1 0 2 1025 3 476073 4 27022500 5 551536100 6 6129324225 7 45502479225 8 253405810448 9 1137920432400 10 4322847530025 11 14366776735025 12 42801847892100 13 116415023802948 14 293153032943225 15 691043521403025 16 1538402208782400 17 3257593961998400 18 6600035656601073 19 12857321276091225 20 24182719342900100 21 44069301397340100 22 78046131072380625 23 134672864726176073 24 226936443940736400 25 374182027632090000 26 604744723843105625 27 959489925775445025 28 1496519104836822948 29 2297355825145062500 30 3474994670720865225 31 5184274965996600225 32 7635132969380921600 33 11109392079025160448 34 15981872067510077025 35 22746737126911942025 36 32050160341576668900 37 44730561015683864100 38 61867873091697631073 39 84843529855912611225 40 115413104520635360400 41 155793830515336480400 42 208769541965564150025 43 277815926584505501073 44 367249372889415820100 45 482403124274752484100 46 629834927170077027225 47 817570882585063480625 48 1055390783258657360448 49 1355160846011727182400 50 1731220434548207500625 51 2200830115826958125625 52 2784689207379839880900 53 3507531857905419122948 54 4398811663630784000625 55 5493485863002476421225 56 6832911277129406915600 57 8465865378139149699600 58 10449707177506801526073 59 12851694036958316401025 60 15750472021430513580900 61 19237759042691173860900 62 23420241789702757109225 63 28421709313988685131073 64 34385448141690487833600 65 41476925925472145638400 66 49886792935949336249025 67 59834233131144421106025 68 71570699141078882822948 69 85384068270740963072100 70 101603259566280113076225 71 120603355114603299191225 72 142811272064055860010000 73 168712035372292889810448 74 198855705015778003714025 75 233865015342841209200625 76 274443788428411094122500 77 321386187703205343464900 78 375586882793390321126073 79 438052201428857441180625 80 509912349469947216641600 81 592434785574604524801600 82 687038842791785311938225 83 795311695433965286626073 84 919025775963633627216900 85 1060157753337800591352900 86 1220909191303224960811025 87 1403729012536003673721225 88 1611337902285404203490448 89 1846754793326720711891600 90 2113325582565180094112025 91 2414754238576521828557025 92 2755136468734163679428900 93 3138996124372514796222948 94 3571324532686016849097225 95 4057622954779231819520225 96 4603948380480446099769600 97 5216962882225867524000000 98 5903986762529950284151073 99 6673055742296444179550025 100 7532982450511541322502500 101 8493422489712461327502500 102 9564945366059819076197025 103 10759110587878373006426073 104 12088549252186847691290000 105 13567051455032432792307600 106 15209659878398635029633225 107 17032769924086141385606225 108 19054236783295371984522948 109 21293489849686986307680900 110 23771654903483681474008025 111 26511684514724513469863025 112 29538497135113414867137600 113 32879125370038719172240448 114 36562873945302889802910225 115 40621487906914265787500025 116 45089331616978873136216900 117 50003579134314032313024900 118 55404416594910869393201073 119 61335257234824595394989225 120 67842969726494675844003600 121 74978120528917332467043600 122 82795230982536207132325625 123 91353049911209929215851073 124 100714842526184668116252900 125 110948696460672885310062500 126 122127845798444247624515625 127 134331013995799311467921025 128 147642776633449890265960448 129 162153944973201199311360000 130 177961971333949633819044225 131 195171377342406556365629225 132 213894206156163411091016100 133 234250499800257992726622948 134 256368802803317417862793025 135 280386693365672407380140025 136 306451343339592524310704400 137 334720108351016154223139600 138 365361149442875905025756073 139 398554087672383888993858225 140 434490693148476694484864900 141 473375610051061938159384900 142 515427119230792811685644025 143 560877940046860225961101073 144 609976073160770765749185600 145 662985686066309985861057600 146 720188043199912430654138225 147 781882482541510506026705625 148 848387440683652885762722948 149 920041528416308948502728900 150 997204658946348826074380625 151 1080259230944249562341255625 152 1169611368686167757525824400 153 1265692221637179592843010448 154 1368959325901262548093265625 155 1479898030045522265427320225 156 1599022987890296275429352100 157 1726879720943137665225824100 158 1864046253243340793234176073 159 2011134821474662988437397025 160 2168793663297266550855686400 161 2337708886945700625295366400 162 2518606425238009581392352225 163 2712254077241840929963256073 164 2919463640946779674720048100 165 3141093140398106084772612900 166 3378049150855809535438061025 167 3631289225654042278050880025 168 3901824428550314359864610448 169 4190721975470665643512467600 170 4499107989676854821060057225 171 4828170374504330961929022225 172 5179161807945453594501202500 173 5553402863481156355579922948 174 5952285261696061251417728025 175 6377275257347000607657800625 176 6829917166693047543661160000 177 7311837040036549644959438400 178 7824746484569361440745701073 179 8370446642766536999093725625 180 8950832331721232775449948100 181 9567896348969541804944708100 182 10223733950512493105727530225 183 10920547506904565126618276073 184 11660651343443840277753680400 185 12446476770668430763398928400 186 13280577311537096517250724025 187 14165634131849117141540244225 188 15104461680639535188636302948 189 16100013547470922415494136100 190 17155388543731899010126994025 191 18273837015245824167152089025 192 19458767393690441420989670400 193 20713752994530871191670760448 194 22042539069374264141050460225 195 23449050120864730982395221225 196 24937397488451916867762008100 197 26511887213585861661177222500 198 28177028193114652292962451073 199 29937540629889901722829844025 200 31798364789818353301180010000 201 33764670074835982741220010000 202 35841864421523926481993138025 203 38035604035333479671997001073 204 40351803470640354831321802500 205 42796646067106449716297084100 206 45376594753090617040025447225 207 48098403227118437290673478225 208 50969127528694847506817360448 209 53996138010022752863236174400 210 57187131720475524420772991025 211 60550145215961646315268496025 212 64093567805615800707534628100 213 67826155248552451486523802948 214 71757043913725591305968622225 215 75895765416251835136414102025 216 80252261743873562030058656400 217 84836900887564410934035296400 218 89660492990611212669961426073 219 94734307030844475961243632225 220 100070088051033928792273112100 221 105680074952816436406700752100 222 111577018869880963704566015625 223 117774202136499213320845151073 224 124285457867861242737035014400 225 131125190169052836707963040000 226 138308394989895778236418430625 227 145850681643263516303616142025 228 153768295004883166419822222948 229 162078138413040396507113902500 230 170797797287016642234018728225 231 179945563483508360120675163225 232 189540460410705761820218355600 233 199602268920143778124222210448 234 210151553996880976477824254025 235 221209692269012902041755843025 236 232798900357984931403392744900 237 244942264091636322601820660100 238 257663768602381818766494506073 239 270988329333420019841935850225 240 284941823976348882945327374400 241 299551125364068253143617294400 242 314844135343357370009985883025 243 330849819652031949302583326073 244 347598243826110812489674796100 245 365120610162956239528927636100 246 383449295766895363118432754225 247 402617891704382117320568675625 248 422661243296320612691740210448 249 443615491575741447437281520400 250 465518115939602494192343765625 251 488407978024075240286171890625 252 512325366833276922201270012900 253 537312045152017599759524022948 254 563411297273750080673696275625 255 590667978075539350768304724225 256 619128563472507009630224793600 257 648841202284855276889719193600 258 679855769551234542915988451073 259 712223921322888312566222138025 260 745999150973689855855327796900 261 781236847061876060093994876900 262 817994352779986000235483340225 263 856331027030224734921307006073 264 896308307163196923056265507600 265 937989773418690168700012592400 266 981441215107934670657802378025 267 1026730698577523908409654399025 268 1073928636995950869961335522948 269 1123107862004495852866504108100 270 1174343697274995281102982543225 271 1227714034017826412748785358225 272 1283299408484260402575913640000 273 1341183081508166066865862160448 274 1401451120132889013081082487025 275 1464192481369985683662923905625 276 1529499098137359461365098202500 277 1597465967425226434407223656900 278 1668191240739231865622544901073 279 1741776316870944994000685015625 280 1818325937046879663963422259600 281 1897948282508121572785957619600 282 1980755074573589796272547867225 283 2066861677240920844659786551073 284 2156387202379937963364586388900 285 2249454617574656876297546508900 286 2346190856670781823779336142025 287 2446726933086662724458247512225 288 2551198055946715743942047240448 289 2659743749097355636122029625600 290 2772507973066549091465380381025 291 2889639250029174136059353126025 292 3011290791841461533179056156900 293 3137620631208900303991344422948 294 3268791756053111065175531568225 295 3404972247144328039319951427225 296 3546335419067283490635663251600 297 3693059964589457136623781690000 298 3845330102501837949768940376073 299 4003335729003546857158965883025 300 4167272572702886336327257522500 301 4337342353308616959887392522500 302 4513752944086511728121135824025 303 4696718538157506717171467201073 304 4886459818715051331603523560000 305 5083204133240563455696340865600 306 5287185671797214220934421766225 307 5498645649483604121951341095225 308 5717832493130246994965989322948 309 5945002032323151098034900912900 310 6180417694840177378875609479025 311 6424350706587264162419067634025 312 6677080296123035116619415363600 313 6938893903861753642558753490448 314 7210087396046051965885315079225 315 7490965283582347364651856209025 316 7781840945833361338401461100900 317 8083036859463680290796283812900 318 8394884832435838650312626276073 319 8717726243255967478844197020225 320 9051912285569633705978675225600 321 9397804218210097367962173465600 322 9755773620802836816874118450625 323 10126202655031834990448469076073 324 10509484331674783690661662020900 325 10906022783516047605251226022500 326 11316233544247935717545889850625 327 11740543833472554984422555108025 328 12179392847918269919135950610448 329 12633232058986562195709107690000 330 13102525516746876796284544917225 331 13587750160498855755320180202225 332 14089396136023197419022687940100 333 14607967119644238540449546922948 334 15143980649229238677041539460025 335 15697968462251251455992854051025 336 16270476841044395533113667790400 337 16862066965382289703245991425600 338 17473315272512391836685728881073 339 18104813824780980329546473587225 340 18757170684985539780957567888900 341 19431010299593359862088145208900 342 20126973889967228038185569867025 343 20845719851741193163357587176073 344 21587924162491498208254517651600 345 22354280797849926723961947219600 346 23145502156208979313439437875225 347 23962319492170493598187384390625 348 24805483358891544157253394822948 349 25675764059483707904276978556900 350 26573952107624055583410600655625 351 27500858697538531735362065030625 352 28457316183520713840519357446400 353 29444178569151296618515857160448 354 30462322006386029885376098030625 355 31512645304682248174592283633225 356 32596070450336567752502998240100 357 33713543136208791937906504808100 358 34866033302009559009019049351073 359 36054535685331788687113765624025 360 37280070383608533466234694912400 361 38543683427182420154420067392400 362 39846447363674475147400495073225 363 41189461853842764415640291381073 364 42573854279123946196114809212100 365 44000780361053531188990220576900 366 45471424792763371915400814200025 367 46987001882757660046192286663025 368 48548756211171498214594460560448 369 50157963298718931331471212993600 370 51815930288540171984631825534225 371 53523996641160635379637843199225 372 55283534842777311725966742322500 373 57095951127090948248068491522948 374 58962686210905489365953862991025 375 60885216043719232306078542515625 376 62865052571535196733446970250000 377 64903744515121281204488371120400 378 67002878162953886593214063726073 379 69164078179081827407738670050625 380 71389008426150526359160258576100 381 73679372803829695940204718536100 382 76036916102890953388547597949225 383 78463424875185092522376726451073 384 80960728319772047818044170342400 385 83530699185459933027521749094400 386 86175254690012918884221962065025 387 88896357456291132298437210525225 388 91696016465589213178509961302948 389 94576288028443654912667953360100 390 97539276773182580892506159273025 391 100587136652495172537110766668025 392 103722071968301564373018883888400 393 106946338415207659127292932210448 394 110262244142832990788149517421225 395 113672150837303476470498383138225 396 117178474822204648984591728500100 397 120783688179294751538429932402500 398 124490319889280904303790922926073 399 128300956992965419938427402667025 400 132218245773073251881299040040000 401 136244892957075505623379360040000 402 140383666941327929504820689255025 403 144637399036847328202817712026073 404 149008984737052909257648701562500 405 153501385007803681042889998652100 406 158117627600067169827023323590225 407 162860808385558914306453163457225 408 167734092715696428524729385410448 409 172740716804215598741479296896400 410 177883989133801796890692648472025 411 183167291887092353086623562277025 412 188594082402411432513281874344100 413 194167894654602808288449336302948 414 199892340761330511845103427281225 415 205771112515221876343360368821025 416 211807982942232066937427628550400 417 218006807886613814699028013574400 418 224371527622880738967344452751073 419 230906168495157356183341430153225 420 237614844584313632202536895344100 421 244501759403286739995708760184100 422 251571207620997535873998334630625 423 258827576815274165247392742626073 424 266275349255200153779204762272400 425 273919103713309331971102534010000 426 281763517308054981042263503775625 427 289813367376985675792740419819025 428 298073533381065436307152896122948 429 306548998840580985203997647722500 430 315244853303084141013470422611225 431 324166294343822661519607935746225 432 333318629599118183879316224769600 433 342707278833155291381616535760448 434 352337776038651170187014953411025 435 362215771571880803642735289764025 436 372347034322538187159741780840900 437 382737453918919633518766050436100 438 393393042968920877203344153881073 439 404319939337345377298226142069225 440 415524408460026962003167411408400 441 427012845695275754258439978128400 442 438791778713162167724475342596025 443 450867869923159665770605987651073 444 463247918940672933575325402752100 445 475938865092984125292934714808100 446 488947789965155914870671494501225 447 502281919986436200879896968850625 448 515948629057715493029819331560448 449 529955441220594241239418308838400 450 544310033368623657631276230050625 451 559020238001289927960185435675625 452 574094046021318112181671873124900 453 589539609575878494484644037422948 454 605365244942284661543655603530625 455 621579435458779164376890339047225 456 638190834501009254414794754691600 457 655208268504801878581881257667600 458 672640740035853871762918201876073 459 690497430906960098358564962855025 460 708787705343409168130291522032900 461 727521113197183285587678107912900 462 746707393210605787182203692551225 463 766356476330086976941436291381073 464 786478489070625989308921836161600 465 807083756931733588252579551566400 466 828182807865448054574360658527025 467 849786375797123619204390802672025 468 871905404199678269503642204722948 469 894551049721995188641990714124100 470 917734685872179585376705334030225 471 941467906756380233445174877545225 472 965762530873892666721965432250000 473 990630604969268668692880023010448 474 1016084407942164453088108424240025 475 1042136454815667757115157848630625 476 1068799500763851960064192642302500 477 1096086545199313298549636436828900 478 1124010835921455275730165447176073 479 1152585873326292455944121303830625 480 1181825414678553998740286883897600 481 1211743478446875517708110182457600 482 1242354348702876150251864502776225 483 1273672579584926094946761172976073 484 1305712999827418313800378350540900 485 1338490717356366608060466521684900 486 1372021123952160858602607673493025 487 1406319899980318875842553644283225 488 1441403019191083029994409703490448 489 1477286753588718630785072700339600 490 1513987678371379896887244568670025 491 1551522676942418299799545527715025 492 1589908945994017085136233277864900 493 1629164000664044866746147349122948 494 1669305679767030356217964033019225 495 1710352151100169532605763385354225 496 1752321916825285875086249682753600 497 1795233818927673675199586024360000 498 1839107044752763915794443415101073 499 1883961132621561751261154755196025 500 1929815977525814248563327812562500 501 1976691836903876751438328437562500 502 2024609336498256011403016638431025 503 2073589476295818089347228826476073 504 2123653636551658970999883060810000 505 2174823583897645858889286145443600 506 2227121477536647203070203635919225 507 2280569875523479713337397715564225 508 2335191741133610857372448690622948 509 2391010449320665692763486219124900 510 2448049793263797306583630354970025 511 2506333991005990644703079247425025 512 2565887692184380104733418076569600 513 2626735984853671941954343547240448 514 2688904402403773297248027690228225 515 2752418930572740500462162006938025 516 2817306014556170232238660646004900 517 2883592566214168142682349979580900 518 2951305971377040626805984305851073 519 3020474097250866644979821918031225 520 3091125299924117752142960578467600 521 3163288431976505862808828135907600 522 3236992850191249730429791559555625 523 3312268423371962659988906120801073 524 3389145540265375602275480900768900 525 3467655117591121497692481122002500 526 3547828608179818547156908525205625 527 3629698009220701988210281145275025 528 3713295870620065946378256703760448 529 3798655303471789015631396889000000 530 3885809988641229398030148476810225 531 3974794185463787701815428796795225 532 4065642740559447859862870353844100 533 4158391096764619087086944823722948 534 4253075302182614346596015811107025 535 4349732019354113440698055477982025 536 4448398534548971584778526176896400 537 4549112767180747160158033112691600 538 4651913279345335276831094994506073 539 4756839285485106809034096276296225 540 4863930662179965696437562862932900 541 4973227958066750531954779151052900 542 5084772403888419784256928009070025 543 5198605922674473429637934599751073 544 5314771140054077294435639255097600 545 5433311394703370036347488825401600 546 5554270748928446421238364227632225 547 5677693999385524381987271617055625 548 5803626687939817278122309955422948 549 5932115112664646810015563787364900 550 6063206338982346179819416416950625 551 6196948210948517333693383498825625 552 6333389362681220466768170702048400 553 6472579229936688424295598059810448 554 6614568061833173190115744317775625 555 6759406932724546317514687245966225 556 6907147754225289928328198299148100 557 7057843287388529784351451452772100 558 7211547155038776921327101031026073 559 7368313854261059430590965508831025 560 7528198769048141177445140174158400 561 7691258183107539559093894511438400 562 7857549292830069829111564140774225 563 8027130220421659050509330482006073 564 8200060027200188386126940631356100 565 8376398727059138193895843960560900 566 8556207300099826266103845320359025 567 8739547706434045536742281857426025 568 8926482900158923679941159333010448 569 9117076843505843236004029882499600 570 9311394521165277230253213053031225 571 9509501954789411694399977463396225 572 9711466217674443061078402228422500 573 9917355449624455080142888811622948 574 10127238871998796700946935231234025 575 10341186802944899278716235977250625 576 10559270672818488495926037279360000 577 10781563039793163541916751255782400 578 11008137605661333366461098640251073 579 11239069231828517216260688641355625 580 11474433955503034178032336023224100 581 11714309006083124088579143104384100 582 11958772821743559931665228687348225 583 12207905066223829724264968661126073 584 12461786645819983901478940771984400 585 12720499726582262340742874179280400 586 12984127751720633422548450815426025 587 13252755459220395907393674563786225 588 13526468899670012917735830398802948 589 13805355454303365949984147505564100 590 14089503853258635605696744513572025 591 14379004194056034623794099571267025 592 14673947960296637817428226843086400 593 14974428040584572670814277310160448 594 15280538747674853633502991903362225 595 15592375837849162562914152453075225 596 15910036530521897311130995051012100 597 16233619528078830129643830252562500 598 16563225035950737376600482721901073 599 16898954782924381955846519438470025 600 17240912041693249996296756660090000 601 17589201649650463494650677740090000 602 17943930029926310994829896768352025 603 18305205212672858864459694705551073 604 18673136856598126352925254606302500 605 19047836270752328377695145456240100 606 19429416436568710886410764063753225 607 19817992030161524682384058372416225 608 20213679444883704781322447389960448 609 20616596814146843688007257262598400 610 21026864034506068443990358993973025 611 21444602789012452901845488418078025 612 21869936570835618428820742987040100 613 22302990707159198133594098461302948 614 22743892383351861744943917288920225 615 23192770667416620451223108625560025 616 23649756534721153335282964398464400 617 24114982893011919511647194736832400 618 24588584607714842692007122850576073 619 25070698527525377672216526435654225 620 25561463510290791149632735169596100 621 26061020449187512344605173775636100 622 26569512299196432114881799938225625 623 27087084103879052617418412858601073 624 27613883022457413089268556442510400 625 28150058357200740988638038025000000 626 28695761581121801559545632019140625 627 29251146365985942859580420466476025 628 29816368610635857420728905218522948 629 30391586469635105998906362786522500 630 30976960382233473309414147332514225 631 31572653101657250243807419418349225 632 32178829724727561819348126400163600 633 32795657721809885026090425845810448 634 33423306967097925809456973657548025 635 34061949769235049658673851633705025 636 34711760902276485664401057100956900 637 35372917636995549463088510093192100 638 36045599772537156201770963275756073 639 36729989668421920535957964011268225 640 37426272276904166715748483727462400 641 38134635175687198022077797498982400 642 38855268600999201186862904074289025 643 39588365481033187968530902038476073 644 40334121469754402758773404799688100 645 41092734981078651968152857674000100 646 41864407223425037978179539062268225 647 42649342234646607656469565424005625 648 43447746917342452810375317471410448 649 44259831074554827503843767729136400 650 45085807445854874883001090146355625 651 45925891743820584048882015269480625 652 46780302690910625581620479529216900 653 47649262056737742560097503719322948 654 48532994695745402335308706145765625 655 49431728585291442905375679579390225 656 50345694864142476505993398236609600 657 51275127871382841972993126365121600 658 52220265185741926554422726921801073 659 53181347665343707148922072898552025 660 54158619487882390426021206816288900 661 55152328191228060943136247472968900 662 56162724714466276214308592704742225 663 57190063439375577707955015838256073 664 58234602232346916955900626279795600 665 59296602486749026344586711202560400 666 60376329165743794732417074584696025 667 61474050845555738795568053905925025 668 62590039759199691949079872410422948 669 63724571840670863821513865393120100 670 64877926769601454580747436327537225 671 66050388016388039916434934975752225 672 67242242887793974182139139175840000 673 68453782573031091087988355012360448 674 69685302190325013413794576548973025 675 70937100833968415483737479863375625 676 72209481621866614607838647846422500 677 73502751743579900353384284462980900 678 74817222508867043362069307387951073 679 76153209396734458476800212537625625 680 77511032104995530186680172201555600 681 78891014600344641840581736039315600 682 80293485168950483719767117376665225 683 81718776467573248899122826525901073 684 83167225575210359865616416879672900 685 84639174045275403102442998836880900 686 86134967958314983288895217532864025 687 87654957975268243410152458784034225 688 89199499391273831918835632972240448 689 90768952190029133142208095404033600 690 92363681098706612386218821698979025 691 93984055643432162651081220632324025 692 95630450205330375543662915984552900 693 97303244077141694850534077330322948 694 99002821520416447322992677753450225 695 100729571823290781522665294881301225 696 102483889358849582084285285158275600 697 104266173644081463471892532612010000 698 106076829399430984236899336948326073 699 107916266608953259932146851667489025 700 109784900581076190196159960467622500 701 111683152009975553097222402182622500 702 113611447037568257618567800664018025 703 115570217316129083174848177044251073 704 117559900071536273277034343143040000 705 119580938167151388908959800406041600 706 121633780168338865844781585112092225 707 123718880407630759023640780309013225 708 125836699050542196206707720768422948 709 127987702162043102473540505822316900 710 130172361773691796670221260630481025 711 132391155951436100702016305169236025 712 134644568864087642569290363370755600 713 136933090852475074278050242953490448 714 139257218499281966216761823208357225 715 141617454699575180279940203879687025 716 144014308732029564937423714570928900 717 146448296330854856597178106640328900 718 148919939758430712989910322551926073 719 151429767878655845916677167558022225 720 153978316231017262547031137913729600 721 156566127105385666536034470954369600 722 159193749617543112544676801415640625 723 161861739785449050300838009011026073 724 164570660606250937127935049552496900 725 167321082134045640896771656078002500 726 170113581558397898623867416850580625 727 172948743283622139447675285918422025 728 175827159008834024463604228085410448 729 178749427808778099890649383095290000 730 181716156215438004277701567414723225 731 184727958300435714937269608255408225 732 187785455758226363519414197488728100 733 190889277990095195610174722837022948 734 194040062188963294457687729837734025 735 197238453425008734396566933771933025 736 200485104732109875257962476598022400 737 203780677195117555020066651706937600 738 207125840037962984172712645822631073 739 210521270712608191741152828281985225 740 213967654988845919639137421609996900 741 217465687044955909001079498656916900 742 221016069559224569378427475843253025 743 224619513802335069177413738718826073 744 228276739730634933465152702561523600 745 231988476080288283279671266455603600 746 235755460462319898847919889223409225 747 239578439458558337645186864284700625 748 243458168718485387020678105884522948 749 247395413056999180168389036249152900 750 251390946553098353540845988203265625 751 255445552649494673386896771562640625 752 259560024253161608944551413839630400 753 263735163836826379936985158610960448 754 267971783541413056405290036792500625 755 272270705279444339566475035714319225 756 276632760839409703310647270972076100 757 281058791991107627148339687069716100 758 285549650591969702888669627059201073 759 290106198694374449072504956427018025 760 294729308653958719203171029413424400 761 299419863238934642111546266987504400 762 304178755740420085363762992049455225 763 309006890083790685469252857135131073 764 313905180941061541775655025666480100 765 318874553844306724346245460832564900 766 323915945300124799806155380036538025 767 329030302905158633116837207203169025 768 334218585462677777495121179801960448 769 339481763100231819234902045720985600 770 344820817388383099017122848302548225 771 350236741460527286408404408589613225 772 355730540133810339651530470119502500 773 361303230031150438543168210580222948 774 366955839704373534176813526442457025 775 372689409758471215603134688242005625 776 378504992976989650026784123108490000 777 384403654448558410019496639493424400 778 390386471694568058385036757235276073 779 396454534798005418763444296647640625 780 402608946533455517811205331743892100 781 408850822498279242841597313342252100 782 415181291244975817156677879595727225 783 421601494414739253950364833902301073 784 428112586872218008611951203918606400 785 434715736841487108512378406409486400 786 441412126043242098912819525770807025 787 448202949833224203497773756920027225 788 455089417341886158204115350148802948 789 462072751615308237494552111230748100 790 469154189757374053009908843629891025 791 476334983073215765630742268245886025 792 483616397213938413386201128907264400 793 490999712322633119367956613724610448 794 498486223181689005840635138008283225 795 506077239361413703088682211765032225 796 513774085369972404204169849129544100 797 521578100804655480001931094897702500 798 529490640504484731548767105999376073 799 537513074704168421413531233457253025 800 545646789189415288685860145920160000 801 553893185453617817074406708480160000 802 562253680855915089981848619710429025 803 570729708780645631364919309337576073 804 579322718798200696424454960276022500 805 588034176827288541734198455269848100 806 596865565298620270309075339085936225 807 605818383320027913335089380500355225 808 614894146843025476835109935911010448 809 624094388830823748428877057093280400 810 633420659427809726562773229129494025 811 642874526130501602136545935395899025 812 652457573959990290341459177792716100 813 662171405635878578748553977698802948 814 672017641751729026248060188233539225 815 681997920952031816342780203224319025 816 692113900110703837540717998648398400 817 702367254511130333176616141845070400 818 712759678027760532919653817674901073 819 723292883309268748496618529660135225 820 733968601963292486777664037855868100 821 744788584742759204336581516747108100 822 755754601733813398910617205736800625 823 766868442545355804847548462433076073 824 778131916500206531641264730195728400 825 789546852827904057022777249916010000 826 801115100859152058792691277684525625 827 812838530221926142655010156836113025 828 824719031039252596741998026749422948 829 836758514128671377307006577370302500 830 848958911203395604207973580948437225 831 861322175075179919310032615562972225 832 873850279858910135802643268544537600 833 886545221178926681656171170832360448 834 899409016377094416036232637496665025 835 912443704722631473452687823707666025 836 925651347623709866745240678513092900 837 939034028840840656700508304468928100 838 952593854702056573157484511260131073 839 966332954319905049890873479823447225 840 980253479810264713366143819915536400 841 994357606512998443637688398059856400 842 1008647533214456204213511827420962025 843 1023125482371840916637749346855801073 844 1037793700339450734847395084865604100 845 1052654457596811154043234732165212100 846 1067710048978710468878490979736055225 847 1082962793907152176213456485894140625 848 1098415036625237998511768610999760448 849 1114069146432995285165335927262414400 850 1129927517925162630631625033172680625 851 1145992571230947630250427174993305625 852 1162266752255770776978720540918288900 853 1178752532925009585043202032129722948 854 1195452411429757109661861263762980625 855 1212368912474609115529992195825753225 856 1229504587527494230703670084710547600 857 1246862015071561506846352586441555600 858 1264443800859139891533286304428226073 859 1282252578167784203435209597189229025 860 1300291008058422286728838057730564900 861 1318561779635618107008203034850044900 862 1337067610309965637299491456639913225 863 1355811246062628469514015890947631073 864 1374795461712040173810739377476409600 865 1394023061182780515882805524205574400 866 1413496877776642730133199405060885025 867 1433219774445907135064410953804158025 868 1453194644068836465977215151672622948 869 1473424409727408389255850991141096100 870 1493912024987300752112405913923064225 871 1514660474180145211673529431279979225 872 1535672772688064977719147520704410000 873 1556951967230512494227070059270210448 874 1578501136153422976140722230776686025 875 1600323389720699809461136091648140625 876 1622421870408047914870262193630562500 877 1644799753199171267622058571582112900 878 1667460245884350859392144085527226073 879 1690406589361419481157526976426400625 880 1713642057939149799986502822775233600 881 1737169959643072296856727491168193600 882 1760993636523739727288182136169534225 883 1785116464967454861678734161725326073 884 1809541856009478357764739010933784900 885 1834273255649733713599104774612096900 886 1859314145171026345845940345274255025 887 1884668041459793935035817011386765225 888 1910338497329405276710285186453490448 889 1936329101846024975110097981620707600 890 1962643480657061414230100529611308025 891 1989285296322215539676450713746953025 892 2016258248647148083820249005616220900 893 2043566075019782966247281624608022948 894 2071212550749264701457934760892861225 895 2099201489407587746175934115999268225 896 2127536743173915819480922887889817600 897 2156222203181609330289535350704640000 898 2185261799867979148474078561580051073 899 2214659503326785058128731098622762025 900 2244419323663497334171838151502702500 901 2274545311353339986610963235147702500 902 2305041557602134320396388197092585025 903 2335912194709961562850278396880526073 904 2367161396437663415184295749410250000 905 2398793378376199489609598986122659600 906 2430812398318880699001471690090285225 907 2463222756636497772007821547721442225 908 2496028796655364172888059431702722948 909 2529234905038292812237958448070488900 910 2562845512168526042098578470156012025 911 2596865092536638536764791936793067025 912 2631298165130432768902936276617921600 913 2666149293827846899359225175172240448 914 2701423087792895008292356446949466225 915 2737124201874659704996843413914456025 916 2773257337009357263999557815915872900 917 2809827240625495545712397268306056900 918 2846838707052145071110474514284501073 919 2884296577930343731579368068916993225 920 2922205742627655727238376695841011600 921 2960571138655905439700989380028851600 922 2999397752092107058380527454446705625 923 3038690618002610893089749212779751073 924 3078454820870487419819746120137204900 925 3118695495026170221217323565974022500 926 3159417825081379098412871460985975625 927 3200627046366344746484117864354549025 928 3242328445370356501976752774455560448 929 3284527360185654787542343296966560000 930 3327229180954689995898873231958656225 931 3370439350320769672971270853396041225 932 3414163363882115978230082996292592100 933 3458406770649355518917659776666822948 934 3503175173506463774034484161579341025 935 3548474229675186443655269555055904025 936 3594309651182960179356815508491168400 937 3640687205334355272269019106694163600 938 3687612715186062996508553600013256073 939 3735092060025450427523216101170654225 940 3783131175852705677165485873849080900 941 3831736055866596610128100722942800900 942 3880912750953866229714131654712416025 943 3930667370182288044780799300464401073 944 3981006081297404854091817175836929600 945 4031935111222974509239057863597825600 946 4083460746565146342752513447425206225 947 4135589334120392074009559379747325625 948 4188327281387215132082133440422122948 949 4241681057081662461725314150483920900 950 4295657191656663006314635179439600625 951 4350262277825217189684016779976475625 952 4405502971087461847503148579850192400 953 4461385990261635188064240265470610448 954 4517918118018966492124991546362205625 955 4575106201422515391779147671888692225 956 4632957152469985699199832699457024100 957 4691477948640538887525724349155640100 958 4750675633445632458137789933813876073 959 4810557316983908561106484488080185025 960 4871130176500158368677765453332710400 961 4932401456948387835312752384655590400 962 4994378471559010612002108072741116225 963 5057068602410194017343995825650756073 964 5120479301003384103205536712194584100 965 5184618088843035988683814284476588900 966 5249492558020575772545420304842737025 967 5315110371802620471355074617563892025 968 5381479265223482568105760529987410448 969 5448607045681985894336872593728451600 970 5516501593542619707474858889934085225 971 5585170862741057964454540907821850225 972 5654622881394070932580500648375562500 973 5724865752413856419068430176637322948 974 5795907654126818041767940687216660025 975 5867756840896818105212827152416780625 976 5940421643752932788373985421777640000 977 6013910471021737493305889587764046400 978 6088231808964150347281570601408801073 979 6163394222416861995005208319128905625 980 6239406355438379962077577925220580100 981 6316276931959716016069501277472140100 982 6394014756439745097333971179723086225 983 6472628714525264538060572652729976073 984 6552127773715782435048054458770208400 985 6632520984033064189244244692959712400 986 6713817478695466373278798197588208025 987 6796026474797087236995356656399248225 988 6879157273991763310377444018211302948 989 6963219263181941713258663685008912100 990 7048221915212457931814366750748230025 991 7134174789569248973050783340270525025 992 7221087533083031960340516397916422400 993 7308969880637978385502157519895560448 994 7397831655885414385988469806432184225 995 7487682771962577569433969212279009225 996 7578533232216461062120703274164096100 997 7670393130932775612852457965427822500 998 7763272654070060739284407147195351073 999 7857182079998976059939245832779016025 1000 7952131780246804111954013247500250000 1001 8048132220247196112046013252500250000 1002 8145193960095192276263380727795486025 1003 8243327655307548472797829416768101073 1004 8342544057588401141485859785750722500 1005 8442854015600302573612118740839476100 1006 8544268475740658806256604494030139225 1007 8646798482923602546697921242547274225 1008 8750455181367333704299735218828560448 1009 8855249815386960269868895527548942400 1010 8961193730192872445683293301175035025 1011 9068298372694683093247378218855740025 1012 9176575292310767730345273342011372100 1013 9286036141783437474127572379648802948 1014 9396692677999778492790116625741138225 1015 9508556762818191694883284495005098025 1016 9621640363900666552430541277458352400 1017 9735955555550823121837150765778288400 1018 9851514519557756495036007990245726073 1019 9968329546045718082449481513303596225 1020 10086413034329668299145926564514160100 1021 10205777493776735396039122601474600100 1022 10326435544673615349120280420890355625 1023 10448399919099947891527438371506051073 1024 10571683461807703945748012092941926400 1025 10696299131106619886418968982487040000 1026 10822259999755714238037562645019930625 1027 10949579255860922586425783191408730025 1028 11078270203778886658005659616248822948 1029 11208346265026933696842297725039062500 1030 11339820979199282445999062236270380225 1031 11472708004889512217026629725609615225 1032 11607021120619331709376768909257891600 1033 11742774225773684420194669218975410448 1034 11879981341542227664302464478830762025 1035 12018656611867222404243316473231647025 1036 12158814304397871271012067963977248900 1037 12300468811451142337557084888497644100 1038 12443634650979116389300525624307006073 1039 12588326467542895618792947866658606225 1040 12734559033293111855194941330415630400 1041 12882347248957072623565411612340750400 1042 13031706144832583513935295565422615025 1043 13182650881788485525858923845359626073 1044 13335196752271946240565028271400500100 1045 13489359181322543859977590661348444100 1046 13645153727593183339745420200915862225 1047 13802596084377884032010606527139255625 1048 13961702080646478442961907873556610448 1049 14122487682086261900261784167428672400 1050 14284968992150633116207264213189025625 1051 14449162253114765823987238372727150625 1052 14615083847138351856634191801520340900 1053 14782750297335456231238940671628622948 1054 14952178268851524994704711275695175625 1055 15123384569947586781764019847678136225 1056 15296386153091689231170383767016505600 1057 15471200116057611601909040971686969600 1058 15647843703030895127948696361801151073 1059 15826334305722232847481978233794886025 1060 16006689464488260840777904889584860900 1061 16188926869459793009697366101799140900 1062 16373064361677541731604554718418064225 1063 16559119934235366920845583041419506073 1064 16747111733431096232162333452106003600 1065 16937058059924959342367073876600608400 1066 17128977369905679449323670946367094025 1067 17322888276264265330766516034137371025 1068 17518809549775547509740704728511322948 1069 17716760120287502278468745817358052100 1070 17916759077918407538242292624880611225 1071 18118825674261874619504262814790226225 1072 18322979323599800453629421842377960000 1073 18529239604123284676032233510036560448 1074 18737626259161556449131716045227379025 1075 18948159198418956003386375364682925625 1076 19160858499220016105080214401714722500 1077 19375744407762688870795538346874224900 1078 19592837340379763560551994285825001073 1079 19812157884808521194426208023810155625 1080 20033726801468672051094722990804931600 1081 20257565024748622321166922272009091600 1082 20483693664300116403396445374681383225 1083 20712134006341301547881520821451251073 1084 20942907514968261767188852680072876900 1085 21176035833475068153964456462767332900 1086 21411540785682392962030374356057666025 1087 21649444377274735027210752517972476225 1088 21889768797146304324186579393547240448 1089 22132536418755613676547712991630361600 1090 22377769801488825858895920329945657025 1091 22625491692031904552355771442751602025 1092 22875725025751617838173635269412868900 1093 23128492928085443138230981381302222948 1094 23383818715940422736268970006451252225 1095 23641725899101019239419187497099255225 1096 23902238181646020566262633752477379600 1097 24165379463374544275097974836262250000 1098 24431173841241191274392924978150276073 1099 24699645610800399186521708373341015025 1100 24970819267660045865859167935997802500 1101 25244719508944353803110534862652802500 1102 25521371234766146379407453158604132025 1103 25800799549708507166197875017895301073 1104 26083029764315893700302218176302440000 1105 26368087396594757397703021339095297600 1106 26655998173523721504682568998610498225 1107 26946788032573369220824907097352851225 1108 27240483123235694365157664979773522948 1109 27537109808563267194327470056123640900 1110 27836694666718168220182826951451563025 1111 28139264492530743113482474242878918025 1112 28444846299068232020657775047938067600 1113 28753467319213326861636992807203490448 1114 29065155007252710418689704942793555225 1115 29379937040475631269073473257351245025 1116 29697841320782568857964583806160836900 1117 30018895976304043252732557625816764900 1118 30343129363029624365076588495223576073 1119 30670570066447195673883460462594944225 1120 31001246903192527728893216088320313600 1121 31335188922709216963373270393559353600 1122 31672425408919045593006183810212750625 1123 32012985881902818628093312721866976073 1124 32356900099591734276968445473974892900 1125 32704198059469344270204706309490062500 1126 33054910000284160887786875139851390625 1127 33409066403772967724912237272733656025 1128 33766697996394891486478558368974210448 1129 34127835751076292355620194476542810000 1130 34492510888966530737865117781508609225 1131 34860754881204668439609192827858694225 1132 35232599450697162597641806807765436100 1133 35608076573906610935411376848193122948 1134 35987218482651607181592767077795928025 1135 36370057665917765747313693035449895025 1136 36756626871679975020116219394216334400 1137 37146959108735938895374922071794369600 1138 37541087648551066429467644968166381073 1139 37939046027114769763500496542422303225 1140 38340868046808230731828268288420184900 1141 38746587778283696835987286317088704900 1142 39156239562355367531972303479056559025 1143 39569858011901932047044881899156476073 1144 39987478013780820211460287939281315600 1145 40409134730754228060645711317812067600 1146 40834863603426980234457119620633023225 1147 41264700352196291472187765341164930625 1148 41698680979213489775000775861608222948 1149 42136841770357764081413882791411668900 1150 42579219297221999576378695552405955625 1151 43025850419110764030372509171260330625 1152 43476772285050508841759976428613734400 1153 43932022335812048733487592735398760448 1154 44391638305945384333948365674666890625 1155 44855658225826932151599801778769085225 1156 45324120423719226733637976930993992100 1157 45797063527843160080726504322310544100 1158 46274526468462823672454220106775051073 1159 46756548479983018741851921150828332025 1160 47243169103059500721939065351652016400 1161 47734428186722024072898541123475696400 1162 48230365890510253985093991463535757225 1163 48731022686622611740752306590228881073 1164 49236439362078120805736349011295668100 1165 49746657020891321012432321987332632900 1166 50261717086260318485375017108418956025 1167 50781661302768039252835063950979595025 1168 51306531738596754780197843832809360448 1169 51836370787755947954576514297704897600 1170 52371221172323588344724219359107642225 1171 52911125944700885855945635400560107225 1172 53456128489880592196358131123756602500 1173 54006272527728919868520613678622922948 1174 54561602115281148699136208206073843025 1175 55122161649050990219245895054381575625 1176 55687995867353780508066732959406810000 1177 56259149852643572415392957059547648400 1178 56835669033864198380273691791520826073 1179 57417599188814375367509899021325150625 1180 58004986446526923748378134243053288100 1181 58597877289662172257892355866334048100 1182 59196318556915621467860076557269425225 1183 59800357445439938522978217854224151073 1184 60410041513281356196249790919286790400 1185 61025418681830549630087642897149958400 1186 61646537238288064440608650045827629025 1187 62273445838144370174813580213921449225 1188 62906193507674613423597067532386302948 1189 63544829646448145207841425063520056100 1190 64189404029852897570220054841908589025 1191 64839966811634684621773692027925184025 1192 65496568526451503609828338095510560400 1193 66159260092442911892400198962343010448 1194 66828092813814556023882954164575065225 1195 67503118383437929477538953558755006225 1196 68184388885465435852121184139154668100 1197 68871956797960834732839791492202922500 1198 69565874995545147700858302841549826073 1199 70266196752058102310563210809523759025 1200 70972975743235192179998972750880360000 1201 71686266049400431667101498199520360000 1202 72406122158174883932699579588103523025 1203 73132598967201041520688216520957126073 1204 73865751786883138916313143659870402500 1205 74605636343143476875144853472365124100 1206 75352308780194838648065769043336362225 1207 76105825663329078561448734816313173225 1208 76866243981721963746671425068822610448 1209 77633621151254350149192396306189584400 1210 78408015017349774284613110362050596025 1211 79189483857828542547469114221957601025 1212 79978086385778400217935469460163008100 1213 80773881752441862652199272345711302948 1214 81576929550120291483948493408091717225 1215 82387289815094799007254195463607897025 1216 83205023030564064255085269336708326400 1217 84030190129599144632793968951776486400 1218 84862852498115367312149548950683051073 1219 85703071977861384938879029988366037225 1220 86550910869425480555201365503504472100 1221 87406431935259206988516889840558112100 1222 88269698402718446308240726559358890625 1223 89140773967121975304749667718917526073 1224 90019722794827623297549744640401104400 1225 90906609526326108934069147588818090000 1226 91801499279352642995941170087345355625 1227 92704457652016384586267311994864327025 1228 93615550725947838429144437521276722948 1229 94534845069464281371704818198232802500 1230 95462407740753306539056869327098343225 1231 96398306291074573953830289147598278225 1232 97342608767979856794525015163940225600 1233 98295383718551472830541808686554960448 1234 99256700192659190936636258358819839025 1235 100226627746235702955590452610725648025 1236 101205236444570751545140410700253424900 1237 102192596865624005013635488070299340100 1238 103188780103356770518541294687416381073 1239 104193857771082637372733100086396745225 1240 105207902004837142575565165998467744400 1241 106230985466766551058945871399821664400 1242 107263181348535843513101805026919248025 1243 108304563374756005032379131051269951073 1244 109355205806430708198310423619004376100 1245 110415183444422484595272759017183696100 1246 111484571632938479133381098758801689225 1247 112563446263035881933802846066719350625 1248 113651883776147132913447870027581960448 1249 114749961167624994588986228787547910400 1250 115857755990307589004376253046875390625 1251 116975346358103495071551546025391015625 1252 118102810949597003000619793035615372900 1253 119240229011673622883872034613376022948 1254 120387680363165944887091228397982350625 1255 121545245398519948892086497992536539225 1256 122713005091481861826067438026794483600 1257 123891040998805661306414214541101363600 1258 125079435263981324623596974358920576073 1259 126278270620983922480455266867475523025 1260 127487630398043657302767801936499176900 1261 128707598521436946334027938738680256900 1262 129938259519298650126593846969759195225 1263 131179698525455547441907334195853881073 1264 132432001283281157974274925395648577600 1265 133695254149572014715781952655227662400 1266 134969544098445488184268208681583323025 1267 136254958725259265141935186427345564025 1268 137551586250552584839083122600246522948 1269 138859515524009336225694043942243988100 1270 140178836028443119983087845524760178225 1271 141509637883804379638685178385306493225 1272 142852011851209706439016662945356490000 1273 144206049336993423069525752973351410448 1274 145571842396781551724425535422821052025 1275 146949483739588272445890952179247730625 1276 148339066731934978069200463352618902500 1277 149740685401992032529088135888219316900 1278 151154434443743339702531638443041276073 1279 152580409221173830384486761074328890625 1280 154018705772479975415687968577290649600 1281 155469420814303433405570256443802009600 1282 156932651745987941918633330435512212225 1283 158408496653859561419168001609183676073 1284 159897054315530381697199810132656948900 1285 161398424204225800927779400121022588900 1286 162912706493135487946366205643843097025 1287 164440002059788138755014721553861167225 1288 165980412490450138707384173326453490448 1289 167534040084548242255255924054512995600 1290 169100987859116382575261625413142026025 1291 170681359553266723831902099014326271025 1292 172275259632685069271675396263414496900 1293 173882793294150738783235604688332922948 1294 175504066470081029999974927756228623225 1295 177139185833100377464263549377341262225 1296 178788258800634324816797994522320961600 1297 180451393539528425420102309494044840000 1298 182128698970692187272200610196299001073 1299 183820284773768178514837589982342248025 1300 185526261391826410290368651057832922500 1301 187246740036084114152576640628817922500 1302 188981832690651031689200955666678659025 1303 190731652117300334467890253918448576073 1304 192496311860265292872615404207059610000 1305 194275926251061812854307861703923955600 1306 196070610413336960077623604259512731225 1307 197880480267743591405277359575403240225 1308 199705652536841214122349340512060822948 1309 201546244750023193765340342661941772900 1310 203402375248470431884544104985837134025 1311 205274163190131635533521556320986789025 1312 207161728554730300746103238436251193600 1313 209065192148798532729417085554847240448 1314 210984675610737825970942131423420624225 1315 212920301415906927928527893628230054025 1316 214872192881736910444697441515585820900 1317 216840474172873573500372784358812452900 1318 218825270306347306398427520949889151073 1319 220826707156770531944186976233991875225 1320 222844911461562859668163625638111635600 1321 224880010826204074615938789098545875600 1322 226932133729515088711183685237073775625 1323 229001409528966982180357297489512701073 1324 231087968466018263011628449121185560900 1325 233191941671480472906048348894106122500 1326 235313461170912268665950994661166825625 1327 237452659890042108453985554396135743025 1328 239609671660219672846090534233601360448 1329 241784631223896151093107547168664040000 1330 243977674240133523498606175404264582225 1331 246188937290142971314854140264083367225 1332 248418557882852546054722127521707260100 1333 250666674460504230614663539428095922948 1334 252933426404280525102759539234047495025 1335 255218954039960690766172406279873906025 1336 257523398643606785914208821534933520400 1337 259846902447279628236562651689527555600 1338 262189608644784818421187496509682006073 1339 264551661397448960482646116248316932225 1340 266933205839926214719700275662963308900 1341 269334388086035319730343945934974628900 1342 271755355234627220423448617952115682025 1343 274196255375483439478685127562915051073 1344 276657237595245330220415308221894681600 1345 279138451983374349386812406735458329600 1346 281640049638143488792574966539446860225 1347 284162182672660005402248248180497515625 1348 286705004220919589851363671666282822948 1349 289268668443892113974353688472752396900 1350 291853330535639098421500385778182330625 1351 294459146729463041972034460616734205625 1352 297086274304088754676920450948810256400 1353 299734871589876837492847753133955410448 1354 302405097975069451598498475132146555625 1355 305097113912068521115286061288155498225 1356 307811080923746513487456372281622980100 1357 310547161609789942310719012439934428100 1358 313305519653075737934434670980222726073 1359 316086319826080631699827593923831459025 1360 318889727997323700215724544652891342400 1361 321715911137842216613946263788207822400 1362 324565037327700956268698028890553378225 1363 327437275762535105008125972253869506073 1364 330332796760126918391628876802849732100 1365 333251771767016281173544777070640696900 1366 336194373365145316622471390868245195025 1367 339160775278537195915732749234290278025 1368 342151152380009298380374934459987810448 1369 345165680697920873905565140530250323600 1370 348204537422955359406383904545783219225 1371 351267900914937501775743894161004384225 1372 354355950709685440319543652591822622500 1373 357468867525897902230174782356977022948 1374 360606833272076665215149779900334006025 1375 363770031053484441960908709128816390625 1376 366958645179138341676799721470916000000 1377 370172861168839064530814697347124230400 1378 373412865760235985356900608236731351073 1379 376678846915928283583563194377276375625 1380 379970993830602276905035840360642016100 1381 383289496938205116789506734579567976100 1382 386634547919155004493785148989234744225 1383 390006339707588086830346608616264826073 1384 393405066498642191510930476588228352400 1385 396830923755777562470775706371100224400 1386 400284108218134756159174859878849070025 1387 403764817907929860365306614939206630225 1388 407273252137887197733276550339273802948 1389 410809611518709676706958668710244180100 1390 414374097966586953233589569521950968025 1391 417966914710741567145127094432289863025 1392 421588266301013217728149318472129678400 1393 425238358615481343586541641656386960448 1394 428917398868126172496403140528636926225 1395 432625595616528407549501967124753023225 1396 436363158769607716480227138461901260100 1397 440130299595400191671324252834383002500 1398 443927230728874948935769215173102801073 1399 447754166179790033775930673084611482025 1400 451611321340587804426702283854340490000 1401 455498912994329961596553881948060490000 1402 459417159322672395429459832996514540025 1403 463366279913880020821417085874664651073 1404 467346495770881772837768416620275062500 1405 471358029319365934591801849268846792100 1406 475401104415915970561108997270244605225 1407 479475946356187038935956858422398052225 1408 483582781883123357213463185007373160448 1409 487721839195216595872668713219375206400 1410 491893347954805475588674051587476177025 1411 496097539296416744068858681856661482025 1412 500334645835147709220828108025567624100 1413 504604901675090505990146495666086302948 1414 508908542417798274836109975382365276225 1415 513245805170793430445803947817472716025 1416 517616928556118199920470034901078320400 1417 522022152718927610303788590373879664400 1418 526461719336125105959064734757906876073 1419 530935871625040976941493544014647458225 1420 535444854352153780152677130711986804100 1421 539988913841854935707376750595397644100 1422 544568297985256681587110590443902405625 1423 549183256249043570301656394832307501073 1424 553834039684367691927791425197093262400 1425 558520900935787808544704275130789160000 1426 563244094250252585737447657266780800625 1427 568003875486128107493572301066682904025 1428 572800502122269861473693434338193122948 1429 577634233267139382294196846898191522500 1430 582505329667965741119595140416032326225 1431 587414053719952070523200347548368961225 1432 592360669475527314237790554896791539600 1433 597345442653643392082819392438651010448 1434 602368640649117971021452166727423896025 1435 607430532542023033969314931635509669025 1436 612531389107119438647316829502901620900 1437 617671482823337659443255523526794016100 1438 622851087883304905921144410834388256073 1439 628070480202918812293312492169717864225 1440 633329937430967892848327221236111878400 1441 638629738958798959007681312708782598400 1442 643970165930031694365970306509550861025 1443 649351501250320584752972626367106776073 1444 654774029597164401041631897731077232100 1445 660238037429763433113436374040430968100 1446 665743812998924674082096436958393536225 1447 671291646357015154567742266790994425625 1448 676881829367963627507103910744315810448 1449 682514655717310804680299101315740128400 1450 688190420922308346831944292859711775625 1451 693909422342066809963325494658704900625 1452 699671959187752751073321592646283384900 1453 705478332532835197328667983797331922948 1454 711328845323381683348986517195464505625 1455 717223802388404061998792969536600962225 1456 723163510450254294787429611514484481600 1457 729148278135070428688561881902484737600 1458 735178415983272966903528820504466501073 1459 741254236460111841807450767371791140025 1460 747376053966264199033578967221393512900 1461 753544184848483202369924183864653392900 1462 759758947410298069862729294271183306225 1463 766020661922765552243858165831650756073 1464 772329650635273065523663999222384131600 1465 778686237786393690317378824375726736400 1466 785090749614793251201536055382589572025 1467 791543514370189690127404034254668737025 1468 798044862324364948650874421512998222948 1469 804595125782229574472719227312798904100 1470 811194639092940268519608329637921765225 1471 817843738661070589534769610991428780225 1472 824542762957835033887680482579600000000 1473 831292052532366709054706681464054760448 1474 838091950023048819967155953395277705025 1475 844942800168900188169794709524422555625 1476 851844949821015024481489112035663102500 1477 858798747954057176600282450702297388900 1478 865804545677809073847912273840736051073 1479 872862696248775592003507693156422605625 1480 879973555081843061932993758232032387600 1481 887137479761993646479569964240586947600 1482 894354830056075310841527992870062021225 1483 901625967924627612426633874077202601073 1484 908951257533763536937326083465846000900 1485 916331065267107608208077850795897864900 1486 923765759737790500085443349031390548025 1487 931255711800500379412557665763172838225 1488 938801294563591209953193740806172240448 1489 946402883401248247865900001968148609600 1490 954060855965710960116254467798440415025 1491 961775592199553597994878839623950960025 1492 969547474348023658690563809132461104900 1493 977376886971438468651668701635420122948 1494 985264216957640123254878904100824974225 1495 993209853534509018088437541964685289225 1496 1001214188282536207947117826189620563600 1497 1009277615147454830428473654337612410000 1498 1017400530452930831814302684574466226073 1499 1025583332913313233717782483260946461025 1500 1033826423646444179775400754569688062500 1501 1042130206186529002463599379586563062500 1502 1050495086497066550922993313531596166025 1503 1058921472983840021478113609725700351073 1504 1067409776507968533347863260133721760000 1505 1075960410399019692851269472874008633600 1506 1084573790468183390224670760890436984225 1507 1093250335021507073980196112676872609225 1508 1101990464873192748551280880924444622948 1509 1110794603358955941789024189386284884900 1510 1119663176349446889693429959043432725025 1511 1128596612263734186585992434497476680025 1512 1137595342082851149754691698869277299600 1513 1146659799363405148429259454582703490448 1514 1155790420251250147773564678270310673225 1515 1164987643495222719413156996449390883025 1516 1174251910460941770849397146163270824900 1517 1183583665144672246947203058835733120900 1518 1192983354187253057521251319311601226073 1519 1202451426888089485885501394417307786225 1520 1211988335219210334073158491136774977600 1521 1221594533839390061278664594230788417600 1522 1231270480108336172920010553212189780625 1523 1241016634100942118568599451217756926073 1524 1250833458621605957845067311500689208900 1525 1260721419218615054232885904836102202500 1526 1270680984198597057617238442741452280625 1527 1280712624641037437214576712548440810025 1528 1290816814412863827418442172339097010448 1529 1300994030183097449949568123728970250000 1530 1311244751437571876562979771437226575225 1531 1321569460493719397431778219363310060225 1532 1331968642515425261196537708176718064100 1533 1342442785527950053540767139755855222948 1534 1352992380432920482026691635574694042025 1535 1363617921023388835801702021582047937025 1536 1374319903998961389664204209360602726400 1537 1385098828980996022858280946371213721600 1538 1395955198527869323849559836732760131073 1539 1406889518150313453219968393983934541225 1540 1417902296326823037706653690223918452900 1541 1428994044519132369300255429419280572900 1542 1440165277187763184209951519865929785025 1543 1451416511807643297397248981068660126073 1544 1462748268883796369277374828801477027600 1545 1474161071967103082086335979891696611600 1546 1485655447670134004313268752283266717225 1547 1497231925683054422501591759038505080625 1548 1508891038789601420628715465900085922948 1549 1520633322883133488182651965537026104900 1550 1532459316982752938964814188236648725625 1551 1544369563249501423561599395096518100625 1552 1556364607002628819343021968157919758400 1553 1568444996735935782764699810775500560448 1554 1580611284134190249669911695138041200625 1555 1592864024089618170211234242480647931225 1556 1605203774718468765936441501336183988100 1557 1617631097377654597510911912284227292100 1558 1630146556681466732478741432137236901073 1559 1642750720518365303397112360375049566025 1560 1655444160067845747613219595874370688400 1561 1668227449817381020890214288512411968400 1562 1681101167579440078028193779948713979225 1563 1694065894508582914568250998668372631073 1564 1707122215118632464612000740035536776100 1565 1720270717299923650735829182464440780900 1566 1733511992336629882928371231650601454025 1567 1746846634924167304431412517883135941025 1568 1760275243186677083318543774532042760448 1569 1773798418694586049602469582612764729600 1570 1787416766482245978620895766608720816225 1571 1801130895065651822412394766212154681225 1572 1814941416460239191757580789056933622500 1573 1828848946198761392527321178600939622948 1574 1842854103349246320948571922816117149025 1575 1856957510533033523369758303019201225625 1576 1871159793942891727081431063800025210000 1577 1885461583361217149724218906371573792400 1578 1899863512178312895794874306595000376073 1579 1914366217410749749742476379269822580625 1580 1928970339719808676130616501902186764100 1581 1943676523430005338327654429985613924100 1582 1958485416547696948175899443801419043225 1583 1973397670779771760081847431865532001073 1584 1988413941552421523963395512457154894400 1585 2003534888029997212486265602255730510400 1586 2018761173133948339020702046133812531025 1587 2034093463561846183750870816810774791225 1588 2049532429806491246373283675634273802948 1589 2065078746175105244827004860557461284100 1590 2080733090808607980507375144824515367025 1591 2096496145700979391426513306443244562025 1592 2112368596718707115797932986767013776400 1593 2128351133620319889539248425066147410448 1594 2144444450076007102206140469563617767225 1595 2160649243687324836892519424852633060225 1596 2176966216006988720656158547809003872100 1597 2193396072558753913055986202059928062500 1598 2209939522857382561416720683874694276073 1599 2226597280428699052468614405207762185025 1600 2243370062829733391044748333864960640000 1601 2260258591668953037555588223805440640000 1602 2277263592626583537000386103977708537025 1603 2294385795475018273317488621479450676073 1604 2311625934099317683920703050013404702500 1605 2328984746517798270316576979498084480100 1606 2346462974902711741747773805326794868225 1607 2364061365601014629860678050330201911225 1608 2381780669155228713450947199304760210448 1609 2399621640324392593398945031482265808400 1610 2417585038105104758967850333141971778025 1611 2435671625752658487700739299463727383025 1612 2453882170802268922219094836600345220100 1613 2472217445090392668294006302879773802948 1614 2490678224776140259632793939264441815225 1615 2509265290362781835897928297093839555025 1616 2527979426719346381551921345284048334400 1617 2546821423102314874201347605294927822400 1618 2565792073177407692195315602219637201073 1619 2584892175041466632318557122400747859225 1620 2604122531244431889506839226315921156100 1621 2623483948811414351602636680576193196100 1622 2642977239264863563261935451406080900625 1623 2662603218646831714218676156788115976073 1624 2682362707541334008211694924616338400400 1625 2702256531096805769980082974979080250000 1626 2722285519048656648836670467554246265625 1627 2742450505741922278435849767735144461025 1628 2762752330154013753461193331412158022948 1629 2783191835917565285070296938434955222500 1630 2803769871343380398048995075014472329225 1631 2824487289443477033744556938263561664225 1632 2845344947954231923967683880520811833600 1633 2866343709359624602176097202089143560448 1634 2887484440914581419378234119823402933025 1635 2908768014668419933324064573135703710025 1636 2930195307488394040681307372216281836900 1637 2951767201083340223029366145603701672100 1638 2973484582027425278640128711947822631073 1639 2995348341783995913154382996416101963225 1640 3017359376729530563405003554484188032400 1641 3039518588177693829783260279876303552400 1642 3061826882403493893692600090499757454025 1643 3084285170667543297785058443944190101073 1644 3106894369240423467829075576359819068100 1645 3129655399427153356213927535440650260100 1646 3152569187591762588255239546253491403225 1647 3175636665181969493628134170495124480625 1648 3198858768753964406419484264443798160448 1649 3222236439997298618458496083708925326400 1650 3245770625759879371755446205485978180625 1651 3269462278073071277051842429307188805625 1652 3293312354176904546661578669465404376900 1653 3317321816545390430961812266912256322948 1654 3341491632911944249074314332341781640625 1655 3365822776294916405462934898534871405225 1656 3390316225023231785360590028349326499600 1657 3414972962762137923129822820812437091600 1658 3439793978539062338854519713755918926073 1659 3464780266769579439656782835809101737025 1660 3489932827283487383432273658155987868900 1661 3515252665350995303899558088427678548900 1662 3540740791709021297064103692952010397225 1663 3566398222587601570405611193175010131073 1664 3592225979736411157308310027615392665600 1665 3618225090451396600467716878782537830400 1666 3644396587601521009224151918010065841025 1667 3670741509655621896993035409426146890025 1668 3697260900709382206184652532961686422948 1669 3723955810512414929231682137424822800100 1670 3750827294495461735571340926657525372225 1671 3777876413797706015660503629430557087225 1672 3805104235294200754336627328203868490000 1673 3832511831623411647074739650745786610448 1674 3860100281214875873931151295823117338025 1675 3887870668316976947207928710098087400625 1676 3915824083024836050118518004748967322500 1677 3943961621308320284984251750324588440900 1678 3972284385040168250743801476511269326073 1679 4000793482024233370812965895807331300625 1680 4029490026023845393590513438953630145600 1681 4058375136790290489167133014165203905600 1682 4087449940091410367058894366978530810225 1683 4116715567740320841053984414526588026073 1684 4146173157624250268531873855365600032900 1685 4175823853733498292887484618122713160900 1686 4205668806190515318969378720170260019025 1687 4235709171279103152720478278658827489225 1688 4265946111473737237492360174402503490448 1689 4296380795469010920789752644599217203600 1690 4327014398209202186490500309933880824025 1691 4357848100917963288877964268455905669025 1692 4388883091128133726117590362410192692900 1693 4420120562711676992107217001061083822948 1694 4451561715909741546931609465079640305225 1695 4483207757362846447455705895335891336225 1696 4515059900141192080898146656495376185600 1697 4547119363775096445536838945689324960000 1698 4579387374285557424011587877219891951073 1699 4611865164214941496005209310773273654025 1700 4644553972657799338404033904433043222500 1701 4677455045291808762361321772897608222500 1702 4710569634408845438012838230192436653025 1703 4743898998946181858922698915815610626073 1704 4777444404517814999669582671157128890000 1705 4811207123445923121318538383191549331600 1706 4845188434792452180861883185377823257225 1707 4879389624390832302054109448445560958225 1708 4913811984877824766410292459861604922948 1709 4948456815725499984485225140338712976900 1710 4983325423273346908901406145383158336025 1711 5018419120760514351948078822727508591025 1712 5053739228358184671930766322243536385600 1713 5089287073202080293811178269804172240448 1714 5125063989425103531040982413333743702225 1715 5161071318190110176859746127272473732025 1716 5197310407722817334697363226757095848900 1717 5233782613344845958694496807413818768900 1718 5270489297506898576730994409762479801073 1719 5307431829822072669731873334395542677225 1720 5344611587099310182403337037444670339600 1721 5382029953376983641937373854074886979600 1722 5419688319956619362612812476121520765625 1723 5457588085436758215613270300357439651073 1724 5495730655746954444778236624680205836900 1725 5534117444181913010402588365760558302500 1726 5572749871435765944602147175006027755625 1727 5611629365636488203168459218272328857025 1728 5650757362380453500244818143405021160448 1729 5690135304767130613567663579821901440000 1730 5729764643433920649432877593966194588225 1731 5769646836591135757965175568195578773225 1732 5809783350057119790690751689760197848100 1733 5850175657293511393838598348819751022948 1734 5890825239440650032224478974432895569025 1735 5931733585353125440003400916224491988025 1736 5972902191635470996011614644729983952400 1737 6014332562678001522857663539596972867600 1738 6056026210692796010363830612894400756073 1739 6097984655749825765404480432383155130225 1740 6140209425813228491636282031026525616900 1741 6182702056777728804067127485201486536900 1742 6225464092505205684865736892601338868025 1743 6268497084861407388272469465942111701073 1744 6311802593752814303933748171204628353600 1745 6355382187163650289447757576830486913600 1746 6399237441193042984377697147280292594225 1747 6443369940092333619460870921564747625625 1748 6487781276302536836217275182357457522948 1749 6532473050491951033640114168355552792900 1750 6577446871593919760132835942616485140625 1751 6622704356844744670342842040299532015625 1752 6668247131821750568030991324902222240400 1753 6714076830481503057608396433723194210448 1754 6760195095198179328467806148620390825625 1755 6806603576802092597736084851585646384225 1756 6853303934618370738576946787348317016100 1757 6900297836505789622679184034986189136100 1758 6947586958895761707075148771909697576073 1759 6995172986831480396947218487861242653025 1760 7043057614007220717596393171722210054400 1761 7091242542807796830267052054658448134400 1762 7139729484348176928045240160901737560225 1763 7188520158513256049574667610434338256073 1764 7237616293997787349864893260926836800100 1765 7287019628346472368999934801127572884900 1766 7336731907994210841092805752910567733025 1767 7386754888306510587372231949501956584025 1768 7437090333620058038832051884918294210448 1769 7487740017283449935421562833015448115600 1770 7538705721698086750306343779175480433225 1771 7589989238359228389283872965725810998225 1772 7641592367897212716996568202632249602500 1773 7693516920118837463146718023548550722948 1774 7745764714048906063483147266428343272025 1775 7798337577971937991898377726877816080625 1776 7851237349474044141547509177299254440000 1777 7904465875484967814476064278482776334400 1778 7958025012320291880823618752273087901073 1779 8011916625723812670253181660690603765625 1780 8066142590910081159843005781640687532100 1781 8120704792607112024267800924121711892100 1782 8175605125099261115690199633468422322225 1783 8230845492270271942380791153277505676073 1784 8286427807646491716686101795706426416400 1785 8342353994440257544568564093080760816400 1786 8398625985593453330550789335276678012025 1787 8455245723821237973508344420075945932225 1788 8512215161655945430370740445361586302948 1789 8569536261491157226409473247206251368100 1790 8627210995625947992414721238012041786025 1791 8685241346309304610688709532139469281025 1792 8743629305784719553413797578008202854400 1793 8802376876334958998587046467404544360448 1794 8861486070327006310350377893483317588225 1795 8920958910257181472186455514353555117225 1796 8980797428796437063095107391695862504100 1797 9041003668835831368513471362945598102500 1798 9101579683532179219395089827427964251073 1799 9162527536353881154518912644557495868025 1800 9223849301126931502758592825798620810000 1801 9285547062081105983705585628387780810000 1802 9347622913896329426706393711585165514025 1803 9410078961749224210044845386085675201073 1804 9472917321359840023674555871694499322500 1805 9536140119038565560584709081876678188100 1806 9599749491733222743564015987633827151225 1807 9663747587076344095813161295557924750225 1808 9728136563432633865545249230980063760448 1809 9792918589946613516406707878898821390400 1810 9858095846590452197247816041778857399025 1811 9923670524211982806472483170212715304025 1812 9989644824582904267901147862615415796100 1813 10056020960447170636788669973274573802948 1814 10122801155569567656350881780839001334225 1815 10189987644784477386869041225258748414025 1816 10257582674044831531160801200787898368400 1817 10325588500471254081929479583366560960400 1818 10394007392401393918230391366892394026073 1819 10462841629439447980023793285904067240225 1820 10532093502505875651518598920310067528100 1821 10601765313887304985749454826241944768100 1822 10671859377286631404572032038086254375625 1823 10742378017873309510007488669411582951073 1824 10813323572333838644617004640980256518400 1825 10884698388922442840341085125413171360000 1826 10956504827511945796995981470429461750625 1827 11028745259644841533381093502957328998025 1828 11101422068584561355716601588837131422948 1829 11174537649366937789899836998327363902500 1830 11248094408851866125842041384182618352225 1831 11322094765775164223924196901697616387225 1832 11396541150800631235391534080797801107600 1833 11471436006572305890291151398000712610448 1834 11546781787766925008345914996874316950025 1835 11622580961146582889950455582488227771025 1836 11698836005611592246271648588313554072900 1837 11775549412253547329236459710115542308100 1838 11852723684408589923994467254659119506073 1839 11930361337710878868250741902593829042225 1840 12008464900146263764677079882812336206400 1841 12087036912106163554425853655028264526400 1842 12166079926441650621590971460472779027025 1843 12245596508517741100284629996682639926073 1844 12325589236267892057826709477606229884100 1845 12406060700248706229375803937996201572100 1846 12487013503694844981167008321646695290225 1847 12568450262574150181361704153883069515625 1848 12650373605642975659358703944294869010448 1849 12732786174501728936264237407552823504400 1850 12815690623650623911070396646868754605625 1851 12899089620545645188947809141914162730625 1852 12982985845654724739918483253553658348900 1853 13067381992514131578038977541395709222948 1854 13152280767785075153092289033819373755625 1855 13237684891310523148659143247791147868225 1856 13323597096172234382315706788519360537600 1857 13410020128748007505585138334976358425600 1858 13496956748769146203154852311819557851073 1859 13584409729378141592759898143630567314025 1860 13672381857186572529025463273140802244900 1861 13760875932333224516458196697804515724900 1862 13849894768542427938676828242410360468225 1863 13939441193182616312877433750200932006073 1864 14029518047325105280437674459126554179600 1865 14120128185803093046477426658448900944400 1866 14211274477270882983110421926113492130025 1867 14302959804263329113042845468440620023025 1868 14395187063255505192100296967190031122948 1869 14487959164722598111194111538522915676100 1870 14581279033200026340171774584545530999225 1871 14675149607343784137934050138848891414225 1872 14769573839991012255143484447785721960000 1873 14864554698220795857795151671330986960448 1874 14960095163415190401870883420595659951025 1875 15056198231320476191252775069906922265625 1876 15152866912108642353030496093499451562500 1877 15250104230439100966299855791119372472900 1878 15347913225520632082517196401235801101073 1879 15446296951173560377445509480273094975625 1880 15545258475892164176703705283689483923600 1881 15644800882907317598910215459389292883600 1882 15744927270249366562396083402609918579225 1883 15845640750811239403450900878007219951073 1884 15946944452411792856057390750306679044900 1885 16048841517859394145067120647925588476900 1886 16151335105015739946770767889940811510025 1887 16254428386859912972821548818422545120225 1888 16358124551552676935479882585434047240448 1889 16462426802501010654161087244083198777600 1890 16567338358422882065285911490296303253025 1891 16672862453412262899455995408083270398025 1892 16779002337004384792002934904819049260900 1893 16885761274241237594990504010552644022948 1894 16993142545737310660784773689880874616225 1895 17101149447745577869346362117036519403225 1896 17209785292223727173442866342329387827600 1897 17319053406900635438027665785980342490000 1898 17428957135343089352083760895988616176073 1899 17539499837022753193288122469512243827025 1900 17650684887383384227913185439118178402500 1901 17762515677908296530447632250232473402500 1902 17874995616188074009488482195517080120025 1903 17988128125988533428530741124312939401073 1904 18101916647318938212359477716586921000000 1905 18216364636500463831832184914147546049600 1906 18331475566234915561926665057676911550225 1907 18447252925673699410021451714074068287225 1908 18563700220487047013471957029717021722948 1909 18680820972933495307646117653817586048900 1910 18798618721929621767688311791652733967025 1911 18917097023120036029389741726995042522025 1912 19036259448947628696657327160724348451600 1913 19156109588724078145191441919881453490448 1914 19276651048700616134105556977132799711225 1915 19397887452139053039348033270877918601025 1916 19519822439383063524917945524493740892900 1917 19642459667929733470002920130239109396900 1918 19765802812501368972307543197233444876073 1919 19889855565117568249985946079100496548225 1920 20014621635167557266741712118090957721600 1921 20140104749482789906812276998864241561600 1922 20266308652409813528713523034059826730625 1923 20393237105883400728783301950108200876073 1924 20520893889499948147730168357556255444900 1925 20649282800591143155565674135001354422500 1926 20778407654297899252475169496389013250625 1927 20908272283644561025363186622139279884025 1928 21038880539613379501995153496899733810448 1929 21170236291219258746847406099620697610000 1930 21302343425584774544972243431425768621225 1931 21435205848015466022384109147099729506225 1932 21568827482075401053676892888008346612100 1933 21703212269663016309790830916356863322948 1934 21838364171087232801060556448730612076025 1935 21974287165143847772893512314078526059025 1936 22110985249192203813650199358330637198400 1937 22248462439232136036524600532715724993600 1938 22386722769981198199454599991000403881073 1939 22525770294952168629328315945148658699225 1940 22665609086530836818992992659554824800900 1941 22806243236054071567818457978701872520900 1942 22947676853888171538817155366927982931025 1943 23089914069507499107577410784457789776073 1944 23232959031573398380525902030906748659600 1945 23376815908013398262299268663464589235600 1946 23521488886100701454273441456707524491225 1947 23666982172533960268572588836717585150625 1948 23813299993517340144157581023581637622948 1949 23960446594840871753876567990528452460900 1950 24108426241961092593647662039515171575625 1951 24257243220081978947235817054023495950625 1952 24406901834236169122382811579656797702400 1953 24557406409366478856350779068788996360448 1954 24708761290407709791245993181416035430625 1955 24860970842368751921800616242381350857225 1956 25014039450414980920605862104640462064100 1957 25167971519950951248110518056025619960100 1958 25322771476703385957024021337378284751073 1959 25478443766804464103093301624727970720025 1960 25634992856875406676557388786691329440400 1961 25792423234110361970923352687217476320400 1962 25950739406360591308051496097482144121225 1963 26109945902218956040886870250901166381073 1964 26270047271104706757528132571163029804100 1965 26431048083348575612683524981647677008900 1966 26592952930278172714927326329892024032025 1967 26755766424303687500538531204683992207025 1968 26919493199003896027076737165236862160448 1969 27084137909212475122228290528557300481600 1970 27249705231104624325838654766942422070225 1971 27416199862283996565434732654422573335225 1972 27583626521869938507933500978339730562500 1973 27751989950585041532630812317086650322948 1974 27921294910843004272966589501840732375025 1975 28091546186836807676969892360965740955625 1976 28262748584627203538699480630229923690000 1977 28434906932231517455412538947259411856400 1978 28608026079712767167616177089426553926073 1979 28782110899269097241583178522940059930625 1980 28957166285323531056345250377097944320100 1981 29133197154614041059613735618893901880100 1982 29310208446283938259519390964413644581225 1983 29488205121972581921509419417276465851073 1984 29667192165906410442191481770905202918400 1985 29847174584990294374370904458364711142400 1986 30028157408899212579988759296202205513025 1987 30210145690170252490134921470050840053225 1988 30393144504294935453781623080214211302948 1989 30577158949811868159359418243126494432100 1990 30762194148399721115778869675175770225025 1991 30948255244970535181987663422188444020025 1992 31135347407763357136644265501812536912400 1993 31323475828438205281985659265633297810448 1994 31512645722170366078468152839250336389225 1995 31702862327745022809266729645507479194225 1996 31894130907652217276229939349986677156100 1997 32086456748182145531403899187776953122500 1998 32279845159520788650760604143063352726073 1999 32474301475845879559292436472541132531025 2000 32669831055423206919166528211980001000000 2001 32866439280703257095169472212020001000000 2002 33064131558418195214214805551701165471025 2003 33262913319679186338232711521192498226073 2004 33462790020074057772313510401227598922500 2005 33663767139765303532533742656070027916100 2006 33865850183588432000455998567280981454225 2007 34069044681150657793861123442672566569225 2008 34273356186929938885844035021801163810448 2009 34478790280374360006982137257061801952400 2010 34685352566001863367868209976440253040025 2011 34893048673500327741887704736501985245025 2012 35101884257827996950713591166170499352100 2013 35311864999314258797590283004887086302948 2014 35522996603760775496081736582159523833225 2015 35735284802542966644567564406307039293025 2016 35948735352711845799384950573103708422400 2017 36163354037096211702133300622429219078400 2018 36379146664405195219282914023081497351073 2019 36596119069331163054858540420430805601225 2020 36814277112652979299603478914157985920100 2021 37033626681339625882669910727200452360100 2022 37254173688654182994526427473233582830625 2023 37475924074258170552424237627276748426073 2024 37698883804316251782419310558799767616400 2025 37923058871601299994608758413221342490000 2026 38148455295599829630906069047880947255625 2027 38375079122617792667351395972119116515025 2028 38602936425886741455629991645455873322948 2029 38832033305670359091154046398203057562500 2030 39062375889371358397750674508129470395225 2031 39293970331638750621691579455723773130225 2032 39526822814475484930498039957638359361600 2033 39760939547346459814658294919284838160448 2034 39996326767286907493103176837296525947025 2035 40232990739011152425999957312458801852025 2036 40470937755021745041143833103296678328900 2037 40710174135718971782951304467145635924100 2038 40950706229510742595789887314348478881073 2039 41192540412922856956114164865139979101225 2040 41435683090709649570619130978518996400400 2041 41680140695965016860368114056479345520400 2042 41925919690233825353604305361692655580025 2043 42173026563623703112712056676231376251073 2044 42421467834917215323556667435120109680100 2045 42671250051684425178199358761154244904100 2046 42922379790395841184757539184089405197225 2047 43174863656535752040959312233367589530625 2048 43428708284715950210725467542215168360448 2049 43683920338789845345901942593261954662400 2050 43940506511966968698060949780659921050625 2051 44198473526927869668089641077731746675625 2052 44457828135939405644091338307000525300900 2053 44718577120970426280935998843434050622948 2054 44980727293807853377613722582119480850625 2055 45244285496173157511367744216458030351225 2056 45509258599839232590411503358281426595600 2057 45775653506747669489868051850848448739600 2058 46043477149126429938409250851150463276073 2059 46312736489607921825916937968876147871025 2060 46583438521347477105338515033165156640900 2061 46855590268142233464765228010200724920900 2062 47129198784550420948622790317913153519225 2063 47404271156011054709730947389633216381073 2064 47680814498964035076861101945376548673600 2065 47958835960970656125299224164376856078400 2066 48238342720834523940804966950231148439025 2067 48519341988722885770247201883185728136025 2068 48801841006288371255091094413190552322948 2069 49085847046791146946812355520800477532100 2070 49371367415221485306220449627132698646225 2071 49658409448422749391584313143141431761225 2072 49946980515214794443371552894601520410000 2073 50237088016517787576335156932480895810448 2074 50528739385476446792610470136831025544025 2075 50821942087584700532419571751866407150625 2076 51116703620810768981920249764402835822500 2077 51413031515722668360682506079079729484900 2078 51710933335614139414226954981544291376073 2079 52010416676631001340016603652708553630625 2080 52311489167897932378256335748935793721600 2081 52614158471645678301822965548153293881600 2082 52918432283338690042622999141962025328225 2083 53224318331803191694655238898317778376073 2084 53531824379355680137041106205752643036900 2085 53840958221931857523277043623817443812900 2086 54151727689215997885960599298852205021025 2087 54464140644770749109244802160704845731225 2088 54778204986167371524284214303968203490448 2089 55093928645116414385950605394024373331600 2090 55411319587598831492116541248991347702025 2091 55730385813997537209831323266867925147025 2092 56051135359229404175745665434070270808900 2093 56373576292877703941179259616446220722948 2094 56697716719324991835268966054041527907225 2095 57023564777886437322684782821680929490225 2096 57351128642943601135456003852130255489600 2097 57680416524078660461511078328550625000000 2098 58011436666209083475601643227485478901073 2099 58344197349722754501354023930099576980025 2100 58678706890613551096270193523204173602500 2101 59014973640617374354584758096170478602500 2102 59353005987348633725975001426602206567025 2103 59692812354437187651217386366091246676073 2104 60034401201665741318986180425041538090000 2105 60377781025107702851098057957981798787600 2106 60722960357265499226620639421611741863225 2107 61069947767209353258382967878703794596225 2108 61418751860716522938551902721632975022948 2109 61769381280411004473070338967510064100900 2110 62121844705903700327891045918488679618025 2111 62476150853933053613083769979712838473025 2112 62832308478506150134043071485545833497600 2113 63190326371040289442180173012225547240448 2114 63550213360505026220643895370055358700225 2115 63911978313564683343783555796874965490025 2116 64275630134721337952240509351158685956900 2117 64641177766458281888734837670046445004900 2118 65008630189383957842799537665404216451073 2119 65377996422376372555906444938212769399225 2120 65749285522727988441626051264873597123600 2121 66122506586291094978667351023181052163600 2122 66497668747623661237853886463630667675625 2123 66874781180135670907308264884418480601073 2124 67253853096235941183339600635054158032900 2125 67634893747479426897756600061201170562500 2126 68017912424715011255563366627533328765625 2127 68402918458233784560235465139549573891025 2128 68789921217917812307020356861040394960448 2129 69178930113389394027959010031007398760000 2130 69569954594160814275584311470199348674225 2131 69963004149784587135516863289083402259225 2132 70358088310004195661449852830206164356100 2133 70755216644905327629291942570853072122948 2134 71154398765067609010520548457178603563025 2135 71555644321716836568087468727204270150025 2136 71958963006877710981514599404078922464400 2137 72364364553527071911119436007745190099600 2138 72771858735747636414618222355805369506073 2139 73181455368882242132668975324251925248225 2140 73593164309688596663237197845321656004900 2141 74006995456494534547993899970729518524900 2142 74422958749353783297288588269804301974025 2143 74841064170202239883579165917639014351073 2144 75261321743014759136546218320532037945600 2145 75683741533962455476470950795175563577600 2146 76108333651570519425814104442890762408225 2147 76535108246876550342297512727564177655625 2148 76964075513589406820160583170864666222948 2149 77395245688248576209640904824084645108900 2150 77828629050384064708111401574038988030625 2151 78264235922676809479695982710574929905625 2152 78702076671119614263581494353325526144400 2153 79142161705178609934645957141533667010448 2154 79584501477955241483431595877470615015625 2155 80029106486348782885906034433794761350225 2156 80475987271219381336876253049003859132100 2157 80925154417551632324347494012031119764100 2158 81376618554618687025553264554372478426073 2159 81830390356146893508822931411509593767025 2160 82286480540480973228900138878665448846400 2161 82744899870749734306778420171209456526400 2162 83205659155032323088579919417691253662225 2163 83668769246525015481469107582167057006073 2164 84134241043708549568065768959099195788100 2165 84602085490516001004300364543841193152900 2166 85072313576501202709140153498027650351025 2167 85544936337007710358106183053811282810025 2168 86019964853338315195999449493854666610448 2169 86497410252925105687759197273606121827600 2170 86977283709500079529887468895274705727225 2171 87459596443266307548391653783971841692225 2172 87944359721069651012720919148910136502500 2173 88431584856571033898703048637850878422948 2174 88921283210419271637025374520985804458025 2175 89413466190424457887347175189252855850625 2176 89908145251731910881681130948162152960000 2177 90405331896996680884238196466308960358400 2178 90905037676558620318493566840959758451073 2179 91407274188618018115801295122827431075625 2180 91912053079411799843461571358144557128100 2181 92419386043390295173727705826477023888100 2182 92929284823394574258829481253809285820225 2183 93441761210834354580685759447035492526073 2184 93956827045866479847582056121211444400400 2185 94474494217573972513698242776214901488400 2186 94994774664145661500987605434633955034025 2187 95517680373056386706531195995920377154225 2188 96043223381247781882120762019633948802948 2189 96571415775309637476459544057856870476100 2190 97102269691661845034012895356835740684025 2191 97635797316736924748190015992246448779025 2192 98172010887163137770194111451185655950400 2193 98710922689948184878540993495462927760448 2194 99252545062663493117915548011776074170225 2195 99796890393629092019711609660063165291225 2196 100343971122099081020283615665294447828100 2197 100893799738447689696627970262148353122500 2198 101446388784355932442908346306760099701073 2199 102001750852998859214942190633794792174025 2200 102559898589233403973475494087642581210000 2201 103120844689786832460789445029135821210000 2202 103684601903445790948905915757836788408025 2203 104251183031245957601388843947047879751073 2204 104820600926662298094475475125085543502500 2205 105392868495799927147015136721292333664100 2206 105967998697585577612443728506426697777225 2207 106546004543959678789779447680589927368225 2208 107126899100069045614389428692284740360448 2209 107710695484460180393047977412552767494400 2210 108297406869273188751584925849857078701025 2211 108887046480436311467207336494358697206025 2212 109479627597861073861369353952834115888100 2213 110075163555638054432863445114502711302948 2214 110673667742233274414611597018748289312225 2215 111275153600685209941447263231862352192025 2216 111879634628802428519997974243711358496400 2217 112487124379361851495604564537312142176400 2218 113097636460307644215045927943841067176073 2219 113711184534950735587678103060235962942225 2220 114327782322168968751443321272392036332100 2221 114947443596607884554058430698608315972100 2222 115570182188882139563552849558506026265625 2223 116196011985777560326193911503706452401073 2224 116824946930453835593712152748214591694400 2225 117457001022647848245620765847300673640000 2226 118092188318877648636312117140806022780625 2227 118730522932647071100509903655835187012025 2228 119372019034650995354558220118859943722948 2229 120016690852981254534938527130998476202500 2230 120664552673333191619322266993812828458225 2231 121315618839212865979390673626084071893225 2232 121969903752144911818584176982901886595600 2233 122627421871881050251881719883801800210448 2234 123288187716609256788655295691895189924025 2235 123952215863163585983597088384801945953025 2236 124619520947234655024675761753096414604900 2237 125290117663580788031044711293846102520100 2238 125964020766239822837798470385144900756073 2239 126641245068741582048453961090360432140225 2240 127321805444321010140020909014731408614400 2241 128005716826131978409520510597133026534400 2242 128692994207461759554813359650012227113025 2243 129383652641946173686606717452988119076073 2244 130077707243785407572527456861300058456100 2245 130775173187960508918170435318630740256100 2246 131476065710450557494062663982881821124225 2247 132180400108450514921521450009870244525625 2248 132888191740589754934429706028871136210448 2249 133599456027151275938003854629279638800400 2250 134314208450291597689689215911820157515625 2251 135032464554261343931384462501720860640625 2252 135754239945626512806270668544724285232900 2253 136479550293490436897601676787962440522948 2254 137208411329716434730900970573442142925625 2255 137940838849151155585105975137636918854225 2256 138676848709848619462303734720561164673600 2257 139416456833294954069812228354431708033600 2258 140159679204633830672479207546952515201073 2259 140906531872892600677195373127374603408025 2260 141657030951209134815750966023407171056900 2261 142411192617059366796304437431050666136900 2262 143169033112485543297878797483396109550225 2263 143930568744325182186455527882944463256073 2264 144695815884440740835397592808254856147600 2265 145464790969949996437102103521597243232400 2266 146237510503457140196959595280290114768025 2267 147013991053284587304880670189737911229025 2268 147794249253705504583841956338704570022948 2269 148578301805177057719101941743599708368100 2270 149366165474574379975943271123718588313225 2271 150157857095425264318011554167351978128225 2272 150953393568145580842541635572036423840000 2273 151752791860275421452990629602205553160448 2274 152556069006715973693832835064076134117025 2275 153363242109967125676514930319400822055625 2276 154174328340365804029820612124083640102500 2277 154989344936325046812152096570627539476900 2278 155808309204573813327501655129715500151073 2279 156631238520397532791159623629377347265625 2280 157458150327879393795486106892337559539600 2281 158289062140142376530361916594166446899600 2282 159123991539592029717230134636381451057225 2283 159962956178159994219943098888005743301073 2284 160805973777548275299940572483355852008900 2285 161653062129474265487603391928799999168900 2286 162504239095916520045953003031442400552025 2287 163359522609361287007200997091425049322225 2288 164218930673049793766994062878821172240448 2289 165082481361226292225548682636695820865600 2290 165950192819386864469226432713353454171025 2291 166822083264528990990464911437360549916025 2292 167698170985401883448351118525663897336900 2293 168578474342757583976503561683826733922948 2294 169463011769602833049316477152647400178225 2295 170351801771451707922014331820552281597225 2296 171244862926579033664367235208285379171600 2297 172142213886274568812328040202448932490000 2298 173043873375097967666269761937064120126073 2299 173949860191134521268927504775985793113025 2300 174860193206251679100582368020978908822500 2301 175774891366356353533465811856599743822500 2302 176693973691653009091811716248573295994025 2303 177617459276902538568439867150772892451073 2304 178545367291681928053218866569648220160000 2305 179477716980644712933228495915282907545600 2306 180414527663782226928921375775275154196225 2307 181355818736685646235071369930224939885225 2308 182301609670808830839791587245500544822948 2309 183251920013731965099408052189692107132900 2310 184206769389425999651486153321116315289025 2311 185166177498517896752825849334122456444025 2312 186130164118556681133768324359810911523600 2313 187098749104280298464691348372996253490448 2314 188071952387883283535113024979558100669225 2315 189049793979285240250373907765301654399025 2316 190032293966400135555425648007526211040900 2317 191019472515406409399820411120959465592900 2318 192011349871017902862569276976703314526073 2319 193007946356755606560119730451361761230225 2320 194009282375220231465292163497459348545600 2321 195015378408365604269613058948356318785600 2322 196026255017772889426088219462746403600625 2323 197041932844925640014073052765985518826073 2324 198062432611485679572518536957328033600900 2325 199087775119569817052501077431911486722500 2326 200117981252027397044582040231190694300625 2327 201153071972718687441188315711532290878025 2328 202193068326794106698858841642792964610448 2329 203237991440974292869863606560772844890000 2330 204287862523831016577371272752219134747225 2331 205342702866068940113019214010223037032225 2332 206402533840808224840425466631987451080100 2333 207467376903867989092875853419543057422948 2334 208537253594050618758121370075476430030025 2335 209612185533426932747930831757450644261025 2336 210692194427622205554761775073519999750400 2337 211777302066103049102638707880171888185600 2338 212867530322465156104062006310812697631073 2339 213962901154721907139513085947133234777225 2340 215063436605593843680871932391468659228900 2341 216169158802799009284821676155882304548900 2342 217280089959344161187081648213177535997025 2343 218396252373816854533085266225257905426073 2344 219517668430678401485502187853053496211600 2345 220644360600557707453795437146413769939600 2346 221776351440545986695803673307704606345225 2347 222913663594492359546146438624080485140625 2348 224056319793300333531066104584247383322948 2349 225204342855225170634144342658681850736900 2350 226357755686172142982163289459403014505625 2351 227516581279995679225222165547169153880625 2352 228680842718799403890068953570041087566400 2353 229850563173237071990463855256266766160448 2354 231025765902814401183256638614038569580625 2355 232206474256191803763733667087501677863225 2356 233392711671488020798672381968098548220100 2357 234584501676584660700431298657580088548100 2358 235781867889431644550302187027470558601073 2359 236984834018353560484258046732129271794025 2360 238193423862356929459145770530517088272400 2361 239407661311438384722296023086083148752400 2362 240627570346893767312454859984599186183225 2363 241853175041628139924881982485079010131073 2364 243084499560466721478409278456959214752100 2365 244321568160466744727210449724353361316900 2366 245564405191230239264998081311338926690025 2367 246813035095217742274338479545854668393025 2368 248067482408062939378757004327887427560448 2369 249327771758888237960297456803278512153600 2370 250593927870621275310198367919806291404225 2371 251865975560312363985356776598391816069225 2372 253143939739452876748266299259583027422500 2373 254427845414294573473140985943225675022948 2374 255717717686169872405969642995824879521025 2375 257013581751813068171286989033017840765625 2376 258315462903682498923498210380374862250000 2377 259623386530283665045652205230067701840400 2378 260937378116493301803626063108525861476073 2379 262257463243884408368759128724870757200625 2380 263583667591052235627059357664599925956100 2381 264916016933941235198197596519714717916100 2382 266254537146172972092606922726376346039225 2383 267599254199375003440114270444476465701073 2384 268950194163510725728650259099571910862400 2385 270307383207210192996710441564927451854400 2386 271670847598101908428377110247524286575025 2387 273040613703145591804855352423538277235225 2388 274416707988965925271630241921811398802948 2389 275799157022187279885513903563204859500100 2390 277187987469769425411021700523540793163025 2391 278583226099344225840695983901358563558025 2392 279984899779553323119183719151321999968400 2393 281393035480386811556070876611352754210448 2394 282807660273522905417681754037120730931225 2395 284228801332668602193265398801238173408225 2396 285656485933901344036214027165380974520100 2397 287090741456011679886189808749762958102500 2398 288531595380846930783276606973246245176073 2399 289979075293655860890522251795383394797025 2400 291433208883434356746494680544528641440000 2401 292894023943272117274741826958677761440000 2402 294361548370700357082320478801931914325025 2403 295835810168040525584843471562648579776073 2404 297316837442754044500787550811849973062500 2405 298804658407793066263106029833906595432100 2406 300299301381952255901501003176698216120225 2407 301800794790221598954029361855374607147225 2408 303309167164140237972045203141696273410448 2409 304824447142151340187818448248142078016400 2410 306346663469957998919515585850149054382025 2411 307875845000880171293583459367838811187025 2412 309412020696212654869940922346443585404100 2413 310955219625584105760756010237655648802948 2414 312505470967317100838968029506796377771225 2415 314062804008789246638104657396777127111025 2416 315627248146795337550343789002279528590400 2417 317198832887910565935178473688633370254400 2418 318777587848854786756460861480974023501073 2419 320363542756857839371027643011123339263225 2420 321956727450025929097545025112213378764100 2421 323557171877709071199655849373570935604100 2422 325164906100869599922965044099270344680625 2423 326779960292451745230862212350772334876073 2424 328402364737752279889651811304193248752400 2425 330032149834792239558942082232257044810000 2426 331669346094689718548733657255410808325625 2427 333313984142033743910147609830749020489025 2428 334966094715259230532240642005389702622948 2429 336625708667023019922872124006158859822500 2430 338292856964581005357113832032539292541225 2431 339967570690166346082228479436789352676225 2432 341649881041368773273787516095196582809600 2433 343339819331514990443052191988160678760448 2434 345037416990050171001304555114064268881025 2435 346742705562920555692386892171860980074025 2436 348455716712957152610289134278472322900900 2437 350176482220260542524213950667237862096100 2438 351905033982586792239148652179926185131073 2439 353641404015734478725581634763629868159225 2440 355385624453932826757618922471005612848400 2441 357137727550230962804383431002881587568400 2442 358897745676888287925215878000673133626025 2443 360665711325765972424841826476099388401073 2444 362441657108719575030324174350493476212100 2445 364225615757992789357284507468010447628100 2446 366017620126612320438550127058072943071225 2447 367817703188783894094066256873621394500625 2448 369625898040289401926604941553678012560448 2449 371442237898885184733503477591277995918400 2450 373266756104701457130375883080218944000625 2451 375099486120642876188460923624951224625625 2452 376940461532790256892999580895272018144900 2453 378789716050803437235773588768664838922948 2454 380647283508325295760684781314896199980625 2455 382513197863386924387012508535978013377225 2456 384387493198813959340753291285353014771600 2457 386270203722634073030223217668077936307600 2458 388161363768485629707889340993178393626073 2459 390061007796027507766191535543943493925025 2460 391969170391350091520920912594833765492900 2461 393885886267387435341535006787417499372900 2462 395811190264330602993613523744263748561225 2463 397745117350042185064491505220356072631073 2464 399687702620471997348949329747119756601600 2465 401638981300073963077691036204769702406400 2466 403598988742224181877204046664006271117025 2467 405567760429640188355464484777162409302025 2468 407545331974801403213832948590222204222948 2469 409531739120370779791375813518611608184100 2470 411527017739617648953746924018671560000225 2471 413531203836841765244673892840073130515225 2472 415544333547798557224012176318384392250000 2473 417566443140125584922258644627263799010448 2474 419597569013770207347354528931506705670025 2475 421637747701418462985555414650043246980625 2476 423687015868925166244103373246075184402500 2477 425745410315745222789403395813413482448900 2478 427812967975366166740383021936776987426073 2479 429889725915741922682700458591851915880625 2480 431975721339727795475462567950288581377600 2481 434070991585516690828119881607006791937600 2482 436175574127076569631221283703163595766225 2483 438289506574589139030736208438367394726073 2484 440412826674889783241687130320157465960900 2485 442545572311908737102879799966863774544900 2486 444687781507113505380573106150678158103025 2487 446839492419952530834994637839571275893225 2488 449000743348300114069681990077557953490448 2489 451171572728902588189713616450239421379600 2490 453352019137825751300986590443545862660025 2491 455542121290903559888802010054700624705025 2492 457741918044188086120131976401688768844900 2493 459951448394400742120065109656527903622948 2494 462170751479384774279060446263533091429225 2495 464399866578559030653782301971202535724225 2496 466638833113373004530441297589530958873600 2497 468887690647763157225729240477232824960000 2498 471146478888610523206607946468826979851073 2499 473415237686199600616394386182650212226025 2500 475694007034678530300776758330039064062500 2501 477982827072520566433598242705117189062500 2502 480281738082986841848457278915384628401025 2503 482590780494590431188395265566729036726073 2504 484909994881561714992174590503243007210000 2505 487239421964315047841891897792588272323600 2506 489579102609916733702923483421428788549225 2507 491929077832554311593461701112076504154225 2508 494289388794007154727173264289959611122948 2509 496660076804118386278792362030428475144900 2510 499041183321268114928753577810949760980025 2511 501432749952847993349271722118694256435025 2512 503834818455737102800587875451291302529600 2513 506247430736779167012423199047102172240448 2514 508670628853261098532014418847366505618225 2515 511104455013392880726447335792224825328025 2516 513548951576788788633357274661759396144900 2517 516004161054949951860428066377290611160900 2518 518470126111748262740493977072308059101073 2519 520946889563911632955431963431325672041225 2520 523434494381510601848424759892983771987600 2521 525932983688446299650578601444869841427600 2522 528442400762939768854292868035428194505625 2523 530962789038022646972202615236255355551073 2524 533494192102029213926948842858960802148900 2525 536036653699089807323475460927192582902500 2526 538590217729625608862006252898621629855625 2527 541154928250844805156319721505545310845025 2528 543730829477240126228414545227872202760448 2529 546317965781087764957143485429816676000000 2530 548916381692947680764888977792566126840225 2531 551526121902165290832859329080063873825225 2532 554147231257374552142100433714134806784100 2533 556779754767002437643844236348410299222948 2534 559423737599774809869351808867512451477025 2535 562079225085223695295955895258055368392025 2536 564746262714195962792565117870227829056400 2537 567424896139363409474459745991751139251600 2538 570115171175734257303787014678274588256073 2539 572817133801166063778752460723901667286225 2540 575530830156880050061102625820366274472900 2541 578256306547976849898103776660946910592900 2542 580993609443953682701841020322783725000025 2543 583742785479222954155292363045835383001073 2544 586503881453632287721272883864992923457600 2545 589276944332985990436995283800298368321600 2546 592062021249567956383654638834972456302225 2547 594859159502666011227117243087951267605625 2548 597668406559097701232475989802519428922948 2549 600489810053737530161927814420806589344900 2550 603323417790045647472132328500531131000625 2551 606169277740597991233924917970330287875625 2552 609027438047617889203982276637964961968400 2553 611897947023509121484773608396046653810448 2554 614780853151390448215876571656883139125625 2555 617676205085631605746493469645526700396225 2556 620584051652390774745770222751853369328100 2557 623504441850153523714298306661998726312100 2558 626437424850273231366968114939999605276073 2559 629383049997512991364141119605098964801025 2560 632341366810589002874917770551707567718400 2561 635312424982715450463098306900116112998400 2562 638296274382150876793264563069144861684225 2563 641292965052746051661252452059232825756073 2564 644302547214493340860137110668035766696100 2565 647325071264077578399715708682258221500900 2566 650360587775428445604346669060836133049025 2567 653409147500274360620888531317173788956025 2568 656470801368697881875376928303199665010448 2569 659545600489692629023984149986639871459600 2570 662633596151721724950722549196039939101225 2571 665734839823277762371280616296449496466225 2572 668849383153444298609318924972906763322500 2573 671977277972458882118502342369344280122948 2574 675118576292277614330504916397548077564025 2575 678273330307141250416194713744448175700625 2576 681441592394142842554187596626255771560000 2577 684623415113796929307951507334600716302400 2578 687818851210610274719646289772526823001073 2579 691027953613654160735898429176496878305625 2580 694250775437138236587735347763832250804100 2581 697487369980985928753940067842519423964100 2582 700737790731411415144134157691184625238225 2583 704002091361498167144954921990270065376073 2584 707280325731779063179761800499922162304400 2585 710572547890818077439386908784587282240400 2586 713878812075793547448535605837454360136025 2587 717199172713083024139544918228227060296225 2588 720533684418849708112320601663685961302948 2589 723882401999630475766397591400446741504100 2590 727245380452925498998203595581468567662025 2591 730622674967789462163751633090358668357025 2592 734014340925424380014144422748404808966400 2593 737420433899774020318441706446510897160448 2594 740841009658119934895620847945693306672225 2595 744276124161679102784551404443318863545225 2596 747725833566203189288105832445556857232100 2597 751190194222579424634741075877232728062500 2598 754669262677433106008109505575998629151073 2599 758163095673731726702492548246000660400025 2600 761671750151390736169096372484489261690000 2601 765195283247880934725506202550497141690000 2602 768733752298837506707864220035155223222025 2603 772287214838670695852615602445740158301073 2604 775855728601178126701958048867411327602500 2605 779439351520158775834432169265024613220100 2606 783038141730028596729403378589591576483225 2607 786652157566437802081510452627040005906225 2608 790281457566889807388491682448050042960448 2609 793926100471361839643146621373988893518400 2610 797586145222927214967549765562424700083025 2611 801261650968379289035002159643427087188025 2612 804952677058857084132587885321905027900100 2613 808659283050472596724594686528628898802948 2614 812381528704939789384461622590363669210225 2615 816119473990205270970331634044732604050025 2616 819873179081080668926713267205065698704400 2617 823642704359876697602193546451599743312400 2618 827428110417038926480593120565032086326073 2619 831229458051785252230415354313645534564225 2620 835046808272745078484913002053091973216100 2621 838880222298600207272579499405542511256100 2622 842729761558727446025366755269402098075625 2623 846595487693842934099437632599294835851073 2624 850477462556648192750779085725733058790400 2625 854375748212477902515531187602005136000000 2626 858290406939949411952428045429610223890625 2627 862221501231613981712298880790332896946025 2628 866169093794609767907141353880134310022948 2629 870133247551316548758854553884838248422500 2630 874114025640012198515305972157564262644225 2631 878111491415530912629005234860519255479225 2632 882125708449923188201267410336679448003600 2633 886156740533117563702370336907719353810448 2634 890204651673584121985843652290986522818025 2635 894269506098999760622672059638168024215025 2636 898351368256915233588851850579412763216900 2637 902450302815423968347407835877010634652100 2638 906566374663832662373657622630318932006073 2639 910699648913333663180201636716591767158225 2640 914850190897679135905820433598926449102400 2641 919018066173857022540175683091006108622400 2642 923203340522768796863937767457105815119025 2643 927406079949909019191701210673460504226073 2644 931626350686046695012799173122196562948100 2645 935864219187908441632890013780346927020100 2646 940119752138863466926962454462860571038225 2647 944393016449610364322191191248960199455625 2648 948684079258865728136871900244799837410448 2649 952993007934054593409473491701357946016400 2650 957319870072002704359666191614234560505625 2651 961664733499630615631016586691001358630625 2652 966027666274649630472885170401619604036900 2653 970408736686259580026918188157974005822948 2654 974808013255848447891393711939699292015625 2655 979225564737693844144561892345280313920225 2656 983661460119666333016011252560120216889600 2657 988115768623934618402996717567287733561600 2658 992588559707672591436580826562529578551073 2659 997079903063768244310367270463589179422025 2660 1001589868621534454592545543125800659948900 2661 1006118526547421644249917107902393184628900 2662 1010665947245732317620537074040189390552225 2663 1015232201359337482579580963610838244506073 2664 1019817359770394959151033742785998330035600 2665 1024421493601069579825797904823782673600400 2666 1029044674214255285854829039705284297486025 2667 1033686973214299123793931020516313262355025 2668 1038348462447727146584878692992982374922948 2669 1043029214003972223465583785733075976980100 2670 1047729300216103763010079678021028773707225 2671 1052448793661559353607172683635846288922225 2672 1057187767162878325694691646031648185640000 2673 1061946293788437240074363906533163273360448 2674 1066724446853187306640454116317127260203025 2675 1071522299919393737863422928609035561925625 2676 1076339926797377041377995343377219588722500 2677 1081177401546256256033173396527117038400900 2678 1086034798474694135769885002872505113201073 2679 1090912192141644285700130090682213499475625 2680 1095809657357100254769666719075531459235600 2681 1100727269182846589394473661682521168995600 2682 1105665102933211852469431984522352659455225 2683 1110623234175823612155886456719447812651073 2684 1115601738732365404862978223219787444892900 2685 1120600692679335676845883052844588089940900 2686 1125620172348808708852344666592355037674025 2687 1130660254329197528257160163850000445444225 2688 1135721015466018813132554411886492347240448 2689 1140802532862659792710672460475865854873600 2690 1145904883881147148702723602538160613169025 2691 1151028146142917921947627637115016429514025 2692 1156172397529592428871343216639622525332900 2693 1161337716183749192246399890157132249822948 2694 1166524180509701890749509601750482001660225 2695 1171731869174278331823499982787052451871225 2696 1176960861107601452358190801593351994595600 2697 1182211235503872351713226418667768662410000 2698 1187483071822155361614281053445625298076073 2699 1192776449787165157462470113836800954319025 2700 1198091449390055915605229786174890119322500 2701 1203428150889212521125368544769428534322500 2702 1208786634811043830713448230870619283788025 2703 1214166981950777995197118884481079639501073 2704 1219569273373259846309510603033570739240000 2705 1224993590413750352287277362459984093121600 2706 1230440014678728146897391982577903084922225 2707 1235908628046693136500308264000046287403225 2708 1241399512668972189765635781922398853922948 2709 1246912750970526914665014907172772728136900 2710 1252448425650763527375434350817191936691025 2711 1258006619684344817734800909451527398446025 2712 1263587416322004215900151138085227526515600 2713 1269190899091361964867487410298200703490448 2714 1274817151797743403520826255176674853547225 2715 1280466258524999364886665001475340118277025 2716 1286138303636328694278703625587810121268900 2717 1291833371775102892026302305322341121708900 2718 1297551547865692885488811540272144570176073 2719 1303292917114297935066580825847231501832225 2720 1309057565009776678928133775915651227449600 2721 1314845577324480321181692292614750220089600 2722 1320657040115087968227939895376606000390625 2723 1326492039723444118039634658715422830776073 2724 1332350662777398307122415384008164183676900 2725 1338232996191646919919890658533213539102500 2726 1344139127168577165434859349595995455430625 2727 1350069143199113225847282856856275313792025 2728 1356023132063564581918414116180741669410448 2729 1362001181832476519979285927688347332090000 2730 1368003380867482825310571683357070124953225 2731 1374029817822160666729655009852019952638225 2732 1380080581642887677209581234359379631468100 2733 1386155761569701235363412939422187077522948 2734 1392255447137159952636374211336563827904025 2735 1398379728175207371057043519855244962543025 2736 1404528694810037876407743509044205170382400 2737 1410702437464964831683177344443307063297600 2738 1416901046861290935715275664499192041381073 2739 1423124614019180811851145638884535102775225 2740 1429373230258535831579954157119213741736900 2741 1435646987199871178013530772203298816656900 2742 1441945976765195154134442720106947708983025 2743 1448270291178890740734274141296641167076073 2744 1454620022968599408973834559379620919683600 2745 1460995264966107192506027738798217318723600 2746 1467396110308233024111131262692866512279225 2747 1473822652437719341803269557977370085050625 2748 1480274985104124969375908661743219243022948 2749 1486753202364720276363259785752974180932900 2750 1493257398585384622403550708427656017515625 2751 1499787668441506090999209220822291251890625 2752 1506344106918883517678101289070087429350400 2753 1512926809314630817569078285122680489960448 2754 1519535871238083617414212594795476363650625 2755 1526171388611708197049239151627843228949225 2756 1532833457672012745392871981382865962456100 2757 1539522174970460935994829689646162033056100 2758 1546237637374387827201581998454035498451073 2759 1552979942067918092008020951714719432788025 2760 1559749186552886582672465277919887007184400 2761 1566545468649761235181624636824814709264400 2762 1573368886498568318661382098962936000165225 2763 1580219538559820034838498227622973103881073 2764 1587097523615444472667598566833890331620100 2765 1594002940769717923247078200564658613704900 2766 1600935889450199560156842352352918349428025 2767 1607896469408668490360100755540317084499025 2768 1614884780722063180820745756834404698960448 2769 1621900923793423265997169834669904399745600 2770 1628944999352833741382717433448947208818225 2771 1636017108458371548272318749854060682883225 2772 1643117352497054554944219372713538504202500 2773 1650245833185792939455099488031088733722948 2774 1657402652572342979256269730455774318587025 2775 1664587913036263252848037706360240140655625 2776 1671801717289873258698759746521701400890000 2777 1679044168379214456664526582878401883744400 2778 1686315369685013737154879398692113403026073 2779 1693615424923649323299414089423241434390625 2780 1700944438148119111379606607468358531672100 2781 1708302513749011454799680962380272382032100 2782 1715689756455478396879843824058452723417225 2783 1723106271336211357764725744443835771551073 2784 1730552163800419280749398788268386558726400 2785 1738027539598809243334883860198668112646400 2786 1745532504824569538334618249087034135717025 2787 1753067165914355230362924894827578046337225 2788 1760631629649276193046109634340945836302948 2789 1768226003155887632306411215327527596488100 2790 1775850393907183101078641194488025504181025 2791 1783504909723590010828976975780269443176025 2792 1791189658773967645255011208838406122944400 2793 1798904749576607681555814572812894276610448 2794 1806650291000237224670436631495451601393225 2795 1814426392265024359892950976581260395702225 2796 1822233162943586229281846292211081495964100 2797 1830070712961999637291274290458878423002500 2798 1837939152600814191061388699127242891626073 2799 1845838592496067980814746645035169108983025 2800 1853769143640305805815494882893084321960000 2801 1861730917383599951357828386831754081960000 2802 1869724025434573522259987863668704195099025 2803 1877748579861426338349855779052816975326073 2804 1885804693092963397438017524730168847122500 2805 1893892477919625911283975412338106987028100 2806 1902012047494524920071038271386871618866225 2807 1910163515334477490915258571466348323645225 2808 1918346995321045505943652196268109129010448 2809 1926562601701577045486813284798841174000400 2810 1934810449090250371940927938250381335804025 2811 1943090652469120519864096084464437085209025 2812 1951403327189168497881790410877993363376100 2813 1959748588971353107986215036360454261302948 2814 1968126553907665387824274507568578843629225 2815 1976537338462185681578825791473838823009025 2816 1984981059472143345057862207693316148838400 2817 1993457834148979090616268717324806901350400 2818 2001967780079409977544792674305315775651073 2819 2010511015226497053570893066046303948845225 2820 2019087657930715653126164437426366579688100 2821 2027697826911028358045079121330726042928100 2822 2036341641265960626369853105016085646450625 2823 2045019220474679094946316859858843195326073 2824 2053730684398072561505762767735060141808400 2825 2062476153279835651937845405613368427210000 2826 2071255747747555178469729916159427989475625 2827 2080069588813799194476817011505687896383025 2828 2088917797877208751660520845096931725922948 2829 2097800496723592365338738057955099482002500 2830 2106717807527023193604822776101691938767225 2831 2115669852850938936121073220529022220302225 2832 2124656755649244458322940905329856282177600 2833 2133678639267417146820393158696584505360448 2834 2142735627443615001793093920814833511735025 2835 2151827844309787472186316467542043998376025 2836 2160955414392789039524764894529534895552900 2837 2170118462615495556171758888478322940188100 2838 2179317114297923343871528525886698541381073 2839 2188551495158351058422672590334358409137225 2840 2197821731314444326341155202447707557376400 2841 2207127949284383159381551427608576469696400 2842 2216470275987992152795602980619729511592025 2843 2225848838747873473217510199351715586551073 2844 2235263765290542642075766126304254318664100 2845 2244715183747567120441732833469762538432100 2846 2254203222656707701235569067345991305025225 2847 2263728010963062714720541892879134619390625 2848 2273289678020215053227193293009149450760448 2849 2282888353591382021059285649827249209094400 2850 2292524167850568015543917709644354087030625 2851 2302197251383720045198685033022358582655625 2852 2311907735189886090999256067561971722908900 2853 2321655750682376316741246871507071501222948 2854 2331441429689927134500804175562377859030625 2855 2341264904457868131208847914286091620483225 2856 2351126307649291862364480602580194811027600 2857 2361025772346226518923641992737510499795600 2858 2370963432050811473409673338806456349976073 2859 2380939420686475711303056333302706819899025 2860 2390953872599119153778207382143652374424900 2861 2401006922558296877865838362729498481904900 2862 2411098705758406240130040382977915155523225 2863 2421229357819876909959907341482109978881073 2864 2431399014790363818586191296460786456449600 2865 2441607813145943029944171799469353396814400 2866 2451855889792310539514626454622617673875025 2867 2462143382065984007285510041028633310388025 2868 2472470427735507430987684600950972802122948 2869 2482837165002658765768792964612981414756100 2870 2493243732503660496480133270254096189434225 2871 2503690269310393168762172160777561653349225 2872 2514176914931611885125129511834339364010000 2873 2524703809314165772231877786224160416210448 2874 2535271092844220425601224431826971117716025 2875 2545878906348483337960486160682928446890625 2876 2556527391095432317487119481104067773062500 2877 2567216688796546902190042518624246487332900 2878 2577946941607542776692168970985425037476073 2879 2588718292129609197686576013038252138050625 2880 2599530883410649434349644115234757593113600 2881 2610384858946524230005438080153225218073600 2882 2621280362682298291346545151073541642124225 2883 2632217539013489811527547820880040877076073 2884 2643196532787323033458285984383664548804900 2885 2654217489303983859635055348412741065356900 2886 2665280554317878514858896557619497399265025 2887 2676385874038895268201152325796238277975225 2888 2687533595133669220587507998510686953490448 2889 2698723864726850164382784428985054601347600 2890 2709956830402373521369820841299818545698025 2891 2721232640204734365526869499153825044343025 2892 2732551442640264537019023510521131606800900 2893 2743913386678412853830313994586971092522948 2894 2755318621753028427474243133306426330871225 2895 2766767297763647089231665341806991590038225 2896 2778259565076780933376089935658382286337600 2897 2789795574527210983857655264779031604840000 2898 2801375477419282990928216339469059114801073 2899 2812999425528206364201195509795574939392025 2900 2824667571101356248651068791360546354602500 2901 2836380066859578750068598974417748299602500 2902 2848137065998499316499180725448289142155025 2903 2859938722189834282202932506739693460776073 2904 2871785189582705580686455316338485056250000 2905 2883676622804958633367479004068705369939600 2906 2895613176964483420444933265247997283315225 2907 2907595007650538740558312368419070889632225 2908 2919622270935079665831550252988955753222948 2909 2931695123374088198907985853283967226108900 2910 2943813722008907138594377383348434562422025 2911 2955978224367577160743318868014749842477025 2912 2968188788466177121014822446537128903481600 2913 2980445572810167586169255921608698047240448 2914 2992748736395737600555266695079346224456225 2915 3005098438711154694467780638379571973246025 2916 3017494839738118141062637606763819066412900 2917 3029938099953115468525914238257201037236900 2918 3042428380328782234207489396874887767751073 2919 3054965842335265067439928141547755050603225 2920 3067550647941587987775296443506334874931600 2921 3080182959617022005384071051933974854771600 2922 3092862940332458010371876936796918581255625 2923 3105590753561782957781368635202431584501073 2924 3118366563283259355058171609745978698184900 2925 3131190533980908058771415410415852235322500 2926 3144062830645894387391022032070790291025625 2927 3156983618777917556935560393646437779719025 2928 3169953064386603446316141349444613724560448 2929 3182971333992900699213507093491082053160000 2930 3196038594630480169337164251399909729086225 2931 3209155013847137715927121386853774113471225 2932 3222320759706200356370519098109202125132100 2933 3235536000787935782817184360284354472322948 2934 3248800906190965249689900298016496519311025 2935 3262115645533679838996958166829834746714025 2936 3275480388955660110366349996686283583728400 2937 3288895307119099142732768124167532580323600 2938 3302360571210228974620401727033314857006073 2939 3315876352940750449976360493006080221244225 2940 3329442824549266476521411720045639101020900 2941 3343060158802718703596589474609302302740900 2942 3356728528997827626496122943965383127946025 2943 3370448108962536124289035825073693777651073 2944 3384219073057456438143689512410156884889600 2945 3398041596177320597181479996949427381145600 2946 3411915853752434298897851784896307774276225 2947 3425842021750134251200761804251839297475625 2948 3439820276676248983128712206502634065622948 2949 3453850795576563131322473206232928745500900 2950 3467933756038285209336635649889919154050625 2951 3482069336191518866889167882907393765925625 2952 3496257714710737646159202708545027569712400 2953 3510499070816263242255347818776724234610448 2954 3524793584275747274988897044018199083155625 2955 3539141435405656579098420131089973463522225 2956 3553542805072762020084325534246802767604100 2957 3567997874695630842824123909059293808780100 2958 3582506826246122560151269650110402918126073 2959 3597069842250888388592623927582280235755025 2960 3611687105792874238471765271582494326670400 2961 3626358800512827265597572843229314097550400 2962 3641085110610805991769723134831049121626225 2963 3655866220847694001344972974713393244506073 2964 3670702316546717221120350392141553189524100 2965 3685593583594964790801640141132286177928900 2966 3700540208444913531337832505547773455827025 2967 3715542378115956018414502428512821795022025 2968 3730600280195932268411401043714864649410448 2969 3745714102842665044141873351359635097011600 2970 3760884034785498787704064094302568460555225 2971 3776110265326842187786238867006689975320225 2972 3791392984343714388780929148353044210062500 2973 3806732382289294849075008305822089875822948 2974 3822128650194476855895220690057751322590025 2975 3837581979669424704101117742215198815630625 2976 3853092562905134546329803588685517070240000 2977 3868660592674998921909357915703193884166400 2978 3884286262336374971970286016905185161551073 2979 3899969765832156348196844807063948865455625 2980 3915711297692348822672609311913444568560100 2981 3931511053035649606287176694190223632120100 2982 3947369227571030383183454276696348040576225 2983 3963286017599324068737544291343341864226073 2984 3979261620014815298575821235754478260128400 2985 3995296232306834656146397773095632463072400 2986 4011390052561356646374792083393302373318025 2987 4027543279462601422946243482714251355358225 2988 4043756112294640276769773987268028023802948 2989 4060028750943004893191761329806261304452100 2990 4076361395896300385539473752697446842720025 2991 4092754248247822112587718722830702368015025 2992 4109207509697176287554476555135886781902400 2993 4125721382551904386244125811101208612560448 2994 4142296069729111361969620273335102215094225 2995 4158931774757097674897747304080286729879225 2996 4175628701776995143474384491779563090716100 2997 4192387055544406625599475692461529602922500 2998 4209207041431049537234268899017953472601073 2999 4226088865426403216136196838552440060546025 3000 4243032734139360138429636823073182502250000 3001 4260038854799880995733659179073317502250000 3002 4277107435260653640580763574194605109956025 3003 4294238683998755907873509761419122190851073 3004 4311432810117322320138873690306230571622500 3005 4328690023347214684353101607926563116856100 3006 4346010534048696588122793706590971983269225 3007 4363394553213111803020925088491610560364225 3008 4380842292464566602889505326237385411560448 3009 4398353964061616004933588720261235679462400 3010 4415929780898953941444375506497905081545025 3011 4433569956509107370002189767885411165250025 3012 4451274705064134330023182668450152311832100 3013 4469044241377325953526689876324912336302948 3014 4486878780904912438013269689362839381028225 3015 4504778539747772989356563441402234623988025 3016 4522743734653149742625252266071665958992400 3017 4540774583016365668764534245679039284368400 3018 4558871302882546475079713392589874411476073 3019 4577034112948346507477676816968748782106225 3020 4595263232563678662435238845244844758180100 3021 4613558881733448316676550785590473330620100 3022 4631921281119291282555012507504614149805625 3023 4650350652041315797148377029717735453301073 3024 4668847216479848553089011911536829417806400 3025 4687411197077184779164571434899679198440000 3026 4706042817139342378737641365285396625080625 3027 4724742300637820134046243506726343898800025 3028 4743509872211359984460430336988368710322948 3029 4762345757167713386783560741047114200562500 3030 4781250181485411765700226271814875320910225 3031 4800223371815541062486193474203515487145225 3032 4819265555483520390109141629594381685331600 3033 4838376960490884802862406830187611613410448 3034 4857557815517072188687392594093965595632025 3035 4876808349921214292353774299997198622557025 3036 4896128793743931877680109572350484679908900 3037 4915519377709134036990969401984602098704100 3038 4934980333225821656020225260318189213256073 3039 4954511892389895042483665775702710874096225 3040 4974114287985965726557672705449791377670400 3041 4993787753489172441514259974430851350790400 3042 5013532523067001292776371478474752263045025 3043 5033348831581110123670943185796257555376073 3044 5053236914589157086170862830056060543360100 3045 5073197008346633424930606192083048441864100 3046 5093229349808700482933992631494160545032225 3047 5113334176632030937086184172151101414305625 3048 5133511727176654272095752084332388492610448 3049 5153762240507806501006352559421510305152400 3050 5174085956397784140751288757576773403575625 3051 5194483115327802451117990243026819016700625 3052 5214953958489857945523212623110561854760900 3053 5235498727788595182013550093745887685122948 3054 5256117665843177842919661583473967141025625 3055 5276811015989164111606437298403308533066225 3056 5297579022280386354775176719099177637185600 3057 5318421929490835118787711505570944435009600 3058 5339339983116547448496287345855157787901073 3059 5360333429377499537076917555140280375356025 3060 5381402515219503715377838213806322228920900 3061 5402547488316109789308629842047082951200900 3062 5423768597070510733809524063804051963474225 3063 5445066090617452751954385431480639075756073 3064 5466440218825149707754848583246448815843600 3065 5487891232297201941247099204618627912048400 3066 5509419382374519474456813883367488680284025 3067 5531024921137249616851818899594954193401025 3068 5552708101406708978906091299046930005822948 3069 5574469176747319902412807275326265321512100 3070 5596308401468551316198242953665048567181225 3071 5618226030626864025902451143298858223796225 3072 5640222320027660446506774525278278287360000 3073 5662297526227238786302411085783260467560448 3074 5684451906534751691008421409714300398209025 3075 5706685719014169356761759733573181381875625 3076 5728999222486247120716121438479279457422500 3077 5751392676530497538000628961670938909244900 3078 5773866341487166953803625936102810720251073 3079 5796420478459216579361115750868666671605625 3080 5819055349314308080643665678266207183011600 3081 5841771216686793688549901254498703379171600 3082 5864568343979710839429037748412672343773225 3083 5887446995366781354769236324447689268001073 3084 5910407435794415168902931920282196337696900 3085 5933449930983718613594657934667879620792900 3086 5956574747432507268391289574836758402876025 3087 5979782152417323385629043163833279293486225 3088 6003072413995457899006002874373953172240448 3089 6026445801006977024643399255586753940801600 3090 6049902583076753463573335570460769300247025 3091 6073443030616502214605148383284432349192025 3092 6097067414826821006537098046020871253248900 3093 6120776007699235358694612748726124551722948 3094 6144569082018248278790856640036647079062225 3095 6168446911363394607119958207724978310225225 3096 6192409770111300016107819654646804434099600 3097 6216457933437744674260031430390905612250000 3098 6240591677319731583561038401919477270026073 3099 6264811278537559599393345385785737887445025 3100 6289117014676901142060209938486130849902500 3101 6313509164130884609009949428505199804902500 3102 6337988006102181496874687512013634883502025 3103 6362553820605098242451082222367188060551073 3104 6387206888467672791765313979921148398240000 3105 6411947491333775906379366951628735902777600 3106 6436775911665217216110411357850879423728225 3107 6461692432743856027349887555200035710841225 3108 6486697338673716896183705037514516589022948 3109 6511790914383109975529800910666643129060900 3110 6536973445626756145524152929314258158173025 3111 6562245218987916936401211853388918348528025 3112 6587606521880529253129606707565573553427600 3113 6613057642551344911078884526679749203490448 3114 6638598870082074992007973362563112498345225 3115 6664230494391539029681003731582673630235025 3116 6689952806237819034431089315830515711576900 3117 6715766097220418366007652612969549197744900 3118 6741670659782425464057885378757961371826073 3119 6767666787212682445607957140824320918354225 3120 6793754773647958578924627800932176674433600 3121 6819934914075128643152982404354869945473600 3122 6846207504333356183141087557687513497100625 3123 6872572841116281668877469739074974056726073 3124 6899031221974215568982435886065473665672900 3125 6925582945316336347709396184754295351562500 3126 6952228310412893394927507938218193056640625 3127 6978967617397414898572137781127576988626025 3128 7005801167268920669064837349541449528210448 3129 7032729261894139925219744828932446879210000 3130 7059752204009734051168561608161212339239225 3131 7086870297224524333851509581137677996324225 3132 7114083846021724690636950480000631287776100 3133 7141393155761179396647644012557142363622948 3134 7168798532681605821386936531202965285698025 3135 7196300283902842184273506499358828840905025 3136 7223898717428100338708647163382523429094400 3137 7251594142146223594315440601741789410329600 3138 7279386867833949587004570727759141635131073 3139 7307277205158178206536935886279852502693225 3140 7335265465678244591268654426993299192324900 3141 7363351961848197199779509076692710448844900 3142 7391537007019080969101348088337992421889025 3143 7419820915441225569278453035251760534726073 3144 7448204002266538764007394763002969019075600 3145 7476686583550804887119430428400654115587600 3146 7505268976255988444684045763429366042293225 3147 7533951498252542852527817720816970064880625 3148 7562734468321724318978363506155799936722948 3149 7591618206157910882658752698032843203048900 3150 7620603032370926615173389721408970820605625 3151 7649689268488370998542024389478488349980625 3152 7678877236957953487254218584407833263054400 3153 7708167261149833264832287426677482647760448 3154 7737559665358964204806443505227540937640625 3155 7767054774807445046021602925240588404115225 3156 7796652915646874792211062096202799024772100 3157 7826354414960713345788024348895766653484100 3158 7856159600766647385821745655228675344301073 3159 7886068802018961500180878948377259733702025 3160 7916082348610914581842426821618357246176400 3161 7946200571377121499380562741614778237856400 3162 7976423802095940051665451364804829546067225 3163 8006752373491863216818089113086335447631073 3164 8037186619237916705483096866270723420408100 3165 8067726873958061828497327482945101354172900 3166 8098373473229603689048101887557778132246025 3167 8129126753585604709430858678886013960525025 3168 8159987052517303502531993642716690436360448 3169 8190954708476539098178677208745943763257600 3170 8222030060878180534513469797569612854312225 3171 8253213450102561824567607177391750773777225 3172 8284505217497922308222900410934698640902500 3173 8315905705382852399768287740214727346422948 3174 8347415257048744741273188849587555609573025 3175 8379034216762250772015945385015838080625625 3176 8410762929767742724221785409125816899610000 3177 8442601742289781055380923656574728197568400 3178 8474551001535587327433604041828390458576073 3179 8506611055697522543125105880945972411500625 3180 8538782253955570949849970739694704961468100 3181 8571064946479829321320962731591892014228100 3182 8603459484433001727414551480627786776715225 3183 8635966219972899802561003853805705423401073 3184 8668585506254948523063487977602299226510400 3185 8701317697434697503746930999370531653518400 3186 8734163148670337824353730558962126632939025 3187 8767122216125224396119799016828775907359225 3188 8800195256970403878980819161978118323802948 3189 8833382629387148159875010415829530545396100 3190 8866684692569493402625145475666396623279025 3191 8900101806726784679899018923458257722874025 3192 8933634333086226197764051581782796425840400 3193 8967282633895437123368217347880908425010448 3194 9001047072425013026296002899007300547775225 3195 9034928012971092944164655056685490626076225 3196 9068925820857932083042535743743358641488100 3197 9103040862440480163287990385609324627822500 3198 9137273505106965421423742315817853612076073 3199 9171624117281484278678453264546593635089025 3200 9206093068426596686843738357838561282560000 3201 9240680729045927162111593253516165122560000 3202 9275387470686771517573881107246513047793025 3203 9310213665942709305082238018358647764876073 3204 9345159688456221977183487469444613341102500 3205 9380225912921316779862407066111351202704100 3206 9415412715086156386840464623115395109692225 3207 9450720471755694286195935350145486516063225 3208 9486149560794315930087627584370139570610448 3209 9521700361128485658381281217200697969904400 3210 9557373252749399406994560689210670857306025 3211 9593168616715643211793443199486520487311025 3212 9629086835155857518889702613563294393268100 3213 9665128291271407312206110477232532523802948 3214 9701293369339058069192917571624011561407225 3215 9737582454713657555596142597793687646987025 3216 9773995933830823470195178876346539009166400 3217 9810534194209636950444235409146070132366400 3218 9847197624455341949969155295685506113801073 3219 9883986614262050498888202346004979034347225 3220 9920901554415453857942475804932402868692100 3221 9957942836795539577438703418713684974332100 3222 9995110854379314472024274654603189568140625 3223 10032406001243533522331508746543038449776073 3224 10069828672567434714545306405517324606784400 3225 10107379264635479828965509521384378529690000 3226 10145058174840101188652490013838957450705625 3227 10182865801684454379261707183521059584197025 3228 10220802544785176951190212490065780823222948 3229 10258868804875153115175341661988362844102500 3230 10297064983806284442503116443641816209073225 3231 10335391484552266581001182127005085096008225 3232 10373848711211371998008432320703859057465600 3233 10412437069009238761530819195392404957960448 3234 10451156964301665370810215733404131934509025 3235 10490008804577411647550586321394330416758025 3236 10528992998461005699063133377546336876284900 3237 10568109955715556964609520619800344230200100 3238 10607360087245575356239728078512663947631073 3239 10646743805099796505438570055995299042035225 3240 10686261522474013126912404956566449149984400 3241 10725913653713912510865085274119678231904400 3242 10765700614317920155129737049862970909478025 3243 10805622820940049548540520820871228130701073 3244 10845680691392758116946110490531757837036100 3245 10885874644649809343284232684949264597316100 3246 10926205100849141073154237035034412491059225 3247 10966672481295740017342317462460326144200625 3248 11007277208464522462771675969078927402960448 3249 11048019706003221203367613653900728554190400 3250 11088900398735278702345248729526997190140625 3251 11129919712662746497445298201163887580765625 3252 11171078074969190860661118626238452279592900 3253 11212375914022604724017982011383101717522948 3254 11253813659378325882983365446377211178000625 3255 11295391741781961489104857541763776451669225 3256 11337110593172318843490131148539338335363600 3257 11378970646684342502761300214803336539203600 3258 11420972336652057709133868995817581772326073 3259 11463116098611520156288394200849082605793025 3260 11505402369303772102720915052743932343436900 3261 11547831586677804844276162674712724952516900 3262 11590404189893527557585538723617879534405225 3263 11633120619324742526149853780471642135131073 3264 11675981316562126760824838707224218888217600 3265 11718986724416220026485487004600781059302400 3266 11762137286920419286663353179102768396713025 3267 11805433449333979577969021268704296351394025 3268 11848875658145021326130069006642339306022948 3269 11892464361073544115492986641426013897248100 3270 11936200007074446923855665199194529466948225 3271 11980083046340554834515246992266523800263225 3272 12024113930305652237434331465589394115690000 3273 12068293111647522531446752051272217467410448 3274 12112621044290994339442384590938806021682025 3275 12157098183410994248488715106749762646880625 3276 12201724985435606086865184275108023161802500 3277 12246501908049136750004637902787760184136900 3278 12291429410195188587354547044030684921526073 3279 12336507952079738362189018149568264740140625 3280 12381737995174222796420992825097269228929600 3281 12427120002218630712482438418016008892289600 3282 12472654437224601784358754767788835364402225 3283 12518341765478531909882069067728684465426073 3284 12564182453544685216406559914865979171568900 3285 12610176969268312712007443290513949476248900 3286 12656325781778777594363767437764820008507025 3287 12702629361492687229503700404090386811977225 3288 12749088180117031812609553418118851203490448 3289 12795702710652329723098365290174580953235600 3290 12842473427395779586212477686968491316816025 3291 12889400805944419053373158452596333024061025 3292 12936485323198290313568980151435285504676900 3293 12983727457363612348069333714333421547422948 3294 13031127687955959940772152498381974046233225 3295 13078686495803449456513640243279639772432225 3296 13126404363049931399686537344586749837881600 3297 13174281773158189765532223586782983444640000 3298 13222319210913148196490742007755977403751073 3299 13270517162425082956011637921942884318478025 3300 13318876115132842732247339332618475485222500 3301 13367396557807075284069660035580215170222500 3302 13416078980553460941868884677543925987829025 3303 13464923874815952975613795903766929798826073 3304 13513931733380024842669927531605232005210000 3305 13563103050375924327892274440746408291635600 3306 13612438321281934588527659597611986346161225 3307 13661938042927642116480951351776574951030225 3308 13711602713497211630518339877102716441322948 3309 13761432832532667910999920400550020396992900 3310 13811428900937184589752892688206832043944025 3311 13861591420978379907715771161947418476599025 3312 13911920896291619453003108022185008396353600 3313 13962417831883325892059362873431257972240448 3314 14013082734134295706589706610758774355214225 3315 14063916110803022948974724747780827129244025 3316 14114918471029030028895185971409618336760900 3317 14166090325336205543912265516442453243232900 3318 14217432185636149166767859984977537902401073 3319 14268944565231523602188900512814302505085225 3320 14320627978819413625998864728396187385955600 3321 14372482942494692219359004780568510492195600 3322 14424509973753393810981148850524847107925625 3323 14476709591496094640173297031889491487451073 3324 14529082316031300253598619282030947206140900 3325 14581628669078840148647873338534638367822500 3326 14634349173773269576344694078407499472275625 3327 14687244354667278516722662795180866020513025 3328 14740314737735107839632545301771959040360448 3329 14793560850375972663957591655921776650240000 3330 14846983221417492928234317671424654155412225 3331 14900582381119131185695739243391152041197225 3332 14954358861175637636773604900643044919400100 3333 15008313194720502412115769924241529431422948 3334 15062445916329415119194476859324613687065025 3335 15116757562023731665600952319117020165116025 3336 15171248669273948372141398656428613866480400 3337 15225919777003183388869151380440908073315600 3338 15280771425590665427207489146373919775756073 3339 15335804156875229821337322764018636227122225 3340 15391018514158821932043752979417479655648900 3341 15446415042210007906235273803493065134968900 3342 15501994287267492805369208913493666830812025 3343 15557756797043646116036803159084357558301073 3344 15613703120728034655981249486120774322241600 3345 15669833808990962888841813668965691882049600 3346 15726149413987020660937125138027659916330225 3347 15782650489358638373420631924409282347265625 3348 15839337590239649603161171339556501696322948 3349 15896211273258861185721585486018519273576900 3350 15953272096543630773828312077292570097180625 3351 16010520619723451884744906351683334324055625 3352 16067957403933546449982499118610781189376400 3353 16125583011818464880800269197323009289410448 3354 16183398007535693662969105718995300367105625 3355 16241402956759270494291756985219107850728225 3356 16299598426683406978392907830413858773960100 3357 16357984986026118888312796744251901967168100 3358 16416563205032864013458177394307175056976073 3359 16475333655480187603484646670368525086629025 3360 16534296910679375422704602971759292285702400 3361 16593453545480114428635364199148799890182400 3362 16652804136274161088322264814314691393488225 3363 16712349260999017346091865416716390713256073 3364 16772089499141614256410746576180968904272100 3365 16832025431742003295545721178107893382436900 3366 16892157641397055365741686303005897858685025 3367 16952486712264167505653746697533808421008025 3368 17013013230064977320790677221190741779810448 3369 17073737782089085147747251293065690998483600 3370 17134660957197783966023446338301058350089225 3371 17195783345827797071249045565851005278254225 3372 17257105539995023523652688119438285356722500 3373 17318628133298291385634976754060129585522948 3374 17380351720923118762325833722705292499536025 3375 17442276899645482659026901533873980615640625 3376 17504404267835595669460415681806423809000000 3377 17566734425461690508766631379803585103950400 3378 17629267974093812405212565764457126454101073 3379 17692005516907619364595521006800374112525625 3380 17754947658688190321345582287165703110396100 3381 17818095005833841190352037685717465168356100 3382 17881448166359948833559444732067233931834225 3383 17945007749902782955399870666926592329076073 3384 18008774367723345941148660418281740217872400 3385 18072748632711220652311937905966605803984400 3386 18136931159388426193174922583662603274580025 3387 18201322563913281662661044128172349422340225 3388 18265923464084277905672763914223151336302948 3389 18330734479343957278105962390988486799320100 3390 18395756230782801439750726725919567685858025 3391 18460989341143127189312373124314924587753025 3392 18526434434822990355807563091297273494758400 3393 18592092137880097760611422598500197033960448 3394 18657963078035727264452647672791850799436225 3395 18724047884678655913674679360791433644293225 3396 18790347188869096200102155362791973948280100 3397 18856861623342640448872994895028510657702500 3398 18923591822514213348617647552075415350051073 3399 18990538422482032638388236123584838752612025 3400 19057702061031577965761547493667506942890000 3401 19125083377639567930561074939057783462890000 3402 19192683013477945328664589365900511888610025 3403 19260501611417870610385016306664134457401073 3404 19328539816033723567933719860452442795562500 3405 19396798273607113266496644223998578244572100 3406 19465277632130896233475138049035112238135225 3407 19533978541313202920464686596711784790742225 3408 19602901652581472452566201563459381086160448 3409 19672047619086495679645968547368942405326400 3410 19741417095706466544181827431977742383087025 3411 19811010739051041780354661507547965011392025 3412 19880829207465408959065796950724600927684100 3413 19950873161034362893582465364112593023802948 3414 20021143261586390420535058460079630464766225 3415 20091640172697763571011505680243194332006025 3416 20162364559696641146515732595924547979360400 3417 20233317089667178714578810357647461485344400 3418 20304498431453647038833084275837757802626073 3419 20375909255664558958381272842566542505568225 3420 20447550234676804731314257167813586071224100 3421 20519422042639795857253034925659210374064100 3422 20591525355479617393812092508407722661455625 3423 20663860850903188781903254192280567824751073 3424 20736429208402433194820897749383658228742400 3425 20809231109258455426071282119554616300960000 3426 20882267236545728330930614504848860586350625 3427 20955538275136287836738391591258622432574025 3428 21029044911703936536954482559219252424622948 3429 21102787834728455884030380138998834652622500 3430 21176767734499826996167030221659565203256225 3431 21250985303122460093053660473405085886891225 3432 21325441234519432575704064043282640598579600 3433 21400136224436735765528855823901317619010448 3434 21475070970447530317804305844579670488366025 3435 21550246171956410324720467268682726700979025 3436 21625662530203676123213455154397995044680900 3437 21701320748269615822808896643393914254676100 3438 21777221531078795568725763587276744544506073 3439 21853365585404358555512014830100841592954225 3440 21929753619872332806505717458993380914318400 3441 22006386344965947734437584336841893393038400 3442 22083264473029959498513159163588571090891025 3443 22160388718274985173335200198619517832526073 3444 22237759796781845745049159638683437599692100 3445 22315378426505917950117027506389339764788100 3446 22393245327281494972147206786296540143106225 3447 22471361220826156012230510471615583169075625 3448 22549726830745144748254821177291925421810448 3449 22628342882535756698693430057464720076208400 3450 22707210103591735506384573959713438926725625 3451 22786329223207678157842218077871177994850625 3452 22865700972583449153660685852254334077404900 3453 22945326084828603645598318533706141558422948 3454 23025205294966819555947953698661762809955625 3455 23105339339940338694824645099313889576292225 3456 23185728958614416891023705578702015345561600 3457 23266374891781783152124840397990782612377600 3458 23347277882167107869540850235181424983251073 3459 23428438674431480084232121343866875071210025 3460 23509858015176893828830884930260393637972900 3461 23591536652950743561942018739477631645852900 3462 23673475338250328710409981160824146388316225 3463 23755674823527367335364311889539084557006073 3464 23838135863192518937879003341988798953571600 3465 23920859213619916420103943635622616478576400 3466 24003845633151707217749555037041116703162025 3467 24087095882102603619828701374242669024367025 3468 24170610722764442291582914025477434822722948 3469 24254390919410753016542988760133662141964100 3470 24338437238301336673697034939706251248735225 3471 24422750447686852465762114412162894982750225 3472 24507331317813414414578689873952524809000000 3473 24592180620927197139670211553531534255760448 3474 24677299131279050936033306811665807708135025 3475 24762687625129126167247199679964749321905625 3476 24848346880751506990014176493194376206202500 3477 24934277678438854426266129635990504992008900 3478 25020480800507058798995454043753819201301073 3479 25106957031299901547991840493873162783655625 3480 25193707157193726441689805920122081530867600 3481 25280731966602120201355124003250063797427600 3482 25368032249980602553861669157601070104011225 3483 25455608799831325729333563770208066749351073 3484 25543462410707783419950922178416998210420900 3485 25631593879219529216240915417883885151724900 3486 25720004004036904537199338257974792976158025 3487 25808693585895776070611344489403892953448225 3488 25897663427602282739963527862606690047240448 3489 25986914334037592214363064518114021518649600 3490 26076447112162666977903198225331291835405025 3491 26166262571023039974937942276913610548950025 3492 26256361521753599847752491495651407201084900 3493 26346744777583385783139484522746439799622948 3494 26437413153840391984414930393881985832384225 3495 26528367467956381785431314395903871936659225 3496 26619608539471711423169126355574698697683600 3497 26711137190040163485511809866099366662010000 3498 26802954243433790050832913530316405955976073 3499 26895060525547765536048035114990637552491025 3500 26987456864405249269807986591925720940562500 3501 27080144090162257807533472412050935315562500 3502 27173123035112547005015465041649260735136025 3503 27266394533692503867329380808921033835601073 3504 27359959422486048189835105487570115917160000 3505 27453818540229544008058892805522003936513600 3506 27547972727816720873277160234713423690614225 3507 27642422828303604970646235015621871610199225 3508 27737169686913460096746159421335939190122948 3509 27832214151041738513430747794021107789904900 3510 27927557070261041694900198915142514339735025 3511 28023199296326090984936705823310864586690025 3512 28119141683178708181267671293678549152259600 3513 28215385086952806064045330864001876953490448 3514 28311930365979388885455806558387401275063225 3515 28408778380791562837494863343954243310273025 3516 28505929994129556514971916881782234021964900 3517 28603386070945751390828145325203169613700900 3518 28701147478409722320878889799368538679476073 3519 28799215085913288095114887789744222010796225 3520 28897589765075572052721270997406846569497600 3521 28996272389748072777997674309427120294937600 3522 29095263836019744894387245406915484573730625 3523 29194564982222089973846815215181173916676073 3524 29294176708934257578814987913637126239588900 3525 29394099898988156454059435591303485564102500 3526 29494335437473575885709236880768514057930625 3527 29594884211743317244802681053017906755380025 3528 29695747111418335732705569131415601021010448 3529 29796925028392892345779681609098515006250000 3530 29898418856839716076705748353935060177605225 3531 30000229493215176369889950282807085488090225 3532 30102357836264465848407704406134969620004100 3533 30204804787026793329963233908117243155722948 3534 30307571248840587149368203061954274083412025 3535 30410658127348708805067503006238590439347025 3536 30514066330503676947265108752604272855886400 3537 30617796768572901725227790279529987889281600 3538 30721850354143929511369351216793645478881073 3539 30826228002129698019742987463403884474531225 3540 30930930629773801836594305132820694930992900 3541 31035959156655768380652512506874097041112900 3542 31141314504696344310862304227959086394715025 3543 31246997598162792399283987791803749768376073 3544 31353009363674198886914462544365838594387600 3545 31459350730206791340206749860215003840531600 3546 31566022629099267026090890010120756796387225 3547 31673025994058131823324166436521004904630625 3548 31780361761163049688023791771137272984422948 3549 31888030868872202691260391973288587477084900 3550 31996034258027661646615855464508184863775625 3551 32104372871860767345634373108970999808150625 3552 32213047655997522419120782364094176828678400 3553 32322059558463993842265644925590106519560448 3554 32431409529691726101601831740357784611550625 3555 32541098522523165041822762383033300403361225 3556 32651127492217092410517847511937254855168100 3557 32761497396454071118906113461722769949832100 3558 32872209195341901236674447017422973136151073 3559 32983263851421086739052386072015532254536025 3560 33094662329670313024280898221271704765248400 3561 33206405597511935219658134419759800614528400 3562 33318494624817477294370718634662917583889225 3563 33430930383913141997344737013796898841381073 3564 33543713849585331638376221455138926321116100 3565 33656845999086179730826582651575880302720900 3566 33770327812139093514194136710744086915144025 3567 33884160270944307374898587340061508816471025 3568 33998344360184447183641072365666627199760448 3569 34112881067030105567728159045305686202689600 3570 34227771381145428136773977263595751707886225 3571 34343016294693710680220513287892964488751225 3572 34458616802343007355141949338584896717522500 3573 34574573901271749882824825813388173833122948 3574 34690888591174377772641723625566296112479025 3575 34807561874266979591762113795300357900675625 3576 34924594755292945299270000196173269518410000 3577 35041988241528629663283989229305973683312400 3578 35159743342789026779701457200565539108126073 3579 35277861071433455711214552335917124808530625 3580 35396342442371257265271863710895551215344100 3581 35515188473067501929685713916822199534504100 3582 35634400183548708984611186063297503305933225 3583 35753978596408576809649178748180417261251073 3584 35873924736813724404851994937259680794214400 3585 35994239632509444144436212310676883834470400 3586 36114924313825465782033853576441457458241025 3587 36235979813681731726339175547659638420301225 3588 36357407167594183606034725453973810461302948 3589 36479207413680560142906672033779750346224100 3590 36601381592666206352085807456675281670457025 3591 36723930747889894088377034079926480842652025 3592 36846855925309653957666597473162445228656400 3593 36970158173508618612422804076686026559410448 3594 37093838543700877450332468315388905970077225 3595 37217898089737342735141869996971746144530225 3596 37342337868111627158797568404694463611092100 3597 37467158937965932864009014675932243652562500 3598 37592362361096951946381528863117859526526073 3599 37717949201961778455294862527952013133115025 3600 37843920527683831912729251847816414563240000 3601 37970277408058792369267580039898567843240000 3602 38097020915560547016529011458415914312407025 3603 38224152125347148375316233018307071828426073 3604 38351672115266784078785241669650153375002500 3605 38479581965863758269973449515697100042460100 3606 38607882760384484633048740858616963408598225 3607 38736575584783491077669007995672262784401225 3608 38865661527729436095868614999476868238210448 3609 38995141680611136810915191024081072145728400 3610 39125017137543608737607136908793172178888025 3611 39255288995374117273509241028784373497493025 3612 39385958353688240940650842490556322035080100 3613 39517026314815946397238051916213120836302948 3614 39648493983837675238958642228121099971105225 3615 39780362468590442609485354059922579919045025 3616 39912632879673947639810522705970894349574400 3617 40045306330456695736072125904063364183302400 3618 40178383937082132735558574250870925197951073 3619 40311866818474790950606818700715735795769225 3620 40445756096346447120135632421363208325776100 3621 40580052895202292288583237300318247729816100 3622 40714758342347113632045788636806632989750625 3623 40849873567891488251440605043254888018226073 3624 40985399704757988952545434340742971603680400 3625 41121337888687402032792480290694851192250000 3626 41257689258244957094723379385107564952015625 3627 41394454954826568906038811645028648723931025 3628 41531636122665091326203954476917616674522948 3629 41669233908836583319598544134126227666122500 3630 41807249463266587075227895251175121703459225 3631 41945683938736418253038845286975541499794225 3632 42084538490889468376912237554842627308673600 3633 42223814278237519394431233857283451476560448 3634 42363512462167070423552455607344708017203025 3635 42503634206945676706334690731011863595220025 3636 42644180679728300789907672632017591545096900 3637 42785153050563675954891237086710345892132100 3638 42926552492400681911502993147635801603881073 3639 43068380181094732783620504995490326006853225 3640 43210637295414177401091873215426315510672400 3641 43353325017046711920616526210647721914192400 3642 43496444530605804795545985429167927247284025 3643 43639997023637134114982351793862765980851073 3644 43783983686625037332580275216904340031328100 3645 43928405712998973405486214372685671504280100 3646 44073264299139997363876870023835485301173225 3647 44218560644387247331586782168283755648930625 3648 44364295951044444018343219126993290589160448 3649 44510471424386402704154655447355729791206400 3650 44657088272665557736427335181811020893330625 3651 44804147707118499560412647740450812778955625 3652 44951650941972524303616305135685327128196900 3653 45099599194452195934828602061981183967822948 3654 45247993684785921018463363909719383676890625 3655 45396835636212536084921542524897190906935225 3656 45546126274987907637723805321238015907779600 3657 45695866830391544818184880253826527254531600 3658 45846058534733224748430867199213132900676073 3659 45996702623359630573589205481607608131607025 3660 46147800334661002224009497663895005832528900 3661 46299352910077799918401931311361038991208900 3662 46451361594107380428808613260825869845207225 3663 46603827634310686128351735013985680541381073 3664 46756752281318946842731123246795560091905600 3665 46910136788840394526472396112354166609870400 3666 47063982413666990784955644038643382279631025 3667 47218290415681167263283283110321870252320025 3668 47373062057862578923074489901271199475922948 3669 47528298606294870228302418817462193855660100 3670 47684001330172454261319226643676595072542225 3671 47840171501807304790242784088428257171257225 3672 47996810396635761308907840714836217127290000 3673 48153919293225347070613327756980462472610448 3674 48311499473281600136926432977205453977568025 3675 48469552221654917462833062945725927286950625 3676 48628078826347412039553320945547724710622500 3677 48787080578519783116369673148970996812860900 3678 48946558772498199522844551802635733919576073 3679 49106514705781196112833251922055986042150625 3680 49266949679046583351727117459739130688825600 3681 49427864996158370068391184099184058934585600 3682 49589261964173699393289648766195164762600225 3683 49751141893349797904321770664949625199776073 3684 49913506097150938001920075165039827414252900 3685 50076355892255413534992030213221209967220900 3686 50239692598562528699315695145782616865829025 3687 50403517539199600230029203860289998637899225 3688 50567832040528972909883338294917527503490448 3689 50732637432155048414955874085669630317043600 3690 50897935046931327519555838152523906896014025 3691 51063726220967465682075307830913337203859025 3692 51230012293636342033575903041055657982472900 3693 51396794607581141790926676900481505828322948 3694 51564074508722452116339696160778209837515225 3695 51731853346265371445179220914134439562906225 3696 51900132472706632303950043194837880013505600 3697 52068913243841737640400226421553465624360000 3698 52238197018772110687703202114117358166701073 3699 52407985159912258384713926999859849709484025 3700 52578279032996948374323582525270916695922500 3701 52749080007088399601967109935311609960922500 3702 52920389454583486536367717501033366205423025 3703 53092208751220957034632372192590364130876073 3704 53264539276088663873842196135426088974090000 3705 53437382411630809971311628578607353037411600 3706 53610739543655207315720186872204365897087225 3707 53784612061340549631350665121525457488348225 3708 53959001357243698797697646786175317515422948 3709 54133908827306985046740277547595902867796900 3710 54309335870865520960203347306263451965546025 3711 54485283890654529289160865215361499838801025 3712 54661754292816684618366479237850780341145600 3713 54838748486909468897725291854749007547240448 3714 55016267885912540863351856280467531537892225 3715 55194313906235119370689402882592761813322025 3716 55372887967723380662195643484927258647188900 3717 55551991493667869592130831880311943549148900 3718 55731625910810924831014122220144633823051073 3719 55911792649354118072344663007012950435487225 3720 56092493142965707264214293221907702585059600 3721 56273728828788103888469168694526471953699600 3722 56455501147445354310108141200680899854515625 3723 56637811543050635219636239971263960184401073 3724 56820661463213763191122165349108366486016900 3725 57004052359048718378739297259881550020402500 3726 57187985685181182374600346997437950133605625 3727 57372462899756090250726439589321529873227025 3728 57557485464445196808022105730930583030160448 3729 57743054844454657055158386983787414387240000 3730 57929172508532620940297015650976004205818225 3731 58115839928976842358619421497714236377003225 3732 58303058581642302458655141303820880789588100 3733 58490829945948847270435064144142759816522948 3734 58679155504888839678525835319460167634739025 3735 58868036745034825763032665030638710183598025 3736 59057475156547215531688744229507647157312400 3737 59247472233181978066180459617797196978227600 3738 59438029472298351105888622527153063744506073 3739 59629148374866565092256982425472919124920225 3740 59820830445475581697030385084298288258356900 3741 60013077192340846857636058035482125647276900 3742 60205890127312058343012661869587519953598025 3743 60399270765880947873222935210220950884951073 3744 60593220627189077816216983864543176435513600 3745 60787741234035652485144520727325321951033600 3746 60982834112885344059645652530934572882464225 3747 61178500793876133154581132513364875296975625 3748 61374742810827164059694354547709396241022948 3749 61571561701246614673728754266153707133572900 3750 61768959006339581156555706246516591800390625 3751 61966936271015977322899463436458261722265625 3752 62165495043898448801277175696607154460960400 3753 62364636877330301981803548675934325498210448 3754 62564363327383447776541262217651009710975625 3755 62764675953866360216109859158656883462014225 3756 62965576320332049906297440757074928908396100 3757 63167065994086052368451164087638989601476100 3758 63369146546194431287454229610631889461826073 3759 63571819551491796691128773773699525997423025 3760 63775086588589338084935841974198188804814400 3761 63978949239882872565875411519791430770894400 3762 64183409091560907939521262403836459837270225 3763 64388467733612720864157355786739948432006073 3764 64594126759836450046014276071985501150940100 3765 64800387767847204509636222413020308955024900 3766 65007252359085186967440999411731688381623025 3767 65214722138823832312567454697954607586914025 3768 65422798716177961259136843039452704016210448 3769 65631483704111949154086662650245887575875600 3770 65840778719447909984767609469170008487703225 3771 66050685382873895606526429397315288205268225 3772 66261205318952110214529616839681733883302500 3773 66472340156127140084115110420207486129222948 3774 66684091526734198603991373457480329368402025 3775 66896461067007386626635517728158210215730625 3776 67109450417087968160274434233640794547840000 3777 67323061221032661426865234150104531815654400 3778 67537295126821945310523676909906523180651073 3779 67752153786368381220881670460860304139515625 3780 67967638855524950395887371206286510276312100 3781 68183751994093406668593887970354820352672100 3782 68400494865832644722515105587386557499012225 3783 68617869138467083860159689407820343699926073 3784 68835876483695067309386912174811189315536400 3785 69054518577197277092260559381305783464976400 3786 69273797098645164481109818395297443143922025 3787 69493713731709396066538740368211578221242225 3788 69714270164068315462158582245419527898802948 3789 69935468087416420670850089106152610266108100 3790 70157309197472857137395564600031089017076025 3791 70379795193989926512353399446490893167571025 3792 70602927780761611152080584849055227667534400 3793 70826708665632114379841629276144097921360448 3794 71051139560504416532975223401442167859698225 3795 71276222181348846821122959107268727286787225 3796 71501958248211671020557404361441831029924100 3797 71728349485223695029679866509345388372402500 3798 71955397620608884310791242105851155781501073 3799 72183104386692999243272451873989783296598025 3800 72411471519912246413344094746393388023610000 3801 72640500760821945865608125249148222383610000 3802 72870193854105214341607563753416061799184025 3803 73100552548581664530673489375637698237951073 3804 73331578597216120358361840579966688319422500 3805 73563273757127348337815858854456121196368100 3806 73795639789596805009423356223110057461081225 3807 74028678460077400494171367846903426697040225 3808 74262391538202278186134166585973108106760448 3809 74496780797793610609564067170106779151110400 3810 74731848016871411466087933583137601564709025 3811 74967594977662363897545824436639203505614025 3812 75204023466608664990041767517168576635456100 3813 75441135274376886544810246367000891761302948 3814 75678932195866852141535608728630892760424225 3815 75917416030220530519795268976086098448104025 3816 76156588580830945304331274299127768399808400 3817 76396451655351101099888537427541317866240400 3818 76637007065702925981391807109788052819776073 3819 76878256628086230405267251421168804304950225 3820 77120202162987682567748368299215952392348100 3821 77362845495189800236039812516176744041588100 3822 77606188453779959078246638628085648913025625 3823 77850232872159417518010405314969312270201073 3824 78094980588052358139827567975121634851598400 3825 78340433443514945671059603486080450683560000 3826 78586593284944401566678363723897638267700625 3827 78833461963088095222824242768502383538268025 3828 79081041333052651845288866744408455532922948 3829 79329333254313076999068174980721148724602500 3830 79578339590721897865165956650383033909682225 3831 79828062210518321230862138293899544374717225 3832 80078502986337408239694384675460068987747600 3833 80329663795219265927435878287486657210610448 3834 80581546518618255570386481541284360081020025 3835 80834153042412217872328860284733006019481025 3836 81087485256911715016535557800962887537532900 3837 81341545056869289609247454892824141662568100 3838 81596334341488740541078534074833954525756073 3839 81851855014434415792836384305324208563732225 3840 82108108983840522212282437124886610579046400 3841 82365098162320452288390515551109177675366400 3842 82622824466976127949696903642218402618657025 3843 82881289819407361413369807311801360695676073 3844 83140496145721233111660775781512054131944100 3845 83400445376541486722435388026811726175792100 3846 83661139447017941330515279730613738565260225 3847 83922580296835920746598393639474635543765625 3848 84184769870225700010559179844983679745010448 3849 84447710115971969105965352417557631419184400 3850 84711402987423313912682725029264774169955625 3851 84975850442501714424474600744915823253080625 3852 85241054443712060258537180064817780111968900 3853 85507016958151683483947476596653154505722948 3854 85773739957519908796035291446299144218805625 3855 86041225418127621063725895576431972243598225 3856 86309475320906850276935204015878016062017600 3857 86578491651420373921134396940297763865665600 3858 86848276399871336806236150314357899804601073 3859 87118831561112888376989883015512620946984025 3860 87390159134657837532108708178344057447104900 3861 87662261124688324979386093934584611748584900 3862 87935139540065513154095592805957136025078225 3863 88208796394339293728002389763332893088256073 3864 88483233705758012736350846424947742183219600 3865 88758453497278213350227683057074292693184400 3866 89034457796574396321735940991177002606120025 3867 89311248636048798129450405810748286875253025 3868 89588828052841186851660746217321364985622948 3869 89867198088838675794944234887179341638336100 3870 90146360790685554905645565906644210898369225 3871 90426318209793139991876968553163244565784225 3872 90707072402349639783687539300357526630560000 3873 90988625429330040859086472996417002557960448 3874 91270979356506010463640670225391922149981025 3875 91554136254455817251403030938730391222015625 3876 91838098198574269974963614568549163595062500 3877 92122867269082674152451754033317887926692900 3878 92408445551038806739353155349618698236351073 3879 92694835134346908833041995999161068555625625 3880 92982038113767696437964053797048852102803600 3881 93270056588928389319442953794189853943763600 3882 93558892664332757974117713752500456340169225 3883 93848548449371188745055898984995897696701073 3884 94139026058330767109622864882792829543064900 3885 94430327610405379168223770286321636042736900 3886 94722455229705831362071287027503460037520025 3887 95015411045269988448168210502157573585330225 3888 95309197191072929759730493056350170172240448 3889 95603815806037123780312576315672230828417600 3890 95899269034042621059933290381453101338643025 3891 96195559023937265501537017091603974068788025 3892 96492687929546924046161281325082648288840900 3893 96790657909685734785218438646833694953522948 3894 97089471128166373528335669473457322261626225 3895 97389129753810338855234069417781576211173225 3896 97689635960458255680164242571956671585347600 3897 97990991926980197357452459242672799491690000 3898 98293199837286026356748132087654178075926073 3899 98596261880335753536600094748747801709457025 3900 98900180250149916045025934962765621031302500 3901 99204957145819973875775439785828997626302500 3902 99510594771518725109026054019394398278690025 3903 99817095336510739865285134205514533444651073 3904 100124461055162813001310699694329548816000000 3905 100432694146954435576899339307423434594329600 3906 100741796836488285121426927055671456205580225 3907 101051771353500734729064833248710013185477225 3908 101362619932872381011631388184360732897222948 3909 101674344814638590938075464459430591990668900 3910 101986948244000067589626190827499180641377025 3911 102300432471333434859679995473817596192932025 3912 102614799752201841127533399611520555283011600 3913 102930052347365581935107243456248799953490448 3914 103246192522792741695845325937262372223701225 3915 103563222549669854465007776981481451078391025 3916 103881144704412583800616856891919776892432900 3917 104199961268676421744350291262990809089576900 3918 104519674529367406951714702061498242253126073 3919 104840286778652862000869185983114907579158225 3920 105161800313972149909506619999166972592641600 3921 105484217438047449889237841166948286868481600 3922 105807540458894552366961453317982275710280625 3923 106131771689833673302739657192030537930626073 3924 106456913449500287833738182979637852465424900 3925 106782968061855983273826125102037253616722500 3926 107109937856199331498469238423765829819300625 3927 107437825167176780744588052989826594854054025 3928 107766632334793566855090000835153861427810448 3929 108096361704424643997822623458993736033210000 3930 108427015626825634888732842220107408840051225 3931 108758596458143800549055226219967631547936225 3932 109091106559929029626390183229888002628152100 3933 109424548299144847309571028913855304493822948 3934 109758924048179443867256958031297104301046025 3935 110094236184856722840227048502695138717869025 3936 110430487092447368917388575215449712330758400 3937 110767679159679935525551095267326572260153600 3938 111105814780751952163055990019805668372631073 3939 111444896355341051507389411893346130858289225 3940 111784926288616116326944885310644031677740900 3941 112125906991248446227140151612064459233460900 3942 112467840879422944261131227159267625147461025 3943 112810730374849323435405062238325723428026073 3944 113154577904773333140570645802063751245619600 3945 113499385901988005537706897582689246973555600 3946 113845156804844921930664224689753773174561225 3947 114191893057265499154755194514878939884300625 3948 114539597108752296012308389623262902706122948 3949 114888271414400339785598163352555766363040900 3950 115237918434908472857701707092065476387025625 3951 115588540636590719471873571709256005786400625 3952 115940140491387672660066556355968477166222400 3953 116292720476877901371266687953589966185360448 3954 116646283076289377830348864054385900505380625 3955 117000830778510925158198620535287123226687225 3956 117356366078103685283884413730483891373644100 3957 117712891475312607179703774180143528722100100 3958 118070409476077955449965696194368492714001073 3959 118428922592046839304410673934094739875290025 3960 118788433340584761947208880723959127324400400 3961 119148944244787190412516113866216969519280400 3962 119510457833491145877606292349559738673631225 3963 119872976641286814484638499572176376885131073 3964 120236503208529178702155807554643067673744100 3965 120601040081349669257452403135254054979348900 3966 120966589811667837670984860348273834138122025 3967 121333154957203049424042766614367585972337025 3968 121700738081486197790933313552236078349160448 3969 122069341753871438366973906181342602118041600 3970 122438968549547944323626327057687213049540225 3971 122809621049551682422145514497987185027805225 3972 123181301840777209817155576532506906814062500 3973 123554013515989491681605264613305441313822948 3974 123927758673835739684594773423010783987305025 3975 124302539918857271353605415409576886640805625 3976 124678359861501390352703440945038348217290000 3977 125055221118133287708329037301269126180976400 3978 125433126311047964014321341983411722231676073 3979 125812078068482172647870148392223300545480625 3980 126192079024626384028124864330351590093300100 3981 126573131819636770949231206554787921662860100 3982 126955239099647215019606077438744307911071225 3983 127338403516781334239301072871278283925101073 3984 127722627729164531747345113822470722941838400 3985 128107914400936065770996777566190711215502400 3986 128494266202261140808877028411815743091623025 3987 128881685809343020079993211981088172945163225 3988 129270175904435159270705381606968484648802948 3989 129659739175853361611726270358296224438972100 3990 130050378317987954317286507537709368965715025 3991 130442096031315986418637004291036717042510025 3992 130834895022413448024100799234715125651392400 3993 131228778003967511037927061784158860839810448 3994 131623747694788791370240398180902087068299225 3995 132019806819823632670419093100242945031064225 3996 132416958110166411616276448204549428404776100 3997 132815204303071864791459948120869318377222500 3998 133214548141967437183523594095560022554976073 3999 133614992376465652335169396043875844563061025 4000 134016539762376504181194704899391840004000000 4001 134419193061719870603722799107392160004000000 4002 134822955042737948738334911828509124628941025 4003 135227828479907712063762698954585000845976073 4004 135633816153953389307841002418574699668822500 4005 136040920851858965202461658534962795106296100 4006 136449145366880703120310037267296172035584225 4007 136858492498559689626206975415713331528659225 4008 137268965052734400975919784780477356571810448 4009 137680565841553291595347075418201544181472400 4010 138093297683487404573023234196419860660550025 4011 138507163403343004198929540000139141395755025 4012 138922165832274230582640079181772152448812100 4013 139338307807795776383871848204161430398802948 4014 139755592173795585688549694936049750312723225 4015 140174021780547575063538055751136032759183025 4016 140593599484724376823232792486592749210062400 4017 141014328149410104541247821465445050974158400 4018 141436210644113140840472656210370933988101073 4019 141859249844778947494818456205139142233111225 4020 142283448633802897876011686124935969830940100 4021 142708809900043131778836043389137795109380100 4022 143135336538833432658264906720572607591280625 4023 143563031451996127311968194654905902620676073 4024 143991897547855008041719200663424446892496400 4025 144421937741248277327268690763131291054890000 4026 144853154953541515046295310220678157053405625 4027 145285552112640668274083148242233500755585025 4028 145719132153005063696619153410918099759822948 4029 146153898015660442670844978117952313468062500 4030 146589852648212018965839757364182998821925225 4031 147026999004857559218752296116241655751660225 4032 147465340046400486139343149917292364235801600 4033 147904878740263004497039135707237534301160448 4034 148345618060499249924444903832455931039817025 4035 148787560987808460571298338051760807693762025 4036 149230710509548171642898728004411672981988900 4037 149675069619747432857078878128832072885984100 4038 150120641319120048853834578438334071510131073 4039 150567428615077842591767165903799614343591225 4040 151015434521743941765537250494106852559440400 4041 151464662059966088278570067214318463356560400 4042 151915114257329970805295344790487149245010025 4043 152366794148172580477247053009614438897001073 4044 152819704773595589727390904165071717701540100 4045 153273849181478754327090039612921638939324100 4046 153729230426493338650161930144343739335367225 4047 154185851570115564198522158755065723613580625 4048 154643715680640081423953436475642498529360448 4049 155102825833193464880580926247935127480142400 4050 155563185109747731742677716424563438636600625 4051 156024796599133883722467094360796549537225625 4052 156487663397055472422631121793678070508720900 4053 156951788606102188158277907292545727532122948 4054 157417175335763472283162907049902623675700625 4055 157883826702442153055002563693248874186281225 4056 158351745829468105074761613668422960648275600 4057 158820935847111932334838457104682434645779600 4058 159291399892598674911116089952639668775026073 4059 159763141110121539333889246619741841477341025 4060 160236162650855652672721592345742425801700900 4061 160710467672971840370330038194066843477980900 4062 161186059341650427860636527815655899847929225 4063 161662940829095066006170964101320933997631073 4064 162141115314546580390052305508423653907513600 4065 162620585984296844497818266259376284768518400 4066 163101356031702676824417501794634403962629025 4067 163583428657199761941721650853131694533166025 4068 164066807068316595561958138380104411871822948 4069 164551494479688453632508219157610786889992100 4070 165037494113071385497558360648419617486216225 4071 165524809197356231162136725070991240166331225 4072 166013442968582662694110215213686817678810000 4073 166503398669953249799761295981817903751810448 4074 166994679551847549608607594183402618345374025 4075 167487288871836220703171112630258144607100625 4076 167981229894695161429447771292077896579522500 4077 168476505892419672523871908024177459413504900 4078 168973120144238644092614334326423730111626073 4079 169471075936628766979096547713279653164080625 4080 169970376563328768555647751614711229972801600 4081 170471025325353672975275426316738377264961600 4082 170973025531009085919564330320506630636718225 4083 171476380495905503878762990681768170920126073 4084 171981093542972648000160963420459356156856900 4085 172487168002473822540904410994534664298272900 4086 172994607212020297961441853145266119651231025 4087 173503414516585718695836300174760956315741225 4088 174013593268520535635224373942422173453490448 4089 174525146827566463360747461597426115332771600 4090 175038078560870962162324430330983268803292025 4091 175552391843001744879679958267163771023737025 4092 176068090055961308602087107046403977360188900 4093 176585176589201491263327375723476831295222948 4094 177103654839638053168416133333734348104717225 4095 177623528211665283488686028909858584241460225 4096 178144800117170631761865722888247000013209600 4097 178667473975549364433836072761583796224000000 4098 179191553213719246478790738544200958523651073 4099 179717041266135248134573050151617403272410025 4100 180243941574804276790005899187283501026702500 4101 180772257589299934061076381910188765631702500 4102 181301992766777298092881928358765741634937025 4103 181833150571987731124289704761611903336926073 4104 182365734477293712352306172506138201882890000 4105 182899747962683696133198827094537976407267600 4106 183435194515786995557457324724669206656093225 4107 183972077631888691435726432423788168101586225 4108 184510400813944566732888510067810815615522948 4109 185050167572596066487518549170172750318520900 4110 185591381426185283253980154054688224887228025 4111 186134045900769968104476255968367854409083025 4112 186678164530138567228413799875253796097857600 4113 187223740855825284166487137133296153172240448 4114 187770778427125167716930395025466999212490225 4115 188319280801109225551434676226046208345480025 4116 188869251542639563578271567765689462237696900 4117 189420694224384551090210109946892389074984900 4118 189973612426834011734860090987200531689701073 4119 190528009738314440345120292963403262041809225 4120 191083889755004245667456118928427142552243600 4121 191641256080949019025776879906162635239283600 4122 192200112328076828958728913870485303701025625 4123 192760462116213541868266646815752343595351073 4124 193322309073098168717409688659566797497812900 4125 193885656834398237815140084017120327033062500 4126 194450509043725193726439909882481884035015625 4127 195016869352649822345515528978340789977861025 4128 195584741420717702170300969024501141373960448 4129 196154128915464681816379104459438449984160000 4130 196725035512432383808505568261063145480304225 4131 197297464895183734687966617485098966640889225 4132 197871420755318521474048517004803108135696100 4133 198446906792488974517942391726770851067622948 4134 199023926714415376787454928306937682842333025 4135 199602484236901699620941783131289824162160025 4136 200182583083851264988927074089908672736224400 4137 200764226987282434301918899493510819455059600 4138 201347419687344323802977438391323701963256073 4139 201932164932332546583638842580694179154638225 4140 202518466478704981261844831785015726029144900 4141 203106328091097567360574649850147794879664900 4142 203695753542340127425922831403272248416304025 4143 204286746613472215923413065264886578717601073 4144 204879311093758994951385323037187675224705600 4145 205473450780707136810340348743284848468097600 4146 206069169480080753467172578194344171472678225 4147 206666471005917352953269574948771353826605625 4148 207265359180543822735503133331766572419722948 4149 207865837834592440099184308037927082085488900 4150 208467910807016909582101784376943032903680625 4151 209071581945108427498810203275755626520555625 4152 209676855104511773594382300752767336824464400 4153 210283734149241429866886012763770077341010448 4154 210892222951697726597895033118163490634765625 4155 211502325392683015630388694610762434697380225 4156 212114045361417870933444471642046621490912100 4157 212727386755557316493173876441108503911704100 4158 213342353481207081569400040593846100372676073 4159 213958949452939883357622838947179596248137025 4160 214577178593811737095865024141314292044006400 4161 215197044835378293656040497049413724819686400 4162 215818552117711204659533541310587443412972225 4163 216441704389414515156725598960955770400756073 4164 217066505607641083910253958931862668969528100 4165 217692959738109031321834570927217222815692900 4166 218321070755118215042529083946619844864641025 4167 218950842641566733306384141520552714012740025 4168 219582279388967456027418944601682605118610448 4169 220215384997464583699985118045451685629187600 4170 220850163475850234142570987746847418553397225 4171 221486618841581057125170492811791812356362225 4172 222124755120794876920385120664234234269802500 4173 222764576348327362818475462757048163026922948 4174 223406086567728727646627244599513880489188025 4175 224049289831280454332744986169825445055900625 4176 224694190200012050554134797481016588646760000 4177 225340791743717831511486209146297652259278400 4178 225989098540973730868611379278391528621201073 4179 226639114679154139898448505990424011266425625 4180 227290844254448774875884809176652149266308100 4181 227944291371879572758003026173208366305068100 4182 228599460145317615192403993365519414742110225 4183 229256354697500080894306559853564899016776073 4184 229914979160047226433174799942123327633120400 4185 230575337673479395469671258524083662406048400 4186 231237434387234056483783777404262368861344025 4187 231901273459682869035022311302461295512064225 4188 232566859058148778595631049711247610511302948 4189 233234195358923139997810114999666819544816100 4190 233903286547282869535990108182362929556374025 4191 234574136817507625765251821647941496747469025 4192 235246750372897019037032532894453032820230400 4193 235921131425787849813309434987193513834760448 4194 236597284197571375800499948068229062995880225 4195 237275212918710607944367891841782836137361225 4196 237954921828757635327273781568519356735648100 4197 238636415176370979009156839758486716027022500 4198 239319697219332974853685692490707927086951073 4199 240004772224567185381064143140843121052504025 4200 240691644468155840689027887300684091984410000 4201 241380318235357308483617550858217902424410000 4202 242070797820623593261362998608348901881678025 4203 242763087527617864684563473415856715612501073 4204 243457191669232015191397785887565748263202500 4205 244153114567604246882648481763799823972244100 4206 244850860554136687726873668843800153572107225 4207 245550433969513037125909987249718381079258225 4208 246251839163716240882640056242897618313360448 4209 246955080496046195613007627668277836796814400 4210 247660162335137482644313620451778568386411025 4211 248367089058977131441876202445308502327916025 4212 249075865054922412606188125338531305995148100 4213 249786494719718660482754605369599010148802948 4214 250498982459517125426845177202683882908002225 4215 251213332689892855765443130632248294492282025 4216 251929549835862609498726369756557204660336400 4217 252647638331902795783463811969943280747056400 4218 253367602621967446240761769588780110822926073 4219 254089447159506216130645130184020492580252225 4220 254813176407482415436008572777546481001552100 4221 255538794838391069898523526004504045533192100 4222 256266306934277012049137091183322254984515625 4223 256995717186753002275849718003325469909651073 4224 257727030097017879971509033270833835446374400 4225 258460250175874744804407883882525357386240000 4226 259195381943749168154525363953731106629130625 4227 259932429930707434758300352853398903055882025 4228 260671398676474814604877895820851628915222948 4229 261412292730453865126819611896361746336502500 4230 262155116651742763728320215122157462240188225 4231 262899875009153670694023184396978305670623225 4232 263646572381231122521579615029934860452835600 4233 264395213356270455721145330972441431028210448 4234 265145802532336261125062430944640114053594025 4235 265898344517280868751022584249294911138063025 4236 266652843928762863262060583015896166638464900 4237 267409305394265630066777896974985979682380100 4238 268167733551115932103247264661817769557006073 4239 268928133046502517350100691223737537226430225 4240 269690508537494757108354607791476456691854400 4241 270454864691061315097577380705246370437774400 4242 271221206184088847410055840796519907966343025 4243 271989537703400733366669033450059886304826073 4244 272759863945775837318228969342559217340116100 4245 273532189617967301436099783608599813754876100 4246 274306519436721369535958387755990275811494225 4247 275082858128796241978611423975367029418375625 4248 275861210430980961691835105597727901382210448 4249 276641581090114331357256350382812949294080400 4250 277423974863103861806345485105473062973265625 4251 278208396516944751669642720580907040551390625 4252 278994850828738898323392565867453404598452900 4253 279783342585713940177812368942061326207022948 4254 280573876585242330351273238693219110087575625 4255 281366457634860441774723719653588486134984225 4256 282161090552287703770738756534494463306553600 4257 282957780165445770151628700361386030594873600 4258 283756531312477718881095371878061131691951073 4259 284557348841767283343974510922504986482678025 4260 285360237611958115268656302713305177016316900 4261 286165202491973079346828083457477456539396900 4262 286972248361033579595235788432876785033760225 4263 287781380108678917504213215745908763869506073 4264 288592602634785682017780738352743872744787600 4265 289405920849587171390167705694433461675872400 4266 290221339673692846963665434468011401429158025 4267 291038864038107818912770395671634057666059025 4268 291858498884252363999629962156875569454522948 4269 292680249163981475385855887530283359810628100 4270 293504119839604444545823543404054802396083225 4271 294330115883904475326627847737080775772898225 4272 295158242280158330199919772367492563432040000 4273 295988504022156008750900322851138664094160448 4274 296820906114220458449801938422017377483747025 4275 297655453571227317751240364315525699722205625 4276 298492151418624691566873202878397636184002500 4277 299331004692452959156854553865354421153296900 4278 300172018439364614485628408126750596305401073 4279 301015197716644139087656762558865091507515625 4280 301860547592227907488731777753963397298819600 4281 302708073144724125228574703285870026138179600 4282 303557779463432799530477749033580522252247225 4283 304409671648365742663798584415466480350051073 4284 305263754810266608045170700914958947615628900 4285 306120034070630959124346476860325184453828900 4286 306978514561726371100643437111387421666962025 4287 307839201426612565516017904139892754149132225 4288 308702099819161577770843991002869841547240448 4289 309567214904077957608529690934856244910105600 4290 310434551856919002615155672760522031729961025 4291 311304115864115024780376296089139166748706025 4292 312175912122989650165876315331757033236516900 4293 313049945841780151727730747016063487773422948 4294 313926222239657815339069430697975861166788225 4295 314804746546748339059501920018271434813767225 4296 315685524004152265697812497162302740697091600 4297 316568559863965448714489311186336592581290000 4298 317453859389299551510705898410610541149876073 4299 318341427854302580150427651382136392918343025 4300 319231270544179449562370161814933932562122500 4301 320123392755212583268590772457101890097122500 4302 321017799794782546686549133048296809754164025 4303 321914496981388714051527066453179584167701073 4304 322813489644669969006352612721606263414760000 4305 323714783125425438905427731270203055076225600 4306 324618382775635262880113804637910398088626225 4307 325524293958481393712583801375559300436675225 4308 326432522048368433565304720622022944750322948 4309 327343072430944503613368756832452541811352900 4310 328255950503122147626946489993059698023099025 4311 329171161673099269551190324517365804047254025 4312 330088711360380105130971368906336293705683600 4313 331008604995796227627887968204904715003490448 4314 331930848021527587677039172335635557184259225 4315 332855445891123587331111545572259359654589025 4316 333782404069524188339382895767138976962980900 4317 334711728033081054709301726503008695145372900 4318 335643423269578729598356491136201418652776073 4319 336577495278255846584004054771693131223440225 4320 337513949569826375359482148595314567223865600 4321 338452791666500901903386030721090336066105600 4322 339394027102007943170945048827564984186750625 4323 340337661421615296354990332391879562418576073 4324 341283700182151422764660426320003643703180900 4325 342232148952026866369947313251655409749422500 4326 343183013311255707060240958824821952500750625 4327 344136298851477048665086252753205432324648025 4328 345092011175976541785422008736166876828610448 4329 346050155899707941483627528020633435080090000 4330 347010738649314699880758124903808634326577225 4331 347973765063151593709406957640227006095862225 4332 348939240791306386870686505132589319112220100 4333 349907171495621528043879078478784122217922948 4334 350877562849715883397361856953443490818600025 4335 351850420539006504449468090357210503436471025 4336 352825750260730431128002313906544361533710400 4337 353803557723966530077183677997304113082945600 4338 354783848649657368260847803292498155916381073 4339 355766628770631121910793931694445192293967225 4340 356751903831623520869220555900160800952568900 4341 357739679589299828374249174442076618465888900 4342 358729961812276856337592335420247225000127025 4343 359722756281145016163478700573050776873676073 4344 360718068788490405158004481947107409372771600 4345 361715905138916928578137276249805264794659600 4346 362716271149068457369655047035535130376815225 4347 363719172647651021643359782225605181083890625 4348 364724615475455039938962184127967934221822948 4349 365732605485377584326090631142489600020916900 4350 366743148542444681391934584746691564430355625 4351 367756250523833649165089602191875427244730625 4352 368771917318895470025228154636504154115686400 4353 369790154829177199648277542238866456525160448 4354 370810968968444412036843342060630122539130625 4355 371834365662703680685674021533139981674093225 4356 372860350850225095932019599745501467300200100 4357 373888930481564818540794540963891980570288100 4358 374920110519587669574512419621456778717851073 4359 375953896939489756598017303563887906275964025 4360 376990295728821136268094262633684443483632400 4361 378029312887508513358098922762497433432112400 4362 379070954427877976267803551652237332175293225 4363 380115226374677769068714780898146463978881073 4364 381162134765101100135175741077211216918292100 4365 382211685648808987411623110929522745704056900 4366 383263885087953140366427359334921630041180025 4367 384318739157198878682802289368928850548123025 4368 385376253943748087737327877347036888044560448 4369 386436435547362210916688336471391742709313600 4370 387499290080385278823285324515236946959274225 4371 388564823667766975420444257954728676390939225 4372 389633042447085741167989791121398043810522500 4373 390703952568571913199024668338180523708522948 4374 391777560195130902588804359654117868194051025 4375 392853871502366408766658146744146252141015625 4376 393932892678603671121965634827413882756250000 4377 395014629924912757855256029116936834330560400 4378 396099089455131892125555930381735083509226073 4379 397186277495890815545169873716540042342350625 4380 398276200286634189073136357610395495195336100 4381 399368864079645031358660686920667685919296100 4382 400464275140068194585884583429836086992129225 4383 401562439745933877871411201325669598854951073 4384 402663364188181178266062922237735838149382400 4385 403767054770681679412408095421392821156614400 4386 404873517810263077909651733341238560813085025 4387 405982759636732847437544071306227487641945225 4388 407094786592901940691019851985102584086302948 4389 408209605034608529177340201620254891063640100 4390 409327221330741780927568024597440607629053025 4391 410447641863265676174266956754810165362448025 4392 411570873027242861047373085464300031614048400 4393 412696921230858539340247866128490004226210448 4394 413825792895444402397979940343436643842441225 4395 414957494455502597180062890619674306165678225 4396 416092032358729732549635350266462865822540100 4397 417229413066040923841529324865406372481802500 4398 418369643051593875761432073725737085417426073 4399 419512728802813003668526445861838965684927025 4400 420658676820413593294034165400974974244840000 4401 421807493618425998948146215952701480164840000 4402 422959185724219880267884182388135621437395025 4403 424113759678528477558496171724139327297526073 4404 425271222035472925781050752421665503742562500 4405 426431579362586607238952223426063058794212100 4406 427594838240839543016160450737160317310650225 4407 428761005264662823219958490235560127948837225 4408 429930087041973076081171250945920646811410448 4409 431102090194196975964798542925216315357136400 4410 432277021356295790344085998561243732462292025 4411 433454887176789965791117555291143630262097025 4412 434635694317783753037073441638656562594464100 4413 435819449454989871155357917059436653211302948 4414 437006159277754210920861379413252169626261225 4415 438195830489080577398681871987558024087401025 4416 439388469805655471815691494916004691430630400 4417 440584083957872912768393753605238513224934400 4418 441782679689859296820578459441154874244251073 4419 442984263759498298544341435628910147146373225 4420 444188842938455810058096973566819375064184100 4421 445396424012204920115271732700120088713024100 4422 446607013780050932797429579383841045852730625 4423 447820619055156425865637717942067573777126073 4424 449037246664566348823945379881149057033232400 4425 450256903449233160748907305134272343557610000 4426 451479596264042007939145272321767781114875625 4427 452705331977835941439002013342979521919159025 4428 453934117473441174490402981208992871359122948 4429 455165959647692379967102628918459980569922500 4430 456400865411458027845553101408709218764471225 4431 457638841689665762766694542218788192971606225 4432 458879895421327821743027571517617653838849600 4433 460124033559566492065389902616582444471760448 4434 461371263071639609463920530039232191082351025 4435 462621590938966096577756443698901547672384025 4436 463875024157151541788068400775597416066960900 4437 465131569736013818469103919524065570971756100 4438 466391234699608744711967347523185414466381073 4439 467654026086255783575928600830410039892249225 4440 468919950948563783922113970171547267016288400 4441 470189016353456761884494245713460679199008400 4442 471461229382199723033147323172969808422656025 4443 472736597130424525284834421047074337439151073 4444 474015126708155782615991061645364388447672100 4445 475296825239836809633296047402870523382448100 4446 476581699864355607057043798688432884993641225 4447 477869757735070888172607610037725871318150625 4448 479161006019838146305343628469176791543560448 4449 480455451901035763374347660322995056980998400 4450 481753102575591159580539271936230604659950625 4451 483053965255006984284610064468071454015575625 4452 484358047165387348130435474357352617461164900 4453 485665355547464096469611978266381122490422948 4454 486975897656623124142844164979600800294430625 4455 488289680762930731673968776620258946289707225 4456 489606712151160022932465517761045206476851600 4457 490926999120817344320367183573618391512947600 4458 492250548986168765539544467125003729235376073 4459 493577369076266601995403671324032761522995025 4460 494907466734975978893098472886329166010952900 4461 496240849321001437082419864059851802092832900 4462 497577524207913580707591432772743884102571225 4463 498917498784175766718260233369274092103881073 4464 500260780453170836298036648226078444975041600 4465 501607376633227888266999845327824771055246400 4466 502957294757649094514648698366945598885707025 4467 504310542274736557519841354154358329513932025 4468 505667126647819210014330007125268815853722948 4469 507027055355279756846560872534408239400244100 4470 508390335890581659102472838596572821987970225 4471 509756975762296160540091823379327931985485225 4472 511126982494129356394781464733426145850250000 4473 512500363624949304612074430991113530425010448 4474 513877126708813179565072356611317663285100025 4475 515257279314994468313466180441999677647330625 4476 516640829028010209461292494842003003728502500 4477 518027783447648274670605401595852711826068900 4478 519418150188994692888307315403477812377676073 4479 520811936882461017343446157771088044025930625 4480 522209151173811735372350443407797235880857600 4481 523609800724191721129037877783425066603417600 4482 525013893210153731238397258364622914586756225 4483 526421436323685943449707703257469610266476073 4484 527832437772239538348123519583398533079380900 4485 529246905278756324181817369940195075029404900 4486 530664846581696404862538798789306620844713025 4487 532086269435065891197409641603316643205503225 4488 533511181608444655409842358141648227453490448 4489 534939590887014129007531907336895449440419600 4490 536371505071585144055536415007165841358650025 4491 537806931978625817912526577000003188723695025 4492 539245879440289481488348489459413792757824900 4493 540688355304442651081109404727824986108122948 4494 542134367434693043852060775988063184047839225 4495 543583923710417636996617876155268367888094225 4496 545037032026790770669920256783698117836993600 4497 546493700294812294725402350897269834123560000 4498 547953936441335759324908619724114516394601073 4499 549417748409096649478952797353056537967256025 4500 550885144156740663575785999372495600317562500 4501 552356131658852035958003731638371055942562500 4502 553830718905981903605487163486473844916371025 4503 555308913904676716983539415994093435096976073 4504 556790724677506695115143060345619657451610000 4505 558276159263094324936330524005052696001203600 4506 559765225716142904993724663284216480143179225 4507 561257932107465133543372380057646337190744225 4508 562754286524011741110059837852473248181622948 4509 564254297068900167566363568373013919229164900 4510 565757971861443283790757553744074902168990025 4511 567265319037178157964162222413084203467445025 4512 568776346747894866564387207777986507826489600 4513 570291063161665350117985688244306882047240448 4514 571809476462872313769104155599848459619008225 4515 573331594852238172724977545368105259845718025 4516 574857426546854042637785808200622372148284900 4517 576386979780208774982654205433219927740740900 4518 577920262802218037491645874700229568462351073 4519 579457283879253439703661533013704781324051225 4520 580998051294171703690227565010009070167507600 4521 582542573346343880017220183183325357148947600 4522 584090858351684609002639844903550426327455625 4523 585642914642681427330616667893841128440301073 4524 587198750568424120081894201659883262001528900 4525 588758374494634118241105587157895650045802500 4526 590321794803693941741222870800614383736505625 4527 591889019894676688105627031769196267774415025 4528 593460058183375566748313133563324270551760448 4529 595034918102333478992811921820996678961000000 4530 596613608100872643870476160712758444378870225 4531 598196136645124269758847029701727983152855225 4532 599782512218058271920882991199942906157724100 4533 601372743319513036005900687682568589424722948 4534 602966838466225227573144634183676304589847025 4535 604564806191859647698969738829912302260802025 4536 606166655047039134728688010210772640683216400 4537 607772393599374512234198195975714896463811600 4538 609382030433494583238584542128338770432006073 4539 610995574151076170768938367095731967356276225 4540 612613033370874204798723708826201914888012900 4541 614234416728751855641075926950411604672132900 4542 615859732877710713854489825468840178938930025 4543 617488990487921016722421604541944326816251073 4544 619122198246751921368396752797870963489817600 4545 620759364858801824568283854175548303113241600 4546 622400499045928729321462205727961961286972225 4547 624045609547280658242679125060923194416155625 4548 625694705119326113836460868216193265752422948 4549 627347794535884585716009180863994094689324900 4550 629004886588157104828583667688281082847050625 4551 630665990084756844749438386868267020078925625 4552 632331113851739770106449358621171378519888400 4553 634000266732635332197638018913649650097810448 4554 635673457588477211863864051712472647458475625 4555 637350695297834109679029495568433276756826225 4556 639031988756840583520204542950833045641508100 4557 640717346879227933580154033612934772897852100 4558 642406778596355134884812286411171342829526073 4559 644100292857239817378322617462400069918771025 4560 645797898628589293638326656343832930963278400 4561 647499604894831634284257396259216660916558400 4562 649205420658146791141458798752163031880594225 4563 650915354938497768224023718683035541419506073 4564 652629416773661840599310920839298692200036100 4565 654347615219261821197171025760561985684440900 4566 656069959348797375626980349168552087947739025 4567 657796458253676385065650786838790243218486025 4568 659527121043246357279853144874722279647010448 4569 661261956844825885845760624186347326758419600 4570 663000974803736157629688537573937989027171225 4571 664744184083332508593075768213176032131536225 4572 666491593865036027985322969570897971796222500 4573 668243213348365210988072058890626144598622948 4574 669999051750967659874581169414142225221894025 4575 671759118308651833747918900489548583376150625 4576 673523422275418846921771439697582706265760000 4577 675291972923494316007725927146443025474822400 4578 677064779543360255772963289181110276855751073 4579 678841851443787023832363686966183908613255625 4580 680623197951865314239097704771692484080384100 4581 682408828413038200037846443359292480945544100 4582 684198752191133224844863785671870882461128225 4583 685992978668394543519164265112960542119626073 4584 687791517245515111989190191103728078050624400 4585 689594377341668926299381972364784160387200400 4586 691401568394543310941145925527895188106846025 4587 693213099860371256532784265279060759854806225 4588 695028981213963806913022442309597832773802948 4589 696849221948742495712839526946092403275444100 4590 698673831576771832470377929483612868823752025 4591 700502819628791838353779402999713444767447025 4592 702336195654250631556864990819796193272846400 4593 704173969221337062432647358877669028134160448 4594 706016149917013398429734793008974726607982225 4595 707862747347048058896757042769930329476015225 4596 709713771136048399820014156729882754265452100 4597 711569230927493548559620479383947987701562500 4598 713429136383767288649487066911868462386401073 4599 715293497186190994726556928011624360180330025 4600 717162323035056617654778707001715425865290000 4601 719035623649659719909375699354853832545290000 4602 720913408768332561287038424838556739976092025 4603 722795688148477235007740380535298069461051073 4604 724682471566598854273948055236988944546902500 4605 726573768818338789353067808096139099372200100 4606 728469589718507955249043798009658847291213225 4607 730369944101120150029092796051462073537396225 4608 732274841819425443871633421397411944345960448 4609 734184292745943618901539111641317027022438400 4610 736098306772497659878915971224258349408193025 4611 738016893810247295807678536932147297958298025 4612 739940063789722592530268457098737516366760100 4613 741867826660857596374933101324016130586302948 4614 743800192393024028922053200221673358347500225 4615 745737170975065032956080759984905190784540025 4616 747678772415328969669720704447869355000944400 4617 749625006741703267187061967861435843247792400 4618 751575884001648320472436094837213263972076073 4619 753531414262231442691853799883972146531474225 4620 755491607610160868093942397706324809978836100 4621 757456474151819806477379536997674866848876100 4622 759426024013300549311891254878851943755925625 4623 761400267340438627579955016451350522663101073 4624 763379214298847021406421114190565396973070400 4625 765362875073950421543338575140747252249000000 4626 767351259871019542777344560130495183430640625 4627 769344378915205489327049138546381117625416025 4628 771342242451574172297920284623704404251522948 4629 773344860745140779262246966778361258208322500 4630 775352244080904296031831290253359011794774225 4631 777364402763882080691133805328602685294609225 4632 779381347119144489958669308584242389393843600 4633 781403087491849557944523743257123420511810448 4634 783429634247277727371936146627773232886088025 4635 785460997770866633330962997662955137416725025 4636 787497188468245939632315786857199697627476900 4637 789538216765272227829536162406991224474112100 4638 791584093108063938977746602554556120838256073 4639 793634827963036368197288223195607453821048225 4640 795690431816936712110631052698099156372742400 4641 797750915176879169221015892368204558720262400 4642 799816288570380093301360731166546169053949025 4643 801886562545393199862038597163373175619976073 4644 803961747670344825766207705867134215224208100 4645 806041854534169242061448807007967509382040100 4646 808126893746344020096538736647288252681808225 4647 810216875936925450992263350658171676472905625 4648 812311811756584018535247248719904821053410448 4649 814411711876639925563851995035223839460896400 4650 816516586989098673915268903051697529976655625 4651 818626447806686698003006876590810456449780625 4652 820741305062887052094050289000906972976856900 4653 822861169511975151355036435294665037142322948 4654 824986051929054566736876709749577999936265625 4655 827115963110092873767320343182453541650450225 4656 829250913871957555321034280097629341399169600 4657 831390915052451958436847586194910506000001600 4658 833535977510351305251883651348627650885301073 4659 835686112125438758122378392175188060958292025 4660 837841329798541539001057661734554636505608900 4661 840001641451567103141022141802765260098288900 4662 842167058027539367196163125549443558374362225 4663 844337590490634991788207795397813376900756073 4664 846513249826219718610567862376594085678275600 4665 848694047040884762139240759434920389346640400 4666 850879993162483256021087972024714789012276025 4667 853071099240166754209890544801377252116785025 4668 855267376344421786920657323594896877989422948 4669 857468835567106471472737076901204153458840100 4670 859675488021487178092361291079457401421877225 4671 861887344842275250745320148256698738204092225 4672 864104417185663783070549975678646655693440000 4673 866326716229364449485486299946055498384360448 4674 868554253172644391534112549281825768269433025 4675 870787039236363159548710421726670408262475625 4676 873025085663009709696393977002425929333022500 4677 875268403716739456481585614753856298911820900 4678 877517004683411380775668272023862642688451073 4679 879770899870625193445124408175231679959325625 4680 882030100607758554649548646086296976318915600 4681 884294618246004348880997304360034033500675600 4682 886564464158408015816214486538065339840245225 4683 888839649739904937053350889944735093749401073 4684 891120186407357878804868058843763630508112900 4685 893406085599594490618397434112964803345000900 4686 895697358777444860197400244673079800744484025 4687 897994017423779124393551044486940168404854225 4688 900296073043545136442844523116931132972240448 4689 902603537163806189517502107634111627603713600 4690 904916421333778796665831829153405577729359025 4691 907234737124870527212271948468073853228704025 4692 909558496130717899689925922215289621564112900 4693 911887709967224331377973443765171396819322948 4694 914222390272598144516419511630195588147870225 4695 916562548707390629270720762682649492224441225 4696 918908196954534163518905657886850104432915600 4697 921259346719380389533882524642415475210810000 4698 923616009729738447633706942237123223497826073 4699 925978197735913266872657505365032834539149025 4700 928345922510743912846046615219810097773022500 4701 930719195849641992681770628366817056888022500 4702 933098029570630117291681440472780718201558025 4703 935482435514380420955939395071008064084751073 4704 937872425544253138313585286905471216833440000 4705 940268011546335238832647175070960473382201600 4706 942669205429479118833175733191227971259752225 4707 945076019125341351136679942294972554163793225 4708 947488464588421492415513076903016602589422948 4709 949906553796100948315837146171485824131956900 4710 952330298748681896427872229787628928244901025 4711 954759711469426267177215492729529439829656025 4712 957194804004594782711093074020808366980275600 4713 959635588423486053853486522278953799703490448 4714 962082076818475735203153995213619588796737225 4715 964534281305055738448645051321605892558867025 4716 966992214021873503974486539890783487673608900 4717 969455887130771330832795840108483276101088900 4718 971925312816825765154656511613392395238426073 4719 974400503288387047075670297276346827343642225 4720 976881470777118616250178364387173543743169600 4721 979368227538036676028723682804517215087809600 4722 981860785849549816373405518036009648083140625 4723 984359158013498695585856163699844724500526073 4724 986863356355195780922649251418466152112856900 4725 989373393223465148173028256953336305002202500 4726 991889280990682340273923169349326435062280625 4727 994411032052814285037302705060864271007162025 4728 996938658829459272064988931522325274103410448 4729 999472173763886988926140714445007478066890000 4730 1002011589323078616672692020315153893437183225 4731 1004556917997766984768110790174665999851868225 4732 1007108172302476785504923852831190088672208100 4733 1009665364775564847986533165209976472968022948 4734 1012228507979260471748928554669149289316074025 4735 1014797614499705820097982092795639335155153025 4736 1017372696946996373238089252523899800944742400 4737 1019953767955221441268002090416538681717657600 4738 1022540840182504737119779853658074034510131073 4739 1025133926311045009516862636783079170221565225 4740 1027733039047156736027354006430982555075476900 4741 1030338191121310876288678873534688016978396900 4742 1032949395288175685479863321351969323072713025 4743 1035566664326657588117763594680271986265326073 4744 1038190011039942112253652020500145096175843600 4745 1040819448255534884146648263213066039383843600 4746 1043454988825302683490565018618968324403149225 4747 1046096645625514559270818019860412675383400625 4748 1048744431556883006328131065787147593451522948 4749 1051398359544605202705847687609899369410712900 4750 1054058442538404307857742043358742908833765625 4751 1056724693512570821793302671582481725943140625 4752 1059397125466004005237543845964274288317070400 4753 1062075751422253360882480451128468953218960448 4754 1064760584429560175807483546917453625432800625 4755 1067451637560899125145815103868509781345579225 4756 1070148923914019937074721776562422642154836100 4757 1072852456611489119206549033991197243894396100 4758 1075562248800731746458418487144939356587701073 4759 1078278313654073310478092843691074275936558025 4760 1081000664368781630703734577955907292602944400 4761 1083729314167108827135346131462407201633024400 4762 1086464276296333354895761255072366838248875225 4763 1089205564028802100659138968369128835322631073 4764 1091953190661972541024993545342245344294760100 4765 1094707169518454962915875937741170333596844900 4766 1097467513946054746076904118694783505664318025 4767 1100234237317814707755421969390655328463829025 4768 1103007353032057509639148540815940881245960448 4769 1105786874512428127131261800824112139976505600 4770 1108572815207936381040943324151898204317088225 4771 1111365188592999531767992799512313283378153225 4772 1114164008167484936060203713576043763386902500 4773 1116969287456752766422274126568287395737222948 4774 1119781040011698793255109078394956858492717025 4775 1122599279408797229804453857714562223041305625 4776 1125424019250143639997880129233676043695290000 4777 1128255273163497909249229746768283007572064400 4778 1131093054802327278309703981324163747420776073 4779 1133937377845849440244868864650418233719140625 4780 1136788255999075700616930389454975120921452100 4781 1139645702992854200951716417783154820623812100 4782 1142509732583913205569885328993769507749107225 4783 1145380358554904451861964688365584636290801073 4784 1148257594714446564086906536673984059696846400 4785 1151141454897168530773929290137143041817806400 4786 1154031952963753245807499698986707148702627025 4787 1156929102800981113275391841613705391470647225 4788 1159832918321773716159843729820016532773802948 4789 1162743413465237548951915769212999989260228100 4790 1165660602196707814269239057259757407580471025 4791 1168584498507792283557425310011786245642466025 4792 1171515116416415221955494087064419377836624400 4793 1174452469966861377405756932972330030478610448 4794 1177396573229820034088682072146452757092503225 4795 1180347440302429130263347383252880549228372225 4796 1183305085308319440594173538364615769464384100 4797 1186269522397658823044713421626466970446302500 4798 1189240765747196530419358242025901771633876073 4799 1192218829560307586633905125062313115058713025 4800 1195203728067037227796015408717976094725760000 4801 1198195475524145408176677380200027207685760000 4802 1201194086215151371153871771488167742977769025 4803 1204199574450378285209722983831576924463076073 4804 1207211954566997945062503734034835557916222500 4805 1210231240929075538014945608700642894306208100 4806 1213257447927614475600392876600912196353796225 4807 1216290589980601290608421844071626468044935225 4808 1219330681533050599571633043814815761997010448 4809 1222377737057050130795408623787390607752720400 4810 1225431771051805818012512450005560004544114025 4811 1228492798043686959744495655139423106976519025 4812 1231560832586271444451955653759315630232036100 4813 1234635889260391041555782005067897962073802948 4814 1237717982674176758411607934954093265751719225 4815 1240807127463104263319771831281140192623699025 4816 1243903338290039374653178599515554329651278400 4817 1247006629845283616185536410161051754455630400 4818 1250117016846619838702530085025852068526401073 4819 1253234514039357907978578156167640480135555225 4820 1256359136196380459201906489472240812505508100 4821 1259490898118188717930757294274164070940748100 4822 1262629814632948387663638341264099221054100625 4823 1265775900596535604106603283194571373807576073 4824 1268929170892582956220640116634893369385888400 4825 1272089640432525574132331038284683994940410000 4826 1275257324155647283991033236176142425296425625 4827 1278432237029126829855916514523495079254653025 4828 1281614394048084162696280081058127553552422948 4829 1284803810235626796588657327464458730091702500 4830 1288000500642896232194304007049203133531097225 4831 1291204480349114447600751859079916219079632225 4832 1294415764461630456611196446362259060917817600 4833 1297634368115966934565574761633905953828360448 4834 1300860306475866911777275019281121299024805025 4835 1304093594733340534669507981776439889291086025 4836 1307334248108711894695456175137304916480012900 4837 1310582281850665925126404424660676786709448100 4838 1313837711236295365792142291242267752072631073 4839 1317100551571147795858016209785945579292827225 4840 1320370818189272734723096424593765626401216400 4841 1323648526453268811124011182244834966881536400 4842 1326933691754331000529088080366603297100222025 4843 1330226329512297930907529980920050532967301073 4844 1333526455175699256958440479205456030669724100 4845 1336834084221803102884601574792863582113652100 4846 1340149232156663573795993918035892613475995225 4847 1343471914515168335828137805784100780842640625 4848 1346802146861086265060420972412606390751760448 4849 1350139944787115165319667167383079314453774400 4850 1353485323914929554954287528282473414003380625 4851 1356838299895228522664444848699987623174005625 4852 1360198888407783652473749003443710963825528900 4853 1363567105161487017928090029511251739722722948 4854 1366942965894399245607303669958414323453080625 4855 1370326486373797648035452569401728308017213225 4856 1373717682396224426075594764389432888113507600 4857 1377116569787534940894999639326471311456035600 4858 1380523164402946055586860119087271834921726073 4859 1383937482127084546534638542940717167948569025 4860 1387359538874035584605272410989886821020284900 4861 1390789350587391286257555014040067639315764900 4862 1394226933240299334652094850697357237969133225 4863 1397672302835511670849346701612141825260131073 4864 1401125475405433255182296270162041378734489600 4865 1404586467012170898890469411562827321790054400 4866 1408055293747582166102026158448595353288865025 4867 1411531971733324346250789010419402156314618025 4868 1415016517120903497015144287960951231581622948 4869 1418508946091723557865844757542060578586416100 4870 1422009274857135534309831214636902534657804225 4871 1425517519658486752917280264945731572628719225 4872 1429033696767170187219175171245385692521610000 4873 1432557822484673854562786334134656312412210448 4874 1436089913142630284012537749495084013756746025 4875 1439629985102866055383825633810285530247640625 4876 1443178054757451409497445330622002051917562500 4877 1446734138528749929742372607394149978690552900 4878 1450298252869468295034735521952741100397726073 4879 1453870414262706104260903181515126877347700625 4880 1457450639222005772292707935162136798012993600 4881 1461038944291402497662907832486868130469953600 4882 1464635346045474301989086547119706879012714225 4883 1468239861089392141234278403926199212678826073 4884 1471852506058970088892696662948249546661824900 4885 1475473297620715591189033801655415025520616900 4886 1479102252471879794379893199837434273726275025 4887 1482739387340507944246002368547227543467185225 4888 1486384718985489857863948675941111108703490448 4889 1490038264196610467746269408705574946879987600 4890 1493700039794600438438818968053392149682088025 4891 1497370062631186855664427034061792565343733025 4892 1501048349589143988101952641457692074095380900 4893 1504734917582344121889930293875291539227022948 4894 1508429783555808467944095502165533493666881225 4895 1512132964485758142178168465570736385382808225 4896 1515844477379665218717366022537040822284857600 4897 1519564339276303856194203480667943579003040000 4898 1523292567245801497216239492870025750499551073 4899 1527029178389690141095508779152882707554022025 4900 1530774189840957689929479200865135527208502500 4901 1534527618764099368123461476423165195453502500 4902 1538289482355169215444491684864799729489725025 4903 1542059797841831653696798635882556827891026073 4904 1545838582483413127109060192406175883200250000 4905 1549625853570953816523744714358057110219219600 4906 1553421628427259427478925949943874858678345225 4907 1557225924406953052273051933810078375955822225 4908 1561038758896527106103240759646286633453722948 4909 1564860149314395337367768478379793386879728900 4910 1568690113110944912223506832047612255970832025 4911 1572528667768588573489161067784815929093887025 4912 1576375830801816873985250686182484068487041600 4913 1580231619757250484401868663590515362172240448 4914 1584096052213692575785347448816043495797446225 4915 1587969145782181276735052871143406470234036025 4916 1591850918106042205401620008722754352218952900 4917 1595741386860941076378038054187661718266416900 4918 1599640569754936382575084277913776061901001073 4919 1603548484528532152172700328666839433082213225 4920 1607465148954730780738997326555643549110851600 4921 1611390580839085938608669494249913375282691600 4922 1615324798019755553612689439391074376213805625 4923 1619267818367554869251251644061676782239251073 4924 1623219659786009578402024236133277642557164900 4925 1627180340211409032655862712329188340498622500 4926 1631149877612859527372232953964070672598075625 4927 1635128289992337662546684623603316445502889025 4928 1639115595384743779582809854367900587843560448 4929 1643111811857955474061216043341401637637760000 4930 1647116957512881184598135536561600648101516225 4931 1651131050483513857886389045445983427032901225 4932 1655154108936984690011513763255083834855672100 4933 1659186151073616944135961355386438741927822948 4934 1663227195126979844644365278961518198957281025 4935 1667277259363942547842971245364906305439524025 4936 1671336362084728189306419074165816961878288400 4937 1675404521622968007965158698243330849764483600 4938 1679481756345755547026877667995151185950756073 4939 1683568084653700931825412167281830535569834225 4940 1687663524980985224690708295290972637554960900 4941 1691768095795414856933495186845534107664680900 4942 1695881815598476138038426438873732259041476025 4943 1700004702925389842159541282851917261740901073 4944 1704136776345165872011991992072818514830849600 4945 1708278054460658000254079138626574418366465600 4946 1712428555908618688453731518057668628725346225 4947 1716588299359753983733662839824110214345625625 4948 1720757303518778493189532638982714692559122948 4949 1724935587124470436175534299002991456305080900 4950 1729123168949726774551928587318763271870500625 4951 1733320067801618420989136694208096974557375625 4952 1737526302521445525423102431895291790587232400 4953 1741741891984792839756728994440452409848610448 4954 1745966855101585160902291500069486525302105625 4955 1750201210816142852259822436147148505640352225 4956 1754444978107237443726563103054958611280184100 4957 1758698175988147310332670206851436105359920100 4958 1762960823506713429598462881811089132672376073 4959 1767232939745395217708591632808017701889325025 4960 1771514543821326444598606974076840855322630400 4961 1775805654886371228049501905195006478741510400 4962 1780106292127180106885898807233452515800136225 4963 1784416474765246193373647861964150927088256073 4964 1788736222056961404912700694840388891482464100 4965 1793065553293672775121219618225852809081268900 4966 1797404487801738844406979605088825959070917025 4967 1801753044942586130122216955145255531524152025 4968 1806111244112765676398175525276273542961410448 4969 1810479104744009683755698384009172233363571600 4970 1814856646303288218588309815983060321189025225 4971 1819243888292866002614329746668703382730790225 4972 1823640850250359282394659880223640072542562500 4973 1828047551748792779012978144285845395964322948 4974 1832464012396656718015175414789281303726520025 4975 1836890251837963939704965951569951064216480625 4976 1841326289752307089892700511668893788364840000 4977 1845772145854915891194508721876274791302286400 4978 1850227839896714494978994985245720882764301073 4979 1854693391664378914058809968087710950100005625 4980 1859168820980394536224517564372574159518540100 4981 1863654147703113718718275163584902642994100100 4982 1868149391726813463744943055919403618256066225 4983 1872654572981753175118336895340867537648476073 4984 1877169711434232496140435306495503184248048400 4985 1881694827086649228811452965804895815968432400 4986 1886229939977557334468787810344807769360428025 4987 1890775070181725015952949430356508730609468225 4988 1895330237810192881398674182505860609086302948 4989 1899895463010332189749531121342574150897992100 4990 1904470765965903178094421485866504747139210025 4991 1909056166897113470924473196727186067467505025 4992 1913651686060676571408930617414654034145382400 4993 1918257343749870434788738709891651204979560448 4994 1922873160294596123986619671517202929896004225 4995 1927499156061436547532539175867020877382749225 4996 1932135351453715279903558455214935007619336100 4997 1936781766911555464377167657049319238276022500 4998 1941438422911938798497295181107015475599851073 4999 1946105339968764602252287057062351069640076025 5000 1950782538632908969064249856258280937506250000 5001 1955470039492283999689250143758281562506250000 5002 1960167863171897119127963069579212944722426025 5003 1964876030333910476646462370284798623463601073 5004 1969594561677700429006943804224524539890522500 5005 1974323477939917107008273875641515340996236100 5006 1979062799894544065436355614693221486138399225 5007 1983812548352958016524403172178471110471454225 5008 1988572744163988647023317059491555099644560448 5009 1993343408213978518982452016076489482307982400 5010 1998124561426843054341169718480422471990055025 5011 2002916224764130603431668857052329887676760025 5012 2007718419225082597493685498449697035910292100 5013 2012531165846693785301757124449861416273802948 5014 2017354485703772554005844290162151977318918225 5015 2022188399909001334286204477649989456444878025 5016 2027032929612997089923513434246810138461632400 5017 2031888096004371891885330078534162919288448400 5018 2036753920309793577030101931092746825227226073 5019 2041630423794046491530008981785662286158616225 5020 2046517627760092319114044940535922878204200100 5021 2051415553549130994232835934365512540788640100 5022 2056324222540661700246797909919193258907255625 5023 2061243656152543952739335277851105933250551073 5024 2066173875841058768056884693354217917191686400 5025 2071114903100969917177709305810128991911840000 5026 2076066759465585265011450330077947127232230625 5027 2081029466506818195231544392374199224686870025 5028 2086003045835249120742716785069382394021822948 5029 2090987519100187079885862527089139655860062500 5030 2095982907989731418482728970007531024973440225 5031 2100989234230833557822915614404856699566675225 5032 2106006519589358848695808806681382811010771600 5033 2111034785870148511570171073319550387901410448 5034 2116074054917081663024207017619262637858502025 5035 2121124348613137428529029953242111401015467025 5036 2126185688880457141688555779539407006584568900 5037 2131258097680406630038953015654122372997764100 5038 2136341597013638587510880403826876920369506073 5039 2141436208920155033657846067249412885387586225 5040 2146541955479369859754124864244219407541710400 5041 2151658858810171461865773318554621050362830400 5042 2156786941070985460998384325154369288601475025 5043 2161926224459837510425326732278179290401126073 5044 2167076731214416190300317883383380716584220100 5045 2172238483612135989658280267526560220737284100 5046 2177411503970200375908536573226444150776202225 5047 2182595814645664951924500669334001229187355625 5048 2187791438035500700834125346791554650278610448 5049 2192998396576657318615471047483318328479632400 5050 2198216712746126634601863280708969540620125625 5051 2203446409061006120001209984198415838308250625 5052 2208687508078562484534153725078603111487180900 5053 2213940032396295361295837356850858648591622948 5054 2219204004652001079946165551288701894084875625 5055 2224479447523836528333548509270139629989996225 5056 2229766383730383102657218121964064135459865600 5057 2235064836030710746273310903546384494081049600 5058 2240374827224442077250016148776853968424651073 5059 2245696380151816604777191983371140954453826025 5060 2251029517693755034535956272203477540874980900 5061 2256374262771923663133863730022177577305260900 5062 2261730638348798861711385041602434221806884225 5063 2267098667427731648825508343147093392982006073 5064 2272478373053012352716388044325581976823683600 5065 2277869778309935363063070680662895002425488400 5066 2283272906324863972334432279103580661995474025 5067 2288687780265295306841566595529091761747431025 5068 2294114423339925347597968541849802101150322948 5069 2299552858798714041093962162074540940182972100 5070 2305003109932950500091927641529822084455751225 5071 2310465200075318294548987041207199562259366225 5072 2315939152599960832773913740109552164694760000 5073 2321424990922546832925135942494786465748560448 5074 2326922738500335884956810064127673949867039025 5075 2332432418832244103120045352096543591082825625 5076 2337954055458909869126466716480597119202122500 5077 2343487671962759666081408459214980176242264900 5078 2349033291968074003294137375943727947465501073 5079 2354590939141053432072609580524627423031055625 5080 2360160637189884652610371359204238429163091600 5081 2365742409864806712073320402365149629951251600 5082 2371336280958177293994149886210390961904163225 5083 2376942274304539099082404084841176997734751073 5084 2382560413780686317558180484953232577100516900 5085 2388190723305731193117619750873288186476252900 5086 2393833226841170678638431346930382980950086025 5087 2399487948390953183733809167255852450912496225 5088 2405154912001545414263198150080799454047240448 5089 2410834141761999303908479564499965043549241600 5090 2416525661804019037924249452545762094856837025 5091 2422229496302028169170971588315362518948782025 5092 2427945669473236826539893278866709693591628900 5093 2433674205577709015878719378695752981451222948 5094 2439415128918430013527147020876681669604872225 5095 2445168463841373852571470783439101693723195225 5096 2450934234735570901927575309320599941992819600 5097 2456712466033175538361739782319647117460250000 5098 2462503182209533911558786129931989934239776073 5099 2468306407783251802347210376833285210731875025 5100 2474122167316262574191044210121460099704002500 5101 2479950485413895218058301539303891682959002500 5102 2485791386724942490775972640456752407460872025 5103 2491644895941729146981636365046551832075801073 5104 2497511037800180264781868869636825906992040000 5105 2503389837079889665227735383155908078312257600 5106 2509281318604188425717759673624606998438958225 5107 2515185507240213487438874106285278175966831225 5108 2521102427898976356955961499986095715054522948 5109 2527032105535431902060708388506209126632480900 5110 2532974565148547241990597778308832353866783025 5111 2538929831781370732128978064030100516020138025 5112 2544897930521101043297253417901706878466787600 5113 2550878886499156335750349709314880212453490448 5114 2556872724891243527986718835912182600501135225 5115 2562879470917427660484253257991921034111225025 5116 2568899149842201354473591523677713583264316900 5117 2574931786974554365860404653292992821076724900 5118 2580977407668043234408362417737045480170076073 5119 2587036037320861028294587797435677511139764225 5120 2593107701375907184149517245685876916230553600 5121 2599192425320857442693193802980061651933593600 5122 2605290234688233880080129617231804846279450625 5123 2611401155055475035064984018781502482096476073 5124 2617525212045006132101412978687487090654452900 5125 2623662431324309400486555544155812031215062500 5126 2629812838605994489663732696080571371263890625 5127 2635976459647868980796044010606436623541596025 5128 2642153320253008994723657529436359660932210448 5129 2648343446269829896417698352340406671713610000 5130 2654546863592157096043751660026766323771869225 5131 2660763598159296946748106156263451304335954225 5132 2666993675956107739279974284939440661708116100 5133 2673237123013070793563036030677365114184122948 5134 2679493965406361647329763650706712576273468025 5135 2685764229257921341932095311027340105233915025 5136 2692047940735527805442136311488254471843854400 5137 2698345126052867333156677382326619450324289600 5138 2704655811469606165619430419007236211353881073 5139 2710980023291462164274992992923816066881083225 5140 2717317787870276584868664032720734107166464900 5141 2723669131604085948706344214718149517810984900 5142 2730034080937194011888865831224954777285219025 5143 2736412662360243832635208222453542408562976073 5144 2742804902410289936809166261358445075654835600 5145 2749210827670870581764150871058122853621107600 5146 2755630464772080118620912131616170432053563225 5147 2762063840390641453093087196905646510462830625 5148 2768510981249978604975586993108757087115222948 5149 2774971914120289366410947508164442816292428900 5150 2781446665818618059048883406219236910237255625 5151 2787935263208928390214393712912802704441630625 5152 2794437733202176408199881416189577221210374400 5153 2800954102756383556796861013322706812746760448 5154 2807484398876709829182940308016750924706390625 5155 2814028648615527021279875121872257608641145225 5156 2820586879072492084698608032199106776257552100 5157 2827159117394620579387314783207321217894424100 5158 2833745390776360226098594640034727732563551073 5159 2840345726459664558792053664941297714137072025 5160 2846960151734066677088642692361114334842336400 5161 2853588693936753098893224664405627944202016400 5162 2860231380452637713301958960907118097854377225 5163 2866888238714435833911203418230045146916381073 5164 2873559296202738352644747878911231720843148100 5165 2880244580446085994216306349768569660577712900 5166 2886944119021043671344308169493225712847536025 5167 2893657939552274940836141997963164066439455025 5168 2900386069712616560659119938637279863713360448 5169 2907128537223153148115542692460629206719617600 5170 2913885369853291939239360316783251736802982225 5171 2920656595420837649532036925919035231589447225 5172 2927442241792067436155341521198111262023202500 5173 2934242336881805961698901077747560012919922948 5174 2941056908653500559640466042821923925443303025 5175 2947885985119296501616952516348386708781675625 5176 2954729594340112366624439588502689142394410000 5177 2961587764425715512265414601642168416145488400 5178 2968460523534797648161673484842985819246326073 5179 2975347899875050511651397778670930498995850625 5180 2982249921703241645889044525710456702471648100 5181 2989166617325290280466799848836150154896408100 5182 2996098015096343314676461774285967618182005225 5183 3003044143420851403530732680337713651272651073 5184 3010005030752645146663016664850691441664230400 5185 3016980705595011380224932126164691422159078400 5186 3023971196500769571900864941899883205640249025 5187 3030976532072348319159002809125193994191269225 5188 3037996740961861950858406577210850735511302948 5189 3045031851871187232331789761504414458868736100 5190 3052081893552040174063792871820343839539969025 5191 3059146894806052944084654724662411398522564025 5192 3066226884484850884199298532157699999839120400 5193 3073321891490129630171966273921989494157010448 5194 3080431944773732335986650660550683388418485225 5195 3087557073337727002303689889188623094699146225 5196 3094697306234483909233006372727812313730308100 5197 3101852672566753153544586694665866017550722500 5198 3109023201487742290436916201581566785524326073 5199 3116208922201194079984197894598935292044419025 5200 3123409863961464338383301620169400819686760000 5201 3130626056073599894121505989054710962726760000 5202 3137857527893416649186211970592886288290063025 5203 3145104308827577745437923717227564646422626073 5204 3152366428333671836267908871929269995309802500 5205 3159643915920291463662067398587280885642284100 5206 3166936801147111540792654852754682907085022225 5207 3174245113624967940259622977338706148616953225 5208 3181568883015936188103457564995431705968610448 5209 3188908139033410263711510676164279064248224400 5210 3196262911442181505739941538915257314666016025 5211 3203633230058517624173497784132696099219021025 5212 3211019124750241818645486087075005333921528100 5213 3218420625436812003140398794082904510586302948 5214 3225837762089400137201780711210491047329097225 5215 3233270564730971663768037919876481037888077025 5216 3240719063436365053759008263328973093312006400 5217 3248183288332371457536231016838194998986246400 5218 3255663269597814463359971214129951820194551073 5219 3263159037463629962966172152699981051600657225 5220 3270670622212946124386627741358233571434912100 5221 3278198054181163472135784584694356664992552100 5222 3285741363756035074887702021183495347275390625 5223 3293300581377746840766816744417108755832026073 5224 3300875737538997920376277140498997612110464400 5225 3308466862785081217687731069044354772243290000 5226 3316073987713964008916569500511601818558055625 5227 3323697142976368669506747198835298600602067025 5228 3331336359275853509349420505565767749219722948 5229 3338991667368893716359761240009540603953402500 5230 3346663098064962408536424779256602875921803225 5231 3354350682226611794628269522528015900795738225 5232 3362054450769554443533044176033150731072705600 5233 3369774434662744662552878617541855815010960448 5234 3377510664928459984631533514205762886547179025 5235 3385263172642382764698483372857018259109868025 5236 3393031988933681885245027299124426330701144900 5237 3400817144985094571257741430288747167459060100 5238 3408618672033008314634706786903158986728881073 5239 3416436601367542908210066159884157709985325225 5240 3424270964332632589512583613084918059034224400 5241 3432121792326108294384000236349902544644144400 5242 3439989116799780020583099930768814828397708025 5243 3447872969259519301501519246352411077641451073 5244 3455773381265341790117455622694785903567696100 5245 3463690384431489953313548805419137173212936100 5246 3471624010426515876685330725379305396782429225 5247 3479574290973364179966759733760217575067050625 5248 3487541257849455043199475784439401498073960448 5249 3495524942886767343772533945291653756858470400 5250 3503525377971921904459494502592442502506890625 5251 3511542595046264852579868897355423694772515625 5252 3519576626105951090412041799378286766241812900 5253 3527627503202027876984910784021781930909022948 5254 3535695258440518521375606328361996543871650625 5255 3543779923982506187640776187388541840968799225 5256 3551881532044217811509039647424104041078243600 5257 3560000114897108128962338682966645288875043600 5258 3568135704867943816834034664757270487274076073 5259 3576288334338887745551720981107286081234063025 5260 3584458035747583344152843741430166806189696900 5261 3592644841587239077701344630570936940426776900 5262 3600848784406713037233661974959804477607615225 5263 3609069896810597642362548166891720784666381073 5264 3617308211459304456667283771401855801425857600 5265 3625563761069149115998990911321780894092942400 5266 3633836578412436369829870890215459474212103025 5267 3642126696317545235775313470061000976855224025 5268 3650434147669014267417947770816598460015522948 5269 3658758965407626935562827402440225812448508100 5270 3667101182530497123053065176575619382375718225 5271 3675460832091154733275355575024932982896033225 5272 3683837947199631412484946075354377089372890000 5273 3692232561022546386079741450576295200433410448 5274 3700644706783192408953348269872675555520312025 5275 3709074417761621830056990030824247647048030625 5276 3717521727294732771300346650639293387706702500 5277 3725986668776355420921495434490355745446956900 5278 3734469275657338441456254123318416694651776073 5279 3742969581445635492437350201406125212649390625 5280 3751487619706391867953964315707588746769209600 5281 3760023424062031249202319424405422273184569600 5282 3768577028192342572158111151499522167114592225 5283 3777148465834567010501698777469762228397176073 5284 3785737770783485073927100343249881206184188900 5285 3794344976891503821965959485955650119931908900 5286 3802970118068744193457775860080398892375917025 5287 3811613228283128451797815327258590842060787225 5288 3820274341560467746094240521256826217203490448 5289 3828953491984549788366126912634918222691475600 5290 3837650713697226646914154109581023179693606025 5291 3846366040898502655995886837817747096723851025 5292 3855099507846622441937684843254240812092856900 5293 3863851148858159065815405856276102040411922948 5294 3872620998308102282836190746274012433761843225 5295 3881409090629946918553745079267058732405602225 5296 3890215460315781362049656470331247082956801600 5297 3899040141916376176213412396051466771342440000 5298 3907883170041272825253908500429762360358501073 5299 3916744579358872519575362890657920226592708025 5300 3925624404596525178150677476951775735139522500 5301 3934522680540618508525413063302030039524522500 5302 3943439442036667204585670643575480309594999025 5303 3952374723989402262223297199955183930999076073 5304 3961328561362860413031960238291986047448810000 5305 3970300989180473676167761327606851198261315600 5306 3979292042525159028508185038787384515381591225 5307 3988301756539408193243305900516657076396820225 5308 3997330166425377547033302308711834970471822948 5309 4006377307444978145866452739288044151350212900 5310 4015443214919965869751916122953295279252754025 5311 4024527924232031686381724845037076874168409025 5312 4033631470822892033896545533112353931839513600 5313 4042753890194379322889889590442155742347240448 5314 4051895217908532557785582324121694391587804225 5315 4061055489587688077723426503249038054230434025 5316 4070234740914570417088123264595804787089700900 5317 4079433007632383285816640461118197540172012900 5318 4088650325544900669619345822302044310565651073 5319 4097886730516558050250349664827433922916295225 5320 4107142258472543745962629357423163343862275600 5321 4116416945398890372283635305112672608040515600 5322 4125710827342566423247205875385594602640075625 5323 4135023940411567973217746442216665753312201073 5324 4144356320775010499442755573350727082524720900 5325 4153708004663220825469909331933110560631522500 5326 4163079028367829185565042705443090914779725625 5327 4172469428241861410267495313038546266203283025 5328 4181879240699831233219416776896790691329360448 5329 4191308502217832719405755473994017003134440000 5330 4200757249333632814941782812058238084648242225 5331 4210225518646764018545133697212379740201027225 5332 4219713346818617174829472481149617435029540100 5333 4229220770572534389557022392606544056416922948 5334 4238747826693902066987325271475706952824635025 5335 4248294552030244069459727334181881415458326025 5336 4257860983491314999347215705990596308001440400 5337 4267447158049193603519359559777358001917075600 5338 4277053112738376300452238901516213846119506073 5339 4286678884655870830123373340401259236435312225 5340 4296324510961290026829792576148946537549988900 5341 4305990028876945715067519827697143677297308900 5342 4315675475687942728610869016273379657043942025 5343 4325380888742273052930086201704188430851551073 5344 4335106305450910091085995553934526983647801600 5345 4344851763287903053240440022075523827507769600 5346 4354617299790471469921436840954956840987800225 5347 4364402952559099829182098090162531171695015625 5348 4374208759257632337792496693015916049959822948 5349 4384034757613367806603788512778311539092756900 5350 4393880985417154660224031570888780671014030625 5351 4403747480523486071145273876977447762915905625 5352 4413634280850595218461611923083699144866496400 5353 4423541424380550671318052554831517703473410448 5354 4433468949159351897230141690396847710085655625 5355 4443416893297024895414454213982251998147958225 5356 4453385294967717955270170324248940829126940100 5357 4463374192409797540152094669800392390897908100 5358 4473383623925944296575605753420140966541226073 5359 4483413627883249188994154334393793067839799025 5360 4493464242713309760290060903946877435682062400 5361 4503535506912326518119493752660695478774542400 5362 4513627459041199447252640690742888686531598225 5363 4523740137725624648050219122282973573807006073 5364 4533873581656191101217600913170628088256812100 5365 4544027829588477558977960329251081965326176900 5366 4554202920343149562805985256592623620474175025 5367 4564398892806056587863823949501064736049738025 5368 4574615785928329314281071684190098191221810448 5369 4584853638726477025420733926859963408644643600 5370 4595112490282485133273234954404834117118959225 5371 4605392379743912831120673294117026080154124225 5372 4615693346323990873613657875638666203388822500 5373 4626015429301719484403191414084069863044022948 5374 4636358668021966391470200267773961116963066025 5375 4646723101895564990295442837441082067416890625 5376 4657108770399412635012661496140935016704000000 5377 4667515713076569057687976060486666750381670400 5378 4677943969536354915868649934278741442026851073 5379 4688393579454450468544493275173381030446675625 5380 4698864582572994380665300853784123801180776100 5381 4709357018700682656357855692593628231970736100 5382 4719870927712867700986163089323415460526924225 5383 4730406349551657512198713246023006131043326073 5384 4740963324226015000106704441152292610705392400 5385 4751541891811857436737292497397442988509744400 5386 4762142092452156034906066212936626841902090025 5387 4772763966357035656653082438412873067936050225 5388 4783407553803874651386928596032926334648802948 5389 4794072895137404823881414651048590752652460100 5390 4804760030769811532269630859446287665622748025 5391 4815469001180833916180242029026980115887643025 5392 4826199846917865255161023544257821301357838400 5393 4836952608596053457534779018374480589330960448 5394 4847727326898401679832914149264721424859946225 5395 4858524042575869076952076168725104450737563225 5396 4869342796447471683179403187809340681597300100 5397 4880183629400383424232062754234518643430402500 5398 4891046582390037260456894051235891661447301073 5399 4901931696440226461336103380917873279191742025 5400 4912839012643206011445097889094107115547290000 5401 4923768572159794148008677902898729982867290000 5402 4934720416219474030201943767140032145560680025 5403 4945694586120495540342408680512455222100151073 5404 4956691123229977217119944748439096137814062500 5405 4967710068984008321011325285540465123244352100 5406 4978751464887751032026262317572058118433665225 5407 4989815352515542779931974250199250879081432225 5408 5000901773510998707103454790239026078449160448 5409 5012010769587114264146750424050048955933446400 5410 5023142382526367938442690077651575484291997025 5411 5034296654180824115758647003953594229563302025 5412 5045473626472236075076049464241474393585744100 5413 5056673341392149116781493393834244011211302948 5414 5067895841002003824369446965682500698862256225 5415 5079141167433239459804673790645930221393296025 5416 5090409362887397492692638419347563694882400400 5417 5101700469636225263406294837898351443589024400 5418 5113014530021779780317795778477500088348376073 5419 5124351586456531651283797895797459812261678225 5420 5135711681423469149533175191933632125357644100 5421 5147094857476202414106090504913986780952484100 5422 5158501157239067784993512410899042484918505625 5423 5169930623407232273126402525794313145192001073 5424 5181383298746798165363935929781603854662222400 5425 5192859226094907764630255277588733573814760000 5426 5204358448359848265349397098395660337393900625 5427 5215881008521156764328166832154906282480244025 5428 5227426949629725407236877293841961191506122948 5429 5238996314807906670838003503803342651611722500 5430 5250589147249618781112945170992587224976186225 5431 5262205490220451267437226566534039865606821225 5432 5273845387057770652954602077787318661303619600 5433 5285508881170826281300674387958200076237010448 5434 5297196016040856279826770983370858271050836025 5435 5308906835221193659474963549838383638894289025 5436 5320641382337372551455253781199804080389740900 5437 5332399701087234580876088187088962223013336100 5438 5344181835241035377479503653420108060950756073 5439 5355987828641551223632344777973515459766044225 5440 5367817725204185839725133374898409568918758400 5441 5379671568917077307130310015976608174005478400 5442 5391549403841205128871707053165161990128921025 5443 5403451274110497428157252246316576273208276073 5444 5415377223931938284927041902117579171020152100 5445 5427327297585675210569062315248562056300608100 5446 5439301539425126760954978290602465632494676225 5447 5451299993877090287948547616170755680841725625 5448 5463322705441849829539360549961977581377810448 5449 5475369718693284138754743681121973703710288400 5450 5487441078278974851502807925330987801143675625 5451 5499536828920314793499760917618381894286800625 5452 5511657015412616426434744672017390907169424900 5453 5523801682625220433525600087037096502634922948 5454 5535970875501604444619100688813493013653405625 5455 5548164639059491900989338920073044823153622225 5456 5560383018390961059988089302757416631408641600 5457 5572626058662554139701113925374037279638017600 5458 5584893805115386603764516932910796576150001073 5459 5597186303065256586495396027541456197849280025 5460 5609503597902754458491180422408284415884432900 5461 5621845735093372532852186228557025223840312900 5462 5634212760177614912182061896673631441891326225 5463 5646604718771107476520938080689295453713256073 5464 5659021656564708012366238139637288242821011600 5465 5671463619324616482936247447419076088432416400 5466 5683930652892485439831681737425254337818752025 5467 5696422803185530576250636870316169698877997025 5468 5708940116196641421912444678754868030297222948 5469 5721482637994492179846101912558396118383024100 5470 5734050414723652705199081781649716828777705225 5471 5746643492604699626222480172408801659138720225 5472 5759261917934327607588591295595098392516000000 5473 5771905737085460756197150311001810507306760448 5474 5784574996507364169626623365462566438436565025 5475 5797269742725755627387068476820418863223255625 5476 5809990022342917425131233797045036022751302500 5477 5822735882037808351980702992903788768984628900 5478 5835507368566175811124040792513579601516551073 5479 5848304528760668083844035160780105450642705625 5480 5861127409530946737131276086227217376631347600 5481 5873976057863799175041454586088581670209907600 5482 5886850520823251333953909265834423022044001225 5483 5899750845550680521889091603595227432946101073 5484 5912677079264928402042765069279407307072840900 5485 5925629269262414120694897232620611648407584900 5486 5938607462917247579651348163990149406763768025 5487 5951611707681342853376602686628453737032058225 5488 5964642051084531750975938399044240195172240448 5489 5977698540734677523185565851758614658186689600 5490 5990781224317788714529421833391499999432395025 5491 6003890149598133160801441397357028270148940025 5492 6017025364418352132032279042210662350439064900 5493 6030186916699574621099594346031463781829122948 5494 6043374854441531778141162348185828852737794225 5495 6056589225722671490930214070461911085390029225 5496 6069830078700273111372557773944594213376803600 5497 6083097461610562328285176858177055730209610000 5498 6096391422768826186616145725184468363295726073 5499 6109712010569528253265850452876047666456521025 5500 6123059273486423929669646750251311662195062500 5501 6136433260072675911302233400772937494070062500 5502 6149834018960969794264165240289865822172106025 5503 6163261598863629829111075662058222727820851073 5504 6176716048572734822086324693772128772610560000 5505 6190197416960234183917934850139494239466393600 5506 6203705752978064126340823229477428203146244225 5507 6217241105658264006505484694115907748245789225 5508 6230803524113092819434427452144874271585622948 5509 6244393057535145838687808942276979357792924900 5510 6258009755197471405399866614383847278248745025 5511 6271653666453687865847884995656029905898700025 5512 6285324840738100657715587336393899032325219600 5513 6299023327565819545212987140216668092453490448 5514 6312749176532876003214882001037698626537453225 5515 6326502437316340750580319393554386029431663025 5516 6340283159674441432815511395298414958775104900 5517 6354091393446680454242822756545229019992280900 5518 6367927188553952959838604279648394962407726073 5519 6381790594998664966902791121703402678611806225 5520 6395681662864851646723333393914593999566017600 5521 6409600442318295756398674297696641955403457600 5522 6423546983606646220981639011446615298455680625 5523 6437521337059536866108245623132489273926426073 5524 6451523553088705301275097592417352633087968900 5525 6465553682188111953929165522033883621028002500 5526 6479611774934059254533914421599316195665580625 5527 6493697881985310972775881158075505263367950025 5528 6507812054083211705075955405690260625795010448 5529 6521954342051806513569766134403309163540250000 5530 6536124796797960716721724509981540243730635225 5531 6550323469311479831737423020502088311868120225 5532 6564550410665229668939239693686828169419944100 5533 6578805672015256578270145426946542784106222948 5534 6593089304600907848090861717435932048970782025 5535 6607401359744952256435665452850346305832757025 5536 6621741888853700774892286905190254476311046400 5537 6636110943417127425271496659338618291862841600 5538 6650508575008990289232126906098187574447631073 5539 6664934835286952671027422335378924185312521225 5540 6679389775992704413538765779568992731145532900 5541 6693873448952083367762973779824734204803652900 5542 6708385906075197015919507379134495466357645025 5543 6722927199356544248344093685606875081526626073 5544 6737497380875137294335404097564637992609747600 5545 6752096502794623807121585538750042491186451600 5546 6766724617363409103113591617324428910928057225 5547 6781381776914778555612411296433477514802180625 5548 6796068033867020143137443446968411602732922948 5549 6810783440723547152543416544841480543226064900 5550 6825528050073021037093403775670207110080825625 5551 6840301914589474429655634919288046306100200625 5552 6855105087032434311191957605028222155035598400 5553 6869937620247045334705951856321549372388560448 5554 6884799567164193304818853279866994276679900625 5555 6899690980800628813141591800534590930760791225 5556 6914611914259091029611404498303132730728348100 5557 6929562420728431649961632867978856182570372100 5558 6944542553483738999493466696245193393685401073 5559 6959552365886462293318548733816685106957506025 5560 6974591911384536053241506433171430451161808400 5561 6989661243512504681451629224575137792019088400 5562 7004760415891647191193062114945089252751799225 5563 7019889482230102094583038815593317035560131073 5564 7035048496322992447747830136094211318403456100 5565 7050237512052551053446236022501857229366660900 5566 7065456583388245821350602368955873524230834025 5567 7080705764386905286155496592420660731995001025 5568 7095985109192844283684328930961045622006760448 5569 7111294672037989785164359506626637136538649600 5570 7126634507242006889840684384757112996896956225 5571 7142004669212424976099947162390483927424821225 5572 7157405212444764011274676029515503076999422500 5573 7172836191522661020299299768217192311576622948 5574 7188297661117996713389049786380356500405809025 5575 7203789675991022272913109024599384959602125625 5576 7219312290990486299633522427353050431013610000 5577 7234865561053761918481537632399886291090832400 5578 7250449541206974044043198605792549385065876073 5579 7266064286565126805926169133957877603292480625 5580 7281709852332231134179917379002668055845924100 5581 7297386293801432504941547108843094818657084100 5582 7313093666355138846479715729977737447090823225 5583 7328832025465148605809233877790006879640501073 5584 7344601426692778976049096057234959458931534400 5585 7360401925688994284696846675697729431940430400 5586 7376233578194534542992340769765753691305951025 5587 7392096440040044156544113798694299306363811225 5588 7407990567146200797391730059524245577898802948 5589 7423916015523844437677634572192350340529164100 5590 7439872841274106545102188687617098835027547025 5591 7455861100588539440335725187707467885442742025 5592 7471880849749245816561614273587334953941536400 5593 7487932145129008421324487577114638930621410448 5594 7504015043191419900857923181061596680220387225 5595 7520129600491012807066050595170157263858000225 5596 7536275873673389767333690708765316653820312100 5597 7552453919475353817339801925757823359875062500 5598 7568663794725038897049159984757104812208776073 5599 7584905556342040510057355375704882156802045025 5600 7601179261337546546464348784989885308167840000 5601 7617484966814468269451981633474320106247840000 5602 7633822729967571465740995516313286117214277025 5603 7650192608083607760103271209939229328056176073 5604 7666594658541446094105154880174792489843302500 5605 7683028938812204369257896206189172397602440100 5606 7699495506459381254751380327985404648224328225 5607 7715994419138988159947492830358990547264891225 5608 7732525734599681371809614393862097463366210448 5609 7749089510682894357444899273302364148523648400 5610 7765685805322970231936149406761308921387998025 5611 7782314676547294391640253713094675195469603025 5612 7798976182476427313130320003435981153022940100 5613 7815670381324237517958784912425315433148802948 5614 7832397331398034703418945347788307023798395225 5615 7849157091098703039482513162555485120200535025 5616 7865949718920834632090953072700245032652814400 5617 7882775273452863152978522274344682291936782400 5618 7899633813377197636205088758997003413408701073 5619 7916525397470356441576963982602444352741679225 5620 7933450084603101385134144314572024041932396100 5621 7950407933740572036882514576460449574868436100 5622 7967399003942420185949725976656512179396600625 5623 7984423354362944473343619857386831153770476073 5624 8001481044251225192492227893577300074166960400 5625 8018572132951259257744538719726570943306250000 5626 8035696679902095341011380410982904230659765625 5627 8052854744637969176725927808140264174601401025 5628 8070046386788439035303503353342219042041022948 5629 8087271666078521365280499893963606584875022500 5630 8104530642328826604312413816490658559536589225 5631 8121823375455695159211136890300979305639924225 5632 8139149925471333555201815333116097990703513600 5633 8156510352483950754579744855621939761459560448 5634 8173904716697894644947930802387186806129473025 5635 8191333078413788697216102979816846904488730025 5636 8208795498028668793542135349519156676010356900 5637 8226292036036120225396981467198983261380592100 5638 8243822753026414861934397363080937001635131073 5639 8261387709686648488846884489971275810209743225 5640 8278986966800878317889446409450197954035312400 5641 8296620585250260667252914045406134051526832400 5642 8314288626013188812968755607242033036235114025 5643 8331991150165431011527448672661284004421601073 5644 8349728218880268693892653422038741247141588100 5645 8367499893428634831093587633061259955560300100 5646 8385306235179252471578165775643163287712943225 5647 8403147305598773450509626393146127517671380625 5648 8421023166251917271189533916721092296230160448 5649 8438933878801610158790203135203000701955086400 5650 8456879505009124286579756733488493446810480625 5651 8474860106734217174823188617773189647371105625 5652 8492875745935271262542968166479970942150016900 5653 8510926484669433652322883081233856028529322948 5654 8529012385092756028338981162893740153070140625 5655 8547133509460334747801634103497631607544465225 5656 8565289920126451105992909266077219401691059600 5657 8583481679544711775083598420710849198969971600 5658 8601708850268189416914415516972486168532426073 5659 8619971494949563469926038800159243142659477025 5660 8638269676341261110422835921402811557679188900 5661 8656603457295598388355274150051933951505868900 5662 8674972900764921537806181370615204819978017225 5663 8693378069801748462366187236137307602322631073 5664 8711819027558910395583837655208637360089145600 5665 8730295837289693736676039710939490905883910400 5666 8748808562347982061684658147227019989495421025 5667 8767357266188398310265248710567351613855750025 5668 8785942012366447148294077904578117282915422948 5669 8804562864538657506479743099359556329786520100 5670 8823219886462725295165871438896845492821712225 5671 8841913141997656295511540606953857364387427225 5672 8860642695103909227236229245390685708884090000 5673 8879408609843538993116269668615539126008610448 5674 8898210950380340100419940484017561035135798025 5675 8917049780979990259468501810782370113488500625 5676 8935925166010194159510640988528239498455922500 5677 8954837169940827422097961982779475358335280900 5678 8973785857344080732149317126476367676419826073 5679 8992771292894604146891945385569741850251000625 5680 9011793541369651582867547002324334293349505600 5681 9030852667649225481191590152320665699867265600 5682 9049948736716221651254311150361530802892390225 5683 9069081813656574293052035756618423888461526073 5684 9088251963659401198337615267456957341726472900 5685 9107459252017149130778937325520410183223280900 5686 9126703744125739385314637750888790751673639025 5687 9145985505484713526896306179529060024746309225 5688 9165304601697379308806644896872308933753490448 5689 9184661098470956770743206973257605592714883600 5690 9204055061616724516857506644231839578113204025 5691 9223486557050166173939461832352124999504049025 5692 9242955650791117029937295778264138618270252900 5693 9262462408963910853003191937488142020222822948 5694 9282006897797526891255163605596367941932725225 5695 9301589183625737053445767158372962205436476225 5696 9321209332887253270728455335172808050252825600 5697 9340867412125875039712534653100384492421760000 5698 9360563487990637146997858816876412026291451073 5699 9380297627235957575380557884410526670443314025 5700 9400069896721785591921270961214728018350622500 5701 9419880363413750018067518327937021384315622500 5702 9439729094383307682022017154529692960272193025 5703 9459616156807892053548913321954216574501126073 5704 9479541617971062061410070357927109459317290000 5705 9499505545262651093623725097090372520127491600 5706 9519508006178916180737988398208729924172917225 5707 9539549068322687362311838091616007211313738225 5708 9559628799403517236796420289216962239075922948 5709 9579747267237830695009644266961036631520616900 5710 9599904539749074837397225325903176385774756025 5711 9620100684967869075273499352816450142371011025 5712 9640335771032155416235502234884065452443905600 5713 9660609866187348933943976835336962152172240448 5714 9680923038786488422465139908079884531630082225 5715 9701275357290387235367211119426159087354912025 5716 9721666890267784309765876254101812882200528900 5717 9742097706395495375513026710745661393777528900 5718 9762567874458564349723287539286098593816301073 5719 9783077463350414916833016538880082137226297225 5720 9803626542073002294386627320617791119701779600 5721 9824215179736965184745259743990232954622419600 5722 9844843445561777912912991760249301495686265625 5723 9865511408875902750675957439323074470779151073 5724 9886219139116942427249906819946140386064196900 5725 9906966705831792826631914205188141013484502500 5726 9927754178676795871852112627676205015241455625 5727 9948581627417892596321503430571252733715597025 5728 9969449121930776402472061251837015159889160448 5729 9990356732201046507885526160596796993371040000 5730 10011304528324361579107446275469311862819048225 5731 10032292580506593553343205895774136465377233225 5732 10053320959063981648232945997462300828279328100 5733 10074389734423286559902455886621107261532022948 5734 10095498977121944849487286864487325973871909025 5735 10116648757808223518327510939142347834877208025 5736 10137839147241374772030719920519603411532672400 5737 10159070216291790973601032657091523176281587600 5738 10180342035941159785832050714683479629338256073 5739 10201654677282619503161875460348502923392710225 5740 10223008211520914573188472297192104319193096900 5741 10244402709972551308043840699524305307810016900 5742 10265838244065953785825621721799005362066328025 5743 10287314885341619942284947799542200862308201073 5744 10308832705452277852969512925933386605140673600 5745 10330391776163042206021014673951846264617153600 5746 10351992169351570965826293041094608046074334225 5747 10373633957008222227721664721678767365344325625 5748 10395317211236211263950125160720842515874522948 5749 10417042004251767761071264613403036776012352900 5750 10438808408384293249023918425253958092117640625 5751 10460616496076518722041745860452744198914515625 5752 10482466339884662451622106039173927673997680400 5753 10504358012478587991748773899689044858652210448 5754 10526291586641962376569213577093259728529125625 5755 10548267135272414510727301188094475611879644225 5756 10570284731381693752552563730351903110701776100 5757 10592344448095828690307175645444222699911816100 5758 10614446358655286111692129556747728321876076073 5759 10636590536415130166814172777375588964250193025 5760 10658777054845181724815276388934065863401574400 5761 10681005987530177924366579019253642822295654400 5762 10703277408169931918228922896516057436234980225 5763 10725591390579492812082275328385675108775756073 5764 10747948008689305797826504447929061004763080100 5765 10770347336545372481556153883333534987539164900 5766 10792789448309411406412036945777520655197513025 5767 10815274418259018770512646989326223434715244025 5768 10837802320787829340168556778489218001388210448 5769 10860373230405677558583156003145537836601635600 5770 10882987221738758850243252506980507379696973225 5771 10905644369529791121203239344450529921201538225 5772 10928344748638176455466706452661054172015002500 5773 10951088434040163007669552518472723472557722948 5774 10973875500829007092268829537705020126691532025 5775 10996706024215135469441729602549331713617380625 5776 11019580079526307827899300615298086913843240000 5777 11042497742207779464819654911307257964152974400 5778 11065459087822464163105612181799950031123401073 5779 11088464192051097266171895617752861385173265625 5780 11111513130692398950467177849748991215467092100 5781 11134605979663237695936451035393005328195452100 5782 11157742814998793954629373345734077028473702225 5783 11180923712852724017660422125188756548544176073 5784 11204148749497324080726862145767464942702656400 5785 11227418001323694508390715646046557058171136400 5786 11250731544841904297331099238357574795811832025 5787 11274089456681155738773471284150360332794552225 5788 11297491813589949280302511977491185385461302948 5789 11320938692436248587265537140245065199578848100 5790 11344430170207645803973525619727075186194366025 5791 11367966324011527014907019190554906561867861025 5792 11391547231075237906134332997158239761630214400 5793 11415172968746249627149693831963957706948360448 5794 11438843614492324853339102926743964344299808225 5795 11462559245901684049281899441048638521220457225 5796 11486319940683171933096180462117982721799344100 5797 11510125776666424142036413085228586119644702500 5798 11533976831802034099551754022161899695448751073 5799 11557873184161720084013772188432327879395328025 5800 11581814911938492499322449847156608589428410000 5801 11605802093446821347599518139043236124988410000 5802 11629834807122803904178363203996655832730854025 5803 11653913131524332595099919600330024690650701073 5804 11678037145331263077324148352626909082637522500 5805 11702206927345582521866877708950823401316548100 5806 11726422556491578100071965562436466293297011225 5807 11750684111816005673228923491372373147367330225 5808 11774991672488258685746323495765983855799760448 5809 11799345317800537262091489757133356221978830400 5810 11823745127168017507707159121941492155274019025 5811 11848191180129021014115975507816062742497924025 5812 11872683556345184568423865055375818419153116100 5813 11897222335601630067433520597431773040198802948 5814 11921807597807134636579405891358999182817514225 5815 11946439422994300953895872059776232276349794025 5816 11971117891319727779230160809318141184903248400 5817 11995843083064180688912251247321792971669520400 5818 12020615078632763016093689491737252327895526073 5819 12045433958555086996967722770577166406440660225 5820 12070299803485445123083242333806370691919168100 5821 12095212694202981699965222252804810481740408100 5822 12120172711611864612254524060480227247069675625 5823 12145179936741457295580120188825953582807451073 5824 12170234450746490915376972290278660928744678400 5825 12195336334907236752862983784695899336197760000 5826 12220485670629678798388629355208669154075650625 5827 12245682539445686552373047623675003810045538025 5828 12270927023013188034040566870031576370784422948 5829 12296219203116342998171817419576648098583302500 5830 12321559161665716360083768208184254915803012225 5831 12346946980698451829053209047711400001335047225 5832 12372382742378445750398384252482232457072387600 5833 12397866528996521156433667552780810209358610448 5834 12423398422970602026512352612822159495343090025 5835 12448978506845887756372817988765065208813191025 5836 12474606863295027837003510007044490166722992900 5837 12500283575118296743242371814701883473080828100 5838 12526008725243769032326531751543077416182006073 5839 12551782396727494652608249218921189905596422225 5840 12577604672753674462653301371791168860023886400 5841 12603475636634835960938179239478582079088206400 5842 12629395371812009226362647286413239217956287025 5843 12655363961854903069794405956963522147401426073 5844 12681381490462081396862782408535209208932004100 5845 12707448041461139782218560424334443025352012100 5846 12733563698808882255477246411703668341037230225 5847 12759728546591498299063254433787235965516015625 5848 12785942669024740058172679391535333787471010448 5849 12812206150454099763072513769776390913312864400 5850 12838519075354987363954349785344553558587305625 5851 12864881528332908378560795327105721073345430625 5852 12891293594123641952803018757248449507863588900 5853 12917755357593419134588024450460292922152222948 5854 12944266903739101361074447882661396120561855625 5855 12970828317688359159575846143880935973941328225 5856 12997439684699851062330646940703913715965497600 5857 13024101090163402735358106472551431728270905600 5858 13050812619600186321619814012952571946701351073 5859 13077574358662899998706468601985978142824654025 5860 13104386393135947751269840959279902408093964900 5861 13131248808935619358420021558426501076183444900 5862 13158161692110270596308243763455273385987688225 5863 13185125128840503656115759016187466181494506073 5864 13212139205439347777669429279923781081110259600 5865 13239204008352440098904890290067600495687424400 5866 13266319624158206721398327636021001754722110025 5867 13293486139568043992188096301076882996628483025 5868 13320703641426500002107603018133431437590122948 5869 13347972216711456300851059658942797667258996100 5870 13375291952534309828993904863340094712467739225 5871 13402662936140155067189880232547636220842154225 5872 13430085254907966402766936657278605182037160000 5873 13457558996350780713944335727040066544978960448 5874 13485084248115880171893500671823389810938011025 5875 13512661097984975260865360921336739580523765625 5876 13540289633874388016607124130145353997740562500 5877 13567969943835235483291599409606916453778912900 5878 13595702116053613389182385529387510676521601073 5879 13623486238850780041258428002684531833514275625 5880 13651322400683340439021639250132627420323683600 5881 13679210690143430607711466447793404909796643600 5882 13707151195958902151150482204695434334659759225 5883 13735144006993507024445263885164181620823451073 5884 13763189212247082526767018190728143560905084900 5885 13791286900855736514436598545773851324498996900 5886 13819437162092032834538753890414822383465530025 5887 13847640085365176979290638673304249262923540225 5888 13875895760221201961389805156424518727547240448 5889 13904204276343154410567090593294880537756057600 5890 13932565723551280891570003421618076968576033025 5891 13960980191803214443802404321203871633869178025 5892 13989447771194161342846469828128570114026420900 5893 14017968551957088084093118166581219318913022948 5894 14046542624462908588707269060775643865546636225 5895 14075170079220671632154501520739285014104943225 5896 14103851006877748495515865957791432459384867600 5897 14132585498220020839817799478161385665138890000 5898 14161373644172068803604285826537876181385676073 5899 14190215535797359323978594205451274807473087025 5900 14219111264298434681342124081336269449886202500 5901 14248060921017101268058076103971425556781202500 5902 14277064597434618581267862412809948167775260025 5903 14306122385171888440088362881569692571799901073 5904 14335234375989644427418327261406681593209000000 5905 14364400661788641556582416723121766507244609600 5906 14393621334609846163041571970211323009701610225 5907 14422896486634626021398588897236733634200667225 5908 14452226210184940687927976702020626242422722948 5909 14481610597723532068859367425647190046893288900 5910 14511049741854115214643940091216174025550787025 5911 14540543735321569340433516940842208143545342025 5912 14570092671012129073002183730569718733515571600 5913 14599696641953575924340480634755801559703490448 5914 14629355741315429992152405035125858001945691225 5915 14659070062409141887485662325196502584440181025 5916 14688839698688284889725795848154147530045972900 5917 14718664743748747329185022205642718583567756900 5918 14748545291328925197516793426317135111711376073 5919 14778481435309914986187302866527498206559768225 5920 14808473269715706753235347231179397609429561600 5921 14838520888713377418552152750735418815097401600 5922 14868624386613284287912969330548875465091830625 5923 14898783857869258805992432401320101519510376073 5924 14928999397078800538595888244505427813973404900 5925 14959271098983271384339074744056376247881022500 5926 14989599058468090016008745825988792483627350625 5927 15019983370562926551837024290045787824726224025 5928 15050424130441897456922464313191678737971810448 5929 15080921433423760675031001612923826841866810000 5930 15111475374972110991010166099482644352513481225 5931 15142086050695575624050128820044313915568366225 5932 15172753556348010052025352104963274123807692100 5933 15203477987828694067150809066159562201774322948 5934 15234259441182528063186935970887025425488016025 5935 15265098012600229554427678520439577649911679025 5936 15295993798418529926706190702921474377226318400 5937 15326946895120371420652942662091419380093313600 5938 15357957399335104347441191930556630992591381073 5939 15389025407838684537254970415309242529355879225 5940 15420151017553871020714937696831067361732680900 5941 15451334325550423943497649509811326182596400900 5942 15482575429045302714383988713992935889809991025 5943 15513874425402864386972704637853943023716276073 5944 15545231412135062275295205385809219272640579600 5945 15576646486901644803567946541451214436559875600 5946 15608119747510354590318958675104998399426631225 5947 15639651291917127767125255173719655857681450625 5948 15671241218226293532198061154922986308624622948 5949 15702889624690773939053003604997090413571620900 5950 15734596609712283920502602392656498390604475625 5951 15766362271841531548208601456895745415078850625 5952 15798186709778418528031879247887474752832742400 5953 15830070022372240931417877415023025950224360448 5954 15862012308621890163055686785762840078473330625 5955 15894013667676054165049129863071706795704517225 5956 15926074198833418857838379387921731667487224100 5957 15958194001542869818110852966721782398722240100 5958 15990373175403694193940324351643967807793251073 5959 16022611820165782857393392684733324761277860025 5960 16054910035729832794842651874474269943321360400 5961 16087267922147549735226103266214472136764240400 5962 16119685579621851016492555895581596345501141225 5963 16152163108507068690472959876838866118853881073 5964 16184700609309152866417819876079610209615684100 5965 16217298182685875293441037152326952403483688900 5966 16249955929447033182110730318050640033254212025 5967 16282673950554653265427786774406781213450467025 5968 16315452347123196099433098715716089923486160448 5969 16348291220419760603684639672390261303833601600 5970 16381190671864288841845739771762479337879010225 5971 16414150803029771042626120242144980758084275225 5972 16447171715642450861317450166992270686395562500 5973 16480253511582030882165391113361238208827322948 5974 16513396292881878361820298011997307675540235025 5975 16546600161729231214108947555407160766542655625 5976 16579865220465404236369868405271774902512890000 5977 16613191571585995577595050661576867924248096400 5978 16646579317741093448621015342959662511759426073 5979 16680028561735483074612428061059554852529030625 5980 16713539406528853890081644641184181777844280100 5981 16747111955236006976687780147429943042625840100 5982 16780746311127062744059096612595687604075561225 5983 16814442577627668853882708751868474538034351073 5984 16848200858319208387505811054409553407178758400 5985 16882021256939008257292833898695481161721862400 5986 16915903877380547861983140725842131626179733025 5987 16949848823693667986294082830226810839348273225 5988 16983856200084779945014432988594341426336302948 5989 17017926110917074971833423947555419175681512100 5990 17052058660710733853150822725028395386363205025 5991 17086253954143136807113676753807542588643000025 5992 17120512096049073608125573105130485117263872400 5993 17154833191420953957074457376933508856031810448 5994 17189217345409018097525264315494618355698209225 5995 17223664663321547678123817860439219478784934225 5996 17258175250625076861458664061690929725734396100 5997 17292749212944603679627706212959037384299322500 5998 17327386656063801636756717579833348517607226073 5999 17362087685925231558717013271575404430291591025 6000 17396852408630553690289769114321171460009000000 6001 17431680930440740040024681829713172540009000000 6002 17466573357776286973040871407028541750390411025 6003 17501529797217428052018133278732557785043726073 6004 17536550355504347126626854769133791656236722500 6005 17571635139537391671645117283516052775786676100 6006 17606784256377286374011712840842823519291714225 6007 17641997813245346969064010826940846222388749225 6008 17677275917523694326209818257040001999629810448 6009 17712618676755468784282584386745654545058992400 6010 17748026198645044736829508199016303904070060025 6011 17783498591058245467582315121582807845008265025 6012 17819035962022558236360677294544707667696272100 6013 17854638419727349615658459811683489844961302948 6014 17890306072524081078163183601411096605399613225 6015 17926039028926524835459303994293862260681073025 6016 17961837397610979928166112543826515618713702400 6017 17997701287416488567761278325647193099227238400 6018 18033630807345052730341253737751816113128851073 6019 18069626066561851002569978760553986855558621225 6020 18105687174395455680067526710914058914877960100 6021 18141814240338050118490543738597576085368400100 6022 18178007374045646337556543667088200613097730625 6023 18214266685338302878264329273342949982342926073 6024 18250592284200342913563020733007431505315376400 6025 18286984280780572612722381728875231716769290000 6026 18323442785392499759657343631048131272161555625 6027 18359967908514552625459838207401847150692655025 6028 18396559760790299095391259512655046996496322948 6029 18433218453028666050589085933646952996376562500 6030 18469944096204159004741403837420495478775455225 6031 18506736801457081995983284877453253201932190225 6032 18543596680093757734269179761946914947010241600 6033 18580523843586748004475702176547325507414160448 6034 18617518403575074325489387582290971531051687025 6035 18654580471864438865534222778029675093587672025 6036 18691710160427445613993953425142974630487648900 6037 18728907581403821809984388181076886317434044100 6038 18766172847100639627931129677218179660791381073 6039 18803506069992538120408374305894717559006081225 6040 18840907362721945418494634650954575161324480400 6041 18878376838099301189901450406489358347369600400 6042 18915914609103279355131365778900209575332440025 6043 18953520788881011061921663658728257327067751073 6044 18991195490748307918230559280554599682191400100 6045 19028938828189885484022768661888200088835744100 6046 19066750914859587022111579825373224719867537225 6047 19104631864580607508314767662930299613135630625 6048 19142581791345717901181906295668868948740360448 6049 19180600809317489671550845919640273328303622400 6050 19218689032828519592191334404813341964354150625 6051 19256846576381654787793977333116231600329775625 6052 19295073554650218045562943721069997269790140900 6053 19333370082478233386671038373511018345863622948 6054 19371736274880651898835975657231023583368550625 6055 19410172247043577830276903467125180050944211225 6056 19448678114324494945310440282700675207071955600 6057 19487253992252493141845702479630594297740819600 6058 19525899996528495331038013469510865341736776073 6059 19564616243025484579361200791161823014304811025 6060 19603402847788731513358601968780765732448760900 6061 19642259927036021987333114786068005379433040900 6062 19681187597157885014236842601186617782840339225 6063 19720185974717820960021100445145698891028881073 6064 19759255176452530001707762905988744402564353600 6065 19798395319272140849443150203093150435882958400 6066 19837606520260439732795864400014153947778819025 6067 19876888896675099651560203390707191510836196025 6068 19916242565947909891326996122707074462841322948 6069 19955667645685005804083918492001001300200452100 6070 19995164253667098854107565457975721694475786225 6071 20034732507849706929409771183017621099502901225 6072 20074372526363384919000885400168624264335210000 6073 20114084427513955556232930753761157001457810448 6074 20153868329782740528485782542242518459963204025 6075 20193724351826791853459729119523484355809050625 6076 20233652612479123522337988181218391812325222500 6077 20273653230748943410082971275154978624395524900 6078 20313726325821885453130306131592517107781876073 6079 20353872017060242094744843807766971731272530625 6080 20394090424003196998303095183752720229753881600 6081 20434381666367058028766759032262532916438041600 6082 20474745864045490502612221713971750791146108225 6083 20515183137109750706481126522319709404711876073 6084 20555693605808919684817328817582215204168676900 6085 20596277390570137296755771349394110461154732900 6086 20636934611998836542529032569901501387299441025 6087 20677665390878978159657519286409934478083751225 6088 20718469848173285489189493692838574619953490448 6089 20759348105023479612257343653562174473590211600 6090 20800300282750514757216724091393260852460882025 6091 20841326502854813977635416453597456311124327025 6092 20882426887016505101398972496016182324947568900 6093 20923601557095656951200428035664156990019722948 6094 20964850635132515836681591876645131136579527225 6095 21006174243347742318493634812959251501755430225 6096 21047572504142648244544923454830370855372929600 6097 21089045540099434058704263612632638764321000000 6098 21130593473981426382227938104413922409418401073 6099 21172216428733315868179144129470167275265840025 6100 21213914527481395329108655771490878711881802500 6101 21255687893533798138265757760542676766786802500 6102 21297536650380736904608717333656561117361307025 6103 21339460921694742421884281889106356569277176073 6104 21381460831330902892045911129682051968725690000 6105 21423536503327103423280673535443679416617747600 6106 21465688061904265802914958296660312659772323225 6107 21507915631466588545469375272966023134306576225 6108 21550219336601787216133437125271572399906022948 6109 21592599302081335029930839492728617067070940900 6110 21635055652860703726846376958123656610096838025 6111 21677588514079604723185754561553288898181693025 6112 21720198011062230539439776784171999485660217600 6113 21762884269317496504924618231280168702047240448 6114 21805647414539282739470102697104728801364280225 6115 21848487572606676412428139892389458705927470025 6116 21891404869584214279273691860427806463791436900 6117 21934399431722125496070863997509943100202964900 6118 21977471385456574712076938629989063171812951073 6119 22020620857409905440757392282371367543212219225 6120 22063847974390883709485161099071326642709363600 6121 22107152863394941988197642356820385095028403600 6122 22150535651604423397285143625244911986232375625 6123 22193996466388826194984714899909629344560101073 6124 22237535435305048544553522945227692418135592900 6125 22281152686097633561496151144139800142897562500 6126 22324848346699014641120432357433957419743265625 6127 22368622545229761066696646648086590512679831025 6128 22412475409998823898495140225126454553202960448 6129 22456407069503782143977646607327012767067560000 6130 22500417652431089209417815799592579072213934225 6131 22544507287656319633226682214290391046081519225 6132 22588676104244416101259027156066834317005036100 6133 22632924231449936744376816921943211066713122948 6134 22677251798717302718546122948786696890579103025 6135 22721658935681046067744155967667447587056170025 6136 22766145772166057869953271799215209865751984400 6137 22810712438187836666519032245950290297018019600 6138 22855359063952737175149630506756401394807006073 6139 22900085779858219286834216655258812350682028225 6140 22944892716493097346957884987942487947604284900 6141 22989780004637789720891311459463629414242804900 6142 23034747775264568644333255981846385784028634025 6143 23079796159537810358684371071186657565070851073 6144 23124925288814245531730985180179063595309465600 6145 23170135294643209963917756057313507764574617600 6146 23215426308766895580488316624026609272784948225 6147 23260798463120601709773263159512816234973555625 6148 23306251889832986647905063029372599249023222948 6149 23351786721226319510239686788873034060823868900 6150 23397403089816732369764997234391669287821330625 6151 23443101128314472682776155867680198437113205625 6152 23488880969624156002098535276992500871420784400 6153 23534742746845018978138854126944493183865010448 6154 23580686593271172648045479785283373448152515625 6155 23626712642391856013259072099613702385235410225 6156 23672821027891689905734970470629827568324692100 6157 23719011883650931143118955150610922883601644100 6158 23765285343745726973158242626918912656916926073 6159 23811641542448369807629804030073328808400507025 6160 23858080614227552246068324734733284350641166400 6161 23904602693748622389576352699667835331384846400 6162 23951207915873839444999412619614667357870282225 6163 23997896415662629619749092637885927139994506073 6164 24044668328371842307557340193751792664041268100 6165 24091523789456006565445433553089729869640232900 6166 24138462934567587882191325694603034867080931025 6167 24185485899557245238579287497158948226240670025 6168 24232592820474088459716007596547114731220610448 6169 24279783833565935859697536852286234882034547600 6170 24327059075279572178911696087083223612603067225 6171 24374418682261006814260796633247891083473032225 6172 24421862791355732342589754241859947526901102500 6173 24469391539608983337604908081846890132025422948 6174 24517005064265995480569087877433959655471918025 6175 24564703502772264965058703703743786264257950625 6176 24612486992773808196068864581726530143142560000 6177 24660355672117421783752763785164238354856198400 6178 24708309678850942832081800694288784707333951073 6179 24756349151223509522713141102654156990599775625 6180 24804474227685821994351650106384052589577488100 6181 24852685046890403517893364077847809512788248100 6182 24900981747691861967637900749274729322096400225 6183 24949364469147151588857439105871958997191026073 6184 24997833350515835062010133612737431786319840400 6185 25046388531260345863886060275330087625912608400 6186 25095030151046250925974025159547890481969654025 6187 25143758349742513590337799274643245386944974225 6188 25192573267421756863290577150348528118323802948 6189 25241475044360526967156690018764835183517156100 6190 25290463821039557190409838241858024531574064025 6191 25339539738144032036477341506880955398048159025 6192 25388702936563851671500139344772879802482510400 6193 25437953557393896671338508710649543064391760448 6194 25487291741934293068113699700964094601815590225 6195 25536717631690677696575924968862795261311431225 6196 25586231368374463840589373037754159254625468100 6197 25635833093903107180025150503229036924198922500 6198 25685522950400372038353293055285702233924201073 6199 25735301080196597931225220346401753021610834025 6200 25785167625828966416338244976427083329389610000 6201 25835122730041768244873981262622889961029610000 6202 25885166535786670814802735012514197957272948025 6203 25935299186222985926346191218631323835195251073 6204 25985520824717937839890952447762656859480902500 6205 26035831594846931636645716703100766711212824100 6206 26086231640393821882335119695709803860648437225 6207 26136721105351181594223502772148133664129148225 6208 26187300133920571511762104207919847387536360448 6209 26237968870512809671153408191775957475324134400 6210 26288727459748241284126622593814468674696121025 6211 26339576046457008921218493530911903106160626025 6212 26390514775679322999853901816331051843172408100 6213 26441543792665732577520923606464557608836302948 6214 26492663242877396450335274936665256189824692225 6215 26543873271986354557289297370055895272834372025 6216 26595174025875799690480879668176809589964176400 6217 26646565650640349511617948230394285279849936400 6218 26698048292586318875094397040228642799228676073 6219 26749622098231992457933566001243478931095562225 6220 26801287214307897696895614842940030619168772100 6221 26853043787757078033045378228297276518352412100 6222 26904891965735366464077526299263220111440765625 6223 26956831895611659404696093654709868651216901073 6224 27008863724968190855345678667187826519599054400 6225 27060987601600806879591854110330275158100840000 6226 27113203673519240390448569288034553658237480625 6227 27165512088947386245950563229666747387222752025 6228 27217912996323576654269048042564823486736722948 6229 27270406544300856888669161194133132390694802500 6230 27322992881747261312607925330899758182253918225 6231 27375672157746089715271694231122506025471353225 6232 27428444521596183957852303630953544295917075600 6233 27481310122812204930861385961881178491906210448 6234 27534269111124909822782548489234253494415264025 6235 27587321636481429700361354948034614089332173025 6236 27640467849045547400833291533490278574064324900 6237 27693707899197975736390139019010898322560240100 6238 27747041937536636011185413844872112840463256073 6239 27800470114876936851179782245631014452318720225 6240 27853992582252053347127592864175582561177094400 6241 27907609490913206511005914834951131535851014400 6242 27961320992329943046187710008521059737203573025 6243 28015127238190415431661009834262034917140576073 6244 28069028380401662320596209417739772041519776100 6245 28123024571089889253563833424235346237971496100 6246 28177115962600749686705370810068152700403864225 6247 28231302707499626335160017828864817558090225625 6248 28285584958571912832050411380828243422478210448 6249 28339962868823295703330677549442228966247360400 6250 28394436591480036658800363101979445800791015625 6251 28449006279989255199588060817738724365244140625 6252 28503672088019211542408782751196353722209672900 6253 28558434169459589860899378936290222210823522948 6254 28613292678421781844336542592939924917530225625 6255 28668247769239170574042186607715271915953114225 6256 28723299596467414717781219927374804176650433600 6257 28778448314884733042456996526879841886379713600 6258 28833694079492189245409953792523156533518701073 6259 28889037045513977104625201496069501361859948025 6260 28944477368397705948155067027362906484863576900 6261 29000015203814686443062847200787820871614656900 6262 29055650707660216704194261755352863322255970225 6263 29111384036053868723083348629072152179525756073 6264 29167215345339775117299786205824966589931427600 6265 29223144792086916200544873007054922333310512400 6266 29279172533089407373803640731600018271745548025 6267 29335298725366786837860822134699945008918889025 6268 29391523526164303627488640981882089075989022948 6269 29447847092953205967614637215057881546810888100 6270 29504269583431029951777986526841721114405853225 6271 29560791155521888543183019754910864020169668225 6272 29617411967376760898658893881231656516938240000 6273 29674132177373782015834612951260553481485160448 6274 29730951944118532703838843915862807105131377025 6275 29787871426444329877834219243752834039624355625 6276 29844890783412517177696065154823413742729902500 6277 29902010174312755911145741484871394868065116900 6278 29959229758663316321649026510020874224960651073 6279 30016549696211369181390227534666271983165765625 6280 30073970146933277709632945680082789342640099600 6281 30131491271034889816778671102055856805031459600 6282 30189113228951830674434632815039842494951437225 6283 30246836181349795611802575407544994763606801073 6284 30304660289124843338700383198745869699877248900 6285 30362585713403689495528720809779894370910488900 6286 30420612615544000530495107704936816877135372025 6287 30478741157134687904408092998004194965546942225 6288 30536971499996202623354445717506400403172240448 6289 30595303806180830099572524781530515049297345600 6290 30653738237972985340835242148347639140207751025 6291 30712274957889508468656281983188219357949496025 6292 30770914128679960565633488214390754527073696900 6293 30829655913326919852243582543790395094462922948 6294 30888500475046278193402624826723287816831398225 6295 30947447977287537935106877746469822327547937225 6296 31006498583734109071468987876421028601617011600 6297 31065652458303606742464645550803095014728090000 6298 31124909765148149062705136451511191040029626073 6299 31184270668654655281551448464561376100341573025 6300 31243735333445144274885848164944270268217422500 6301 31303303924377033368857092253332291078452422500 6302 31362976606543437495915690392229585510510334025 6303 31422753545273468683455887172836293165292951073 6304 31482634906132535875381282387202475889107360000 6305 31542620854922645086911260383247974812846905600 6306 31602711557682699892945651042998666343225056225 6307 31662907180688802250305296847013166577831465225 6308 31723207890454553654166452570523085578605822948 6309 31783613853731356629007196399360589744013572900 6310 31844125237508716554384283656375447140732909025 6311 31904742209014543825859126891826086223840064025 6312 31965464935715456351391838814241696187797843600 6313 32026293585317082383522527421571264715003490448 6314 32087228325764363687659285736136937762565849225 6315 32148269325241859046792571751069472065856779025 6316 32209416752174048102955927560599134233716920900 6317 32270670775225635535753240171882504843323152900 6318 32332031563301855578273000182040620178641026073 6319 32393499285548776870710268350843100752583650225 6320 32455074111353607652017314107072771262301185600 6321 32516756210345001289904144195122192101415425600 6322 32578545752393362149510393997883943147467900625 6323 32640442907611151801070308562576895619168326073 6324 32702447846353195566892795007877570928670760900 6325 32764560739216989407978782803675534426014122500 6326 32826781757043007150598383389021148751309200625 6327 32889111070915008053150595729459482402656418025 6328 32951548852160344713628559712022324547542610448 6329 33014095272350271318013614734757711735813290000 6330 33076750503300252229921676467889764930120407225 6331 33139514717070270921825700545597629309356692225 6332 33202388085965139248178257891057592017671360100 6333 33265370782534807060758502482883736067028422948 6334 33328462979574672166568068638506507844705170025 6335 33391664850125890628600691319422091271230681025 6336 33454976567475687409810599554705277998269670400 6337 33518398305157667360604989832781408789575705600 6338 33581930236952126550186143227275769315385131073 6339 33645572536886363942069007100878411203651157225 6340 33709325379234993414100319471655617794447908900 6341 33773188938520256123305611529183049376629228900 6342 33837163389512333215890681353346914767962257025 6343 33901248907229658882724389616735279234491926073 6344 33965445666939233760629885942298811522147331600 6345 34029753844156938679811632641475898075021379600 6346 34094173614647848757745850774328137516749285225 6347 34158705154426547839862271852495824649180640625 6348 34223348639757443287345337048036216353910322948 6349 34288104247155081112383244476527241951489096900 6350 34352972153384461461193503991283002174848205625 6351 34417952535461354445153917957212042656337580625 6352 34483045570652616320368165667832162738441806400 6353 34548251436476506015995428427313625845134160448 6354 34613570310703002011673751841233295268006680625 6355 34679002371354119564367101545062675032272323225 6356 34744547796704228284966328448360359849254180100 6357 34810206765280370064974519585271285707950028100 6358 34875979455862577353607470838328742423527101073 6359 34941866047484191785640278142787704804778134025 6360 35007866719432183160331304282867027733880992400 6361 35073981651247468771755039059420824430917472400 6362 35140211022725233090875631440773322919462403225 6363 35206555013915247799693133304814113995197631073 6364 35273013805122192177794755541039429967919832100 6365 35339587576905973841643698606117416607248796900 6366 35406276510082049836938381115828794954157670025 6367 35473080785721748084375151709966393219925853025 6368 35540000585152589179147831245045324516311560448 6369 35607036089958608544517694352557680663804473600 6370 35674187481980678939787761548079117213829144225 6371 35741454943316833323015535388877255891567809225 6372 35808838656322588068798576654861088109091622500 6373 35876338803611266541467579169824211602592022948 6374 35943955568054323024021864687050480603806581025 6375 36011689132781667003142482235546231661443265625 6376 36079539681181987810618359460516420090652250000 6377 36147507396903079621521216794290548268257280400 6378 36215592463852166809465218761805993247006976073 6379 36283795066196229659287600358049078493425500625 6380 36352115388362330437486770233615838446066716100 6381 36420553615037939820754656388862774958322676100 6382 36489109931171263682940324207050905879536219225 6383 36557784521971570240782160952521986823894201073 6384 36626577572909517558746185321361900802885902400 6385 36695489269717481413308305259280834522863374400 6386 36764519798389883517018612054650996891541595025 6387 36833669345183520102686063673868311205304655225 6388 36902938096617890868022175431522778628023802948 6389 36972326239475528281082601379351142406565780100 6390 37041833960802327246845755255683179746666943025 6391 37111461447907875135267885461157535811163338025 6392 37181208888365782171154284316952640787726128400 6393 37251076470014012186186577818731089767348210448 6394 37321064380955213733446308223010114118851951225 6395 37391172809557051564775288092824654462359948225 6396 37461401944452538471313470886421306046272560100 6397 37531751974540367487555349796389318618503502500 6398 37602223088985244459266163337177190548439676073 6399 37672815477218220975599453136438521294273057025 6400 37743529328937027665757786510177022115850240000 6401 37814364834106407860538723693296301506570240000 6402 37885322182958451619108377055983632969258465025 6403 37956401565992930121345177262446796813865276073 6404 38027603173977630426096729121957707450010062500 6405 38098927197948690595692907843014360546594992100 6406 38170373829210935187058614529792152320607180225 6407 38241943259338211109769878055995352513188527225 6408 38313635680173723851397258914817994260999410448 6409 38385451283830374070480779275059243559134256400 6410 38457390262691094557480872272590018362872202025 6411 38529452809409187564050112533413857157915007025 6412 38601639116908662500970759059584428158901524100 6413 38673949378384574005103410912313286842023802948 6414 38746383787303360375692345597803219503172751225 6415 38818942537403182380373379700753466741249691025 6416 38891625822694262431230361118182040543334670400 6417 38964433837459224131246672222275993907577614400 6418 39037366776253432191498393425491659165115001073 6419 39110424833905332719436046934162351412851483225 6420 39183608205516793878602110958509672381951604100 6421 39256917086463446920131765297275207862092444100 6422 39330351672395027586384600034270973284858780625 6423 39403912159235717887055290072068336637069376073 6424 39477598743184488248111509384885269516115712400 6425 39551411620715440033907630198569604442072410000 6426 39625350988578148442823023800490492694423425625 6427 39699417043798005776774051346220469739115829025 6428 39773609983676565084949104863195477157865622948 6429 39847930005791884182116330654158917902778022500 6430 39922377307998870041853939475207417308838401225 6431 39996952088429623565053280204739531858792536225 6432 40071654545493784724045126230643322087992889600 6433 40146484877878878082699896463723640747914760448 6434 40221443284550658692852805735744362555393821025 6435 40296529964753458367405212360623802315366694025 6436 40371745118010532330453703827352463333013020900 6437 40447088944124406244798734953180281885379416100 6438 40522561643177223617184906355624964808997631073 6439 40598163415531093581625244801963159336214339225 6440 40673894461828439061162120865161375191621728400 6441 40749754982992345308417713355763151312812448400 6442 40825745180226908825287204210152300721209686025 6443 40901865255017586662128161896938579040139901073 6444 40978115409131546096799845955041231610317132100 6445 41054495844618014693906439999457032433519268100 6446 41131006763808630744598495423772111307646211225 6447 41207648369317794087287143092290574206739800625 6448 41284420864043017309625905549287181599924560448 6449 41361324451165277332115217678425710075264078400 6450 41438359334149367373685039321898659113377900625 6451 41515525716744249299611219116417276613808525625 6452 41592823802983406352121544721893087988202184900 6453 41670253797185196264047690708582873176991922948 6454 41747815903953204755879551629698017407886880625 6455 41825510328176599416578724239086063195168037225 6456 41903337275030483968508179417656835995140931600 6457 41981296949976252916835441147827451821987587600 6458 42059389558761946583766866822479614450727126073 6459 42137615307422606527970900293838669779050065025 6460 42215974402280631349548446358376727408258412900 6461 42294467049946132880908792836391631191888292900 6462 42373093457317292763909784039399532784754581225 6463 42451853831580719413621227224981191244385131073 6464 42530748380211805369070791617320808377491481600 6465 42609777310975085031331937722451159423610086400 6466 42688940831924592789313692990249962218502297025 6467 42768239151404221533612368370599840332116562025 6468 42847672478048081558785588978907896743153222948 6469 42927241020780859854409290926460869074090304100 6470 43006944988818179785278615383948154716617940225 6471 43086784591666961161113910131997768551442455225 6472 43166760039125780696133328210819646409806250000 6473 43246871541285232858853792812116777719901010448 6474 43327119308528291112482377260387609498162530025 6475 43407503551530669546260428807683204341049680625 6476 43488024481261184898123045015879975498274602500 6477 43568682308982118969036791723663705411467688900 6478 43649477246249581429378831991773248031617926073 6479 43730409504913873017720915989703112337633980625 6480 43811479297119849132381962530093342128782337600 6481 43892686835307283816113243873523087529616897600 6482 43974032332211234134280466516451373717475746225 6483 44055516000862404946907321938695203969788226073 6484 44137138054587514074945362724181703865190800900 6485 44218898707009657861135341079837962820286264900 6486 44300798172048677125825428562470024395733323025 6487 44382836663921523518112017782411609089433113225 6488 44465014397142626262669088985674138618203490448 6489 44547331586524259302632406723383009782757459600 6490 44629788447176908838905094298521404571056640025 6491 44712385194509641266251416335502811689824685025 6492 44795122044230471506545882647937488585244804900 6493 44877999212346731739545069584226952441962622948 6494 44961016915165440531549838209394918716902249225 6495 45044175369293672362325912034923596419442464225 6496 45127474791638927550651060536391615410317113600 6497 45210915399409502578857418401484842149920160000 6498 45294497410114860816737754328554701151659351073 6499 45378221041566003645184787248411149338020286025 6500 45462086511875841979932932069539963891573062500 6501 45546094039459568195772141449507340264698062500 6502 45630243843035028451603794673039819877502341025 6503 45714536141623095416708869470225165707007226073 6504 45798971154548041398598917536550892366394010000 6505 45883549101437911872820649620162674209332083600 6506 45968270202224899415085221320865764197699809225 6507 46053134677145718036093596200089846379775334225 6508 46138142746741977919429648431372429394402122948 6509 46223294631860560562892953026969005918481184900 6510 46308590553653994323643497658050816807579000025 6511 46394030733580830367530836243684257166880455025 6512 46479615393406019022980490817480857987648449600 6513 46565344755201286539810694690544509483172240448 6514 46651219041345512253352856615204323987030398225 6515 46737238474525106154249412516088455307068108025 6516 46823403277734386864303018393447510778902424900 6517 46909713674275960018751325218357149901368320900 6518 46996169887761097055341864030599322285515601073 6519 47082772142110114410581857017721645588874061225 6520 47169520661552753123538058098085973979765027600 6521 47256415670628558847562014451721597290058467600 6522 47343457394187262270316428540577103145958405625 6523 47430646057389159942478588434399116765375051073 6524 47517981885705495515497122710037318504498908900 6525 47605465104918841388778624820564765333510702500 6526 47693095941123480766680980636292071914845155625 6527 47780874620725790125690521842624927528535985025 6528 47868801370444622092160417039848249411750760448 6529 47956876417311688730988001727398538823744000000 6530 48045099988671945245609037870090275983232900225 6531 48133472312183974089687183436174051626633885225 6532 48221993615820369490877242167105198984406664100 6533 48310664127868122387041053886573598162200222948 6534 48399484076929005775295175881769737952226217025 6535 48488453691919960474269796293120725716155212025 6536 48577573202073481299958611029904446924739376400 6537 48666842836938003655539686488322229989086371600 6538 48756262826378290535547621285861931982525756073 6539 48845833400575819944777611341196114573343266225 6540 48935554790029172732302313922515739848703552900 6541 49025427225554420840982697759180420632435672900 6542 49115450938285515972854357961953572353650860025 6543 49205626159674678670771066325966721528899501073 6544 49295953121492787816687619598003642550954177600 6545 49386432055829770546964340475793857863060161600 6546 49477063195094992585075878471838309930719642225 6547 49567846772017648992107250317939684961062705625 6548 49658783019647155335420352309157951388925922948 6549 49749872171353539275874469887440209148087304900 6550 49841114460827832573984602845764992151565100625 6551 49932510122082463515401717793376814772871975625 6552 50024059389451649756099332961649117091375808400 6553 50115762497591791587651134048384981968391810448 6554 50207619681481865622984613596027233477275825625 6555 50299631176423818902996020376384969737415256225 6556 50391797218042963424412199411174447815115688100 6557 50484118042288371089285197594000763173967392100 6558 50576593885433269076505804395455215410703776073 6559 50669224984075435635722491828853915038370741025 6560 50762011575137596304052512729878377330360838400 6561 50854953895867820545972211459080908288922118400 6562 50948052183839918816773896371968879345197504225 6563 51041306676953840049976918817264901256263256073 6564 51134717613436069569080899020036858789931376100 6565 51228285231840027424049334982785196266349380900 6566 51322009771046467152912126494347215080764429025 6567 51415891470263874968875842473711948330146016025 6568 51509930569028869373330856193616930119279010448 6569 51604127307206601195144769427202418690543379600 6570 51698481924991154056631843240111929020317241225 6571 51792994662905945266588450010332872925368606225 6572 51887665761804127140784858298850309157327122500 6573 51982495462868988750303959415922913729767122948 6574 52077484007614358098117841930565958286664224025 6575 52172631637885004724293417954724023321578600625 6576 52267938595857042740218602798719090308761960000 6577 52363405124038334292240847540950294305531342400 6578 52459031465268893455110122182582743508738501073 6579 52554817862721290555618745367177216963846205625 6580 52650764559901056926830755135963053691511964100 6581 52746871800647090093293813861825988667669124100 6582 52843139829132059387626939359153941322195018225 6583 52939568889862811998877653202539713664823876073 6584 53036159227680779453042436505063126168436944400 6585 53132911087762384526144682806549253713494160400 6586 53229824715619448590264637303907090012055556025 6587 53326900357099599392916111419477160992947316225 6588 53424138258386679270165061649340344870836302948 6589 53521538666001153793885421761846483497107384100 6590 53619101826800520853547877727293355785281842025 6591 53716827987979720172937575252807324437868537025 6592 53814717397071543262197050472129582032234726400 6593 53912770301947043805590975198279557149021160448 6594 54010986950815948485389609188032866291807292225 6595 54109367592227068242268153090898408744290485225 6596 54207912475068709972619497161891020387275672100 6597 54306621848569088663178162406955775255173062500 6598 54405495962296739963353532602490821913993651073 6599 54504535066160933195670777586120862517998260025 6600 54603739410412084804718170354776347846470890000 6601 54703109245642172244999802828317519203950890000 6602 54802644822785148308093007642490950531026962025 6603 54902346393117355889510096024002629442613801073 6604 55002214208257943195664324673019287494264202500 6605 55102248520169279391340307634552096369733180100 6606 55202449581157370688069392380017461771207943225 6607 55302817643872276873810822743891969758966886225 6608 55403352961308528284339814967866095610298960448 6609 55504055786805543216743976896337622731649358400 6610 55604926374048045785429804342554413853118303025 6611 55705964977066484221041292804300829061031408025 6612 55807171850237449612693007051806320897003620100 6613 55908547248284095093920255638622206803523802948 6614 56010091426276555472749322098646999981323790225 6615 56111804639632367306291009489365672923167030025 6616 56213687144116889420261060022787560512305184400 6617 56315739195843723873831316791605033965250272400 6618 56417961051275137370215800048834370738507826073 6619 56520352967222483113396176134725211829426384225 6620 56622915200846623111391402965119465049186456100 6621 56725648009658350926476642000788334546788496100 6622 56828551651518814872756832807661212184911775625 6623 56931626384639941661500632693366359736340351073 6624 57034872467584860494640730466214572068185350400 6625 57138290159268327606846850108757295659364000000 6626 57241879718957151256578067089423964471639390625 6627 57345641406270617166521367152573612254651886025 6628 57449575481180914413823684729667158075043022948 6629 57553682204013561770524965602263196862666222500 6630 57657961835447834494600106121245741089928904225 6631 57762414636517191572017929146191260757535739225 6632 57867040868609703410225664914158689456237683600 6633 57971840793468479983467713278523962609319810448 6634 58076814673192099430347772175864313672747358025 6635 58181962770235037104043725782411184079811235025 6636 58287285347408095075584994611318437471693736900 6637 58392782667878832090602358778018868071611572100 6638 58498454995171993979960574823351042168994506073 6639 58604302593169944524684415833014621230172938225 6640 58710325726113096775589074127339821213498382400 6641 58816524658600344828026175517419926735333902400 6642 58922899655589496052156964032439187733790779025 6643 59029450982397703779164526118616392567385726073 6644 59136178904701900443817233592661372860783468100 6645 59243083688539231183795895102092115105039060100 6646 59350165600307487896197416501268520715394578225 6647 59457424906765543751628081395649684074244355625 6648 59564861875033788166299874137659386621119410448 6649 59672476772594562232543578775733899332273776400 6650 59780269867292594608152698863711736456394805625 6651 59888241427335437864972554630791326100542930625 6652 59996391721293905297149225792914299619647676900 6653 60104721018102508189453320254713918653128822948 6654 60213229587059893546093861107184748448078515625 6655 60321917697829282280437896670065766663588980225 6656 60430785620438907866051750859669411501783449600 6657 60539833625282455449480143882618390581164441600 6658 60649061983119501425179726163755186770842051073 6659 60758470965075953473023881512450929048235162025 6660 60868060842644491058795968815745490634353268900 6661 60977831887685006398088485019284204008213948900 6662 61087784372425045884025945817963339219656172225 6663 61197918569460251979229594327641400031807006073 6664 61308234751754805572442362047301299168324515600 6665 61418733192641868800232820647744552171221680400 6666 61529414165824028334197177538347777468729066025 6667 61640277945373739134078682767699032110469215025 6668 61751324805733768667224129607141897679253922948 6669 61862555021717641594797446148473834097838700100 6670 61973968868510084925170690418357240914272047225 6671 62085566621667473634913076872492032210721262225 6672 62197348557118276757798977682352494121699240000 6673 62309314951163503942256157966393930200345360448 6674 62421466080477152477675820046171312219576663025 6675 62533802222106654790006347925868070677965025625 6676 62646323653473326407052959501393534097079322500 6677 62759030652372814393905790502557638510083240900 6678 62871923496975546258919250858956683280113701073 6679 62985002465827179330665811057189437051917175625 6680 63098267837849050606287693123954154306780595600 6681 63211719892338627071670258126539430313034355600 6682 63325358908969956493861199529300707478919035225 6683 63439185167794118686159969381995082044336151073 6684 63553198949239677246302182143415305106069332900 6685 63667400534113131768164058961705010164602060900 6686 63781790203599370527412293441136740314653294025 6687 63896368239262123641525038324077827082662264225 6688 64011134923044416704610031106442150554847240448 6689 64126090537269024897446195385213873260650553600 6690 64241235364638927573175373707718000313047549025 6691 64356569688237763319071166854287713211029894025 6692 64472093791530285494812173838925517753100892900 6693 64587807958362818247687246456560026591038822948 6694 64703712472963713005160691940648378596192080225 6695 64819807619943805445225677221251620574199011225 6696 64936093684296872944974408391402607742473235600 6697 65052570951400092507813979298678909212257210000 6698 65169239707014499169757103679472650571547576073 6699 65286100237285444885217265945601030272421979025 6700 65403152828743057892738146616711278263428722500 6701 65520397768302702561087499467487978207243722500 6702 65637835343265439716145978726054868377417328025 6703 65755465841318487449021736119263416290380001073 6704 65873289550535682405821929211862599321425640000 6705 65991306759377941559512604329934414668273281600 6706 66109517756693724464298739394543709429636582225 6707 66227922831719495992956554219375013303938183225 6708 66346522274080189557550518246299246211974922948 6709 66465316373789670813967808305415560420033776900 6710 66584305421251201850703291791234286589555111025 6711 66703489707257905862328433644392136402462866025 6712 66822869522993232308077848718706647501732035600 6713 66942445160031422555987544496569541639953490448 6714 67062216910337976013019222691734432045037927225 6715 67182185066270116741605332047559414701201457025 6716 67302349920577260563049888600805789827227948900 6717 67422711766401482648220403836256789351578468900 6718 67543270897277985595966585505791064394556676073 6719 67664027607135567999701800427211170155083452225 6720 67784982190297093502583613313173756375460889600 6721 67906134941479960341730040609082037665557529600 6722 68027486155796571381908483440868813087663890625 6723 68149036128754804639134629089306287954020276073 6724 68270785156258484294618935916913707933340036900 6725 68392733534607852199498642376781857210467302500 6726 68514881560500039870793566629781335255671130625 6727 68637229531029540979024289387755773152998532025 6728 68759777743688684327931638885508368585387410448 6729 68882526496368107326736723363756922415299690000 6730 69005476087357229955381083118845589037351413225 6731 69128626815344729223186861042947472787953098225 6732 69251978979419014121377217640857704924610948100 6733 69375532879068701069897543766348437060508522948 6734 69499288814183089858978351772522030266302244025 6735 69623247085052640085881053416743372924349763025 6736 69747407992369448087268160701643519223921102400 6737 69871771837227724367639773869451524095670017600 6738 69996338921124271524278548997616305373228881073 6739 70121109545958962669145666069412461813638355225 6740 70246084014035220348170647014070113885611216900 6741 70371262628060495958378202027015936333142136900 6742 70496645691146749663295611492147566641934443025 6743 70622233506810930807084480034773476694013576073 6744 70748026378975458827841028636022186928330003600 6745 70874024611968704670509420337245409892650963600 6746 71000228510525472699852944856296385662896019225 6747 71126638379787483113928217426644393540179750625 6748 71253254525303854858507877355176296868510022948 6749 71380077253031589042897602175323130741938492900 6750 71507106869336052857593583848921331626652015625 6751 71634343680991463994226944243061415195636390625 6752 71761787995181375568241898077178941496502790400 6753 71889440119499161544754802700890698336797960448 6754 72017300361948502668041565424660443723999950625 6755 72145369030943872895101210683380561450064209225 6756 72273646435311026333743741067465911439549216100 6757 72402132884287484685650758207161335132653736100 6758 72530828687523025194857641643552068670326951073 6759 72659734155080169102106416164324111585938328025 6760 72788849597434670605518770623736810566200704400 6761 72918175325476006328039024004629986987758784400 6762 73047711650507865292097167415680329618795585225 6763 73177458884248639401942443849633982243791381073 6764 73307417338831914434098260857961798067555900100 6765 73437587326806961536389564824398152525781984900 6766 73567969161139229235994139244221073421981208025 6767 73698563155210835956969623337998357881341159025 6768 73829369622821063047708381447948921129442960448 6769 73960388878186848318772687982138510152451265600 6770 74091621235943280091563027186531789379627358225 6771 74223067011144091758272641737546365076675423225 6772 74354726519262156853581799058286285504767602500 6773 74486600076189984638545579370160686371590722948 6774 74618687998240216197129324798205322898964847025 6775 74750990602146121045846224353208544116943955625 6776 74883508205062094256951845316786650869991690000 6777 75016241124564154095650757456944391536558384400 6778 75149189678650440171770732601482469619288526073 6779 75282354185741712106360338394963272113501890625 6780 75415734964681848713666081561906509818913232100 6781 75549332334738347698945592694546049398067592100 6782 75683146615602825872573681477925896844672797225 6783 75817178127391519880898428358435073915460051073 6784 75951427190645787454304815954166049783332966400 6785 76085894126332609172943740996817512447524966400 6786 76220579255845090750584585285337677029471537025 6787 76355482901002965837049862021207145717192957225 6788 76490605384053099339690791984278697510961302948 6789 76625947027669991264363002296513461776221968100 6790 76761508154956281076361879008866910629858761025 6791 76897289089443252581777443434072210076843756025 6792 77033290155091339329728961035230943284048304400 6793 77169511676290630535939830767040332142330610448 6794 77305953977861377528113642053250132054481613225 6795 77442617385054500713572626070639682438263042225 6796 77579502223552097069620067696524510513034804100 6797 77716608819467948157088584363630783330967602500 6798 77853937499348028657536518153203183532226126073 6799 77991488590171015434555027744525874791306443025 6800 78129262419348797119648807326725576257131560000 6801 78267259314726984223153700266878860389291560000 6802 78405479604585419770654816217151130416058439025 6803 78543923617638690465369101433040853191800826073 6804 78682591683036638376956653364878077567483322500 6805 78821484130364873157225412075619640617227388100 6806 78960601289645284783194202729783363353290726225 6807 79099943491336556827979445291158599139664225225 6808 79239511066334680259971189660809383174515010448 6809 79379304345973467770764476781937827516829440400 6810 79519323662025068632312368734488026618754424025 6811 79659569346700484083767333540033322705069829025 6812 79800041732650083248478013296591094208398696100 6813 79940741152964119581608747363638065501136302948 6814 80081667941173247848849565619844310128957809225 6815 80222822431249041636684710319994476504626389025 6816 80364204957604511394688088783309174519155718400 6817 80505815855094623010314403053006819824507910400 6818 80647655459016816916655046776545461795927151073 6819 80789724105111527733628203867644169658220265225 6820 80932022129562704443072928024993393335633328100 6821 81074549868998331098217326898612351751440568100 6822 81217307660490948067991319613187958171959750625 6823 81360295841558173816654781478523122494269826073 6824 81503514750163227219212235040521552977927968400 6825 81646964724715450413085592152030519809455610000 6826 81790646104070832186516797471441571189605375625 6827 81934559227532531904172569728301066610910923025 6828 82078704434851403970423783229396795052228922948 6829 82223082066226522830772378415953087509199402500 6830 82367692462305708511899036822773949305725427225 6831 82512535964186052700805202533511089846140962225 6832 82657612913414445363523379172790603882451457600 6833 82802923651988101903869978625797773158801360448 6834 82948468522355090862715345029183350794035875025 6835 83094247867414862158245925133906129479585796025 6836 83240262030518775867693903900954971183266472900 6837 83386511355470631551009972154888209415776708100 6838 83532996186527198116955241287878870271853881073 6839 83679716868398744232088668378549966622474517225 6840 83826673746249569273126703665414698416447056400 6841 83973867165698534823152221094291264649295376400 6842 84121297472819596712150141642730708970186852025 6843 84268965014142337602347508312368357118998051073 6844 84416870136652500118836121072274562613918784100 6845 84565013187792520525956189632928285750890872100 6846 84713394515462062949919811731457144646248965225 6847 84862014468018554148153434614369676584563890625 6848 85010873394277718825838807614239340374902760448 6849 85159971643514115500132284131775009042996454400 6850 85309309565461672912542681954519106492921730625 6851 85458887510314226989948261668141917488767355625 6852 85608705828726058354733733946038759397226148900 6853 85758764871812430384528557737775484796794222948 6854 85909064991150127822028142816957050740545130625 6855 86059606538777995935379921794403533845015943225 6856 86210389867197480229616608553197907404617987600 6857 86361415329373166709619312118310070589310275600 6858 86512683278733322695093527235191999920143476073 6859 86664194069170438188041375399069475340575239025 6860 86815948055041767793213822749716639283668144900 6861 86967945591169873192026954125380725417351624900 6862 87120187032843166170426735654315718745080743225 6863 87272672735816452201187051553175581236791381073 6864 87425403056311474581126154298400124234310529600 6865 87578378351017459123727021039789783869385294400 6866 87731598977091659407647463034799638291905855025 6867 87885065292159902581606188997778201562816848025 6868 88038777654317135726131377580523070848011122948 6869 88192736422127972772658668729213649582656076100 6870 88346941954627241980465838398101204389328174225 6871 88501394611320533971931776042378748864206089225 6872 88656094752184750326607739461508020340177210000 6873 88811042737668652734589216920038490155258210448 6874 88966238928693412709677082035704313878693776025 6875 89121683686653161862817082694419801777050390625 6876 89277377373415542736307061228802814266064062500 6877 89433320351322260199261659281128931248191772900 6878 89589512983189633404824617163247803471607976073 6879 89745955632309148309619134125067290092055350625 6880 89902648662448010755927112749821367544034873600 6881 90059592437849700117088467708574935046923833600 6882 90216787323234523506612036328373142348281304225 6883 90374233683800170551489985858205352757130576073 6884 90531931885222268730207969954614982617272844900 6885 90689882293654939275943644754436906947977876900 6886 90848085275731353645446512955874596234255285025 6887 91006541198564290554092422591030383846954395225 6888 91165250429746693577606405643165016251703490448 6889 91324213337352229320947900340477694338456627600 6890 91483430289935846154852759845155985563020478025 6891 91642901656534333520526809151937111214645123025 6892 91802627806666881802986071314539055473081960900 6893 91962609110335642773539143631152593849011522948 6894 92122845938026290601907564141824615362900891225 6895 92283338660708583438480368721099959057377578225 6896 92444087649836925567199399188814371207885377600 6897 92605093277350930129572283210536111352899240000 6898 92766355915675982420310367316929215875734301073 6899 92927875937723803755089245138348516616466652025 6900 93089653716893015910929883927366284574064402500 6901 93251689627069706139698713627763927296609402500 6902 93413984042627992755225404143890641598135295025 6903 93576537338430591294537418069285465760171276073 6904 93739349889829381253710787948170968783842250000 6905 93902422072665973398836929167947066400670499600 6906 94065754263272277652605661815233398714275375225 6907 94229346838471071557004977272419603262920012225 6908 94393200175576569312638447986175957144804222948 6909 94557314652394991395161541704043556267031348900 6910 94721690647225134749338464550154788854381242025 6911 94886328538858943561221520596422710634547297025 6912 95051228706582080608955339081273433615368601600 6913 95216391530174499192708684134270218567547240448 6914 95381817389911015644236925781883059175668436225 6915 95547506666561882416578615137284635748696826025 6916 95713459741393361754389971015494097295373492900 6917 95879676996168299945421449764535728059993596900 6918 96046158813146702153640934863621720156684251073 6919 96212905575086307834508447810798586103011823225 6920 96379917665243166732907647005106808698548771600 6921 96547195467372215464239746722184772181312611600 6922 96714739365727854679185853887492505787344355625 6923 96882549745064526812644086168029983104744001073 6924 97050626990637294417348200931670368831714144900 6925 97218971488202419082674830863112426110763922500 6926 97387583624017940939146788477070056427907125625 6927 97556463784844258749140268432752430567524059025 6928 97725612357944710584304143429037200256812560448 6929 97895029731086155090199916547093699403720360000 6930 98064716292539553338671260206664721247075946225 6931 98234672431080551268452439413856289852154331225 6932 98404898535990062714525284702206754294484212100 6933 98575394997054853026734748105101471219033322948 6934 98746162204568123278173443646359282428893251025 6935 98917200549330095063845942197133941487134334025 6936 99088510422648595890123959121239626303374848400 6937 99260092216339645155503941917716749178246643600 6938 99431946322728040723178934068994524213294506073 6939 99604073134647946085936960515472283347216424225 6940 99776473045443478123898549602824482109210900900 6941 99949146448969295455606375986926866619028620900 6942 100122093739591187382980378833095573122453006025 6943 100295315312186663430652079711419215724354151073 6944 100468811562145543480192194868438528849674809600 6945 100642582885370548499746007047381136796553785600 6946 100816629678277891869591332734682818610278416225 6947 100990952337797871304134291629713544064891775625 6948 101165551261375461370858456267568924055902622948 6949 101340426846970906606743331071577921053162660900 6950 101515579493060315232668481672908103917588950625 6951 101691009598636253466320007109412834442350825625 6952 101866717563208340434116419504752995148902752400 6953 102042703786803843682671368031931690482312610448 6954 102218968669968275290311016382796284565019055625 6955 102395512613765988579164255596880712668419182225 6956 102572336019780775428344306949274781764994764100 6957 102749439290116464188740642658108745783809060100 6958 102926822827397518199940525447823418003076626073 6959 103104487034769634909799841494751107513040895025 6960 103282432315900345597183274986753406656320590400 6961 103460659074979615698394246448841006238587470400 6962 103639167716720445737815411121930996192776646225 6963 103817958646359472863280888032271269027182006073 6964 103997032269657572986701764954672456207073404100 6965 104176388992900463530466799253628094693186608900 6966 104356029222899306780140609582766269941688007025 6967 104535953366991313843982028634953667186751282025 6968 104716161833040349219805662562858665884923410448 6969 104896655029437535969710078332966740588528131600 6970 105077433365101861503196416135021919708119495225 6971 105258497249480783969201600043735362786088260225 6972 105439847092550839257570696420449234893373062500 6973 105621483304818248610493346049363998134902822948 6974 105803406297319526844429572726023046264428450025 6975 105985616481622091183050647955093347028619330625 6976 106168114269824870701721068570177522755661440000 6977 106350900074558916384048081460534714260018406400 6978 106533974308988011791025567178267784454217051073 6979 106717337386809284343299472004846100962832555625 6980 106900989722253817217082356077869493070070520100 6981 107084931730087261854245003417833235775558080100 6982 107269163825610451087113418150419327590369556225 6983 107453686424660012878499909892609180720082726073 6984 107638499943608984677497350160780440936733968400 6985 107823604799367428391566060766009334963475792400 6986 108009001409383045975443174486143067558549538025 6987 108194690191641795637404687845927747414161578225 6988 108380671564668508663410805595669525961398802948 6989 108566945947527506859665556455663528433789532100 6990 108753513759823220614122039888040211091637700025 6991 108940375421700807577465044069845488115568995025 6992 109127531353846771964103155871182858880006862400 6993 109314981977489584473702864490196380428996560448 6994 109502727714400302833797541462656247089474914225 6995 109690768986893192964004561048017562144237619225 6996 109879106217826350762384206496151245007749956100 6997 110067739830602324514474389419587567851447122500 6998 110256670249168737925535591435161241353577101073 6999 110445897898018913776540819396495980241517606025 7000 110635423202192498204445747914909812392512250000 7001 110825246587276085607274605461153814107512250000 7002 111015368479403844174557743154010249226632896025 7003 111205789305258142043657208374265078280586351073 7004 111396509492070174082517028594028329953707422500 7005 111587529467620589299375294281897761674477616100 7006 111778849660240118879975513434140476876495529225 7007 111970470498810204852815094190997637942280544225 7008 112162392412763629382969196125493067441527560448 7009 112354615832085144695028575139841344227434502400 7010 112547141187312103625690431471798980321900565025 7011 112739968909535090806541655100177441208390270025 7012 112933099430398554477574247845333204912806752100 7013 113126533182101438931973086686861829691461302948 7014 113320270597397817592716578267044228719554808225 7015 113514312109597526721531140214918172200467768025 7016 113708658152566799760740830812270618974966272400 7017 113903309160728902308553834629461014045790528400 7018 114098265569064767728327898085886395362692976073 7019 114293527813113633392357195437180279525433126225 7020 114489096328973677560723492458993115424852220100 7021 114684971553302656895754862085526907803848660100 7022 114881153923318544612635593469984746715162705625 7023 115077643876800169266711323363841788204897801073 7024 115274441852087854178033806362442097476263566400 7025 115471548288084057493690128435970096400627240000 7026 115668963624254012888461556257430587556841380625 7027 115866688300626370904357603152991918913772940025 7028 116064722757793840929571281034997295652183322948 7029 116263067436913833817401896434224054190017562500 7030 116461722779709105145692137725664430885227970225 7031 116660689228468399117326589841308553717848205225 7032 116859967226047093102339202184225655997234211600 7033 117059557215867842822177625100757480227839410448 7034 117259459641921228176672720131953158055619372025 7035 117459674948766399714261939351582196000410377025 7036 117660203581531725746015659406256270689691228900 7037 117861045985915440104015946403466072721194824100 7038 118062202608186290544637618545791193217775756073 7039 118263673895184187797281864384263806670199076225 7040 118465460294320855259113065760955479818907750400 7041 118667562253580479336349865930405668089376870400 7042 118869980221520360432661914991615214414437905025 7043 119072714647271564585224116627083333063896876073 7044 119275765980539575748980592232867063239523080100 7045 119479134671604948729670970833982960538234704100 7046 119682821171323962766172005712746832771609372225 7047 119886825931129275762707911433953620870458405625 7048 120091149403030579171483207930231103498914610448 7049 120295792039615253526292251513553020341952112400 7050 120500754294049024627660026104864545594838675625 7051 120706036620076620380069161623150908750601800625 7052 120911639472022428281828540348163490130417600900 7053 121117563304791153568139246167502076514348122948 7054 121323808573868478007914005938932337496526725625 7055 121530375735321719354906666742789192612048926225 7056 121737265245800491453708647567174826680484545600 7057 121944477562537365001169698960499947020625089600 7058 122152013143348528963800699401833759073711401073 7059 122359872446634452651716612579617391416030296025 7060 122568055931380548449678125433652479065523040900 7061 122776564057157835205790882703996694344861320900 7062 122985397284123602278421629843576603347948294225 7063 123194556073022074241890972489060756303138256073 7064 123404040885185076251502857246917851916129523600 7065 123613852182532700068471275338711636240140928400 7066 123823990427573970745305087661651419946312664025 7067 124034456083407513972212267057320265296799461025 7068 124245249613722224085085251043437573961944822948 7069 124456371482797932735629495950574594441942432100 7070 124667822155506078224197721318025885692546321225 7071 124879602097310375495892731540642671126896936225 7072 125091711774267486800502100121450971061600160000 7073 125304151653027693016828400473404115565879560448 7074 125516922200835565641979066027751444313633869025 7075 125730023885530639446180361446338453273785775625 7076 125943457175548085793680346000784134840948822500 7077 126157222539919386630306109673004590338873284900 7078 126371320448273009138240962249064010856060751073 7079 126585751370835081058587655621930690332888505625 7080 126800515778430066682284119688492747056745171600 7081 127015614142481443509938592622241606691725331600 7082 127231046935012379581151426925456989243362553225 7083 127446814628646411473891253513621118626851501073 7084 127662917696608122974493587160248138582361336900 7085 127879356612723824418850357932433301503333712900 7086 128096131851422232705359254776301453383699296025 7087 128313243887735151980202169167261751752829506225 7088 128530693197298154995522428722651534496172240448 7089 128748480256351265141070912884072943340455681600 7090 128966605541739639149891545213587461146615427025 7091 129185069530914250478617059512032138782550372025 7092 129403872701932573362946339859153184176428008900 7093 129623015533459267548875037794114009272000722948 7094 129842498504766863700251573201322053274028682225 7095 130062322095736449483231029040528023203338165225 7096 130282486786858356328199853861878942965153539600 7097 130502993059232846869744690076148934631806250000 7098 130723841394570803065239050207825352389059526073 7099 130945032275194414992621967844189159711874305025 7100 131166566184037870327943154707093720122560102500 7101 131388443604648044503249600215911924832115102500 7102 131610665021185191545388955080184297356336242025 7103 131833230918423635596305445858956913709941051073 7104 132056141781752463115404473050744202092083840000 7105 132279398097176215764562451133584510366323737600 7106 132503000351315583976358855058872352595656188225 7107 132726949031408101206107844015647094118120821225 7108 132951244625308838868267239823890162055170022948 7109 133175887621491101957803044086228355866633900900 7110 133400878509047125357088085227356188958577393025 7111 133626217777688770828913793779572152995893748025 7112 133851905917748224696194511731169124282678147600 7113 134077943420178696208944149442124616396953490448 7114 134304330776555116599105411548699042486801925225 7115 134531068479074838823812221425266428778794215025 7116 134758157020558337997666382148068989688819056900 7117 134985596894449912514609920511701533481453704900 7118 135213388594818385859974969485090741971618326073 7119 135441532616357809113293453559634911833259174225 7120 135670029454388164142449250738108739466988673600 7121 135898879604856067489755914439012184139523713600 7122 136128083564335474950543448347349390568559800625 7123 136357641830028386844838037229460154885986226073 7124 136587554899765553982719046946589566844941232900 7125 136817823272007184323938017349468373397080562500 7126 137048447445843650332384782414384428794473140625 7127 137279427920996197025986262890151495892392566025 7128 137510765197817650722623887865122841363186210448 7129 137742459777293128482656013034050750391046010000 7130 137974512161040748248632115046256527715806499225 7131 138206922851312339682785953149346032546877584225 7132 138439692350994155702895301406680623099026456100 7133 138672821163607584717096267062089897843654622948 7134 138906309793309863558240623151988177870759238025 7135 139140158744894791118384996223228668184628925025 7136 139374368523793442684001163004795082799460614400 7137 139608939636074884972497123102887663974536249600 7138 139843872588446891870639028242206441977322631073 7139 140079167888256660875464462261366767865557473225 7140 140314826043491530238277979987498134752342604900 7141 140550847562779696812320227264274637019175124900 7142 140787232955390934604702378789001683473646549025 7143 141023982731237314033198045028036388363241226073 7144 141261097400873921888485214325846049659188595600 7145 141498577475499582002431211401507950676328627600 7146 141736423466957576623014068737522079818666833225 7147 141974635887736368496474122909543972322358780625 7148 142213215250970323657290063682145482963143722948 7149 142452162070440434926574079705074672830679808900 7150 142691476860575046119481160886809936850655905625 7151 142931160136450576962228033997585839539535280625 7152 143171212413792248719317624762606719672455694400 7153 143411634208974810531565356647956852685695760448 7154 143652426039023266465524013716860732665973140625 7155 143893588421613603274904312342541791039480175225 7156 144135121875073518874588744206070571302692332100 7157 144377026918383151527836670883382020476033364100 7158 144619304071175809747279068435174157958432801073 7159 144861953853738702910301738756774988074038442025 7160 145104976787013672589416223022379208204440496400 7161 145348373392597924598218071369409131781368176400 7162 145592144192744761753532542014243423788460687225 7163 145836289710364317354348222270280892424635131073 7164 146080810469024289378139483453362878283563888100 7165 146325706992950675395179101408064943305003252900 7166 146570979807028508201442794371384824792564826025 7167 146816629436802592170707850107997251348416385025 7168 147062656408478240326448434703615511472640360448 7169 147309061248922012134130596090192943086573977600 7170 147555844485662452014510396298813122090953652225 7171 147803006646890828578539027593253846443007117225 7172 148050548261461874584479189029465442773903502500 7173 148298469858894527617837421613676896375343422948 7174 148546771969372671494717522094632281035575033025 7175 148795455123745878389200577523663428746484725625 7176 149044519853530151685357585050021244255891210000 7177 149293966690908669554501043988216076803391408400 7178 149543796168732529258282329999155679637884076073 7179 149794008820521492178242084267716113041078200625 7180 150044605180464729572421273836135102035583828100 7181 150295585783421569059641002765377496694980588100 7182 150546951164922241832059577545487279451485295225 7183 150798701861168630596615754161008725971771901073 7184 151050838409035018245967518438929587506599950400 7185 151303361346068837259536175764370284088666638400 7186 151556271210491419835265950943513868042849559025 7187 151809568541198748752709723924140751988773179225 7188 152063253877762208968051952251698738383948802948 7189 152317327760429339941680256543201609728490076100 7190 152571790730124588698917570902507338410658659025 7191 152826643328450063624527186078778778930324254025 7192 153081886097686288991603439285274466545750400400 7193 153337519580792960225461230948153846439539010448 7194 153593544321409699903137975244808905028187195225 7195 153849960863856814489122018118451806330974216225 7196 154106769753136051807921983520394815204421128100 7197 154363971534931359254091935933753607130971622500 7198 154621566755609642740327674772287140077286576073 7199 154879555962221526384249904025855744224751749025 7200 155137939702502112934490448539633144206092960000 7201 155396718524871744936698116567846967512332960000 7202 155655892978436766640081236734545141193830333025 7203 155915463612990286645104326263791693676930376073 7204 156175430979012941292956776309884143845776502500 7205 156435795627673658797411869424755187475683864100 7206 156696558110830424119694873644773121219262352225 7207 156957718981031044586979387362787743802615843225 7208 157219278791513916255131539073580737648016610448 7209 157481238096208791016322076241971184165024544400 7210 157743597449737544452126807942797352413476726025 7211 158006357407414944432736296560944701318152731025 7212 158269518525249420462896124717616655298747788100 7213 158533081359943833775199494706248684879898802948 7214 158797046468896248171354349077947107995394787225 7215 159061414410200701612047632612191412354331167025 7216 159326185742647978556029747743872400079616846400 7217 159591361025726383049042687592647716178338126400 7218 159856940819622512563215763055181013212925301073 7219 160122925685222032587553272975190824406064967225 7220 160389316184110451970138899200469892569203132100 7221 160656112878573899012682041370244986580612772100 7222 160923316331599898318031739550530912192480640625 7223 161190927106878148391284266349590298911064276073 7224 161458945768801299995110903900342656422912144400 7225 161727372882465735259932855091672007049958890000 7226 161996209013672347549570672666162007190667405625 7227 162265454728927322082996024277940790497917937025 7228 162535110595442917312814046321144746186466222948 7229 162805177181138247061104974297111062561560702500 7230 163075655054640063413254172686883121506236533225 7231 163346544785283540370400122735060754834697468225 7232 163617846943113058261130362231549026379985945600 7233 163889562098882988913055807299454670396713960448 7234 164161690824058481584894322360348710982657849025 7235 164434233690816249659694840852457250116804978025 7236 164707191272045358099833775923160112641728004900 7237 164980564141348011664415897204569171859985920100 7238 165254352873040343889712286910024973855760131073 7239 165528558042153206833268425860191984399226615225 7240 165803180224432961582315897660149679268120464400 7241 166078219996342269527121637103569094679058384400 7242 166353677935060884399909086976832684639383938025 7243 166629554618486445079986065774899759519802201073 7244 166905850625235269165714587421940795856196356100 7245 167182566534643147313958312913361929903030556100 7246 167459702926766138347643752861916423111675799225 7247 167737260382381365132071779239253290573487900625 7248 168015239482987811220616444155585115379594960448 7249 168293640810807118270448543314267862392460750400 7250 168572464948784384228921801815075811442825640625 7251 168851712480588962291260000259925137566966265625 7252 169131383990615260630183799637850787457502032900 7253 169411480063983542898116464232273777460950522948 7254 169692001286540729502608122803110537636063300625 7255 169972948244861199655618649549173144786087929225 7256 170254321526247594197299687852689948975023123600 7257 170536121718731619194916781547740954598108883600 7258 170818349411074850317553020438052148155425826073 7259 171101005192769537987236049017028577823360333025 7260 171384089654039413307130729814228219878037956900 7261 171667603385840494767440195507788376945103036900 7262 171951546979861895729658466901714433683978825225 7263 172235921028526632689818257070528165423447631073 7264 172520726124992434321378025421650400823261497600 7265 172805962863152551298392789118161655034328582400 7266 173091631837636566899613643241345377079029493025 7267 173377733643811208394161385253772724108857054025 7268 173664268877781159209420083749736343482375022948 7269 173951238136389871881796876150684596737897768100 7270 174238642017220381790994724919048110843486488225 7271 174526481118596121678445307024588632762593803225 7272 174814756039581736950549656803237062391128090000 7273 175103467379983901767374627999424443162249410448 7274 175392615740352135917453686679247823791316942025 7275 175682201721979622479340992843553521312451180625 7276 175972225926904026270568174957264695166253602500 7277 176262688957908313084653648244129592924007776900 7278 176553591418521569716814774474622686432232026073 7279 176844933913019824779033608099094546758056640625 7280 177136717046426870305127420948539099209911489600 7281 177428941424515084146475645341630275676678849600 7282 177721607653806253159055323299075488230762782225 7283 178014716341572397182437597674942260920978926073 7284 178308268095836593811398229369538279373694808900 7285 178602263525373803960795573389765581552389568900 7286 178896703239711698224369895370728177020945327025 7287 179191587849131484028118359266850633439607597225 7288 179486917964668733578900466261964722824453490448 7289 179782694198114212608929174535843719259727715600 7290 180078917162014709916803379359611055118272396025 7291 180375587469673867705737883074423473185425641025 7292 180672705735153012719647434836930284083179036900 7293 180970272573271988177741870591341606664926422948 7294 181268288599609986508289834551601316135375453225 7295 181566754430506382882209014548256661015240772225 7296 181865670683061569547141274913247974121677721600 7297 182165037975137790962671522142110460817738240000 7298 182464856925359979737349590387087594185163251073 7299 182765128153116593368174885896504103729164938025 7300 183065852278560451783203981825537861916795822500 7301 183367029922609575687941807401366129421880822500 7302 183668661706948025716177528231644621497500169025 7303 183970748254026742385926667599509738482049326073 7304 184273290187064386861141471890877125093390410000 7305 184576288130048182519851976850845575873832995600 7306 184879742707734757329400685165606305886619021225 7307 185183654545650987029434219914505902479740610225 7308 185488024270094839123315772733919039554152322948 7309 185792852508136217678622620080456472214801432900 7310 186098139887617808937393435775867166847463564025 7311 186403887037155927736790583059892917448062219025 7312 186710094586141364740843024670401739326580673600 7313 187016763164740234483935945012465030007972240448 7314 187323893403894824226713634269755286155118394225 7315 187631485935324443625062640352828434549533624025 7316 187939541391526275212842650869619972501844640900 7317 188248060405776225699033023843929544459598792900 7318 188557043612129778079963342697896760987878901073 7319 188866491645422844567296828054584475695225505225 7320 189176405141272620332435896206886885067540595600 7321 189486784736078438068019611639171243591190835600 7322 189797631067022623367183238778446258063670225625 7323 190108944772071350921250556192529934714986951073 7324 190420726489975501536530054743767422847141300900 7325 190732976860271519970886599748427879340897222500 7326 191045696523282273590760595984091247827089175625 7327 191358886120117911849307153430223810876684053025 7328 191672546292676726586328210920838167590468360448 7329 191986677683646013150671034432741674888116640000 7330 192301280936502932345766966528500159095743072225 7331 192616356695515373198984763519983673668562857225 7332 192931905605742816555473317216321095692037680100 7333 193247928313037199497169018669373292889052422948 7334 193564425464043780587643482130543357011460205025 7335 193881397706202005943467808484979919585753536025 7336 194198845687746376132770028733098800977338400400 7337 194516770057707313901662829644952180691058835600 7338 194835171465912032729219125520416130888713256073 7339 195154050562985406211673502047549769528941502225 7340 195473408000350838276528020562905535676646328900 7341 195793244430231134227241333581143266851461648900 7342 196113560505649372619180525277123994362755072025 7343 196434356880429777967515553671835823102794801073 7344 196755634209198594287736634594137111049871361600 7345 197077393147384959469475371063494622702335489600 7346 197399634351221780484310895564749639882661270225 7347 197722358477746609428242756764566441008540765625 7348 198045566184802520399512746550708402351073322948 7349 198369258131038987212458327859750556452209936900 7350 198693434975912761948080788596377116360932880625 7351 199018097379688754342011712038131620422509755625 7352 199343246003440912010561819463489379919841616400 7353 199668881509053101515536706338510257976507410448 7354 199995004559219990268504459248207938001302205625 7355 200321615817447929275200606863243246959047188225 7356 200648715948055836720756324590717304432681920100 7357 200976305616176082396436279169808822506726648100 7358 201304385487755372968572966338872361834675476073 7359 201632956229555638090384861820494361912090969025 7360 201962018509154917357366173244994942803080422400 7361 202291572994948248106936448261069483784860902400 7362 202621620356148554063038761964788512195967708225 7363 202952161262787534826375674915121202003150756073 7364 203283196385716556210972621395620533240907352100 7365 203614726396607541427758856228010675726471916900 7366 203946751967953863115856557344253236716091665025 7367 204279273773071236222269150479342484057176468025 7368 204612292486098611730660391757694383728313810448 7369 204945808781999071239916213611654161483188803600 7370 205279823336560722393181809391456028882089829225 7371 205614336826397595158066902202030648785631994225 7372 205949349928950538958712613933474827105918922500 7373 206284863322488120660413821138877807197352522948 7374 206620877686107523407491355355643439893724596025 7375 206957393699735446315108876664561463269220140625 7376 207294412044129005015729720734768237369601000000 7377 207631933400876633060909491312501654322957390400 7378 207969958452398984179120642077300725543449601073 7379 208308487881949835390305764011131705586278825625 7380 208647522373616990977856766903943745254853156100 7381 208987062612323187318717616353472201719975116100 7382 209327109283826998572308760607821125869020014225 7383 209667663074723743228971854846572380312407576073 7384 210008724672446391518633863999991627159690912400 7385 210350294765266473680390098966435402839217504400 7386 210692374042294989093706215105413036154731600025 7387 211034963193483316271939676158026662014747760225 7388 211378062909624123718881661277806461689211302948 7389 211721673882352281649020867643380974187803600100 7390 212065796804145774572231136170078353855761638025 7391 212410432368326614743585303140548306286189533025 7392 212755581269061756478998156134930656195718918400 7393 213101244201364011337401848459079653353277960448 7394 213447421861092964170157602344987800650818456225 7395 213794114944955890038408007530943814936032833225 7396 214141324150508671999074698420210957584848320100 7397 214489050176156719760206669866229077592701102500 7398 214837293721155889206384968739631003151394551073 7399 215186055485613402794889975797826134525928872025 7400 215535336170488770823337970001645996160153690000 7401 215885136477594713569494145305672892266273690000 7402 216235457109598084303969728089488498977530750025 7403 216586298770020793176511321796289067097592901073 7404 216937662163240731976591084003222780545330562500 7405 217289547994492699769006820064517623103846132100 7406 217641956969869329405201556644089784728831195225 7407 217994889796322014911012637888958151505270122225 7408 218348347181661839751560866688544761779462160448 7409 218702329834560505973990693417919294819959566400 7410 219056838464551264228772934775352735733202907025 7411 219411873782029844670281985796286407810317212025 7412 219767436498255388737359968857102685923541804100 7413 220123527325351381814580744473008035320648802948 7414 220480146976306586774927189945012720867557746225 7415 220837296164975978404595633421519792538656586025 7416 221194975606081678710641812710523992221787440400 7417 221553186015213893112183210208974291560190704400 7418 221911928108831847515873097606577135869544126073 7419 222271202604264726276362106572316438823915788225 7420 222631010219712611042463624443346278689846064100 7421 222991351674247420489739797007778449907132904100 7422 223352227687813850940225403805344912690673555625 7423 223713638981230317870007354963070175404409251073 7424 224075586276189898305378042437046185506393702400 7425 224438070295261274108281262646267869083330560000 7426 224801091761889676151769911860366549017203450625 7427 225164651400397829386195140340076618726825914025 7428 225528749935986898796847136127493611715437622948 7429 225893388094737436253768194542734774789068822500 7430 226258566603610328254459214864602041195351116225 7431 226624286190447744560201251355377553927528751225 7432 226990547583974087726714231734059282358906659600 7433 227357351513796943529875442408274508994505010448 7434 227724698710408032287220866242897767689111306025 7435 228092589905184161075952945373152948892089599025 7436 228461025830388176848178828561802538518936800900 7437 228830007219169920444103649854026140573069996100 7438 229199534805567181503903872799871393783607006073 7439 229569609324506654279006222292829001904237134225 7440 229940231511804894343498214114245757040125198400 7441 230311402104169276206396780577051075030619918400 7442 230683121839198951825501979228739639606664951025 7443 231055391455385810023563260402831254353234026073 7444 231428211692115436807486258500224943531338612100 7445 231801583289668076591308561237083768150038428100 7446 232175506989219594323673400714235804435448246225 7447 232549983532842438520530700044661368644012375625 7448 232925013663506605203795399420562994152183810448 7449 233300598125080602746693475909889031586642368400 7450 233676737662332417626526561944110236626362625625 7451 234053433020930481085586558394637547727580750625 7452 234430684947444636700952129334624680645559444900 7453 234808494189347108863899457046127450040561422948 7454 235186861495013472169660127559799170987994855625 7455 235565787613723621718259509005594423737332952225 7456 235945273295662744327169477308438241002673721600 7457 236325319291922290656509836282600784393561657600 7458 236705926354500948247533271962705229837966751073 7459 237087095236305615475129174057995324100125350025 7460 237468826691152376415082150729805377408132892900 7461 237851121473767476626821556470215821001236772900 7462 238233980339788299852398846702748411877692336225 7463 238617404045764345632430066833763267539119506073 7464 239001393349158207839741277856071747033986451600 7465 239385949008346554131455215244281375631588256400 7466 239771071782621106320257972784648182125936342025 7467 240156762432189621665584998150834651784229627025 7468 240543021718176875085466182471064694619421722948 7469 240929850402625642289770321831837316881522084100 7470 241317249248497683835589724628714820930508675225 7471 241705219019674730105506234905846131083896690225 7472 242093760480959467209480438322928065342721000000 7473 242482874398076523811106314151353888423207760448 7474 242872561537673458878974093730456162207462995025 7475 243262822667321750363884583110126656146126605625 7476 243653658555517784802658705167796821495298402500 7477 244045069971683847849286514315895027374275248900 7478 244437057686169115734160435010568389947681801073 7479 244829622470250647652137973633774613659999755625 7480 245222765096134379080179651948919849117333827600 7481 245616486336956116025308409225149228299824387600 7482 246010786966782530203637219287294565325881991225 7483 246405667760612155151212168177455839655792851073 7484 246801129494376383267418737810346666752433260900 7485 247197172944940463791699540967976195805665444900 7486 247593798890104501714332253210077970832753378025 7487 247991008108604457622016987775037494615408668225 7488 248388801380113148479022860312021817521547240448 7489 248787179485241249344643991318683736958152729600 7490 249186143205538296027715695460307468361231385025 7491 249585693323493688678942108515689294282750930025 7492 249985830622537696321787004532513102002175044900 7493 250386555887042462322680057880594298581508622948 7494 250787869902323010801291307265233790501541204225 7495 251189773454638253981627081405154006765045399225 7496 251592267331192000484701148990188832133657923600 7497 251995352320133964563535358713176332188255210000 7498 252399029210560776281244538618464854086485476073 7499 252803298792516992632960927726197064867658551025 7500 253208161856996109612353916877190360273451562500 7501 253613619195941575223501379997893487382826562500 7502 254019671602247803438869381508675848695907076025 7503 254426319869761189104157550391705497167656101073 7504 254833564793281123790767916497002023343801960000 7505 255241407168561012596655509997019138180598273600 7506 255649847792309291896319530501426558068803874225 7507 256058887462190448040694398214729620506779379225 7508 256468526976826037007700505660095747001631122948 7509 256878767135795705004214994903357300096293944900 7510 257289608739638210020223391891738458655159755025 7511 257701052589852444335913436472517393181412710025 7512 258113099488898457982472953877692223238796179600 7513 258525750240198483157354120951877973029203490448 7514 258939005648137959594766988162230028626097843225 7515 259352866518066560892165626461275489847755053025 7516 259767333656299221793490776376245378617530244900 7517 260182407870117166429933385271946020026868860900 7518 260598089967768937518983927578495187102785976073 7519 261014380758471426522532911890485959187110816225 7520 261431281052410904764788488230436879355764537600 7521 261848791660744055510777578426849129736113977600 7522 262266913395599007006197462485928325013835630625 7523 262685647070076366479385264036148432757786176073 7524 263104993498250255106173288396446572141234348900 7525 263524953495169343938398677562048356722493902500 7526 263945527876857890796836357416842397506275230625 7527 264366717460316778129324763767957963698278520025 7528 264788523063524551834854345356860033373419010448 7529 265210945505438461054389353831969506514572250000 7530 265633985605995498929193942770651679187885665225 7531 266057644186113444327434110213501699482450150225 7532 266481922067691904539827531821300181576117884100 7533 266906820073613358945113844684924011058706722948 7534 267332339027744203646118455010985228459356152025 7535 267758479754935797077183456371143353648228167025 7536 268185243081025506583739758941002265130968206400 7537 268612629832837755974795044165370457803134401600 7538 269040640838185074049112673570541881919666381073 7539 269469276925869144095857195001252355166448511225 7540 269898538925681854370482604390192507972562072900 7541 270328427668406349546640036271521167622568192900 7542 270758943985818083144882071626831836245818575025 7543 271190088710685870938941367302588327183934876073 7544 271621862676772945340361827162272578263523107600 7545 272054266718838010762261051334487072713734371600 7546 272487301672636299963003316390135111345661727225 7547 272920968374920631370562856027673364528197730625 7548 273355267663442467388357728865401689729331422948 7549 273790200376952973683335077233934159124273044900 7550 274225767355204079457089098430491660092299875625 7551 274661969438949538700793567739579396335394250625 7552 275098807469945992434731270642071244772540518400 7553 275536282290954031933203220026826358133107560448 7554 275974394745739262935601052885820819054246250625 7555 276413145679073370844426519915497751171720221225 7556 276852535936735186911042500663732307803803528100 7557 277292566365511755409940496353582649922088912100 7558 277733237813199401802310072281963681678884651073 7559 278174551128604801889696241733646252259158476025 7560 278616507161546051958531303668660104633560368400 7561 279059106762853739916328167034373431246625648400 7562 279502350784372017420322715422344889074217709225 7563 279946240078959672999353286934604766078528881073 7564 280390775500491206169765865544430141091783796100 7565 280835957903857902546134101933043831751632600900 7566 281281788144968909947583803756098201442548524025 7567 281728267080752315500512057542412046392671531025 7568 282175395569156223738491666952321387236463760448 7569 282623174469149835700152114924292653563772609600 7570 283071604640724529025828780316239112304288026225 7571 283520686944894939053772663002388117300962891225 7572 283970422243700040916713395017677543157779322500 7573 284420811400204232639568839249624335454170122948 7574 284871855278498419239095101362516214748997139025 7575 285323554743701097826271305100738995504305575625 7576 285775910661959443712214005857176534204510810000 7577 286228923900450397518416642409017843603796352400 7578 286682595327381753292109952017086271292873626073 7579 287136925811993247627539799656078738745274430625 7580 287591916224557649793959397991978798816078504100 7581 288047567436381852871133420849495651482981664100 7582 288503880319807965893152039316792244632773713225 7583 288960855748214407001353436317109193132669751073 7584 289418494596016997607153882437277518551566854400 7585 289876797738670057565584983041652216020048390400 7586 290335766052667501360338234216800495195355661025 7587 290795400415543935301117552887453349534605321225 7588 291255701705875755734100974517887041536586302948 7589 291716670803282248266313240165152339808010104100 7590 292178308588426688004711523281524124324586637025 7591 292640615943017440810787075573312535737044832025 7592 293103593749809065571486100411869458733152416400 7593 293567242892603417487253691760351103098333410448 7594 294031564256250752378005206326669113086368697225 7595 294496558726650832007829966679189358965773470225 7596 294962227190754030429232723367229736179631532100 7597 295428570536562441347718834673376338568595562500 7598 295895589653130986507529653489191732772741026073 7599 296363285430568525099335141950140220558768975025 7600 296831658760038964190691265889613442825774440000 7601 297300710533762370180070252875915990940654440000 7602 297770441645016081275272329580075414466414147025 7603 298240852988135820997028086486484745008133926073 7604 298711945458516812708601150502779018662809602500 7605 299183719952614895172201378850100928390764420100 7606 299656177367947639133019320720135355621242058225 7607 300129318603095464931693226571098829783643381225 7608 300603144557702761146020418601368686570144210448 7609 301077656132479004262725369886738611071399568400 7610 301552854229199879380097373895503160109599108025 7611 302028739750708401942311220604814587889643713025 7612 302505313600916040506244830232131708413308800100 7613 302982576684803840541608330667203504016711302948 7614 303460529908423549265199600043010648115923685225 7615 303939174178898741510101831518536997154684025025 7616 304418510404425946630639213262271396378958054400 7617 304898539494275776443907352823058840118188262400 7618 305379262358794054208695611554440162604269451073 7619 305860679909402944642619051520052072051585589225 7620 306342793058602084978278234351115569976741016100 7621 306825602719969717059265648852631739957609056100 7622 307309109808163820476838081762740694805301450625 7623 307793315238923246748074783959893317225372726073 7624 308278219929068854536341822585147524444028240400 7625 308763824796504645914883548002142369135422250000 7626 309250130760218903674362643255235623671369515625 7627 309737138740285329675170762707024877792776871025 7628 310224849657864184245332305840119936048257522948 7629 310713264435203426624824411794706784746581922500 7630 311202383995639856457136800083251991927971719225 7631 311692209263600256328895623076752520395982054225 7632 312182741164602535358376036293351014810996353600 7633 312673980625256873833728733240022140099092560448 7634 313165928573266868901746232561503000077739743025 7635 313658585937430681307995246537801581578384240025 7636 314151953647642183189142001542583109029677616900 7637 314646032634892106918297922929616745270167052100 7638 315140823831269195004213638953375853347916381073 7639 315636328169961351045149800752935687548710633225 7640 316132546585256791738253758135614585439761952400 7641 316629480012545199945271673888470191145141472400 7642 317127129388318878815426202621902687466720944025 7643 317625495650173906966290403710344214179512351073 7644 318124579736811294723489101740439394481149848100 7645 318624382588038141420059452007358003052818320100 7646 319124905144768793756303013015039138660726713225 7647 319626148349026005220962172636358692141191830625 7648 320128113143942096574554319574550336700721160448 7649 320630800473760117395697697037806650745416966400 7650 321134211283835008691263421094953282243729630625 7651 321638346520634766571188692021537275530965255625 7652 322143207131741606988786773072712833390469836900 7653 322648794065853131547389857532055935405940822948 7654 323155108272783494374161491584005463489961390625 7655 323662150703464570061915767542124911984783995225 7656 324169922309947122679781049235917526946676339600 7657 324678424045401975853546538915621000627583411600 7658 325187656864121183916530542877367845542814176073 7659 325697621721519204131809841140436519972685347025 7660 326208319574134069986650114924148534731527848900 7661 326719751379628565559977934374400430325222528900 7662 327231918096791400963735357978968994322408827225 7663 327744820685538388858958744386705740340353881073 7664 328258460106913622047423926908654871295384385600 7665 328772837323090652139700450829100108640359950400 7666 329287953297373669300458123791682323711713211025 7667 329803808994198683071869679950144323896957180025 7668 330320405379134704275953909285063921332004922948 7669 330837743418884927996704154487244070832615380100 7670 331355824081287917642847629095351961710772882225 7671 331874648335318790092081562150050069352205597225 7672 332394217151090401917632726489353930639138890000 7673 332914531499854536697987459960396445576394610448 7674 333435592354003093410639841261289498286592028025 7675 333957400687069275910706234853463335736692050625 7676 334479957473728783495254972399845173390203222500 7677 335003263689801002554200491487623674089155700900 7678 335527320312250199308611805986248059898770076073 7679 336052128319186713637285736271842485839957850625 7680 336577688689868153992435881718490778241612185600 7681 337104002404700593405348872314976597128001945600 7682 337631070445239766582859991012662429292920180225 7683 338158893794192268095500813446370493596373276073 7684 338687473435416751658172066995502609068536692900 7685 339216810353925130504195466767317335562481340900 7686 339746905535883778853598841988384271334683449025 7687 340277759968614734476489422483870336857152719225 7688 340809374640596902352370711407594273621253490448 7689 341341750541467259426258927158826554366410723600 7690 341874888662022060462455554484725580187532394025 7691 342408789994218044996833102120200602922806239025 7692 342943455531173645388491721959990460131056032900 7693 343478886267170195971644902690958176324267322948 7694 344015083197653143308593009036138028875925935225 7695 344552047319233257544643996276047090593512046225 7696 345089779629687844865841188517300863206094145600 7697 345628281127961961060358568273765756329717160000 7698 346167552814169626184424584311453223664266201073 7699 346707595689595040333636044385224750555475144025 7700 347248410756693800520524219463247032418007322500 7701 347789999019094118659235846294126059140672322500 7702 348332361481598040658192275721870923254636963025 7703 348875499150182666621590574995406525606721376073 7704 349419413032001372160610953452382517308158490000 7705 349964104135385030815195442381627376092819571600 7706 350509573469843237587263321584885083692650747225 7707 351055822046065533586229347166561092707037128225 7708 351602850875922631787691397380207820506286422948 7709 352150660972467643906154715952511487284671436900 7710 352699253349937308382660495189715458304585966025 7711 353248629023753219488187104347844119015105221025 7712 353798789010523057543692832216889497979844665600 7713 354349734328041820257669576630404177838047240448 7714 354901465995293055182077477665822349814020272225 7715 355453985032450093287531055647420053089098502025 7716 356007292460877283658607979703239606707755868900 7717 356561389303131229310152157559655928204503908900 7718 357116276582962024125443402482667808962459551073 7719 357671955325314490917106498793569280155915107225 7720 358228426556329420611633053198508983256020499600 7721 358785691303344812558390085276693013322893139600 7722 359343750594897115963989876870743119069016015625 7723 359902605460722472452896166815101537929223901073 7724 360462256931757959755142344424490263658940376900 7725 361022706040142836522037862444400364430950602500 7726 361583953819219788270739657739520296721351305625 7727 362146001303536174458565935864025229763855967025 7728 362708849528845276687930243819856471895598160448 7729 363272499532107548042774323765635468198852840000 7730 363836952351491863557378809189794842542034278225 7731 364402209026376771818431394106983940122579463225 7732 364968270597351747701232675176932672202667068100 7733 365535138106218446240920436279849585804897522948 7734 366102812595991957639593715012202420211607079025 7735 366671295110902063410218560791496441318572818025 7736 367240586696394493658197964778542065983110032400 7737 367810688399132185501489012640803232854882947600 7738 368381601266996542630150882290856204791182006073 7739 368953326349088696006207880139879591475958500225 7740 369525864695730765704712281107554979559329836900 7741 370099217358467123896892309626898301427974756900 7742 370673385390065658976271171175479642167677058025 7743 371248369844519040828643616453338286596381451073 7744 371824171777045987246797093212775183290743833600 7745 372400792244092531490865113926221418818485273600 7746 372978232303333290995201040955653551099868204225 7747 373556493013672737222661064660669573794889675625 7748 374135575435246466667185723952467731356358022948 7749 374715480629422473005569893167699264082189132900 7750 375296209658802420399311733799610350997436890625 7751 375877763587222917947431684584162982231108765625 7752 376460143479756795291153138696044207940832400400 7753 377043350402714379371337032363753183682656210448 7754 377627385423644772339563145064410698016845275625 7755 378212249611337130623751487607681492370899274225 7756 378797944035821945149217730864350760733697156100 7757 379384469768372322716057204638767872317120156100 7758 379971827881505268533752573225677748286940326073 7759 380560019448982969913900871531018628136000963025 7760 381149045545814081121956163273189396066000334400 7761 381738907248255009388884660716195446393022414400 7762 382329605633811202083629723619084522750930690225 7763 382921141781238435047284733617298371715369506073 7764 383513516770544102089872419081107740117673220100 7765 384106731682988505650629784624282579203325304900 7766 384700787601086148622698378862691690091015403025 7767 385295685608607027343120213747741875623341574025 7768 385891426790577925749040228823571405330410210448 7769 386488012233283710701016774079821734262525395600 7770 387085443024268628474342165693740454049108243225 7771 387683720252337602419275949876432936624799808225 7772 388282845007557531791094091258395628306644702500 7773 388882818381258591750857883769146064747836222948 7774 389483641466035534537806963784929035940312662025 7775 390085315355748991814281387437240594868021030625 7776 390687841145526778184078316393387463377140640000 7777 391291219931765195885149439138604563859788294400 7778 391895452812130340657545837807503644756916151073 7779 392500540885559408787517593930937050773705015625 7780 393106485252262005328676010082848423956259872100 7781 393713287013721453501126908330462348085240232100 7782 394320947272696105269484050610353534681346392225 7783 394929467133220653100672310672648992572038426073 7784 395538847700607442902430812055969652526587776400 7785 396149090081447788143426831676827091824879296400 7786 396760195383613285155891854039172308494681742025 7787 397372164716257129621691746792762948859665862225 7788 397984999189815434242743614393089042334273802948 7789 398598699916008547596692472940891221254189588100 7790 399213268007842374178761475905935707943573656025 7791 399828704579609695630690007367793173025570151025 7792 400445010746891493157674546636020074850090894400 7793 401062187626558271134227795643477476351625360448 7794 401680236336771381899872148339659829012637918225 7795 402299157996984351745584169445961070095356127225 7796 402918953727944208091907338371893884968170764100 7797 403539624651692807859650902830516457099415002500 7798 404161171891568167034093275732825809886966001073 7799 404783596572205791423608998284764312565792058025 7800 405406899819540008613638881856872482482835210000 7801 406031082760805301116923531145623303415595210000 7802 406656146524537640720921041397207359577960524025 7803 407282092240575824033330253019120652622913451073 7804 407908921040062809226641537762454549317453622500 7805 408536634055447053982637681818416455517038728100 7806 409165232420483854637768022636437112381334941225 7807 409794717270236686530319588038362478119935620225 7808 410425089741078545550309578273801637503142760448 7809 411056350970693290893024124035823746387304550400 7810 411688502098076989017128846133983373959985329025 7811 412321544263539258808277335503221485589692234025 7812 412955478608704617949144265512655478262968776100 7813 413590306276513830496810442127752932719886302948 7814 414226028411225255668427691372996905589172604225 7815 414862646158416197836092077740012505032453484025 7816 415500160664984257731854541688352058517408688400 7817 416138573079148684863798639192846305167970800400 7818 416777884550451731144115661402738671437621276073 7819 417418096229760005730108007893845791310474370225 7820 418059209269265831079052282715847014488647988100 7821 418701224822488600217854178462615741655041228100 7822 419344144044276135228427809924383098440724325625 7823 419987968090806046949732755516586802663194701073 7824 420632698119587095897402661621622216181935758400 7825 421278335289460554401899862226495656749713960000 7826 421924880760601569966131063791699259896885600625 7827 422572335694520529843459743144599239516850808025 7828 423220701254064426837051504354372541742885922948 7829 423869978603418226321489239015157893216940002500 7830 424520168908106234487595533139723415228298342225 7831 425171273334993467811400362947711642708497377225 7832 425823293052287023748192721220521314962055027600 7833 426476229229537452652595415589241086537156610448 7834 427130083037640130925602880122880765040103160025 7835 427784855648836635389522441891568271216608901025 7836 428440548236716118891760084793512718511110452900 7837 429097161976216687138392353855493337829797088100 7838 429754698043626776758466644444537971644088256073 7839 430413157616586534599972722363421103164927112225 7840 431072541874089198258428922644757474400670726400 7841 431732851996482477839027077007910914812503046400 7842 432394089165469938953280822399796713358791917025 7843 433056254564112386951122545805047414362757176073 7844 433719349376829252389394823583054025270630064100 7845 434383374789399977737682816969205045453730232100 7846 435048331988965405322434689065342243254111200225 7847 435714222164029166510317712640152537032986265625 7848 436381046504459072131758342364037518658047010448 7849 437048806201488504145615129715063968318504544400 7850 437717502447717808545933963713018051502006655625 7851 438387136437115689511735725867480696184439780625 7852 439057709365020604800787053263329884616913208900 7853 439729222428142162388305509553275253458648722948 7854 440401676824562518351551069782059502388402905625 7855 441075073753737776001256431430937718796241058225 7856 441749414416499386260849270844087918859070977600 7857 442424700015055549294420171280831997469574145600 7858 443100931752992617384390556229074015440248101073 7859 443778110835276499059835569316310506556200324025 7860 444456238468254064476417450165053463912742824900 7861 445135315859654552048885563859649099157820304900 7862 445815344218590976337099850321392624480248298225 7863 446496324755561537186535068828649480266150756073 7864 447178258682451030124223822168514946223335299600 7865 447861147212532258011096954466495285497883664400 7866 448544991560467443951680526610892865049840100025 7867 449229792942309645462109183369143486609879713025 7868 449915552575504169897416336784404896327844622948 7869 450602271678889991139062201242349593299777656100 7870 451289951472701167543661326710491133210239109225 7871 451978593178568261153871888075589659177720524225 7872 452668198019519758172409600238857953511941760000 7873 453358767219983490700149740673942487598249960448 7874 454050302005788059739281373509103378782024041025 7875 454742803604164259462478481862781499354827515625 7876 455436273243746502749053328140938910121888062500 7877 456130712154574247989057975295309026296929132900 7878 456826121568093427156300515644114213530656851073 7879 457522502717157875151243167771019633807970925625 7880 458219856836030760414750016244211921994146563600 7881 458918185160386016813652783435638511396851523600 7882 459617488927309776799103637570737008444877349225 7883 460317769375301805838684656301542840256600201073 7884 461019027744276938123244180571006392460765104900 7885 461721265275566513549430909323796976310957256900 7886 462424483211919815978897201718939202271095540025 7887 463128682797505512775143669912436710410559750225 7888 463833865277913095618977762203707764906172240448 7889 464540031900154322603559653378306039683981697600 7890 465247183912664661610009376431147113938015423025 7891 465955322565304734964549747519425899342671568025 7892 466664449109361765378160253972711604856262000900 7893 467374564797551023169717693479464109944522522948 7894 468085670884017274773599971174547992910729646225 7895 468797768624336232532730080271347208110200713225 7896 469510859275516005778037911114923814692786387600 7897 470224944095998553195318153079437550937284090000 7898 470940024345661136480463173593868773238545426073 7899 471656101285817775284050378755084718649534717025 7900 472373176179220703446264180476577616084743102500 7901 473091250290061826523133315924902305629938102500 7902 473810324883974180605064886114070199905569830025 7903 474530401228033392428657101961035138388005151073 7904 475251480590759140782773347853054477560100000000 7905 475973564242116619209860794840245189565496889600 7906 476696653453518000003497417944199402777399640225 7907 477420749497823899503151894766196332737113857225 7908 478145853649344844687141485586467574925598222948 7909 478871967183842741064773618469259945742293908900 7910 479599091378532341868657526527214179107462197025 7911 480327227512082718548172908452958557797099752025 7912 481056376864618732565083207695923755779046131600 7913 481786540717722508492281730248338595560703490448 7914 482517720354434908416659445906285918301965681225 7915 483249917059257007647083943089703189918003971025 7916 483983132118151571728479632839423719633201512900 7917 484717366818544534762999923459891374802543936900 7918 485452622449326479039282713443164393961819626073 7919 486188900300854115970781176793372315997438378225 7920 486926201664951768344162441671024174361468481600 7921 487664527834912853878767390393605999048928321600 7922 488403880105501370098125436262871403587971380625 7923 489144259772953380514518760440240717892940126073 7924 489885668134978502127591120159901899160779384900 7925 490628106490761394237996967954670481064147322500 7926 491371576140963248577087250272536305670437400625 7927 492116078387723280753628882882221952508896394025 7928 492861614534660223018555529804121895089365810448 7929 493608185886873818348747942158802767378198410000 7930 494355793750946315850842743298944032056788911225 7931 495104439434943967486069176882305159991790796225 7932 495854124248418526117113965153140537771885232100 7933 496604849502408744878015055627567129328704822948 7934 497356616509441877868085665624842870854172986025 7935 498109426583535182170870665651456348132107489025 7936 498863281040197421199137974528480995085323878400 7937 499618181196430369366908271354930395259224473600 7938 500374128370730318089526961920985827973060131073 7939 501131123883089583112782970025073572224151469225 7940 501889169054998013172079557307968288784989620900 7941 502648265209444499982663008695510699351961340900 7942 503408413670918489561915654339273456561970521025 7943 504169615765411494884720333061709266078654526073 7944 504931872820418609872904036749090728070933539600 7945 505695186164940024719769109892022786993348195600 7946 506459557129482542550721013549596922786280701225 7947 507224987046061097421002298409482121030976600625 7948 507991477248200273651543067332532092239393122948 7949 508759029070935826503938843806952069790078200900 7950 509527643850816204195567399093832730937823925625 7951 510297322925904071255856727523044315171373300625 7952 511068067635777833224716996396211848763797262400 7953 511839879321533162694149934271883543901113360448 7954 512612759325784526694049759047179975989939280625 7955 513386708992666715423210385210292634798784347225 7956 514161729667836372326554287919308005608802804100 7957 514937822698473525519599040165088607635620380100 7958 515714989433283120561178178199466571203522501073 7959 516493231222496554575433689654919575552178430025 7960 517272549417873211724098058348324529259320320400 7961 518052945372702000030084439649442519079211200400 7962 518834420441802889553404180504600575022626651225 7963 519616975981528451920431538737723024727072631073 7964 520400613349765401207536097104548994068855624100 7965 521185333905936136180104008751674339533190028900 7966 521971139011000283887969852230097387569372302025 7967 522758030027456244618281516033349754006426597025 7968 523546008319342738206821174773177700092273160448 7969 524335075252240351708806061571227458862447161600 7970 525125232193273088430193384033401274876910480225 7971 525916480511109918320514374284611110941742745225 7972 526708821575966329728263106975685686838475062500 7973 527502256759605882519866362931305357429190822948 7974 528296787435341762563261460188169971435391165025 7975 529092414978038337577109618576268968885446505625 7976 529889140764112714346673068723242296412810490000 7977 530686966171536297307384761412516997533613216400 7978 531485892579836348497140178600299352555137176073 7979 532285921370097548878341393094718013236010580625 7980 533087053924963561030724169922571544661197260100 7981 533889291628638593215999548755356025496790820100 7982 534692635866888964815341993436656772902138051225 7983 535497088027044673140756841647704785518793601073 7984 536302649498000961621360435067045103317913678400 7985 537109321670219889365606958023962963436230222400 7986 537917105935731902100496660613686413811469843025 7987 538726003688137404488800790535552989370049383225 7988 539536016322608333825339206533415247239273802948 7989 540347145235889735113347295260687517060222052100 7990 541159391826301337521969462660726299667962695025 7991 541972757493739132225917120546811522483245490025 7992 542787243639676951628329738984977543827374352400 7993 543602851667168049967878185327453632538873810448 7994 544419582980846685311150221314635905856226119225 7995 545237438986929702931358680559448690268740804225 7996 546056421093218120074413499949785310278666016100 7997 546876530709098712113399430052568772734719422500 7998 547697769245545600092501901476964094188509476073 7999 548520138115121839661424176354528540818318121025 8000 549343638731981011401339566620726270720016000000 8001 550168272511868812543423153635382273280016000000 8002 550994040872124650081008096859429607058449881025 8003 551820945231683235276412272811836293905091476073 8004 552648987011076179563481639364006411337302622500 8005 553478167632433591846897374589356546612069056100 8006 554308488519485677199294493873296474162749844225 8007 555139951097564336957240303803614363545146839225 8008 555972556793604770217121706503404718810337810448 8009 556806307036147076731991023538304324024434512400 8010 557641203255337861210420664327040485890481570025 8011 558477246882931839018417620109269616172822775025 8012 559314439352293443285449420977515507636241732100 8013 560152782098398433415633850260828381930773802948 8014 560992276557835505005145367656700811404784503225 8015 561832924168807901166891849944917855030804963025 8016 562674726371135025263515915882509147992219342400 8017 563517684606254055049775759972933222213978318400 8018 564361800317221558225361078225182019138919601073 8019 565207074948715109399200327769769424970782131225 8020 566053509947034908466316221278684781753126980100 8021 566901106760105400398287016545473805071229420100 8022 567749866837476896448371821319778301610102180625 8023 568599791630327196772358793558045688755915176073 8024 569450882591463214466195777648832766095036256400 8025 570303141175322601021463577897298697978485690000 8026 571156568837975373199752731609232990946271705625 8027 572011167037125541327005305500418674148927725025 8028 572866937232112739008883900872412230106082822948 8029 573723880883913854268230715041053423091783062500 8030 574581999455144662105680168879323409769330985225 8031 575441294410061458484489273041671798802314720225 8032 576301767214562695740650568472756091186682681600 8033 577163419336190619419353140169803649884177160448 8034 578026252244132906538857866864640515656561557025 8035 578890267409224305282853733318956536236483582025 8036 579755466303948276122362696284715969329195308900 8037 580621850402438634368261259870900548399280104100 8038 581489421180481194155487581078111586516322631073 8039 582358180115515413860003591614082691253966571225 8040 583228128686636042949582287785988757085291520400 8041 584099268374594770269491006279703806011384640400 8042 584971600661801873764142169981983708210917870025 8043 585845127032327871635783654679053609015888501073 8044 586719848971905174941301594474387824013579260100 8045 587595767967929741628209111109705878863934164100 8046 588472885509462732010895120046496133631001707225 8047 589351203087232165688208034170841942996155680625 8048 590230722193634579903449854322088494405801360448 8049 591111444322736689347856804516075297584425102400 8050 591993370970277047408643338736393763317073700625 8051 592876503633667708862687015502535430204124325625 8052 593760843811995894016932406091998229278369560900 8053 594646393006025654296592872294539802849045122948 8054 595533152718199539282229719910932431438559400625 8055 596421124452640265196788904875907717788304141225 8056 597310309715152384843676139885605007060697635600 8057 598200710013223958996951920743879795837733859600 8058 599092326856028229244728663309411338449348526073 8059 599985161754425292286852813926796567554630281025 8060 600879216220963775687955468559854607605097820900 8061 601774491769882515086955708514316906568590100900 8062 602670989917112232864101533640066705682130749225 8063 603568712180277218266633947240242602504310131073 8064 604467660078697008994160420585958763502519193600 8065 605367835133388074244824638941243364070199398400 8066 606269238867065499223360105343181562342597009025 8067 607171872804144671112115853057294265474637226025 8068 608075738470742966506143192638013671063460822948 8069 608980837394681440313433094868855640940408912100 8070 609887171105486516121394486536661999323667356225 8071 610794741134391678030664412009217482919441471225 8072 611703549014339163957341689935760978501489610000 8073 612613596279981660404736371075533566214013810448 8074 613524884467683998705727980280661477675879034025 8075 614437415115524852736826203016485141180013000625 8076 615351189763298438105028354495040817070072922500 8077 616266209952516212808568647525903750854675544900 8078 617182477226408579372654953553136146837302126073 8079 618099993129926588461289430047774478982878980625 8080 619018759209743643966270066462263627335136961600 8081 619938777014257209574470880326625007410813121600 8082 620860048093590516814499174776057227443553498225 8083 621782573999594274583828948846235875899153626073 8084 622706356285848380157510232255928852056678496900 8085 623631396507663631679554797116800279328013192900 8086 624557696222083442138099380067564589015149651025 8087 625485256987885554825448229724097966990149761225 8088 626414080365583760284097476068842183907703490448 8089 627344167917429614739844500471971078579145651600 8090 628275521207414160023086167443457862582320472025 8091 629208141801269644979410461959507221568226917025 8092 630142031266471248370586759288925195553032948900 8093 631077191172238803267060637665017348242394222948 8094 632013623089538522933059827906657136606952337225 8095 632951328591084728205418578188377049993471400225 8096 633890309251341576367228396593830417496334649600 8097 634830566646524791517423818859877228614916000000 8098 635772102354603396437412533829988351878163151073 8099 636714917955301445955859884585764676635557270025 8100 637659015030099761812738449014256483116738902500 8101 638604395162237669023754089696569334693943902500 8102 639551059936714733746260549470081584609385677025 8103 640499010940292502647775355822600828849067426073 8104 641448249761496243778210484422077979982066490000 8105 642398777990616688946931919570203777302430227600 8106 643350597219711777605762937192459211211090553225 8107 644303709042608402239046624141104280202409566225 8108 645258115054904155261883836091294503865846522948 8109 646213816853969077427663485154137502820321360900 8110 647170816038947407746002737514168575364308448025 8111 648129114210759334912215390922560430804156303025 8112 649088712972102750249427391741513991934520577600 8113 650049613927455002164459141439830396072172240448 8114 651011818683074652118594932984764978541814070225 8115 651975328847003232114360548461038118807711460025 8116 652940146029067003699430740474451402843347176900 8117 653906271840878718488789011465056672219828944900 8118 654873707895839380206262796963376288244586201073 8119 655842455809140008246557851072901466856280629225 8120 656812517197763402758916325053127996534068483600 8121 657783893680485911253523722809851227960419523600 8122 658756586877879196731790610373461142438261725625 8123 659730598412312007341635650061679819061374851073 8124 660705929907951947558897223980694012436071372900 8125 661682582990767250896001605818081138528764062500 8126 662660559288528554139016334522434092260453515625 8127 663639860430810673114218138448285364197679801025 8128 664620488048994379985305453870940293635881960448 8129 665602443776268182082386277444279431198648960000 8130 666585729247630102263872788185607356579549564225 8131 667570346099889460812414870925336408161724149225 8132 668556295971668658866005369855825164032772376100 8133 669543580503404963385390597853169732580008622948 8134 670532201337352293658920324628297560761813873025 8135 671522160117583009345972164489465175812952180025 8136 672513458489989700060085982567339699217969744400 8137 673506098102286976492944636766375799097878979600 8138 674500080604013263080338071462311698683900756073 8139 675495407646532592211248478065426685446507418225 8140 676492080883036399981194937012855050026381424900 8141 677490101968545323490976655540864339867607944900 8142 678489472559910999691954615719706084051138964025 8143 679490194315817865779012147709561609118074101073 8144 680492268896784961132335644016361127692292225600 8145 681495697965167730809157331690977880683883137600 8146 682500483185159830586602720924617719194699218225 8147 683506626222794933556786050347265124567618505625 8148 684514128745948538275297751534936316134476722948 8149 685522992424339778464228657775355849140860248900 8150 686533218929533234270876385030642054283740980625 8151 687544809934940745083280016269785940726707855625 8152 688557767115823223903729923923264933009315104400 8153 689572092149292473281400269137174226813239010448 8154 690587786714313002805252420774911848183168265625 8155 691604852491703848158358241730845935846375440225 8156 692623291164140391734792895082651618284360472100 8157 693643104416156184820247527917257438970189584100 8158 694664293934144771337512896319714938722111176073 8159 695686861406361513157985701014927108706050877025 8160 696710808522925416980350109499169387761240326400 8161 697736136975820962777587647191838131189152006400 8162 698762848458899933813469347177993493954625592225 8163 699790944667883248229684755499153949675838256073 8164 700820427300362792204763096683575739364411008100 8165 701851298055803254685942612288039973421666772900 8166 702883558635543963695144793651100490974299221025 8167 703917210742800724210210938832944537587966600025 8168 704952256082667657622559172839613512352972610448 8169 705988696362119042772420779699450146195337907600 8170 707026533290011158562815404777409224216854737225 8171 708065768577084128153425395878419106385191702225 8172 709106403935963764735530262204438614748030402500 8173 710148441081163418889162941091346154597873922948 8174 711191881729085827523650273661453066030752648025 8175 712236727598024964402700802085379036790462000625 8176 713282980408167892255203713053391854145640360000 8177 714330641881596616472903464311224771096751118400 8178 715379713742289940396115343718970280055896701073 8179 716430197716125322188647923244037126205431125625 8180 717482095530880733303099083600475985265490668100 8181 718535408916236518537692998897356439956473428100 8182 719590139603777257685826184658441810931348690225 8183 720646289326993628779491426924287157610015276073 8184 721703859821284272927749124846207519747504560400 8185 722762852823957660751416294229456410625421168400 8186 723823270074233960415144194880546917733279964025 8187 724885113313246907258056260361067768314675884225 8188 725948384284045675024118724847722658157386302948 8189 727013084731596748693417058245781336828787496100 8190 728079216402785798915512037500803736881793754025 8191 729146781046419558046049999201512205430350849025 8192 730215780413227697787802536065170052334642790400 8193 731286216255864708437311617745905609834598760448 8194 732358090328911779738316834606228274992533300225 8195 733431404388878683343142181642645081298687501225 8196 734506160194205656883220518657931753188117288100 8197 735582359505265289649934562025369502332868822500 8198 736660004084364409886953982994256624120611451073 8199 737739095695745973695248907441370874816467164025 8200 738819636105590955551960832279923314034796810000 8201 739901627082020240444312694396035474231636810000 8202 740985070395096517619740548993018091282962218025 8203 742069967816826175953430035585859951566628001073 8204 743156321121161200934441531602478466459196602500 8205 744244132084001073271608615614568191354055404100 8206 745333402483194669120395184639438511187926767225 8207 746424134098542161931897292725185997439077038225 8208 747516328711796925925176501155029413472409360448 8209 748609988106667441184112254082774948228349454400 8210 749705114068819200379961517240304966296007831025 8211 750801708385876617120814641539824380530195336025 8212 751899772847424935929137137928483718165647668100 8213 752999309245012143848587774741056130898773802948 8214 754100319372150883681304134037706093149039382225 8215 755202805024320368856847489008679471637378462025 8216 756306767998968299933999590476097195947270016400 8217 757412210095512782736604676825077107749450816400 8218 758519133115344248124650748352269941226284426073 8219 759627538861827373401784874029705045751508872225 8220 760737429140303005360458026045728692366537992100 8221 761848805758090084965895665202911927826773632100 8222 762961670524487573680091028325235305235395015625 8223 764076025250776381427018797253753811290374151073 8224 765191871750221296200267557791436341187049734400 8225 766309211838072915314290186094089588982817440000 8226 767428047331569578300472029495345700980847830625 8227 768548380049939301449217478599745991167687622025 8228 769670211814401713999256257679118981193408222948 8229 770793544448169995975371490963859574571551102500 8230 771918379776452817675752333332496908972869648225 8231 773044719626456280810174685170220986483474083225 8232 774172565827385861290214242789952225808279315600 8233 775301920210448353672696867788213310464434210448 8234 776432784608853817257591991042628852396274934025 8235 777565160857817523841555499748465212056528283025 8236 778699050794561907128329288938360106278692184900 8237 779834456258318513797205392332409218194736100100 8238 780971379090329956230763341125204754557619506073 8239 782109821133851866903090133432388662185709010225 8240 783249784234154854429692931591920935484864334400 8241 784391270238526461280315339344701071309266254400 8242 785534280996273123155868846105548237539938803025 8243 786678818358722130030691761078973131000626326073 8244 787824884179223588861348695874791853572597436100 8245 788972480313152387963184390536569509063390116100 8246 790121608617910163055846414511268725555598234225 8247 791272270952927264978992011061446078216260075625 8248 792424469179664729079395090952017597074424210448 8249 793578205161616246270670118932133395850498640400 8250 794733480764310135766830374579191185913610765625 8251 795890297855311319490898807476609309814938890625 8252 797048658304223298159790445459802239157118892900 8253 798208563982690129046686053785985560976290022948 8254 799370016764398405422117482563113686104470875625 8255 800533018525079237674985879611552244526373244225 8256 801697571142510236114734686129138810541196313600 8257 802863676496517495455900073086220680199062553600 8258 804031336468977580986262217192207392237995451073 8259 805200552943819516419821556549269060460735218025 8260 806371327807026773435824907742179920650712836900 8261 807543662946639262905067068106080370855891916900 8262 808717560252755327804694269266240813927776180225 8263 809893021617533737822736590755887440991432006073 8264 811070048935195685653597185589924401086416067600 8265 812248644102026784985726913104089294252147152400 8266 813428809016379070182713718160840343181063938025 8267 814610545578672997659016839975224714231669719025 8268 815793855691399448951576678326249075744173522948 8269 816978741259121735488531889791996435560709148100 8270 818165204188477605056276031880038457414617623225 8271 819353246388181249966086818518710716085168438225 8272 820542869769025316921561796329680644256942440000 8273 821734076243882918588094997418075211897726160448 8274 822926867727709646865629871093378655379077007025 8275 824121246137545587865924543972490863900528505625 8276 825317213392517338595566205315885392123277802500 8277 826514771413840025345972162208853589048274936900 8278 827713922124819323791615857322499134561465901073 8279 828914667450853480797716890473586508892322015625 8280 830117009319435337938634834048678770373583379600 8281 831320949660154356728207381566355698943126739600 8282 832526490404698645563274118221814124099548627225 8283 833733633486856988381627952190949375535513551073 8284 834942380842520875035636995766231583172636868900 8285 836152734409686533382780436054454353279369148900 8286 837364696128456963094342685986877532968805782025 8287 838578267941043971183510857775541752579242752225 8288 839793451791770209254121352695731641906047240448 8289 841010249627071212471302113183838521388982585600 8290 842228663395497440255257835712353474318887541025 8291 843448695047716318699446195739539543814152286025 8292 844670346536514284714393889230618933385408876900 8293 845893619816798831898402048810199118766802422948 8294 847118516845600558136391346532282329514394008225 8295 848345039582075214928137849544687591590484107225 8296 849573189987505758447151449579195128468138931600 8297 850802970025304402331449442217331121675372890000 8298 852034381661014672207478587264578387400759376073 8299 853267426862313461948439737313057220828062803025 8300 854502107599013091668269877684502313065874722500 8301 855738425843063367452537177421798107484809722500 8302 856976383568553642827505407838558115355564504025 8303 858215982751714881968624842342375469076268201073 8304 859457225370921724649707508818564300965297960000 8305 860700113406694552934045423797586374356219585600 8306 861944648841701559608731195931046771150563486225 8307 863190833660760818363441144968278397457124255225 8308 864438669850842355714941841458249679682111322948 8309 865688159401070224678581731799955192458713792900 8310 866939304302724580188030273028717223964444719025 8311 868192106549243756264527761856069612141834874025 8312 869446568136226344936909802977245777613188003600 8313 870702691061433276913671122522882967996253490448 8314 871960477324789904008334193760516578054245439225 8315 873219928928388083319388903746904316660260969025 8316 874481047876488263166070251594322282776472860900 8317 875743836175521570781241831342846048243998932900 8318 877008295834091901762653615126402016703279276073 8319 878274428862978011283843315383180058825841860225 8320 879542237275135607065951368290970169504580505600 8321 880811723085699444111720344405256139852366745600 8322 882082888311985421202950356642600504796247050625 8323 883355734973492679162682800284119866595768076073 8324 884630265091905700883385524573810688502936340900 8325 885906480691096413122413300754275415640280822500 8326 887184383797126290066018217018149958507119650625 8327 888463976438248458663185396857378846723286188025 8328 889745260644909805730570203664556436965106610448 8329 891028238449753086829813861180984181715044490000 8330 892312911887619036918515186495017908506516237225 8331 893599282995548482776136899771828128772819522225 8332 894887353812784457206125742742003429083128500100 8333 896177126380774315015526406191624865257488922948 8334 897468602743171850773370035280660883298089740025 8335 898761784945839418349118850469910563874026891025 8336 900056675036850052232449191159390894790207630400 8337 901353275066489590635656058833154315921366465600 8338 902651587087258800379963006567168982891103881073 8339 903951613153875503567021992188229120647306347225 8340 905253355323276706036888583173019579289145248900 8341 906556815654620727613758672547570387236794568900 8342 907861996209289334140753636588536878246422387025 8343 909168899050889871305041637039162037950760176073 8344 910477526245257400254583542834553293591819891600 8345 911787879860456835007792718983169310404450099600 8346 913099961966785081657398703274296744663723755225 8347 914413774636773179369805564874935653644775390625 8348 915729319945188443181236512644038725546448822948 8349 917046599969036608591957095127597048656255276900 8350 918365616787563977959870108704767201514268055625 8351 919686372482259568694776105233224459376432430625 8352 921008869136857263254594165791338353674065926400 8353 922333108837337960944838382735733199192593160448 8354 923659093671931731522646268285451059114972230625 8355 924986825731119970606656084208411523653472553225 8356 926316307107637556894030863922295238484410160100 8357 927647539896475011185927675430499971362227768100 8358 928980526194880657222711450994562817884986351073 8359 930315268102362784330213487297543621184778304025 8360 931651767720691811878335498078456548108280352400 8361 932990027153902455553300879816052791035604832400 8362 934330048508295895444855630011231346681047513225 8363 935671833892441945949722136961220589872666381073 8364 937015385417181227492609839635564772292219372100 8365 938360705195627340066087536354000526377995536900 8366 939707795343169038590622901429652867991276160025 8367 941056657977472410096095549777752025002801583025 8368 942407295218483052726090770700405661692228560448 8369 943759709188428256566281833641989741841797633600 8370 945113902011819186298209550667579429766901014225 8371 946469875815453065679768562748663153437346679225 8372 947827632728415363853710599646302364538870722500 8373 949187174882081983485475746262050776102325522948 8374 950548504410121450731663531781464120551717111025 8375 951911623448497107040456441764048963125747515625 8376 953276534135469302785309237537151073118550250000 8377 954643238611597592733218251829704575849482000400 8378 956011739019742933348885614535086891376354726073 8379 957382037505069881936094147820685653464006650625 8380 958754136215048797617609455505316768052540096100 8381 960128037299458044154926517704471920371928056100 8382 961503742910386194609178888197653611953978309225 8383 962881255202234237844529378801910673231583451073 8384 964260576331717786875361902241251656426120422400 8385 965641708457869289058594932583022101352572134400 8386 967024653742040238132437830269718950076472105025 8387 968409414347903388102912067108215963611265365225 8388 969795992441454968979460175288122495743211302948 8389 971184390191016904360966033587129068431365920100 8390 972574609767239030873510893383841564997906833025 8391 973966653343101319461190336937906238575966228025 8392 975360523093916098531318150613314883230336208400 8393 976756221197330278955343886313788225162120210448 8394 978153749833327580926811675369200684945759461225 8395 979553111184230762677688650459265994466756218225 8396 980954307434703851054392122885285611922324580100 8397 982357340771754373954845454602805384861023202500 8398 983762213384735594627893356907665416875311926073 8399 985168927465348747836408140525298582489159187025 8400 986577485207645277885419235088369623433457640000 8401 987987888808029078516599089601084296476977640000 8402 989400140465258734670439359479871709055377535025 8403 990814242380449766117452080129787887068283026073 8404 992230196757076872959731321764039914528775562500 8405 993648005800976183004211615300622844569997772100 8406 995067671720347501008960234675331215148105710225 8407 996489196725756559803841216794488652330326217225 8408 997912583030137273286889796613767983218837410448 8409 999337832848793991297736731471585815433409376400 8410 1000764948399403756369422785826885008960284112025 8411 1002193931902018562359944444951801239581769917025 8412 1003624785579067614964872723909881333752506584100 8413 1005057511655359594112387736310316677622086302948 8414 1006492112358084918242072485868210235077017241225 8415 1007928589916818010468810142720346050568613981025 8416 1009366946563519566633129865745411093715240710400 8417 1010807184532538825239347031817266488056428294400 8418 1012249306060615839282844532979814151966635751073 8419 1013693313386883749967842602972391293920454593225 8420 1015139208752871062317005435355584707594041024100 8421 1016586994402503922674233656689025097491073864100 8422 1018036672582108398101992519795234457947362830625 8423 1019488245540412757674526484107092584802211626073 8424 1020941715528549755668311652441097909290496192400 8425 1022397084800058916651098336264458829632589210000 8426 1023854355610888822470896824631300431470733975625 8427 1025313530219399401146260235452043820080610499025 8428 1026774610886364217659219131630447153809222122948 8429 1028237599874972766652223388855024820365484122500 8430 1029702499450832767030447606465720018609514331225 8431 1031169311881972458470817157832932313826815466225 8432 1032638039438842899839112782084431571899044929600 8433 1034108684394320269516512424796459127351007760448 8434 1035581249023708167636929841428562214317203291025 8435 1037055735604739920236510283827564732684063004025 8436 1038532146417580885316644397054682510983161080900 8437 1040010483744830760821862261101280572301085076100 8438 1041490749871525894533970319753279751109778881073 8439 1042972947085141595883794746941886621398834429225 8440 1044457077675594449681895609379280386019429168400 8441 1045943143935244631769616993122279482262427888400 8442 1047431148158898226591839070934965550251494716025 8443 1048921092643809546692798896932899491927490651073 8444 1050412979689683454136347524987060054759084592100 8445 1051906811598677683852011857745106173700858088100 8446 1053402590675405168908230443891146697540900781225 8447 1054900319226936367714133252413031644187659450625 8448 1056399999562801593151236264178394338543155560448 8449 1057901633994993343636422533037410283652845158400 8450 1059405224837968636117582180971633030425097850625 8451 1060910774408651341003284604494456305350603475625 8452 1062418285026434519027856982579871923664241204900 8453 1063927759013182760053243989852381283988343422948 8454 1065439198693234523809024432612311268758977330625 8455 1066952606393404482571961339497519954124648367225 8456 1068467984442985865786462853194690487359007011600 8457 1069985335173752806627332084611239675369360227600 8458 1071504660919962690506184906302448133222868876073 8459 1073025964018358505522915477717888187756075135025 8460 1074549246808171194863590110986721071680507872900 8461 1076074511631122011146150902503093263946885752900 8462 1077601760831424872715311372500820150685704591225 8463 1079130996755788721888027172120940548412916381073 8464 1080662221753419885150925735176695130397305921600 8465 1082195438176024435311079569908162543567366926400 8466 1083730648377810555601508704493316144945120887025 8467 1085267854715490905742798618943779003610217192025 8468 1086807059548284989962220815262192319324102722948 8469 1088348265237921526971743997374009947315678364100 8470 1089891474148640821906324652369826567915449910225 8471 1091436688647197140223866645005176509731501425225 8472 1092983911102861083568240258203241668336260250000 8473 1094533143887421967596751933492217733872227010448 8474 1096084389375190201773456786883345457931337960025 8475 1097637649942999671129706797657955392313454030625 8476 1099192927970210119993328389882437892078822702500 8477 1100750225838709537687823949208972697392407308900 8478 1102309545932916546202992640647271630194708176073 8479 1103870890639782789838366716508641432372740030625 8480 1105434262348795326820860327628499133967285817600 8481 1106999663451979022898028675267207207635832377600 8482 1108567096343898946908336165771877806172262736225 8483 1110136563421662768329833055153762292925959976073 8484 1111708067084923156808640896197131792513800220900 8485 1113281609735880183668647926566304375819545124900 8486 1114857193779283725403816362617822545962823933025 8487 1116434821622435869154504390254868740229958723225 8488 1118014495675193320169206471180964468930203490448 8489 1119596218349969811253116410319968370319372499600 8490 1121179992061738514204918457969507798174956630025 8491 1122765819228034453243212548445385534883927675025 8492 1124353702268956920423980605555335830106229784900 8493 1125943643607171893050501674211900227815467122948 8494 1127535645667914453077124466856291619931654659225 8495 1129129710878991208508306743118052742517198834225 8496 1130725841670782716794331771279231032808399233600 8497 1132324040476245910225112950646823546940214760000 8498 1133924309730916523323498504863531686372774101073 8499 1135526651872911522239488987504544015570371316025 8500 1137131069342931536146781173017274726792830562500 8501 1138737564584263290643052738161863604863455562500 8502 1140346140042782043155402971602928982962386311025 8503 1141956798166954020352365582187696509904767476073 8504 1143569541407838857563910509722341952609834410000 8505 1145184372219092040210852475727324149728264963600 8506 1146801293056967347245084845713783061421458439225 8507 1148420306380319296602058208976876106404257924225 8508 1150041414650605592666923916748362153478272622948 8509 1151664620331889575755763654789955186386231204900 8510 1153289925890842673613326962141097365985991010025 8511 1154917333796746854928699443759982583144495465025 8512 1156546846521497084870325261215035272650768409600 8513 1158178466539603782641808322395753918705547240448 8514 1159812196328195281059917428417003034628739788225 8515 1161448038367020288156221473489620184406492498025 8516 1163085995138450350803781631522734605259658564900 8517 1164726069127482320370328301609609994851493900900 8518 1166368262821740820399351423329264882979218851073 8519 1168012578711480716320533611970728587148322071225 8520 1169659019289589587190956403355697958472564547600 8521 1171307587051590199468510737898708895668569987600 8522 1172958284495642982818943653901865909947087355625 8523 1174611114122548507957974000833821864406159801073 8524 1176266078435749966529910824490207422808294288900 8525 1177923179941335653024208917475214791722977602500 8526 1179582421148041448731396870381682126934955805625 8527 1181243804567253307739813801379942632407595555025 8528 1182907332713009744974591784654035073255799760448 8529 1184573008102004326280321841247759351091025000000 8530 1186240833253588160548842199402641181382688930225 8531 1187910810689772393893588375385283031434316915225 8532 1189582942935230705871945470112963620169553604100 8533 1191257232517301807757043921593844775808625722948 8534 1192933681965991942860440798301891656015360587025 8535 1194612293813977388907129564106749651217051622025 8536 1196293070596606962464322091275488142239997536400 8537 1197976014851904525425447544356457127549006931600 8538 1199661129120571493550813604445647065310869506073 8539 1201348415945989347066376350423034615999628256225 8540 1203037877874222143322065961230576879807721092900 8541 1204729517454019031511116251144923789910201212900 8542 1206423337236816769451846898276692170547860790025 8543 1208119339776742242433348075204425253561632751073 8544 1209817527630614984126518039725287856755316537600 8545 1211517903357949699561905093176259683338209081600 8546 1213220469520958790175806163649227057480754312225 8547 1214925228684554880926075121691076653211207255625 8548 1216632183416353349479094786745803221728949422948 8549 1218341336286674857469367433659896827686783284900 8550 1220052689868547883833179460035013552817285150625 8551 1221766246737711260217796727073296932908667025625 8552 1223482009472616708467647938820845511783529728400 8553 1225199980654431380188954277373854806561535810448 8554 1226920162867040398394264364670039697812591175625 8555 1228642558697049401228354474945205834708675686225 8556 1230367170733787087776954775791426160201791868100 8557 1232094001569307765959763230009331228601934932100 8558 1233823053798393902509209645102679754483228026073 8559 1235554330018558675036433212318778977164320711025 8560 1237287832830048526185937732593613161425760398400 8561 1239023564835845719880389582615853127760129678400 8562 1240761528641670899657024330479400392204812414225 8563 1242501726855985649097128767049906607377357006073 8564 1244244162089995054350065976226942876208960716100 8565 1245988836957650268753311924740314534340216320900 8566 1247735754075651079549972909976565575294583119025 8567 1249484916063448476705254062590133466274571546025 8568 1251236325543247223823349959313040146438561010448 8569 1252989985140008431166229260437579021331226339600 8570 1254745897481452130775786145908321307093809311225 8571 1256504065198059853700832183823058709329207676225 8572 1258264490923077209330403125407163750023356022500 8573 1260027177292516466834855981192424720539785622948 8574 1261792126945159138716232594199839911052404554025 8575 1263559342522558566469366787396276151342783050625 8576 1265328826669042508355213024567450531983260160000 8577 1267100582031715729287875386024522228720885862400 8578 1268874611260462592836816523238824429382471251073 8579 1270650917007949655345727119579065297702577155625 8580 1272429501929628262169537247807822570854545544100 8581 1274210368683737146031051878879489678719594704100 8582 1275993519931305027498693660870143127503826908225 8583 1277778958336153217586836951561232275518178126073 8584 1279566686564898222480217953293684544953321264400 8585 1281356707286954350383906664207112593366603120400 8586 1283149023174536320500327225880446078286206266025 8587 1284943636902661874134814113695630486646337826225 8588 1286740551149154387931192482955180199400148802948 8589 1288539768594645489238871850897483685208237324100 8590 1290341291922577673612943162270976663057941932025 8591 1292145123819206924448770154049765472417971627025 8592 1293951266973605334752566803199139004361694606400 8593 1295759724077663731049453510129794674193558160448 8594 1297570497826094299430485539614663384588904602225 8595 1299383590916433213740148110482091600123306955225 8596 1301199006049043265905813395343966924255887892100 8597 1303016745927116498410655561967298366195142562500 8598 1304836813256676838911520858652925268393450901073 8599 1306659210746582737003250617145571129394114190025 8600 1308483941108529803130955918165521828031078490000 8601 1310311007057053449651743536623933593131358490000 8602 1312140411309531534047393655961306060408375832025 8603 1313972156586187004289490713832131540619616551073 8604 1315806245610090546358509614548294848700479502500 8605 1317642681107163233918360417289590403835696160100 8606 1319481465806179180147895483091886529603326673225 8607 1321322602438768191730883938032142718696294376225 8608 1323166093739418425005959184844815868527901960448 8609 1325011942445479044278046070426317965462774278400 8610 1326860151297162882292775192313252252655830413025 8611 1328710723037549102875392703256299448676306518025 8612 1330563660412585865735674849454992013366938480100 8613 1332418966171092993440357354869344738847711302948 8614 1334276643064764640554590641282546065312598080225 8615 1336136693848171964953932751454798504369751520025 8616 1337999121278765801308392720782070451217611424400 8617 1339863928116879336740038021355127568005750752400 8618 1341731117125730788655680581203891944375693576073 8619 1343600691071426084756156760810073540494219294225 8620 1345472652722961545223717548677273178969596076100 8621 1347347004852226567089046117862511793982330116100 8622 1349223750234006310779420765896539020885565625625 8623 1351102891645984388849542141452457802575867601073 8624 1352984431868745556896544542463312818266695630400 8625 1354868373685778406660711952139471557106481000000 8626 1356754719883478061313420361496020147594850140625 8627 1358643473251148872933828809569144031223976356025 8628 1360534636581007122175842455478708685506684522948 8629 1362428212668183720126871879882140340891622122500 8630 1364324204310726912359913697162373514398665034225 8631 1366222614309604985180478443900223749575978869225 8632 1368123445468708974069892593799202790079979523600 8633 1370026700594855374326502434258662138365777810448 8634 1371932382497788853906308425229372210266106628025 8635 1373840493990184968464559546834360772315207745025 8636 1375751037887652878599838028497188756294961996900 8637 1377664017008738069302165738989976632472047032100 8638 1379579434174925071606664403894553070263400756073 8639 1381497292210640186454302704462222436600822828225 8640 1383417593943254210761264199760981625137826022400 8641 1385340342203085165698470902313702653815949542400 8642 1387265539823401027182798226156978327440025609025 8643 1389193189640422458581517915388146982155801476073 8644 1391123294493325545631506450817611889533240728100 8645 1393055857224244533574757322305094311893898080100 8646 1394990880678274566511736444732049513248709348225 8647 1396928367703474428974120886348275320513513805625 8648 1398868321150869289718461969428896209440035410448 8649 1400810743874453447742314694788555503956384656400 8650 1402755638731193080524376333722937304493814955625 8651 1404703008581028994490177923383811411653638080625 8652 1406652856286879377704873294442792030639616496900 8653 1408605184714642554794671153161067706781965322948 8654 1410559996733199744098456633657639063883718765625 8655 1412517295214417817051149630257235838846129510225 8656 1414477083033152059800348114301218805041369729600 8657 1416439363067248937057805534720548863313226881600 8658 1418404138197548858187292296999468296569448801073 8659 1420371411307888945530392210902031408111010032025 8660 1422341185285105804971785693491187004714202928900 8661 1424313463019038298745572410541896985797531608900 8662 1426288247402530320484186936435917235693235982225 8663 1428265541331433572511461910026512696202963256073 8664 1430245347704610345381394061776671563526268755600 8665 1432227669423936299664169385704467682768298720400 8666 1434212509394303249981004628314239113203447856025 8667 1436199870523621951289363165752348250128319645025 8668 1438189755722824887420104239901608589506168422948 8669 1440182167905869061868125424019149017909116560100 8670 1442177109989738790838059088828682243927324217225 8671 1444174584894448498546584540699993532863840432225 8672 1446174595543045514782918404686113172006203040000 8673 1448177144861612874729046726742225020109156360448 8674 1450182235779272121041263171420038056201181893025 8675 1452189871228186108194578593717252046924669575625 8676 1454200054143561809091568166564026339042827622500 8677 1456212787463653123937223148647156428430552660900 8678 1458228074129763691381375280908120465977388951073 8679 1460245917086249701930262704103421374769373025625 8680 1462266319280522713628807194284863945322844275600 8681 1464289283663052470015173417943714353399770035600 8682 1466314813187369720349181813866236248169895825225 8683 1468342910810069042116147614469027160579572901073 8684 1470373579490811665807719425521035789374128552900 8685 1472406822192328301981291689715269075191861120900 8686 1474442641880421970599566266527142244656764104025 8687 1476481041523970832651839268188329602863217674225 8688 1478522024094931024058590199414983213757972240448 8689 1480565592568339491860951356757445206644995393600 8690 1482611749922316832696636352085231789606567739025 8691 1484660499138070133563907533786257676569833084025 8692 1486711843199895814875162988743143116857135672900 8693 1488765785095182475801724718052146660434908322948 8694 1490822327814413741911410489771939838106134290225 8695 1492881474351171115100472782730229756258375581225 8696 1494943227702136825821489146576286906466115555600 8697 1497007590867096687608789214846893010539801610000 8698 1499074566848942953903004519812232234109447326073 8699 1501144158653677177176328170286953412434602809025 8700 1503216369290413070360072366430175880067086422500 8701 1505291201771379370576112638816741953799601422500 8702 1507368659111922705173808612740679991876931098025 8703 1509448744330510460073992012810778180918525251073 8704 1511531460448733650421613537417525757924515840000 8705 1513616810491309793548641147590600263968766361600 8706 1515704797486085784248803230126711687918215412225 8707 1517795424464040772365771010649102065295610573225 8708 1519888694459289042696375508462487355107010422948 8709 1521984610509082897210455241690862365320433596900 8710 1524083175653815539588931808230514308295867321025 8711 1526184392937023962081711385516951446775298076025 8712 1528288265405391834687011109992395478351781795600 8713 1530394796108752396653710215470155074321453490448 8714 1532503988100091350308326728323738643523577117225 8715 1534615844435549757208221436582122272606046047025 8716 1536730368174426936622631769588309273908784288900 8717 1538847562379183366343139144876346257007553848900 8718 1540967430115443585825174259342442569462524926073 8719 1543089974451999101662165722628920799414721262225 8720 1545215198460811295393938351905551303706380609600 8721 1547343105217014333650968368921538959901629249600 8722 1549473697798918080636103662313181112084742640625 8723 1551606979288011012945358200687147595151390026073 8724 1553742952768963136729390604957592420427865216900 8725 1555881621329628907197277811797037860209934402500 8726 1558022988061050150464195683866320986977281980625 8727 1560167056057458987744619346718005944801287902025 8728 1562313828416280761892656956920688129435521410448 8729 1564463308238136966291131531028694836799030490000 8730 1566615498626848176091026390522966647501867643225 8731 1568770402689436981802910703774530721624256328225 8732 1570928023536130925241962532432097190487447688100 8733 1573088364280365437828207716410068891429699022948 8734 1575251428038786781243593858852798771854786414025 8735 1577417217931254990447519600075404397732546373025 8736 1579585737080846819052440297531001180434099462400 8737 1581756988613858687061172157328991258868920377600 8738 1583930975659809630967517791729189549408197631073 8739 1586107701351444256221837106362228445545353145225 8740 1588287168824735692063188350678004187645348956900 8741 1590469381218888548719665095301057238927307876900 8742 1592654341676341876978555830574862338944294173025 8743 1594842053342772130127953811606187535684411826073 8744 1597032519367096128271445706576111730917382163600 8745 1599225742901474025017508536966113452937120083600 8746 1601421727101312276545245330656006072281990889225 8747 1603620475125266613048090841585542908724474100625 8748 1605821990135245012557119622833396084684418522948 8749 1608026275296410677145589673556072037611764272900 8750 1610233333777185011516355814245310821689472265625 8751 1612443168749250603973787879205772250820331640625 8752 1614655783387554209781829750025486137191986510400 8753 1616871180870309736909836189109782973191226960448 8754 1619089364379001234167825368075372033012065100625 8755 1621310337098385881732785921955042711449384839225 8756 1623534102216496984067678296745278682098145596100 8757 1625760662924646965234771094839039890028311076100 8758 1627990022417430366604954060324231273056716201073 8759 1630222183892726846964670283995086242609438098025 8760 1632457150551704185022111146218994195027800464400 8761 1634694925598821284314318454525341545733086544400 8762 1636935512241831180516839171935861894197640295225 8763 1639178913691784051157579071637949882998510131073 8764 1641425133163030227736502593613532088740115040100 8765 1643674173873223210252827119276553889275169124900 8766 1645926039043322684141360821042080736947300098025 8767 1648180731897597539619634185049572711615716489025 8768 1650438255663628893447476246992219743669289960448 8769 1652698613572313113100687523163468633341824025600 8770 1654961808857864843360462561421179129233139628225 8771 1657227844757820035320215979789362080440574693225 8772 1659496724513038977811466803867325291122646302500 8773 1661768451367709331250436858096429465256294222948 8774 1664043028569349163907019910245684848015734977025 8775 1666320459368809990597779213219246197401848605625 8776 1668600747020279813804632033461636937900290090000 8777 1670883894781286167220880700840400173068842704400 8778 1673169905912699161726250660920982115689006276073 8779 1675458783678734533792596957015149915720782640625 8780 1677750531346956696321941516282278344652507012100 8781 1680045152188281791918504561492555880444713372100 8782 1682342649476980748596394417822708014263494487225 8783 1684643026490682337924620932248361686353279301073 8784 1686946286510376235611098671722827305117467086400 8785 1689252432820416084527307015390001495805234126400 8786 1691561468708522560175275205569442281836442447025 8787 1693873397465786438598561372174586575075213267225 8788 1696188222386671666738895495580715427280398802948 8789 1698505946769018435240157223747773293168481708100 8790 1700826573914046253701360410624661429332339051025 8791 1703150107126357028380317194516300389643047046025 8792 1705476549713938142349655387182740297364757984400 8793 1707805904988165538106863896961038131349832610448 8794 1710138176263806802640041862155666646343768723225 8795 1712473366859024254951028124332017777287499712225 8796 1714811480095378036037588624970262509912207224100 8797 1717152519297829201336340263193577323919986902500 8798 1719496487794742815628090706975692553364668376073 8799 1721843388917891050407274605358008517917852173025 8800 1724193226002456283717167604766309248651539360000 8801 1726546002387034202452560528511529286618899360000 8802 1728901721413636907131577034988244629403437109025 8803 1731260386427696019138319026948712731178988576073 8804 1733622000778065790438025041529526850637548422500 8805 1735986567817026215766427808442425347075750568100 8806 1738354090900286147294998121910655140382429656225 8807 1740724573386986411773763130537678901763181515225 8808 1743098018639702930153388108336086088626683010448 8809 1745474430024449839688211729621467172728404160400 8810 1747853810910682618521925830388886862743966734025 8811 1750236164671301212757591599138594351991365139025 8812 1752621494682653166013685100902885223847863356100 8813 1755009804324536751467865999447729250071448802948 8814 1757401096980204106390164304281049583048461899225 8815 1759795376036364369167280931194530468014831079025 8816 1762192644883186818819698827597691315364662158400 8817 1764592906914304017013302376871843539857058190400 8818 1766996165526814952567203759377591790217977901073 8819 1769402424121288188459475911592901890438202975225 8820 1771811686101765011332492689139582857895963148100 8821 1774223954875762583499577804174468651967542388100 8822 1776639233854277097454665072777785772498363400625 8823 1779057526451786932886673473565304436644582076073 8824 1781478836086255816200301484783042815205768048400 8825 1783903166179135982544946133613674739491972810000 8826 1786330520155371340353453158332530464640916325625 8827 1788760901443400638392405651298326596562865193025 8828 1791194313475160635325659518549664292587755422948 8829 1793630759686089271792835060003043499476805102500 8830 1796070243515128845004474942911804499608521757225 8831 1798512768404729185855579810348175633543404292225 8832 1800958337800850838559233736012627025320883097600 8833 1803406955152968242802032706656153760079424360448 8834 1805858623914072918423030283822087590078544945025 8835 1808313347540676652617915567474713246934882506025 8836 1810771129492814689670139555382493220695254932900 8837 1813231973234048923210706963864232869930141968100 8838 1815695882231471091008351547687195424857885131073 8839 1818162859955705972291813929527153344967954207225 8840 1820632909880914587605941922461788134917694896400 8841 1823106035484797401203334302470874682703711216400 8842 1825582240248597525973249961859458071188771482025 8843 1828061527657103930909505348903900270793678801073 8844 1830543901198654651119084073845390824204065844100 8845 1833029364365140000373183536621429293828870092100 8846 1835517920652005786202424407433047603889623935225 8847 1838009573558256527537949767394297249705783140625 8848 1840504326586458674900141693100929479141903760448 8849 1843002183242743833136684045987395821354837134400 8850 1845503147036811986711701204815441625870842080625 8851 1848007221481934727547703457553806494475362705625 8852 1850514410094958485422070747267032587151924768900 8853 1853024716396307760919807445432264743002715722948 8854 1855538143909988360944301805346355193269135180625 8855 1858054696163590636787824727971710405702616673225 8856 1860574376688292724763503452698288370984324467600 8857 1863097189018863789400506766071121539944062515600 8858 1865623136693667269204179302547853796192015226073 8859 1868152223254664124982863492809189487584699909025 8860 1870684452247416090743148697047008860760318004900 8861 1873219827221088927155288043000357498792589484900 8862 1875758351728455677590524471298717839756490353225 8863 1878300029325899926732068473905068874544572631073 8864 1880844863573419061761470995128386040433184569600 8865 1883392858034627536122135948796577531436182534400 8866 1885944016276760135861717789746546160113524845025 8867 1888498341870675248555150562798257984892817078025 8868 1891055838390858134810055837834540652742090622948 8869 1893616509415424202356277925507976323793623736100 8870 1896180358526122282721295754440846700820200544225 8871 1898747389308337910493261777573781674836385459225 8872 1901317605351096605173419262553709045042330810000 8873 1903891010247067155619650308732051337328954210448 8874 1906467607592564907082907921470017625085928806025 8875 1909047400987555050838286463019444177548855140625 8876 1911630394035655916412485788265098486830212562500 8877 1914216590344142266409425363077827551534990992900 8878 1916805993523948593935765652937554052898668226073 8879 1919398607189672422628095059841054113136261000625 8880 1921994434959577609283541676311838573595658753600 8881 1924593480455597649095570116578457104814579713600 8882 1927195747303338983496724676683301928149447894225 8883 1929801239132084310610081067426656489754232326073 8884 1932409959574795898311169956640465116836381864900 8885 1935021912268118899902136550323243571828437136900 8886 1937637100852384672399901435651858604938986295025 8887 1940255528971614097440088902817728226068739605225 8888 1942877200273520904798489957014484643915953490448 8889 1945502118409514998531828226731449857909331267600 8890 1948130287034705785739597969782550976098560868025 8891 1950761709807905507948744374223699742052948513025 8892 1953396390391632575122957347483329792968566540900 8893 1956034332452114902298350983650877180420446022948 8894 1958675539659293248847301895936656039434032901225 8895 1961320015686824560372220598833973399767574348225 8896 1963967764212085313231031122480596438539087897600 8897 1966618788916174861696135040131983452713293440000 8898 1969273093483918787748637088523167994674819051073 8899 1971930681603872253509610560209995509421677282025 8900 1974591556968323356310181646743705017166922302500 8901 1977255723273296486402212911745776513771767302500 8902 1979923184218555687311367073612679460975078865025 8903 1982593943507608018834333278692810690450301526073 8904 1985268004847706922681999047340652966026982250000 8905 1987945371949855590770352077266170086776723779600 8906 1990626048528810336160897091060832554004074405225 8907 1993310038303083966652373917695591285531782202225 8908 1995997344994949161025564001150737493169804722948 8909 1998687972330441847942973533153056530167680968900 8910 2001381924039364587505182411262154185149793652025 8911 2004079203855289955465649228265457502026202707025 8912 2006779815515563930105763504010320730289548161600 8913 2009483762761309281771937376422052479714172240448 8914 2012191049337428965076529974528674624665837426225 8915 2014901678992609513764398702836979067047361616025 8916 2017615655479324438246872673380117248528530032900 8917 2020332982553837625804944529184691461466218776900 8918 2023053663976206743463477910785268737292117501073 8919 2025777703510286643538228825746559618764839433225 8920 2028505104923732771857480189938347710143188691600 8921 2031235871988004578660089818545773842992944531600 8922 2033970008478368932171753154487923325111972905625 8923 2036707518173903534861283032060988420239098751073 8924 2039448404857500342378709784218733335266169124900 8925 2042192672315868985177006012952728002243031222500 8926 2044940324339540192819241353737992301376218175625 8927 2047691364722869220972973576966456579483843229025 8928 2050445797264039281093683381701149911180631560448 8929 2053203625765064972799061249948427096820300960000 8930 2055964854031795718935955742963991495506652376225 8931 2058729485873919203341793634881116091089477761225 8932 2061497525104964811302283293176462355981010752100 8933 2064268975542307072707213730170398218065788822948 8934 2067043841007169107906162764894875490346327221025 8935 2069822125324626076265928750252896265899831144025 8936 2072603832323608627431501336439529821068073408400 8937 2075388965836906355292387758095489350638026803600 8938 2078177529701171254656112149620594257396888256073 8939 2080969527756921180630706410486181646395161014225 8940 2083764963848543310718012160252843077294068840900 8941 2086563841824297609619614341322902486316394560900 8942 2089366165536320296757228046235971516813362536025 8943 2092171938840627316509361165550872342801617401073 8944 2094981165597117811166076472048358515761416769600 8945 2097793849669577596603677777136544528521943105600 8946 2100609994925682640681145815944927822452433486225 8947 2103429605237002544360150538653506050950935925625 8948 2106252684479004025550467507120910773164096122948 8949 2109079236531054405682627117849849641039318240900 8950 2111909265276425099009626394759625848536309400625 8951 2114742774602295104639534118124239456717146275625 8952 2117579768399754501300821079380723549382516272400 8953 2120420250563807944842248275316082402101626610448 8954 2123264224993378168469146879402632388358234005625 8955 2126111695591309485717924852770852659861800012225 8956 2128962666264371296170636082486185217903911344100 8957 2131817140923261593911448960431736367329156200100 8958 2134675123482610478726852342192677276894130876073 8959 2137536617860983670051437851890474056473690465025 8960 2140401627980886023661098525926051034017320550400 8961 2143270157768765051115484816060758438953635430400 8962 2146142211155014441951560000192731173800051156225 8963 2149017792073977588630098077574042516293525756073 8964 2151896904463951114236968254061129208979962344100 8965 2154779552267188402941051152297446264778493948900 8966 2157665739429903133210632911493354782801307097025 8967 2160555469902272813790124371694008000227476412025 8968 2163448747638442322438953568111633609210535410448 8969 2166345576596527447434480792244267982900590691600 8970 2169245960738618431840786508108834356289251965225 8971 2172149904030783520545183443982626204700047730225 8972 2175057410443072510064305212573913098666701562500 8973 2177968483949520301121624845529683266346691322948 8974 2180883128528150453998257661636629075553428380025 8975 2183801348160978746658903921980522803372024180625 8976 2186723146834016735654787759699274572938960040000 8977 2189648528537275319805449906796366419480032526400 8978 2192577497264768306661252775774170350659519801073 8979 2195510057014515981748457489601038273627063105625 8980 2198446211788548680598733489742152091176224500100 8981 2201385965592910363564962388662097474861324060100 8982 2204329322437662193425198770347129190864381046225 8983 2207276286336886115776651679997283806369166976073 8984 2210226861308688442221551582103021596095717888400 8985 2213181051375203436346768604648097990794985152400 8986 2216138860562596902499048926170030486629940648025 8987 2219100292901069777357737201861994125622011688225 8988 2222065352424861724306853964815402056284961302948 8989 2225034043172254730608397978880961918189979072100 8990 2228006369185576707378744560467798526920338190025 8991 2230982334511205092370011927905453263526672485025 8992 2233961943199570455558268678762365426464366342400 8993 2236945199305160107540456537746965349800663560448 8994 2239932106886521710741903560513918129380951824225 8995 2242922670006266893436304021858505163247294489225 8996 2245916892731074866580042260406773272963482576100 8997 2248914779131696043462738795998072832129116222500 8998 2251916333282955662175898080510102025227404351073 8999 2254921559263757410901538287894729066475693136025 9000 2257930461157087056022684594675832931427520250000 9001 2260943043050016073057608448108340935072520250000 9002 2263959309033705280419696365610703404930841366025 9003 2266979263203408476004832855961386856453559101073 9004 2270002909658476076608183100093742625712022322500 9005 2273030252502358760172262077132973030163560996100 9006 2276061295842611110868177869594027025983054659225 9007 2279096043790895267011937930400267258305987634225 9008 2282134500462984571817708143589815641491060560448 9009 2285176669978767226989915560249760477431059022400 9010 2288222556462249949156086741358049972774813075025 9011 2291272164041561629142314689819060236933305780025 9012 2294325496848956994093248405051665852703001212100 9013 2297382559020820272438500145028313365537898802948 9014 2300443354697668861707366532670258025746088698225 9015 2303507888024156999193760695977927364506692658025 9016 2306576163149079435473253684216477248455472912400 9017 2309648184225375110774124455885162532058790608400 9018 2312723955410130834204318788075310940006808726073 9019 2315803480864584965836218511165621025866605636225 9020 2318886764754131101651123527615358665244702240100 9021 2321973811248321761345350128895957283262510680100 9022 2325064624520872078999850180349690653342916155625 9023 2328159208749663496615256799980639437790395051073 9024 2331257568116747460514263213868269505626633446400 9025 2334359706808349120613242528047737329385344640000 9026 2337465629014871032565017214323691334405452530625 9027 2340575338930896862774688165576003890491157010025 9028 2343688840755195096290434234676702670103194822948 9029 2346806138690722747571194230167528357556673062500 9030 2349927236944629074133144401347184222656084500225 9031 2353052139728259293076885505386617947010331735225 9032 2356180851257158300497254609529743423740355651600 9033 2359313375751074393777677842346026187811427410448 9034 2362449717433962996770981369380476855778878242025 9035 2365589880533990387868578930395978675916807287025 9036 2368733869283537430959955337722674262693999888900 9037 2371881687919203309284366398019509098166689884100 9038 2375033340681809262176676783014131746481432006073 9039 2378188831816402324709258438519339300345308566225 9040 2381348165572259070231873185227287748665475790400 9041 2384511346202889355811464229456917145848392910400 9042 2387678377966040070573782367175627133369772335025 9043 2390849265123698886948773730233336005698042626073 9044 2394024011942098014821656989835822652629359940100 9045 2397202622691717958591618998844841910360934124100 9046 2400385101647291277140058921525076710623044542225 9047 2403571453087806346710311966862701561985227455625 9048 2406761681296511126700784909557337995774400610448 9049 2409955790560916928373436651238640361270722592400 9050 2413153785172802186479538143380816496016059225625 9051 2416355669428216233804647062783219096875897350625 9052 2419561447627483078634733700352896880298646020900 9053 2422771124075205185145395594265826685044954622948 9054 2425984703080267256716099509397615411214466575625 9055 2429202188955840022171390436201921014054709856225 9056 2432423586019384024951008353975851622852711225600 9057 2435648898592653415210854575686318211924067129600 9058 2438878131001699744856750564239896124753648151073 9059 2442111287576875765512933183261351190825104766025 9060 2445348372652839229427231419102764259416173100900 9061 2448589390568556693314870684936300822145619380900 9062 2451834345667307325142851892389277157550387704225 9063 2455083242296686713856853551260428292369544506073 9064 2458336084808610682052606233411343256146733363600 9065 2461592877559319101593689812957056863581058368400 9066 2464853624909379712177704971384931882821631854025 9067 2468118331223691942852771533211388262399349491025 9068 2471387000871490736486307275241894454232389322948 9069 2474659638226350377188041930431087179370599892100 9070 2477936247666188320689222185747087665832838891225 9071 2481216833573269027679964552327191907752136506225 9072 2484501400334207800106714065571287350529003560000 9073 2487789952339974620431767852654746131000860560448 9074 2491082493985897993856823685254323162711698699025 9075 2494379029671668793512514716068903556909490725625 9076 2497679563801344108615892678981955747364697522500 9077 2500984100783351095597822914454411913706802304900 9078 2504292645030490832202255663955573580696506001073 9079 2507605200959942174559339159935685351436243955625 9080 2510921772993265617234341121017191387489929251600 9081 2514242365556407156254346345732545289528701411600 9082 2517566983079702155114699182264942304516718943225 9083 2520895629997879213767160736254641170456618251073 9084 2524228310750064040591751763817799322972120156900 9085 2527565029779783327354253282487117579950193172900 9086 2530905791534968627151338018824236776326650506025 9087 2534250600467960235345306897972907160905044516225 9088 2537599461035511073490405867419619745679547240448 9089 2540952377698790576252699434704805305124660121600 9090 2544309354923388581325478386783029482764576017025 9091 2547670397179319222342180247164999634303153962025 9092 2551035508941024824788802115887808814759762388900 9093 2554404694687379804917786626752832930316200222948 9094 2557777958901694571665362846143226787660350492225 9095 2561155306071719431574325028085191883067155135225 9096 2564536740689648496724233231049271613673916259600 9097 2567922267252123595671020893300026532608650250000 9098 2571311890260238187397995555394711710881729276073 9099 2574705614219541278280220010704178650161314735025 9100 2578103443640041342064262257582313984479418202500 9101 2581505383036210242865303720044064923167273202500 9102 2584911436926987161183596297526645564361509612025 9103 2588321609835782522942259898504027425581656301073 9104 2591735906290481931548413207401450407343673640000 9105 2595154330823450102979631529414605574599937217600 9106 2598576887971534803897726653477497290911075418225 9107 2602003582276070792791844769743948088462172811225 9108 2605434418282883764152879574550423955016935522948 9109 2608869400542294295681198792912489253223133320900 9110 2612308533609121798529683446173908079792290003025 9111 2615751822042688470584080290476351378317969358025 9112 2619199270406823252782668950249005431106187507600 9113 2622650883269865788477246369931266398502703490448 9114 2626106665204670385837432306638306309851400715225 9115 2629566620788609983300300686458767334347679205025 9116 2633030754603580118067342747536342303512375796900 9117 2636499071236002897650768994032689385570328684900 9118 2639971575276830974471158086498166626355716576073 9119 2643448271321551523508461896089416907087276584225 9120 2646929163970190223008377052469044896988948793600 9121 2650414257827315238246094418102664003732715833600 9122 2653903557502041208349439025032612387440338150625 9123 2657397067608033236183414114055802079825725976073 9124 2660894792763510881298164020565633449256526012900 9125 2664396737591252155942371756134838020272948062500 9126 2667902906718597524144108240217665372582684390625 9127 2671413304777453903861151242136163924863541536025 9128 2674927936404298672202793199786580302916290210448 9129 2678446806240183673725158188258277184844876410000 9130 2681969918930739231802049418799204527988443129225 9131 2685497279126178163073349756289013468245621214225 9132 2689028891481299794972998851593535532143242796100 9133 2692564760655493986338571593872721740410775122948 9134 2696104891312745151104483697098406368808743008025 9135 2699649288121636285080851344708588262387025935025 9136 2703197955755352995820032926481468403066279374400 9137 2706750898891687535572882012355405672282046209600 9138 2710308122213042837336741819050413230239541381073 9139 2713869630406436553997212536962975485928531863225 9140 2717435428163505100565723996908980127274720744900 9141 2721005520180507699514947268879591023494541264900 9142 2724579911158330429214079898052095941721505879025 9143 2728158605802490275466040596862307912144569476073 9144 2731741608823139186148610325997140740119620355600 9145 2735328924935068128961557811705677644882238147600 9146 2738920558857711152281788661854567382525882103225 9147 2742516515315149449128558358669074600765752730625 9148 2746116799036115424240790522104740724668022222948 9149 2749721414753996764268542954286538571006365188900 9150 2753330367206840511080665092432788354272076555625 9151 2756943661137357138190691615150105034713630930625 9152 2760561301292924630303018064943427358266999014400 9153 2764183292425592565981405468231897775061494760448 9154 2767809639292086203441862053097180057604737890625 9155 2771440346653810569471951284415878267080921205225 9156 2775075419276854551478576555942217166818329112100 9157 2778714861931994992666293999311220721341070304100 9158 2782358679394700790348205990826442448032952051073 9159 2786006876445136997391489058280019641899437812025 9160 2789659457868168926799611011926603442886040656400 9161 2793316428453366259433293246096718965449736336400 9162 2796977792995007154872275280789494902421364997225 9163 2800643556292082365419939735929630825568603881073 9164 2804313723148299353252857054809103544691582628100 9165 2807988298372086410717310417560612101674630792900 9166 2811667286776596783774862410327285046897284116025 9167 2815350693179712798599026141101884389099891315025 9168 2819038522404049991325104619008798877637217360448 9169 2822730779276961240955263340093685954583326337600 9170 2826427468630540905420902149468857725035306322225 9171 2830128595301628960804393576937572593985026787225 9172 2833834164131815143722255970987451799194281802500 9173 2837544179967443096871830884302449958654616922948 9174 2841258647659614517743535292694332010606004763025 9175 2844977572064193310500760358598606651031189775625 9176 2848700958041809741029489580016499700477390010000 9177 2852428810457864595159710296013980926569935328400 9178 2856161134182533340060693650611245913406371826073 9179 2859897934090770288812219248111561842038658550625 9180 2863639215062312768153821864627173800504298008100 9181 2867384981981685289414138712762197785552266768100 9182 2871135239738203722622436889108259234686686585225 9183 2874889993225979473804401767398233114946921151073 9184 2878649247343923665464268233846964707654033670400 9185 2882413006995751320255377795385460715051176198400 9186 2886181277089985547841245726166899659398260869025 9187 2889954062539961734949223552889080266879653089225 9188 2893731368263831738618843315138768182063636302948 9189 2897513199184568082646931173118976533219409416100 9190 2901299560229968157231579071770686189349979349025 9191 2905090456332658421817064307446038676333127944025 9192 2908885892430098611141807980930780347274159680400 9193 2912685873464585944491464458749862261464571010448 9194 2916490404383259338159235103321768082819853905225 9195 2920299490138103621115500671654513963159451286225 9196 2924113135685953753888867921899501664230713948100 9197 2927931345988499050660727107198670966224890522500 9198 2931754126012287404575418176875851616168898826073 9199 2935581480728729516268104646135020628711757079025 9200 2939413415114103125612455237036489641400501160000 9201 2943249934149557246690234535627041258733941160000 9202 2947091042821116405984905052701864941509668603025 9203 2950936746119684883801344218774974092899288126073 9204 2954787049041050958913780987430778678204741202500 9205 2958641956585891156444057865322804144521327444100 9206 2962501473759774498972325331676349767971641682225 9207 2966365605573166760882276755240330073448512733225 9208 2970234357041434725943033062219803903845714610448 9209 2974107733184850448129787554804929356760298864400 9210 2977985739028595515685322426494451486087289436025 9211 2981868379602765318424509667492495748537288441025 9212 2985755659942373318283910201036566060908872048100 9213 2989647585087355323118586239592394458240461302948 9214 2993544160082573763748242998427822176335758477225 9215 2997445389977821974254817053153372030476976257025 9216 3001351279827828475533629777391761766577923686400 9217 3005261834692261262100225446812470198048188006400 9218 3009177059635732092155014746340765023004306051073 9219 3013096959727800780907845568423495889242427277225 9220 3017021540042979497164624141806611220956173352100 9221 3020950805660737063178110682351935259231834992100 9222 3024884761665503257765014909993405450885183890625 9223 3028823413146673122691517929005882535544146526073 9224 3032766765198611272329348122332969252677011824400 9225 3036714822920656206584539864794171377491676490000 9226 3040667591417124627101005014566369691593778755625 9227 3044625075797315756741048297410106430631531807025 9228 3048587281175515662344958853687787691852562722948 9229 3052554212671001580771811374298727229875666002500 9230 3056525875408046248223611408235170054707153263225 9231 3060502274515922232854920581544199343126801198225 9232 3064483415128906270670098625062910489405797185600 9233 3068469302386283604710300266378594795630066960448 9234 3072459941432352327532366200052075512780266519025 9235 3076455337416427726981748509230943903623502088025 9236 3080455495492846635261612071370415955229956864900 9237 3084460420820971781300254640873034605741810780100 9238 3088470118565196146418989462054641185471041381073 9239 3092484593894947323302635426943096560446765905225 9240 3096503851984691878274760954018310596516408704400 9241 3100527898013939716879828926107401458761474624400 9242 3104556737167248452774391188257417384443868168025 9243 3108590374634227779929482269520176413474612951073 9244 3112628815609543848146363156199577659415723016100 9245 3116672065292923641887767108231374622614050176100 9246 3120720128889159362426800674989040386957171169225 9247 3124773011608112813315654231937159940081406750625 9248 3128830718664719789176277525185919986211965960448 9249 3132893255278994467815176877136895189155361030400 9250 3136960626676033805664491873051615533698146390625 9251 3141032838086021936551510515520506205624162015625 9252 3145109894744234573798783001460882878006060252900 9253 3149191801891043415656995444428925404051842022948 9254 3153278564771920554072766033692105539727752950625 9255 3157370188637442886793527290675573373211809059225 9256 3161466678743296532811659253068676578980170003600 9257 3165568040350281251150039587056260433464240723600 9258 3169674278724314862991177798823838753666227576073 9259 3173785399136437677152101887676300612268984603025 9260 3177901406862816918907166954806688940467888216900 9261 3182022307184751162160956453954919086298981296900 9262 3186148105388674764973447942906262220418648035225 9263 3190278806766162308439616367996164377358478881073 9264 3194414416613933038925649087511671127964395137600 9265 3198554940233855313663948014110544673241766222400 9266 3202700382932951049709095431117258841862848883025 9267 3206850750023400176256961212800602409332356884025 9268 3211006046822545090329130354490776717926384522948 9269 3215166278652895115824830894654804180190245028100 9270 3219331450842130965942543487817934347672799258225 9271 3223501568723109208973475064495708308862893573225 9272 3227676637633866737469080192086584769659381290000 9273 3231856662917625240784814928968706825342915410448 9274 3236041649922795681002309142846661749633411572025 9275 3240231604002982772232144443705121734238856330625 9276 3244426530516989463299426061546216077078802502500 9277 3248626434828821423814338179416539540375866596900 9278 3252831322307691533629873413068012217857662276073 9279 3257041198328024375688928309944538035740961890625 9280 3261256068269460732262957922043726772858655769600 9281 3265475937516862084584383689570013064659375129600 9282 3269700811460315115874950055172490132826308972225 9283 3273930695495136217772226411947840871442210676073 9284 3278165595021876000156452172286059372041703428900 9285 3282405515446323804379923929044376969166849228900 9286 3286650462179512219901124865453103456365716737025 9287 3290900440637721604325797755586131316699452407225 9288 3295155456242484606857164083168793724072953490448 9289 3299415514420590695157492992946780829972061955600 9290 3303680620604090685623224975802068617947053186025 9291 3307950780230301277075856376275465584479129431025 9292 3312225998741809587870791999140599924338763216900 9293 3316506281586477696426374280171119031415090922948 9294 3320791634217447185175298675251719278078887063225 9295 3325082062093143687940626111504532548848277942225 9296 3329377570677281440738604534135532254466000641600 9297 3333678165438867836010512773251150953082632040000 9298 3337983851852207980285741145953389704291818001073 9299 3342294635396909255278324400592511363112035168025 9300 3346610521557885882419143802140111704100454122500 9301 3350931515825363490826016350242119105682239122500 9302 3355257623694883688713890314621251112169703339025 9303 3359588850667308638247367466121820152142949576073 9304 3363925202248825633837773575826696688809830010000 9305 3368266683950951683886999949326871808235006675600 9306 3372613301290538095980339958388578448140058451225 9307 3376965059789775065530545727941496902184982400225 9308 3381321964976196267875331332504351706747482822948 9309 3385684022382683453830550052871369369370750652900 9310 3390051237547471048701274441104775506056676374025 9311 3394423616014150754753009139614931729900158029025 9312 3398801163331676157145267598361013023312619833600 9313 3403183885054367333329745032971471313054847240448 9314 3407571786741915465915321165865086569944946984225 9315 3411964873959387459002127492250339027553038814025 9316 3416363152277230557986915013193311146242601580900 9317 3420766627271276972841959578772511866051523572900 9318 3425175304522748504869743185683074655289842151073 9319 3429589189618261176935650775512881068219432715225 9320 3434008288149829867180923282289469207318420915600 9321 3438432605714872946218108880789267911659943155600 9322 3442862147916216917811255590509918966790198375625 9323 3447296920362101063043089594132377492816511701073 9324 3451736928666182087971424833742281291561055880900 9325 3456182178447538774777050653039919731659164922500 9326 3460632675330676636405345459245178169156400625625 9327 3465088424945532574703865584398251422977462823025 9328 3469549432927479542058159732268875967816457360448 9329 3474015704917331206528060604116491825471596840000 9330 3478487246561346620486706504091278219087439902225 9331 3482964063511234892764546933131578528577126687225 9332 3487446161424159864300587388797006610815943820100 9333 3491933545962744787303129797578674821907337922948 9334 3496426222795077007922266215848670833549593775025 9335 3500924197594712652436384645750302339651050746025 9336 3505427476040681316954947022988892806981877360400 9337 3509936063817490760639800644660214374695498595600 9338 3514449966615131602447285516950152727647557006073 9339 3518969190129082021393401314755080168993745692225 9340 3523493740060312460344298858007834145736944668900 9341 3528023622115290333334362222749326119667627988900 9342 3532558842005984736414148818760806944223964202025 9343 3537099405449871162030455979866856859693388051073 9344 3541645318169936216940783827834417945172992921600 9345 3546196585894682343664465386128811491876365209600 9346 3550753214358132545472736135643849450584936740225 9347 3555315209299835114920016420900025053952884515625 9348 3559882576464868365918681332102520155445036822948 9349 3564455321603845369359593905869563030178625116900 9350 3569033450472918692280678705381677653919853730625 9351 3573616968833785140585814059163751155833105605625 9352 3578205882453690505316322456694777604986114736400 9353 3582800197105434312477339818544780952588391410448 9354 3587399918567374576421345578764945259814016755625 9355 3592005052623432556791136737805553778990548418225 9356 3596615605063097519024530265307127543909438900100 9357 3601231581681431498423079453703326418849453388100 9358 3605852988279074067787091045689898647259459726073 9359 3610479830662247108619231181252406457417840139025 9360 3615112114642759585899009433106782887114480782400 9361 3619749846038012326430431423091156381678149262400 9362 3624393030671002800765111736254982634539701818225 9363 3629041674370329908703140074122515347878744506073 9364 3633695782970198768373994813862196899506855892100 9365 3638355362310425508899799365871824153616819656900 9366 3643020418236442066643217948591511725864711155025 9367 3647690956599300985042288626182702821811801198025 9368 3652366983255680218034492682061934262273055810448 9369 3657048504067887937072360629152915475714630963600 9370 3661735524903867341732916386119899098513262699225 9371 3666428051637201473923262377769471436521711864225 9372 3671126090147118035684609547256942499752947022500 9373 3675829646318494210597057497707635755772511022948 9374 3680538726041861488787431211362735322142784126025 9375 3685253335213410495542482025384111235466025390625 9376 3689973479734995823529761775002879931602500000000 9377 3694699165514140868628480246772535421782831110400 9378 3699430398464042669372657317289475161790722351073 9379 3704167184503576750008882385871811631281608975625 9380 3708909529557301967170994943341674548664127536100 9381 3713657439555465360174001353236937860769181496100 9382 3718410920434007004929544156485618618659411104225 9383 3723169978134564871485241445810260070216421826073 9384 3727934618604479685190215091890597291347174432400 9385 3732704847796799791489127839600879001477927264400 9386 3737480671670286024347050529453552462101763110025 9387 3742262096189416578307481936723778172109857470225 9388 3747049127324391884185844958599596119015023802948 9389 3751841771051139488400784118100684325472252740100 9390 3756640033351318935945590592434702086178102528025 9391 3761443920212326657002082212914363397715493423025 9392 3766253437627300857199267123540809455596577998400 9393 3771068591595126411519121025869711577008874960448 9394 3775889388120439761851809178816006388928674966225 9395 3780715833213633818202685563621412519649530103225 9396 3785547932890862863553402866306071303683701340100 9397 3790385693174047462379468172551962147718469802500 9398 3795229120090879372826580513121335237125191801073 9399 3800078219674826462548087641598449252698964002025 9400 3804932997965137628205900670457568816120762090000 9401 3809793461006847718637206436204634626353682090000 9402 3814659614850782461689318709614437860087798820025 9403 3819531465553563394725010612889678595720935651073 9404 3824409019177612798800671851903135026505345062500 9405 3829292281791158636519635618549485334720049912100 9406 3834181259468239493563021265629276621383430725225 9407 3839075958288709523900440104614294577463356812225 9408 3843976384338243398682912925101323031164125160448 9409 3848882543708341258820349083750163536094483686400 9410 3853794442496333671245938260021981237409115817025 9411 3858712086805386588869807226085723863867273122025 9412 3863635482744506314224295228843695375710795864100 9413 3868564636428544466803202833142524119921336302948 9414 3873499553978202954097370326882916910416551236225 9415 3878440241520038946328943040920904901786121876025 9416 3883386705186469854886682189364934138008694480400 9417 3888338951115778314464681089117302945051290384400 9418 3893296985452117168906847871285269647221389876073 9419 3898260814345514460759517051396817206577467898225 9420 3903230443951878424534553580198736133639536484100 9421 3908205880433002483685314252190543253188915324100 9422 3913187129956570251297832604956961524299926605625 9423 3918174198696160534499594698804415038185476501073 9424 3923167092831252342588274423183413516333423182400 9425 3928165818547229898882798233888982106224848360000 9426 3933170382035387656299110483075605060220015000625 9427 3938180789492935316653011762701666058635469584025 9428 3943197047123002853692443941131253610384219122948 9429 3948219161134645539861596832268627279687023922500 9430 3953247137742848976799212696782779627276328046225 9431 3958280983168534129573466035696549937311652681225 9432 3963320703638562364655797397866819281133407699600 9433 3968366305385740491636081184669612536352423010448 9434 3973417794648825808681508697526621961084669776025 9435 3978475177672531151741568936767919181006286909025 9436 3983538460707529947501510923719608380070685860900 9437 3988607650010461270086672581835063529084424656100 9438 3993682751843934901520062477154357110912513256073 9439 3998763772476536395935581983378697514055006224225 9440 4003850718182832147549276702385317611034533638400 9441 4008943595243374462391007237083468593943236358400 9442 4014042409944706633798930680124141522260698981025 9443 4019147168579368021679185449125034899477909776073 9444 4024257877445899135533173366758280623118555072100 9445 4029374542848846721254834152271703571580978248100 9446 4034497171098768851700308759775092661149003816225 9447 4039625768512240021032389267921274224032681025625 9448 4044760341411856242842154295447872856077839810448 9449 4049900896126240152050190187419691329688872448400 9450 4055047438990046110589799487923810668594583575625 9451 4060199976343965316874599486419974977597876700625 9452 4065358514534730919052914896937754089829247464900 9453 4070523059915123132051370001839541549915337922948 9454 4075693618843974358410086864934816943725834305625 9455 4080870197686174312911897492336451200032114282225 9456 4086052802812675151007979093594332348769140801600 9457 4091241440600496601042322870325408483124383297600 9458 4096436117432731100277448034782555533090433501073 9459 4101636839698548934723774036567651147341899420025 9460 4106843613793203382775065251997043765490383352900 9461 4112056446118035862652363667470419147323835232900 9462 4117275343080481083658826365577056549173791346225 9463 4122500311094072201247885900596804775940775756073 9464 4127731356578445975907152928516965902652449891600 9465 4132968485959347935860481735690823000085946096400 9466 4138211705668637543590620589808959199561055932025 9467 4143461022144293366184870116940960413365079257025 9468 4148716441830418249506174189032744546522196222948 9469 4153977971177244496192069087413787686151559144100 9470 4159245616641139047483917989579094166116441645225 9471 4164519384684608668888859108763054242969256660225 9472 4169799281776305139676897098616522086535424000000 9473 4175085314391030446215568618634699623321958760448 9474 4180377489009741979144614239861900248034787425025 9475 4185675812119557734393090154820162348878031955625 9476 4190980290213761518041354440572157823313847502500 9477 4196290929791808155030363909335067176200863868900 9478 4201607737359328701720718867111242311617697051073 9479 4206930719428135662303894387393722709430854805625 9480 4212259882516228209068097994140182310303638307600 9481 4217595233147797406521194935887835147192640867600 9482 4222936777853231439373143521104389622581617981225 9483 4228284523169120844380384273636486440215289601073 9484 4233638475638263746054627956427355695694291680900 9485 4238998641809671096238488801529856686076925304900 9486 4244365028238571917550410574839791825030944988025 9487 4249737641486418550701334394917585893848083278225 9488 4255116488120891905685558516754266002869172240448 9489 4260501574715906716848241583370338402001416769600 9490 4265892907851616801832002140713808018817232375025 9491 4271290494114420324405068504446397710328354920025 9492 4276694340096965061173434360875169118402409024900 9493 4282104452398153672179476778500398183758838122948 9494 4287520837623148975389494601409888300732242614225 9495 4292943502383379225072626491055085322070902769225 9496 4298372453296543394073609178795563723859541043600 9497 4303807696986616459981837787995854825500798810000 9498 4309249240083854695199191381402358675215525226073 9499 4314697089224800960909088187018393740761158581025 9500 4320151251052290004949236253732465607434710062500 9501 4325611732215453763590546586538750236721585062500 9502 4331078539369726667224677110319761771361940046025 9503 4336551679176850949962677110839382214713341351073 9504 4342031158304881963147203101820043429069491360000 9505 4347516983428193492780778367751043690427332153600 9506 4353009161227483080872569733395924443860663504225 9507 4358507698389777350706156412835700898347210969225 9508 4364012601608437336030767093301705693209326622948 9509 4369523877583163814178462712017041107283292964900 9510 4375041533020002643109743687779315249965072765025 9511 4380565574631350102390061673079634490251128720025 9512 4386096009135958238099717197163911202088565139600 9513 4391632843258940211679625875602595924487203490448 9514 4397176083731775652715437167644129482079956233225 9515 4402725737292316015662490968885906751738280443025 9516 4408281810684789940514098633604522895490287384900 9517 4413844310659808617415636328444708347830243440900 9518 4419413243974371155226939927073824021479814226073 9519 4424988617391869954035491963866256491147507826225 9520 4430570437682096081622892473689697777675165057600 9521 4436158711621244653887106854423289269462426497600 9522 4441753445991920219222985198946127804990713580625 9523 4447354647583142146863548853993847556865495926073 9524 4452962323190350019184541274491077697770678728900 9525 4458576479615409027974741553728706522269961802500 9526 4464197123666615374674540322067231412165886880625 9527 4469824262158701674585279019711214470291487090025 9528 4475457901912842365051854862515169547803893010448 9529 4481098049756659117621095133748251529408102250000 9530 4486744712524226254178405749264076932092642695225 9531 4492397897056076167065200358593049965037234180225 9532 4498057610199204743179617560097874076989713824100 9533 4503723858807076792063035124508669604746957222948 9534 4509396649739631477974891437882467391065239522025 9535 4515075989863287755958325692312980157537625577025 9536 4520761886050949811899149670550642029396827366400 9537 4526454345182012506580665289080125983041703961600 9538 4532153374142366823736843383143073228081135131073 9539 4537858979824405322106380536687771785107882501225 9540 4543571169127027591490152080275177956059180612900 9541 4549289948955645712814580700572158220230334732900 9542 4555015326222189722203441426218314576664777505025 9543 4560747307845113079060625076562417780176993126073 9544 4566485900749398138166383582028484607651334467600 9545 4572231111866561625789581907690071604031484291600 9546 4577982948134660119818482635004593090660997397225 9547 4583741416498295533912590580587580006005091280625 9548 4589506523908620605678086155389952860492779922948 9549 4595278277323344388869377492679761230050618024900 9550 4601056683706737749619302698823618330211520925625 9551 4606841750029638866700514907012406884407690300625 9552 4612633483269458735820584140780926342709343438400 9553 4618431890410186677953351321432166173948676560448 9554 4624236978442395851709071081294000134557310600625 9555 4630048754363248769745881373109476837823281651225 9556 4635867225176502819225139194791707370514080708100 9557 4641692397892515786313163078260795929388505452100 9558 4647524279528251384731924321123499314108733901073 9559 4653362877107284788361230270556510488148857446025 9560 4659208197659808167894944299911615214771960928400 9561 4665060248222636231553788450275643936924434208400 9562 4670919035839211769857276041490308580501981619225 9563 4676784567559611204457322889966850839027747631073 9564 4682656850440550141036087104018109800126462136100 9565 4688535891545388926270588761376317592687100540900 9566 4694421697944138208866662108068827197321868214025 9567 4700314276713464504664794252886241837330846061025 9568 4706213634936695765820405667298225655190570760448 9569 4712119779703826954061129136851805919567904569600 9570 4718032718111525618023645146825403075633881096225 9571 4723952457263137474672633022209321859285102961225 9572 4729879004268691994804398479940179792699057222500 9573 4735812366244907992637739589732914050041613622948 9574 4741752550315199219494614478829769350361886469025 9575 4747699563609679961573175455521203658672011025625 9576 4753653413265170641815735566389130551510010010000 9577 4759614106425203425874234942878522662191799872400 9578 4765581650240027832175775634019305232422531376073 9579 4771556051866616346090794963896848066590754380625 9580 4777537318468670038206448794806393755231913084100 9581 4783525457216624186707777419924615583832508244100 9582 4789520475287653903869228152790355788060354603225 9583 4795522379865679766659110024906629509056349001073 9584 4801531178141373451459557347357367731718700174400 9585 4807546877312163372904580237475289480768158350400 9586 4813569484582240326838781557301915466329607371025 9587 4819599007162563137399321056847238112043144831225 9588 4825635452270864308223708861985122400286523802948 9589 4831678827131655677786011794211304203632789044100 9590 4837729138976234078864057357444053748590347727025 9591 4843786395042687002140221575563357623115648922025 9592 4849850602575898263938388213463019376222861296400 9593 4855921768827553678099668264031562385849695410448 9594 4861999901056146731999469933682415446324415007225 9595 4868085006526984266708510709821747642411890940225 9596 4874177092512192161300364444973670762841044752100 9597 4880276166290721021308137744177521029029814062500 9598 4886382235148351871332871294730743577781123276073 9599 4892495306377701851806263130373709280139033905025 9600 4898615387278229919910312175599770479247383040000 9601 4904742485156242554656481769925186501591063040000 9602 4910876607324899466126984226669397788841912017025 9603 4917017761104219308880788836076675698872061676073 9604 4923165953821085399526957078455599958312273902500 9605 4929321192809251438467910169423293976079528400100 9606 4935483485409347235815235416317056345122461788225 9607 4941652838968884441480639222377141502571919871225 9608 4947829260842262279444655933411140357668572210448 9609 4954012758390773286205723080322869440200773488400 9610 4960203338982609053412234930127071514456812218025 9611 4966401009992865974680187617875738426416019823025 9612 4972605778803550996599030492292665023422892660100 9613 4978817652803587373928339668850108161071523802948 9614 4985036639388820428987931145525333983456346975225 9615 4991262745962023315244032198545566759123369515025 9616 4997495979932902785094131138067580541613265294400 9617 5003736348718104961853126866943077802882937742400 9618 5009983859741221115943401049493253999417780201073 9619 5016238520432793445291437061555730850632327499225 9620 5022500338230320859933611257974531050172751636100 9621 5028769320578264770833783459179140342795951676100 9622 5035045474928054882915314924542136569270704300625 9623 5041328808738094992310143446816536632742824976073 9624 5047619329473768787827546569134098632601187520400 9625 5053917044607445656645225293794494943307540250000 9626 5060221961618486494225342020392720120007081265625 9627 5066534087993249518458147819718492560983250341025 9628 5072853431225096088035835519316928256995324022948 9629 5079179998814396525059256446624586153952786822500 9630 5085513798268535941880140046189285129827008849225 9631 5091854837101920072181456958646049857652526184225 9632 5098203122835981106298567520855334449288187193600 9633 5104558662999183530783799018913476341544375560448 9634 5110921465127029972217096398619326026482848013025 9635 5117291536762067045265392511425358607205281750025 9636 5123668885453891204993345347916478482212546876900 9637 5130053518759154603428091085445356465292251512100 9638 5136445444241570950380663151709667110640447631073 9639 5142844669471921378526728881784200748221509523225 9640 5149251202028060312749296722419687592812690592400 9641 5155665049494921343746048314290468159282758112400 9642 5162086219464523105903951160315053020858704774025 9643 5168514719535975159443808966187313647811253101073 9644 5174950557315483876837408117841712659442056108100 9645 5181393740416358333499920139733794347723278340100 9646 5187844276459016202760221357547292858604342483225 9647 5194302173070989655111792369241854055986210280625 9648 5200767437886931261746861309230685989744062160448 9649 5207240078548619902376456271925630225980176846400 9650 5213720102704966677339033642908360294891650780625 9651 5220207518012020824000350468580842426183561405625 9652 5226702332132975637447250378316015867752087656900 9653 5233204552738174395478033956871043751276202322948 9654 5239714187505116287892085849140629046234350640625 9655 5246231244118462350081432264216962036522625525225 9656 5252755730270041400926903931186044403090863619600 9657 5259287653658855985001580945127598880613094851600 9658 5265827021991088319084197328397701091935745926073 9659 5272373842980106242985184519459840103658209217025 9660 5278928124346469174688034389291505079447378508900 9661 5285489873817934069808663773729785761320141188900 9662 5292059099129461385375463899031043046897137637225 9663 5298635808023221047932719467406631353294635131073 9664 5305220008248598425970083559359115503645977625600 9665 5311811707562200306680795900281600315010037990400 9666 5318410913727860877051333429996859718428933001025 9667 5325017634516647709285183505703092951959556610025 9668 5331631877706867750563431461159527021466744422948 9669 5338253651084073317144855637887906144702342240100 9670 5344882962441068092808224397685339241608926052225 9671 5351519819577913131639491019840194704820625767225 9672 5358164230301932865166583781115916712967891690000 9673 5364816202427721113844489911817968306653630610448 9674 5371475743777147102893333517086762440928346258025 9675 5378142862179361482492148948964602403876897600625 9676 5384817565470802352331052511767496530719952522500 9677 5391499861495201290524516780853418265869274120900 9678 5398189758103589386888453213017330587960970326073 9679 5404887263154303280583810125460262908395162700625 9680 5411592384512991202129394519575098112775476865600 9681 5418305130052619019786627625665676804383338625600 9682 5425025507653476290318945445168534434034845970225 9683 5431753525203182314128556967978234303028935026073 9684 5438489190596692194773274144088024884167844912900 9685 5445232511736302902866129090947613035867741400900 9686 5451983496531659344360495420709385039125895259025 9687 5458742152899760433223431974883604556615857129225 9688 5465508488764965168499968657852150224590003490448 9689 5472282512058998715771055465199405305831404563600 9690 5479064230720958493007897207908157356975153584025 9691 5485853652697320260825397839137986934587110429025 9692 5492650785941944217137439696553800757036339812900 9693 5499455638416081096216724380003076266137961822948 9694 5506268218088378272161903391752211043611817145225 9695 5513088532934885866774728074485291919563789616225 9696 5519916590939062861849949790842794787547537465600 9697 5526752400091783215880702697433377074537510560000 9698 5533595968391341985182102875989210502712090951073 9699 5540447303843461449435798994654402258824804974025 9700 5547306414461297241658211083297148028795666022500 9701 5554173308265444482595195418219530669799031022500 9702 5561047993283943919545874923704503726529299733025 9703 5567930477552288069618375910487759736620791626073 9704 5574820769113427367420213384473059533675497690000 9705 5581718876017776317186068572823370803471113651600 9706 5588624806323219649345703728957012275311330577225 9707 5595538568095118481534760692958104468944658518225 9708 5602460169406316484051191099474169237999146922948 9709 5609389618337146049760067541320878860622320256900 9710 5616326922975434468449526413744911571328399176025 9711 5623272091416510105640594581610804686478041431025 9712 5630225131763208585853653429676789368082543425600 9713 5637186052125878980334295274608023152665172240448 9714 5644154860622389999241328536443588236858708462225 9715 5651131565378136188299689486886275789607044092025 9716 5658116174526044129921019812021709919815313208900 9717 5665108696206578648794670647895960072815728288900 9718 5672109138567749021951895168788628301059752801073 9719 5679117509765115193305993230011658833206501917225 9720 5686133817961793992671172989642982467671541219600 9721 5693158071328465359262895856768758395376765859600 9722 5700190278043378569682472537558592002779843765625 9723 5707230446292358470388679374834869948375518651073 9724 5714278584268811714659165601720444309105114556900 9725 5721334700173733004044423555458496860082418702500 9726 5728398802215711334317095323594703621588463155625 9727 5735470898610936245919390721394979758500294337025 9728 5742550997583204078911392926642296863550157160448 9729 5749639107363924232423029525813509748670832640000 9730 5756735236192125428612488154081989297041851508225 9731 5763839392314461981133857340624312918447983693225 9732 5770951583985220068116774600329495965603952808100 9733 5778071819466324009660865243217437409869913022948 9734 5785200107027342549847756803669582479240840249025 9735 5792336454945495143273455422959455204881270428025 9736 5799480871505658246103871950543866317321889392400 9737 5806633365000371611656286962137438129552782307600 9738 5813793943729844590509545325743789428749275756073 9739 5820962616001962435145772380556471495656822290225 9740 5828139390132292609126405227971722742448668576900 9741 5835324274444091100805334068873495705166141496900 9742 5842517277268308741581949956859187881976785788025 9743 5849718406943597528696896773172258847073104701073 9744 5856927671816316952573326665795621903033244993600 9745 5864145080240540328706459632437541010143555393600 9746 5871370640578061134104249365009924635134264074225 9747 5878604361198399348281958911657569316923933025625 9748 5885846250478807798813451151446249013557691522948 9749 5893096316804278511442000516457753570145663912900 9750 5900354568567549064753433836271232867187758140625 9751 5907621014169108949414409620632684344478305015625 9752 5914895662017205931978646537528312657434965120400 9753 5922178520527852423263913285882973257157510210448 9754 5929469598124831851302593504702168777114659425625 9755 5936768903239705038868640803665280379760520904225 9756 5944076444311816585583740443959067824637894536100 9757 5951392229788301254605495642514144162041226496100 9758 5958716268124090363900457917773305866864654576073 9759 5966048567781918182104822340679459177001249733025 9760 5973389137232328328975610000722610698116601094400 9761 5980737984953680180435161443630167327702951174400 9762 5988095119432155278211766284622799619323924400225 9763 5995460549161763744079255649089546273568213256073 9764 6002834282644350698698385541060857963519881360100 9765 6010216328389602685062840688977078674996313444900 9766 6017606694915054096552689867962624698275835293025 9767 6025005390746093609598125148123027918813465904025 9768 6032412424415970620956318969283243727211082210448 9769 6039827804465801689604234394081367348565347155600 9770 6047251539444576983250225343422338360776721513225 9771 6054683637909166729467265070981524350399000078225 9772 6062124108424327671450642586728443800497772402500 9773 6069572959562709528402968193316498212551964722948 9774 6077030199904861460549330753655616965890231792025 9775 6084495838039238538785450763051358383153426680625 9776 6091969882562208218961674754956439805904440040000 9777 6099452342078056820805658025639071135298721614400 9778 6106943225198996011486584119927023240660558901073 9779 6114442540545169293823770977637257903309734765625 9780 6121950296744658499142515098348362600932654652100 9781 6129466502433490284780026540817154543531487012100 9782 6136991166255642636244309032581827077316117082225 9783 6144524296863051374028840925132091047094182676073 9784 6152065902915616665085914190462097157500970896400 9785 6159615993081209538961490115854696043003589456400 9786 6167174576035678408594431815375983927699753652025 9787 6174741660462855595782975138787276747678835172225 9788 6182317255054563861321301021407837777774336302948 9789 6189901368510622939809073781886036545054098328100 9790 6197494009538856079136811338859323555001154946025 9791 6205095186855096584649954782104649572164274441025 9792 6212704909183194367994506199000923391733049574400 9793 6220323185255022500647105122943971756151952360448 9794 6227950023810483772132415436772422893172874028225 9795 6235585433597517252930696031280164697809693797225 9796 6243229423372104862078429986507713507170144184100 9797 6250882001898277939464888511721153418287683302500 9798 6258543177948123822827507348803452906570333251073 9799 6266212960301792429448954813199118885562486788025 9800 6273891357747502842558772116569492114148244010000 9801 6281578379081549902442468085932705849414204010000 9802 6289274033108310802260951865279605743977488194025 9803 6296978328640251688583188657474947115055026201073 9804 6304691274497934266634965036672129825832767722500 9805 6312412879510022410266651834489785112268362908100 9806 6320143152513288776642854076819876792361574871225 9807 6327882102352621425656838922359805479744401910225 9808 6335629737881030444072634028785492796330135760448 9809 6343386067959654574397690247908757284435128270400 9810 6351151101457767848489004027190658939535698639025 9811 6358924847252786225895596371613069240505088544025 9812 6366707314230274236940246697143702502228082436100 9813 6374498511283951630543381384865406610930823802948 9814 6382298447315700026792018323278841057991825694225 9815 6390107131235569574256670205328952033606759174025 9816 6397924571961785612059110826350072585245916128400 9817 6405750778420755336693910109372214932746770080400 9818 6413585759547074473606645065082366445101997026073 9819 6421429524283533953531695375189535044116406080225 9820 6429282081581126593592533770001098465302578808100 9821 6437143440399053783167422853680879472463944048100 9822 6445013609704732174523431513926480422789876975625 9823 6452892598473800378221685536674950184993431951073 9824 6460780415690125663296768530922009032714424838400 9825 6468677070345810662213190753821007515371232160000 9826 6476582571441200080601844911913728232786697550625 9827 6484496927984887411779369500636239729783954078025 9828 6492420148993721656053341731139464241731837422948 9829 6500352243492814044816223580966110658543794702500 9830 6508293220515544769430985993233335767371395672225 9831 6516243089103569714911337737684115555305861707225 9832 6524201858306827198399486936290019112583935667600 9833 6532169537183544712444364746014065521520604610448 9834 6540146134800245673083242181874794131754361230025 9835 6548131660231756172729672554591775931149406611025 9836 6556126122561211737870693488838723484280699912900 9837 6564129530880064091576223980483304324931811348100 9838 6572141894288087920823593444152912991238244506073 9839 6580163221893387648640141196033195355466555802225 9840 6588193522812404211066826310981230836072519566400 9841 6596232806169921838945789287818148836457919886400 9842 6604281081099074844534808452056770719265125547025 9843 6612338356741354412951595521318813221326762926073 9844 6620404642246615398450876255303448904439226124100 9845 6628479946773083125537203609384779520571310452100 9846 6636564279487360194916452308740224584277787170225 9847 6644657649564433294288945258345145564997954515625 9848 6652760066187680013987163703211401550331473010448 9849 6660871538548875667460994552899150638766994224400 9850 6668992075848200116613469784592258384884428005625 9851 6677121687294244601989954339898336067676536130625 9852 6685260382104018577823740432014893146987260828900 9853 6693408169502956551941007681993535815523995222948 9854 6701565058724924930528110005534762883587741955625 9855 6709731059012228867764151675056887227439142788225 9856 6717906179615619120321816485704131604685378457600 9857 6726090429794298906739415458491197743587775385600 9858 6734283818815930771667120018924773237860444851073 9859 6742486355956643454990349095196707952221073994025 9860 6750698050501038765833280086409146432291393684900 9861 6758918911742198461445455158268931318816659164900 9862 6767148948981691130974455831277281131738806908225 9863 6775388171529579084127620334641280193347057006073 9864 6783636588704425244725779707946285118248858339600 9865 6791894209833300049151990142053137465739281904400 9866 6800161044251788349698240560721262119567960090025 9867 6808437101303996322813115955108512061166628943025 9868 6816722390342558382253398494561178802955749122948 9869 6825016920728644097142589948983110254039194316100 9870 6833320701831965114939340470561550644864212479225 9871 6841633743030782089318770295729326821515200894225 9872 6849956053711911612969672441958538253276344360000 9873 6858287643270733155310585988310151035802370960448 9874 6866628521111196005127731043607035611355408071025 9875 6874978696645826218137798021655210499594133265625 9876 6883338179295733569478585359109546707656037562500 9877 6891706978490618511130481328366136374897377352900 9878 6900085103668779134271787115264121351620642101073 9879 6908472564277118136570879849395199596231925575625 9880 6916869369771149794418215793449466323173571443600 9881 6925275529615006940101175417271889604155108403600 9882 6933691053281447943924753602164753514986992939225 9883 6942115950251863701281099741448012864885026951073 9884 6950550230016284624670914024381879017489123124900 9885 6958993902073387640679707712264283323915417516900 9886 6967446975930503191911936737840330286682927550025 9887 6975909461103622243886019482101643845936493960225 9888 6984381367117403296893251106110814250506047240448 9889 6992862703505179402823628339660157008349505337600 9890 7001353479808965186961600153364886604049656813025 9891 7009853705579463874754761266198773263380475958025 9892 7018363390376074323558506966505578312514995580900 9893 7026882543766898059359669251162239936091782022948 9894 7035411175328746318482155814830093735857810656225 9895 7043949294647147094277614949108548819624498483225 9896 7052496911316352188804150939901787636371789907600 9897 7061054034939344269496116080423403882975927290000 9898 7069620675127843930828006946996625044589555176073 9899 7078196841502316760975494115159072035447894347025 9900 7086782543691980413476616024551075559005602002500 9901 7095377791334811683896169232655584822937097002500 9902 7103982594077553591496328829665856780691662400025 9903 7112596961575722465916534319584590819942060401073 9904 7121220903493615038865677806105162510289489000000 9905 7129854429504315540829632855892298426809351169600 9906 7138497549289702802797163946566109989199299670225 9907 7147150272540457363007257942000055543121925047225 9908 7155812608956068578720920573470314443462423722948 9909 7164484568244841743020482441741422599238192528900 9910 7173166160123905206639460592341023765346375607025 9911 7181857394319217504826023254065422813716856162025 9912 7190558280565574489243106869167474320211874691600 9913 7199268828606616464908236082709390136202953490448 9914 7207989048194835332176098898215491285552283671225 9915 7216718949091581733766930747033950687091769761025 9916 7225458541067072206843762759712362035966359052900 9917 7234207833900396340141591069209714908706018116900 9918 7242966837379523936151525517907245048912577876073 9919 7251735561301312178362977683142850143280214988225 9920 7260514015471512803566949679378503549588709401600 9921 7269302209704779279223486739117549765588361241600 9922 7278100153824673985896358119319114344604348930625 9923 7286907857663675404758032425310295922498219876073 9924 7295725331063185310168014990073517511612883364900 9925 7304552583873535967327616493286586768782415622500 9926 7313389625953997335014223551616839122710249450625 9927 7322236467172784273398143559518402055327364564025 9928 7331093117407063756945097608153312114475609810448 9929 7339959586542962092407436859053127071785028010000 9930 7348835884475572141907159298757992748321666341225 9931 7357722021108960551113805350915036167900215226225 9932 7366618006356174982520312373187652658346860772100 9933 7375523850139251353819909617821923136965285322948 9934 7384439562389221081387136786836227958550355956025 9935 7393365153046118328866070865545304281105305299025 9936 7402300632058987260868847471500713862596623438400 9937 7411246009385889301787564509926136526329653633600 9938 7420201294993910399722657481348270245609778881073 9939 7429166498859168295530837342372590961095245059225 9940 7438141630966819796995683376427992955541448560900 9941 7447126701311068058123985087805583007447328280900 9942 7456121719895169863570928689444827802481629051025 9943 7465126696731442918197225312675043412608242776073 9944 7474141641841273141761279625502057308746124499600 9945 7483166565255121968749499105038956642877338515600 9946 7492201477012533653347845769316350747133736771225 9947 7501246387162142579557733733971710316019769750625 9948 7510301305761680576459377520209289967135011622948 9949 7519366242877984238625697601942084257215882780900 9950 7528441208587002251689891242175399243798045375625 9951 7537526212973802723069778231468131846194669750625 9952 7546621266132580517852032704712927128790059782400 9953 7555726378166664599839413776510218798978852360448 9954 7564841559188525377764109300073940313674903230625 9955 7573966819319782056670308619898612692532466177225 9956 7583102168691209994469121754338760151355320384100 9957 7592247617442748063668964010802365742239416520100 9958 7601403175723506018284526603440546102559901751073 9959 7610568853691771865927455411025986995872577000025 9960 7619744661515019245081861581153129435195321280400 9961 7628930609369914807567789255963819712156860160400 9962 7638126707442325606195767264303325551490050161225 9963 7647332965927326487615573195543464844801541381073 9964 7656549395029207490362339841272283004125393564100 9965 7665776004961481248103135562643439966284098368900 9966 7675012805946890398087151713403418363522492392025 9967 7684259808217414994802631821471030482404900727025 9968 7693517022014279928843678805431673527904710160448 9969 7702784457587962350990078076428550597477958721600 9970 7712062125198199101503275950684828893390143950225 9971 7721350035113994144641654373274637341536003215225 9972 7730648197613626008398244529777103260523052562500 9973 7739956622984655229464023499096482393142404322948 9974 7749275321523931803419939678013038868983540095025 9975 7758604303537602640160814285943871945523352355625 9976 7767943579341119024554267836940555147399110090000 9977 7777293159259244082337822045131441199834276336400 9978 7786653053626060251257329209630983480612364926073 9979 7796023272784976757449882705386622182090990130625 9980 7805403827088737097074363787515871605240152240100 9981 7814794726899426523192781498402414664524157800100 9982 7824195982588479537905564049170452466802098541225 9983 7833607604536687389743961630141461478706202851073 9984 7843029603134205576322722188497069092815146598400 9985 7852461988780561352256203295626161159254740582400 9986 7861904771884661242341084811523773120258961953025 9987 7871357962864798560008848639133980663085048493225 9988 7880821572148660931051193447689087222123461302948 9989 7890295610173337822621553830893095182958060592100 9990 7899780087385328077515894953228936276653764185025 9991 7909275014240547453735955325736415447080849980025 9992 7918780401204336169338111941311482511295982832400 9993 7928296258751466452571043588917478334829365810448 9994 7937822597366150097305369756075598170388652029225 9995 7947359427542046023758444119615165458474898674225 9996 7956906759782267844517483215914605998487199636100 9997 7966464604599391435864212473751446244129637522500 9998 7976032972515462514404213385404421870675261726073 9999 7985611874062004219004157184813065055528642651025 10000 7995201319780024698040111995400132497500025000000 10001 8004801320220024701960112004600132502500025000000 10002 8014411885942005181164178817213199950528807351025 10003 8024033027515474889204986735417844135720989226073 10004 8033664755519457991312365309628847880982866522500 10005 8043307080542501678244834101378018552903953436100 10006 8052960013182683785471366197025774260942409974225 10007 8062623564047620417686578609380883275499802929225 10008 8072297743754473578662549303214253238868695810448 10009 8081982562929958806440462180200680805942308032400 10010 8091678032210352813865282959010113711139895080025 10011 8101384162241501134466670487097437725684839285025 10012 8111100963678825773689329622207272394978085192100 10013 8120828447187332865476013423717933717487836302948 10014 8130566623441620334206383996696790970828467393225 10015 8140315503125885561994942934927900672383130853025 10016 8150075096933933061351243913202235184149726982400 10017 8159845415569182153205601583831228776035227398400 10018 8169626469744674650303512537655932128531360351073 10019 8179418270183082545972005695776989402887903641225 10020 8189220827616715708261141104825122291244578000100 10021 8199034152787529579463877715828015075752692440100 10022 8208858256447132881017532334607635907958604630625 10023 8218693149356795323790053540162294539463337426073 10024 8228538842287455323754335976650317902336055136400 10025 8238395346019727723053802034397314601556204090000 10026 8248262671343911516462479545796789928899383855625 10027 8258140829059997583242805733064556863575460795025 10028 8268029829977676424404389256541158153388519322948 10029 8277929684916345905366963824613562473439687562500 10030 8287840404705119004030768439347916378070488515225 10031 8297762000182831564257590965589315874896899250225 10032 8307694482198050054765713325592599574883253121600 10033 8317637861609079333441998236200252165344590160448 10034 8327592149283970417074359021179835107867569427025 10035 8337557356100528256507855647574123713156381492025 10036 8347533492946319517227661751802518860929104968900 10037 8357520570718680365372149038782510424838424164100 10038 8367518600324724259179337055515190778038103881073 10039 8377527592681349745869957959399243480979225061225 10040 8387547558715248263970387521003657314264460560400 10041 8397578509362911951078695221140832179335401680400 10042 8407620455570641457077067922838944050296001300025 10043 8417673408294553762793863220215614161625359251073 10044 8427737378500590004118550188304276037711865120100 10045 8437812377164523301572796880580345928324234584100 10046 8447898415271966595340965544276570865072737877225 10047 8457995503818380485763278147565947091832673730625 10048 8468103653809081079294916437326563279709712360448 10049 8478222876259247839934322371485820985615844582400 10050 8488353182193931446123966395871912562576795250625 10051 8498494582648061653126852662078387527680920875625 10052 8508647088666455160882031910073305626776246980900 10053 8518810711303823487342394367158051928797076622948 10054 8528985461624780847298016643402569700629248250625 10055 8539171350703852036688338232853744057886266071225 10056 8549368389625480322406444859632136998561525315600 10057 8559576589484035337598737538499425984454624899600 10058 8569795961383820982463267850594927357271610276073 10059 8580026516439083330550021566804686218622453751025 10060 8590268265774018540566434383640979660563748880900 10061 8600521220522780773691425169573904139170949160900 10062 8610785391829490116401233753470194109717719159225 10063 8621060790848240508810351921157741598773841381073 10064 8631347428743107678530837921147649024833772033600 10065 8641645316688157080053306416209244182427717838400 10066 8651954465867451839652887453807510801068417199025 10067 8662274887475060705823449665377034444425936256025 10068 8672606592715066005243384542022025729933730322948 10069 8682949592801571604276250272498454966307515372100 10070 8693303898958710876009575268252008406465060926225 10071 8703669522420654672835123139854650514899982041225 10072 8714046474431619304573922529403243109089142010000 10073 8724434766245874522149366844316125149981419810448 10074 8734834409127751506811690579487990561586092864025 10075 8745245414351650864917130556940010027297218950625 10076 8755667793202050628265082054931120552589822622500 10077 8766101556973514259996561441977948050430253564900 10078 8776546716970698666057288575365127686078672376073 10079 8787003284508362212228703868515038639447983430625 10080 8797471270911372746730236577026368771946122041600 10081 8807950687514715628396142499284664925500390201600 10082 8818441545663501760430230934295300777587858888225 10083 8828943856712975629741802386790300909534245376073 10084 8839457632028523351866120157715391636673686316900 10085 8849982882985680721472740606912700857384873652900 10086 8860519620970141268465028524177895401363201861025 10087 8871067857377764319674185694888419832212513771225 10088 8881627603614583066151122397072080160636703490448 10089 8892198871096812636059503218112694265911999091600 10090 8902781671250858173173300231272102857298382062025 10091 8913376015513322920982188224845695424622331507025 10092 8923981915331016312408118330061949758101616328900 10093 8934599382160962065136408047785506229908418722948 10094 8945228427470406282564687328688194130959223147225 10095 8955869062736825560373042016813391991619389370225 10096 8966521299447935098718697622376332068722898369600 10097 8977185149101696820058588046216646176508009000000 10098 8987860623206327492603155535549790937404757901073 10099 8998547733280306859404729808551180530404146700025 10100 9009246490852385773083835943851089358995598002500 10101 9019956907461594336196782290219861025067103002500 10102 9030678994657250047247881311581868896097708047025 10103 9041412763998965952349657943013212745502707676073 10104 9052158227056658802534401694552500823881905290000 10105 9062915395410557216720420401486452714633844707600 10106 9073684280651209850336355182262660912100610783225 10107 9084464894379493569606917828330863743972410556225 10108 9095257248206621631503413514021704590693437022948 10109 9106061353754151869362413379038377920370069780900 10110 9116877222653994884175943201261987084207522058025 10111 9127704866548422241556556043356057769532332913025 10112 9138544297090074674380658423099660188462678937600 10113 9149395525941970291113461224482188232463547240448 10114 9160258564777512789818928234356220727300561860225 10115 9171133425280499677858096857868244398953697450025 10116 9182020119145130497279147234970546067280904916900 10117 9192918658076015055902597650061478817787952924900 10118 9203829053788181664105005797205769398670009451073 10119 9214751318007085377304557134451757825001247039225 10120 9225685462468616244151923232488641157976629603600 10121 9236631498919107560429774695274127716631412643600 10122 9247589439115344128664334903311591663419789075625 10123 9258559294824570523452362503966047113134039601073 10124 9269541077824499362506952247580231815371305152900 10125 9280534799903319583425545443185999261364632562500 10126 9291540472859704726183542983302261012526165765625 10127 9302558108502821221356915563669094425324977771025 10128 9313587718652336684077207400788531078749410960448 10129 9324629315138428213722331427826164458984728360000 10130 9335682909801790699346555627774258222267487194225 10131 9346748514493645130853081841786695081153568779225 10132 9357826141075746915912620070269077520455437716100 10133 9368915801420394202631362964643771664470954122948 10134 9380017507410436207971766888709871243256546643025 10135 9391131270939281551929547610182146337821850190025 10136 9402257103910906597470300365321228056289389504400 10137 9413395018239863796229155722559762178142037939600 10138 9424545025851290039976884354686238813369244506073 10139 9435707138680915017855865513469868008146630808225 10140 9446881368675069579389335685596419778002360564900 10141 9458067727790694103267335594436578091434975084900 10142 9469266227995346871912775398485268728689747294025 10143 9480476881267212451831039624292807607757727351073 10144 9491699699595110079746555059356776047366172985600 10145 9502934694978502054529746518757459508366393657600 10146 9514181879427502134917807088299683642937215488225 10147 9525441264962883943032711136570143046711761455625 10148 9536712863616089373699900078632041052468780222948 10149 9547996687429237009571072565058240364442194628900 10150 9559292748455130542054512461650361487500662630625 10151 9570601058757267198056389677504555972215304505625 10152 9581921630409846172536470592065221730830507424400 10153 9593254475497777066881676525455915374925463010448 10154 9604599606116688333100930390692349016535682015625 10155 9615957034372935723844733361365833633018117470225 10156 9627326772383610748252915084037045333209598252100 10157 9638708832276549133634002660899742128563675524100 10158 9650103226190339292979655325262244596975955426073 10159 9661509966274330798317613430051311656849199247025 10160 9672929064688642859906612067868690111443841486400 10161 9684360533604172811276711340125291284458121166400 10162 9695804385202604600118496992441847591753678902225 10163 9707260631676417285024606833838223964777932006073 10164 9718729285228893538087040058236501381050078748100 10165 9730210358074128153353708288475710127518895312900 10166 9741703862437036561147688865378866624046519511025 10167 9753209810553363348252642607425957506039190530025 10168 9764728214669690783967859970269916085590374610448 10169 9776259087043447352036401239686647196625539267600 10170 9787802439942916288449798096574974737591308407225 10171 9799358285647244125132785598318209950317512372225 10172 9810926636446449239511535327186065649857657702500 10173 9822507504641430409968862163494070320400572422948 10174 9834100902543975377189878848947664328726331378025 10175 9845706842476769411401574213979986630103668050625 10176 9857325336773403885509792651946182441916140160000 10177 9868956397778384854137094132763078666557944038400 10178 9880600037847141638564975758981482625134309451073 10179 9892256269346035417583937578349359224095760475625 10180 9903925104652367824254877078667930363977005848100 10181 9915606556154389548585298503159516597737360608100 10182 9927300636251308946123824837655903179642498980225 10183 9939007357353300652476502034679359177017489526073 10184 9950726731881514203748386753925367748371187280400 10185 9962458772268082662913910613766836563180931728400 10186 9974203490956131252119515664184248230882792274025 10187 9985960900399785990922057507985080138198704794225 10188 9997731013064182340466474214309069922727698802948 10189 10009513841425473853606220886223725633635355836100 10190 10021309397970840830969971462697077183220215444025 10191 10033117695198498982978091054392236751073655539025 10192 10044938745617708097812383832561079179469301070400 10193 10056772561748780715342623210822467947544455760448 10194 10068619156123090807013372780794136924835149010225 10195 10080478541283082461694608184406791712908265571225 10196 10092350729782278577499651828264415957357211108100 10197 10104235734185289559573934068626356560502036722500 10198 10116133567067822023858096219474716296027148701073 10199 10128044241016687506828952460695102007825621494025 10200 10139967768629811181221829448640060492888206010000 10201 10151904162516240577737804157262781487634246010000 10202 10163853435296154312739362204604057103158949488025 10203 10175815599600870821938000646688258831069910751073 10204 10187790668072857100077300948834426150587410302500 10205 10199778653365737446614999573016654131152499984100 10206 10211779568144302217407585349214020603775407097225 10207 10223793425084516582400954528674505868705922928225 10208 10235820236873529289330656147679928955752932360448 10209 10247860016209681433435262061740053634855872774400 10210 10259912775802515233186397742163904205552321541025 10211 10271978528372782812038971659655175131134432046025 10212 10284057286652454986205142812956619421993420928100 10213 10296149063384730058455567694625657947479961302948 10214 10308253871324042617951469720760365240240552072225 10215 10320371723236072346111075886911656564228124552025 10216 10332502631897752828513967148514125799356577856400 10217 10344646610097280372846890760944763843129549696400 10218 10356803670634122832894584551775922572711990176073 10219 10368973826319028438579164835926579819153820182225 10220 10381157089974034632051631423234406187283109212100 10221 10393353474432476909839044907470534857770796852100 10222 10405562992538997671050933165999490718786847265625 10223 10417785657149555071648485740148645319427381401073 10224 10430021481131431884780096507895029280757798414400 10225 10442270477363244367186816802702554047111536040000 10226 10454532658734951131681282875249870353594460180625 10227 10466808038147862025703683338378421708124450492025 10228 10479096628514647015958333979861937759508929722948 10229 10491398442759345079134429072552854907928905402500 10230 10503713493817373098714540057098150210834087378225 10231 10516041794635534767874434218737029884919678813225 10232 10528383358172029498477787726696025881997539555600 10233 10540738197396461336169369152383523540828612210448 10234 10553106325289847881570271330955770645179632604025 10235 10565487754844629217578771179880203846532726393025 10236 10577882499064676842780398837859672873240522044900 10237 10590290570965302610970799237903046820916209960100 10238 10602711983573267676794970979433950715121025756073 10239 10615146749926791447506469116120205109817397300225 10240 10627594883075560540850160228582127425667753574400 10241 10640056396080737749072119904298401772370683494400 10242 10652531302014971009060264500873934909356172033025 10243 10665019613962402378619310823365190589056762076073 10244 10677521345018677018883659101575133645610573096100 10245 10690036508290952182871796409132319727450010736100 10246 10702565116897906210185819422757037452241394604225 10247 10715107183969747527859677177391947953763927925625 10248 10727662722648223657359736230835573298497220210448 10249 10740231746086630227741272410164461120122047920400 10250 10752814267449819994964495071564099137281432515625 10251 10765410299914211867373711565209871107509635640625 10252 10778019856667799937343241357547736391189326112900 10253 10790642950910162519093691024720079855982606522948 10254 10803279595852471192682203092965518585910909525625 10255 10815929804717499854170293464592568050917395374225 10256 10828593590739633771972893931586164362396944193600 10257 10841270967164878649392218043053312347168643393600 10258 10853961947250869693340070357549782815325122201073 10259 10866666544266880689252220876854018014243108488025 10260 10879384771493833082198468223967423328994564096900 10261 10892116642224305064192016895022227324969371176900 10262 10904862169762540667701795682369282787521594390225 10263 10917621367424458865371346134398760090999588256073 10264 10930394248537662675947911686616852660042198707600 10265 10943180826441448276425359868161574143258185792400 10266 10955981114486814120404571758290679916409384328025 10267 10968795126036470062674934638414893421365918549025 10268 10981622874464846490020575556980162420094008022948 10269 10994464373158103458254975296923813330801505408100 10270 11007319635514139835487604008541415286463031393225 10271 11020188674942602451626221544404111323970769208225 10272 11033071504864895254118487307460324124143444640000 10273 11045968138714188469936526198641299967152817160448 10274 11058878589935427773808099026167119072319320637025 10275 11071802871985343462698027515318775322762434655625 10276 11084740998332459636543525834702915640497827702500 10277 11097692982457103385247092332989031122041782756900 10278 11110658837851413981930616958744510653565821151073 10279 11123638578019352082454361615331205322658976265625 10280 11136632216476708931204472482858210794690128659600 10281 11149639766751115573152685119909657228880424019600 10282 11162661242382052072191884939183604615136043817225 10283 11175696656920856735751187433288877999476070301073 10284 11188746023930735345694204309751044354925894488900 10285 11201809356986770395504163477776933306829829808900 10286 11214886669675930333759552613519340036856678192025 10287 11227977975597078813903957815470023008115236562225 10288 11241083288360983950313770647190024253750172240448 10289 11254202621590327580667438650861898471543965825600 10290 11267335988919714534619936202118841725207769331025 10291 11280483403995681908786134364271163866415357076025 10292 11293644880476708348036750188411253596848242056900 10293 11306820432033223333110557694934344162624791922948 10294 11320010072347616474546544561764203829953854618225 10295 11333213815114246812939700335020551385583622277225 10296 11346431674039452125524123769008735832940262851600 10297 11359663662841558239087138694252224148534515690000 10298 11372909795250888349218109604824914396463339126073 10299 11386170085009772345895649949473436684296082033025 10300 11399444545872556145416917904949624433405534022500 10301 11412733191605611028672696204600436322429169022500 10302 11426036035987342985771954390586988175024916674025 10303 11439353092808202067019593654126217172877093451073 10304 11452684375870691740251076224868251291931986560000 10305 11466029898989378254527643067939998033485194265600 10306 11479389675990900010195825445301001640860103916225 10307 11492763720713976935314957696871450385338315045225 10308 11506152047009419868456400396404548539535266822948 10309 11519554668740139947878184837286504739845912012900 10310 11532971599781158007078791604357333018689158529025 10311 11546402854019613976733777789454718348318031684025 10312 11559848445354776293018969210691568606689876163600 10313 11573308387698051312323935798485763017558753490448 10314 11586782694972992732359470115068216936312223029225 10315 11600271381115311019662790778602917994382867159025 10316 11613774460072882843504194368160252762085230800900 10317 11627291945805760516198881191592939965737172712900 10318 11640823852286181439827682104872419662712567526073 10319 11654370193498577559370415378652821439950998070225 10320 11667930983439584822255604415739852499254061825600 10321 11681506236118052644330288931753312307788920065600 10322 11695095965555053382253664020584658245490524200625 10323 11708700185783891812318283336265320332932217826073 10324 11722318910850114615702564433577496673686499920900 10325 11735952154811519870158336121157158733732549522500 10326 11749599931738166548137169492959161086139932100625 10327 11763262255712384021359236116776887890674213958025 10328 11776939140828781571828438672033982313289520610448 10329 11790630601194257909297561143293599517412773690000 10330 11804336650928010695187187490861503014763514067225 10331 11818057304161546072962139535493392325036484352225 10332 11831792575038688204969186610554311377515483640100 10333 11845542477715588815739781352019046249573599422948 10334 11859307026360736741761577814447282072610972310025 10335 11873086235154967487722489919516156680431825101025 10336 11886880118291472789231050062845927303097347590400 10337 11900688689975810182016829524711960835228455225600 10338 11914511964425912577614684150798372485483072631073 10339 11928349955872097845536590590415576537003259537225 10340 11942202678557078401934840201575981150125044588900 10341 11956070146735970804760359554999261291278961908900 10342 11969952374676305355419928292501284688100380517025 10343 11983849376658035706936066919309049942245678426073 10344 11997761166973548478613368934638128369818390451600 10345 12011687759927672877215053530369286615813080819600 10346 12025629169837690324653516913867410474371300225225 10347 12039585411033344092198662137898756551327868140625 10348 12053556497856848941207789148222132379551837322948 10349 12067542444662900770380828587756052330634319456900 10350 12081543265818686269544704725257441187862689905625 10351 12095558975703892579970614706188264624107529280625 10352 12109589588710716961228013153894761172840988046400 10353 12123635119243876464579092980379938739258902160448 10354 12137695581720617612917555097813885459303435780625 10355 12151770990570726087255461554498435004845274783225 10356 12165861360236536419761968452283025520612768140100 10357 12179966705172941693357736836417404569543403508100 10358 12194087039847403247868821583524365104643095601073 10359 12208222378739960392743840148782154963406276474025 10360 12222372736343240126338224869521790121286681712400 10361 12236538127162466861769364359269425409207494192400 10362 12250718565715472159346441363798401101936930623225 10363 12264914066532704465578776288999795264296385131073 10364 12279124644157238858766487449334475585269816912100 10365 12293350313144786801177280925293966260497944276900 10366 12307591088063705897813184758672130965421396650025 10367 12321846983495009661771044055534927798239175313025 10368 12336118014032377286200595408571522007335795560448 10369 12350404194282163422863940893017053135076688793600 10370 12364705538863407967300243733555550731766174884225 10371 12379022062407845850599469583541082882713727549225 10372 12393353779559916837788999202516410350093147822500 10373 12407700704976775332836940163361412101662909022948 10374 12422062853328300190275967066468551362231925641025 10375 12436440239297104533451521585119871102525053765625 10376 12450832877578545579398205513729650135086450250000 10377 12465240782880734470348201838819121819058004720400 10378 12479663969924546111875560701504762925831552476073 10379 12494102453443629017680188969909806666194085800625 10380 12508556248184415161015383990250027446914615476100 10381 12523025368906129832762753936399691870766735436100 10382 12537509830380801506158369029512077118510318399225 10383 12552009647393271708173989751751330493901922701073 10384 12566524834741204897557220031388888952667852942400 10385 12581055407235098349534435230428401292630282894400 10386 12595601379698292047180336620548304813675604615025 10387 12610162766966978579457985888491109161625524075225 10388 12624739583890213045933175068083239287729648802948 10389 12639331845329922968166989152839193563645464060100 10390 12653939566160918207790420500588988708401348723025 10391 12668562761270900891264895999768596966739771118025 10392 12683201445560475341332579825929539624999444288400 10393 12697855633943158015160316476656191198708542210448 10394 12712525341345387449181080633427877252524564971225 10395 12727210582706534210636802260027722635079354488225 10396 12741911372978910855826437208881632785493978600100 10397 12756627727127781895063155469208975591460040902500 10398 12771359660131373764344521054081681987306034176073 10399 12786107186980884803739539387420807050670343317025 10400 12800870322680495242496449916609296804407067040000 10401 12815649082247377190875143541766996312111387040000 10402 12830443480711704638708086318819019066959794605025 10403 12845253533116663460693632760291683250050550776073 10404 12860079254518461428425613925291514351580039062500 10405 12874920659986338229163087358362523121329002552100 10406 12889777764602575491344137805875300099239806240225 10407 12904650583462506816847619508278630367379361907225 10408 12919539131674527820006732736940531996200325410448 10409 12934443424360106173378329115421066305498182496400 10410 12949363476653791660271842136854164938444698022025 10411 12964299303703226234041741161670275310061826827025 10412 12979250920669154084147409053166049733863409644100 10413 12994218342725431708984345482421801986393398802948 10414 13009201585059037995490599808782235813171159731225 10415 13024200662870084305532339317551220525146180271025 10416 13039215591371824569072460472707357036087148750400 10417 13054246385790665384126152719323951142199776974400 10418 13069293061366176123507326247974997279398806501073 10419 13084355633351099048369817011728083184669955703225 10420 13099434117011359428547284165365961649371332444100 10421 13114528527626075669695716976241107737575657284100 10422 13129638880487569447242470136652096344993364880625 10423 13144765190901375847145748288837303726909203876073 10424 13159907474186253513468462455610465600100174672400 10425 13175065745674194802770382952314221636995108010000 10426 13190240020710435945322515239142149673430046525625 10427 13205430314653467213147627056977150837226403169025 10428 13220636642875043094890857074714597206385428622948 10429 13235859020760192477524337161582604695808688222500 10430 13251097463707228834889762284239353862920792261225 10431 13266351987127760423082843915418758468137040396225 10432 13281622606446700482683584728611184218486994969600 10433 13296909337102277447836314241705556494533750760448 10434 13312212194546045162183426961683274384636510761025 10435 13327531194242893101656766472343077439173761314025 10436 13342866351671056604130600797649599663126511140900 10437 13358217682322127105940136264637000880938088736100 10438 13373585201701062385269518981862997265316810131073 10439 13388968925326196812413274942198029094107752519225 10440 13404368868729251606915141652249413298990438608400 10441 13419785047455345101588246084961339749008045328400 10442 13435217477063003013420585646898692163239277746025 10443 13450666173124168721369770747416115802719491401073 10444 13466131151224213551050989453333723424434750052100 10445 13481612426961947066322156609887537202285398908100 10446 13497110015949627367770211706596416283784757351225 10447 13512623933812971398102531665288026249374077100625 10448 13528154196191165254447426626854576906061236560448 10449 13543700818736874507567688713364797551109724238400 10450 13559263817116254527991165642942143097219819800625 10451 13574843207008960819062332976330739310584400425625 10452 13590439004108159356918840676310289969925578224900 10453 13606051224120536937397011564089292140716544922948 10454 13621679882766311529870271160502647146893565780625 10455 13637324995779242638024490304265323425134730697225 10456 13652986578906641667574223844688332516938075091600 10457 13668664647909382300923830612147130284033630867600 10458 13684359218561910878777461776205861355925660626073 10459 13700070306652256788701906608643835207452598205025 10460 13715797927982042860646286576703466532102759332900 10461 13731542098366495769422590600681840176427085212900 10462 13747302833634456444151046219521281325306952601225 10463 13763080149628390484674323318318034410197697631073 10464 13778874062204398584944568982662588925984418361600 10465 13794684587232226963387273956450546600042325766400 10466 13810511740595277800245973092259411812858741477025 10467 13826355538190619681911784096574515516603815822025 10468 13842215995928998052241790786066661869878702222948 10469 13858093129734845670870278985775226177164164424100 10470 13873986955546293078516835115433542303978483880225 10471 13889897489315179069295319426288707387272162395225 10472 13905824747007061170027727767615611269085212250000 10473 13921768744601226126566957679705277584027403010448 10474 13937729498090700397132496528420692801882811390025 10475 13953707023482260652663051315459408779874860380625 10476 13969701336796444284190141718241543569265372802500 10477 13985712454067559917236679833854584442534644928900 10478 14001740391343697933244562022732826495061648426073 10479 14017785164686740998035300169729569903789344080625 10480 14033846790172374597307721602954559209751391297600 10481 14049925283890097579176768834197789086625249857600 10482 14066020661943232703757432208943933258878947726225 10483 14082132940448937199797850478899486875958781726073 10484 14098262135538213328365616235607458108838907640900 10485 14114408263355918953591325070112312427792805984900 10486 14130571340060778120473409250761073401282116543025 10487 14146751381825391639748298639085227421384782333225 10488 14162948404836247679829953492302577047363453490448 10489 14179162425293732365822815730308649242139285539600 10490 14195393459412140385612227175093901273093058620025 10491 14211641523419685603036365201325989115451032665025 10492 14227906633558511678143748168375981530395712764900 10493 14244188806084702694540364936343828328026621622948 10494 14260488057268293793830484701651834444628305069225 10495 14276804403393281817155205321525563181821157204225 10496 14293137860757635953832800231169703129712083353600 10497 14309488445673308397104925992672194824965007360000 10498 14325856174466245006992754450633536015819738851073 10499 14342241063476395980267095406219879497755020346025 10500 14358643129057726527536577658778515864184090062500 10501 14375062387578227557457958202332806244972215062500 10502 14391498855419926368072631303190808280579568281025 10503 14407952548978897345273411124557933340388377726073 10504 14424423484665272668405663504439195519627772810000 10505 14440911678903253023006864434251174459852799843600 10506 14457417148131118320688664727437925792991419069225 10507 14473939908801238426165542309998946308610638514225 10508 14490479977380083891434125508191147128579793122948 10509 14507037370348236697107272652760818623282479224900 10510 14523612104200401000906995263895996939757405020025 10511 14540204195445413893320314026664675295696312475025 10512 14556813660606256160422138713020155125417186369600 10513 14573440516220063053869265153511714286349172240448 10514 14590084778838135068069584309636893429064747178225 10515 14606746465025948724530600446311278922598118888025 10516 14623425591363167363391357353212903072094416704900 10517 14640122174443651942141873513781501470418117480900 10518 14656836230875471841534189071418074932169572101073 10519 14673567777280915678689129393937711350859668081225 10520 14690316830296502127402891989578642821308566067600 10521 14707083406572990745657565480863257343492683507600 10522 14723867522775392810339691296342464275189714305625 10523 14740669195582982159170980694733640373290794551073 10524 14757488441689306039855301691184570742293387668900 10525 14774325277802195966446052411361558318298446502500 10526 14791179720643778582938039355769418723164068455625 10527 14808051786950486534087981014164616531984953125025 10528 14824941493473069343467759228120546353762698760448 10529 14841848856976604298754542658746129816320804000000 10530 14858773894240507344261908676245699798842746960225 10531 14875716622058543980716091948439788335846201945225 10532 14892677057238840172281489966543136832261598544100 10533 14909655216603893260839557708418218928208701222948 10534 14926651116990582887525225602190019922053992957025 10535 14943664775250181921524976916520964529724950032025 10536 14960696208248367396140722668003939395746457696400 10537 14977745432865231452123614101036530686096225491600 10538 14994812465995292288281934761191102834155463256073 10539 15011897324547505119367216149493394668526211246225 10540 15029000025445273141242722912167116355431940632900 10541 15046120585626458503338455488293807509317968752900 10542 15063259022043393288396820106476176174001568720025 10543 15080415351662890499513117990979492904545016001073 10544 15097589591466255054475007607959576678576576897600 10545 15114781758449294787405095753267692667088560001600 10546 15131991869622331457710815254952498871211390982225 10547 15149219942010211766345749035957242195904849805625 10548 15166465992652318379386562255636927637125822922948 10549 15183730038602580958929706222595379899430777264900 10550 15201012096929487201312059745966197970160007200625 10551 15218312184716093882659675567634783028747464075625 10552 15235630319060037911768801494021111680134981648400 10553 15252966517073547390323347822914943024989529810448 10554 15270320795883452680452974638476902712093404525625 10555 15287693172631197479635974525890593095990538116225 10556 15305083664472849902951128236272749222245670048100 10557 15322492288579113572682712812320708900456800472100 10558 15339919062135338715282843665799304958840402276073 10559 15357364002341533265695334079342932301607768681025 10560 15374827126412373979045257587173205049737161958400 10561 15392308451577217549698400672208513315834539238400 10562 15409807995080111737694795200669128563730725324225 10563 15427325774179806502560521999660504592904700756073 10564 15444861806149765144501978968348291566829288056100 10565 15462416108278175452986809099221536813447285260900 10566 15479988697867960862715685772575802046209403809025 10567 15497579592236791616989154674735695906916495076025 10568 15515188808717095938473733678676817078957493010448 10569 15532816364656071207371474014600540463848807299600 10570 15550462277415695146997188047661670898169503381225 10571 15568126564372737016767550970448949495443648746225 10572 15585809242918768812606285708971940852129882922500 10573 15603510330460176474769642332815169023014654122948 10574 15621229844418171103096385252781720353842442884025 10575 15638967802228800179686503482764106003326989500625 10576 15656724221342958799012861236750190378649760360000 10577 15674499119226400905470008126796657874551538382400 10578 15692292513359750538364370223482023413058054001073 10579 15710104421238513084350045236785806536164806105625 10580 15727934860373086537314427072530398455373181124100 10581 15745783848288772765717887017467570798276722284100 10582 15763651402525788787391740804792718142427356798225 10583 15781537540639278051798732811327008159982182376073 10584 15799442280199321729760270637820847723192703584400 10585 15817365638790950010654645324801675091239714080400 10586 15835307634014153407090474458115271804370558976025 10587 15853268283483894067059607420792767683440026336225 10588 15871247604830117093573734051115502944020711302948 10589 15889245615697761871788939970747127497016665264100 10590 15907262333746773403622453851556973675526804022025 10591 15925297776652113649865833895271049594465076717025 10592 15943351962103772879798842806357180849621652486400 10593 15961424907806781028308262545579093071481745160448 10594 15979516631481219060515902159440791781817899912225 10595 15997627150862230343920053989287673914026525425225 10596 16015756483700032028054655573134612148160102112100 10597 16033904647759926431670416563354003815967610062500 10598 16052071660822312437442171994178685527940758151073 10599 16070257540682696894206725244555897881908528120025 10600 16088462305151706026735446054229356690259688090000 10601 16106685972055096853045890964027163210134768090000 10602 16124928559233768609256715565193981018252022702025 10603 16143190084543774181990149957226836620360469301073 10604 16161470565856331548326310829055279846203192802500 10605 16179770021057835223313625594548683816497261140100 10606 16198088468049867715039646030236388081583647403225 10607 16216425924749210987266530880790407765485519866225 10608 16234782409087857929635478916245761588177154960448 10609 16253157939013023835444395944120327907580397198400 10610 16271552532487157887003081299544735886477544523025 10611 16289966207487954648570221357223354054103783628025 10612 16308398982008365566876479630520166444246171340100 10613 16326850874056610479237975045198442738463148802948 10614 16345321901656189129264441998340829052432170370225 10615 16363812082845892690166367836737025843970538010025 10616 16382321435679815295665405413549794602150919664400 10617 16400849978227365578512360407356861248004749232400 10618 16419397728573278216617055113716577329095529326073 10619 16437964704817625486794372446219175953940910204225 10620 16456550925075828826130785911563333859731207696100 10621 16475156407478670400975683351539739950573473736100 10622 16493781170172304683561794273909690036805717475625 10623 16512425231318270036259032624037593342681244851073 10624 16531088609093500303466068879771904664512503910400 10625 16549771321690336411143947383469602929473600000000 10626 16568473387316537973996066857225138442673062890625 10627 16587194824195294910298844080295983473505598826025 10628 16605935650565239064387382741413760219059176022948 10629 16624695884680455836800471513132602830585076022500 10630 16643475544810495822089237430595152377538003164225 10631 16662274649240386454293782693091601671980623999225 10632 16681093216270643660092135043548717144460619363600 10633 16699931264217283519625843918613983851769885810448 10634 16718788811411833935006556600295163648972963898025 10635 16737665876201346306507910639177842055163606255025 10636 16756562476948407216447080859073182907727432256900 10637 16775478632031150120760321293545328097345780492100 10638 16794414359843267048276844446132889110204057006073 10639 16813369678794020307695382308211994420245770718225 10640 16832344607308254202267775611349598658969355662400 10641 16851339163826406752193939834665442670080567182400 10642 16870353366804521424732558532159394798927758439025 10643 16889387234714258872031856590168119880460867226073 10644 16908440786042908676684808071091330223632595988100 10645 16927514039293401105013135346273489334635959100100 10646 16946607012984318868084458268441981106852626118225 10647 16965719725649908890466954182387641703354281255625 10648 16984852195840094086725891621628395380517801410448 10649 17004004442120485145666402588621756101831793536400 10650 17023176483072392322326860366687371063122237105625 10651 17042368337292837237727231863166807328835735230625 10652 17061580023394564686376775535484635839112883316900 10653 17080811560006054451545458004682765305383651822948 10654 17100062965771533128303464514679139225146857015625 10655 17119334259350985954333180449952549712289272040225 10656 17138625459420168648518023179577659396400158009600 10657 17157936584670619257312505551528574672502187321600 10658 17177267653809670008897914417935697501726705551073 10659 17196618685560459175127989629519316234809282902025 10660 17215989698661942941268990995734696055796054588900 10661 17235380711868907283538542766247514165788051268900 10662 17254791743951979854447647249215571329499113792225 10663 17274222813697641875950261242483017515290369506073 10664 17293673939908240040404831015197072737439510995600 10665 17313145141401998419352183639534622563820577760400 10666 17332636437013030380114174535177338829873168646025 10667 17352147845591350510217493152899337688545668075025 10668 17371679386002886549647030788131057054478732922948 10669 17391231077129491330933216580637231638587292420100 10670 17410802937868954727077729822495784026800578387225 10671 17430394987135015607321998763388352585297561602225 10672 17450007243857373800762898169812259366269204840000 10673 17469639726981702067820059963198201676064817360448 10674 17489292455469658079559213331068047625433085123025 10675 17508965448298896404875972775293046924228376125625 10676 17528658724463080505544494632214751566086577922500 10677 17548372302971894739135424670869195068740320080900 10678 17568106202851056369807561447809621830294514201073 10679 17587860443142327586977662170054508209272326875625 10680 17607635042903527531872819891495992455824509955600 10681 17627430021208544331969842942689349973333707715600 10682 17647245397147347143326069569307031974812770615225 10683 17667081189825998200806052830681247858979459651073 10684 17686937418366664876208552886777333049594685772900 10685 17706814101907631744298275879636423142405122180900 10686 17726711259603312656746800693800470551587076914025 10687 17746628910624262823987136959485610047630071084225 10688 17766567074157190904986359742301523277742347240448 10689 17786525769404971104940768444124988245660638233600 10690 17806505015586655280898019521325446528698289929025 10691 17826504831937485055310684708909397495409638274025 10692 17846525237708903937525688522298953767773668452900 10693 17866566252168569453214080892388184498648427822948 10694 17886627894600365281745602874229151600717974500225 10695 17906710184304413401512505455188027800504754151225 10696 17926813140597086243207083574680593274475359875600 10697 17946936782811018851057389554645958669017844010000 10698 17967081130295121052025592227747775568277197076073 10699 17987246202414589632973450138903690050641081639025 10700 18007432018550920525799369285136590004188746122500 10701 18027638598101921000551517948915511532753961122500 10702 18047865960481721866521473271110123297496742868025 10703 18068114125120789681322876301420719265108520501073 10704 18088383111465938967959574356665839375066104040000 10705 18108672938980344439887731610612223437774861441600 10706 18128983627143553234076390933117005517076996242225 10707 18149315195451497152070972091220093559529180963225 10708 18169667663416504909064193520475771575167695922948 10709 18190041050567314390978906971246928757285331416900 10710 18210435376449084919567336431903181100167181531025 10711 18230850660623409525531214828865725922918335286025 10712 18251286922668327229667314102227277864637129555600 10713 18271744182178335332042866355245096052444203490448 10714 18292222458764401709205375876359145971504414307225 10715 18312721772053977119431323933526065838447092637025 10716 18333242141691007516018270342583045790812342628900 10717 18353783587335946368624857914064198790684027228900 10718 18374346128665766992663227986385724676919143176073 10719 18394929785373974886748357357595363204806257072225 10720 18415534577170620078208829032946518143096502329600 10721 18436160523782309476663551311408232555723302969600 10722 18456807644952219235668941840859125319799319390625 10723 18477475960440107122441095379136680804356609776073 10724 18498165490022324895657456106323137578555688396900 10725 18518876253491830691342517442645868197583403502500 10726 18539608270658201416842074436153800734119894830625 10727 18560361561347645152890555894902324029095875272025 10728 18581136145403013563775965549737462914584505410448 10729 18601932042683814315606963645916127242269259290000 10730 18622749273066223502686622474733149802286985873225 10731 18643587856443098081997391470047853549748761558225 10732 18664447812723988315801809609113248421377182428100 10733 18685329161835150222363504972409872915060539522948 10734 18706231923719558034793023433273986054414768584025 10735 18727156118336916668023030564986501943479744983025 10736 18748101765663674193917432970654962449391479822400 10737 18769068885693034324518967359676184290321468737600 10738 18790057498434968903439807813812215650339416381073 10739 18811067623916230405399743805947115131445365935225 10740 18832099282180364443916483655417043166274288696900 10741 18853152493287722287152640225421453774479475616900 10742 18874227277315473381923957790429013614270151903025 10743 18895323654357617885873341124688476561877460076073 10744 18916441644524999207815249986942326490863332323600 10745 18937581267945316556255024301219789506332791203600 10746 18958742544763137496087707459156030643581687759225 10747 18979925495139910513480937295646210034988266450625 10748 19001130139253977588946476416796800892681177022948 10749 19022356497300586778604955687082387498498888052900 10750 19043604589491904803648406811354286928977294515625 10751 19064874436057029648005162076877994704720028890625 10752 19086166057242003164211701450899863214854768230400 10753 19107479473309823687496029360359803943876505960448 10754 19128814704540458658077165612276381576729628250625 10755 19150171771230857251685337046033661376379307469225 10756 19171550693694963018307458642295802255457943976100 10757 19192951492263726529162494947565878180130866416100 10758 19214374187285118031911294808489981471595755451073 10759 19235818799124140114105494545886534771306435868025 10760 19257285348162840374880086835154135513997402224400 10761 19278773854800324104894254697179399352997616304400 10762 19300284339452766974525072142129378791494783005225 10763 19321816822553427730318675147571432018899478881073 10764 19343371324552660899703508792217126402041972180100 10765 19364947865917929503970258507236103046621758264900 10766 19386546467133817779523075548531025176361620988025 10767 19408167148702043907406708935606005668171589819025 10768 19429809931141472751114158245698479865020786960448 10769 19451474834988128602679463795678580739108094785600 10770 19473161880795207937060252888850906612524853898225 10771 19494871089133092174814662949221369018375075963225 10772 19516602480589360453077264512016792000977023002500 10773 19538356075768802404838609186267326349289847722948 10774 19560131895293430946533029853081765114328803107025 10775 19581929959802495073939322511863722501557755255625 10776 19603750289952492666398941336132589116854590490000 10777 19625592906417183299356340650827424884684425024400 10778 19647457829887601065226099693984719095916574026073 10779 19669345081072067402591468177492457367895561390625 10780 19691254680696203933738972814233410239821702792100 10781 19713186649502945310533727132340220152400561152100 10782 19735141008252552068640089051493935183564214177225 10783 19757117777722623490092312851206341684629748551073 10784 19779116978708110474219844316835006477622099206400 10785 19801138632021328416931910005688575170034945286400 10786 19823182758491970098366053732988809094729615357025 10787 19845249378967118578905275535665302107985531577225 10788 19867338514311260103568430530969022737241086302948 10789 19889450185406297014778547246701999762446039448100 10790 19911584413151560673513727160472833083155021341025 10791 19933741218463824388845289346801489550824252336025 10792 19955920622277316355867826293112258256859965664400 10793 19978122645543732602025839108671014527772984610448 10794 20000347309232249941841622514342299596624953833225 10795 20022594634329538940049072165663386643456938382225 10796 20044864641839776883138089027156696716566981644100 10797 20067157352784660759314257682028873092697504202500 10798 20089472788203420246878477628434743080108960626073 10799 20111810969152830711031228781317515328214695903025 10800 20134171916707226209106154567473101636357949160000 10801 20156555651958512504237648170926638349216509160000 10802 20178962196016180087467129655953337025385113779025 10803 20201391570007317208292703866123940548446026326073 10804 20223843795076622913666891169607522637208111522500 10805 20246318892386420095447125293621369266069875748100 10806 20268816883116668546303714664379443331323770586225 10807 20291337788464978024089965843157682539738596805225 10808 20313881629646621324679169824166338538398501010448 10809 20336448427894547363273154135796956377402476880400 10810 20359038204459394264187105863494641168900181044025 10811 20381650980609502459115372889995186987725862449025 10812 20404286777630927793882952826961675402668626016100 10813 20426945616827454643687381291156511326673011302948 10814 20449627519520609036835733358192775963904263989225 10815 20472332507049671786981454207623464387963237769025 10816 20495060600771691633865737154648862626346170598400 10817 20517811822061498392568169446051230010692106470400 10818 20540586192311716111271368381102310981054678651073 10819 20563383732932776237544332502133230547420083685225 10820 20586204465352930793149234784208253296453494968100 10821 20609048411018265557376386938903931310919246208100 10822 20631915591392713258912106133563555809760265050625 10823 20654806027958066776244217614573784926264744326073 10824 20677719742213992346609928911196070069372906128400 10825 20700656755678042783490813485280270049722492010000 10826 20723617089885670702659643881791849929699229275625 10827 20746600766390241756783816625497534749215117463025 10828 20769607806763047878590113300377451301320131922948 10829 20792638232593320532595544440364868440672908802500 10830 20815692065488243975409025052857862501441920087225 10831 20838769327072968524608632790100813818950869622225 10832 20861870038990623836199201977997807672376212737600 10833 20884994222902332190655008907194992816595697360448 10834 20908141900487221787552305987354967813912552015025 10835 20931313093442440048796464562443544316375181216025 10836 20954507823483166930448488382558002033812445392900 10837 20977726112342628243155661926346427140049805228100 10838 21000967981772108981191099967400139150110166381073 10839 21024233453540966660106966978145785716095731897225 10840 21047522549436644663006137165720645251970144736400 10841 21070835291264685595437068136084248762210129056400 10842 21094171700848744648916663385201839712392854112025 10843 21117531800030602973085901019530659278877009551073 10844 21140915610670181056503008312248798929001110904100 10845 21164323154645552116078963906688628133376051312100 10846 21187754453852955495160111684272807260143600905225 10847 21211209530206810070262672520900859551304500390625 10848 21234688405639727666463942363198426778731754760448 10849 21258191102102526481454967264319896009169975814400 10850 21281717641564244518259488228088285201827764430625 10851 21305268046012153026623950920164338489102960055625 10852 21328842337451769953083377515659933362107921388900 10853 21352440537906873399707900164149367051117487222948 10854 21376062669419515091534757765386093651549223230625 10855 21399708754050033852690559962202252534880819403225 10856 21423378813877069091208624471054087878867232947600 10857 21447072870997574292546196085478334371975712755600 10858 21470790947526830521806357903343060954130536976073 10859 21494533065598459934669447545211548552260322579025 10860 21518299247364439297038793348389754898970969864900 10861 21542089514995113513405587739297015471725029344900 10862 21565903890679209163937717205686070185592197963225 10863 21589742396623848050297370509942516583948603881073 10864 21613605055054560750192249005215597809055356609600 10865 21637491888215300180665205137472063550462181774400 10866 21661402918368455170127137438722920457498145835025 10867 21685338167794864039137972539649441198186315308025 10868 21709297658793828189940566953650054527833820122948 10869 21733281413683125704752363608943918515011489396100 10870 21757289454799024952819640330800311620987274914225 10871 21781321804496298206239189702215687842889166829225 10872 21805378485148235264552271958432558854558982410000 10873 21829459519146657088115684798586514297473500210448 10874 21853564928901929440254796226479897414155461836025 10875 21877694736842976538203388762013143446725661890625 10876 21901848965417294712835165595157789053864363062500 10877 21926027637090966077191771485528898882319088212900 10878 21950230774348672203812183442609356857741578476073 10879 21974458399693707810868328454494361269249964650625 10880 21998710535647994457111787766661770889552884633600 10881 22022987204752094245636449446732900816273437593600 10882 22047288429565223536461973206469188100482512484225 10883 22071614232665266667942933688353065247283984076073 10884 22095964636648789687008510661026621074163988884900 10885 22120339664131054088237596805609419980986898396900 10886 22144739337746030561774196013487419247947919305025 10887 22169163680146412750087987355558496403128822815225 10888 22193612714003631013584932123136901899901453490448 10889 22218086462007866205072803581759213268339503907600 10890 22242584946868063453086521320998312547796303258025 10891 22267108191311945954078174326079766205360253903025 10892 22291656218086028773476619140606982974200549120900 10893 22316229049955632655621541734037887225773530522948 10894 22340826709704897842576873932716800781107062911225 10895 22365449220136797901828457519251001671275973118225 10896 22390096604073153562870851351832251519815892417600 10897 22414768884354646562688179102739681226020185640000 10898 22439466083840833500133917463722024805387753801073 10899 22464188225410159699214526915244520961243185912025 10900 22488935331959973081281829406699088630785782202500 10901 22513707426406538046139039545615853822340927202500 10902 22538504531685049362065358145679988032940320435025 10903 22563326670749646064764039235950340942858281776073 10904 22588173866573425365238843887095739504452620250000 10905 22613046142148456566603796464711309596438379059600 10906 22637943520485794989831161174850982763168075435225 10907 22662866024615495908442559022813706904982542392225 10908 22687813677586628492148147562950013875388455222948 10909 22712786502467289759438788074812736560648828588900 10910 22737784522344618539136127059361040996062208062025 10911 22762807760324809440905521208140773281264060117025 10912 22787856239533126834736737258406644406611025721600 10913 22812929983113918839397360408023216548202047240448 10914 22838029014230631319863847225682239926246304416225 10915 22863153356065821893735161254503847988006228406025 10916 22888303031821173946633931770448678551931688572900 10917 22913478064717510656600078421157377755176941956900 10918 22938678477994809027481846735853390345588200751073 10919 22963904294912213931329201762794672256418565043225 10920 22989155538748052159794529357440207744243030611600 10921 23014432232799846484545596912008201946410178451600 10922 23039734400384329726695727585444778854310099455625 10923 23065062064837458835256144361995172775025303501073 10924 23090415249514428974615442536573986780665922104900 10925 23115793977789687621051151495967332877817300522500 10926 23141198273056948668278348936567794166837531225625 10927 23166628158729206542040292931843387641874460399025 10928 23192083658238750323746039536074286088919300560448 10929 23217564795037177883160015885056207394327379560000 10930 23243071592595410020148521029467328145226830806225 10931 23268604074403704615488129012426554393179003191225 10932 23294162263971670790740970979435214612294435292100 10933 23319746184828283077201875386391957003562194322948 10934 23345355860521895593922347649702064211111259191025 10935 23370991314620256234816372861667772098063529954025 10936 23396652570710520864853027474345724396015973968400 10937 23422339652399267525340888135891640751349104963600 10938 23448052583312510648309228145080850943736732006073 10939 23473791387095715279990994272196781889559403604225 10940 23499556087413811313412558977818005549432128780900 10941 23525346707951207730095245345208294160679762500900 10942 23551163272411806850873624327023513480171770066025 10943 23577005804519018595835586192894344160213530651073 10944 23602874328015774753389190351124985241850056729600 10945 23628768866664543258461300005265391329554534425600 10946 23654689444247342479833010394668455644355190556225 10947 23680636084565755516616881657334104216432478075625 10948 23706608811440944503880989643369741392457139622948 10949 23732607648713664927424810298261113058734771820900 10950 23758632620244279947711955526849661021808031850625 10951 23784683749912774732964780741452059388718943725625 10952 23810761061618770801425886590935081136771427792400 10953 23836864579281540372791539661774469986427790610448 10954 23862994326840020728822039237180318861944946955625 10955 23889150328252828583134059496263811355485782842225 10956 23915332607498274460179998831951296456668029924100 10957 23941541188574377083419370263921769167741401340100 10958 23967776095498877772687269221253150333685835126073 10959 23994037352309254850764957268711527957343838035025 10960 24020324983062738059157602650705969365058322510400 10961 24046639011836322983084220827859868802983885390400 10962 24072979462726785485684860482918288385057623666225 10963 24099346359850696151450082775319611829326119506073 10964 24125739727344434738877783927209290200690149284100 10965 24152159589364204642362413527963747057905003288900 10966 24178605970086047363321643249423857155617928187025 10967 24205078893705856990565542970010048395093699542025 10968 24231578384439394689913323612705231308839797410448 10969 24258104466522303203062708309547664305369551251600 10970 24284657164210121355716995813773746533624586435225 10971 24311236501778298574974882390090823936924609200225 10972 24337842503522209415988110723742628280552528062500 10973 24364475193757168097892016700055174124071329822948 10974 24391134596818443049014047218019045380090726310025 10975 24417820737061271461365324514175241808374431030625 10976 24444533638860873854420334786626357132858260640000 10977 24471273326612468648189821223393055076331344646400 10978 24498039824731286745591963854577828162258672551073 10979 24524833157652586124126930963884097356582791655625 10980 24551653349831666436859889111969069277477980480100 10981 24578500425743883622717561141883642593140292040100 10982 24605374409884664526103423855472277204040290536225 10983 24632275326769521525836639369070339755964901226073 10984 24659203200934067173419816477146247885021199808400 10985 24686158056934028840640700673690984329030496512400 10986 24713139919345263376512893803158471666943533758025 10987 24740148812763771773560706635607120026674159798225 10988 24767184761805713843453249984385814731779773802948 10989 24794247791107422901992872309246929680499466612100 10990 24821337925325420463463054073154866450673240680025 10991 24848455189136430944340871447291359926980777975025 10992 24875599607237396376379144285838589920827223822400 10993 24902771204345491129063385620048226108239980560448 10994 24929970005198136641448672249879141999604326734225 10995 24957196034553016163381558341108893971346553359225 10996 24984449317188089506112156266294405070274817196100 10997 25011729877901607802301511259275851824831283322500 10998 25039037741512128275429398785084757184737081601073 10999 25066372932858529018607675860132975524292166666025 11000 25093735476800023782804319891423847989922530250000 11001 25121125398216176774483290938240539996577530250000 11002 25148542722006917462665355635329679069537347836025 11003 25175987473092555395415013353011122219502381851073 11004 25203459676413795025758667506907229403054835222500 11005 25230959356931750547039187268097635173408246376100 11006 25258486539627960737712007263468426225645815789225 11007 25286041249504403815587915195838080086401592724225 11008 25313623511583512301527679654106731632328243560448 11009 25341233350908187892593672725190541429053181542400 11010 25368870792541816344663644361869375089150727585025 11011 25396535861568282364511807803893898022622423290025 11012 25424228583091984511362397693767777207326493672100 11013 25451948982237850107920864873542193092755586302948 11014 25479697084151350160887874194733532663736920588225 11015 25507472913998514290961274020101191268415119548025 11016 25535276496965945672331208443501088336859981552400 11017 25563107858260835981673545602362032904598288688400 11018 25590967023110980356646797806516691273277574476073 11019 25618854016764792363897711557156843594709676146225 11020 25646768864491318976580707880574101103097754260100 11021 25674711591580255561396355753092523633916774700100 11022 25702682223341960875154063746198860489502167605625 11023 25730680785107472070864177374329669215929742301073 11024 25758707302228519713364671982082579060488301326400 11025 25786761800077542804487633362781691443426064040000 11026 25814844304047703817770720656344781403393065680625 11027 25842954839552903742718808431272814407036839080025 11028 25871093432027797138621007213310554935707056322948 11029 25899260106927807197928264081910949704595826562500 11030 25927454889729140819196747315075752102537543030225 11031 25955677805928803689602221423440748377017017265225 11032 25983928881044615377030621275626183183840375091600 11033 26012208140615224431750036378881795371818665410448 11034 26040515610200123497669318741921497319367635112025 11035 26068851315379664433188530110565395864070206197025 11036 26097215281755073441646446731386792992179510548900 11037 26125607534948466211370342163999253149229482944100 11038 26154028100602863065333271028914014504111338256073 11039 26182477004382204120424078945051186998190716056225 11040 26210954271971364456335366278999553831587245830400 11041 26239459929076169294074635696989608516207410950400 11042 26267994001423409184103855880272950137394604765025 11043 26296556514760855204112676135188558433312838376073 11044 26325147494857274166430529000643011185886094800100 11045 26353766967502443835082860328037622724048835544100 11046 26382414958507168152496728681841007616305081712225 11047 26411091493703292475861018283030941464533494505625 11048 26439796598943718823146512092514834736316736610448 11049 26468530300102421128791074007383889462834791072400 11050 26497292623074460509055191519462306099884281775625 11051 26526083593776000537053132563079982659534194900625 11052 26554903238144322527464972657325234170296172440900 11053 26583751582137840830934750827223391457800411122948 11054 26612628651736118138160015168337948041487904425625 11055 26641534472939880793678021300203446543757972786225 11056 26670469071771034119353849335773765376692139905600 11057 26699432474272677747575707376706116620604407169600 11058 26728424706509120964162691927800130993288234901073 11059 26757445794565898060990278008273119726341677236025 11060 26786495764549783698338814122777200155112825160900 11061 26815574642588808276970299641151686073739579440900 11062 26844682454832273319938724522855209630949125114225 11063 26873819227450766864139253709836693012592200756073 11064 26902984986636178861601540900282759682548635203600 11065 26932179758601716590532458805221700886265177808400 11066 26961403569581920076113535380370927854767953044025 11067 26990656445832677521058387916886178117909397521025 11068 27019938413631240745935449266806840022632483822948 11069 27049249499276240639261282871992847476326155352100 11070 27078589729087702617369785659214911660465333461225 11071 27107959129407062094062580258791632591637978076225 11072 27137357726597179960045900399764505594126904960000 11073 27166785547042358072159275731065240681210691560448 11074 27196242617148354752401324715459381254464061529025 11075 27225728963342400296757966641246177197178197675625 11076 27255244612073212493838366195757271177610448222500 11077 27284789589811012153323926444626230650560029324900 11078 27314363923047538644235648461597536554628801251073 11079 27343967638296065443025178255307557992773097405625 11080 27373600762091415691494864042001535243128715331600 11081 27403263320989977764552149316549896305780879491600 11082 27432955341569720847803629578394579921781973333225 11083 27462676850430210524994102974191665718367035001073 11084 27492427874192624375295947524920754996506376976900 11085 27522208439499767580454160012104438883647054632900 11086 27552018573016088541792394005523069368169803716025 11087 27581858301427694507085336923421148397627557526225 11088 27611727651442367207302768425682206087604172240448 11089 27641626649789578503230644850799286521876162561600 11090 27671555323220506041974556818688334039788738607025 11091 27701513698508048923350909533482109758160759552025 11092 27731501802446843376171177733403002859883594768900 11093 27761519661853278444424589648644469439434049722948 11094 27791567303565511683364596742893069009028570302225 11095 27821644754443484865504488429696410762845174105225 11096 27851752041368939696527513371327004037868280979600 11097 27881889191245433541116871385108265808207992250000 11098 27912056230998355158710942400357008257452249026073 11099 27942253187574940449189121328156847285479053165025 11100 27972480087944288208493630126109374059450278302500 11101 28002736959097375894192680761014852293208433302500 11102 28033023828047075400990365194111879757302980982025 11103 28063340721828168846188650936056119548207221551073 11104 28093687667497364365106863142242100887301761440000 11105 28124064692133311916464036643369446727779152697600 11106 28154471822836619097729523731325942313184696648225 11107 28184909086729866970447245946504851189808122801225 11108 28215376510957625895538980539593049204080351022948 11109 28245874122686471378592074708660118935556130740900 11110 28276401949104999925136983141046763088575004613025 11111 28306960017423844905920026819093991896442246968025 11112 28337548354875692432176773479172752928668994867600 11113 28368166988715297240911442544767238224729703490448 11114 28398815946219498590187739786534259839774297505225 11115 28429495254687236164436529395306067154180766195025 11116 28460204941439565989785753587925024187733934536900 11117 28490945033819676359418012300595909231127701664900 11118 28521715559192903768961217960115478965552464826073 11119 28552516544946748861917742759889591531073191994225 11120 28583348018490892385137478305075844414642110913600 11121 28614210007257211154340229929494590289831509953600 11122 28645102538699794029692870426133583826221614500625 11123 28676025640294957901446680373131621812941315726073 11124 28706979339541263685640304678064604566845408792900 11125 28737963663959532329873757405173705422538817562500 11126 28768978641092860829158909392870024072855897640625 11127 28800024298506638251851895612423455631016988506025 11128 28831100663788561775672881663195767548680244210448 11129 28862207764548652733818631245109278019273204810000 11130 28893345628419272671173318895253309337741681759225 11131 28924514283055139410623034722620985033240566844225 11132 28955713756133343129479430322939187639994357136100 11133 28986944075353362446017957504404831965895545622948 11134 29018205268437080516136153904871273943350224778025 11135 29049497363128801140137432031639904930032424945025 11136 29080820387195264879645830706504013038832300134400 11137 29112174368425665184657190351065064129292854169600 11138 29143559334631664530732216000595902942798010131073 11139 29174975313647410566336894388861237008935804253225 11140 29206422333329552270335733901323379931714300884900 11141 29237900421557256119643298650060834065223909404900 11142 29269409606232222267039510380509123035160863209025 11143 29300949915278700729154194377797579724272547726073 11144 29332521376643507584626347999002792927856950115600 11145 29364124018296041182443612917069353654231349667600 11146 29395757868228298360467434622461657791553699373225 11147 29427422954454890674149395189807053426200644680625 11148 29459119305013060635444207778870806361441750722948 11149 29490846947962697961924863802167434273463348568900 11150 29522605911386355836105426155361166422654499205625 11151 29554396223389267174976964371340859921946728580625 11152 29586217912099360909762130024471883304084840334400 11153 29618071005667278275893873178029501621900143760448 11154 29649955532266389113223803135205402698581000640625 11155 29681871520092808176465699222351429599932964235225 11156 29713818997365411455879679802282568151763167892100 11157 29745797992325852508202540185505018639613005244100 11158 29777808533238578797829772578164996014636121301073 11159 29809850648390848048254783677329991340750335182025 11160 29841924366092744603770827996916827249299642816400 11161 29874029714677195801441177481170190256109306496400 11162 29906166722499988353343050437071661422516567307225 11163 29938335417939784739090825292422832529978822631073 11164 29970535829398139608644067162597126253224899368100 11165 30002767985299516195405897686093674368409460332900 11166 30035031914091302739617241067053286471907005406025 11167 30067327644243828922052481741811401706560864245025 11168 30099655204250382308022071566366196332477444360448 11169 30132014622627224801687626902331959418696976697600 11170 30164405927913609110695058460528686292929860992225 11171 30196829148671795221131279243828813534457648457225 11172 30229284313487066882810038414241369138483158102500 11173 30261771450967748104892431393462775969690740422948 11174 30294290589745219661847638991262364752356732493025 11175 30326841758473935609759450842099563650642896825625 11176 30359424985831439812984130917288974055126890810000 11177 30392040300518382481165185367839355632395777248400 11178 30424687731258536716610595441793167178684709576073 11179 30457367306798815072038080709484982553931736900625 11180 30490079055909286118693960320620062209908614188100 11181 30522823007383191024851182508448849858766754948100 11182 30555599190036960144692095048579419992723785875225 11183 30588407632710229617581531873128164640856720401073 11184 30621248364265857977735793534959516357043965390400 11185 30654121413589942774293101711708498438829687758400 11186 30687026809591837201791110435115612288031874179025 11187 30719964581204166741057059227932255190786830999225 11188 30752934757382845810516155828276749210774573802948 11189 30785937367107094427923778679836392990811626756100 11190 30818972439379454882527091865719962723897502039025 11191 30852040003225808417661667664068026107086933634025 11192 30885140087695391923788714404725533495025066960400 11193 30918272721860814641978509808372653532289253010448 11194 30951437934818074877845642492495966115363418615225 11195 30984635755686576725941666832463153509540130356225 11196 31017866213609146804610778870740480759592608768100 11197 31051129337752051001314123472963869164859307422500 11198 31084425157305011228428345436141481561500361076073 11199 31117753701481222189523999761728695532073060409025 11200 31151114999517368156129438814675380553082911360000 11201 31184509080673639754985796598800757645547551360000 11202 31217935974233750765798692889003045505515804873025 11203 31251395709504954929492282471859825597473495876073 11204 31284888315818062766971277258120830573112203902500 11205 31318413822527458408396571543437915953422573024100 11206 31351972259011116432980103207417554648804223012225 11207 31385563654670618719304586155719537998086307623225 11208 31419188038931171306173751825461916034179062610448 11209 31452845441241621263998740090626804125610071184400 11210 31486535891074473576726282421494763536456104146025 11211 31520259417925908034314322670367270372116626151025 11212 31554016051315796135760723374967561457884294308100 11213 31587805820787718002690707990940127597192273802948 11214 31621628755908979303508691985798555085548420167225 11215 31655484886270628188120158248500536066245823347025 11216 31689374241487472233229234791557918099668232526400 11217 31723296851198095398217635246218884017048535886400 11218 31757252745064874991610625175788985622514336801073 11219 31791241952773998648135679757588040017760687587225 11220 31825264504035481316379500910371076218292345572100 11221 31859320428583182257049064471273833318418659212100 11222 31893409756174822051842370554477000796585385140625 11223 31927532516591999622934572752818697728695078776073 11224 31961688739640209263085164373521851833294409504400 11225 31995878455148857676371902430042402590377396090000 11226 32030101692971281029557152643785856379547892105625 11227 32064358482984762014092341242083906940881443677025 11228 32098648855090546918766201872369842783507509222948 11229 32132972839213862713002508486941535806186269302500 11230 32167330465303934140812987588054183747478671993225 11231 32201721763334000825411105759341904590017106928225 11232 32236146763301334384492430946727995186408506425600 11233 32270605495227255556187268490048410678995069960448 11234 32305097989157151335691275445582037320639373189025 11235 32339624275160492122579759279554860680499201198025 11236 32374184383330848878811369553463415592055387724900 11237 32408778343785910297426893763746185268132933640100 11238 32443406186667499981948871040920136510032572631073 11239 32478067942141593636487739956793577658932603195225 11240 32512763640398336266560239232766247704243898944400 11241 32547493311652059390625782687533230645471892864400 11242 32582256986141298262346532308721180714281850398025 11243 32617054694128809103576895880103683357862073701073 11244 32651886465901586348088178144067605962382147676100 11245 32686752331770879896034117027934253198466271796100 11246 32721652322072212379163039012578276684333268539225 11247 32756586467165396436782370272533839514858823600625 11248 32791554797434552002481242768431745267635186960448 11249 32826557343288123601616937025173350584565559310400 11250 32861594135158897659570905882717332597148469140625 11251 32896665203504019820780126060734019615986359765625 11252 32931770578805012278549526933669257983891916472900 11253 32966910291567791115651248468955922184063583522948 11254 33002084372322683655716482838216421630058940600625 11255 33037292851624445825425656769314158515718132189225 11256 33072535760052279527502714266036089186896518883600 11257 33107813128209850024519261882022579272087270563600 11258 33143124986725303333514341296304862878099679326073 11259 33178471366251283631435596499464861165378106873025 11260 33213852297464950671407605461997128253895740476900 11261 33249267811067997209833148719928515406562061556900 11262 33284717937786666444333189877138020567601615245225 11263 33320202708371769462531345589117462416389760131073 11264 33355722153598702701688625159123328993904826777600 11265 33391276304267465419194222444791643573556405862400 11266 33426865191202677173918145341321207728105670273025 11267 33462488845253595318431470676276366480287354714025 11268 33498147297294132502100014920918736050312044022948 11269 33533840578222874185057213693748384105569490288100 11270 33569568718963096163062005603618998696630314028225 11271 33605331750462782103247518552388868392283795343225 11272 33641129703694641090766359190580265711254132490000 11273 33676962609656125186338308793944322038982431410448 11274 33712830499369446994706231404166948107201804202025 11275 33748733403881597244006002653204033137906263480625 11276 33784671354264362376056270267901291290845353402500 11277 33820644381614342147573859829635959527181023416900 11278 33856652517052967242320641942714329876930942526073 11279 33892695791726516894187679545171064883001365140625 11280 33928774236806136521222476676443641241893002049600 11281 33964887883487855370605152598138336965661273409600 11282 34001036762992604174579367746763165389753753162225 11283 34037220906566232817343830580878308728472092426073 11284 34073440345479528012910216969606158358770210048900 11285 34109695111028230993933336354851272361883310888900 11286 34145985234533055211519381505905656882086690147025 11287 34182310747339704046018101272357010427141595217225 11288 34218671680818888528804738329377183233362703490448 11289 34255068066366345075057576498545341190639694195600 11290 34291499935402853227536944817355429553306035976025 11291 34327967319374253411371528121470749778857835221025 11292 34364470249751464699857836495620037408818845396900 11293 34401008758030502591278688541779604048410905422948 11294 34437582875732496796746566006955126371264296673225 11295 34474192634403709039077699907464773872591517112225 11296 34510838065615550862702750882132809062715925561600 11297 34547519200964601454619949103229813219526023840000 11298 34584236072072625476396561671342532033520322751073 11299 34620988710586590907224558018623242856095203398025 11300 34657777148178686898036346444055763217366114422500 11301 34694601416546341636686457504482993274140599422500 11302 34731461547412240224205052586169457385006204509025 11303 34768357572524342562129138583621926634473699826073 11304 34805289523655901250917372215262109431636767610000 11305 34842257432605479499454340109337835924081782355600 11306 34879261331196969045650203398173378571315699881225 11307 34916301251279608088141598164495790533592122190225 11308 34953377224727999229099685690132650314830463322948 11309 34990489283442127428151249064857620158779197872900 11310 35027637459347377967418735321564001885426891184025 11311 35064821784394554427685144873273252062990455839025 11312 35102042290559896675689672637735443576009956993600 11313 35139299009845098862560007846552177751882972240448 11314 35176591974277327433387202147849705269641073574225 11315 35213921215909239147949018224551250162304746004025 11316 35251286766818999112587673764242994447489360520900 11317 35288688659110298823247898231498116433155946352900 11318 35326126924912374219681222509317928742936455401073 11319 35363601596380023750822424093068777828095537925225 11320 35401112705693626451344053137938190464056503235600 11321 35438660285059160029394967279504029795014297475600 11322 35476244366708218965528805766506399260342224525625 11323 35513864982898032622828336065333952624497886451073 11324 35551522165911483368231608717084377794544268460900 11325 35589215948057124705065858850333366646195434622500 11326 35626946361669199416795095375947608233822714075625 11327 35664713439107657721987321514405494118848539593025 11328 35702517212758175440507332931144547744529296360448 11329 35740357715032172170941042381437330486793575040000 11330 35778234978366829479257282393207980937459738732225 11331 35816149035225109098713040144039856888105892517225 11332 35854099918095771141008081317391217183806747960100 11333 35892087659493392318694922352730748952991273422948 11334 35930112291958384178850113134928260583327225345025 11335 35968173848057011348012794799788268137731349956025 11336 36006272360381409788396499965095748666681618320400 11337 36044407861549605065380165329954264093735236355600 11338 36082580384205530626284329219537220094722650756073 11339 36120789961019046090438489287643461765110847882225 11340 36159036624685955550545598225648968025558445008900 11341 36197320407928025885349677963577335847205796328900 11342 36235641343493005083612535487073289723680671332025 11343 36273999464154640579405566033055857657522631301073 11344 36312394802712697598722632066751368589553012481600 11345 36350827391992977517420009083661294048909596929600 11346 36389297264847336230489391921806425250747814210225 11347 36427804454153702532669957912307192373164726265625 11348 36466348992816096510405485840010341803371850322948 11349 36504930913764647945152532330454936297638338296900 11350 36543550249955614728045669924985978835627776580625 11351 36582207034371401285925793752272130096514703455625 11352 36620901300020577018737506351865238614223685856400 11353 36659633079937894748301592853753978498299125410448 11354 36698402407184309178468601367112038894788229305625 11355 36737209314846995366659546081623278911092651648225 11356 36776053836039367206799753235882298386499397880100 11357 36814936003901095923651872759419225546019078128100 11358 36853855851598128578554081047882434162720893976073 11359 36892813412322706586569502984832622349945087309025 11360 36931808719293384245052883978456459530089883142400 11361 36970841805755047273640545437298084545118639622400 11362 37009912704978931365669659765832363393037733928225 11363 37049021450262640751032883618365236845400588256073 11364 37088168074930166770474390808343953417966102432100 11365 37127352612331906461333348929693739068076369396900 11366 37166575095844681154740886407267748859746332645025 11367 37205835558871755084276599354904224996039923928025 11368 37245134034842854006090650281928897436745447810448 11369 37284470557214183830497513352222055209902971123600 11370 37323845159468449265047423564188635944170637569225 11371 37363257875114872469081589885126375594688393734225 11372 37402708737689211719777235039581777350904473122500 11373 37442197780753780089688527318316645887228519522948 11374 37481725037897464135789472442479438076384141656025 11375 37521290542735742600024836186485951704537832640625 11376 37560894328910705121375171132963157323835401000000 11377 37600536430091070959442023603898522912610002830400 11378 37640216879972207729559399483865234290543845101073 11379 37679935712276150149437570323861524103356437125625 11380 37719692960751618797345303787910136540629003916100 11381 37759488659174038881836605179112021716219589876100 11382 37799322841345559023028059457336920802031700194225 11383 37839195541095070045432865837162818584923086076073 11384 37879106792278223782357659732046552179133155952400 11385 37919056628777451891868219489019421282224639024400 11386 37959045084501984684330158037454694764242996620025 11387 37999072193387869961530702255648698724273265180225 11388 38039137989397991867387665540093950676112086302948 11389 38079242506522089750251721744401821519285999880100 11390 38119385778776777036808091337853709740672645418025 11391 38159567840205560117583753317523949246683799313025 11392 38199788724878857244066299092824891761143935078400 11393 38240048466894017437440547247175055298076121960448 11394 38280347100375339408949040768285160333658429476225 11395 38320684659474090491882551026294533503351229373225 11396 38361061178368525585206715467671993527978156360100 11397 38401476691263906108830938682421194259380736502500 11398 38441931232392518970525689192700733908822839051073 11399 38482424836013695544494327002484396399918297132025 11400 38522957536413830661605599640346919136477372490000 11401 38563529367906401611292947120865930101965092490000 11402 38604140364831987155126758944481414962556364890025 11403 38644790561558286552065728950950510625052128401073 11404 38685479992480138595393456537777824442857857562500 11405 38726208692019540661346445452190096950171855692100 11406 38766976694625667769439654063359109662522232255225 11407 38807784034774891654495753720658537180553341502225 11408 38848630746970799850384254503769203686912438160448 11409 38889516865744214785476660371423177090339505806400 11410 38930442425653212889823818417500568747432030727025 11411 38971407461283143714061629646064052125560431032025 11412 39012412007246649060051291380735219248275347924100 11413 39053456098183682123260244128584208619213273802948 11414 39094539768761526646889998424419811927625842726225 11415 39135663053674816087757019888031748617603789166025 11416 39176825987645552793932853434550236816935603520400 11417 39218028605423127194149670286650635677156888064400 11418 39259270941784336998977424146843037424263885626073 11419 39300553031533406413778805598548496954072918008225 11420 39341874909502005363448186516075352265334428904100 11421 39383236610549268728940748975971060089226299744100 11422 39424638169561815595597995875537397471272677655625 11423 39466079621453768513275843178560011560328393751073 11424 39507561001166772768281496423517386272055750662400 11425 39549082343670015667125316845699585678078368160000 11426 39590643683960245832093885181783879827265828550625 11427 39632245057061792508650473943482809176688411254025 11428 39673886498026584884669141665900648884757850622948 11429 39715568041934171421508665356206843929785477022500 11430 39757289723891739196932530089160050439267906976225 11431 39799051579034133259881197417894187868057978611225 11432 39840853642523875997102876991208630910384806739600 11433 39882695949551186511649028492388599478429991010448 11434 39924578535334000013240823739319189979617726246025 11435 39966501435117987220512801511347581770501486219025 11436 40008464684176573775139950394992999395495636920900 11437 40050468317810959667854457668203264415877077316100 11438 40092512371350138676358364971410480724447669506073 11439 40134596880150917815138374243146814693792073314225 11440 40176721879597936797189050128444706834792144078400 11441 40218887405103687507650667799664435404391854798400 11442 40261093492108533489367957861765995198792231011025 11443 40303340176080729440376002747372007245367235526073 11444 40345627492516440723319541741254087952532669532100 11445 40387955476939762886811944509117030224309120068100 11446 40430324164902741198740115741753534871973161386225 11447 40472733591985390191521596262797329179406847675625 11448 40515183793795713219320128686414571565798345810448 11449 40557674805969722027225958450342717847330400528400 11450 40600206664171456332407143789712766580385806525625 11451 40642779404093003417238150958075259368425174650625 11452 40685393061454517734412013743992837872738233484900 11453 40728047672004240524042339074462803667286964422948 11454 40770743271518519442761443240292241147267171755625 11455 40813479895801828204820906023366098611107497612225 11456 40856257580686786235200832751525429601570809881600 11457 40899076362034178334734117053509026872472102937600 11458 40941936275732974357251999834107186246213550251073 11459 40984837357700348898757222738331568490683171490025 11460 41027779643881700998631077123020335562782635812900 11461 41070763170250673852880652304873174574551635692900 11462 41113787972809174539432589605446740115050188356225 11463 41156854087587393755479651466137694629258682006073 11464 41199961550643825566886417659638158980578211331600 11465 41243110398065287169660423378767252716291505936400 11466 41286300665966938663495056738962757569723177522025 11467 41329532390492302837390535987059030066881426887025 11468 41372805607813284967359289466281371501058620722948 11469 41416120354130192626222064145653387782128494204100 11470 41459476665671755505501091281242689587946576615225 11471 41502874578695145249416640536861846717115218630225 11472 41546314129485995300993296652996071483130625000000 11473 41589795354358420760282295514846916361243559760448 11474 41633318289655038254706259233462582906840409855025 11475 41676882971746985821532672617970504257338939305625 11476 41720489437033942802482446181936934401998398602500 11477 41764137721944149750479913592851605993128750488900 11478 41807827862934428348550614240673356959371562301073 11479 41851559896490201340873214369275226792403207855625 11480 41895333859125512475991922983495138381935544787600 11481 41939149787383046462195761514331162983588659347600 11482 41983007717834148935071048995618766677389251971225 11483 42026907687078846437233467277291608912591436351073 11484 42070849731745866410246073573057659882492648100900 11485 42114833888492657198729630414018876020182187164900 11486 42158860194005408066671625854425674385961338598025 11487 42202928684999069225940359551387229706755055888225 11488 42247039398217371877010473116955434948438047240448 11489 42291192370432848261906305918564470218867978809600 11490 42335387638446851729369460282339568221807435365025 11491 42379625239089576812256962833288000163086960910025 11492 42423905209220079317176411486852786747591141004900 11493 42468227585726296426364500387745417540233817622948 11494 42512592405525066811815317874378191381344842024225 11495 42556999705562150761664815330589923676162962139225 11496 42601449522812250318837847570700956192791026163600 11497 42645941894279029431964188189244904520427840410000 11498 42690476856995134118569926093005640621390414976073 11499 42735054448022212640550652220238886061866956611025 11500 42779674704450935691932848240178738677025970562500 11501 42824337663401016598929891815120724809630345562500 11502 42869043362021231532299095797534814095300271016025 11503 42913791837489439732006201525794507333724876601073 11504 42958583127012603744203749174211863609189678760000 11505 43003417267826809670529750906143423875579668033600 11506 43048294297197287429733095372978668114418725134225 11507 43093214252418431031632114896841165367469540559225 11508 43138177170813818863412749470823193939974672122948 11509 43183183089736233988272744507537576412878789984900 11510 43228232046567684456418322064706044382527987775025 11511 43273324078719423628419768075411874698675046730025 11512 43318459223631970510932380910526076074501632099600 11513 43363637518775130104789229401671306018266453490448 11514 43408859001648013765472171254916216851668112623225 11515 43454123709779059575967585588195319945741007833025 11516 43499431680726052732013276129225973075857046524900 11517 43544782952076145939743004415444990872070116020900 11518 43590177561445879825735115143212906662613492476073 11519 43635615546481203359471718620234329563959802836225 11520 43681096944857494288214898082818397491717767577600 11521 43726621794279579584306412448254278928134341017600 11522 43772190132481755904897367882203277903589089530625 11523 43817801997227810064114334371611601894837055676073 11524 43863457426311039517668386305226515419641421108900 11525 43909156457554272859913548876353677267743431702500 11526 43954899128809890333361134936025200847894500530625 11527 44000685477959844350656459739256639390122993660025 11528 44046515542915680029024423842556935105877217010448 11529 44092389361618555737190457227318638304684130250000 11530 44138306972039263654783320541156653367158001725225 11531 44184268412178250344226262167682657897416220210225 11532 44230273720065637335123032654599423884210207764100 11533 44276322933761241721145260850374799894528857722948 11534 44322416091354596769427698921109345855426620892025 11535 44368553230964972542477846241544801542894024987025 11536 44414734390741396532606464977472971228433888526400 11537 44460959608862674308885503001096474816527571521600 11538 44507228923537410176639942606164405065458853881073 11539 44553542373004027849480096315957495990289614491225 11540 44599899995530791133880873904429204214631001152900 11541 44646301829415824626314547579021387825908103272900 11542 44692747912987134422943545102866291199963234435025 11543 44739238284602628841879803464260564342180701376073 11544 44785772982650139158017218532452316635156043827600 11545 44832352045547440350443728970918982622804436211600 11546 44878975511742271862439575512432316777456935067225 11547 44925643419712358374068279534307390313905482830625 11548 44972355807965430587366887707315291300733078422948 11549 45019112715039246024142032327804584887042261004900 11550 45065914179501609836378359779624728768547743975625 11551 45112760239950395629265882410475815461842988350625 11552 45159650935013566296852811946323482984645444358400 11553 45206586303349194870330435407515854642379095560448 11554 45253566383645485378956597331221192331225872950625 11555 45300591214620793723624354946770831662685445081225 11556 45347660835023648563082375793442166916901559888100 11557 45394775283632772212813650114151225007981819992100 11558 45441934599257101556579093203443966004963233151073 11559 45489138820735808970632615734080129051936054416025 11560 45536387986938323260614242933393462569386363488400 11561 45583682136764350611127866328487792239585444768400 11562 45631021309143895548010214628189845369656043529225 11563 45678405543037281913297633159527321718883216381073 11564 45725834877435173852897264127334634748302438476100 11565 45773309351358596816969222817409299521275770480900 11566 45820829003858958573026367716449370218642189904025 11567 45868393874018070231758265375796887540386518591025 11568 45916004000948167285585953700794240301204327760448 11569 45963659423791930659954110203329932487748934529600 11570 46011360181722507777367234611907733172945676166225 11571 46059106313943533634176458091318828264079845031225 11572 46106897859689151890123594182730646427260833122500 11573 46154734858224035970649049434728753056513907122948 11574 46202617348843410181970214556559852260659073799025 11575 46250545370873070838936959786524763989142718475625 11576 46298518963669407405670861031160508117267511210000 11577 46346538166619423648994786194530586114335101392400 11578 46394603019140758804659473981612460421934039126073 11579 46442713560681708756373740325431348515179732330625 11580 46490869830721247227644950454240029492703349664100 11581 46539071868769046986436397482685662671507236824100 11582 46587319714365501062648231279536896824729833493225 11583 46635613407081743978428584234168062212530678251073 11584 46683952986519672991321543414612242281720331494400 11585 46732338492311969350258621481601774755796270310400 11586 46780769964122119564400381595613489755454061081025 11587 46829247441644436684834874427527012576551982341225 11588 46877770964604081599139548258087997848427711302948 11589 46926340572757084338813296026944477085294865984100 11590 46974956305890365399585306068593850256472310817025 11591 47023618203821757074607386150140691111101255012025 11592 47072326306400024800536433304321722817863068176400 11593 47121080653504888516513724830804312282504707410448 11594 47169881285047044036047708719308885592594359317225 11595 47218728240968184431806974629644040761162210410225 11596 47267621561241021433330089446276084694438059972100 11597 47316561285869306837658984308582506533903530562500 11598 47365547454887853932902582902461776703877355526073 11599 47414580108362558934737363684490087661817596835025 11600 47463659286390422435851551596329486072852993640000 11601 47512785029099570868339637714601544530577473640000 11602 47561957376649277979053928169946541685123707887025 11603 47611176369229986317919826558490320423679839426073 11604 47660442047063328739221556959439832329078236202500 11605 47709754450402149915865037564024110814463894380100 11606 47759113619530527866624617813490302936391883518225 11607 47808519594763795496380394837354688809512094361225 11608 47857972416448562149352827877596585712238650210448 11609 47907472124962735175341372279968929357896645408400 11610 47957018760715541508973857530083405427683027328025 11611 48006612364147549261973336709410528382734597933025 11612 48056252975730689328449137644816289899501774520100 11613 48105940635968277003218848924737184156797586302948 11614 48155675385395033613167976855574819840125068265225 11615 48205457264577108161654012333370207359466257005025 11616 48255286314112098985961649508296422685415574534400 11617 48305162574629075427815901022986954724626185222400 11618 48355086086788599516959857510195899652773940951073 11619 48405056891282747667803841940765531519894967409225 11620 48455075028835132389152712319356912201789964256100 11621 48505140540200924007018069132880363899489896296100 11622 48555253466166872400522126865045072438335605150625 11623 48605413847551328750900011799931078185346127226073 11624 48655621725204267303607251247972702129065644800400 11625 48705877140007307143539222239230306235339660250000 11626 48756180132873733983369330641317458335357795015625 11627 48806530744748521965012694572843321293226021811025 11628 48856929016608355474222108897725672858243240522948 11629 48907374989461650968323070501228645295443489722500 11630 48957868704348578817094646965081311514856647979225 11631 49008410202341085156802974176538895937915272314225 11632 49058999524542913757394171324757912745622276033600 11633 49109636712089627902853464657370190489177308560448 11634 49160321806148632284737314290658789395981454283025 11635 49211054847919194908885341288261515203105181260025 11636 49261835878632469015318855145855340171784618136900 11637 49312664939551515011332784742807817300247633972100 11638 49363542071971322417787818746319776922679228881073 11639 49414467317218831828609564379127485168508606413225 11640 49465440716652956883501536388382280512112821232400 11641 49516462311664606253878790980881747266744376752400 11642 49567532143676705642029022418388992810852186604025 11643 49618650254144219793507942896345828067419643851073 11644 49669816684554174522775769259861867819529860368100 11645 49721031476425678752081643042445028414726940360100 11646 49772294671309946563602813245529864908118560253225 11647 49823606310790319264845414210458917385412726730625 11648 49874966436482287467313673869178986802666253160448 11649 49926375090033513178454390595529293934526234726400 11650 49977832313123851906883519815622050736870573930625 11651 50029338147465374780901714473448351447325159555625 11652 50080892634802390680305666386483730957107003476900 11653 50132495816911468381502098465718500323599313822948 11654 50184147735601458715931260715198313733226237890625 11655 50235848432713516741806785867830607791421069055225 11656 50287597950121123929178763456892842778274252899600 11657 50339396329730110358326894066369126576955504291600 11658 50391243613478676931490588447943075514027327676073 11659 50443139843337417597942879138186922547759231087025 11660 50495085061309341592415015156210182348625231168900 11661 50547079309429895686878613309765885126096261848900 11662 50599122629766986455692242586558756903064164447225 11663 50651215064421002554119321057258013703865166381073 11664 50703356655524837010224207667487911228691868865600 11665 50755547445243909530153374247852110505654918030400 11666 50807787475776188816808546023843544256021154791025 11667 50860076789352214901918701861300058837041654040025 11668 50912415428235121491517828437887923243807133922948 11669 50964803434720658324835325486930600404938967100100 11670 51017240851137213546605962216749227589547281222225 11671 51069727719845836092806287966544312892369647937225 11672 51122264083240258089824403118725484262655142490000 11673 51174849983746917267069999247487987217197716610448 11674 51227485463824979383031580444341278100680398488025 11675 51280170565966360664787780723216762443614105150625 11676 51332905332695750260979695370718743580807703822500 11677 51385689806570632708251147071035236237378690540900 11678 51438524030181310411163810599993724315423020576073 11679 51491408046150926135594122848731462717955865550625 11680 51544341897135485515618907904450800867694943545600 11681 51597325625823879573896649883747501801505877305600 11682 51650359274937907255551349183034406576428669760225 11683 51703442887232297975565900780634310484466146776073 11684 51756576505494734179691936196184836559799651132900 11685 51809760172545873918883073685084674437619003460900 11686 51862993931239373437258524218815060196885309069025 11687 51916277824461909773604003776093066843420859539225 11688 51969611895133203376416905444954417062840003490448 11689 52022996186206040732502687812023381337867696403600 11690 52076430740666297009129439092406147069180976774025 11691 52129915601532958709747579431842099595472416619025 11692 52183450811858146343281666791965005654174121592900 11693 52237036414727137107001274809763395581181306322948 11694 52290672453258387582977914003586764182749606355225 11695 52344358970603556448134970680321813537076269186225 11696 52398096009947527197897640881661105853274582785600 11697 52451883614508430883449839691705442832675801960000 11698 52505721827537668862605069213481301687609765701073 11699 52559610692319935564298231508315999066798432804025 11700 52613550252173241266705375779396184649831326722500 11701 52667540550448934888998372069240048186279391722500 11702 52721581630531726796741506730240519393064260503025 11703 52775673535839711620936997917886011556776711876073 11704 52829816309824391090726432347737169130601334890000 11705 52884009995970696879755127549732889328055009731600 11706 52938254637797013466206426846916860002420212407225 11707 52992550278855201006512937280217253310924177908225 11708 53046896962730618222751723696477299190597657422948 11709 53101294733042145303730475213523496957404467076900 11710 53155743633442206819771663273671469865577214386025 11711 53210243707616794651201713495707188758891179641025 11712 53264794999285490930552216535043749583480540185600 11713 53319397552201490998480206162441348131233547240448 11714 53374051410151626373414535773390816607145694652225 11715 53428756616956387734935387542999333171481191682025 11716 53483513216469947920893951444980950251284872548900 11717 53538321252580184938279314358144672943667450668900 11718 53593180769208704987839602489589218088205696051073 11719 53648091810310865502464423350656560455488986727225 11720 53703054419875798199335656529566187915926263939600 11721 53758068641926432145853645513548905394916240579600 11722 53813134520519516839345845823223310909788169515625 11723 53868252099745645300564987732909979087849663401073 11724 53923421423729277180983814862558191395644586736900 11725 53978642536628761883893462939968011024247888802500 11726 54033915482636361699312546046026877176136577005625 11727 54089240305978274952714020670744951632823030707025 11728 54144617050914659167576900923967453240883566160448 11729 54200045761739654241769901261765426674049310440000 11730 54255526482781405637774086107659073892362270738225 11731 54311059258402087586751608767010193552681589923225 11732 54366644132997926306467625053132688699632136548100 11733 54422281150999223233072470064912779898936578522948 11734 54477970356870378266751189578003763127421571419025 11735 54533711795109913031247520534964142812242970038025 11736 54589505510250494147269418144043014067387870752400 11737 54645351546858956519783230121682928104589979667600 11738 54701249949536326639203621640208414739703619506073 11739 54757200762917845896486357569598119660545984080225 11740 54813204031672993912131051630700405499427209316900 11741 54869259800505511879100995106746528639202310236900 11742 54925368114153425919667180790542401996829392518025 11743 54981529017389070456183640876279751739212477951073 11744 55037742555019111595801220537500437003632644153600 11745 55094008771884570529126911966374090275399827513600 11746 55150327712860846942835876684109316219549261944225 11747 55206699422857742446243286968012722617512474375625 11748 55263123946819484011843120277438312814759875022948 11749 55319601329724747429821043598632508977486436692900 11750 55376131616586680776548527667277563766543081390625 11751 55432714852452927897065334067368619091060503265625 11752 55489351082405651901557521245927448773636395840400 11753 55546040351561558675838118524959241659643214210448 11754 55602782705071920405837620234997907396261971575625 11755 55659578188122599116111455138560583298380744534225 11756 55716426845934070222371589356843551959663293916100 11757 55773328723761446098049424059039910154072230836100 11758 55830283866894499654897152220744324747135018826073 11759 55887292320657687937634741806032335483519996503025 11760 55944354130410175732649715776961182369335203854400 11761 56001469341545859190756902384436311700312081934400 11762 56058637999493389464025332245622814422075216110225 11763 56115860149716196356679461765354338312467307006073 11764 56173135837712511990081905512303756359891387500100 11765 56230465109015394481804863215030332632406503584900 11766 56287848009192751638797430098407568891489657183025 11767 56345284583847364664655982337364605248645088234025 11768 56402774878616911881004832462342251384163404210448 11769 56460318939173992462994352609372706382145066915600 11770 56517916811226150188923766567240050266322536783225 11771 56575568540515897203995814634766924074243802348225 11772 56633274172820737798210498362901723055105398102500 11773 56691033753953192198405115318950374636124943222948 11774 56748847329760820374447797074007624536096448922025 11775 56806714946126245859591766679394976220049834330625 11776 56864636648967179584997534963706286238215741440000 11777 56922612484236443728430258048897776373360952934400 11778 56980642497921995577139481551737148475702051651073 11779 57038726736046951404928500005846844981833262515625 11780 57096865244669610363420563109539553026344651432100 11781 57155058069883478387529163475650068440106935792100 11782 57213305257817292115139643631616883510732785772225 11783 57271606854635042821009363091159604926794976926073 11784 57329962906536000364893669393034811651425852016400 11785 57388373459754737153904920077533492431514301616400 11786 57446838560561152119111805647608025149571027562025 11787 57505358255260494706386226638786041215310302482225 11788 57563932590193388881504981000342723667105648802948 11789 57622561611735857149513521069562383648879305068100 11790 57681245366299344588359042501324812529998938236025 11791 57739983900330742896800170596702182273857980731025 11792 57798777260312414456600512556748430909650506254400 11793 57857625492762216409013347271205389341227929360448 11794 57916528644233524745564727336438646501825008138225 11795 57975486761315258413142271082551578344024233467225 11796 58034499890631903433396925476308348695927719604100 11797 58093568078843537036464983854226293017644449602500 11798 58152691372645851809017645528975186002585550501073 11799 58211869818770179856645407402045737276589479518025 11800 58271103463983516980584580806522522690665654810000 11801 58330392355088546868793229895717708461440814810000 11802 58389736538923665301383830986391628313711313864025 11803 58449136062363004370419955359304796493546988951073 11804 58508590972316456714084281114913548765068579822500 11805 58568101315729699765225242778138466041455289088100 11806 58627667139584220014289630443301317938274016801225 11807 58687288490897337286648453348542733127420766200225 11808 58746965416722229034323385868299426810616778760448 11809 58806697964147954642121117012736859865525449990400 11810 58866486180299479748182927624400936233402413949025 11811 58926330112337700578956822564771031948248686854025 11812 58986229807459468298599548286866557932434494096100 11813 59046185312897613372815829294580656426673011302948 11814 59106196675920969947142160094987784852270776784225 11815 59166263943834400239682492356497118235239266864025 11816 59226387163978818948303160093401169314850425568400 11817 59286566383731217672294388806099051418548067360400 11818 59346801650504689348505737616056660461041022776073 11819 59407093011748452701962826545401996413424235790225 11820 59467440514947876710972704202943148729093711628100 11821 59527844207624505086725214251339401993108448868100 11822 59588304137336080767397722144152745011854527625625 11823 59648820351676570426770566736558056257013519201073 11824 59709392898276188997360604489595658643846211918400 11825 59770021824801424208080217105010054725880752360000 11826 59830707178955061136429156545933737238743511500625 11827 59891449008476206775226604517945287282891355348025 11828 59952247361140314613890826605356791101497638922948 11829 60013102284759209234273804378967194234119147402500 11830 60074013827181110921058231913955836702745095002225 11831 60134982036290660286724266280084342753433428037225 11832 60196006960008942911093424690925541518322714307600 11833 60257088646293513995457024124445438809039702610448 11834 60318227143138423031296562353928713178398117300025 11835 60379422498574238483603442455960039513127206321025 11836 60440674760668072488805445990953018911835491372900 11837 60501983977523605567307363181555882670499123608100 11838 60563350197281111350653191545158709098798650756073 11839 60624773468117481323317317568680912926290482492225 11840 60686253838246249579132099146830506574715570406400 11841 60747791355917617592359269639098358964095338726400 11842 60809386069418479003412587535881659223376957177025 11843 60871038027072444419239158860321298174359418676073 11844 60932747277239866228366862569688178278914720184100 11845 60994513868317863430625312358463821457938092672100 11846 61056337848740346481547791404631332425212065140225 11847 61118219266978042151461599741124061595020420765625 11848 61180158171538518399274257075871464928847749010448 11849 61242154610966209260963007026434947039178781904400 11850 61304208633842439752775071878841167267985851355625 11851 61366320288785450789146110124896655150069634480625 11852 61428489624450424115344332178005890548498906448900 11853 61490716689529507254847732814315523747878191722948 11854 61553001532751838471461902033870410893358579005625 11855 61615344202883571746185879185392889396902646518225 11856 61677744748727901768833518348285485370434887937600 11857 61740203219125088944417836116509299906682874625600 11858 61802719662952484414305816081105932276687291601073 11859 61865294129124555092151147461310235057497445664025 11860 61927926666592908714612378488444728099264046544900 11861 61990617324346318906863968302094394388012700024900 11862 62053366151410750262907724274433110604481663518225 11863 62116173196849383440692114836010397911624213256073 11864 62179038509762640272046951034809783660237679379600 11865 62241962139288208887440933219958111765659882144400 11866 62304944134601068855569562402098898005989082080025 11867 62367984544913516337780919004142565996706876173025 11868 62431083419475189257346814878872389726241303622948 11869 62494240807573092483586827633717478955685508976100 11870 62557456758531623030852729467903444202834387849225 11871 62620731321712595272380825893157738200633283264225 11872 62684064546515266169019722876180360443235244960000 11873 62747456482376360512841044109191900554797341960448 11874 62810907178770096185640623284040054628051090101025 11875 62874416685208209432337699415583046318178441015625 11876 62937985051239980149279646431374091324720189062500 11877 63001612326452257187459771417045429977735123572900 11878 63065298560469483670655719080233788037306477351073 11879 63129043802953722328496023170401680636345378225625 11880 63192848103604680844462348767491018709558598323600 11881 63256711512159737218834972528997281466024567283600 11882 63320634078393965146589051162774352734161006529225 11883 63384615852120159410249231571672253636586103701073 11884 63448656883188861287710159295972709384605979144900 11885 63512757221488383975030445060521034409457879776900 11886 63576916916944838024207652415457478007178961560025 11887 63641136019522156795941872642527212648760726170225 11888 63705414579222121927395456283095839625327172240448 11889 63769752646084388814956473829216902333214326977600 11890 63834150270186512112013481305389706875343500203025 11891 63898607501643971241749169656010023428027282348025 11892 63963124390610195924960480041953250706730227160900 11893 64027700987276591722912770339239640616280691522948 11894 64092337341872565595235621323314471592106789666225 11895 64157033504665551472867874214132898076316998253225 11896 64221789525961035846059494449969860918496395427600 11897 64286605456102583367437859751680190184141068490000 11898 64351481345471862470146073734013138877474414926073 11899 64416417244488671001060909516539324469322551977025 11900 64481413203610961869097990983776695939692462902500 11901 64546469273334868708611822542205958419198257902500 11902 64611585504194731557898281421045146609606052970025 11903 64676761946763122552807189763908013193193965651073 11904 64741998651650871635472586959801860660621376000000 11905 64807295669507092278168325864327665700438807449600 11906 64872653051019207222296619765429095848715401700225 11907 64938070846912974232517170152597569888588634237225 11908 65003549107952511866024508554078137956532899222948 11909 65069087884940325256981188913335925940094589148900 11910 65134687228717331916114470183835473071662291017025 11911 65200347190162887545484132030055763211062814572025 11912 65266067820194811868429069732612380788552001251600 11913 65331849169769414474700317606385283416886453490448 11914 65397691289881520680788153452656446490032899661225 11915 65463594231564497405450939779446372425745737551025 11916 65529558045890279060453360738502440384409518592900 11917 65595582783969393456521716942735573157533990296900 11918 65661668496950987724523943544324988362083986126073 11919 65727815236022854251882020171214153043054889598225 11920 65794023052411456634224444538304746263651152321600 11921 65860291997381955642286444769319725283033396161600 11922 65926622122238235204065608686051759564474224480625 11923 65993013478322928402240611543539615246175349626073 11924 66059466117017443486860726912622813012890285344900 11925 66125980089741989903313808635314316744482685922500 11926 66192555447955604335580435003502411148923063500625 11927 66259192243156176764781909537646566118960130734025 11928 66325890526880476543029815969368236136456703810448 11929 66392650350704178482584828260156477084502355610000 11930 66459471766241888960332479717810252758947145771225 11931 66526354825147172037583598502724621687680841656225 11932 66593299579112575595207120047696914103248734312100 11933 66660306079869657484102990147581801653391515822948 11934 66727374379189011691022875708861101301674036926025 11935 66794504528880294519746403384015512539089505109025 11936 66861696580792250787620649551491536215671124998400 11937 66928950586812740037470608339047836772711380793600 11938 66996266598868762764888367626341560220902747631073 11939 67063644668926486660908726201776880723022636649225 11940 67131084848991272870078988488885592002871109500900 11941 67198587191107702263930676498843158961948697220900 11942 67266151747359601729860901908143572834488785581025 11943 67333778569870070475431144403962882988332481026073 11944 67401467710801506348091185684334683167898213459600 11945 67469219222355632170335951745941382706048530835600 11946 67537033156773522090303019339093067179641794841225 11947 67604909566335627947818545717321421370384060900625 11948 67672848503361805655899384057959823485435480122948 11949 67740850020211341597719150180112596704010985360900 11950 67808914169282979039046009437536795605651268825625 11951 67877041003014944556159955916169084307404968200625 11952 67945230573884974479257359319328503641111620302400 11953 68013482934410341351350558178013499934343441360448 11954 68081798137147880402670281279188771461173365180625 11955 68150176234694016040578682461524553989396750007225 11956 68218617279684788355000777185708187702547039964100 11957 68287121324795879639382072545195457797210110660100 11958 68355688422742640927180185643107553973756931001073 11959 68424318626280118543898248521908823622482473570025 11960 68493011988203080674667901094521073573871324240400 11961 68561768561346043947389676788642279693729711120400 11962 68630588398583300031438588880241466269467771671225 11963 68699471552828942251942728757497492006942260131073 11964 68768418077036892219642690622837800537859229504100 11965 68837428024200926476339640408214134671496208708900 11966 68906501447354703155939849947326049302972614482025 11967 68975638399571788661103520718170062050848872857025 11968 69044838933965684355505724740052727522680797160448 11969 69114103103689853271717293481060084827350368281600 11970 69183430961937746834713488904924082842437579420225 11971 69252822561942831601018294060269008124340865685225 11972 69322277956978616013492163890357900584900128062500 11973 69391797200358677171771080217690716563388467822948 11974 69461380345436687618364758135132862155239987025025 11975 69531027445606442140421854313674946122960260205625 11976 69600738554301884587170031016442465960381411690000 11977 69670513724997134703038732889187917304706237456400 11978 69740353011206514976472536879207780533443442676073 11979 69810256466484577504442938917433263733057467680625 11980 69880224144426130872666444282346843016514709220100 11981 69950256098666267051536831849376814177364726780100 11982 70020352382880388307779465715519528723903957031225 11983 70090513050784234131835530976134007309580262101073 11984 70160738156133908180984073719146479382258877518400 11985 70231027752725905238209728591293364478337252942400 11986 70301381894397138186824020581520562996928656063025 11987 70371800635024965000848130958244937559304345603225 11988 70442284028527215751165020589870815290278898802948 11989 70512832128862219627448807171740501697949197132100 11990 70583444990028831975879296177583443468783767675025 11991 70654122666066461352649568649514085675061456470025 11992 70724865211055096593274532237713913895563089312400 11993 70795672679115333897708345199118928908647507810448 11994 70866545124408403931278626363720146305752975939225 11995 70937482601136198941445367377471921015257258544225 11996 71008485163541299890392466832291242789751335256100 11997 71079552865907003603459809196220908708329053622500 11998 71150685762557349933423814760520928239617863976073 11999 71221883907857148940634390125245931007081265181025 12000 71293147356212008089016212050762002747680036000000 12001 71364476162068359457942280809654546756320036000000 12002 71435870379913486969987682481579732105641462821025 12003 71507330064275553634571502942816121913592736976073 12004 71578855269723628807494839612580450735832928422500 12005 71650446050867715466382860329582515668251439816100 12006 71722102462358777502038862044809036884698272104225 12007 71793824558888767025718285330145406080286357019225 12008 71865612395190651692330644017167751661254703810448 12009 71937466026038442039577332596265983584258679552400 12010 72009385506247218843033277323191714612972310590025 12011 72081370890673160487180400298163464585941057795025 12012 72153422234213570352400869101805616280613226652100 12013 72225539591806904217938107892447481864316148802948 12014 72297723018432797680833549190664834039556448283225 12015 72369972569112093590847108899408632160357658743025 12016 72442288298906869501369370431634707206371236622400 12017 72514670262920465136333467142024136986202974478400 12018 72587118516297509873134655585167220780810451101073 12019 72659633114223950241565575449474627358006923151225 12020 72732214111927077438775195344077718462149231020100 12021 72804861564675554860259446945086518127129757460100 12022 72877575527779445646891553337788583140018605080625 12023 72950356056590240248000060722695408407344609676073 12024 73023203206500884000502585985775249602348372016400 12025 73096117032945804724103295966752641101929924490000 12026 73169097591400940332562137594005706704851498005625 12027 73242144937383766461043841390352880852510291865025 12028 73315259126453324109554724190891155990803805822948 12029 73388440214210247302475320252028724302880090062500 12030 73461688256296790764196873269946166340582248045225 12031 73535003308396857610869725166922432165925685780225 12032 73608385426236027058271640845275039607836721561600 12033 73681834665581582145804111451088456314568653160448 12034 73755351082242537476624682033440814655724075297025 12035 73828934732069666973923352829487208462773281402025 12036 73902585670955531653351106751518115402590216628900 12037 73976303954834507411608618998984255810154866224100 12038 74050089639682812831203208066464715465626135131073 12039 74123942781518537001382090767653703535014781551225 12040 74197863436401667355250007245653165196338831600400 12041 74271851660434117523079285291183898884199420720400 12042 74345907509759755201820416642767118191070582730025 12043 74420031040564430040821221296481825895275480001073 12044 74494222309076001543762679207571210021777048980100 12045 74568481371564366986819512121953807006829737004100 12046 74642808284341489353053601632592682701645076047225 12047 74717203103761425283048332913688635930082689780625 12048 74791665886220353041791956944791709473700473360448 12049 74866196688156600501818067397169377603142562062400 12050 74940795566050673142611291716129945562823518800625 12051 75015462576425282066286299295476222747350719425625 12052 75090197775845372029548233003857695730443422400900 12053 75165001220918149491942673687499507913749958122948 12054 75239872968293110680403250639613827493595435100625 12055 75314813074662069670105014393743932884144830001225 12056 75389821596759186481631691566353842917749554995600 12057 75464898591360995194464944843156846345548413939600 12058 75540044115286432076803764573975119708088522026073 12059 75615258225396863731722121812340042907377775221025 12060 75690540978596115259673016008579106205128401940900 12061 75765892431830498437347053938790729359946510220900 12062 75841312642088839912893699826883161708009605569225 12063 75916801666402509417513339992748179742699622631073 12064 75992359561845447993428308736654824760276322873600 12065 76067986385534196238241025548083206058748438278400 12066 76143682194627922565687397106473713699605239389025 12067 76219447046328451482793640921743117707204733286025 12068 76295280997880291883444690843916256574793649822948 12069 76371184106570665358372348053840615902001519832100 12070 76447156429729534521571344530691346785078656496225 12071 76523198024729631353151489376836452143241124611225 12072 76599308948986485558634071766616256463587292410000 12073 76675489259958452944700697672698149500743675810448 12074 76751739015146743811402740911897236339510604694025 12075 76828058272095451360839592441706214029387426900625 12076 76904447088391580122313895229253807885291574322500 12077 76980905521665074393971955406010717721631129584900 12078 77057433629588846700937523814285524995991892626073 12079 77134031469878806269947145445400675379166585880625 12080 77210699100293887520495277664410756981462709121600 12081 77287436578636078572497381512322121738825169281600 12082 77364243962750449770479193773994725730224062278225 12083 77441121310525182224300390898254172940189987126073 12084 77518068679891596366420859256214615723815192136900 12085 77595086128824180525717789624411673548751736112900 12086 77672173715340619517861817181069159098791456071025 12087 77749331497501823252260431706674427191865175781225 12088 77826559533411955355576886084014866903406953490448 12089 77903857881218461811832834597932720551952150531600 12090 77981226599112099619102935941287314601840645652025 12091 78058665745326965462809659240973206918553438097025 12092 78136175378140524405626534826329972072410697708900 12093 78213755555873638593998094871894641469308093222948 12094 78291406336890595981284752457191467982393391957225 12095 78369127779599139067540870998125975501939509340225 12096 78446919942450493655934279417551462494335064089600 12097 78524782883939397625815491836706535393603600000000 12098 78602716662604129722444893984482132615029202651073 12099 78680721337026538363386161937866143401501034130025 12100 78758796965832070461574182224433407856628459102500 12101 78836943607689800265065745736398885698406264102500 12102 78915161321312458213481291325532381843462328417025 12103 78993450165456459811145978369144697311290197926073 12104 79071810198921934516938371019397714573308242090000 12105 79150241480552754650855020271365007862410861187600 12106 79228744069236564317299233409575371650568333013225 12107 79307318023904808345102323818209465087044309546225 12108 79385963403532761244285637566689857306362677522948 12109 79464680267139556179571656610107408848076316200900 12110 79543468673788213960652481872762418710859737668025 12111 79622328682585672049224002913067585569042711523025 12112 79701260352682813582794064299161856234390135297600 12113 79780263743274496415272942256819945420076172240448 12114 79859338913599582174354448584611989174157607650225 12115 79938485922940965335695982265771720959583885440025 12116 80017704830625602313905852641870015276456464656900 12117 80096995696024540570346201450163910005844574904900 12118 80176358578552947737759854464399576405368082701073 12119 80255793537670140761729436917891436053778111449225 12120 80335300632879615058977090327879008220130392723600 12121 80414879923729073692513131781478390364508007763600 12122 80494531469810456563642000185996810049690814425625 12123 80574255330759969620833837429966719791202554351073 12124 80654051566258114085470055845980718677743836932900 12125 80733920236029715694471246812270457382530503062500 12126 80813861399843953959815788776971897932336880015625 12127 80893875117514391444957516437156137825374573741025 12128 80973961448899003058150816253979751358253789960448 12129 81054120453900205362691516935721530949365305760000 12130 81134352192464885904081946972023909490736026824225 12131 81214656724584432554128534755347493028861615409225 12132 81295034110294762871980330279476313119785001056100 12133 81375484409676353482116830859879901823819549622948 12134 81456007682854269469293496776846381346334777413025 12135 81536603989998193790453346199548726684933750200025 12136 81617273391322456703613022207594485248640011264400 12137 81698015947086065213731728186137804256349494899600 12138 81778831717592732535571431331301906831250838256073 12139 81859720763190907573556737464470453163131052198225 12140 81940683144273804418642843816957806035915541704900 12141 82021718921279431862199979910661372584396344224900 12142 82102828154690622926922750125534198569339853624025 12143 82184010905035064414772795011093130008004030601073 12144 82265267232885326471963191866697411978016951745600 12145 82346597198858892170993018583994848183572106177600 12146 82428000863618187109740508214737879837500333758225 12147 82509478287870609027623225198120441021027402405625 12148 82591029532368557438833697653878492431491933722948 12149 82672654657909463282658943620633008860084827008900 12150 82754353725335818590892332593334180446418586280625 12151 82836126795535206172346227189189966370622903155625 12152 82917973929440329314473853248131194849414997744400 12153 82999895188029041502108850151679417829480537010448 12154 83081890632324376153330956623042985395345693765625 12155 83163960323394576372466290751371586452100461500225 12156 83246104322353124720230686464350091574784038032100 12157 83328322690358773001024552155709213951464059464100 12158 83410615488615572067387720657773558048098449676073 12159 83492982778372901641622763233857335998797845617025 12160 83575424620925500154595243751154681830318444646400 12161 83657941077613494601719392681755366566298292326400 12162 83740532209822430416137684067548096173275030212225 12163 83823198078983301359102802074052742401846275756073 12164 83905938746572579427570487248650097084001044488100 12165 83988754274112244779011756090253336659801325852900 12166 84071644723169815673452991030189618957963741801025 12167 84154610155358378432752401417933391926819912460025 12168 84237650632336617417121359600355357532563426610448 12169 84320766215808845018899119679322886885172638627600 12170 84403956967525031673589430029809308340095964077225 12171 84487222949280835888167554159141172423480435042225 12172 84570564222917634286666217987634619554815783002500 12173 84653980850322551673049005131644622354380120922948 12174 84737472893428491111379725271974427531462208108025 12175 84821040414214164023296284193667266707283876100625 12176 84904683474704120302797587587428624834774641960000 12177 84988402136968778448352014208305332983418434958400 12178 85072196463124455712335997493777773055502572201073 12179 85156066515333398267811258251103829431101587825625 12180 85240012355803811392649234532588180590524123028100 12181 85324034046789889671011258327438376468895449788100 12182 85408131650591847212193032210010178738855547270225 12183 85492305229555947886841962596539135521499613776073 12184 85576554846074535580555909775903603366817368000400 12185 85660880562586064464871918394566701943812444288400 12186 85745282441575129285653495591601275004690506584025 12187 85829760545572495668885007496613119151159031704225 12188 85914314937155130443881768321443814094829261302948 12189 85998945678946231983924399795755728875483222176100 12190 86083652833615260564326042216978472334786839134025 12191 86168436463877968737941001906628487539807962229025 12192 86253296632496431728123423387701943358046457350400 12193 86338233402279077839144578121685836597913962760448 12194 86423246836080718884077365168733569686729662720225 12195 86508336996802580630156622660709496450050045641225 12196 86593503947392333261623852504122316915961906928100 12197 86678747750844121860064964258440035976991702622500 12198 86764068470198596902249647664909765028393535951073 12199 86849466168542944775480986831794225239369073824025 12200 86934940909010918310463932613883690824569617210000 12201 87020492754782867331701253257247575535088857210000 12202 87106121769085769225425586914454200595865234758025 12203 87191828015193259525076223170910772541505043501073 12204 87277611556425662514329244259558529953284122002500 12205 87363472456150021847689660178900674131506546564100 12206 87449410777780131188654175468243365451263089427225 12207 87535426584776564865453228934093029794464666818225 12208 87621519940646708544380951162876763322109105360448 12209 87707690908944789920721688197537034290117894094400 12210 87793939553271909427281743299097443008563637251025 12211 87880265937276070960534992259003300833278870756025 12212 87966670124652212624391031273909511743046492188100 12213 88053152179142237491594519941618971123952398802948 12214 88139712164535044382764385485067721430944362762225 12215 88226350144666558663081557860608709047885072642025 12216 88313066183419763056633908957364456590897887696400 12217 88399860344724728478427072646100585811860146576400 12218 88486732692558644884069825988917183922576345926073 12219 88573683290945852137142715475063786385338029492225 12220 88660712203957870894258615703356537858928882432100 12221 88747819495713433507823911488013175954150422072100 12222 88835005230378514946508997922223145689925797515625 12223 88922269472166363733436796492436682047102238651073 12224 89009612285337532902097988896188379836151845094400 12225 89097033734199910970001673777267890317824256640000 12226 89184533883108752930070155154213228780019074530625 12227 89272112796466711259786574881431032764137511362025 12228 89359770538723866948104105046743263081193301222948 12229 89447507174377760540125419774821575440102757702500 12230 89535322767973423199561169472799195752765907108225 12231 89623217384103407788976184122345893354574085543225 12232 89711191087407819967832135791654849903463697795600 12233 89799243942574349308335394111121154061064440210448 12234 89887376014338300429098812027990599728204488274025 12235 89975587367482624146626182727924715163237926503025 12236 90063878066837948644628112185263788361419553904900 12237 90152248177282610661178055378774367269806981820100 12238 90240697763742686693717267785841588454730682006073 12239 90329226891192024221917427345410011474427383590225 12240 90417835624652272948409685658489695231549844814400 12241 90506524029192916057388910774727333829400102734400 12242 90595292169931301491101887494395659819225903263025 12243 90684140112032673244228244697178309138005547826073 12244 90773067920710202676162882792322211477955446756100 12245 90862075661225019841208677969095609328557833356100 12246 90951163398886244836688243512027305564157792974225 12247 91040331199051019168983532032111980336961093775625 12248 91129579127124537137512066053047690345330866210448 12249 91218907248560077236648587980625254496300895200400 12250 91308315628859033575600924073615426831784256265625 12251 91397804333570947316248860625898847649569334390625 12252 91487373428293538128954834162156034379298831332900 12253 91577022978672735666355241043180412373589773022948 12254 91666753050402711055141175471796879795576846175625 12255 91756563709225908405837408486461937723689019504225 12256 91846455020933076340588424126889283996583894073600 12257 91936427051363299538960332554487254776995122233600 12258 92026479866404030301767483510011888960874898951073 12259 92116613531991120132932607091631975082668979758025 12260 92206828114108851339389312438570506000836417356900 12261 92297123678789968649035778508630801168772052436900 12262 92387500292115710846748474742235447531023710600225 12263 92477958020215842428464753011102445906003994506073 12264 92568496929268685273343155856355818044137279347600 12265 92659117085501150334010289628717718351391426432400 12266 92749818555188769344903114752456091556236706718025 12267 92840601404655726548715508944966411434051665379025 12268 92931465700274890440957962835248314194645492522948 12269 93022411508467845532639271037098291440669199668100 12270 93113438895704924131079085346578319919019647163225 12271 93204547928505238138860200348237666862676971978225 12272 93295738673436710870929445330661408852536444840000 12273 93387011197116108889856060029194727160486758160448 12274 93478365566209073859256435332147081856045862267025 12275 93569801847430154415394103706415209006105342805625 12276 93661320107542838056963867719278818554586379602500 12277 93752920413359583053068958655118183466928588576900 12278 93844602831741850369400120848978792041198026401073 12279 93936367429600135612625520983265173548123128515625 12280 94028214273894000993000385219384191238492275939600 12281 94120143431632107305205270662877814967056923299600 12282 94212154969872245927421881288486926993404437007225 12283 94304248955721370838655342080671367745265277051073 12284 94396425456335630654311848775377482328519650108900 12285 94488684538920400680040614220293172247942292468900 12286 94581026270730314983849036003462179117700752602025 12287 94673450719069298486500013633944317092093528372225 12288 94765957951290599070200347193206917383335547240448 12289 94858548034796819705589153012115140649794247065600 12290 94951221037039950597035235565755340377446853121025 12291 95043977025521401346252358416876611829041563866025 12292 95136816067792033134241360678471325936155573236900 12293 95229738231452190921568069106936114942788431422948 12294 95322743584151735666985959579360736006135213228225 12295 95415832193590076564412525351783779698666962447225 12296 95509004127516203298268313139731601860617988771600 12297 95602259453728718317187591708020428995552156490000 12298 95695598240075869126109621303651608903067768876073 12299 95789020554455580596759495913666739068224399263025 12300 95882526464815487296527533979053195090367195322500 12301 95976116039152965835756196846201689795231530322500 12302 96069789345515167233443517889016210341198566844025 12303 96163546451999049301372028887563295358127768701073 12304 96257387426751409046672173903122416747229173160000 12305 96351312337968915092829204544662511071999770945600 12306 96445321253898140119142554178121753379511846346225 12307 96539414242835593318646692287408771751621403835225 12308 96633591373127752874502463854773953887418072322948 12309 96727852713171098454867922288119587599065608232900 12310 96822198331412143726257668083927595347834874339025 12311 96916628296347468885399709076783858987512430494025 12312 97011142676523753209598861789968874897537862323600 12313 97105741540537807625615717066266021904402503490448 12314 97200424957036607297070196824011355080416498619225 12315 97295192994717324230378732450472847994473675349025 12316 97390045722327359899234099012902684637639990740900 12317 97484983208664377887636943137053840472162844492900 12318 97580005522576336551488046073592080317926505776073 12319 97675112732961521698750367144666929604728052280225 12320 97770304908768579288189916435930435438470745145600 12321 97865582118996548146704509273510915558111075385600 12322 97960944432694892705249458700860687248790299350625 12323 98056391918963535753369265847002265323068517576073 12324 98151924646952891212344371755497009131799361500900 12325 98247542685863896926962037922453974011382820222500 12326 98343246104948047475920426472085073454569746550625 12327 98439034973507427000874954579695875494535439728025 12328 98534909360894742054136001434579731250680784610448 12329 98630869336513354465027049719056756280869000890000 12330 98726914969817314224912347264868747347101113897225 12331 98823046330311392390903178234306709505740351182225 12332 98919263487551114008251836860809582202314736780100 12333 99015566511142791051442400472331279454895359922948 12334 99111955470743555383987402210528589466543352880025 12335 99208430436061391736939507549775104381064625311025 12336 99304991476855170706127302412156462699279689550400 12337 99401638662934681768124304367950076464430841985600 12338 99498372064160666314960312105638474111691291381073 12339 99595191750444850707584212051249709311751510727225 12340 99692097791749979348087364713761257723142145928900 12341 99789090258089847770696697031445738850583131248900 12342 99886169219529335751546630693377950782769836647025 12343 99983334746184440437238980110863383095439246676073 12344 100080586908222309492199957415288869344401859011600 12345 100177925775861274264843425561836647075860913539600 12346 100275351419370882972549544322644101932439478695225 12347 100372863909071933905467957658333175064858458890625 12348 100470463315336508649154674663376101550410075822948 12349 100568149708588005326051799988508113796805681636900 12350 100665923159301171855819273352343279947500113755625 12351 100763783738002139234527781464497045123369628130625 12352 100861731515268454832722009393868595004119208166400 12353 100959766561729115712363402128288158886804061160448 12354 101057888948064601962661610785489105121473397330625 12355 101156098745006910054803801650322447925607679013225 12356 101254396023339586215591009929292473277474328120100 12357 101352780853897759819990723830856895188851477248100 12358 101451253307568176802614888298503564512177854851073 12359 101549813455289233088132521443388562945829272644025 12360 101648461368051008040626140444297817510989085072400 12361 101747197116895297931901197404876457978906585552400 12362 101846020772915649428757729381457304070007111733225 12363 101944932407257393099233430519412403315466353881073 12364 102043932091117676937827357961749736903980712452100 12365 102143019895745499909713486920681362315407095016900 12366 102242195892441745513953334031099660799924519140025 12367 102341460152559215365716871834315297574969047043025 12368 102440812747502662797520960971034275808367012560448 12369 102540253748728826479494530394382364908168477953600 12370 102639783227746464058679739646823502268371650754225 12371 102739401256116385817378360979064798393120710419225 12372 102839107905451488350552622824494811255531922922500 12373 102938903247416788262289759879364089903924342522948 12374 103038787353729455881339518776787912818164432171025 12375 103138760296158848995733872081730956499739362015625 12376 103238822146526546606498197074422617456114352250000 12377 103338972976706382700463179531150169365373825440400 12378 103439212858624480042186706454085160080972600226073 12379 103539541864259283984995015445716733605923662950625 12380 103639960065641596301152372168594193625632292856100 12381 103740467534854609031168551077420401080982744816100 12382 103841064344033938352253398358087812077748556489225 12383 103941750565367658465927759757010407701914911951073 12384 104042526271096335504800059734077737627488083462400 12385 104143391533513061458517822123742088395675995654400 12386 104244346424963488118903426241146688591248939125025 12387 104345391017845861044283396123812170570168080785225 12388 104446525384611053543020524354220515676387336302948 12389 104547749597762600676258135664670710846728860200100 12390 104649063729856733279885799283028633009996992613025 12391 104750467853502412005735802736455547656582578008025 12392 104851962041361361382019703589875353351735050368400 12393 104953546366148103893014279356830618800926614210448 12394 105055220900629994078006199582481837408255268481225 12395 105156985717627252649504747861823460205060154758225 12396 105258840890013000630731925320724455719761234620100 12397 105360786490713293512399270853150679012775556602500 12398 105462822592707155428780737174891505961080606426073 12399 105564949269026613353090965522294297241957825447025 12400 105667166592756731312178305593907593678516678440000 12401 105769474637035644620541931103547805062129798440000 12402 105871873475054594133682405085134832697762509675025 12403 105974363180057960520795052862689856213720668526073 12404 106076943825343298556815504373153712171443800562500 12405 106179615484261371433826771305167190285023609332100 12406 106282378230216185091837228293655467243035708770225 12407 106385232136665022568938871187978082893460295597225 12408 106488177277118478370855229190543633629885463410448 12409 106591213725140492859888311443145007975313453616400 12410 106694341554348386663273972419846814417736113932025 12411 106797560838412895100955084268051946375758085737025 12412 106900871651058202632781908023389288677011610704100 12413 107004274066061977325149059409299689078555961302948 12414 107107768157255405337078468718652792156065600221225 12415 107211353998523225425757738062403456394113948561025 12416 107315031663803763471543303059193543627539058790400 12417 107418801227088967022437809829923178265577623654400 12418 107522662762424439858051121952655417175581627251073 12419 107626616343909476573054375825779944958661354813225 12420 107730662045697097180136506681145208910073825864100 12421 107834799941994081732472671283874628564715842704100 12422 107939030107061004965713997151811451772382864930625 12423 108043352615212270959508091924988778165798046126073 12424 108147767540816147818559750314196527161665151152400 12425 108252274958294802373241299857615986803609628810000 12426 108356874942124334899762030515615337395892361075625 12427 108461567566834813859906156936146495615856493839025 12428 108566352907010310660348766026755066306446485122948 12429 108671231037288934431559206274011416160672390322500 12430 108776202032362866826301379057192191788042672191225 12431 108881265966978396837740396010288290016829467326225 12432 108986422915935955637165070294887646601251843009600 12433 109091672954090151431335713456179536682576143760448 12434 109197016156349804339466713345251672358673316231025 12435 109302452597677981289853372403002535556304461624025 12436 109407982353092030936152489414369394130523063200900 12437 109513605497663618593326171656177611839916390396100 12438 109619322106518761193258368177749474716430091381073 12439 109725132254837862260053618770471113563342968609225 12440 109831036017855746905027517000804501121344650048400 12441 109937033470861696841398389500748239135029664768400 12442 110043124689199485418689697530496221472524558776025 12443 110149309748267412676852670650017560989136142151073 12444 110255588723518340420118686159484696419237313512100 12445 110361961690459727310590911792909647714147141728100 12446 110468428724653663981584732975011260450239215921225 12447 110574989901716908170726489778229268791325992750625 12448 110681645297320919872820052544924408630594167560448 12449 110788394987191896512490768969157924635765901318400 12450 110895239047110808136616319263028933700177543750625 12451 111002177552913432626554019864364529533235199375625 12452 111109210580490390930174119975605535625052213244900 12453 111216338205787182313708639058010733458521596422948 12454 111323560504804219633425297240814506531851652230625 12455 111430877553596864627136094441717445457625415027225 12456 111538289428275463225550097833066852130372345171600 12457 111645796205005380883480001127294558760814799507600 12458 111753397960007037930912022995623337566439102376073 12459 111861094769555944943948715775730716237628619275025 12460 111968886709982738135634259466970530166795012792900 12461 112076773857673214766671819855898332082992486672900 12462 112184756289068368576042553460227140472368498611225 12463 112292834080664425231535845825955237329198728881073 12464 112401007309012877800200373560258120764618828801600 12465 112509276050720522238725584331822576239688486606400 12466 112617640382449492903763192920622449173039364067025 12467 112726100380917298082198295250693378935752912452025 12468 112834656122896855541379706192257787369726951722948 12469 112943307685216528099319130773582101580819548484100 12470 113052055144760159214868782298215828542465719850225 12471 113160898578467108597887064719766985724973425365225 12472 113269838063332287839401940484110825313816662250000 12473 113378873676406196061781608907909067418225429010448 12474 113488005494794955588922124022535277868272582820025 12475 113597233595660347636461584673958886671305268730625 12476 113706558056219848022030533531835941911577924902500 12477 113815978953746662895548205524989328842718180548900 12478 113925496365569764489574270085635153201392438676073 12479 114035110369073926889725715451125589470227446130625 12480 114144821041699761825168527139632027094481098777600 12481 114254628460943754479193816585086108713737869337600 12482 114364532704358299319888059786830542558437530716225 12483 114474533849551735950907109700806684580548253476073 12484 114584631974188384982363649971722122985200513060900 12485 114694827155988583921837761479499157000460068844900 12486 114805119472728723085520277048404441408313611153025 12487 114915509002241281529498603543601467051873903943225 12488 115025995822414863001194694457451263770117953490448 12489 115136580011194231910964859966713044578322496579600 12490 115247261646580349323871105321865757043765362610025 12491 115358040806630408971633692311083968384071139655025 12492 115468917569457873284774622423957483569493693744900 12493 115579892013232509444961744223843879417995426122948 12494 115690964216180425457563191322787031158606853479225 12495 115802134256584106244421861239223010077491317574225 12496 115913402212782449756859649306227740573521369473600 12497 116024768163170803108921155686838821204984297960000 12498 116136232186200998730866587443007236123132553601073 12499 116247794360381390542923581496003609726411967376025 12500 116359454764276890149307678208618487543945351562500 12501 116471213476509003052521179213257159428710976562500 12502 116583070575755864887940127005037076318209048251025 12503 116695026140752277678699147715250248359517837976073 12504 116807080250289746110883902378054449400660209210000 12505 116919232983216513829040895902005890073182936723600 12506 117031484418437599752014396858042558331747581699225 12507 117143834634914834409120225096771961823198917104225 12508 117256283711666896296666168110409840325778963622948 12509 117368831727769348254828790958457848272567225244900 12510 117481478762354673864896408481198536643441821030025 12511 117594224894612313866887992431325489916382331485025 12512 117707070203788702597557790061515496999206902329600 12513 117820014769187304448795434614488454852214047240448 12514 117933058670168650346431332072089619643975052568225 12515 118046201986150374249457112431168132587921947278025 12516 118159444796607249669670937686515755965563176844900 12517 118272787181071226211757462614870759180241239060900 12518 118386229219131466133812248368984194978376575351073 12519 118499770990434380928320432806989702246122912091225 12520 118613412574683667923599465399813764109247769587600 12521 118727154051640346905715718478111338551762399027600 12522 118840995501122796760884790500212263591233839255625 12523 118954937003006792138365320943817120420659279301073 12524 119068978637225540133856140346687616111079779048900 12525 119183120483769716993406582945336322776539917402500 12526 119297362622687504837849793285734082892322183105625 12527 119411705134084628407768862106320861135340608695025 12528 119526148098124391829005630721127592136892447760448 12529 119640691595027715398722007059592941405353081000000 12530 119755335705073172392023640449690163940563406990225 12531 119870080508597025889155806162265712321302288975225 12532 119984926085993265623281354667033213949060541484100 12533 120099872517713644848850584484464206370042426722948 12534 120214919884267717230572901452870890915628123327025 12535 120330068266222873753000131166286439090159850442025 12536 120445317744204379650731355276315364032604119856400 12537 120560668398895411359249146289950451872150742051600 12538 120676120311037093486397079435434035821916307006073 12539 120791673561428535804508404109580290392433092236225 12540 120907328230926870263195761362572025188361362172900 12541 121023084400447288022811837820100468456735738292900 12542 121138942150963076508590850387830051009954774650025 12543 121254901563505656485480760029542532526599049251073 12544 121370962719164619153676116857946255761014735257600 12545 121487125699087763264861442726027171139474112921600 12546 121603390584481132259175061456968845905722629652225 12547 121719757456609051422903290802079259769001990355625 12548 121836226396794165066914914168833094318419546422948 12549 121952797486417473725845854115069747762100069244900 12550 122069470806918371378043973560579751339259731250625 12551 122186246439794682686283934623765930597609263125625 12552 122303124466602700259262048948780845234825731568400 12553 122420104968957221933881057347519057026812373810448 12554 122537188028531588078334780541081918210759715875625 12555 122654373727057718916002586746834144309383002546225 12556 122771662146326151870163625819935737573986750228100 12557 122889053368186078929540783622260161836138564012100 12558 123006547474545384034684314256900338486762226526073 12559 123124144547370680485205111773018338491528714651025 12560 123241844668687348367867586913612888794784565518400 12561 123359647920579572005552118447861295201272150798400 12562 123477554385190377427097052600039409944042936234225 12563 123595564144721669858030228058635142784838294506073 12564 123713677281434271232200008022148031834530913396100 12565 123831893877647957724315804712209856558827556200900 12566 123950214015741497303408085760069492929305226499025 12567 124068637778152687307217855849159481721095916606025 12568 124187165247378392037525610974402407923396075010448 12569 124305796505974580376429766658122474542843286259600 12570 124424531636556363423584565442901900216207399451225 12571 124543370721798032154407472963463279529468691816225 12572 124662313844433095099266075882668120335036907822500 12573 124781361087254316043654498960998716285594372622948 12574 124900512533113751749369362514435627927976779214025 12575 125019768264922789696695305502456634737954197950625 12576 125139128365652185847610103475965386189228262560000 12577 125258592918332102430019414604309425148077488902400 12578 125378162006052145743031190991168084427695486751073 12579 125497835711961403983279796480981270130390533055625 12580 125617614119268485092309876150750646406647418704100 12581 125737497311241554625030026676475528470979051864100 12582 125857485371208373639246320759187177187092784688225 12583 125977578382556336606285742792517472368936836626073 12584 126097776428732509342719596951981426287646583904400 12585 126218079593243666963196952885667986923452827040400 12586 126338487959656331854398198186820375500625113686025 12587 126459001611596811670118770830846108085094012846225 12588 126579620632751237347493148762628169849332523802948 12589 126700345106865601144369177824612846406402391204100 12590 126821175117745794697842823222026772822031868112025 12591 126942110749257647103963433728726141015659183807025 12592 127063152085326963018619611845605013792252108366400 12593 127184299209939560779615787133187632288333582160448 12594 127305552207141310549949593951001776798178793222225 12595 127426911161038172482300158848576952448013945895225 12596 127548376155796234904737406866432724733899918332100 12597 127669947275641752527662500020219229307732575562500 12598 127791624604861184671989525257244029408595915401073 12599 127913408227801233518578553191967396864981240050025 12600 128035298228868882378930192945672052556812299690000 12601 128157294692531433987151772435413723592734179690000 12602 128279397703316548813205277478535861243941967572025 12603 128401607345812283397447187101485819945425172051073 12604 128523923704667128706470346465401027541642404102500 12605 128646346864590048510258022845942484577354428120100 12606 128768876910350517780660294131139620024952170133225 12607 128891513926778561111202923328575406654726643356225 12608 129014257998764791158238876602084005600038057960448 12609 129137109211260447103452646388255370899444518118400 12610 129260067649277433137727545174442505315038260633025 12611 129383133397888356966386139552647722981303462738025 12612 129506306542226568335813998197624646930854702200100 12613 129629587167486197581476931452773054819849836302948 12614 129752975358922194197341904243924388832420040660225 12615 129876471201850365426711808078917070424165526500025 12616 130000074781647414874484281929943011961992229904400 12617 130123786183750981140844775836010200172002245712400 12618 130247605493659676476404055104511245407818015076073 12619 130371532796933125458790347033814650935969499114225 12620 130495568179192003690706336123004562588494021316100 12621 130619711726118076519461217780386216189720219356100 12622 130743963523454237777988024589148513106705367325625 12623 130868323657004548547356443236632428131692472101073 12624 130992792212634275940791344262994593759325610190400 12625 131117369276269931909207250835679715898640721000000 12626 131242054933899312068268976808023763335826277640625 12627 131366849271571534546988668373502442062579519296025 12628 131491752375397078857869487681616621179092517522948 12629 131616764331547824788606180837168424791183027922500 12630 131741885226257091315352776761728949517107943294225 12631 131867115145819675537567667454431315318811471129225 12632 131992454176591891634446324248841313840798157203600 12633 132117902404991609842951908723562588791901643810448 12634 132243459917498295457454040986424372703753319168025 12635 132369126800653047850985992115577619255945006765025 12636 132494903141058639518130571605590215931329104516900 12637 132620789025379555139544984732684143763612811952100 12638 132746784540342030668134938820597275119790963256073 12639 132872889772734092436888281457180272626845016608225 12640 132999104809405596288378457781755078358748087302400 12641 133125429737268266725948078034466068147809186822400 12642 133251864643295736086582890631348397323836989269025 12643 133378409614523583735486460102620687314002582976073 12644 133505064738049375282365853306781303402558849248100 12645 133631830101032701819438641409449358648091222120100 12646 133758705790695219181171529193543553630527144888225 12647 133885691894320687225760927346334332542956546705625 12648 134012788499255009138365787449137909395094417410448 12649 134139995692906270756103023476944800045078500416400 12650 134267313562744779914815847698090892761821661255625 12651 134394742196303105817625352948186108427366834380625 12652 134522281681176118425275677337914647752119448136900 12653 134649932105021027868283091541012003478418188322948 12654 134777693555557423880899352896707637021077493265625 12655 134905566120567315256899674650198787917193016570225 12656 135033549887895169327205662745290607460018148289600 12657 135161644945447951459353576675200991649948045761600 12658 135289851381195164578818274990685439834922612301073 12659 135418169283168888712203210159088290906703053772025 12660 135546598739463820552306841563672095490799908248900 12661 135675139838237313045075839529616977087139772928900 12662 135803792667709414998455457361416924505157289602225 12663 135932557316162910713147452476030349158694025756073 12664 136061433871943359635285941817068240859188051235600 12665 136190422423459136031041580837525171734968058800400 12666 136319523059181468683164459442076536923357891436025 12667 136448735867644480609476112384780089892602514505025 12668 136578060937445228803321045724131336862716947422948 12669 136707498357243743995988185044831006067132366280100 12670 136837048215763070441112655264328910837894034557225 12671 136966710601789305721068305952212388062111884772225 12672 137096485604171640575361400201809422850870704640000 12673 137226373311822398751035889205976873736907328360448 12674 137356373813717076875100698802943197875635286353025 12675 137486487198894384348989458373273050115669084675625 12676 137616713556456283265063106585518401028548330222500 12677 137747052975568028345165812605917694690119385500900 12678 137877505545458206901244655506601354883791489451073 12679 138008071355418778818043508727158956193000778725625 12680 138138750494805116557881580566120911959611777635600 12681 138269543053036045187527065801905902148154847395600 12682 138400449119593882427176367667084778662807543405225 12683 138531468784024478721549353525412651553523996401073 12684 138662602135937257333111111727983584806927740992900 12685 138793849265005254457430681253067123082324385240900 12686 138925210260965159360687229863693038907865591724025 12687 139056685213617354539334160647860541629503222494225 12688 139188274212825955901931630938361032987507972240448 12689 139319977348518852973157971742619637812187579073600 12690 139451794710687749120010499947680490260828214119025 12691 139583726389388201800206219701484424589210445464025 12692 139715772474739662832792913508915613039342699232900 12693 139847933056925518690981127719726120454951597322948 12694 139980208226193130817207561225384614181031712710225 12695 140112598072853875960440370323137887185273334721225 12696 140245102687283186535736906848121730727970206195600 12697 140377722159920591006064410818211338922206384410000 12698 140510456581269754286394182981461149835514796826073 12699 140643306041898518170079766802450135104211858469025 12700 140776270632438941777529673571621351127308407822500 12701 140909350443587342027185188470784368591990322822500 12702 141042545566104334128813799578336312219516852638025 12703 141175856090814872099128795949451978120020365751073 12704 141309282108608289299745585059496160966786190240000 12705 141442823710438338997485284053222226353486558521600 12706 141576480987323234947036143397940414238545979072225 12707 141710254030345691995983365695767666415004649353225 12708 141844142930652966712217886568308243626274031422948 12709 141978147779456898033734688686661345481074727236900 12710 142112268668033947940831224180508677956323497741025 12711 142246505687725242150716524822201738315191574496025 12712 142380858929936610834541583545245815058077775315600 12713 142515328486138629356861595021365640464608203490448 12714 142649914447866659037540647186436594821467549497225 12715 142784616906720887936109459772975654059064341227025 12716 142919435954366371658586770075608205783617902968900 12717 143054371682533074186774970345960742182820998608900 12718 143189424183015908730040605384775581644084411426073 12719 143324593547674778599590343071702483844529690882225 12720 143459879868434618105253034747193615290105826049600 12721 143595283237285433474778486536213103584930578689600 12722 143730803746282343795663566880070698937391394140625 12723 143866441487545621979516279720601150441609679526073 12724 144002196553260735748968436960137112445236809576900 12725 144138069035678388647147568001264032809610874602500 12726 144274059027114561069718708352200850117203509680625 12727 144410166619950551319506713466820750963916760642025 12728 144546391906633016683709748172812021518792339410448 12729 144682734979674014533714606227280479718465986090000 12730 144819195931651043447524518726212406014392706103225 12731 144955774855207084354810114282650611782401468788225 12732 145092471843050641704594198078186605660193815168100 12733 145229286987955784655581021083439049571433030022948 12734 145366220382762188289140714935573148446306248754025 12735 145503272120375174844959572154617601127885945593025 12736 145640442293765754979366855575355565180056062182400 12737 145777730995970669046348825067904065853773315097600 12738 145915138320092428401260673817752719940366885131073 12739 146052664359299356727247070635007859308593676725225 12740 146190309206825631384382008962882437300212430436900 12741 146328072955971324781538667457085794609669645356900 12742 146465955700102445770999991210700760608659507633025 12743 146603957532650981065820706903388982156193158326073 12744 146742078547114936679951489359339115668566180483600 12745 146880318837058379391136001205266900569239664323600 12746 147018678496111478226591531527991464202961986629225 12747 147157157617970545971483963640648800937091556800625 12748 147295756296398080700207806277461532590498785522948 12749 147434474625222807330482026749164104679923309832900 12750 147573312698339719200272428804684814457370118765625 12751 147712270609710119667551322159510813581014728140625 12752 147851348453361663732905234867309791815964847950400 12753 147990546323388399685001423928852739748752634960448 12754 148129864313950810768923943751076319518116689400625 12755 148269302519275856877390036289241254460839832099225 12756 148408861033657016264857610926585092840358944356100 12757 148548539951454327284534586368634019011640319756100 12758 148688339367094430148300871053429389071367444701073 12759 148828259375070608709553762804340668889636931638025 12760 148968300069942832268987552678877762108795005984400 12761 149108461546337797403318122194982645966341348064400 12762 149248743898948969816963327345673095440430223715225 12763 149389147222536626216689967043630383065746697631073 12764 149529671611927896209238137869368504710653127320100 12765 149670317162016804221933781229995012578605549404900 12766 149811083967764311446300233270273247681944943878025 12767 149951972124198357804679592113722967067188961149025 12768 150092981726413903939874721248851368229703933960448 12769 150234112869572973227822712114289636572851263545600 12770 150375365648904693813310633176621693622014770168225 12771 150516740159705340668744397036032116225880179233225 12772 150658236497338377675981581337569542443427897702500 12773 150799854757234499731239043509820590551712251222948 12774 150941595034891674873086173598117705991958169237025 12775 151083457425875186433534633706062729524064663905625 12776 151225442025817675212235436807136660855452892890000 12777 151367548930419181673794221937485388071463305344400 12778 151509778235447188168215587031621376892261991776073 12779 151652130036736661174487344914762777735477838140625 12780 151794604430190093567315572218844425443526500572100 12781 151937201511777546907021325243880089057705610932100 12782 152079921377536693752609901042332389954546831867225 12783 152222764123572859998023526261456358819424867801073 12784 152365729846059067231588360537224958182857229326400 12785 152508818641236075118666705493420370500056658446400 12786 152652030605412423807525314660783754976868990267025 12787 152795365834964476358430703893758822546968147887225 12788 152938824426336461195982366126341280646793023802948 12789 153082406476040514584694798573857270825888895188100 12790 153226112080656723127839254754139675929737905631025 12791 153369941336833166289556137969551922807500459626025 12792 153513894341285958940248957160624964485009671344400 12793 153657971190799293925270770312724805809531786610448 12794 153802171982225484656914044869155552071898036943225 12795 153946496812485007729714868877426824447306579052225 12796 154090945778566545559082450870074812721077358064100 12797 154235518977527029043264850757423538181623519502500 12798 154380216506491680248661888287007391320605102876073 12799 154525038462654055118496179903048003679401837633025 12800 154669984943276086204853259119388324470456360960000 12801 154815056045688125424101739800634714179502120960000 12802 154960251867288986835704486028944252967041088449025 12803 155105572505545989444431756517919605130552914076073 12804 155251018057995000025987295820437996007719172622500 12805 155396588622240475976058348863944458389399602928100 12806 155542284295955508182800579634782805712217313516225 12807 155688105176881863922768879122521103006465910095225 12808 155834051362830029780305051925952047826769969010448 12809 155980122951679254590393375214512956280699047600400 12810 156126320041377592404995028032275287933607397354025 12811 156272642729941945482872393226400151994668561759025 12812 156419091115458107302914238578044330016790686676100 12813 156565665296080805600972788011131341658305823802948 12814 156712365370033745430223698053174284192576364079225 12815 156859191435609652245059959022451907797589846459025 12816 157006143591170315008530744717296961644943681038400 12817 157153221935146629323336238686056574919169652750400 12818 157300426566038640586389469460428636666026029401073 12819 157447757582415587166956191440366123373203862395225 12820 157595215082915943608383852425573408058968228788100 12821 157742799166247463853430693096795084062806552028100 12822 157890509931187224493206028059619065425517664700625 12823 158038347476581668039732762374381998491794756576073 12824 158186311901346646222143201807976650992799342208400 12825 158334403304467463306519219356918250245181013210000 12826 158482621784998919439387844905930036161284544225625 12827 158630967442065354014883349202557892476847667733025 12828 158779440374860689065586897645920135990409358422948 12829 158928040682648472677054853706641693745137510502500 12830 159076768464761922426046816115312297090205920417225 12831 159225623820603968842464478278446284605708536952225 12832 159374606849647298895012402703907448182048440377600 12833 159523717651434399500591807542096393380587620360448 12834 159672956325577601057438466674880431885056057085025 12835 159822322971759121002015829111277395749920481926025 12836 159971817689731107389674467777285275678894837852900 12837 160121440579315682499088972116979554189494766488100 12838 160271191740404986460483403253079844752628697631073 12839 160421071272961220907656434787617275403485807587225 12840 160571079277016692653817306657114285514413796576400 12841 160721215852673857391243723791819453064248548896400 12842 160871481100105363414772835665021952543022434742025 12843 161021875119554095369136437156303576356688990301073 12844 161172398011333218020151535491771251053205053964100 12845 161323049875826220049777432364849959737952434532100 12846 161473830813486957875050474683105259591208179875225 12847 161624740924839699490907631729806474400540715640625 12848 161775780310479168336910060873536462483184455760448 12849 161926949071070587187877828305101926353408412494400 12850 162078247307349722068446955628299858092643688780625 12851 162229675120122926191559967479751219759891559405625 12852 162381232610267183920901119703022657540145216008900 12853 162532919878730154757287491953621257921901108722948 12854 162684737026530217349027132964166390323220809280625 12855 162836684154756513526255451053116859600379624133225 12856 162988761364568992359261046815861230174293343427600 12857 163140968757198454240812189293764597547284260995600 12858 163293306433946594992495141274906589255215708726073 12859 163445774496186049995075543739743292355727443249025 12860 163598373045360438342894073825780444989635623724900 12861 163751102182984407022307595047556912016174671204900 12862 163903962010643675114187022871806505909572203573225 12863 164056952629995078020483133112592930759648885131073 12864 164210074142766611714871544977497336137180826649600 12865 164363326650757477017488114963580985609387383014400 12866 164516710255838123893765982170847188715125768825025 12867 164670225059950295777385509971287232175483311538025 12868 164823871165107073917348373343314893015043199622948 12869 164977648673392921749187045554473540143036253056100 12870 165131557686963729290320942249739148882050551284225 12871 165285598308046857559570485378542082074422550199225 12872 165439770638941183020840353770790548931650132010000 12873 165594074782017142050983191550699555958228896210448 12874 165748510839716775431855049957111230365607292866025 12875 165903078914553772866573842520235942731187470640625 12876 166057779109113517519992097927348999637488515562500 12877 166212611526053130583395299293945136083080483432900 12878 166367576268101515863437102942182929074360338726073 12879 166522673438059404395322734175143895519673166300625 12880 166677903138799399080251861923486746938015712513600 12881 166833265473266019347132258530496368196263497473600 12882 166988760544475745838575555332309885183547475074225 12883 167144388455517065121186409082249004750426385826073 12884 167300149309550514420156398661698967164560093904900 12885 167456043209808726378173975914850264593743361656900 12886 167612070259596473838661798840860066600821054315025 12887 167768230562290714653352779774596373251947204025225 12888 167924524221340636514216185586099606178008203490448 12889 168080951340267701809745131329233965816308974547600 12890 168237512022665692505616813171704747172696247648025 12891 168394206372200755049736830841688234909416561293025 12892 168551034492611445301678954230758109556809029700900 12893 168707996487708773486531693198596808392428265022948 12894 168865092461376249173163034032152315303781990921225 12895 169022322517569926276914710420440722074342573888225 12896 169179686760318448086737381216102927380038298937600 12897 169337185293723092316778091666100337777633575840000 12898 169494818221957816182431399206579725579254538551073 12899 169652585649269301500865549330951800260200992542025 12900 169810487679976999816035091455611881510910644102500 12901 169968524418473177548191329124484641838724089102500 12902 170126695969222961167902003311698533420573860005025 12903 170285002436764382394591612001189546422944112026073 12904 170443443925708423419613773642898683008900756250000 12905 170602020540739062153867046507463291561585636339600 12906 170760732386613317499965620384909508136646278465225 12907 170919579568161294648976301497831815729415200582225 12908 171078562190286230401733215925896475572480755722948 12909 171237680357964538514741661266228627381270474208900 12910 171396934176245855070682540683338516304511624472025 12911 171556323750253083873528817932710902427508119527025 12912 171715849185182441868285436374023563183099801281600 12913 171875510586303504585364149423176229161431172240448 12914 172035308058959251609604714326900618838197069406225 12915 172195241708566112073953905579685776974265297196025 12916 172355311640614010177813808740090994239384849112900 12917 172515517960666410730070859842231511390432163136900 12918 172675860774360364716817100038310309551164934001073 12919 172836340187406554893775119549532878306064188653225 12920 172996956305589341403438169445581254995358074531600 12921 173157709234766807416936924217039161391033014371600 12922 173318599080870804800644382550752047503341724005625 12923 173479625949906999807530398165074606322303358251073 12924 173640789947954918793277337010304167596750973084900 12925 173802091181167993957168361589321633101913571822500 12926 173963529755773609107759847604562600102131846275625 12927 174125105778073145453349442589920353784419375569025 12928 174286819354442027417251280640039813277032819560448 12929 174448670591329768477889871804697609480364956160000 12930 174610659595260017033724189172578576380207611236225 12931 174772786472830602293013481126753370890160730621225 12932 174935051330713580188436340713536019734634757832100 12933 175097454275655279316574568527154245639988249822948 12934 175259995414476346902273369974799769401883689161025 12935 175422674854071794787889432250140739544498230764025 12936 175585492701411045447438430808274327633907076528400 12937 175748449063537978025653519601374665255431481123600 12938 175911544047570974401966363801950008664232825756073 12939 176074777760702965279422278209663619670719944194225 12940 176238150310201476298541039008095666977763390720900 12941 176401661803408674176134941009628801545189132440900 12942 176565312347741412869095676999828263268037675596025 12943 176729102050691279763161620267258755017680093901073 12944 176893031019824641886677095880635194657715594689600 12945 177057099362782692149355230752543146807854327745600 12946 177221307187281495606055977007687564736518549626225 12947 177385654601112035745590907653735759714069518225625 12948 177550141712140260804566388034312581400375033122948 12949 177714768628307130106276731026582959369459523400900 12950 177879535457628660424658948430119543736412756300625 12951 178044442308195972373320715479401513143367743175625 12952 178209489288175336819653169899325012227595637312400 12953 178374676505808221324040171411526459330620804610448 12954 178540004069411336604175652089127449857365157905625 12955 178705472087376683024500692448704492652940367672225 12956 178871080668171597110771962660868677375697350504100 12957 179036829920338798089773172754809901502020544480100 12958 179202719952496434454181180187517807744258189376073 12959 179368750873338130552598407645137417790883483605025 12960 179534922791633033204763228442051917929899326470400 12961 179701235816225858341949981382808477884689337350400 12962 179867690056036937672570281452915687717685494176225 12963 180034285620062265372987297206843500632724963256073 12964 180201022617373544803554670225248793672817634224100 12965 180367901157118235249891756518532125456912714628900 12966 180534921348519598689406874260304302067471551277025 12967 180702083300876746583080246742205280880225420672025 12968 180869387123564686692518333950773069458092709410448 12969 181036832926034369922291250677706934602195409811600 12970 181204420817812737187564973586907747303274122905225 12971 181372150908502766307040044175108974755259772670225 12972 181540023307783518921208479077735012917710852562500 12973 181708038125410187435940603687839554533348818322948 12974 181876195471214141991413529573585830258796322240025 12975 182044495455102977456393000698733166938315839880625 12976 182212938187060560447880337970990699379033563240000 12977 182381523777147076376136216164889572658693954766400 12978 182550252335499076515093011789009903450011675301073 12979 182719123972329525098167464991978453565470018205625 12980 182888138797927846439485403127627729448975338460100 12981 183057296922659972080530278127077380251852462020100 12982 183226598456968387962227274354264647065718098026225 12983 183396043511372181622474748151612539528987285476073 12984 183565632196467089419134764814082706112073179728400 12985 183735364622925543778494503262814943703390009872400 12986 183905240901496720469210303223907283498459328868025 12987 184075261143006585901746134253639916521890605908225 12988 184245425458357944453318270488593206320645836302948 12989 184415733958530485818357959537655001440442252152100 12990 184586186754580832384503878472855729268790345170025 12991 184756783957642586634136174417311648781157885465025 12992 184927525678926378571463891771297485794008579302400 12993 185098412029719913175177592661609793692666947560448 12994 185269443121388017876678981744922098495559599644225 12995 185440619065372690063899351042772522821602014229225 12996 185611939973193144610718665034164462176341753816100 12997 185783405956445861431997110781501332346717948422500 12998 185955017126804633064230942416717742025522608851073 12999 186126773596020612271844453867011993556210938196025 13000 186298675475922359679129918253528900427757542250000 13001 186470722878415891427847336951687856438742542250000 13002 186642915915484726860495845858599221920526152306025 13003 186815254699189936229268630971162730741787054601073 13004 186987739341670188430703209937995091741222146122500 13005 187160369955141798766038940809290583532008533756100 13006 187333146651898776727293623771078546120704778919225 13007 187506069544312873809071066214105580364429095814225 13008 187679138744833631346111486052738300883033076560448 13009 187852354365988428376596632775854973627053802062400 13010 188025716520382529531221510279671629906769644095025 13011 188199225320699132948044590101830608391835742800025 13012 188372880879699418213128408246867259523703284132100 13013 188546683310222594326982443365364077123144523802948 13014 188720632725185947696820178622701123951372050478225 13015 188894729237584890154642254168317615873965748438025 13016 189068972960493007001157621692812247410468492192400 13017 189243364007062105075554617138029604207304284768400 13018 189417902490522260851133872204507139775694990226073 13019 189592588524181868556814989881292019167454644656225 13020 189767422221427688324528913805179975647744008280100 13021 189942403695724894362507925839879512442766640720100 13022 190117533060617123154485210850464634919552917055625 13023 190292810429726521684815932234748143771862939551073 13024 190468235916753795689531766360885681668181267206400 13025 190643809635478257933340848649608529142002785440000 13026 190819531699757876512585088629980915098239680830625 13027 190995402223529323184166815889485668049630819150025 13028 191171421320808021720456723432560711010423767822948 13029 191347589105688196290195079556438520838147478062500 13030 191523905692342919865398183949281556754729603560225 13031 191700371195024162654282048313159137872177904795225 13032 191876985728062840560215286413375640922097292531600 13033 192053749405868863666713203056036522218929553410448 13034 192230662342931184748485076097527867400381889982025 13035 192407724653817847808546630192787263961380607107025 13036 192584936453176036641409705593859100356306223208900 13037 192762297855732123422361129916256246864429574004100 13038 192939808976291717322842805398092792921507494506073 13039 193117469929739713151945028785809428692486421546225 13040 193295280831040340024025065590584490822224217870400 13041 193473241795237210052463005071209969129046430990400 13042 193651352937453367069566926912313218125728935195025 13043 193829614372891335372639415181322060340028284126073 13044 194008026216833168496217459763503733188009727660100 13045 194186588584640498010497790091757043403961938964100 13046 194365301591754582345959690606602478576417720882225 13047 194544165353696355644197352001997210056475259555625 13048 194723179986066476634973816934201231317965922610448 13049 194902345604545377539508583493937636734754157552400 13050 195081662324893313000010934366524583724279506325625 13051 195261130262950409035471064230509122364045494450625 13052 195440749534636712023721082572604147044802996860900 13053 195620520255952237709777973725419550656340717622948 13054 195800442542977020240480600564587569434756840275625 13055 195980516511871161225432842933410622209521837716225 13056 196160742278874878824264966496107997700238770585600 13057 196341119960308556860225322355105854102461645209600 13058 196521649672572793960114482403603492894957471651073 13059 196702331532148452720573920021858080073125747706025 13060 196883165655596708900741350364260239390675479220900 13061 197064152159559100641284849124324560249886741500900 13062 197245291160757577709827873306192374245664160524225 13063 197426582775994550772777312174139485715971107006073 13064 197608027122152940693566701195899219707001835043600 13065 197789624316196227857326736441351502301532499248400 13066 197971374475168501521995231545292040109265276234025 13067 198153277716194509195878663991582344754666943551025 13068 198335334156479706041677462125991681346882228322948 13069 198517543913310304306987188956476334153908608812100 13070 198699907104053322781287783452500205055550030031225 13071 198882423846156636279433024709284017892984421646225 13072 199065094257149025151652388998578621693415304360000 13073 199247918454640224820077474384691395102635372560448 13074 199430896556320975341805172243053880432890722359025 13075 199614028679963070998509769678603845804759906625625 13076 199797314943419409912616171502666315256498200922500 13077 199980755464624043690046435089856046789178554344900 13078 200164350361592227089551816100788804537812946501073 13079 200348099752420467718642527722080891084383448855625 13080 200532003755286575756127420742236106885373103411600 13081 200716062488449713701275796450566913451088259571600 13082 200900276070250446149613569016272422914039125723225 13083 201084644619110789595365998676200246636238101751073 13084 201269168253534262260559221732652537257945131796900 13085 201453847092105933950792808036859079860713918092900 13086 201638681253492475937695581309432356533273158926025 13087 201823670856442210868076942326241452467640368536225 13088 202008816019785162699785939676693818702870047240448 13089 202194116862433106664290337481396584753074963001600 13090 202379573503379619255987934137582651633059103197025 13091 202565186061700128248262390843531520307435367142025 13092 202750954656551962736295833337491050465987925148900 13093 202936879407174403206650494972314427947945549222948 13094 203122960432888731633631673934166874329578688112225 13095 203309197853098281602444282102229387432097395075225 13096 203495591787288488459155267736332385129348247699600 13097 203682142355026939487474198870890865216589832250000 13098 203868849675963424112364298986384919672140618776073 13099 204055713869829984130496231223935480882585089595025 13100 204242735056440963967556932104265358839315140402500 13101 204429913355693060962425800409510280529475595402500 13102 204617248887565375678230551584954094368060750352025 13103 204804741772119462240295052717806882230346636801073 13104 204992392129499378700991457851624758175606347240000 13105 205180200079931737431508968097885955084903970177600 13106 205368165743725755540551545710589736998656519878225 13107 205556289241273305319976915995533054814755970791225 13108 205744570693048964717389195633145015126725416522948 13109 205933010219610067835697490702421485325225626160900 13110 206121607941596755459652812403601841687026721223025 13111 206310363979732025609375663188767310115328726578025 13112 206499278454821784120886650722515880606291100227600 13113 206688351487754895253652491809282725581277953490448 13114 206877583199503232325159773139727748175335492295225 13115 207066973711121728372528840425903658692718055185025 13116 207256523143748426841180192213649155063033495276900 13117 207446231618604532300565759380822695640193572644900 13118 207636099256994461186977456051603329514481863076073 13119 207826126180305892573445392380136420139591005404225 13120 208016312510009818966738144381294192045586475033600 13121 208206658367660597131477480712254177299835906073600 13122 208397163874895998941379951035973167825672388850625 13123 208587829153437262257637745326450521377872755476073 13124 208778654325089141834451238205932952640131589572900 13125 208969639511739960251725637135913596338074689062500 13126 209160784835361658874944158016921486287734112890625 13127 209352090418009848842230156486683982809832733476025 13128 209543556381823862078610647942274430871015048210448 13129 209735182849026802337493654049330772650916031210000 13130 209926969941925596269371818240348301015575522389225 13131 210118917782911044517764737444411554690371714474225 13132 210311026494457872842412462032536851906852369476100 13133 210503296199124783269732620706048467135377966122948 13134 210695727019554505270553631800108305447455204548025 13135 210888319078473846965136467220661451366440825955025 13136 211081072498693746355497439980648494101657522894400 13137 211273987403109322585044491050370389207926960129600 13138 211467063914699927225539455987373138409452728881073 13139 211660302156529195591398796563148085063567374643225 13140 211853702251745098081345287357319463056111083024900 13141 212047264323579991547423152044814332406487279544900 13142 212240988495350670691389148857781516157431718539025 13143 212434874890458419488492109461745950923267175976073 13144 212628923632389062638653440244653308512271177875600 13145 212823134844713017045061099778077169115483663187600 13146 213017508651085343320189570971927758507902118643225 13147 213212045175245797319258351207517633430987034630625 13148 213406744541018881701141488498806041760524329222948 13149 213601606872313897516740696498060328204321629948900 13150 213796632293124995824834585930040033163477923855625 13151 213991820927531229335416554808127573122958828230625 13152 214187172899696604080533884556598926656205979654400 13153 214382688333870131112640593935448912029161642760448 13154 214578367354385878230476607437858761716434761390625 13155 214774210085663021732485799605519107191795609265225 13156 214970216652205898197785481483599515472577208672100 13157 215166387178604056294699900215186698479091838184100 13158 215362721789532308616870327554497778762447940551073 13159 215559220609750783546954317859112872054186730552025 13160 215755883764104977147926720903863069946365246976400 13161 215952711377525805081995039642856006418920078656400 13162 216149703575029654557141727831421901540594067617225 13163 216346860481718436301306027206518626179055291381073 13164 216544182222779636564217948712345254714163514108100 13165 216741668923486369146897007047580100355149491872900 13166 216939320709197427458828322601781691567701728696025 13167 217137137705357336602828709641069880220971335175025 13168 217335120037496405487615374397239604318113321360448 13169 217533267831230778968089851509952092578427525057600 13170 217731581212262490013349812068597826746134617662225 13171 217930060306379511902441381298832702412460872127225 13172 218128705239455810447864608738653882506600532402500 13173 218327516137451396246844738550205151640323713922948 13174 218526493126412376960381932416283486434007758223025 13175 218725636332471009620092102274759389112661605875625 13176 218924945881845752962851514949823621393524393610000 13177 219124421900841319793257835546132655396960917168400 13178 219324064515848729373920281280544760455032897326073 13179 219523873853345359843591562236218501773160313250625 13180 219723850039895000663154290335385871476048532368100 13181 219923993202147905089474542640113637246378445128100 13182 220124303466840842677135269904829111200962783165225 13183 220324780960797151808062246120310744551981169651073 13184 220525425810926792249055259606230074728836395110400 13185 220726238144226397737237251028179923797944201318400 13186 220927218087779328593434108535434703072703689489025 13187 221128365768755724363497835037462551663830306909225 13188 221329681314412556487585807460446159341516761302948 13189 221531164852093680997408852649769829476385142096100 13190 221732816509229891241460869410594959057293226729025 13191 221934636413338970638242731006274982962671741324025 13192 222136624692025745457493207263454281950638472240400 13193 222338781472982137629439650263253921444633585010448 13194 222541106883987217582081192429970704389258881325225 13195 222743601052907257106517210662205219549433011426225 13196 222946264107695782250333814986289679989490105588100 13197 223149096176393626239061125048307708512594222322500 13198 223352097387128982425714102598886171030511673326073 13199 223555267868117457268429712964294018685628661739025 13200 223758607747662123336213193338205208627933323560000 13201 223962117154153572342806210570772465276873163560000 13202 224165796216069968208689695975416252339492239143025 13203 224369645061977100151234149518959184530559553626073 13204 224573663820528435803010210607430550616608164602500 13205 224777852620465174358272297528028979903579420604100 13206 224982211590616299747628122457363896477357006342225 13207 225186740859898633840906893797198603308716000513225 13208 225391440557316889678239022451489955720528060610448 13209 225596310811963724729360153512561954707474341504400 13210 225801351753019794181152349679763549269639920856025 13211 226006563509753804253435257590944817394416165861025 13212 226211946211522565543020093105540831769945014568100 13213 226417499987771046396039286437979242962335336302948 13214 226623224968032426308564632901526263913113379857225 13215 226829121281928149355526799885556649538500872437025 13216 227035189059167977647949045553576768314430543366400 13217 227241428429550044818508009615146293437619381766400 13218 227447839522960909535434441392133733941063017551073 13219 227654422469375609044766735268504315540160845897225 13220 227861177398857712740970148483075941572137719792100 13221 228068104441559375765934581096390450795941085432100 13222 228275203727721392636363802836033475722453084390625 13223 228482475387673250899569016399397227276403861026073 13224 228689919551833184817679651669016823733195105184400 13225 228897536350708229080284290173222678857987117690000 13226 229105325914894272545514624003939300883573007455625 13227 229313288375076112009585358284024965331127653547025 13228 229521423862027506004802971158587445687911305722948 13229 229729732506611228626056250168228651643133370602500 13230 229938214439779123385801528747165970032820792723225 13231 230146869792572157097555551475650663992745614658225 13232 230355698696120473787908901604054196251988113665600 13233 230564701281643448637072929255422138255971722960448 13234 230773877680449741947973123604202743174919977859025 13235 230983228023937353143901877221243633170463902308025 13236 231192752443593674794743595669015714949078020584900 13237 231402451070995546671785110326368728066353354500100 13238 231612324037809309831124357318948083151740353881073 13239 231822371475790860725690290329708197740936738485225 13240 232032593516785705345886999963743721324890591184400 13241 232242990292729013388875017242927194193490313104400 13242 232453561935645672456502783708590142362193330628025 13243 232664308577650342281901275514714709065602184451073 13244 232875230350947508984754773799814997778555470336100 13245 233086327387831539355260778532881688328619695416100 13246 233297599820686735166792067937440522290639967909225 13247 233509047781987387517273910507935272451665738450625 13248 233720671404297831199289441544289149701289257960448 13249 233932470820272499098926221043625595287143055590400 13250 234144446162655976623376994702740393077673793890625 13251 234356597564283056157307684701012351444773559515625 13252 234568925158078791548005641851019783818595070692900 13253 234781429077058552619321195623194997127856175022948 13254 234994109454328079714415543471399314523869626250625 13255 235206966423083538267328025808337149348905057319225 13256 235420000116611573403375837903249647653564069763600 13257 235633210668289364568399234899336763148667198403600 13258 235846598211584680186865291074851657800535781076073 13259 236060162880055932348843279399793369901110727143025 13260 236273904807352231525864742369593095973481594736900 13261 236487824127213441315681330028146529967294343816900 13262 236701920973470233215933486024989829566152880455225 13263 236916195480044141426743067485350271830317291381073 13264 237130647780947617682242989407224855643324556417600 13265 237345278010284086111056989236551343382018247502400 13266 237560086302247998125742612209936845798087493663025 13267 237775072791124887341210522994299379248613850544025 13268 237990237611291424522133254094158200157159353522948 13269 238205580897215472559356506440179484990275633548100 13270 238421102783456141475326122516945412212476030798225 13271 238636803404663843458543857333767252802025299113225 13272 238852682895580347927065077489707025187535381690000 13273 239068741391038836621051523532807956169320797410448 13274 239284979025963958724392275763861748838616494832025 13275 239501395935371886015406068586860829071794672630625 13276 239717992254370368046638103461596661276185906302500 13277 239934768118158787353764515468671229170419478236900 13278 240151723662028214693617653453488206017612072776073 13279 240368859021361464311345338673583528467379266390625 13280 240586174331633149236717271832942376626512950329600 13281 240803669728409736609591763347731287843122373689600 13282 241021345347349603034555966650150630680813095352225 13283 241239201324203089964752799300884276454690624176073 13284 241457237794812559114907741645890366327119214668900 13285 241675454895112447903568707720039920196621774548900 13286 241893852761129324924572188068369007387343865557025 13287 242112431528981945447748869125465636439286036027225 13288 242331191334881306948881938764764760142093703490448 13289 242550132315130704668931292602274170429542624435600 13290 242769254606125787202536860613500913990835220766025 13291 242988558344354612115814278598092531642201543011025 13292 243208043666397701593456134003950250872763425576900 13293 243427710708928098115152020601312579817772369922948 13294 243647559608711420161340641477547900556691604283225 13295 243867590502605917948307204805133978470604958282225 13296 244087803527562529192639361818541130861471452481600 13297 244308198820624934905054941420474470624107913640000 13298 244528776518929615213614740824169498010710677501073 13299 244749536759705905216333636626174694028398669628025 13300 244970479680276050863203285693295011404793776722500 13301 245191605418055264867639690238111602038116961722500 13302 245412914110551782647368906449736102160687003679025 13303 245634405895366918294764181040202656883034300076073 13304 245856080910195120576647805062147943196014203210000 13305 246077939292824028963570979350179083787214160035600 13306 246299981181134529688584990936581872123453543311225 13307 246522206713100811835517004791777491162101159980225 13308 246744616026790423456763780241195242830083093822948 13309 246967209260364327720616626412992052151600143092900 13310 247189986552076959088130916075317007765478107994025 13311 247412948040276279519553482227591288753478955649025 13312 247636093863403834710321226817550845455538592153600 13313 247859424159994810356644275964581488581492347240448 13314 248082939068678088450687021080163935797123498164225 13315 248306638728176303605360390288040207472044655194025 13316 248530523277305899408738699560012892885722121460900 13317 248754592854977184808114437998095564404612867132900 13318 248978847600194390523704346710046339527647718651073 13319 249203287652055725492020155743137618859923541135225 13320 249427913149753433338917348560343701677241787555600 13321 249652724232573848882335328563964639499854253795600 13322 249877721039897454664742367194049671766279748675625 13323 250102903711198937515298718152837236102199111201073 13324 250328272386047245141751287331791198681116779040900 13325 250553827204105642752073253044684947689629706322500 13326 250779568305131769705862036198566674908746029525625 13327 251005495828977696195509025064330876922769914363025 13328 251231609915589979957154464340023178538888985360448 13329 251457910705009723011440923232918356764894051240000 13330 251684398337372628434078762320835264321612639562225 13331 251911072952909057156237023989087557383894860347225 13332 252137934691944084794773176276916063323664450100100 13333 252364983694897558512315145006207620996020858922948 13334 252592220102284153907209074105776628941104354915025 13335 252819644054713431933346259086469686197946651166025 13336 253047255692889895849882703665850946720436561280400 13337 253275055157613048200864754586236472179530272115600 13338 253503042589777447824774274716370299810713994506073 13339 253731218130372766894006819575073482553360248072225 13340 253959581920483847984296287464750348711981147348900 13341 254188134101290761174099518453704008482545966668900 13342 254416874814068861173954322498796045715172876462025 13343 254645804200188844485824422054083716063910524551073 13344 254874922401116806592444799566682168092389930041600 13345 255104229558414299176680945318229552899362030649600 13346 255333725813738387370915506128979731390171293680225 13347 255563411308841707036475840501710967489804066015625 13348 255793286185572522073115990844319851462171513822948 13349 256023350585874781758566588473168071211751349476900 13350 256253604651788178118166212163965882191764701430625 13351 256484048525448203324587726083210559572987303305625 13352 256714682349086207127673128000951090935512554976400 13353 256945506265029454314390443754922225279868709410448 13354 257176520415701182198926209006882076012563939855625 13355 257407724943620658142927084404298123194265356878225 13356 257639119991403237105904155334357015247442558860100 13357 257870705701760419225813472532624374056615600868100 13358 258102482217499907429826394885552201561698978226073 13359 258334449681525665075303300844423812197853832479025 13360 258566608236837973620984239948239815579449287502400 13361 258798958026533490328410101034483889418066331982400 13362 259031499193805305993587878799664255613010064038225 13363 259264231881943002708913625456006244616768682006073 13364 259497156234332711655366679316673446467698646972100 13365 259730272394457170924988767229420043259545121136900 13366 259963580505895783373661582867625339295040956135025 13367 260197080712324674504196447978233593812781544658025 13368 260430773157516750379749668778218359098065489810448 13369 260664657985341755567577204784810976155848209283600 13370 260898735339766331113142272459878023155014214439225 13371 261133005364854072544589511145502690816685677604225 13372 261367468204765587907599343866020616135320497222500 13373 261602124003758555830636170671481983661205378022948 13374 261836972906187783620604037298759044459137797186025 13375 262072015056505265388923427029291949264364641890625 13376 262307250599260240208042828726766286808188304000000 13377 262542679679099250298398739143843303358284472550400 13378 262778302440766199245837762694418797840162817851073 13379 263014119029102410249514476996769481155050763275625 13380 263250129589046684400278737603356501215749482296100 13381 263486334265635358989566100444995209566911200256100 13382 263722733204002365848805045630568424072185887284225 13383 263959326549379289719354691358457767921512400326073 13384 264196114447095426652986691812394481072477635472400 13385 264433097042577842442925018032487749176399352784400 13386 264670274481351431085457325871775420090138432130025 13387 264907646909038973272131620269759322327424970890225 13388 265145214471361194912551930197035606398780398802948 13389 265382977314136825687786713749309942118309045020100 13390 265620935583282657634403717994798365861379390308025 13391 265859089424813603759145023306257424733471107203025 13392 266097438984842756684256007037662353002477790158400 13393 266335984409581447323481966535859683351075018960448 13394 266574725845339303588746146609361284970240081986225 13395 266813663438524309127522921709820675738801130643225 13396 267052797335642862090919888216639920267468213380100 13397 267292127683299833932482627351596843030939501202500 13398 267531654628198628237735904388357999821484336301073 13399 267771378317141239584475074961253205036303928262025 13400 268011298897028312433821474418732750614709984890000 13401 268251416514859200052055571309509118576820504890000 13402 268491731317732023463241671233501326941463228960025 13403 268732243452843730432657962435352402227051171151073 13404 268972953067490154481045699665479184726442868062500 13405 269213860309066073929691327982339089307659263472100 13406 269454965325065270976355353319860908690585235785225 13407 269696268263080590802061771795786602100575224192225 13408 269937769270804000708761874890008604069704401160448 13409 270179468496026649287886252776862860163115025926400 13410 270421366086638925619798823251751892820721947637025 13411 270663462190630518504166718850425065644049790942025 13412 270905756956090475721259869918735192696137197984100 13413 271148250531207263324194126551722075142596461302948 13414 271390943064268824962131767483444785318775432216225 13415 271633834703662641234453249173095902587631658456025 13416 271876925597875789075914053498582780732882514560400 13417 272120215895495001172800497635953637741116983744400 13418 272363705745206725410098374871780150345117031376073 13419 272607395295797184349688300265883652360310266118225 13420 272851284696152434739581640253609322430134523324100 13421 273095374095258427054210910450212248138619286164100 13422 273339663642201065065788531094821314435568926705625 13423 273584153486166265446747834747891829888673161001073 13424 273828843776440017403280226034046019416393376142400 13425 274073734662408442339982398401732321905723889960000 13426 274318826293557853555627518052210180571474644100625 13427 274564118819474815970074290372987048211565650924025 13428 274809612389846205882327829394998993850396332122948 13429 275055307154459270759766255978535936885524428122500 13430 275301203263201689058546955620167495058970087906225 13431 275547300866061630075206431961726058712206506541225 13432 275793600113127813829467697272750341253513103779600 13433 276040101154589570978269146369685650019507209010448 13434 276286804140736902761028865628576818252448280716025 13435 276533709221960540976158333942976483295897687529025 13436 276780816548752007988839477675325533939553789980900 13437 277028126271703676770079046848144426777071027976100 13438 277275638541508830967054285021004033187389075756073 13439 277523353508961725004763870500423070870995438404225 13440 277771271324957644218998111732566342579552956518400 13441 278019392140492965020642384932894295633856475238400 13442 278267716106665215091327807212740174946041261041025 13443 278516243374673133610443143670166615513741211276073 13444 278764974095816731513521952121379253754373681992100 13445 279013908421497351782018974359451176666294463888100 13446 279263046503217729764489788039139119761107920956225 13447 279512388492582053529187738500150615180326512325625 13448 279761934541296024248092175056351126613753701810448 13449 280011684801166916612382021495081933851831226608400 13450 280261639424103639279368715748993493356680031475625 13451 280511798562116795350902558922585548505129474600625 13452 280762162367318742883266519076984740571652517504900 13453 281012730991923655428571540399383225561315440922948 13454 281263504588247582607667413608008179205652007205625 13455 281514483308708510714583268669492419382363482942225 13456 281765667305826423352511756133071038549047680961600 13457 282017056732223362101350988615138265179436720577600 13458 282268651740623487216818319198363109397087317001073 13459 282520452483853138361150038741782040806883941560025 13460 282772459114840895365401079332062342771404890272900 13461 283024671786617639023358816341461233961044638152900 13462 283277090652316611917085066794893691869226883366225 13463 283529715865173479274100386986966501124092838256073 13464 283782547578526389856224777529837728894291270771600 13465 284035585945816036880088909254319947579088267776400 13466 284288831120585718969329988629762428443692301112025 13467 284542283256481401138486386612922566112773272517025 13468 284795942507251775808605160082270310123548695222948 13469 285049809026748323854576600261961723371012327264100 13470 285303882968925375684209947789069305609980913585225 13471 285558164487840172349064419328567760621321782600225 13472 285812653737652926687049695893044795664288324000000 13473 286067350872626884496810028278137668936228010760448 13474 286322256047128385743906120280287892509544330285025 13475 286577369415626925798808955620559102229808848655625 13476 286832691132695216706719739756976970006068951702500 13477 287088221353009248489230133028125505524037935108900 13478 287343960231348350477836956832571521435969277551073 13479 287599907922595252679325559812088766350217058905625 13480 287856064581736147173036036271615611333013053267600 13481 288112430363860749540026494335405556070727879827600 13482 288369005424162360324147576606918548300348783961225 13483 288625789917937926525042441369653532628264233101073 13484 288882784000588103123086417637339110503507502520900 13485 289139987827617314636280552634680050023841451024900 13486 289397401554633816709113275564202980615583934208025 13487 289655025337349757733404406790655291676656326498225 13488 289912859331581240501145746851887374294428172240448 13489 290170903693248383889352484984190249484637838849600 13490 290429158578375384576939672130668663435771840355025 13491 290687624143090578793638008683404248427238568900025 13492 290946300543626504100963202493904695913608370984900 13493 291205187936319961205253157971643414276926447122948 13494 291464286477612075802787262377370196542139339434225 13495 291723596324048360457002040706317351576201223509225 13496 291983117632278776507817455846437904650328113283600 13497 292242850559057796013088135988393198489729380010000 13498 292502795261244463722193816557156872870251154726073 13499 292762951895802459081783289229821118302705052641025 13500 293023320619800158273686155900479636280927233062500 13501 293283901590410696285006690750920243918229108062500 13502 293544694964912029010414118885288883569990899986025 13503 293805700900686995386643625287886287300562261851073 13504 294066919555223379559222413165829050914944364160000 13505 294328351086113973081435136042448741906237605913600 13506 294589995651056637145543033273016249286582988764225 13507 294851853407854364846271103961664230142073768149225 13508 295113924514415343476577659567238567202377667622948 13509 295376209128753016855720600796240573116842785004900 13510 295638707408986147689634769693025609905663904785025 13511 295901419513338879963634733151001185684013166740025 13512 296164345600140801367457359383718794767397997059600 13513 296427485827827005752658554211479131238166953490448 13514 296690840354938155622378529337370179618070567013225 13515 296954409340120544653489980106532419133895937223025 13516 297218192942126160251143555563895319917997807664900 13517 297482191319812746135725008948654810140386486600900 13518 297746404632143864962238422088362802363023820726073 13519 298010833038188960972129902481677535231023995846225 13520 298275476697123422677566157186577762912243572097600 13521 298540335768228645578182352960175059460751857537600 13522 298805410410892094910313677427167048557168963480625 13523 299070700784607368428725021386460570967912465426073 13524 299336207048974259220853207699558012715873461488900 13525 299601929363698818553576197539942586568622903602500 13526 299867867888593418752523710119919638280412116180625 13527 300134022783576816113943697350171387376272798230025 13528 300400394208674213849139120227662260497553391010448 13529 300666982324017325061489479089491483847182656250000 13530 300933787289844435756071555213829220540583962755225 13531 301200809266500467881893826594192619197059408240225 13532 301468048414437042406759026060019032461037599704100 13533 301735504894212542424769315264775718939084408222948 13534 302003178866492176296488553412708909945103500262025 13535 302271070492048040821776144946780554182637426397025 13536 302539179931759184445306955773368699831402151686400 13537 302807507346611670494791792953917685268780737081600 13538 303076052897698640451912948149917437721452822631073 13539 303344816746220377255989310465367574434991644481225 13540 303613799053484368640385559690242014449328023692900 13541 303882999980905370501679956309413791806535873812900 13542 304152419690005470301605250004028064077381189365025 13543 304422058342414150501777233736424284609315059626073 13544 304691916099868352031225475875406504057777651187600 13545 304961993124212537786740768185944137803392590131600 13546 305232289577398756166053832876254632070333474737225 13547 305502805621486704633859837265674634288189372380625 13548 305773541418643793320703270008767873875290226922948 13549 306044497131145208654737738184746339611819201984900 13550 306315672921373977026375249936496850614180969025625 13551 306587068951821028485839552720308111167961288400625 13552 306858685385085260473638102605784166927260843278400 13553 307130522383873601583967245445409192896984364560448 13554 307402580111001075361065196114796093887499933300625 13555 307674858729390864128527407407807837525558210511225 13556 307947358402074372851598925555486120231006241068100 13557 308220079292191293032458334724057239687102032532100 13558 308493021562989666638507898235210265156522382401073 13559 308766185377825950063684509641358111490780749386025 13560 309039570900165078122806072179698285864996768048400 13561 309313178293580528078967930521587240211989657328400 13562 309587007721754383704003984128030779150656403439225 13563 309861059348477399372027116917973195076644935131073 13564 310135333337649064186063583353540081233499712816100 13565 310409829853277666137795996445454462286757642420900 13566 310684549059480356300429568582503332510883513594025 13567 310959491120483213054696261491182256550399689121025 13568 311234656200621306348011507035489719264997734760448 13569 311510044464338761986798165972280761898706862489600 13570 311785656076188825961992397184621464262199673236225 13571 312061491200833928807746115324212379373885189101225 13572 312337550003045749993340720204170450710403107022500 13573 312613832647705282348326786695275595563311050622948 13574 312890339299802896520904409292200373730960559129025 13575 313167070124438405469558900931249331689596427925625 13576 313444025286821128987966551057739071334397014410000 13577 313721204952269958263185153359351192260313700912400 13578 313998609286213420467144019001588350316987396876073 13579 314276238454189743381448196622859115826552208280625 13580 314554092621846920055511625769710455454630388244100 13581 314832171954942773498033955877317855382147167404100 13582 315110476619345021401835768326532703299641210383225 13583 315389006781031340902066944536574906049435657501073 13584 315667762606089433367802928481846191739316460814400 13585 315946744260717089227043637452326483161224384270400 13586 316225951911222252825129780309602486738928716791025 13587 316505385724023087316591347924764571420781117851225 13588 316785045865648039590443045920195468400560148802948 13589 317064932502735905228941445274662658816274240924100 13590 317345045802035893499818631790115886220810475907025 13591 317625385930407692382007140859182387268773863102025 13592 317905953054821533624870969414545531402093773056400 13593 318186747342358257840957462385187952076383369410448 13594 318467768960209379632284876429878292036096201627225 13595 318749018075677152750180429165281727156776731880225 13596 319030494856174635288683647554678831316770677192100 13597 319312199469225754911529834573485452580349745062500 13598 319594132082465374112728478719578442663101437776073 13599 319876292863639355510751436389848671254514457765025 13600 320158681980604627176345722599424118389922606240000 13601 320441299601329247993985750976632325844419886240000 13602 320724145893892473056979869425003456667191801757025 13603 321007221026484819096246043303453014740191467176073 13604 321290525167408129942771543437227267936600696502500 13605 321574058485075642023771501735244953430543862360100 13606 321857821148012049892561202654126276380669507248225 13607 322141813324853571792156984215464898039204166851225 13608 322426035184348015252620627750770900839760378210448 13609 322710486895354842722162121017992970758519015328400 13610 322995168626845237232015684804616605843508244438025 13611 323280080547902168095103958605032398936805378043025 13612 323565222827720456638505246434174706997969954380100 13613 323850595635606841969738729315346663849394898802948 13614 324136199140980046776882556457672872433202087555225 13615 324422033513370843162539732617756581674623346495025 13616 324708098922422118511666724620864066720465885774400 13617 324994395537888941393279715499315644647387930702400 13618 325280923529638627496053440189730625749592751701073 13619 325567683067650805597827542216352878307639505319225 13620 325854674322017483569035396274874927449988378876100 13621 326141897462943114410070347119981971539439442916100 13622 326429352660744662322604320650253237692760004000625 13623 326717040085851668814873768576087066870675279476073 13624 327004959908806318840947913549958373806357400080400 13625 327293112300263506973994267133573023275111782250000 13626 327581497430990903613556398473353557299843510765625 13627 327870115471869021226858937054174953342001091281025 13628 328158966593891280624154798401368046904152007022948 13629 328448050968164077268129627102722268878458690622500 13630 328737368765906847617378457025548784077616889109225 13631 329026920158452135503969594108810328396024220444225 13632 329316705317245658545110732616885383736013262873600 13633 329606724413846374588932321249712158016077891560448 13634 329896977619926548194403201013852508126533558553025 13635 330187465107271817145393542270427812536598082770025 13636 330478187047781258998900113888908223361305891396900 13637 330769143613467457667448922950384061095056314432100 13638 331060334976456570035690268960213714991264260131073 13639 331351761308988392611201262047826634347090001303225 13640 331643422783416428209510860150963196923380153872400 13641 331935319572207952673362485702755776629809997392400 13642 332227451847944081626229287862797559723087166434025 13643 332519819783319837260097121857707933443524684601073 13644 332812423551144215157530322522685949646144562628100 13645 333105263324340251148035354663146805012823804380100 13646 333398339275945088198737428384760835360203380023225 13647 333691651579110043339385173071060550934780741180625 13648 333985200407100674621698469220249099014707294160448 13649 334278985933296848113074542886933586272503590606400 13650 334573008331192804924667433010219282901660499080625 13651 334867267774397228273855947446936220232675759705625 13652 335161764436633310581115229067728440272535217296900 13653 335456498491738820601307058814318516160335275322948 13654 335751470113666170589404028158466293857305623140625 13655 336046679476482483500662718946971464450880114585225 13656 336342126754369660225261034162524920270936844179600 13657 336637812121624446857414828677294233665454811731600 13658 336933735752658501998988994624834381888497559426073 13659 337229897821998464097618161566246382293835750957025 13660 337526298504286018819352177178464156133185085828900 13661 337822937974277966455841539746134064011813584508900 13662 338119816406846289366077959293762508791343489257225 13663 338416933976978219452705229751645139837451947631073 13664 338714290859776305672915600107556873428713058105600 13665 339011887230458481583946838056275525364215000070400 13666 339309723264358132923195185220733690876368378581025 13667 339607799136924165222959408581943961468383249470025 13668 339906115023721071459831158319821995902473173422948 13669 340204671100428999738746847833640720966542489960100 13670 340503467542843821011716277279087384597885838392225 13671 340802504526877196831243227528763677248599272107225 13672 341101782228556647138453257034468034897660891290000 13673 341401300824025618085943939642728896760048652610448 13674 341701060489543549895372786989818470477262748718025 13675 342001061401485944749798104678868815412028314700625 13676 342301303736344434720788037019736148680973457122500 13677 342601787670726849730313060691915566863297404960900 13678 342902513381357285547437193272097217093844920826073 13679 343203481045076171819823188150876702710962066400625 13680 343504690838840340140066992947687529060800012225600 13681 343806142939723092146876754119212042790535617985600 13682 344107837524914267661111656044349951375874391550225 13683 344409774771720312856695888458280487158188008526073 13684 344711954857564348466423041699245960301123955352900 13685 345014377959986238022666234824411186355336267520900 13686 345317044256642656133009287245515435135372924879025 13687 345619953925307156790814250131031487009392159949225 13688 345923107143870241720740619419180459177371253490448 13689 346226504090339428759231557885421636816355286243600 13690 346530144942839320269982459308943970904045001964025 13691 346834029879611671594407193385230544949058724809025 13692 347138159079015459537117375635949525664384401372900 13693 347442532719526950886430012173245256779174300822948 13694 347747150979739770969918874782961589704889293565225 13695 348052014038364972245024967400426628719090950756225 13696 348357122074231102924741450663164160820587230105600 13697 348662475266284275638388396837272500612304591360000 13698 348968073793588236127492753028226667704797290451073 13699 349273917835324431976788896202515087477796358634025 13700 349580007570792081380355169163817724916204989422500 13701 349886343179408241942901792246369085029501754422500 13702 350192924840707879516225551108727201501139519273025 13703 350499752734343937070846666633388947181234482126073 13704 350806827040087403602843258561553095368125670090000 13705 351114147937827383075898820117835899111244507811600 13706 351421715607571163398578126506889896650659296237225 13707 351729530229444285436847005792665554281645595298225 13708 352037591983690612061851406301487583142181817922948 13709 352345901050672397232971200322193673466391111896900 13710 352654457610870355116164169510303338579171031596025 13711 352963261844883729237615623038548911230614519851025 13712 353272313933430361672709105173109846739893834945600 13713 353581614057346762270333654593545720846143172240448 13714 353891162397588177912543083414723025210154978842225 13715 354200959135228661809582749510976420289551541272025 13716 354511004451461142830299301386336863988196433888900 13717 354821298527597494867948880479897355277199671048900 13718 355131841545068606241419271442272275171720289301073 13719 355442633685424449131881496567638833349203369537225 13720 355753675130334149054886356216029297687580188659600 13721 356064966061586054367921422712370856515741317299600 13722 356376506661087805813444000862246499885253993265625 13723 356688297110866406097405573879475567226391658151073 13724 357000337593068289503283259177386954930197356916900 13725 357312628289959391541633804134081769341207360902500 13726 357625169383925218635185657602055809044885692855625 13727 357937961057470917839484658594276025934612065077025 13728 358251003493221346599108889242179408142655825160448 13729 358564296873921142539468244786087910367974286240000 13730 358877841382434793294204279025209489333503291968225 13731 359191637201746706368205889322723345012063398153225 13732 359505684514961279036256410931427482880887218288100 13733 359819983505302968277327696077059059860484894022948 13734 360134534356116360744536758909683017877113800589025 13735 360449337250866242770780573108482605325123671648025 13736 360764392373137670410064614601876899314141054112400 13737 361079699906636039514540747543135731737286475027600 13738 361395260035187155847270057361561851213854213256073 13739 361711072942737305230726240390864082219223443870225 13740 362027138813353323731055165259554033644934952056900 13741 362343457831222667878106226913062923114216480976900 13742 362660030180653484921251119823794682146765497248025 13743 362976856046074683121005662633507052307934501201073 13744 363293935612036002076470312162244235430888941313600 13745 363611269063208083088605010409533183557747301633600 13746 363928856584382539559354013866701168151744861814225 13747 364246698360472027426636360153975215184320513725625 13748 364564794576510315635217632692484694748602908522948 13749 364883145417652356643478689819407172796624507472900 13750 365201751069174356966097030454274930396943406640625 13751 365520611716473847752656474125895694570097703515625 13752 365839727545069755402200838872436466342025124560400 13753 366159098740602472213747306231974238273499768210448 13754 366478725488833927072775168247232227542698781725625 13755 366798607975647656173705657116295373896831570164225 13756 367118746387048873778388563830834626718649895296100 13757 367439140909164543010611357854766334398610133176100 13758 367759791728243446686646525609331214540178033076073 13759 368080699030656258181852851245297287683652241273025 13760 368401863002895612333346368899373162695041808614400 13761 368723283831576176378756721349962531265780414694400 13762 369044961703434720931084665707098024693924805820225 13763 369366896805330190989676472492763070908212650756073 13764 369689089324243776987330970190844426245912191640100 13765 370011539447278985873554993070656007549473895724900 13766 370334247361661712233982995814336878504012481073025 13767 370657213254740309445976604206453112648758208564025 13768 370980437313985660870419876873825127064707376210448 13769 371303919726991251079726058794959318324401684675600 13770 371627660681473237122071613031485798897446554053225 13771 371951660365270519821873322868693090899159206618225 13772 372275918966344815116524262288606147964489521802500 13773 372600436672780725429404438437076408292706771722948 13774 372925213672785811079181915486042095760678964052025 13775 373250250154690661725420235033474044717037243980625 13776 373575546306948967850507953926547290972031044840000 13777 373901102318137592277926126138271909967126482254400 13778 374226918376956641726869561074178456575841394401073 13779 374552994672229538403237696433684232937184288265625 13780 374879331392903091627010929500466844692392250212100 13781 375205928728047569496028256487541465574251586572100 13782 375532786866856770586182075315778279128731352462225 13783 375859905998648095688046012959307068126354421176073 13784 376187286312862619579951644247637240693861231136400 13785 376514927999065162837529974772374081166277015776400 13786 376842831246944363679733566306136056979268503472025 13787 377170996246312749851355188902673964498274067792225 13788 377499423187106810542058889610260920473728211302948 13789 377828112259387068341939373495163065833009809808100 13790 378157063653338151233625598438414708834576923526025 13791 378486277559268864620944490937208859335986689021025 13792 378815754167612263394160695911975059235842460934400 13793 379145493668925724031808279291651460263699556360448 13794 379475496253891016739130307922767603487969040248225 13795 379805762113314377623142237122738679519098975137225 13796 380136291438126580904335041974231558785840897024100 13797 380467084419383011165034034235597941891129713902500 13798 380798141248263735634429312522180955398772617751073 13799 381129462116073576510293799194788773003366770248025 13800 381461047214242183317404823174792740487115067610000 13801 381792896734324105302685213690148389814815427610000 13802 382125010867998863867079875743156007861459437534025 13803 382457389807071025034183823878973443357658801701073 13804 382790033743470271955637656623767956481464889922500 13805 383122942869251477453306459752946503978877817268100 13806 383456117376594776598258132343135273670158660731225 13807 383789557457805639326557135356489900658549028490225 13808 384123263305314943091889668302507978518643071760448 13809 384457235111679045555036285320785587272818269710400 13810 384791473069579857310207967828109961188080131259025 13811 385125977371824914648261676674911478517580487164025 13812 385460748211347452356811412559410237499002203756100 13813 385795785781206476557250819252785953486946448802948 13814 386131090274586837578703369995375136372306025874225 13815 386466661884799302868916183232256850815169976554025 13816 386802500805280629942113519666628189728810937008400 13817 387138607229593639363826018421093269393411862640400 13818 387474981351427287772711735910395448094974698526073 13819 387811623364596740939385056844211944875833963500225 13820 388148533463043446862269552595403456499822046448100 13821 388485711840835208900490867987569104781788555688100 13822 388823158692166258943825723375899458765194676275625 13823 389160874211357330619723124717147832663163456451073 13824 389498858592855732537413880148052926870897296998400 13825 389837112031235421569124527416744521626958274560000 13826 390175634721197076168411782338548717016687327450625 13827 390514426857568169725633624276180504995119054618025 13828 390853488635303043960573140474569625034200290422948 13829 391192820249482982352231256912511060997982998102500 13830 391532421895316283605804489166964549100749396332225 13831 391872293768138335156863852621148451540731196367225 13832 392212436063411686712751077184582673913178390947600 13833 392552848976726123831208277531933333130974450610448 13834 392893532703798741536257235707898982711731371370025 13835 393234487440474017971344458787454740373270008031025 13836 393575713382723888089768180124537005413535484832900 13837 393917210726647817382403478567707966888251733868100 13838 394258979668472875642741695868486154744925307006073 13839 394601020404553810769260338356867241483116707182225 13840 394943333131373122605139654809088528299169823246400 13841 395285918045541136815342088284911413802804759566400 13842 395628775343796078801070805565609012080134286807025 13843 395971905223004147651623513679451326992780724426073 13844 396315307880159590133657778858778368068897112244100 13845 396658983512384774717884069131742677135114076892100 13846 397002932316930265643202747612487290987856945110225 13847 397347154491174897018301249415903560990260385015625 13848 397691650232625846960727680987185852642246875010448 13849 398036419738918711773457086502167324094473867584400 13850 398381463207817580158966631861883099503086276705625 13851 398726780837215107470835962673964578345883734830625 13852 399072372825132590002888998484321722689031850068900 13853 399418239369720039315893431395119308307281238222948 13854 399764380669256256601834203079298679973340914055625 13855 400110796922148907085777240077838883650186752248225 13856 400457488326934594465339733143590526303347599417600 13857 400804455082278935387783252274852705211354871865600 13858 401151697386976633964745994962898220657400788351073 13859 401499215439951556324630471060385406452745315334025 13860 401847009440256805202662933562026649644550701404900 13861 402195079587074794568640870475014391822705942884900 13862 402543426079717324292384878844535477540028818128225 13863 402892049117625654846911247889234508429297619506073 13864 403240948900370582049341584092716742623269798419600 13865 403590125627652511839565816990111416097699684384400 13866 403939579499301535096674930283347523652993206070025 13867 404289310715277502493179768815126450571270621403025 13868 404639319475670099387032277829609759729104508122948 13869 404989605980698920751465536847576281362038721636100 13870 405340170430713546142668956385240792068280765219225 13871 405691013026193614705315011649067374361931967634225 13872 406042133967748900215953893243754386550148643560000 13873 406393533456119386164292460837115213376223162960448 13874 406745211692175340872373891633829979257389070131025 13875 407097168876917392651674421419998556620987750765625 13876 407449405211476604998133581852084860427434342562500 13877 407801920897114551825134343577206955138290167792900 13878 408154716135223392734449580686797280870948162601073 13879 408507791127325948325171277922432700059388328875625 13880 408861146075075775540638907971115443447749227203600 13881 409214781180257243053383412107473763567845228163600 13882 409568696644785606688103223362245553934166918119225 13883 409922892670707084882688777320009732024439830451073 13884 410277369460198934187311961574439182747771333164900 13885 410632127215569524801596960796365885636258344036900 13886 410987166139258416149888960298673872583319197570025 13887 411342486433836432494637176912469252799803256380225 13888 411698088302005738587908691921119067027169547240448 13889 412053971946599915361049566732602563248958446617600 13890 412410137570584035652509727906179990543859545593025 13891 412766585377054739973848114086655555745563090738025 13892 413123315569240312313934583338493148689141956740900 13893 413480328350500755981365085312736185557031251022948 13894 413837623924327869485106608622086815769057666676225 13895 414195202494345322453388419743615155622947700023225 13896 414553064264308731590856115714396521170066602947600 13897 414911209438105736674005018832914203344792707690000 13898 415269638219756076584909447528317529947133124676073 13899 415628350813411665383264403510590161552393507607025 13900 415987347423356668416756221267362141687625325802500 13901 416346628254007578469778731927491535624133420802500 13902 416706193509913291950511499467647916893728741540025 13903 417066043395755185116376693195950866202103720901073 13904 417426178116347190337891166406252403897395761000000 13905 417786597876635872400930317057903254720653865729600 13906 418147302881700504847420312298809412435765705730225 13907 418508293336753146354475264614268002380937241427225 13908 418869569447138717151995953350470302326817024722948 13909 419231131418335075478746691329675346645871483768900 13910 419592979455953094076926942243890176124975208427025 13911 419955113765736736725254300485442876272994974982025 13912 420317534553563134810575451046102441225319425811600 13913 420680242025442663938021733091385578919011203490448 13914 421043236387519020579725936793395206750023813651225 13915 421406517846069298762116968983958946125519907341025 13916 421770086607504066791809029169978779940842680132900 13917 422133942878367444020101943434765559846526460476900 13918 422498086865337177646109309732714611083596044376073 13919 422862518775224719558531114069981652566321462208225 13920 423227238814975303216087483050841999744908797241600 13921 423592247191668020566630244258160918603984033081600 13922 423957544112515899004948971926869422017157598030625 13923 424323129784865978369288201361528115707764329376073 13924 424689004416199387976592501542972281438712985324900 13925 425055168214131423696496101364664601001244958222500 13926 425421621386411625064073770936738147377628879550625 13927 425788364140923852431369665394791870454087194904025 13928 426155396685686364157720844651304155248592647810448 13929 426522719228851893838892188530057502237970181210000 13930 426890331978707727575039432728219343517733227201225 13931 427258235143675781277517057056700836757373670086225 13932 427626428932312678014547763417117542827877505852100 13933 427994913553309825395770286983103564234887396322948 13934 428363689215493492995682290064884371801385215896025 13935 428732756127824889815995094148893548172604706919025 13936 429102114499400241786917011618825400481068828558400 13937 429471764539450869307382044680849212782524405953600 13938 429841706457343264824240725033772193578851966381073 13939 430211940462579170450429873844727296859886326239225 13940 430582466764795655622138067612479428654013972440900 13941 430953285573765194794983601523689467162336068160900 13942 431324397099395745179221747932450395301423440111025 13943 431695801551730824513998113620114042086971369276073 13944 432067499140949588880664905520860826000127200419600 13945 432439490077366910555176920628628861588466925155600 13946 432811774571433455899584081832913202416510454911225 13947 433184352833735763292637347464571221501683850050625 13948 433557225074996321099524828368126547009580798622948 13949 433930391506073645680754952354151948749495385940900 13950 434303852337962359440203521924131482473177494275625 13951 434677607781793268912341517200754416755722268650625 13952 435051658048833442888660502038878364000008478822400 13953 435426003350486290583312497336416985581154880360448 13954 435800643898291639837981191610159014114525325130625 13955 436175579903925815366001364949010506122791635837225 13956 436550811579201717035743408506371578880823961544100 13957 436926339136068898193279827744312768871547702800100 13958 437302162786613644024350623694904949084674610251073 13959 437678282743059049955644452558480831380141868140025 13960 438054699217765100095412470014765831419407329200400 13961 438431412423228745713431772680711860394157764080400 13962 438808422572083983760335355208499803160675791181225 13963 439185729877101935426325507578545419679749228881073 13964 439563334551190924739287583205449539180750363444100 13965 439941236807396557202321074539677077582009521048900 13966 440319436858901798470704938914330971828999738572025 13967 440697934919027053068314123454706963431778342987025 13968 441076731201230243143504243938373651121740534160448 13969 441455825919106887264481378565319742786679675841600 13970 441835219286390179254173943671247343317579216890225 13971 442214911516951067064623624492366791399156330155225 13972 442594902824798331690912340167065378341129701562500 13973 442975193424078666124642228238579619574207381322948 13974 443355783529076754346985640003298978273124731955025 13975 443736673354215350361322144131568434621476170055625 13976 444117863114055357265479542071838427455879715290000 13977 444499353023295906363595904834733841430029496576400 13978 444881143296774436317619646841079246485808370426073 13979 445263234149466772338464658607125891425775443230625 13980 445645625796487205416837526131177383919484868200100 13981 446028318453088571593753870938505929569258497760100 13982 446411312334662331270760850835889826986807713521225 13983 446794607656738648559882867523285998521620971351073 13984 447178204634986470673307533308079051720009106438400 13985 447562103485213607352828955267021089218403767302400 13986 447946304423366810339065401302394589077780552173025 13987 448330807665531852880468418642094538093347940713225 13988 448715613427933609282140481438235991963905586302948 13989 449100721926936134494478250225549733031113631672100 13990 449486133379042743741658532109232073306497973165025 13991 449871848000896092189984036662065482453105064960025 13992 450257866009278254656106028622524982092668693792400 13993 450644187621110805355140984599231514134913299810448 13994 451030813053454897688698367102508136693749197849225 13995 451417742523511344072836635340938301539775820414225 13996 451804976248620695805964618339717996967471072876100 13997 452192514446263322976705382058235574510092967722500 13998 452580357334059494411739728306704992250656316226073 13999 452968505129769457663646469385820376741996185711025 14000 453356958051293519038756628499292605005140049000000 14001 453745716316672123665038722116772413018860049000000 14002 454134780144085935600032286594059722893876416291025 14003 454524149751855917978846817488645822945880334726073 14004 454913825358443413202243296141534108599127488322500 14005 455303807182450223164815484230936672977254528196100 14006 455694095442618689523288173139848499734270336234225 14007 456084690357831774004949581117658732764104809109225 14008 456475592147113138756235097355869853573048361810448 14009 456866801029627226731479578239660963030933549072400 14010 457258317224679342121855407180451115712707728100025 14011 457650140951715730824513535579793167934501478305025 14012 458042272430323660951944728621858250763461666112100 14013 458434711880231503381578245740456142678215711302948 14014 458827459521308812345635191756977869170268727173225 14015 459220515573566406061253780837844174452994388633025 14016 459613880257156447400903761573997469684936748262400 14017 460007553792372524603107257640685838872357219558400 14018 460401536399649732023483284653256054100496191851073 14019 460795828299564750926133209993898692215727840661225 14020 461190429712835930315384428545272731857227086040100 14021 461585340860323367807909533429679819186202424480100 14022 461980561963028990545238267016960099206150103530625 14023 462376093242096636146679543630542493685639731926073 14024 462771934918812133702670841549102942916251986896400 14025 463168087214603384808572268071064793446579646890000 14026 463564550351040444638922607580716584166522614155625 14027 463961324549835603062174668728024335366033420935025 14028 464358410032843465795927253009278456404311942322948 14029 464755807022061035602671073212539934198252990562500 14030 465153515739627793526065956370436923725504609575225 14031 465551536407825780167766672043211610044328674310225 14032 465949869249079677004814732937028625919847088001600 14033 466348514485956887747613521046430767028236366160448 14034 466747472341167619738504098695465624954786079167025 14035 467146743037564965390959070039408433930007183312025 14036 467546326798144983669411864778172277635472530288900 14037 467946223846046781609738822023427204686868606284100 14038 468346434404552595880411458454145132848680416381073 14039 468746958697087874384336311089748059989640636041225 14040 469147796947221357901399751206263421640948404640400 14041 469548949378665161771735172118882818214483441760400 14042 469950416215274857619729959754079156973774662160025 14043 470352197681049555118789661135962892278086250751073 14044 470754294000131983796876772114850880045209130840100 14045 471156705396808574882841571871081766460740441424100 14046 471559432095509543193562437933940184413948016217225 14047 471962474320808969061913081664148711729706203830625 14048 472365832297424880305574150358751930813218084360448 14049 472769506250219334236706648349351397703884577542400 14050 473173496404198499712504635678554257675137244350625 14051 473577802984512739226644669155172012400533519975625 14052 473982426216456691041649456806149928368959895820900 14053 474387366325469351362183202962422155763267689622948 14054 474792623537134156549296127436873179560777119950625 14055 475198198077179065375635648475343128368363995931225 14056 475604090171476641321641725386143099720664786675600 14057 476010300046044134912743862979847401552519100979600 14058 476416827927043566097577286179202836665180083776073 14059 476823674040781806667235799388841248652980594691025 14060 477230838613710662715578851446100882409819057000900 14061 477638321872426957140610333207655068513655273280900 14062 478046124043672612186946641061813697066677789979225 14063 478454245354334732029391545893304281577281653881073 14064 478862686031445685397635413266055505889710171713600 14065 479271446302183188242096326829997375734272360718400 14066 479680526393870386440920673200158839975433063579025 14067 480089926533975938548160752800386383920651028316025 14068 480499646950114098583146987409826007017363219322948 14069 480909687870044798861072301397906558860622422292100 14070 481320049521673732864806259882934999665124454066225 14071 481730732133052438157956553300564153282142869181225 14072 482141735932378379339195424121321311577555940810000 14073 482553061147995031037868637711092007698940781810448 14074 482964708008391960950904605584937781668769414524025 14075 483376676742204912921041275562890194122130636850625 14076 483788967578215890056388409596406082190095328022500 14077 484201580745353237891342876295991474896737303604900 14078 484614516472691727588874591454104073425736962876073 14079 485027774989452639184200746122827133712178686330625 14080 485441356525003844869865968072971344571284898201600 14081 485855261308859892322246068730206253587025150361600 14082 486269489570682088069493033954549334902352163668225 14083 486684041540278580900938923302049297585746378876073 14084 487098917447604445317976348681791080156241195956900 14085 487514117522761765026433209597423545945548600572900 14086 487929641995999716470459368440267565129659912281025 14087 488345491097714652407942955580702322395668135791225 14088 488761665058450185527474000285951704298818453490448 14089 489178164108897272106873089775600877440179599971600 14090 489594988479894295713302765011166047741049111242025 14091 490012138402427150944979368102818272444441546687025 14092 490429614107629327214503062504925460228920277088900 14093 490847415826781992573823753462425721221761417722948 14094 491265543791314077580860642462180398047109458767225 14095 491683998232802359207793155737376801694513831310225 14096 492102779382971544791040993168759272352132831809600 14097 492521887473694356022951050223963065879061689000000 14098 492941322736991612985208971875509111808791497401073 14099 493361085405032318223993103739089279250846219560025 14100 493781175710133740866888611976631803414295322202500 14101 494201593884761500781579549813285348393231427202500 14102 494622340161529652776336654823898192062583246787025 14103 495043414773200770842318667452796597218971538176073 14104 495464817952686032437704967540683960305901076890000 14105 495886549933045302813677331944290186079633479667600 14106 496308610947487219382268622647999304349854257243225 14107 496731001229369276126096221082073004470018106536225 14108 497153721012197908049998030679268895612353568022948 14109 497576770529628575674588876020625287152299060620900 14110 498000150015465849571755133241949504871040955278025 14111 498423859703663494942105432695104596381295292133025 14112 498847899828324556234395281182540114463036889657600 14113 499272270623701441806943457409656881189110047240448 14114 499696972324196008631058040627533610206192951440225 14115 500122005164359647036489938768275380749138275430025 14116 500547369378893365498931788706770596395050026396900 14117 500973065202647875469580107615964605750429694884900 14118 501399092870623676246778580717874992807258805951073 14119 501825452617971139889760377069486043252986873859225 14120 502252144679990596174507391361368441280155357843600 14121 502679169292132417591744316047375231172990204883600 14122 503106526689997104387085454466066870964011337775625 14123 503534217109335369643352191958617193620906919101073 14124 503962240786048224405079048333848656464073666712900 14125 504390597956187062845226241378739783803906375562500 14126 504819288855953747474116697462240573153812596265625 14127 505248313721700694390615451631523223903826467711025 14128 505677672789930958575569385952886241168509018960448 14129 506107366297298319227525261204420148843580381160000 14130 506537394480607365140744003384233096964585168454225 14131 506967757576813580125529212856524951558125864039225 14132 507398455823023428470887870318089392666221462396100 14133 507829489456494440449541220129915500515705795122948 14134 508260858714635297865303817922453663359956506183025 14135 508692563835005919642848735748805775856468652210025 14136 509124605055317547459876924427596996531829835024400 14137 509556982613432831421708739086586179550640249859600 14138 509989696747365915778315640289174872326128682006073 14139 510422747695282524683810089498880859221079771588225 14140 510856135695500047998411664011552015475805924844900 14141 511289860986487627132907422861610097407031715364900 14142 511723923806866240935624561586932417743641457954025 14143 512158324395408791621933400117102521652376983851073 14144 512593062991040190746298754431689372563044628505600 14145 513028139832837445216897749018948560387061020697600 14146 513463555160029743352822133550879041247884054028225 14147 513899309211998540983883173577915290573874541355625 14148 514335402228277647593037191435687883564443937222948 14149 514771834448553312501449839947245791904188757388900 14150 515208606112664311096217197896901486496517511930625 14151 515645717460602031100761782646435646301669503805625 14152 516083168732510558887921581660782276531842786064400 14153 516520960168686765835750211108507718970438461010448 14154 516959092009580394726046316102398776589453203515625 14155 517397564495794146185630333547286357539293407530225 14156 517836377868083765170386744965852053633447679812100 14157 518275532367358127492089953078596289355471341404100 14158 518715028234679326388031922321388492940769593926073 14159 519154865711262759133469729893072535048111989987025 14160 519595045038477213696911180336464836807305049806400 14161 520035566457844955438256643068758451535869665486400 14162 520476430211041813849815278691834457139038679522225 14163 520917636539897269340213826329282543178280869506073 14164 521359185686394540061216130655046121902497308228100 14165 521801077892670668777471593698534020325908958392900 14166 522243313401016609779210742932781204904605966091025 14167 522685892453877315837906113575795435761170132390025 14168 523128815293851825204916649460595628039392128610448 14169 523572082163693348653133833256631398198836635987600 14170 524015693306309356561647763254272177296090821747225 14171 524459648964761666043451400354868766014473959712225 14172 524903949382266528116201215341520671919582406302500 14173 525348594802194714916052472940129392711376519422948 14174 525793585468071606954587395616581374745958382838025 14175 526238921623577280418854456493985068497411086150625 14176 526684603512546594514537057213784706662041145760000 14177 527130631378969278852269853006289531068358223878400 14178 527577005466990020877120993679691576294720684951073 14179 528023726020908553341258555681998165815662913175625 14180 528470793285179741819819446837477375554706842208100 14181 528918207504413672269999071808206254927470740968100 14182 529365968923375738633380052782122951879970493560225 14183 529814077786986730481518306341615451183336388026073 14184 530262534340322920704804783921131789512246046720400 14185 530711338828616153244621189718569741839039958848400 14186 531160491497253930868807996383298466701916422894025 14187 531609992591779502990463085263580838291315656614225 14188 532059842357891953530089344457903566435462073802948 14189 532510041041446288821109564378283096900252386516100 14190 532960588888453525558766976998999079450821664824025 14191 533411486145080778792429791431414275407113270919025 14192 533862733057651349961318084934570535572906111630400 14193 534314329872644814973671414942105299090663119760448 14194 534766276836697112329375524158712329691276074430225 14195 535218574196600631286066517253874503740684027711225 14196 535671222199304300068730894156925780261202204748100 14197 536124221091913674122819831435654402605361866522500 14198 536577571121691024410896109720640290619659773201073 14199 537031272536055425752832091619326866944766824154025 14200 537485325582582845209577161047461607601759030410000 14201 537939730509006230510513041391000801309515470410000 14202 538394487563215598524415416398862730219681818028025 14203 538849596993258123774040284196030133150032026251073 14204 539305059047338226994353481297447767206589331702500 14205 539760873973817663734421819995934531225816195144100 14206 540217042021215613002984288991932341111290973757225 14207 540673563438208765957721773629346139309715308708225 14208 541130438473631414638243758599991464848420928360448 14209 541587667376475540742810482479258293074774413414400 14210 542045250395890904448809019957522762085449954961025 14211 542503187781185133277001774135592322453323511466025 14212 542961479781823810999565867758055164949044861448100 14213 543420126647430566591941928765821884264916086302948 14214 543879128627787163228510772058396612086740471452225 14215 544338485972833587322116485867496687085448222732025 14216 544798198932668137607454437656554709429651199536400 14217 545258267757547514268342720975384940222381241456400 14218 545718692697886908108895571215877838864139351676073 14219 546179474004260089768617284733002470818504136802225 14220 546640611927399498981435182315646951738863857652100 14221 547102106718196333878690164513912408592765649292100 14222 547563958627700640336103412853396521535812245765625 14223 548026167907121401364737797492758949136354945901073 14224 548488734807826626545972558408453221486289189774400 14225 548951659581343441510509833719938398157400979240000 14226 549414942479358177461431615299949318336774690880625 14227 549878583753716460741325718347507006313086870232025 14228 550342583656423302443499358136291124357006522722948 14229 550806942439643188067298933687774674566733108002500 14230 551271660355700167217554624657137829111768328838225 14231 551736737657077943348168414260433202236686694273225 14232 552202174596419963549864157613769455168806754035600 14233 552667971426529508382118321399414234550651918210448 14234 553134128400369781749290027319691474085830841944025 14235 553600645771064000820969038347362425695892128613025 14236 554067523791895485996560333330834818640775787764900 14237 554534762716307750914123922064040660816187051680100 14238 555002362797904592503488559484160783921586588256073 14239 555470324290450181083658024215553681561095667880225 14240 555938647447869150504528633235267884819571138054400 14241 556407332524246688332936670994381451725077523974400 14242 556876379773828626083054417890119503599189132493025 14243 557345789451021529491153469546251510994766983576073 14244 557815561810392788834754044923664603168407218416100 14245 558285697106670709296178987849247936327546857976100 14246 558756195594744601370531173119306495780704793344225 14247 559227057529664871318113034903651014208567757625625 14248 559698283166643111661306941748284351223215362210448 14249 560169872761052191725935149048224086906907040480400 14250 560641826568426348227118066437466622889302082015625 14251 561114144844461275899649584120410147556114035140625 14252 561586827845014218172908208748212796060965634552900 14253 562059875826104057890322766024568609868157789522948 14254 562533289043911408073411433808237863574342280825625 14255 563007067754778702730412876064370367783441245634225 14256 563481212215210287709528254603210864937942045953600 14257 563955722681872511596792902133174999391878499073600 14258 564430599411593816658596446745532952851967325701073 14259 564905842661364829828870184540036080873698349028025 14260 565381452688338453740960503694770154693496272616900 14261 565857429749829957804207169879317494675823935696900 14262 566333774103317069325245289507959766479354124810225 14263 566810486006440064674049773929153888177804650756073 14264 567287565717001860494741134248865755542051657987600 14265 567765013492968104961171443088550723088691869072400 14266 568242829592467269077309306183626369968943031108025 14267 568721014273790738022442693335192422007928910209025 14268 569199567795392902541218484836515183959918627022948 14269 569678490415891250378537596106409849126563791928100 14270 570157782394066457759324549874123986753844464933225 14271 570637443988862480913190371874649750995203776748225 14272 571117475459386647644007692629571298673795943040000 14273 571597877064909748944416944506587936621139549160448 14274 572078649064866130655282549870743033092678701897025 14275 572559791718853785170118002762134111797409252955625 14276 573041305286634443184498753158481191618108933502500 14277 573523190028133665490481809506388730384788692396900 14278 574005446203440934816050981832451867395418081651073 14279 574488074072809747709606694374530427108124778765625 14280 574971073896657706469519303304544735965980025219600 14281 575454445935566611118764861747036106121912624579600 14282 575938190450282551424662280932482244424704728197225 14283 576422307701715998963730842960964242979583133801073 14284 576906797950941899231687027290247589535513903728900 14285 577391661459199763798599619702665192557536757128900 14286 577876898487893762509222079147376137852661029012025 14287 578362509298592815728521144498620171823034118182225 14288 578848494153030686632420669916495131666062172240448 14289 579334853313106073543779684144553106028419826305600 14290 579821587040882702313623675728141401704676138911025 14291 580308695598589418747648112788906803961572772656025 14292 580796179248620281078013212644236541030547402416900 14293 581284038253534652480448983215627188363377720922948 14294 581772272876057293636689564827053866563058469838225 14295 582260883379078455342255907653356889713200504617225 14296 582749870025653971159605826739471899418101316691600 14297 583239233079005350116670483174002865570688295290000 14298 583728972802519869450796346665175539080054048626073 14299 584219089459750667398111701433612395962333014493025 14300 584709583314416836028336764004639207831030858622500 14301 585200454630403514125056488152968502473211893622500 14302 585691703671761980111475138924606731478556515014025 14303 586183330702709745021671724334700331466388293951073 14304 586675335987630645517375380015771443053296857760000 14305 587167719791074936950279808768397229097699949625600 14306 587660482377759386469915883645857902779145790776225 14307 588153624012567366177101529885618128605706390625225 14308 588647144960548946322988007683714787433610527822948 14309 589141045486920988553721724493201592025277802452900 14310 589635325857067239200740712214748094615921592149025 14311 590129986336538422616724911336307634510485031304025 14312 590625027191052334557219410769456124052277146483600 14313 591120448686493935607949798822561657607527503490448 14314 591616251088915444657848787445374142766247072209225 14315 592112434664536432417813278575924888094172685539025 14316 592608999679743914985211048118798729862920752680900 14317 593105946401092447454156229783886233670361014272900 14318 593603275095304217571572787716641158230065094026073 14319 594100986029269139439065173554659110401757004490225 14320 594599079470044947260615370251057545353114630465600 14321 595097555684857289136125531712675366241018832705600 14322 595596414941099820900825434010522746686255572500625 14323 596095657506334300010563960631198829353444667326073 14324 596595283648290679473003850951157037956161521080900 14325 597095293634867201824738947830735270859271092922500 14326 597595687734130493154353186941781615074716563000625 14327 598096466214315657171440577161495822826586963498025 14328 598597629343826369321605428085773022034298898610448 14329 599099177391234970947462087437879380122123726090000 14330 599601110625282563495653457872710100656919315727225 14331 600103429314879102769907569403178597646524420012225 14332 600606133729103493230151490403462356156480887920100 14333 601109224137203682337701866873886243535102770422948 14334 601612700808596754946551386384158276343855231450025 14335 602116564012869027740770469845486467493892427521025 14336 602620814019776143718043500997798769567697233510400 14337 603125451099243166719358910235861687389248526745600 14338 603630475521364676004872436137547249184115760131073 14339 604135887556404860875962894798833094784372059917225 14340 604641687474797615343499793823336854979180449268900 14341 605147875547146632842342134559284152042229302588900 14342 605654452044225500992087752923789841488694790777025 14343 606161417236977796404092555903194933088851464926073 14344 606668771396517179534779017568947369009542225571600 14345 607176514794127489585253305201143892640107948259600 14346 607684647701262839447250412866363007212668259165225 14347 608193170389547710695426686552815892829396547640625 14348 608702083130777048626019131724123518098161164322948 14349 609211386196916357341890900913194442444090341816900 14350 609721079860101794883982365739729351554706539605625 14351 610231164392640268409187184498815595631682728980625 14352 610741640067009529414672783233898302519388726286400 14353 611252507155858269008664674975124409770588070160448 14354 611763765932006213227714048593652595759264856880625 14355 612275416668444218400468065494005984580940685243225 14356 612787459638334366557962309139916047268309090100100 14357 613299895115010060890454839184365717425886448988100 14358 613812723371976121250821308751687777437969264101073 14359 614325944682908879704530610198611446670813766814025 14360 614839559321656276126220521462076210368935490432400 14361 615353567562237953842892831884447662088092878912400 14362 615867969678845355323747433191475888420211590843225 14363 616382765945841817916674868084933097409582572631073 14364 616897956637762669631426835700354176451504905992100 14365 617413542029315324969484159970682056675545447756900 14366 617929522395379380800641733728889553972180643630025 14367 618445898011006712286329958176811147105232416773025 14368 618962669151421568849692204143472335999705879560448 14369 619479836092020670192437828354151193596917165113600 14370 619997399108373302358490284731246877972743328624225 14371 620515358476221413844449877549763603122058295289225 14372 621033714471479711756890710073846272379615196022500 14373 621552467370235758016511389106326053386526626022948 14374 622071617448750065609159052690651013388869236701025 14375 622591164983456194883746295013888934092648672265625 14376 623111110250960849897080569370696981974322256250000 14377 623631453528043974805625656861256418590276944160400 14378 624152195091658850304214795311170391829159497976073 14379 624673335218932190111735069718219449049892738100625 14380 625194874187164237503802672349663152542805572236100 14381 625716812273828861892448647434467452693859956196100 14382 626239149756573655452834742217426680629868692579225 14383 626761886913220029797018992966636556038350551201073 14384 627285024021763312694790681352160863406846811982400 14385 627808561360372844841594303442019827285809710414400 14386 628332499207392076673562200391813110574356475635025 14387 628856837841338665229675506736375165542158935495225 14388 629381577540904571061073079025845781671516273802948 14389 629906718584956155187528074384424493824361554340100 14390 630432261252534276101111855407864435157824838503025 14391 630958205822854386817064904655449638132384386898025 14392 631484552575306631971894438833790100437077154448400 14393 632011301789455944968718419613261537310336336210448 14394 632538453745042145169875664863312034231537869991225 14395 633066008721980035136821770940156191021169157028225 14396 633593967000359497917330563509579206795724092640100 14397 634122328860445594380020801238679091811167570302500 14398 634651094582678660596227863543385203885439028676073 14399 635180264447674405269240160433505990760471605577025 14400 635709838736224007210920009353878572447242291840000 14401 636239817729294212865728730778918016348252211840000 14402 636770201708027433882175721178495239880543522745025 14403 637300990953741844731711268835609817594038636276073 14404 637832185747931480375082884860767969614960060062500 14405 638363786372266333976174928614327062917853818112100 14406 638895793108592454663351313616326463772975813300225 14407 639428206238932045338321086893490936114373127287225 14408 639961026045483560532546681585167383968954251410448 14409 640494252810621804311214649503938983974439222736400 14410 641027886816898028224788687222553043945754531842025 14411 641561928347040029308164776136600653031830546647025 14412 642096377683952248127448263832097755899717109764100 14413 642631235110715866874372720968739085307509773802948 14414 643166500910588907508380414773128822154040338711225 14415 643702175367006329946384247121735317449111918851025 14416 644238258763580130300231012080672104515950970830400 14417 644774751384099439161885834658674150055429968334400 14418 645311653512530619936357659420817237462635098001073 14419 645848965433017367222385664503619943038894651923225 14420 646386687429880805240906483467172253590061521284100 14421 646924819787619586311322124316852880503511630124100 14422 647463362790909989375588481926029148966075862980625 14423 648002316724606018570144346991879379792308738376073 14424 648541681873739501845700821559138333701705425632400 14425 649081458523520189634911058051141952194556151610000 14426 649621646959335853567940245654038703864177677625625 14427 650162247466752385235955774808441728538650882509025 14428 650703260331513895002557517473119062613552391622948 14429 651244685839542810863168167737558925919396590422500 14430 651786524276939977352403594274403752119775154121225 14431 652328775929984754499443163038820749669944096256225 14432 652871441085135116831419995539868687547593589049600 14433 653414520029027752424851134928830708119758186760448 14434 653958013048478162005127599071311677509587619701025 14435 654501920430480758094084306693646290606596163934025 14436 655046242462208964205669869619831252411932817260900 14437 655590979431015314089736251042781758769355990056100 14438 656136131624431551023968296703219596801449622631073 14439 656681699330168727153973152780927877702984482699225 14440 657227682836117302881549591236456101148322063488400 14441 657774082430347246301157270276629330711807286208400 14442 658320898401108132684605964554407132698947337806025 14443 658868131036829244013984806652751996016897442901073 14444 659415780626119668562851588343203607605766774972100 14445 659963847457768400525702177052815005993246086548100 14446 660512331820744439695740109917989674265104276491225 14447 661061234004196891190966434750565462759603406400625 14448 661610554297455065228609874190222250746581948560448 14449 662160292990028576947917396267945864948941376398400 14450 662710450371607446281325281557861370767978269700625 14451 663261026732062197874030784049254839302223000325625 14452 663812022361443961051984489827034469575324146264900 14453 664363437549984569838323484607239910740563497922948 14454 664915272588096663018265448134493183391673236680625 14455 665467527766373784252483800410496142520996701357225 14456 666020203375590482238984031686818357221301817251600 14457 666573299706702410923501355121286004076712866147600 14458 667126817050846429758439827965277282536643194126073 14459 667680755699340704010373094119153361675044138345025 14460 668235115943684805116126907864906358921877268252900 14461 668789898075559811087463605558887732986003090132900 14462 669345102386828406964388699043192145695590342621225 14463 669900729169534985317099771511913711346016010131073 14464 670456778715905746796597863548064007903780537241600 14465 671013251318348800733981544028444672661345849446400 14466 671570147269454265788443867577202246320566988657025 14467 672127466861994370643992427234159564705497507082025 14468 672685210388923554754912717991316827128188851222948 14469 673243378143378569139995033840146895668481830544100 14470 673801970418678577225545127963473801150937157820225 14471 674360987508325255737198872698821250334635290335225 14472 674920429706002895640561162895149545755690610250000 14473 675480297305578503130689313281865145814506305010448 14474 676040590601101900670441207467887509172020652250025 14475 676601309886805828077708463189393285458884679080625 14476 677162455457106043661554885427628734911536479002500 14477 677724027606601425407280486022887884087823014168900 14478 678286026630074072210431355417396754595947078926073 14479 678848452822489405159775679168423438163327046180625 14480 679411306478996268869266198883450235801156408257600 14481 679974587894927032859009424241697932766213690817600 14482 680538297365797692985261909780683946019448011706225 14483 681102435187307972919473917142825958522174375226073 14484 681667001655341425676400790495371146641958616480900 14485 682231997065965535191302379857138614863541333704900 14486 682797421715431817946250854087709577673017307763025 14487 683363275900175924645567252318786573719017323553225 14488 683929559916817741940407129633469964021393703490448 14489 684496274062161494202515659827167556019949005619600 14490 685063418633195845347172565113761810612631868600025 14491 685630993927094000705347249672509132059424248645025 14492 686199000241213808945084520964937612815440172724900 14493 686767437873097864042141289786743709150641880622948 14494 687336307120473607299894647057365061015667299889225 14495 687905608281253429418541722389526443280687679944225 14496 688475341653534772613611736522619047519636257593600 14497 689045507535600232783810666747280346303758086560000 14498 689616106225917661728218951493993087929951218351073 14499 690187138023140269412862667305917911120061212406025 14500 690758603226106726286678618465515059021956615062500 14501 691330502133841265646893786595797112412199740062500 14502 691902835045553786053839594610286955989330826221025 14503 692475602260639953795221446440933741757653148226073 14504 693048804078681305399864011030364822490947143610000 14505 693622440799445350200952726133923898946318675603600 14506 694196512722885672948792004537965359738529946329225 14507 694771020149142036473100632363842395508369093694225 14508 695345963378540484394864856191942342204155784122948 14509 695921342711593443887769662806987254978200469264900 14510 696497158448999828489228762434631337470359239040025 14511 697073410891645140961033793410149954254762552495025 14512 697650100340601576199643273292727940164939916289600 14513 698227227097128124196131828513518192344100172240448 14514 698804791462670673045820241722255492504039655958225 14515 699382793738862112007606863075775561386417977668025 14516 699961234227522434613020938792305898227945938984900 14517 700540113230658841825018417377863408615960858640900 14518 701119431050465845246540801015514578018120228601073 14519 701699187989325370378857616694627409070338054101225 14520 702279384349806859929713088745570912057050175107600 14521 702860020434667377171297601535598023619477716547600 14522 703441096546851709348064548173881832338439462205625 14523 704022612989492471134413168167863315271751614051073 14524 704604570065910208142257984069211840651287468428900 14525 705186968079613500478505454245797872685927390302500 14526 705769807334299066352458466016131028754129299755625 14527 706353088133851865733169300484726291239554562265025 14528 706936810782345204056761707520827169956605046760448 14529 707520975584040835983742736428837350677027856000000 14530 708105582843389069206324974966692254906744669020225 14531 708690632865028868305779856478239380032242578005225 14532 709276125953787958659842702017491691572366382424100 14533 709862062414682930400190171456372104903989802222948 14534 710448442552919342420010804683279626904297751697025 14535 711035266673891826431689341117479432949441752852025 14536 711622535083184191074625512883950436165972984016400 14537 712210248086569526073208014114915168340232556611600 14538 712798405990010306444964355967828440099993400756073 14539 713387009099658496758907324075113686596000271226225 14540 713976057721855655444098762268409538688235985712900 14541 714565552163133039148451413549524393398043509832900 14542 715155492730211707147789556411693995993647478580025 14543 715745879730002625805189181748096694459843732501073 14544 716336713469606773080618462719903490245069791617600 14545 716927994256315243090899277093425692118854867841600 14546 717519722397609350720010548695172287803614470322225 14547 718111898201160736279754181774842485916462628905625 14548 718704521974831470220804369209456653874450119922948 14549 719297594026674157894161062626971491041414659224900 14550 719891114664932044363028399674833135843196457300625 14551 720485084198039119265138890807995416222814064175625 14552 721079502934620221725544175121970020076535779488400 14553 721674371183491145319893161909481391689590067810448 14554 722269689253658743088218381774272057216251525225625 14555 722865457454321032599251378292544252518686068976225 14556 723461676094867301065287978371431575843465032408100 14557 724058345484878210507624286614770321581047225552100 14558 724655465934125902972584256169284575484528700776073 14559 725253037752574105798159695689112472038087158621025 14560 725851061250378236931283579223383637037087971078400 14561 726449536737885510295757533000310168800832964358400 14562 727048464525635041210854380251975955771261445144225 14563 727647844924357951860616632396702092598178138256073 14564 728247678244977476813871822070530047271193836736100 14565 728847964798609068594985580675999454583721029140900 14566 729448704896560503305373370295004372414062051189025 14567 730049898850331986295791786993090943247652836136025 14568 730651546971616257889430359725111060363474307010448 14569 731253649572298699155824776236671252542914663219600 14570 731856206964457437735612474542313979463167497521225 14571 732459219460363453716151545749840278597604336886225 14572 733062687372480685558023901190628630006304430722500 14573 733666611013466136072443664008225414460718941122948 14574 734270990696169978449591752551877839562775413544025 14575 734875826733635662337897630118051104601904408400625 14576 735481119439100019974289202781318274610638766760000 14577 736086869125993372365431854256334244253578737422400 14578 736693076107939635519977613934904699694454769501073 14579 737299740698756426731845461446437538366419758005625 14580 737906863212455170914553778296318189612077258284100 14581 738514443963241206986625964344982100508466583444100 14582 739122483265513894308090244100667717950500110578225 14583 739730981433866719168094695011022017392262140876073 14584 740339938783087401323658537152898407753074962224400 14585 740949355628158000589580730935834088154125942000400 14586 741559232284255023479526936652821052687409870396025 14587 742169569066749529898315896932092341713328297356225 14588 742780366291207239885426310365733229673935586302948 14589 743391624273388640409745271814996227588845415144100 14590 744003343329249092215579362118249470819413134202025 14591 744615523774938936719949477155520666949080292897025 14592 745228165926803602961190493453613702394693062246400 14593 745841270101383714598876874747772657352069069160448 14594 746454836615415196965095331149848764661871584532225 14595 747068865785829384167085649808890176987645568365225 14596 747683357929753126241270823188022686211275336552100 14597 748298313364508896358697608321422177112650039062500 14598 748913732407614898081908657657097002206398922651073 14599 749529615376785172673267369335101044111532249980025 14600 750145962589929706454756611996686394137968913290000 14601 750762774365154538219272486467778729051449593290000 14602 751380051020761866693434293910019020445358210442025 14603 751997792875250158051931887284462571080573724801073 14604 752616000247314253483431590226860948284658113402500 14605 753234673455845476808061874689274584417407197100100 14606 753853812819931742146499995960574046954948894863225 14607 754473418658857661640680790938186654419019664846225 14608 755093491292104653226148852785232637737590610960448 14609 755714031039351048456075302370971828279415137038400 14610 756335038220472200376960384158248302426057978743025 14611 756956513155540591456043121469376936854235343848025 14612 757578456164825941560439273331662837478512531060100 14613 758200867568795315988028842375482507085207773802948 14614 758823747688113233550114390531584820964356208950225 14615 759447096843641774705871426549990795265394716990025 14616 760070915356440689748612136640584168367421542144400 14617 760695203547767507043883736815190380326038240192400 14618 761319961739077641319422732792640038551463150826073 14619 761945190252024502006986380612004808458379986024225 14620 762570889408459601636082648384879275134418036936100 14621 763197059530432664279619986905262095384822566976100 14622 763823700940191734051498224125264108165344515175625 14623 764450813960183283656161905796540404809249549351073 14624 765078398913052322990137411871008088039226014470400 14625 765706456121642507795575185550071980038487844000000 14626 766334985908996248365818419169237284401174494390625 14627 766963988598354818303019548404641574209925737766025 14628 767593464513158463327825913589688878473966709022948 14629 768223413977046510141155954233616481435925477822500 14630 768853837313857475338087310139470743607708485424225 14631 769484734847629174373878209826612209668908520259225 14632 770116106902598830582143534272512896455292593043600 14633 770747953803203184245206951300250364135841051810448 14634 771380275874078601716650523251744375336567172438025 14635 772013073440061184596083197902423050485979409275025 14636 772646346826186878956149599890646843154659978776900 14637 773280096357691584621800547254860796820193141412100 14638 773914322360011264501846724993088814544824119506073 14639 774549025158782053972816954883028485799078560498225 14640 775184205079840370315142508126651780448514020942400 14641 775819862449223022201688914710866049147281808462400 14642 776455997593167319238656730705441672511807718099025 14643 777092610838111181558872732051067788997300948726073 14644 777729702510693249467493010724056213941712000508100 14645 778367272937752993140139456499876350405019687140100 14646 779005322446330822373491114875370996901272265658225 14647 779643851363668196388351919049174888637680310155625 14648 780282860017207733685216301201534978236409883410448 14649 780922348734593321952354195658414279973816505296400 14650 781562317843670228026436953870449979238072087405625 14651 782202767672485207905725698485031857144966935530625 14652 782843698549286616815843651139469310084739310956900 14653 783485110802524519328153975954924766477845574822948 14654 784127004760850799530764688064508529328515627515625 14655 784769380753119271252182183864655414471757363100225 14656 785412239108385788337634957036637421958335340569600 14657 786055580155908354978089071744809483115450802201600 14658 786699404225147236091976971779937479816837169051073 14659 787343711645765067759661211779719646809352322642025 14660 787988502747626967710654704024384554044645763908900 14661 788633777860800645863619081673031535381012696588900 14662 789279537315556514919162786676173094335187763412225 14663 789925781442367801005460497971743888415813932006073 14664 790572510571910654376715522945657782655051889475600 14665 791219725035064260164486782513823582023850741840400 14666 791867425162910949181902027560371813277537616226025 14667 792515611286736308780778931846699741295538858935025 14668 793164283738029293761675713887810085072340811922948 14669 793813442848482337336892947676301056162544338140100 14670 794463088949991462146448229520261789613567692727225 14671 795113222374656391327045375649238386323906809942225 14672 795763843454780659634059832632362048487770702440000 14673 796414952522871724616561990044672578529476689360448 14674 797066549911641077845400092211628238950527785583025 14675 797718635954004356194364453257767048122326795225625 14676 798371210983081453174454687083475427627748084522500 14677 799024275332196630321271671293828132711247748920900 14678 799677829334878628635555971505489001222028314701073 14679 800331873324860780076894459861705660666394728575625 14680 800986407636081119110616868991493350218484647315600 14681 801641432602682494307904030057183857423903189075600 14682 802296948559012679999129550944615650575554214195225 14683 802952955839624487980456698062361020108493183151073 14684 803609454779275879273712252630525838670533294212900 14685 804266445712930075939559119755817822653469650300900 14686 804923928975755672943989476007760340848252308534025 14687 805581904903126750078160248631131281504602671904225 14688 806240373830622983931592726951930670476054847240448 14689 806899336094029759918758113958427043416105817913600 14690 807558792029338284359070833465101427317236340309025 14691 808218741972745696610311415695599594265452254654025 14692 808879186260655181255500791551118426388404228012900 14693 809540125229676080343247833262991188931064416822948 14694 810201559216624005681591986562599661581647348920225 14695 810863488558520951185362846938128840030524117291225 14696 811525913592595405277078539986092703771150654515600 14697 812188834656282463341404773305997765895665422810000 14698 812852252087223940233196434828975189706262246576073 14699 813516166223268482839143619915702589020466933299025 14700 814180577402471682693043977005453637814106071522500 14701 814845485963096188644723269046657714096428686522500 14702 815510892243611819582626055389923406480217260408025 14703 816176796582695677210098406277079233684814061001073 14704 816843199319232258875384569514412781137124774440000 14705 817510100792313570455359516374946058916503857601600 14706 818177501341239239293019301233270645581965163902225 14707 818845401305516627188751176897181517038722015743225 14708 819513801024860943445405415063093782716306016922948 14709 820182700839195357967190788787002277169448621056900 14710 820852101088651114412415681329550498058884815951025 14711 821522002113567643400096793202613155661955015706025 14712 822192404254492675770457426715666018998393719075600 14713 822863307852182355899337334793118223787413453490448 14714 823534713247601355066536128308716162286892982687225 14715 824206620781922984878112243660094919169297791817025 14716 824879030796529310742659479785553365583405465308900 14717 825551943633011265401583121306162890113858467988900 14718 826225359633168762513397671959387745216278329676073 14719 826899279139010810292068229975497535664785022692225 14720 827573702492755625199417544535189886448294351769600 14721 828248630036830745691620799936014216295323456409600 14722 828924062113873146019810181586396224554020966890625 14723 829599999066729350084811285439307588520950599276073 14724 830276441238455545346033439972906880571391228756900 14725 830953388972317696784536017322796264724572347702500 14726 831630842611791660920292817669894535764748126530625 14727 832308802500563299883676618489320935975143944012025 14728 832987268982528595541185987769116340224819023410448 14729 833666242401793763675436467813099254933029210890000 14730 834345723102675368219438243749664045732819028333225 14731 835025711429700435545182418377878307932822378018225 14732 835706207727606568806558022493825738657537345908100 14733 836387212341342062336621897353770675412027170522948 14734 837068725616066016099243593446391048403889226924025 14735 837750747897148450195147437264038268956671148203025 14736 838433279530170419422373925282735959514387846542400 14737 839116320860924127891182611882424837872544459457600 14738 839799872235413043693418665462798915239690603881073 14739 840483933999852013626365274535958870454070285515225 14740 841168506500667377971104093105032437127899774176900 14741 841853590084497085325405922167879302699177817096900 14742 842539185098190807491173831717009784426152361363025 14743 843225291888810054416460935140902833407551506576073 14744 843911910803628289192085035468010139953825926643600 14745 844599042190131043102862370432879688328817739443600 14746 845286686396016030733482690884024452341822887499225 14747 845974843769193265129047914595400451867794345150625 14748 846663514657785173010296605087643520535777244022948 14749 847352699410126710043536532611546283036405029612900 14750 848042398374765476165307581994636423298747945015625 14751 848732611900461830961797279602144758771824429390625 14752 849423340336189009103031219216127337870002225670400 14753 850114584031133235831860674191030164014179613960448 14754 850806343334693842507769690800558637388413248550625 14755 851498618596483382205523965249336811357430958729225 14756 852191410166327745368683814383514501333641146736100 14757 852884718394266275518003557697203576678756671096100 14758 853578543630551885014739635796398827967451783951073 14759 854272886225651170878889798048864049677560925408025 14760 854967746530244530662385699717340829208740611744400 14761 855663124895226278377261256444366404231324281824400 14762 856359021671704760478819111529968258947923962425225 14763 857055437211002471903817579018537293187340166381073 14764 857752371864656172163700433188268833675253580460100 14765 858449825984417001492891922615701881727266542544900 14766 859147799922250597052179394569082223431977268768025 14767 859846294030337209187205923067524784636307830479025 14768 860545308661071817742095341528255311270238730960448 14769 861244844167064248428232088511571513367971330305600 14770 861944900901139289248218282662579646228462888438225 14771 862645479216336806975030450540234532237955884503225 14772 863346579465911863686398338617739669734835270402500 14773 864048202003334833354428248333949748773763504722948 14774 864750347182291518490493340673061015639023833367025 14775 865453015356683266845413364349575916420402574555625 14776 866156206880627088164946269277287722909415197290000 14777 866859922108455771000614174604848819566485483664400 14778 867564161394717999575886168206363426474685259526073 14779 868268925094178470707740422123382168213307612890625 14780 868974213561818010783628116064672490691966900352100 14781 869680027152833692793861668682195895476799862712100 14782 870386366222638953419449783955840722365011347557225 14783 871093231126863710175401827635638184329418637051073 14784 871800622221354478609524056308429962924382857446400 14785 872508539862174489556730229276258325338790373606400 14786 873216984405603806448889141056114845077414567177025 14787 873925956208139442680231619935111815382543062197225 14788 874635455626495479028339545641631756663336211302948 14789 875345483017603181130739446821565455127777048928100 14790 876056038738611117017123246639368148314720991921025 14791 876767123146885274697218732456347213161551668916025 14792 877478736600009179804332333173343432533053875024400 14793 878190879455784013294586795461782035752746238610448 14794 878903552072228729201876357745949646649163018053225 14795 879616754807580172448562028440299448043196421722225 14796 880330488020293196711929582588599703602043336484100 14797 881044752069040782346432898696820685770658032802500 14798 881759547312714154361745265198802461319693095126073 14799 882474874110422900456641293642961303233199277363025 14800 883190732821495089108732083339576148570026774760000 14801 883907123805477387720076289861548925996795734760000 14802 884624047422135180818689757446954153391051361119025 14803 885341504031452688315976383009184374791059651826073 14804 886059493993633083820102887120059186620610731722500 14805 886778017669098613005340174992897215196864932108100 14806 887497075418490712037393978156252870747103058446225 14807 888216667602670126054747475174793437283345121385225 14808 888936794582717027706038597441637482536021087010448 14809 889657456719931135743494733736393107609778116320400 14810 890378654375831833672447554915124622033385615664025 14811 891100387912158288456950687772539246425579463069025 14812 891822657690869569281522974792821832140334045336100 14813 892545464074144766369040064183755765095969886302948 14814 893268807424383109854797082269052609696944762169225 14815 893992688104204088716765147996172068546134657149025 14816 894717106476447569762064497001347904796637193478400 14817 895442062904173916669676990360045016840129697030400 14818 896167557750664109089420790839658289964852030151073 14819 896893591379419861797209997161925597088389539105225 14820 897620164154163743906622034475265801183400164608100 14821 898347276438839298136795606932068246129829459848100 14822 899074928597611160136682025962853431063330562350625 14823 899803120994865177865672735538195766521674618826073 14824 900531853995208531030625863410348929550805076288400 14825 901261127963469850579314635029642790208547536410000 14826 901990943264699338250320494535928594442316861175625 14827 902721300264168886179393784932636479019740516003025 14828 903452199327372196562304847260376884017015434922948 14829 904183640820024901374208406298465438334910610202500 14830 904915625108064682145544118036279844889300522747225 14831 905648152557651389794496161871967605641456406282225 14832 906381223535167164516034768213715523679337566017600 14833 907114838407216555727562579878566221377935193360448 14834 907848997540626642071188753405623841554269060155025 14835 908583701302447151472653714124431073847690784636025 14836 909318950059950581256927486545323092712302432312900 14837 910054744180632318320504529366671327875985025748100 14838 910791084032210759360418012124121634427013478881073 14839 911527969982627431159996478239207809418618181277225 14840 912265402400047110931385846959082936675088650416400 14841 913003381652857946714859714415558153037898970736400 14842 913741908109671577834940921770171539361517513372025 14843 914480982139323255413357366152629369967549621051073 14844 915220604110871962938855037842668326861015895024100 14845 915960774393600536893891274890180921729118019752100 14846 916701493357015787438231234115327691562883360845225 14847 917442761370848619149470585179329164704574428890625 14848 918184578805054151820507442167688555324540006760448 14849 918926946029811841313986554880743057922990147174400 14850 919669863415525600473738789781677901644598615130625 14851 920413331332823920093238938309463409253361160755625 14852 921157350152559989941104898023591609865143808628900 14853 921901920245811819843661279808995900356113580222948 14854 922647041983882360824590502133135260193923893330625 14855 923392715738299626301694441112914020769199030863225 14856 924138941880816813340789712916889595688502655907600 14857 924885720783412423966759672798094315534469707235600 14858 925633052818290386531786222824764001968927530476073 14859 926380938357880177140784528150325584472346061919025 14860 927129377774836941134063749440149331256474279584900 14861 927878371442041614627236906850818556792101515064900 14862 928627919732601046108402998738011404853016507183225 14863 929378023019848118092624506051525910939845416381073 14864 930128681677341868833723421160511444419889594689600 14865 930879896078867614093418947638597241764651786254400 14866 931631666598437068967830025327332491005676393815025 14867 932383993610288469771365842787172737138823805768025 14868 933136877488886695978027507038164671921290229122948 14869 933890318608923392220144048287496072615667914716100 14870 934644317345317090344565945138190186089170029654225 14871 935398874073213331526339363572434640678836535569225 14872 936153989167984788439884310804344431847075779610000 14873 936909663005231387487699912900367092395235142210448 14874 937665895960780431086620032871046247451961421896025 14875 938422688410686720011642453745467792240814281390625 14876 939180040731232675797354858949421340447822670062500 14877 939937953298928463196980850120118796601299176652900 14878 940696426490512112699069250304222331047114948976073 14879 941455460682949643101849948301946104713645865950625 14880 942215056253435184145279547738110226829584142393600 14881 942975213579391099200800092261242056059624759353600 14882 943735933038468108018834146094139498189544335664225 14883 944497215008545409534039516983733835612261437576073 14884 945259059867730804728346916424616269585984696924900 14885 946021467994360819551803859859223189757417826916900 14886 946784439767000827901248117388410631027118391325025 14887 947547975564445174656834033358988859797443883235225 14888 948312075765717298776435041029733974360036203490448 14889 949076740750069856447945706354445232080497743187600 14890 949841970896984844299506642759774953610838394038025 14891 950607766586173722667675646636822726150501870683025 14892 951374128197577538923568411108857658386434008280900 14893 952141056111367050856992183483012053830904649522948 14894 952908550707942850118595739641377491558858816931225 14895 953676612367935485720059056476630358597727376658225 14896 954445241472205587592346071329118791272206307457600 14897 955214438401843990202043925236257178541913464040000 14898 955984203538171856225812094661098283735515173301073 14899 956754537262740800282964824225087077082415097172025 14900 957525439957333012726210280830244965131021508002500 14901 958296912003961383490569857418388679636641253002500 14902 959068953784869626000501062479455072974955697575025 14903 959841565682532401135247439287581884818667792276073 14904 960614748079655441252438966712285620992211390250000 14905 961388501359175674269966401322881445436418495619600 14906 962162825904261347806153028377206855472878683495225 14907 962937722098312153378247297160741314514629756772225 14908 963713190324959350659259824019358380541126706222948 14909 964489230968065891793168254308205618613592617828900 14910 965265844411726545768513482360581147081418042882025 14911 966043031040268022850410736464164465607918380937025 14912 966820791238249099070999043717563674468275874841600 14913 967599125390460740778352597527861744544801547240448 14914 968378033881926229243877558399681561922798132396225 14915 969157517097901285328217826558243475889464567986025 14916 969937575423874194205693332842960450430768011652900 14917 970718209245565930147294402204305083036471882316900 14918 971499418948930281362255752034990136848142317251073 14919 972281204920153974898233695466930259062701710263225 14920 973063567545656801600110127667997656235848320451600 14921 973846507212091741127446881077249091973461452291600 14922 974630024306345087030614043424086090770166846555625 14923 975414119215536571885615840285715099824913263001073 14924 976198792327019492487637691848300004963241322064900 14925 976984044028380835103338061450346243811611845122500 14926 977769874707441400781908721402124235644579163325625 14927 978556284752255930724927069492330379461798588739025 14928 979343274551113231715024137512696886507081188560448 14929 980130844492536301603391941052897637331373030760000 14930 980918994965282454856153827741856513398248993666225 14931 981707726358343448159621489037447675964074660051225 14932 982497039060945606084462308594584477422401978372100 14933 983286933462549946808800728171825519427623955322948 14934 984077409952852307900277319968883244907823617131025 14935 984868468921783472157089262221802794599723933574025 14936 985660110759509293508035922819087100105501381088400 14937 986452335856430822971593263640678751855005155283600 14938 987245144603184434674040786262470498987885169506073 14939 988038537390641951926664747611904736335756782784225 14940 988832514609910773362061382105238438729527854660900 14941 989627076652333999129563874744194142183324504380900 14942 990422223909490557149816837598990172573251079126025 14943 991217956773195329428522050056144812752921307151073 14944 992014275635499278429379231162979906201958030649600 14945 992811180888689573506245620356409946919381323065600 14946 993608672925289717394538150821393429039142510696225 14947 994406752138059672761902007684344553305422056375625 14948 995205418919995988818169371208855738903357776622948 14949 996004673664331927984632153125265196056533572980900 14950 996804516764537592622652542191919505193030482750625 14951 997604948614320051821635183054429150321583544625625 14952 998405969607623468246384820439795695580135144832400 14953 999207580138629225043873248695003202809840668610448 14954 1000009780601756052809439414654513992614658866855625 14955 1000812571391660156612446529798090379893625554502225 14956 1001615952903235343081420055639479995540631873084100 14957 1002419925531613147548690434267753167213166585620100 14958 1003224489672162961254564443946467002152491193626073 14959 1004029645720492158611049067661352722425852627175025 14960 1004835394072446224525151770494880876146660332430400 14961 1005641735124108881781781089695853715758429991310400 14962 1006448669271802218486271449304105724947403662686225 14963 1007256196912086815566556119184462417839090057006073 14964 1008064318441761874335012246320314556554842417164100 14965 1008873034257865344110001894215510264732641627968900 14966 1009682344757674049897133034253751584085442176367025 14967 1010492250338703820130264440867305257372062639802025 14968 1011302751398709614472278450371600353238289271410448 14969 1012113848335685651675645551329188205255578166371600 14970 1012925541547865537502804782315583448204797861375225 14971 1013737831433722392706383920970689128343505538140225 14972 1014550718391968981069283456232834370235301675062500 14973 1015364202821557837504648343667920329944219156822948 14974 1016178285121681396215751551823779582298590216170025 14975 1016992965691772118915813415559606107857476250730625 14976 1017808244931502623107780820322208092575984867840000 14977 1018624123240785810424090249364874259428447862886400 14978 1019440601019774995026438733930826845932678528051073 14979 1020257678668864032065586754451561054203928742755625 14980 1021075356588687446201217148840842260490668298440100 14981 1021893635180120560181874091997748908800237834000100 14982 1022712514844279623485006218666911257962497803516225 14983 1023531995982521941017137969841004433112916319726073 14984 1024352078996446001874193250929608980969611657648400 14985 1025172764287891608161995497959753773355593525232400 14986 1025994052258940003876968256116805075159137325978025 14987 1026815943311914003847060382979862321370591350018225 14988 1027638437849378122732919996853466063079083148802948 14989 1028461536274138704089341298647217074511098335692100 14990 1029285238989244049487008403806848192555711651660025 14991 1030109546397984547694560328854382517016737994955025 14992 1030934458903892803921001285151253564386048432782400 14993 1031759976910743769118480440556655270628001564560448 14994 1032586100822554869345465317713932809743046770554225 14995 1033412831043586135190333005760519465237173677099225 14996 1034240167978340331255403370321770691618564292436100 14997 1035068112031563085701438454716044463286549111522500 14998 1035896663608243019852632273367527459341223986101073 14999 1036725823113611877862115206494610005652752007726025 15000 1037555590953144656437997213215069420772812556250000 15001 1038385967532559734629974088284931920789687556250000 15002 1039216953257819003676520995765647960923377254776025 15003 1040048548535127996912697520994135259485667577351073 15004 1040880753770936019738588490312318193807453955022500 15005 1041713569371936279648404816097022208934564423136100 15006 1042546995745066016320268632717467769443999944049225 15007 1043381033297506631766706997136150643822588496904225 15008 1044215682436683820545878435959594370724685559560448 15009 1045050943570267700033556628838317048387392920582400 15010 1045886817106172940755895526210368543890951562605025 15011 1046723303452558896783000207479966269226133264310025 15012 1047560403017829736183327793822088247744753372592100 15013 1048398116210634571538942737905371729056504711302948 15014 1049236443439867590521650820929314534385331478368225 15015 1050075385114668186530036195477585059459198579328025 15016 1050914941644421089387425820797215859883561004832400 15017 1051755113438756496100805645223585426403816778848400 15018 1052595900907550201680712898583383556315779055976073 15019 1053437304460923730022128865522208074413501511166225 15020 1054279324509244464846396518820054984205943464300100 15021 1055121961463125780704187399876740869680812108740100 15022 1055965215733427174039542141670235951695855164505625 15023 1056809087731254394315009037613989063242829986801073 15024 1057653577867959575197905067864592376522825531086400 15025 1058498686555141365807723802758564424216595508840000 15026 1059344414204645062024714611186625239810665297980625 15027 1060190761228562737859657609845597729687353097220025 15028 1061037728039233376884858797441995115300213329322948 15029 1061885315049243003726389826057445879589051627562500 15030 1062733522671424815617596870024365550351432266090225 15031 1063582351318859314013903060800709287148932994325225 15032 1064431801404874436268928964475231040112311107971600 15033 1065281873343045687371955586679434451403824091410448 15034 1066132567547196271746754397829328105838381642852025 15035 1066983884431397225111808879769193639056768010017025 15036 1067835824409967546401952103040840012540234137868900 15037 1068688387897474329751444852155251397570286963064100 15038 1069541575308732896538518824399140007942069900756073 15039 1070395387058806927491409435866689316863512425036225 15040 1071249823563008594855902776566717820102216391910400 15041 1072104885236898694624421264617609298222245453030400 15042 1072960572496286778826672557706642818885612763625025 15043 1073816885757231287881886288156814938937964379876073 15044 1074673825436039683012663196112878148672000258520100 15045 1075531391949268578720461243529123980640460244384100 15046 1076389585713723875322743299814416816105560962052225 15047 1077248407146460891551810998165135697153770522605625 15048 1078107856664784497215349369794006825221561958610448 15049 1078967934686249245918706871442309330874748822032400 15050 1079828641628659507848935429744611768824281732875625 15051 1080689977910069602620615134199047060065729796000625 15052 1081551943948783932183488218682159703476499119280900 15053 1082414540163357113791926979635561446030225874122948 15054 1083277766972594113036260287242010667885461274125625 15055 1084141624795550376935983354101086939927146304646225 15056 1085006114051531967094875434109365980893532603265600 15057 1085871235160095692918050132446912013074895781249600 15058 1086736988541049244890963015770994723848041358401073 15059 1087603374614451327920401219919207119194337316176025 15060 1088470393800611794737479760627608939078624135280900 15061 1089338046520091779362669260975148427439347105560900 15062 1090206333193703830632879817473423545911815493934225 15063 1091075254242512045790625734930832624689506263256073 15064 1091944810087832204135295868432334390593386332883600 15065 1092815001151231900736554318990388735994623022688400 15066 1093685827854530680209896237639182927307793601424025 15067 1094557290619800170554383500962963632983511987581025 15068 1095429389869364217052585029270193612982701622822948 15069 1096302126025799016232746526848333589368717960272100 15070 1097175499511933249893214431959315145725046928601225 15071 1098049510750848219189138872463219916469991467216225 15072 1098924160165877978781480431187314260727954201760000 15073 1099799448180609471048345533389407504219714903560448 15074 1100675375218882660358675276898506111699311681189025 15075 1101551941704790667408312533751926256898334617575625 15076 1102429148062679903618472160386403621902947955622500 15077 1103306994717150205596639161681302318605842377364900 15078 1104185482093054969659919662394775016623408941751073 15079 1105064610615501286420869547778664120184307298305625 15080 1105944380709850075435825643405059596373623093491600 15081 1106824792801716219915764312486743254209090841651600 15082 1107705847316968701499712357225252343842288176113225 15083 1108587544681730735090735118973987723285949818501073 15084 1109469885322379903754526680259673962094048384616900 15085 1110352869665548293680627079963551053047270783552900 15086 1111236498138122629206291461223940319863996716136025 15087 1112120771167244407903036079884281077064663477546225 15088 1113005689180310035725886109575380053222077172240448 15089 1113891252604970962225350187787452966846201061441600 15090 1114777461869133815822146655556567381051415669787025 15091 1115664317400960539144706451661318494967206976732025 15092 1116551819628868524429477630498985292667512753528900 15093 1117439968981530748984056481086023900355170698722948 15094 1118328765887875910713170232905558535849510703922225 15095 1119218210777088563707536342604528507348383818045225 15096 1120108304078609253895623363825342767289913816419600 15097 1120999046222134654758338410741281988300914170250000 15098 1121890437637617703106666234151472438122986838526073 15099 1122782478755267734922284937280036525546399424025025 15100 1123675170005550621261183366715002206306354004502500 15101 1124568511819188904220305222215727913214488759502500 15102 1125462504627161932967244937412971745176514817722025 15103 1126357148860705999833020391723303751908759902051073 15104 1127252444951314476467947522099328721893897431040000 15105 1128148393330737950060641911539154357248974389657600 15106 1129044994430984359620172439582706537614566545108225 15107 1129942248684319132321392088328859972867905716781225 15108 1130840156523265319913471005815919358428432132022948 15109 1131738718380603735191656936918753614232591619580900 15110 1132637934689373088532288140228854346234867439833025 15111 1133537805882870124491083917698759754730937408188025 15112 1134438332394649758464737892149657264141292503587600 15113 1135339514658525213415839176060552601442347453490448 15114 1136241353108568156661146583379170342547614985085225 15115 1137143848179108836723241044418731515042399546175025 15116 1138047000304736220245581392230938129238091058016900 15117 1138950809920298128970988697173882945070807941624900 15118 1139855277460901376783584334724195807516063911326073 15119 1140760403361911906814206979915535935576440716814225 15120 1141666188058954928609333730120543067230982041153600 15121 1142572631987915055363530566230569782779145904193600 15122 1143479735584936441215457370626933089592552661200625 15123 1144387499286422918607452728679045890286260045226073 15124 1145295923529038135708723748848618711677635068352900 15125 1146205008749705693902166144825159481612760562562500 15126 1147114755385609285334839831466244642863337330140625 15127 1148025163874192830532125294666488925944790776446025 15128 1148936234653160616075586003631804104050280702210448 15129 1149847968160477432344562142390409461565013355610000 15130 1150760364834368711321520945729138961108089965019225 15131 1151673425113320664461188933102882631090479064104225 15132 1152587149436080420623491342426502954780917279816100 15133 1153501538241656164070324074022281461297938036622948 15134 1154416591969317272526183463361876737315083682318025 15135 1155332311058594455302679209609913134154932228965025 15136 1156248695949279891486955795346669976991101947654400 15137 1157165747081427368194047741219904529769104364089600 15138 1158083464895352418883194047650618769948003697631073 15139 1159001849831632461738137184094570620064503243033225 15140 1159920902331106938111431994740535107296505067164900 15141 1160840622834877451032789897907740416579564651684900 15142 1161761011784307903781483764788538406390174071869025 15143 1162682069621024638522838871568219308095648454226073 15144 1163603796786916575008835327341946468880762303635600 15145 1164526193724135349342847388639069563853399178707600 15146 1165449260875095452808545079757574134220571139913225 15147 1166372998682474370762983546506142044685484922580625 15148 1167297407589212721593905579348231933777155757722948 15149 1168222488038514395741282750341741395075701209328900 15150 1169148240473846694783120616669183914686222350505625 15151 1170074665338940470585553451956903940347469929880625 15152 1171001763077790264517253974987663309801710416974400 15153 1171929534134654446728183553818962060120805991760448 15154 1172857978954055355492708371729706815260006020140625 15155 1173787097980779436617107049830310945932868856295225 15156 1174716891659877382911495229586002953763700451452100 15157 1175647360436664273726192626920033490431577569124100 15158 1176578504756719714552558077982607522084148409801073 15159 1177510325065887976688318105092726829639768623922025 15160 1178442821810278136967414539783709736741002853136400 15161 1179375995436264217554396748308960119157042052816400 15162 1180309846390485325803384013392586812501173865927225 15163 1181244375119845794181623634439727939434198010131073 15164 1182179582071515320257670316853912863325787426848100 15165 1183115467692929106754212429543497882961534725412900 15166 1184052032431788001665570718136140852690161453986025 15167 1184989276736058638439895069859435084837571304105025 15168 1185927201053973576226084934487204606764664848360448 15169 1186865805834031440185459014194571544164774971417600 15170 1187805091524997061868199843610742525693009576332225 15171 1188745058575901619654598889806524992460594697797225 15172 1189685707436042779261127810403876590037506404702500 15173 1190627038554984834311361516447311861169393537422948 15174 1191569052382558846971778695131740685271279081953025 15175 1192511749368862788652465455938292766810167316925625 15176 1193455129964261680772747772188892399888989898410000 15177 1194399194619387735591778398491788171710945355088400 15178 1195343943785140497104103953013913654210010935076073 15179 1196289377912686982000237861981857912112164387600625 15180 1197235497453461820692264872281359268232724052548100 15181 1198182302859167398404502846495602654166427337308100 15182 1199129794581773996329247563195200477994803678455225 15183 1200077973073519932847626253767569701584600268901073 15184 1201026838786911704815585615550484179904191322830400 15185 1201976392174724128915040049513881715022914716878400 15186 1202926633690000483070205879215540159620173706799025 15187 1203877563786052647929147316240006710514130080819225 15188 1204829182916461248410559945816169703579290198802948 15189 1205781491535075795315817514797103199171819955436100 15190 1206734490096014827006307812676291873592777153419025 15191 1207688179053666051146083444807057649022567551014025 15192 1208642558862686486509853305486960543642954375520400 15193 1209597629978002604856340567066134847272217567010448 15194 1210553392854810472867033009737948367779106242035225 15195 1211509847948575894150351525172037591874798094496225 15196 1212466995715034551311262635653675602730123204408100 15197 1213424836610192148086360878899572938406989635222500 15198 1214383371090324551544446917228594701565642835576073 15199 1215342599611977934352627238276500584608698561069025 15200 1216302522631968917107961322956678497702631737760000 15201 1217263140607384710734682164883947622389630777760000 15202 1218224453995583258947016033995853403237718971413025 15203 1219186463254193380777627385625465676703317461376073 15204 1220149168841114913171714824801522262684732623302500 15205 1221112571214518853646784044075834352772391870184100 15206 1222076670832847503018123661704187362655269991672225 15207 1223041468154814608190009895535532017284337591403225 15208 1224006963639405505012666016495065749042772708610448 15209 1224973157745877261205002534079854454207113109824400 15210 1225940050933758819343164074820939714339758739566025 15211 1226907643662851139914908923203417189925795907571025 15212 1227875936393227344439847203075758476608811032828100 15213 1228844929585232858655563686121681722902269648802948 15214 1229814623699485555769651222512156185424510637547225 15215 1230785019196875899777680797401653086754082123527025 15216 1231756116538567088847134225481530085213944856206400 15217 1232727916185995198767325504354459808612200725646400 15218 1233700418600869326465336856047084688595970348301073 15219 1234673624245171733587995494533601202274642902207225 15220 1235647533581157990149917165700747026658052296012100 15221 1236622147071357118247642514744684982811599113652100 15222 1237597465178571735839892344552548434089648281640625 15223 1238573488365878200593967837185934450064710493276073 15224 1239550217096626753798321819150403998575299098864400 15225 1240527651834441664341327159704073126480600841290000 15226 1241505793043221372756268400029655979104189124805625 15227 1242484641187138635332582719667850032899250161417025 15228 1243464196730640668293376355185736519559823952222948 15229 1244444460138449292039242594631905146680356969902500 15230 1245425431875561075458407479910302314231733515453225 15231 1246407112407247480303229357787346531736552324388225 15232 1247389502199055005633078428831654102308744618905600 15233 1248372601716805332323622452172772800950040025960448 15234 1249356411426595467642544772554631680003982080529025 15235 1250340931794797889891720844750981728851237605418025 15236 1251326163288060693115879439003925342240257855444900 15237 1252312106373307731877774719742712856595723073360100 15238 1253298761517738766099895398438322240802794385131073 15239 1254286129188829605972737170049933821955539171775225 15240 1255274209854332256929664651122266132068896485424400 15241 1256263003982275064688389046197852023529496735344400 15242 1257252512040962860359087777815706563904218308858025 15243 1258242734498977105619192323977470329497614945201073 15244 1259233671825176037954870515574004016669735690996100 15245 1260225324488694815969229554879563225372234321036100 15246 1261217692958945664757266024837096285669277269279225 15247 1262210777705618021347589167476883540275262151300625 15248 1263204579198678680210943718431674009516814178960448 15249 1264199097908371938835558593134675294823407849870400 15250 1265194334305219743369347728912215368139154120640625 15251 1266190288860021834328989395810620992856105761265625 15252 1267186962043855892375910297626847372383595522912900 15253 1268184354328077684159200793244647670733789616522948 15254 1269182466184321208225487577012589741024399809900625 15255 1270181298084498840995790165537011178137372584449225 15256 1271180850500801482809387546902053126547822822643600 15257 1272181123905698704034721356970228569229404024243600 15258 1273182118771938891247361956060562544288054532826073 15259 1274183835572549393475063787947190328371426845413025 15260 1275186274780836668509936411769415535800545450996900 15261 1276189436870386429287757606094613755686055828076900 15262 1277193322315063790334454953028019231994992443665225 15263 1278197931589013414279782318918352629654941072631073 15264 1279203265166659658438217656865437569408903584057600 15265 1280209323522706721457108564895412801412667291142400 15266 1281216107132138790032092042330876068702088319053025 15267 1282223616470220185689814895547295332913951844374025 15268 1283231852012495511637981252973293542342988313022948 15269 1284240814234789799682753657860954962939708674808100 15270 1285250503613208657213534216023114712637969949568225 15271 1286260920624138414255152284407678984945087404883225 15272 1287272065744246270587485195054381965586863128890000 15273 1288283939450480442932538517657017082789598013410448 15274 1289296542220070312209012372634085434173997483462025 15275 1290309874530526570854380315292983447963384083780625 15276 1291323936859641370214507320357305510060820461202500 15277 1292338729685488468000833404813565868375171231056900 15278 1293354253486423375815149435722648058481861053026073 15279 1294370508741083506741991678332569827255714665640625 15280 1295387495928388323008681648522707510534918500609600 15281 1296405215527539483713037842305456494249482675969600 15282 1297423668018020992618785923809414202915804335542225 15283 1298442853879599346018693961868559462160777805926073 15284 1299462773592323680665459314044567520252648717288900 15285 1300483427636525921770373765614343934798302240208900 15286 1301504816492820931069793539762083382193297242967025 15287 1302526940642106654959440803924661676515652774837225 15288 1303549800565564272696563305950951338829665953490448 15289 1304573396744658344669978782449713384862960852675600 15290 1305597729661136960738030790417061046348174607556025 15291 1306622799797031888634482621953115356648390252801025 15292 1307648607634658722442375970598378362339412503756900 15293 1308675153656617031135881026543537616987619484422948 15294 1309702438345790507190164686691886019283360809893225 15295 1310730462185347115259303574281294422869248601452225 15296 1311759225658739240922268571502711217601332581401600 15297 1312788729249703839497007577284483709618788301440000 15298 1313818973442262584922653211146401058552702882251073 15299 1314849958720722018709882192764248212613742433858025 15300 1315881685569673698959453135624835164357463441022500 15301 1316914154473994349448949501892926379888931326022500 15302 1317947365918846008787754474355241880447892100849025 15303 1318981320389676179640284510052734626083384750326073 15304 1320016018372217978017508348960669014912382136810000 15305 1321051460352490282636778259826632916749432139715600 15306 1322087646816797884350000314029511155240593588741225 15307 1323124578251731635640170487077632186641112095770225 15308 1324162255144168600186303396121772344706785374322948 15309 1325200677981272202496780490618463878546993586312900 15310 1326239847250492377611144522041104552494730326804025 15311 1327279763439565720870367127300708252926125657459025 15312 1328320427036515637755616369304768305408018525313600 15313 1329361838529652493795551086851628495524882972240448 15314 1330403998407573764542168914828971557252272220754225 15315 1331446907159164185615234844458541592878012766384025 15316 1332490565273595902815317202105015967358420884400900 15317 1333534973240328622305457933945034126827262285912900 15318 1334580131549109760861504092572775975001143631901073 15319 1335626040689974596191127430401161351756303442345225 15320 1336672701153246417321559013502715244556834273875600 15321 1337720113429536675056065778321411075120379812115600 15322 1338768278009745132499195962476367190200162770825625 15323 1339817195385060015650820349670129996186360185951073 15324 1340866866046958164068996277508431461988598587620900 15325 1341917290487205181601681365834759423016641980022500 15326 1342968469197855587187323931981826700748846346975625 15327 1344020402671252965724357068143069957147021587133025 15328 1345073091400030119009623364870651880880055524360448 15329 1346126535877109216745757273512081202853813025440000 15330 1347180736595701947617552109205504611866946142392225 15331 1348235694049309670437338704863963337335584030177225 15332 1349291408731723565359402735391445435027389050240100 15333 1350347881137024785163467740188403103748876094422948 15334 1351405111759584606607270880821543126129640982485025 15335 1352463101094064581848258479552138215292416954376025 15336 1353521849635416689934428393238848111596606706240400 15337 1354581357878883488364346285955082160161800605875600 15338 1355641626319998264716362872487280260942221588256073 15339 1356702655454585188347059213709136969217221946262225 15340 1357764445778759462158947153657744586029845051688900 15341 1358826997788927474437451996970885765946768139008900 15342 1359890311981786950757204534180264934189140579592025 15343 1360954388854327105957669531193331097414177067801073 15344 1362019228903828796188137808136512902989883745601600 15345 1363084832627864671022109041575160501336793666369600 15346 1364151200524299325641092432970268345706655375150225 15347 1365218333091289453087852395079138974583030903765625 15348 1366286230827283996589126416856540514735884027322948 15349 1367354894231024301947842276264610568913437658656900 15350 1368424323801544270004861779253766762340610628280625 15351 1369494520038170509170278212033199967803770905155625 15352 1370565483440522488024294702608150561384732722096400 15353 1371637214508512687987710696422101431170057143410448 15354 1372709713742346756062043759805264320870781148405625 15355 1373782981642523657639313933796288890667508664108225 15356 1374857018709835829381517869771987070229978921840100 15357 1375931825445369332169819987190039315291239021608100 15358 1377007402350504004123487902622134710985673712476073 15359 1378083749926913613688599388129793944047504075649025 15360 1379160868676566012796548125912233443630912693862400 15361 1380238759101723290092375535035050918732481226342400 15362 1381317421704941924232955954930247550807776692148225 15363 1382396856989072937255062479242150685072183025756073 15364 1383477065457262048013340742480163455115784489512100 15365 1384558047612949825688217970827944824856463074876900 15366 1385639803959871843363774617349615491576428581625025 15367 1386722335002058831675605910726892415966076663388025 15368 1387805641243836832528700655556677881925153181810448 15369 1388889723189827352885364631136568392593350345443600 15370 1389974581344947518623215944566004832008203993309225 15371 1391060216214410228463279702893358616283913563474225 15372 1392146628303724307968209377944139476695761019322500 15373 1393233818118694663610662246372719512025343086522948 15374 1394321786165422436911856296389495671514923750716025 15375 1395410532950305158650336001527259335396826453140625 15376 1396500058980036903140974370724707599866781209000000 15377 1397590364761608442584238692921516700278286240270400 15378 1398681450802307401485747403278204173027007640601073 15379 1399773317609718411146145507055133315907604587425625 15380 1400865965691723264221326006108461711556625562676100 15381 1401959395556501069353024781886605481899684012636100 15382 1403053607712528405869816397738882996313321972374225 15383 1404148602668579478558538292278416415565064364576073 15384 1405244380933726272506170844474107170641340612992400 15385 1406340943017338708012200800081562703503322068544400 15386 1407438289429084795571495557960236988875348069640025 15387 1408536420678930790927715823763756965678484974600225 15388 1409635337277141350197294147432441487040819961302948 15389 1410735039734279685064006869861379202373221388160100 15390 1411835528561207718044167013064117367280338337198025 15391 1412936804269086237822465657101025390626357417093025 15392 1414038867369375054658489355992735426497238143238400 15393 1415141718373833155863941153792727955758525565960448 15394 1416245357794518861350592770949123531122073632496225 15395 1417349786143789979248995540044063134886759233913225 15396 1418455003934303961597977678959709373647153872400100 15397 1419561011679018060104955498482879463168754763902500 15398 1420667809891189481977086150325629093266349683551073 15399 1421775399084375545823289530506744260909975857392025 15400 1422883779772433837627166962009066473996298599290000 15401 1423992952469522366790844289599875812396639919290000 15402 1425102917690099722249767028676186641219888391030025 15403 1426213675948925228658475218973772757961678063901073 15404 1427325227761059102647385642958032874662100376562500 15405 1428437573641862609150609077696434042733382273252100 15406 1429550714106998217804830257996230376176012441315225 15407 1430664649672429759419278237577447672965329004882225 15408 1431779380854422582516814844039751729008220014160448 15409 1432894908169543709946168932372779738847981044046400 15410 1434011232134661995565344150752810636900198866547025 15411 1435128353266948280996227941364282007158495352852025 15412 1436246272083875552450429507982628732799816346044100 15413 1437364989103219097626374491055222324787470898802948 15414 1438484504843056662677684100019830315318145319706225 15415 1439604819821768609252866461604992682747509729746025 15416 1440725934558038071606347951864027444477729427600400 15417 1441847849570851113780872288704030768278171577424400 15418 1442970565379496886861295170683228665775900827126073 15419 1444094082503567786299802256864367999592289512228225 15420 1445218401462959609312578291528504613072399819744100 15421 1446343522777871712347955186572556334069967874584100 15422 1447469446968807168626066883435338867187148673755625 15423 1448596174556572925750038825420493627658059778251073 15424 1449723706062279963388739880310748840201066299622400 15425 1450852042007343451031124562196329183198241413760000 15426 1451981182913482905812193410471045358102166461650625 15427 1453111129302722350410599392982653661689947188594025 15428 1454241881697390471017928209359477390410859663622948 15429 1455373440620120775379680379573027167395343877222500 15430 1456505806593851750907983011836446509556182870836225 15431 1457638980141827022866059152981042600523797236471225 15432 1458772961787595512624482633497940760881918298819600 15433 1459907752055011595989246328479024966331864077010448 15434 1461043351468235261601671764740796413096736333186025 15435 1462179760551732269410188013466598024223714890839025 15436 1463316979830274309214007816756815386655005145040900 15437 1464455009828939159278728905533174363276786276636100 15438 1465593851073110845023888475302112992940736732006073 15439 1466733504088479797782498795343410731063545101494225 15440 1467873969401043013632591935953812050284556970958400 15441 1469015247537104212300801607441284371297817097678400 15442 1470157339023273996138010113633802684928847789071025 15443 1471300244386470009167088431737155514414319837026073 15444 1472443964153917096202757439449219508339241592452100 15445 1473588498853147462043598319313453406525497009708100 15446 1474733849012000830736240179372016840140753282526225 15447 1475880015158624604911752938258925870260351674975625 15448 1477026997821474025194273531956015792978383907810448 15449 1478174797529312329681893508519193000898511350688400 15450 1479323414811210913499836086169522047470157258425625 15451 1480472850196549488425950759233111969260630776550625 15452 1481623104215016242588553545505537839016852099524900 15453 1482774177396608000236640977710659906479160767422948 15454 1483926070271630381582505950820183991630920340655625 15455 1485078783370697962716783546099143483727200070272225 15456 1486232317224734435595954961843675826428839754041600 15457 1487386672364972768102337689881015192119018236217600 15458 1488541849322955364176590086007528624501591733751073 15459 1489697848630534224022758491648885715436704209630025 15460 1490854670819871104385895073137072337281477146732900 15461 1492012316423437678902274554111937533453162842612900 15462 1493170785974015698522238025670299835259423876376225 15463 1494330080004697152005692028003335480045043244506073 15464 1495490199048884426490291106383026712245271628211600 15465 1496651143640290468132332053480864012931316231616400 15466 1497812914312938942820388059126772182860548426702025 15467 1498975511601164396961710997743367156939480616147025 15468 1500138936039612418341430092820148712467312419722948 15469 1501303188163239797054575206924094307707003058324100 15470 1502468268507314686510953014877341609443779452555225 15471 1503634177607416764512904326869232296511388948570225 15472 1504800915999437394405970837408937919127168521000000 15473 1505968484219579786302499585166200409670315311760448 15474 1507136882804359158378213417891395737715066548715025 15475 1508306112290602898241775765752169639202567760005625 15476 1509476173215450724377378035572299785172045506802500 15477 1510647066116354847660377947609209648102808417728900 15478 1511818791531080132946017145659696132332170842801073 15479 1512991349997704260731246420438936217958512407955625 15480 1514164742054617888889686895335707883920536163747600 15481 1515338968240524814479755532806997884429850302307600 15482 1516514029094442135625983328837774012550060213951225 15483 1517689925155700413473554572056672754446713679851073 15484 1518866656963943834216095553265695176723098854940900 15485 1520044225059130371196741120311714956410774716884900 15486 1521222629981531947082507482399683117763858731818025 15487 1522401872271734596111999677121864741234871895108225 15488 1523581952470638626416482122654264117169039547240448 15489 1524762871119458782414340686750586989184390996889600 15490 1525944628759724407278964713345652129307150447345025 15491 1527127225933279605480077456764099968165463178890025 15492 1528310663182283405398543382716553828428494098964900 15493 1529494941049209922014680804454069937790756726622948 15494 1530680060076848519670108331642766288780915734844225 15495 1531866020808303974903153618713948026217345686879225 15496 1533052823786996639357852908640848838995870802403600 15497 1534240469556662602766569877291284270894165417610000 15498 1535428958661353856006262292706064405087437744476073 15499 1536618291645438454228425012855940479025795446671025 15500 1537808469053600680062737854635163110219018497562500 15501 1538999491430841206894446876057409419362637872562500 15502 1540191359322477262215507622829892885232913826956025 15503 1541384073274142791049518899693903716049585497101073 15504 1542577633831788619450475636134839334785573547560000 15505 1543772041541682618075369425281974711483001145793600 15506 1544967296950409865830665324037791194365193454394225 15507 1546163400604872813592683511698630653824359893739225 15508 1547360353052291448001914413552769619683498313122948 15509 1548558154840203455331295905168716123007135278024900 15510 1549756806516464385428481222315620609756692823795025 15511 1550956308629247815732126210689162035399825488750025 15512 1552156661727045515362224558850121537895697660019600 15513 1553357866358667609284519667019089382055988703490448 15514 1554559923073242742549021813609366631949967319403225 15515 1555762832420218244602659290621121700666243068613025 15516 1556966594949360293676092188263244009308192570804900 15517 1558171211210754081244717518415102920588419355180900 15518 1559376681754803976563894375788570357863230798976073 15519 1560583007132233691278417844901200539033740086856225 15520 1561790187894086444106270370224380507618012578617600 15521 1562998224591725125596679316125571091710314976057600 15522 1564207117776832462962509452481450026790090335430625 15523 1565416868001411184987019111098847701785331725176073 15524 1566627475817784187005008767342831790852586799868900 15525 1567838941778594695958390810636150377488388377502500 15526 1569051266436806435526209276761484524373438733830625 15527 1570264450345703791329138324167591053369820900800025 15528 1571478494058891976208488245752435037000792415010448 15529 1572693398130297195579747816870819627259743680250000 15530 1573909163114166812860691789590818821496570525785225 15531 1575125789565069514974082352502507050252406798270225 15532 1576343278037895477924993384664058530153271889644100 15533 1577561629087856532452786341554259618285093608722948 15534 1578780843270486329757766620186839394871655877632025 15535 1580000921141640507302549259830777850637687829807025 15536 1581221863257496854688162844071897826095461616846400 15537 1582443670174555479604920479244586704338321200641600 15538 1583666342449638973858086733558427259011463041381073 15539 1584889880639892579468369430542844467271493972471225 15540 1586114285302784354847265199733596976113790248232900 15541 1587339556996105341047287696828058721871993646352900 15542 1588565696277969728087107414841748409468158642295025 15543 1589792703706815021351632017106472622665700067876073 15544 1591020579841402208067056132260752721760516156547600 15545 1592249325240815923850909560695906853508155946051600 15546 1593478940464464619337132851236256812355890616407225 15547 1594709426072080726876209216149425615016816759930625 15548 1595940782623720827310381761902585944937004225422948 15549 1597173010679765816823985022402812552174101440964900 15550 1598406110800921073868919790784383720594191196075625 15551 1599640083548216626165300255132968501130082590450625 15552 1600874929483007317777302452866128020215235540198400 15553 1602110649166972976264243067821451269559324483560448 15554 1603347243162118579906917603437938830369819491650625 15555 1604584712030774425009226974752942445214241577941225 15556 1605823056335596293275121571276064687284868124248100 15557 1607062276639565619260891852142921653256149143072100 15558 1608302373505989657902834544295573085659066181651073 15559 1609543347498501652120323523782729077239842942356025 15560 1610785199181061000494314469621550986686123174608400 15561 1612027929117953425021312389013976866014897071888400 15562 1613271537873791138942831122064019028505623061349225 15563 1614516026013513014650373943498403836071312903881073 15564 1615761394102384751665964388251251820191598285156100 15565 1617007642705999044698256437134230334846372716360900 15566 1618254772390275751774253208176751537207525839284025 15567 1619502783721462062446663308586336066150210357651025 15568 1620751677266132666076924011647217803974290791760448 15569 1622001453591189920193920432245628027181041688449600 15570 1623252113263864018928429884082968541889355872306225 15571 1624503656851713161523320611013263522718901135171225 15572 1625756084922623720919534094318869194993685878922500 15573 1627009398044810412417880147118419683266873044122948 15574 1628263596786816462416674016483396758834586342459025 15575 1629518681717513777225244723224531319550713139375625 15576 1630774653406103111953343878696475691393818519610000 15577 1632031512422114239476484227358828717448407598432400 15578 1633289259335406119477237173223650560882742604626073 15579 1634547894716167067562518557714071658830748182230625 15580 1635807419134914924456891965855480788572413028824100 15581 1637067833162497225271918847120071210871392299984100 15582 1638329137370091368851584746647231802645794485273225 15583 1639591332329204787193830951966392447253651286751073 15584 1640854418611675114948220869755470180563267088134400 15585 1642118396789670358989770456577015159705172500230400 15586 1643383267435689068068972036945523894081113574501025 15587 1644649031122560502538040851493171820010450551361225 15588 1645915688423444804153413687417418676559283836302948 15589 1647183239911833165954528952812558715916050913864100 15590 1648451686161548002218917565908324022502444842997025 15591 1649721027746743118493634039662103586253213473192025 15592 1650991265241903881703057151577213742635354975936400 15593 1652262399221847390333089598047947620538805681410448 15594 1653534430261722644691786041962842794749029941937225 15595 1654807358937010717246438971730737887958815455350225 15596 1656081185823524923037151799329740873903638896412100 15597 1657355911497410990166928634417204763983528457562500 15598 1658631536535147230368310180979200680495493370026073 15599 1659908061513544709646585212440794496235149616695025 15600 1661185487009747418999607090603671718684736220840000 15601 1662463813601232445214244803225316583297638300840000 15602 1663743041865810141739498004504035860586926193627025 15603 1665023172381624299636305552186626141957166944926073 15604 1666304205727152318604077044470415815674519654802500 15605 1667586142481205378083976869328770043299319432340100 15606 1668868983222928608438990288348929264617195332978225 15607 1670152728531801262210801086633259561968248137341225 15608 1671437378987636885453510329779627069317713756210448 15609 1672722935170583489144225778423668983924427883248400 15610 1674009397661123720670551520295221095593652463548025 15611 1675296767040075035395007389213076556856588360153025 15612 1676585043888589868296407749916593343668147432240100 15613 1677874228788155805688229237109438967085063461302948 15614 1679164322320595757013997046569960958665767404845225 15615 1680455325068068126719719385664300932869034637985025 15616 1681747237613066986203399700082429095427444199014400 15617 1683040060538422245841656303103765384501208174182400 15618 1684333794427299827093479043187973468404794212451073 15619 1685628439863201834681152655177865046929665941229225 15620 1686923997429966728848376449895134779907927995496100 15621 1688220467711769497695610006405861163880044591536100 15622 1689517851293121829592674540731356262811303900850625 15623 1690816148758872285668639634281027839072370281726073 15624 1692115360694206472379025014787431593744996453360400 15625 1693415487684647214150347092029639378180503906250000 15626 1694716530316054726102039960139431849131584228515625 15627 1696018489174626786845780587795641575262788458751025 15628 1697321364846898911362247927125225531047081623522948 15629 1698625157919744523955345681645334702660238389522500 15630 1699929868980375131283918483098773647236707732239225 15631 1701235498616340495470991236555804759554819370574225 15632 1702542047415528807290561402678251176740661147713600 15633 1703849515966166859431973995567289159843326124560448 15634 1705157904856820219841909084144195899124099160823025 15635 1706467214676393405144011594543632465663003986280025 15636 1707777446014130054136193220531794543522336366656900 15637 1709088599459613101365636258496956092382638292892100 15638 1710400675602764950781529193097563678506195541381073 15639 1711713675033847649465563869193112340370645694193225 15640 1713027598343463061440224095225547992694654688512400 15641 1714342446122553041554895532763896987252759620032400 15642 1715658218962399609449826736472221009311203644264025 15643 1716974917454625123597971218310835463234646375351073 15644 1718292542191192455424740419333012358398686162888100 15645 1719611093764405163505697481994114915638773870400100 15646 1720930572766907667842221725447281143775858801793225 15647 1722250979791685424215173735859387954046450253630625 15648 1723572315432065098616590993343086456353107185160448 15649 1724894580281714741759443966665203384024032244486400 15650 1726217774934643963665482616458753592170741426230625 15651 1727541899985204108331203257235204737763955361855625 15652 1728866956028088428471965738065478046273116729116900 15653 1730192943658332260344290911372458969257444086822948 15654 1731519863471313198646368368854529008839312506390625 15655 1732847716062751271496804433138815497777099762115225 15656 1734176502028709115491640403344490147187518637459600 15657 1735506221965592150839671062320530177209911017171600 15658 1736836876470148756576093462908888298480026441176073 15659 1738168466139470445854516020173000183671447768827025 15660 1739500991570992041317357946122990828112046942488900 15661 1740834453362491850544669073062824816193632109168900 15662 1742168852112091841581400121280980455628255112067225 15663 1743504188418257818543153476405014484287454978881073 15664 1744840462879799597300444551341623064173989545345600 15665 1746177676095871181241503817327496523862330284110400 15666 1747515828665970937113649598222410264407350604371025 15667 1748854921189941770943261731784592874223224342900025 15668 1750194954267971304034386211279465275799584862922948 15669 1751535928500592049046000930386352121432512910820100 15670 1752877844488681586147972663983729136546984597562225 15671 1754220702833462739255735427011988147878109498277225 15672 1755564504136503752343720363233575600023945138090000 15673 1756909248999718465837567325333690928006046438610448 15674 1758254938025366493085148317430518685858395396948025 15675 1759601571816053396906432980692213302354199526250625 15676 1760949150974730866222226312388558215276537212422500 15677 1762297676104696892761808818338382395706305417380900 15678 1763647147809595947849509308349437384262786671076073 15679 1764997566693419159270240553885517392771853765250625 15680 1766348933360504488214028036836144248197890682905600 15681 1767701248415536906299562027907138441661512560665600 15682 1769054512463548572676803242795857764839772011340225 15683 1770408726109919011208672333962806439932474520276073 15684 1771763889960375287731853485461700748661300757572900 15685 1773120004620992187396742387942922411491539533580900 15686 1774477070698192392086568880600598831533348742689025 15687 1775835088798746657915724556491320269554649758359225 15688 1777194059529773992807325637312738528445183753490448 15689 1778553983498741834150041433392990268595174174083600 15690 1779914861313466226534218714307051121336807229154025 15691 1781276693582111999567332325203754787246826034999025 15692 1782639480913192945768792393597304771188507179152900 15693 1784003223915571998544138481049665788005836945322948 15694 1785367923198461410238651043845247643356630878775225 15695 1786733579371422930270410576436787024929567834326225 15696 1788100193044367983342834821121292601937685479425600 15697 1789467764827557847736724437087346597082983878760000 15698 1790836295331603833681847531659952036968714665201073 15699 1792205785167467461808093466256479676083138582464025 15700 1793576234946460641676226359257102597936596654122500 15701 1794947645280245850388268717685410196708386119122500 15702 1796320016780836311277545639289667105917035076043025 15703 1797693350060596172678420036312427139293154102376073 15704 1799067645732240686775749341935927915394288503290000 15705 1800442904408836388534094170092879023802439607891600 15706 1801819126703801274706709409036915829293668582067225 15707 1803196313230904982924348238774122773532108910688225 15708 1804574464604268970863909572166634794044631628422948 15709 1805953581438366695496959429231403709964342254716900 15710 1807333664348023792418156763871768595838229850806025 15711 1808714713948418255253614271996495751284008062061025 15712 1810096730855080615149224719700455348121042427705600 15713 1811479715683894120338983339903078670517994047240448 15714 1812863669051094915793336855565192530483366561032225 15715 1814248591573272222947589697331756413522658092862025 15716 1815634483867368519510397993177433660405629997228900 15717 1817021346550679719352381917363810993697852389428900 15718 1818409180240855352474886995751441425040923532551073 15719 1819797985555898745058924974246724504204549650347225 15720 1821187763114167199594324866902955466830193315379600 15721 1822578513534372175089124809936671577749651996019600 15722 1823970237435579467359235357664700324062337315015625 15723 1825362935437209389398404866114070560122041502901073 15724 1826756608159036951828517619806184718607683425096900 15725 1828151256221192043430255366968368251383240835002500 15726 1829546880244159611754152938180112024400355810705625 15727 1830943480848779843812078633218004936033747397447025 15728 1832341058656248346849170070622518031595626934160448 15729 1833739614288116329196256204271448322042085760040000 15730 1835139148366290781202796221008960855813464915198225 15731 1836539661513034656250366043145781813153833408383225 15732 1837941154350967051846723169415193966003969198028100 15733 1839343627503063390800480597741069247589994859522948 15734 1840747081592655602476420582948241878128677527759025 15735 1842151517243432304131478992322079970693243375258025 15736 1843556935079438982331431031703154268343541439472400 15737 1844963335725078174448309124584430114294962268387600 15738 1846370719805109650238583736462423405415401057006073 15739 1847779087944650593502137946480263599992769201660225 15740 1849188440769175783822066578189597317861411896796900 15741 1850598778904517778385330711049745159028888653716900 15742 1852010102976867093884298404076492550379825099978025 15743 1853422413612772388499202472849353183386159174451073 15744 1854835711439140643961546170885091403618602136473600 15745 1856249997083237347698487636186728229888345977753600 15746 1857665271172686675058233973581184991767121063684225 15747 1859081534335471671616475853265139353814108051075625 15748 1860498787199934435563893515787581217916726792022948 15749 1861917030394776300174765083508961136626079876252900 15750 1863336264549058016356708088390721905194268733890625 15751 1864756490292199935281585135785395403217709905765625 15752 1866177708253982191097604633716332003436081151280400 15753 1867599919064544883722647526957509430469087172210448 15754 1869023123354388261718850985047742311291665089875625 15755 1870447321754372905248480003199983287311712997794225 15756 1871872514895719909111117884895271930342437698676100 15757 1873298703410011065862206584782249296933854933516100 15758 1874725887929189049012967900337014242885073697326073 15759 1876154069085557596311736510574453077801357984043025 15760 1877583247511781693106735869941027243848556415374400 15761 1879013423840887755790327975360354929013667949454400 15762 1880444598706263815324768034246772348885792693530225 15763 1881876772741659700849495071148409327968604244506073 15764 1883309946581187223369989520530162257626262293780100 15765 1884744120859320359528228863058295978812238489864900 15766 1886179296210895435454772372602255109658124306963025 15767 1887615473271111310702506051025615286790792826894025 15768 1889052652675529562262078837696956190945362998210448 15769 1890490835060074668659061190512791558152735200435600 15770 1891930021061034194132857145088547113668908773323225 15771 1893370211315058972897400968639935983104145212888225 15772 1894811406459163293483669534945943110189010143502500 15773 1896253607130725083164041556655996019627537450222948 15774 1897696813967486092458534821077769382941757777182025 15775 1899141027607552079722952585458445751573595655630625 15776 1900586248689392995818970297651134991307070350240000 15777 1902032477851843168866193817939540861893675309574400 15778 1903479715734101489076220327677855312255038587151073 15779 1904927962975731593668733120289259881508202812015625 15780 1906377220216662051869661480055319586079275450992100 15781 1907827488097186549991436864019968310170405439352100 15782 1909278767257964076595376612225706477713111817152225 15783 1910731058340019107736226421396062145628452515426073 15784 1912184361984741792288892827077306097732367108256400 15785 1913638678833888137357396949153860513044211731936400 15786 1915094009529580193766080765555799808709952181382025 15787 1916550354714306241633097188883311793431090131102225 15788 1918007715030920976026215230581967789449042023802948 15789 1919466091122645692700971547214142367085725612548100 15790 1920925483633068473921199673285927262958375110816025 15791 1922385893206144374361968255005400398704430399311025 15792 1923847320486195607094959609267140158865548913614400 15793 1925309766117911729656319942079417702043686833360448 15794 1926773230746349830197012570574556546172604970358225 15795 1928237715016934713715705502669519464421393918807225 15796 1929703219575459088374224738372868330599509676444100 15797 1931169745068083751895604666665843439762703476202500 15798 1932637292141337778044766941819425478883971535001073 15799 1934105861442118703191859232945876211871614358978025 15800 1935575453617692712958285250522403550866576482410000 15801 1937046069315694828945457463566263489672858042410000 15802 1938517709184129095546303931084795853467901859204025 15803 1939990373871368766839560681370593449764950464451073 15804 1941464064026156493566881082661225467177461698022500 15805 1942938780297604510192793658634676339148335947448100 15806 1944414523335194822047539812165921247796055506661225 15807 1945891293788779392552822930726839466798529188780225 15808 1947369092308580330530500356770967310246689014760448 15809 1948847919545190077594249716406414045177473587430400 15810 1950327776149571595624241109624607217624088850569025 15811 1951808662773058554324846675319398914145260489474025 15812 1953290580067355518865419054300452011620051211416100 15813 1954773528684538137604170283476735936386751136302948 15814 1956257509277053329895182664360395338389977572964225 15815 1957742522497719473978583159018212865766638888244025 15816 1959228568999726594953912876577369379196607450448400 15817 1960715649436636552836723223374211952376178155920400 15818 1962203764462383230698430299819272344210623024276073 15819 1963692914731272722889459137038836778895945589210225 15820 1965183100897983523345709376342952311159447583268100 15821 1966674323617566713978374004561866264804704264508100 15822 1968166583545446153147142768287533692670370322925625 15823 1969659881337418664216821900053993994535883243701073 15824 1971154217649654224197401799490112225823187680078400 15825 1972649593138696152467604322480403713645283798760000 15826 1974146008461461299581941341374412847393538145400625 15827 1975643464275240236161316249292398808250747051888025 15828 1977141961237697441867200091584893025440999791922948 15829 1978641500006871494459414017516035776416175346802500 15830 1980142081241175258937549755255473063328784299662225 15831 1981643705599396076766059823281000178908839166697225 15832 1983146373740695955183049201314075701166150965587600 15833 1984650086324611756592800193932799508157204848610448 15834 1986154844011055388042062230031951261426514123440025 15835 1987660647460313990780138351327222149755697811741025 15836 1989167497333050129902800153130842993689740680292900 15837 1990675394290301984080062950658416566179909642128100 15838 1992184338993483535367852954161901665868218213256073 15839 1993694332104384759103598246221371567381425229872225 15840 1995205374285171813885775364568380447906275278086400 15841 1996717466198387231637443303856518731745666182406400 15842 1998230608506950107753796759840022485031977114437025 15843 1999744801874156291333770449469123511883910680176073 15844 2001260046963678575495726350461186131682586402304100 15845 2002776344439566887777255713959574235517659263112100 15846 2004293694966248480619127713947628608982012427080225 15847 2005812099208528121933416607143110149201877847265625 15848 2007331557831588285755839287158979977166568851010448 15849 2008852071500989342982335126779443033017572251264400 15850 2010373640882669752189920012265778022980465704055625 15851 2011896266642946250541846483674614043145638837180625 15852 2013419949448514044777101905241993318456466091688900 15853 2014944689966447002284276599959780746238493134722948 15854 2016470488864197842259833892546744803653174747105625 15855 2017997346809598326950814015094941348898291459978225 15856 2019525264470859452982003839752882398178663512897600 15857 2021054242516571642767604412890366575870203767105600 15858 2022584281615704936007428275275787095393480935101073 15859 2024115382437609181267658562885217314656324683004025 15860 2025647545652014227646201893053603604135871358264900 15861 2027180771929030116522667050771970949426856387744900 15862 2028715061939147273393001500030668865123700270738225 15863 2030250416353236699788817755207354305028567275756073 15864 2031786835842550165281441657599624796746425215459600 15865 2033324321078720399570714612305979488662298688624400 15866 2034862872733761284658581850765098656077260332060025 15867 2036402491480068047107498794372293952950897864633025 15868 2037943177990417450383687604703392798362465362622948 15869 2039484932937967987285276015990281234624898832296100 15870 2041027756996260072455350555608840869190363344589225 15871 2042571650839216234979956268459077597358811254004225 15872 2044116615141141311071075071238853179688776540160000 15873 2045662650576722636834614872736795899319719833960448 15874 2047209757821030241123441606396683932615889348161025 15875 2048757937549517038475486331534865214161902062515625 15876 2050307190438019022136959569724100946769918498062500 15877 2051857517162755457170705052991596981448042510012900 15878 2053408918400329073649725070615918553940905697851073 15879 2054961394827726259935909611446969796258600777525625 15880 2056514947122317256044001508815260526392345458083600 15881 2058069575961856347090829805241279540068457091043600 15882 2059625282024482056829843564302946467871204727709225 15883 2061182065988717341270978367168823702385526207201073 15884 2062739928533469782385887741457036426248945185184900 15885 2064298870338031781898571780234672866295636810296900 15886 2065858892082080755161435219129819044522663635580025 15887 2067419994445679325116807249688322976667984084590225 15888 2068982178109275516343955357269882967081833172240448 15889 2070545443753702949191625481943113847678261864257600 15890 2072109792060181033996140811006864192513637792983025 15891 2073675223710315165385091521935237191456267901128025 15892 2075241739386096916666647804716508470049390184320900 15893 2076809339769904234304528502731436181652863460522948 15894 2078378025544501632478657721494322655962110441686225 15895 2079947797393040387731541764760613248792276603793225 15896 2081518655999058733700398767687807285388082412467600 15897 2083090602046482055935073406922008607343290844890000 15898 2084663636219623086801769077670559705416805684426073 15899 2086237759203182100472629938011884231104780761237025 15900 2087812971682247108001205230886908312820284190702500 15901 2089389274342294052483828304412242042055462585702500 15902 2090966667869187004306942761353679225128139728110025 15903 2092545152949178356480408178799516501278631326151073 15904 2094124730268909020056817849276702692277452644000000 15905 2095705400515408619636861004758906256685654526009600 15906 2097287164376095688960761995224233457892790211760225 15907 2098870022538777866585828903631542803519967746617225 15908 2100453975691652091650144089398082959254994800222948 15909 2102039024523304799722429162677532167282128876388900 15910 2103625169722712118738116901956437692840205127837025 15911 2105212411979240065021662637708544466810673337392025 15912 2106800751982644739395127635070563372383034148371600 15913 2108390190423072523373067018729562024611977203490448 15914 2109980727991060275443754793441364897971805025641225 15915 2111572365377535527436778523831125753794054279131025 15916 2113165103273816680977036247361583991769145843672900 15917 2114758942371613204025168204591438282588923428656900 15918 2116353883363025827504455981085766117451568752626073 15919 2117949926940546742014221665582487219752079932818225 15920 2119547073797059794629759639263512590109721644161600 15921 2121145324625840685788833621226439783269040272001600 15922 2122744680120557166264771605502449329744614469580625 15923 2124345140975269234226191335218427501814105159126073 15924 2125946707884429332383388969756287368112800983304900 15925 2127549381542882545221423611019983769220149232522500 15926 2129153162645866796319930365180818963890147697600625 15927 2130758051889013045759694626534314727659388557074025 15928 2132364049968345487616020280367184118226443441810448 15929 2133971157580281747538924532000772441052628504810000 15930 2135579375421633080420192079447752639966479910631225 15931 2137188704189604568147321357391855887103018700516225 15932 2138799144581795317444395590475994040275633175392100 15933 2140410697296198657799911404162287359925732926822948 15934 2142023363031202339481597751708248918246843892866025 15935 2143637142485588731638257926086696976120170910729025 15936 2145252036358535020488667435962868735373549734118400 15937 2146868045349613407597560535130693780891888729113600 15938 2148485170158791308238738205101253695632457435131073 15939 2150103411486431549845330400830106248061566313829225 15940 2151722770033292570547245379866388702420210037380900 15941 2153343246500528617795838945505435674096089441100900 15942 2154964841589689947075836444828053031840125592641025 15943 2156587556002723020704540372813581122290244907526073 15944 2158211390441970706718356444020458546988033085379600 15945 2159836345610172477846671003637162344590092521475600 15946 2161462422210464610573112660018152208141939716981225 15947 2163089620946380384284231031133785786015479137200625 15948 2164717942521850280505625507680099662390010967122948 15949 2166347387641202182225556945913866776020989084520900 15950 2167977957009161573306075213600446301591056721725625 15951 2169609651330851737981695522786636873336066571100625 15952 2171242471311793960445656493438028963107760635342400 15953 2172876417657907724523792902310227721858573169360448 15954 2174511491075510913436056081755784142057770783080625 15955 2176147692271320009645714943503730486178117123667225 15956 2177785021952450294796270612786266040595826085124100 15957 2179423480826416049736117668527381882552252192940100 15958 2181063069601130754630984995651048977823192939501073 15959 2182703788984907289164189265912023046081610760710025 15960 2184345639686458132824734074000342727333923336160400 15961 2185988622414895565283287766021215144031801019040400 15962 2187632737879731866856073007805195467344834108691225 15963 2189277986790879519056701150859375050519822447631073 15964 2190924369858651405235984464128696575206278795384100 15965 2192571887793761011309759310097514956112664035388900 15966 2194220541307322626574753354125119953452683864662025 15967 2195870331110851544612529906275131039485633311117025 15968 2197521257916264264281542505267467543250403921160448 15969 2199173322435878690797332864552987944601665881401600 15970 2200826525382414336900905310884881893202375056360225 15971 2202480867468992524115310856137487578593782396625225 15972 2204136349409136584090474053502395962298371773062500 15973 2205792971916772060036295799573492590619639144822948 15974 2207450735706226908244065254216977725953557774885025 15975 2209109641492231699696214060509396853649351081905625 15976 2210769689989919821764446057416306729442414020890000 15977 2212430881914827679996275688276397517981684053696400 15978 2214093217982894899990008318550689724800467148176073 15979 2215756698910464529358195686693826031107884916780625 15980 2217421325414283239779599722404483291943150629180100 15981 2219087098211501529139697976914539342533445470740100 15982 2220754018019673923759763920381843364186113368011225 15983 2222422085556759180714555371859257878846308330601073 15984 2224091301541120490238644337723065459742425833358400 15985 2225761666691525678221421544856864453565174283662400 15986 2227433181727147408790808965302715896684774650283025 15987 2229105847367563386985713639509548863368535833823225 15988 2230779664332756561517256115729684197243203523802948 15989 2232454633343115327618806833537797437839531364212100 15990 2234130755119433729984863789872711251508236380655025 15991 2235808030382911665798804836431086299915891675450025 15992 2237486459855155087849547967673367719386652796272400 15993 2239166044258176207737152969136242730282546741810448 15994 2240846784314393699167397806182373837204177317759225 15995 2242528680746632901335363143757292107899190584284225 15996 2244211734278126022398058398165066621303046412496100 15997 2245895945632512343036122732318709843082181379822500 15998 2247581315533838420104634416368234910441430618476073 15999 2249267844706558290373061986058850076894793404241025 16000 2250955533875533674354390641623958372341760064000000 16001 2252644383766034180223457340472427364362240064000000 16002 2254334395103737507824528047387005253424713667761025 16003 2256025568614729652768150616410785888038943782476073 16004 2257717905025505110617316789061267136182106546222500 16005 2259411405062967081162966803976804887052513218576100 16006 2261106069454427672788870123568139272886498602364225 16007 2262801898927608106925915793718160984801155159199225 16008 2264498894210638922595845963046194300049329669810448 16009 2266197056032060181044466098728800131405926916592400 16010 2267896385120821670464365446347447543419666147610025 16011 2269596882206283110807181291714366245796926100815025 16012 2271298548018214358685440593111476062130443403572100 16013 2273001383286795612364012562863492773502986523802948 16014 2274705388742617616841205787655133542203645304063225 16015 2276410565116681869019543487493789821972333320523025 16016 2278116913140400822966250523713101748978126261902400 16017 2279824433545598095263485776909555973342137962638400 16018 2281533127064508670448353526203539225700108582601073 16019 2283242994429779106542727471718213108389450656171225 16020 2284954036374467740672921052674132147727238143060100 16021 2286666253632044894779237724004707533967970693500100 16022 2288379646936393081415434864907423700402713099980625 16023 2290094217021807209638135003258144444255588704176073 16024 2291809964622994790986218050330900161182166899776400 16025 2293526890475076145550228250783228443970985371290000 16026 2295244995313584608131829563387447276249632732305625 16027 2296964279874466734493343198511173825417224848005025 16028 2298684744894082507697401048875962897543872928822948 16029 2300406391109205544536748760651127952534398389062500 16030 2302129219257023302054232202470624682449037573105225 16031 2303853230075137284153001100494323021570545864840225 16032 2305578424301563248296963618171068575728714352441600 16033 2307304802674731412301525669899639322725027729160448 16034 2309032365933486661214648768325038537688613581037025 16035 2310761114817088754288260215551530729147778087222025 16036 2312491050065212532040049459100424425888736045948900 16037 2314222172417948123405684443989834423725499644344100 16038 2315954482615801152981481802865517077614600947631073 16039 2317687981399692948357564736666365900669136788531225 16040 2319422669510960747541542448865281600173733179680400 16041 2321158547691357906472745006885891234352067464800400 16042 2322895616683054106627047514857985905129648239590025 16043 2324633877228635562712317492439575804266177671501073 16044 2326373330071105230454519365001125995865008110700100 16045 2328113975953883014474509981037836540324416347844100 16046 2329855815620805976255559083248766936260581558387225 16047 2331598849816128542201628670297177870850663215880625 16048 2333343079284522711786445196844673418523102545360448 16049 2335088504771078265793398570032574606129561891022400 16050 2336835127021302974646301911167441162898597971900625 16051 2338582946781122806831046061953782788886549322525625 16052 2340331964796882137408182825205764899659005667240900 16053 2342082181815343956616470940561117030970910271122948 16054 2343833598583690078567418806314495408740614302800625 16055 2345586215849521350030857969084235100170343763861225 16056 2347340034360857859311581413625752155051347220355600 16057 2349095054866139145217080695706822715766766686019600 16058 2350851278114224406116415971564574713990826295526073 16059 2352608704854392709090252988071278975362590912161025 16060 2354367335836343199172101108345920814331155714060900 16061 2356127171810195308680786458161071013833057238340900 16062 2357888213526488966644194289109756942439842272389225 16063 2359650461736184808314314665114860959133519935131073 16064 2361413917190664384773625589484044687021015318553600 16065 2363178580641730372632847700336314696238239485158400 16066 2364944452841606783820104672852108117234031889769025 16067 2366711534542939175461523477427186202839604821346025 16068 2368479826498794859853308653441680365357362438822948 16069 2370249329462663114525324768989339227742770222752100 16070 2372020044188455392396221247548377240264562453636225 16071 2373791971430505532020133753214325920333805215751225 16072 2375565111943569967924996336756938268074555087210000 16073 2377339466482827941042498555407495888313012737810448 16074 2379115035803881709229721789929817305694682522354025 16075 2380891820662756757882488993177865388368206848800625 16076 2382669821815902010640462114995102191929921083722500 16077 2384449040020190040184021458965641393996028775624900 16078 2386229476032917279122961237184802305812473883126073 16079 2388011130611804230977035599876875715740524284780625 16080 2389794004514995681248389427350771035344812689281600 16081 2391578098501060908585908182449726877297740333441600 16082 2393363413328993896041521132319433790598972163058225 16083 2395149949758213542418492258989738907952083420626073 16084 2396937708548563873711733188938578217864711697776900 16085 2398726690460314254640172482482913555527895467032900 16086 2400516896254159600271215634520238707230328570491025 16087 2402308326691220587737330148825662738481341393801225 16088 2404100982533043868044790058793679281721471203490448 16089 2405894864541602277974614278200488551122074347411600 16090 2407689973479295052075733176252154785207763778832025 16091 2409486310108948034750417781875956148631366657277025 16092 2411283875193813892432006032907017348206070354468900 16093 2413082669497572325854960496519707831130588392222948 16094 2414882693784330282417291997953340931169307423577225 16095 2416683948818622168635383605284422207370902355280225 16096 2418486435365410062691249428703068975787916201529600 16097 2420290154190083927072262703459258163720042276000000 16098 2422095106058461821303387636355256614430731642151073 16099 2423901291736790114771949506373947334327359702990025 16100 2425708711991743699644977520748787400558276187302500 16101 2427517367590426203879154938499818831236062592302500 16102 2429327259300370204323410984181503159477340463157025 16103 2431138387889537439914189085312164242649306728426073 16104 2432950754126319024963425977681502476187300409690000 16105 2434764358779535662539276233461987563713301700147600 16106 2436579202618437857939616777781946818621198383473225 16107 2438395286412706132258365970152842133541493801526225 16108 2440212610932451236044651837880571749958146108522948 16109 2442031176948214363054864059330643287587398303040900 16110 2443850985230967364097624305659742648868471174888025 16111 2445672036552112960971709560371569895046250074743025 16112 2447494331683484960496963046802828493895722942017600 16113 2449317871397348468638227404395938962257765172240448 16114 2451142656466400104722334765368402366398486593230225 16115 2452968687663768215748188394144763897004056867420025 16116 2454795965763013090789970562675822300675741590136900 16117 2456624491538127175493511345531097823453583312864900 16118 2458454265763535286665853029414610001591262179201073 16119 2460285289214094826958044842520727618010427534269225 16120 2462117562665095999641202719916236927123211524963600 16121 2463951086892262023475868831906831333631478004003600 16122 2465785862671749347674705613120956590157141359125625 16123 2467621890780147866958559040821350751857887133851073 16124 2469459171994481136705925921734698091326880794492900 16125 2471297707092206588195859957472571431915372250062500 16126 2473137496851215743944351369402268400067073314515625 16127 2474978542049834433134214874614254425288160659681025 16128 2476820843466823007138520815423709428033875097960448 16129 2478664401881376555137604255637136529170869954560000 16130 2480509218073125119829686867611130287934414912084225 16131 2482355292822133913235146444929219426663786314669225 16132 2484202626908903532594468886324195228351964821736100 16133 2486051221114370176359917507277512295533209690622948 16134 2487901076219905860280954546534203634662081732953025 16135 2489752193007318633583449745581287577379746556220025 16136 2491604572258852795242710889949860367449418860784400 16137 2493458214757189110350371212015965828265934302819600 16138 2495313121285445026575168565792912879359802775756073 16139 2497169292627174890717651295027973289940672788978225 16140 2499026729566370165358845726739336442037713509984900 16141 2500885432887459645602920233154825524035621088504900 16142 2502745403375309675913880815842190986277234560284025 16143 2504606641815224367046333176651792762871396587101073 16144 2506469148992945813070346250926163196933849203265600 16145 2508332925694654308490452189267308299287593137217600 16146 2510197972706968565458817784991656422307088376298225 16147 2512064290816945931082622355244301140319613178305625 16148 2513931880812082604825677094588609595050564790722948 16149 2515800743480313856004320930734379288352873985768900 16150 2517670879610014241377627922917525784291277439580625 16151 2519542289989997822831961254296771518019075106455625 16152 2521414975409518385159908880587982399309193872384400 16153 2523288936658269653933635908014664643665759235010448 16154 2525164174526385513472688784513689763291698211265625 16155 2527040689804440224906286398998561403528796955560225 16156 2528918483283448644330133194348474217487640523592100 16157 2530797555754866441057789410660042732276385521344100 16158 2532677908010590315966633586169897674411669388176073 16159 2534559540842958219938452454130358989606351632357025 16160 2536442455044749572394693384797099313193323656966400 16161 2538326651409185479926414532567109422040332240646400 16162 2540212130729928955018967859187368727077564626832225 16163 2542098893801085134871450214839409647699481713256073 16164 2543986941417201500310957669792445245578818869968100 16165 2545876274373268094801678300207905286169481792932900 16166 2547766893464717743548858642571097441763853192381025 16167 2549658799487426272697679042121278150858329850320025 16168 2551551993237712728627073131549682205280196480610448 16169 2553446475512339597338526687136021949612617531347600 16170 2555342247108513023939891120397626547557935881417225 16171 2557239308823883032224246874231749597699898086382225 16172 2559137661456543744343852003440629967422117527602500 16173 2561037305805033600579211230440646559334229767922948 16174 2562938242668335579203300777871363330331934855568025 16175 2564840472845877416440984290737416750317565298200625 16176 2566743997137531826523655171636054516641035651560000 16177 2568648816343616721839140663545692232556057310798400 16178 2570554931264895433176903025576114414554348647701073 16179 2572462342702576930068573158008908115534219736525625 16180 2574371051458316041223852043887382139634325163388100 16181 2576281058334213675061815385348592781535503234148100 16182 2578192364132817040337656823826168749482387337850225 16183 2580104969657119866864905144191403928642807812276073 16184 2582018875710562626333150873841567411209817223440400 16185 2583934083097032753221317698688566263423383475408400 16186 2585850592620864865806514128947988319073320541204025 16187 2587768405086840987268500858578150385730788579524225 16188 2589687521300190766889809273171082125693626136302948 16189 2591607942066591701351546572052388030233822848856100 16190 2593529668192169356124922981304649845078564692514025 16191 2595452700483497586958536545389460029076469581609025 16192 2597377039747598761461450996006313838696888263910400 16193 2599302686791943980782102207792433930443511926760448 16194 2601229642424453301383068761436157463557074384140225 16195 2603157907453495956911742145747782068720770211781225 16196 2605087482687890580166932141205744227113278104568100 16197 2607018368936905425161442938472692080387172528422500 16198 2608950567010258589280655556355414968356265860451073 16199 2610884077718118235537152134664704569787338872484025 16200 2612818901871102814921417688416047905205136445610000 16201 2614755040280281288848654920799591151591834085610000 16202 2616692493757173351701747703338065719912888699298025 16203 2618631263113749653470408842644334860211810859001073 16204 2620571349162432022486547764185900688330543039402500 16205 2622512752716093688255893754462108475935481445724100 16206 2624455474588059504385910414000897814329499060087225 16207 2626399515592106171610036984585779355437457848598225 16208 2628344876542462460908292225130261753358568401360448 16209 2630291558253809436724276521626216680037585430734400 16210 2632239561541280680278607927604650872034331274671025 16211 2634188887220462512978827842562053585245628354176025 16212 2636139536107394219925812046822906093995708528708100 16213 2638091509018568273516722822329077473462971023802948 16214 2640044806770930557144537899869688353317108878142225 16215 2641999430181880588994191984290602129127757574822025 16216 2643955380069271745935366620251001770062696513376400 16217 2645912657251411487511964172125530370171132834336400 16218 2647871262547061580028301702684215459758721007426073 16219 2649831196775438320732060546218861326680852142112225 16220 2651792460756212762094027382823780698546648034872100 16221 2653755055309510936184662631580647609637416478512100 16222 2655718981255914079147531991441887624661606192015625 16223 2657684239416458855769636969654380319217225503151073 16224 2659650830612637584148680248615332527998089832454400 16225 2661618755666398460457301753104989870410121703840000 16226 2663588015400145783804321290896388953468381309230625 16227 2665558610636740181193023650800613937796852527102025 16228 2667530542199498832576522053267009338485708594222948 16229 2669503810912195696010235859721516522771459956302500 16230 2671478417599061732901518457892744865352841352568225 16231 2673454363084785133356471251444560434060497505003225 16232 2675431648194511541623979693305875908044626708275600 16233 2677410273753844281637007313162955682177071046210448 16234 2679390240588844582651183700656910289590418693614025 16235 2681371549526031804980722416909144883866215332723025 16236 2683354201392383665831704818080348068069269223624900 16237 2685338197015336465232765785754160344399376419540100 16238 2687323537222785312063217370024946390551888744506073 16239 2689310222843084350178646362260112751862902250170225 16240 2691298254705046984634021825601162876944171633294400 16241 2693287633637946108004348622364165223830082947214400 16242 2695278360471514326802902988599527928769285859723025 16243 2697270436035944187997086217172925765864261069326073 16244 2699263861161888405621932521833912338022765888076100 16245 2701258636680460087491307165846173133427577084596100 16246 2703254763423232962006830949863533762309282395714225 16247 2705252242222241605064567164848732861637343919475625 16248 2707251073909981667059507126947601325905790708210448 16249 2709251259319410099987890422349659196022460483760400 16250 2711252799283945384647396001287249221017714909765625 16251 2713255694637467757935240271449172304535263737890625 16252 2715259946214319440244218352211375265581669735772900 16253 2717265554849304862956724662216566086582046656022948 16254 2719272521377690896036789023966696597269447213475625 16255 2721280846635207075720164480227057856238774073764225 16256 2723290531458045832302503028178279849099311399833600 16257 2725301576682862718025655488392815029102018773913600 16258 2727313983146776635062131736855515188999682402451073 16259 2729327751687370063597757539393683677883291216298025 16260 2731342883142689290012564239030500570052294129876900 16261 2733359378351244635159947557926977560907685020956900 16262 2735377238152010682744131786731602613755432837020225 16263 2737396463384426507795975645313582217686201557006073 16264 2739417054888395905247156110015082046830465334627600 16265 2741439013504287618602766513720105341813199513712400 16266 2743462340072935568712365236202632971748808357498025 16267 2745487035435639082639511313384380386286637653039025 16268 2747513100434163122629823305303005038764433411522948 16269 2749540535910738515177597773764823860237885282188100 16270 2751569342708062180191023731832074496877697484703225 16271 2753599521669297360256029438473476796872551183518225 16272 2755631073638073849998797922888322954520281939240000 16273 2757663999458488225546987634198546295666351190160448 16274 2759698299975104074089694623390190427156337839527025 16275 2761733976032952223536192675575422880668154165105625 16276 2763771028477530972273487821838710965402785489402500 16277 2765809458154806319022723671126002811924702094216900 16278 2767849265911212192794474013833734048302185986901073 16279 2769890452593650682942959159955210707013503927015625 16280 2771933019049492269319222485845402324329353376499600 16281 2773976966126576052523303674871416270589887527859600 16282 2776022294673209984255445148424915647562836917387225 16283 2778069005538171097766368194984489115557109640551073 16284 2780117099570705738406655316130482275895468655348900 16285 2782166577620529794275275319632057241504533223788900 16286 2784217440537828926967287700946260287606897507422025 16287 2786269689173258802420762865691647493707457005992225 16288 2788323324377945321862954756884545575225330047240448 16289 2790378347003484852855762461954310166267700703545600 16290 2792434757901944460440517385784987162268535626701025 16291 2794492557925862138382132587264584870681888983446025 16292 2796551747928247040512650888059726157847263729596900 16293 2798612328762579712174228373572771028816512660422948 16294 2800674301282812321761589917280581642693723624448225 16295 2802737666343368892363993370898944157299544248787225 16296 2804802424799145533506739074064265522199990246611600 16297 2806868577505510672992261348474528906869902932090000 16298 2808936125318305288840838652684619369588262178376073 16299 2811005069093843141330959085007022151244341927723025 16300 2813075409688911005139377933227550125290476523922500 16301 2815147147960768901580903981107174959391690258922500 16302 2817220284767150330947951292905218954739778761184025 16303 2819294820966262504949893208426111834427218669201073 16304 2821370757416786579252255292361629461684575040360000 16305 2823448094977877886115783992973010091206385730305600 16306 2825526834509166167135427776432588801319801937206225 16307 2827606976870755806079267514422602730544993275415225 16308 2829688522923226061827432913869599158376392633322948 16309 2831771473527631301411041788976425836161642494672900 16310 2833855829545501233151198987000098799115469311959025 16311 2835941591838841139898091790512927684185995834114025 16312 2838028761270132112370218630176132850161027728643600 16313 2840117338702331282593787953349812855593933753490448 16314 2842207324998872057442324105160515606437683943799225 16315 2844298721023664352276517089947832248358719897729025 16316 2846391527641094824684353092314370158279407516620900 16317 2848485745716027108321562648309170695551171682052900 16318 2850581376113802046852423368583119215134848332276073 16319 2852678419700237927990954126666149733167637854700225 16320 2854776877341630717642537636830075079297145717785600 16321 2856876749904754294146008357317675880194712192025600 16322 2858978038256860682616242666038258804817446343650625 16323 2861080743265680289387288267152246674428500667076073 16324 2863184865799422136556069798292490809328092978660900 16325 2865290406726774096626707619497899859976077367622500 16326 2867397366916903127255486776265659863045500381450625 16327 2869505747239455506096513140461777883343108785268025 16328 2871615548564557065748093744165916860937303862610448 16329 2873726771762813428799878332865502689779216949290000 16330 2875839417705310242980799175755876620183618119557225 16331 2877953487263613416407846182247837313411028690842225 16332 2880068981309769352935714385131267792981013937060100 16333 2882185900716305187607360862193673645032075830922948 16334 2884304246356229022205508179445370629871306608020025 16335 2886424019103030160905131450458752889735035231731025 16336 2888545219830679346026966117687547684680709979470400 16337 2890667849413628993892073572993219570483401509505600 16338 2892791908726813430777501745969726660513356478881073 16339 2894917398645649128973077800024654598982344907107225 16340 2897044320046034942939370087544360626887079954608900 16341 2899172673804352345566856526843151155731297475928900 16342 2901302460797465664536336574971692089020315242907025 16343 2903433681902722318780623981837812259001802333176073 16344 2905566337997953055047557522473607287645439490131600 16345 2907700429961472184564366915666284447946114184979600 16346 2909835958672077819803431148556509205896857641635225 16347 2911972925009052111349466438197121576568102134390625 16348 2914111329852161484868181072456985741370845102822948 16349 2916251174081656878176434384049420059557408299996900 16350 2918392458578273978413937122862127177171761967455625 16351 2920535184223233459316530503165805902911566831830625 16352 2922679351898241218591081213681678394678529542406400 16353 2924824962485488615392029689894008495007370929160448 16354 2926972016867652707899628959402320280174317814430625 16355 2929120515927896490999911382519450558753844293473225 16356 2931270460549869134066420621735785682940357054080100 16357 2933421851617706218843746185087042132365248318728100 16358 2935574690016029977432897899882752407767497323351073 16359 2937728976629949530378557684675213343128719758984025 16360 2939884712345061124858245998774043522234845897792400 16361 2942041898047448372973440360039680581612726374272400 16362 2944200534623682490142683333120128309009870367953225 16363 2946360622960822533596717401729038117700845041381073 16364 2948522163946415640975684149999780204638922397532100 16365 2950685158468497269028425189389526997613353002496900 16366 2952849607415591432413922279049535875970869770120025 16367 2955015511676710942604914099022780124027069284503025 16368 2957182872141357646893727147077837159004272396560448 16369 2959351689699522667500358241438501779225122750273600 16370 2961521965241686640782846123121950016466041208494225 16371 2963693699658819956549969663054436661994926482159225 16372 2965866893842382997476310190592467182109102967122500 16373 2968041548684326378619715471539143059241109759522948 16374 2970217665077091187041202875209939102262866339231025 16375 2972395243913609221527339281569532477907132984515625 16376 2974574286087303232415135290931466637715830162250000 16377 2976754792492087161519491310185399465157247360880400 16378 2978936764022366382163233100992454359130752245726073 16379 2981120201573037939309774386867766116663341311250625 16380 2983305106039490789798444127550690892925034453616100 16381 2985491478317606042682516080547331714540238369576100 16382 2987679319303757199669978281217018516403070726669225 16383 2989868629894810395667080084264174976732288840451073 16384 2992059410988124639424694420989604053904704038502400 16385 2994251663481552054287532938150630595726351427174400 16386 2996445388273438119046251695777753211342558214145025 16387 2998640586262621908892485112796479282118518088205225 16388 3000837258348436336476845860806847054770916461302948 16389 3003035405430708393069928417879777722091223546480100 16390 3005235028409759389826354005738848768127924886393025 16391 3007436128186405199151894645208338150106425197788025 16392 3009638705661956496173714076323457623142665756528400 16393 3011842761738219000313763301016573200493457708210448 16394 3014048297317493716965368517813901896289772369501225 16395 3016255313302577179273049229500677034088166361298225 16396 3018463810596761690015604316239090037882382552660100 16397 3020673790103835563592503878152445267236996082002500 16398 3022885252728083368113624662920906629795621300926073 16399 3025098199374286167592366905468970917498331683707025 16400 3027312630947721764242190418362373582400063907240000 16401 3029528548354164940876607783072518509060198627240000 16402 3031745952499887703412672503809724768182382833815025 16403 3033964844291659523477999997172600865694964454026073 16404 3036185224636747581121359302409691148010968817562500 16405 3038407094442917007626873408641190303090019628892100 16406 3040630454618431128431866106942990823503500119830225 16407 3042855306072051706148393286752615387401917856977225 16408 3045081649713039183688496607616691881586086689410448 16409 3047309486451152927493217488862553753340435489856400 16410 3049538817196651470865409371342293049909419951752025 16411 3051769642860292757406386216966158402161439209557025 16412 3054001964353334384556445223313575847826499906824100 16413 3056235782587533847239301742184277285514654836302948 16414 3058471098475148781610474402529050019385375375201225 16415 3060707912928937208909658449779471811769780091141025 16416 3062946226862157779417125325178669623237202884870400 16417 3065186041188570016514186520300637302596996811014400 16418 3067427356822434560847759753533968409250679218751073 16419 3069670174678513414599075526897005623336369847033225 16420 3071914495672070185856562133145378341477694418704100 16421 3074160320718870333092947194729695583966563019544100 16422 3076407650735181409746613827760782769240032359030625 16423 3078656486637773308907249535742298759985281280626073 16424 3080906829343918508105825949435844368615940998112400 16425 3083158679771392314208947540831775744762914676410000 16426 3085412038838473108417607450809866270431605996175625 16427 3087666907463942591370388581687719276276289569179025 16428 3089923286567086028351148117471421581775263148122948 16429 3092181177067692494601223646242345069764421288522500 16430 3094440579886055120736199070736250748671918238051225 16431 3096701495942971338267268504795927550825520927186225 16432 3098963926159743125227236365006506979372912233089600 16433 3101227871458177251901191878453335166722359879760448 16434 3103493332760585526661896239175856461098539421171025 16435 3105760310989785041909920657527367832000568868244025 16436 3108028807069098420118573558289741697294115773320900 16437 3110298821922354059983655195034286741677376887716100 16438 3112570356473886382678077959864822435705375403881073 16439 3114843411648536078211390679326783793874912294789225 16440 3117117988371650351894245198916748946963162678928400 16441 3119394087569083170907843570280193865438820909648400 16442 3121671710167195510978404166841526574951347614836025 16443 3123950857092855603156685065269537969339723393651073 16444 3126231529273439180702603041843328369038623134432100 16445 3128513727636829726074986544448528811011542233368100 16446 3130797453111418718026501012601234208284579939061225 16447 3133082706626105878803784929567502500731766318050625 16448 3135369489110299421452835002319550251976464579560448 16449 3137657801493916297229678876745891348189956149478400 16450 3139947644707382443116373807211622041317301997650625 16451 3142239019681633029442369711246853070034467803275625 16452 3144531927348112707611275051825928504795021377284900 16453 3146826368638775857933064001387551816978002249422948 16454 3149122344486086837561763353436262984782398319130625 16455 3151419855823020228538657659258876738572648589687225 16456 3153718903583061085941051078985501834371366491331600 16457 3156019488700205186136624447923615044690727830787600 16458 3158321612108959275143426070795361889526417935876073 16459 3160625274744341317095534768212799515804459155415025 16460 3162930477541880742814433711433186089631469525712900 16461 3165237221437618698486133593146656111175818895592900 16462 3167545507368108294444083693761702715786692484631225 16463 3169855336270414854057909414369816805989249541381073 16464 3172166709082116162728014859289409286288949543681600 16465 3174479626741302716986089062810767265351854414286400 16466 3176794090186577973701554466488268367238521615247025 16467 3179110100357058599393996265053399774158277599712025 16468 3181427658192374719651611250752300826942584400722948 16469 3183746764632670168655714797644570455438351010604100 16470 3186067420618602738811344639135953918684952797790225 16471 3188389627091344430484000103756247823516057757305225 16472 3190713384992581701842555485935338679635867056250000 16473 3193038695264515718808386240274718858838910031010448 16474 3195365558849862605110746699559105275516047019680025 16475 3197693976691853692448438028502920914622893091430625 16476 3200023949734235770757805136979388021649661035102500 16477 3202355478921271338587101288235824856655729145788900 16478 3204688565197738853577259149357435921013485569176073 16479 3207023209508932983049107043003439011102728144230625 16480 3209359412800664854697069171203781857830777319737600 16481 3211697176019262307389388593771966994609292714297600 16482 3214036500111570142074911755659626379444510390696225 16483 3216377386024950372796473369351467699304317146976073 16484 3218719834707282477810920470175052727187473217900900 16485 3221063847106963650815814474178565104674756600564900 16486 3223409424172909052282850080011281005589353206373025 16487 3225756566854552060898029868025871820198135041163225 16488 3228105276101844525108633461608943804673390703490448 16489 3230455552865257014777020127536356087896098812659600 16490 3232807398095779072941303703942856037770132576590025 16491 3235160812744919467682938756291430282748190359635025 16492 3237515797764706444101256873526491182024275149704900 16493 3239872354107687976394992028396602760666885985122948 16494 3242230482726932020050833937736897594757609644299225 16495 3244590184576026764139048370308647367330570244314225 16496 3246951460609080883716203361603625339611456747713600 16497 3249314311780723792335040306833939314826046373160000 16498 3251678739046105894661528915143919334845915733101073 16499 3254044743360898839199145019899415864385222755436025 16500 3256412325681295771120410251731502104642097880562500 16501 3258781486964011585205732592836078859539558505562500 16502 3261152228166283178889586842858252574475424902191025 16503 3263524550245869705414074038520597301213154308476073 16504 3265898454161052827089898880987519934773728576010000 16505 3268273940870636968664804236793925640523860016483600 16506 3270651011333949570799501790005227463762178512959225 16507 3273029666510841343651137935117461211710321168284225 16508 3275409907361686520564334012050854340710790254622948 16509 3277791734847383111869839996437656291472142211284900 16510 3280175149929353158790840770255368014301829659050025 16511 3282560153569542987456954109709710836408396975505025 16512 3284946746730423463025959539127749866581536228249600 16513 3287334930374990243913297211480535330977807547240448 16514 3289724705466764036129375988016447109521938557348225 16515 3292116072969790847724729901351123817812126210058025 16516 3294509033848642243343062198227428576689522703124900 16517 3296903589068415598882216170029349653157216976220900 16518 3299299739594734356263111991007055964535920531851073 16519 3301697486393748278306688796046525535108905094111225 16520 3304096830432133703718891241696239903587475782627600 16521 3306497772677093802183739806045389723133638636067600 16522 3308900314096358829564524094932866896085166583155625 16523 3311304455658186383213158433854027065679807798801073 16524 3313710198331361657387739036822793669773036455808900 16525 3316117543085197698778342055340141569653940865202500 16526 3318526490889535662141101822516345023516305418405625 16527 3320937042714745066040608619293602001929706813835025 16528 3323349199531724048700665301617755064834860495760448 16529 3325762962311899623963442139312818759278185129000000 16530 3328178332027227937357069229319895277485586533050225 16531 3330595309650194522271705857872814459201107069035225 16532 3333013896153814556244126198096471653791979121364100 16533 3335434092511633117350860741430357999820730827722948 16534 3337855899697725440709932873199182856043622878067025 16535 3340279318686697175091230014574777951612490657262025 16536 3342704350453684639635548765098647838197013050176400 16537 3345130995974355080682353491862591946432861669171600 16538 3347559256224906928706287823375770497227786744506073 16539 3349989132182070055362478518080420218775507748216225 16540 3352420624823106030640671189415146796452695811252900 16541 3354853735125808380128237381264329758987121283372900 16542 3357288464068502842382092499574672604328319680510025 16543 3359724812630047626409564117865316916532399065751073 16544 3362162781789833669258250186306214544759741745977600 16545 3364602372527784893714906685990617131311590824761600 16546 3367043585824358466113404281981597911695486912992225 16547 3369486422660545054251793540669467290270246765455625 16548 3371930884017869085418518288936781744402057543422948 16549 3374376970878389004527816704590375652651094547204900 16550 3376824684224697532364349739485468202753050185350625 16551 3379274025039921923937096488735413137575681867225625 16552 3381724994307724226942556131372068266393945125408400 16553 3384177593012301540337296079796064929378882611810448 16554 3386631822138386273019885987333455479839008832575625 16555 3389087682671246402622257275195309866255699737406225 16556 3391545175596685734410527852119821079346720516588100 16557 3394004301901044160295331711962364103168582785092100 16558 3396465062571197917951693106487734598586419825026073 16559 3398927458594559850048485002610472377320443100591025 16560 3401391490959079663587511545323751320305167378638400 16561 3403857160653244189352254259554792280419276979918400 16562 3406324468666077641466321736185129211971506252054225 16563 3408793415987141877061642559477331812935924232006073 16564 3411264003606536656056441245155960876156698058076100 16565 3413736232514899901043036970399605847989367704080900 16566 3416210103703407957285504889012828312577959877879025 16567 3418685618163775852827239837061710782713427253666025 16568 3421162776888257558708462246274487809570912189010448 16569 3423641580869646249293706094529416549236662938179600 16570 3426122031101274562709328734775627069529009797591225 16571 3428604128577014861391082455759179371974050583956225 16572 3431087874291279492741787639955944866761492451622500 16573 3433573269239021049899147396145225398988828359622948 16574 3436060314415732632613743556093223408475558345874025 16575 3438549010817448108237253936853582938929857620850625 16576 3441039359440742372820930782233233521377801272960000 16577 3443531361282731612324380309015687967683335283942400 16578 3446025017341073563934683295580771348922495902251073 16579 3448520328613967777495896662609492426618292480955625 16580 3451017296100155877048976007615411078747062699864100 16581 3453515920798921822482159067099406343410379317024100 16582 3456016203710092171291850092183210117609649334468225 16583 3458518145834036340454045135638441823207838095126073 16584 3461021748171666868406338260292160013522237838544400 16585 3463527011724439677140548690857138468735379058960400 16586 3466033937494354334406008943305177343173084829106025 16587 3468542526483954316023553977974774909277862879866225 16588 3471052779696327268310251434680412918664429898802948 16589 3473564698135105270614913020169549096907825737084100 16590 3476078282804465097964427130355164332672510602292025 16591 3478593534709128483820952801836380240495808403987025 16592 3481110454854362382950015099307245497107384514126400 16593 3483629044245979234399542057544287200778008206160448 16594 3486149303890337224589883308756837009089096273842225 16595 3488671234794340550514850538180471500006481392835225 16596 3491194837965439683053819922893152601598086356772100 16597 3493720114411631630394936720935817574589880000562500 16598 3496247065141460201569462189924249436705389779901073 16599 3498775691164016270097303026447058415942481557910025 16600 3501305993488938037743763529655523539232009528890000 16601 3503837973126411298387560704564881330984801008890000 16602 3506371631087169702000142532703406340618380751312025 16603 3508906968382495018736349649865306367078566127551073 16604 3511443986024217403136460682846054329512890320702500 16605 3513982685024715658439661509164299274555655568080100 16606 3516523066396917501008978715902941540154813821593225 16607 3519065131154299824867717545933322141578964584336225 16608 3521608880310888966347444631920764535322314813960448 16609 3524154314881260968847555830646918579273852253958400 16610 3526701435880541847706469482324492270995256698853025 16611 3529250244324407855184485431723017238584859426958025 16612 3531800741229085745558350160070279508780539657920100 16613 3534352927611353040327568388842958313124736961302948 16614 3536906804488538293532501528711853143695320675240225 16615 3539462372878521357184293359061843463676098109480025 16616 3542019633799733646806663335664416943543118856384400 16617 3544578588271158407089607936241221359584152732672400 16618 3547139237312330977655050465820642886618950936576073 16619 3549701581943339058934479755955889969980972370934225 16620 3552265623184822978158618204042467801954663254556100 16621 3554831362057975955459159611145264183897280516596100 16622 3557398799584544370082617288920733756235483161025625 16623 3559967936786828026716322918397864753502992476601073 16624 3562538774687680421926616655562741119728733716750400 16625 3565111314310509010709268990875573530010894969000000 16626 3567685556679275473152174882036066136300837713140625 16627 3570261502818495981210360691502912218615024254236025 16628 3572839153753241465593344472466071906500041750522948 16629 3575418510509137882764890159166279269066052425722500 16630 3577999574112366482055196229654954884811939629554225 16631 3580582345589664072885559421289364024389111771389225 16632 3583166825968323292105554091462460340052143926883600 16633 3585753016276192871442767828274390984548668109810448 16634 3588340917541677905065133928063111909397374523708025 16635 3590930530793740117255901368924972247744586813785025 16636 3593521857061898130201282921572474700193280055036900 16637 3596114897376227731890822051095705243144006768872100 16638 3598709652767362144130519275416150798319103525756073 16639 3601306124266492290668758658446788269367626402388225 16640 3603904312905367065435075128200433096940307156582400 16641 3606504219716293600891803322319380737616778432102400 16642 3609105845732137536498648675733360764860479944929025 16643 3611709191986323287290221477389751152132875964476073 16644 3614314259512834312566574635239870259844492049768100 16645 3616921049346213384696785900907976639446181354160100 16646 3619529562521562858035625317715362520224087988428225 16647 3622139800074544937953348667980626287873885571605625 16648 3624751763041381949978657707768852929375704199410448 16649 3627365452458856609054867989517019836816165808176400 16650 3629980869364312288909325085220479064417353515555625 16651 3632598014795653291536110035125846649007356038680625 16652 3635216889791345116792074859139055465440052471776900 16653 3637837495390414732106248980423700826043625811322948 16654 3640459832632450842302657422934128178112301259765625 16655 3643083902557604159536591656899980336882182311630225 16656 3645709706206587673344373978554138244541791734849600 16657 3648337244620676920806656322674154799876810456641600 16658 3650966518841710256825294418788396389456150375801073 16659 3653597529912089124513838214182171901216317089512025 16660 3656230278874778325701679499126144746340253621568900 16661 3658864766773306291551897682039290286966566822248900 16662 3661500994651765353292844674591579597080110535222225 16663 3664138963554812013063509859047441203564050088256073 16664 3666778674527667214872706122449875895539311025715600 16665 3669420128616116615672117954546876384546108626880400 16666 3672063326866510856543252618666534077664292343016025 16667 3674708270325765833998335417054900022218594701365025 16668 3677354960041362971395190084501306726229470326422948 16669 3680003397061349490466145356389452585271823208000100 16670 3682653582434338682961008769629101585978181552897225 16671 3685305517209510182404148767242758341219282337112225 16672 3687959202436610235965726189704142874226929198240000 16673 3690614639165951976447116248450711440868612900360448 16674 3693271828448415694380562089320849593281830582813025 16675 3695930771335449110243101065997702176533281507775625 16676 3698591468879067646784804855875902545353005840822500 16677 3701253922131854701471374563104720522838805410340900 16678 3703918132146961919041131965901366029928564989951073 16679 3706584099978109464176448077571363426057894176425625 16680 3709251826679586294289650203019050950482243118995600 16681 3711921313306250432423448684880360773034618732755600 16682 3714592560913529240265924545762098585464452782985225 16683 3717265570557419691280119245426967922876167019901073 16684 3719940343294488643948267784121574032137571345432900 16685 3722616880181873115130716395605595633502360917360900 16686 3725295182277280553539566085804230886195507227344025 16687 3727975250638989113327083285372906801517048419314225 16688 3730657086325847927788918896833089781364382972240448 16689 3733340690397277383182177029310849429255295354753600 16690 3736026063913269392658374726285608818317162668499025 16691 3738713207934387670311334004135262539719615065844025 16692 3741402123521768005340047531645559629159798254792900 16693 3744092811737118536326559293036332411816706886322948 16694 3746785273642720025628901589444804951293164883130225 16695 3749479510301426133889129746196836669144217101861225 16696 3752175522776663694656495905590548352396216704835600 16697 3754873312132432989125803297313339720802954959210000 16698 3757572879433308020990982391012840517338959546326073 16699 3760274225744436791413930347944841248534726306129025 16700 3762977352131541574108655201026725769717261737222500 16701 3765682259660919190540766205033376418098989052222500 16702 3768388949399441285242351811083943878089877966178025 16703 3771097422414554601242286731982268952386649606251073 16704 3773807679774281255612009577391112443578121856640000 16705 3776519722547219015126812550240692958520226758681600 16706 3779233551802541572042684708195351165964974550732225 16707 3781949168609998819988750306428453401325681280133225 16708 3784666574039917129975343750384918055541143652422948 16709 3787385769163199626517762699642995442343167012876900 16710 3790106755051326463875740876422156344477971136161025 16711 3792829532776355102408682144722146729289568658916025 16712 3795554103410920585046697438519446732313304960835600 16713 3798280468028235813877486129891531468985459953490448 16714 3801008627702091826849103440386470084149260713877225 16715 3803738583506858074588655511405518221691987444407025 16716 3806470336517482697336963761819458327409255029648900 16717 3809203887809492801999240173495522422152236435368900 16718 3811939238458994739311815157870793734626820897926073 16719 3814676389542674381124959669170027399099772252502225 16720 3817415342137797397801843242330856838009222079489600 16721 3820156097322209535733669646167361998422701936129600 16722 3822898656174336894971031854773968829846848037640625 16723 3825643019773186206971528052645626814544419369026073 16724 3828389189198345112463680401467173525795938945936900 16725 3831137165529982439427198309004742630058747822802500 16726 3833886949848848481189627953015005001393273745380625 16727 3836638543236275274639429825573952216576657425382025 16728 3839391946774176878555526075715838182803424557410448 16729 3842147161545049652053359440764788552641598933690000 16730 3844904188631972533147505569236469438894565952563225 16731 3847663029118607317430880550685077291202251489248225 16732 3850423684089198936870585480371771172652007774648100 16733 3853186154628575738720429899134517614476322961022948 16734 3855950441822149764550175961346157266271523703094025 16735 3858716546755917029391545196357332234323555352813025 16736 3861484470516457801001029741333733847882346832902400 16737 3864254214190936879239549935912943148957954901817600 16738 3867025778867103875569000181624941201856510572631073 16739 3869799165633293492665724981542163900732955192305225 16740 3872574375578425804150967088149766853475776319916900 16741 3875351409792006534438329699954550674885683990836900 16742 3878130269364127338698294659881776168058788713093025 16743 3880910955385466082939838621042872946892872504826073 16744 3883693468947287124209189157993814591524442570803600 16745 3886477811141441590905762814143698969160227016563600 16746 3889263983060367663215327088515834432139564390369225 16747 3892051985797090853660428377609391760167856631500625 16748 3894841820445224287768127900658438481574156552522948 16749 3897633488098968984855087649136927126310464047392900 16750 3900426989853114138930048413912962568432990773265625 16751 3903222326803037399713741956013426445257269132640625 16752 3906019500044705153776279399520789231594446901390400 16753 3908818510674672805792057937687693437854517442960448 16754 3911619359790085059912227955921645127806859305700625 16755 3914422048488676201254762687861906052946752687359225 16756 3917226577868770377512172533343435713320144551116100 16757 3920032949029281880676906179618492116963679920436100 16758 3922841163069715428884480679785262459542928773201073 16759 3925651221090166448374382654954660920103038417178025 16760 3928463124191321355568782799271200805931154219504400 16761 3931276873474457839269105879491622917281506417584400 16762 3934092470041445142970498433415741779108895999135225 16763 3936909914994744347294236384057756840035479885131073 16764 3939729209437408652538114799043067406644523331600100 16765 3942550354473083661344862037315428502022644737684900 16766 3945373351206007661488620537842090549492738595658025 16767 3948198200741011908779536517610379323991168197809025 16768 3951024904183520910086500858817994522907145177960448 16769 3953853462639552706478083477771136123845868295065600 16770 3956683877215719156481703480619407957190629208708225 16771 3959516149019226219461077423674298165077602191773225 16772 3962350279157874239111988008678896984079559141102500 16773 3965186268740058227076415556020384115204683608222948 16774 3968024118874768146675074611503701370501645795497025 16775 3970863830671589196758398054934721849434051487205625 16776 3973705405240702095676011091394135139122461503690000 16777 3976548843692883365364737518719189489490830959984400 16778 3979394147139505615555180677349367126301146377276073 16779 3982241316692537828096921501334018371084224885640625 16780 3985090353464545641402376101944944576209342902132100 16781 3987941258568691635009355327984899594978123316492100 16782 3990794033118735614262368759533975129940757761247225 16783 3993648678229034895112715604529847376941291056301073 16784 3996505195014544589037404980234891447093758983566400 16785 3999363584590817888076948074303216643427156090766400 16786 4002223848074006349992064692823740332833526346087025 16787 4005085986580860183539346715381501426793230274507225 16788 4007950001228728533865920989848516905782270648802948 16789 4010815893135559768023154212287606932000390500668100 16790 4013683663419901760599442350027756432871744280211025 16791 4016553313200902179472127178647744143502857880206025 16792 4019424843598308771678582516285954509840232576704400 16793 4022298255732469649406512751378494115621536340610448 16794 4025173550724333576103506272614962945393419897163225 16795 4028050729695450252705886422591482372973486466392225 16796 4030929793767970603986902609333856809926064916904100 16797 4033810744064647065024304222560045002127761044102500 16798 4036693581708833867787340014250440564610212937376073 16799 4039578307824487327843225615796810035939327015093025 16800 4042464923536166131183121876706111053842149190560000 16801 4045353429969031621167666722543813744108417350560000 16802 4048243828248848085592103242512775615522095931789025 16803 4051136119501983043871046729778174705331526239576073 16804 4054030304855407534342933410366487963222322788822500 16805 4056926385436696401694193609187012437656265863288100 16806 4059824362374028584503192114447966277588021005376225 16807 4062724236796187402903978514465775425839776230675225 16808 4065626009832560846369890293595750698736431855010448 16809 4068529682613141861617051486744989260979799683040400 16810 4071435256268528640627809704663994856232754835974025 16811 4074342731929924908794154354952203083621218566379025 16812 4077252110729140213181158896454322059535418701996100 16813 4080163393798590210910489977469155513978665198802948 16814 4083076582271296957664026320940365282592889458259225 16815 4085991677280889196307630232549453810770837669839025 16816 4088908679961602645635114620385105226394906707918400 16817 4091827591448280289232448427619916304236412239310400 16818 4094748412876372664462243392385476779485252680901073 16819 4097671145381938151568565061799722511901577113815225 16820 4100595790101643262902110999866485497395709302428100 16821 4103522348172762932265799141736202212222187969668100 16822 4106450820733180804380809259588816798254758958000625 16823 4109381208921389524473120518175028697892344331076073 16824 4112313513876491027980588110830186065996710108368400 16825 4115247736738196830380601979556317165910502061610000 16826 4118183878646828317138370635552022539143716180125625 16827 4121121940743317033775873109357221565906173662273025 16828 4124061924169204976061522072570058648526298361422948 16829 4127003830066644880320581185886627194220032207902500 16830 4129947659578400513866379741010564390010125727077225 16831 4132893413847846965552367676779006993261834477612225 16832 4135841094018970936445054062653878548777243589657600 16833 4138790701236371030617872155533002130222518416360448 16834 4141742236645258046066014148644100432460311561225025 16835 4144695701391455265742278744096357354797806089346025 16836 4147651096621398748713974693478872655978395228772900 16837 4150608423482137621440923463713044372745240583008100 16838 4153567683121334369174604198186663017855864510131073 16839 4156528876687265127478484156021297653460972852967225 16840 4159492005328819973869577825151397314774834706256400 16841 4162457070195503219581277917723422480020241394576400 16842 4165424072437433701447501469156260888854318090002025 16843 4168393013205345073908194275040170546062778901801073 16844 4171363893650586101136236912890530753504633634084100 16845 4174336714925120949285795608614770034416432806972100 16846 4177311478181529478862161220395978393628969143815225 16847 4180288184573007537213119625544901038458565640140625 16848 4183266835253367251141896808723252011522838407760448 16849 4186247431377037319641721962795579702074835179854400 16850 4189229974099063306752051926424262450291972543480625 16851 4192214464575107934536500295382611983004031764105625 16852 4195200903961451376182514557424515763368983699248900 16853 4198189293414991549222844613415557044842514901722948 16854 4201179634093244408878846060300114035337298475380625 16855 4204171927154344241525661624351557644696339039593225 16856 4207166173757043958279324146028341351540735170387600 16857 4210162375060715388705824530637507328290132051475600 16858 4213160532225349574652188091888920649852746002226073 16859 4216160646411557064199602728308388726364476178589025 16860 4219162718780568205738642385365726587711206937444900 16861 4222166750494233442166629269064790851747465560924900 16862 4225172742715023605207178289636526673545245108793225 16863 4228180696606030209851967226873153244150738197631073 16864 4231190613330965748924776121541755028740261660729600 16865 4234202494054163987767839410218748450360695391494400 16866 4237216339940580259050554333792957681289830020805025 16867 4240232152155791757700589162794359144198247797998025 16868 4243249931865997835957434795617942794541494908622948 16869 4246269680238020298548443298627589798828706474376100 16870 4249291398439303697987396970043381385535505710024225 16871 4252315087637915629995651522437332971453531122939225 16872 4255340749002547029045896991587191701259595925210000 16873 4258368383702512464028579992365644827172132238210448 16874 4261397992907750434041030955273061443933737848926025 16875 4264429577788823664299339990155731527273486094140625 16876 4267463139516919402173025036588474546782986826562500 16877 4270498679263849713342535973340465682172455167872900 16878 4273536198202051778079638372286171410608365409226073 16879 4276575697504588187650720595069398497788408063600625 16880 4279617178345147240843067943777641762162858174273600 16881 4282660641898043240614147589836166935909197223233600 16882 4285706089338216790863948018286586063618673094254225 16883 4288753521841235093330416737573074705933869139326073 16884 4291802940583292244608040017920843296424397797944900 16885 4294854346741209533289608434356009881707330294176900 16886 4297907741492435737231212003383628703178399930335025 16887 4300963126015047420940508715311309199752538860445225 16888 4304020501487749233088310277179613570815785453490448 16889 4307079869089874204143528894237248583327585809827600 16890 4310141230001384044131528930878969382910262742428025 16891 4313204585402869440515927304947090222112896182073025 16892 4316269936475550356203886482283549796196715484860900 16893 4319337284401276327674943951408607824179722684022948 16894 4322406630362526763233422071194455176985737540941225 16895 4325477975542411241384462197397302781918190381428225 16896 4328551321124669809333727006909875269937319917977600 16897 4331626668293673281610814951597674426041219850240000 16898 4334704018234423538816430786586895500181409658051073 16899 4337783372132553826493356130879476883392005499802025 16900 4340864731174329054121264031181441098052598373902500 16901 4343948096546646094235421512844443039377812418902500 16902 4347033469437034081669324114837280484335165833145025 16903 4350120851033654712921306418684042601305989322526073 16904 4353210242525302545645172594328575096055224522250000 16905 4356301645101405298264890998911026264163136956899600 16906 4359395059952024149713396877471407134258305290525225 16907 4362490488267854039295547227627351627504426210962225 16908 4365587931240223966675271903308599774226006306722948 16909 4368687390061097291986965045669149065767175259448900 16910 4371788865923072036071160942339526526185701463292025 16911 4374892360019381180834538429226227611777654844347025 16912 4377997873543892969734297962113048134358659246401600 16913 4381105407691111208386955498369802604411713172240448 16914 4384214963656175565301597342127777250430329493386225 16915 4387326542634861872737640119338209038885244040776025 16916 4390440145823582427687140062190113843133961176192900 16917 4393555774419386292981695795426908037250536099496900 16918 4396673429619959598523988830167478770218640350501073 16919 4399793112623625842644005983906659555309331129873225 16920 4402914824629346193579987958442460136926073768371600 16921 4406038566836719791084148320552883420978295492211600 16922 4409164340445984048153207143323738123240745467105625 16923 4412292146658014952883783579110524251533695017751073 16924 4415421986674327370452691648202230140347856969044900 16925 4418553861697075345222183540342735049231992120422500 16926 4421687772929052402970184739356460867419499482375625 16927 4424823721573691853245565294218960785416692099909025 16928 4427961708835067091848491573010272448298624407560448 16929 4431101735917891903435902849289098644011791603360000 16930 4434243804027520764252157083529210551885150978096225 16931 4437387914369949144984890275365897530684960791481225 16932 4440534068151813813746133775509813910862996096912100 16933 4443682266580393139178733959298197821154749310822948 16934 4446832510863607393688118676969160274462091043101025 16935 4449984802210019056799454908863565111146260638384025 16936 4453139141828833118640242066880942498669558887648400 16937 4456295530929897383548385396640901064230190127443600 16938 4459453970723702773805793947929626940971693763256073 16939 4462614462421383633497547594142282587918549919374225 16940 4465777007234718032496677594566444748459965520600900 16941 4468941606376128070574605206489149891506565878320900 16942 4472108261058680181637282867250647482976651980656025 16943 4475276972496085438087082479511597012691657170401073 16944 4478447741902699855310475346147184402801177364609600 16945 4481620570493524696291548314331477798308095520385600 16946 4484795459484206776351400701528292337980427073766225 16947 4487972410091038768013466589260888874840050092525625 16948 4491151423530959505994807083691993309495845370122948 16949 4494332501021554292323417155207891766891276920560900 16950 4497515643781055201581591682365732837680341211200625 16951 4500700853028341386275395338731652069612286348075625 16952 4503888129982939382330280974308926382240669950352400 16953 4507077475865023414712901156430067640287247382610448 16954 4510268891895415703179157548164575807461866073805625 16955 4513462379295586768148532815474993463906941343332225 16956 4516657939287655736704749767537935557205111597664100 16957 4519855573094390648722802447833911619632179524760100 16958 4523055281939208763122403906800012873690264847876073 16959 4526257067046176864247895400032904214619011268745025 16960 4529460929640011568374661769226041553321461340390400 16961 4532666870946079630342097776224628976786565847270400 16962 4535874892190398250313170173784538186537932129196225 16963 4539084994599635380660620309827235259849021400756073 16964 4542297179401110032979852075191697494464244498104100 16965 4545511447822792585228550018096356496443931743308900 16966 4548727801093305088993072461739273303664609803457025 16967 4551946240441921576881664474683037755675045356932025 16968 4555166767098568370044535556892288075318749483410448 16969 4558389382293824385820846917516268270135717820931600 16970 4561614087258921445512653233736481043465755801845225 16971 4564840883225744582285843793230252977873461905610225 16972 4568069771426832349198127936034907368546484995562500 16973 4571300753095377127354109724834238793294722345322948 16974 4574533829465225434187496785929102860374392408100025 16975 4577769001770878231870488276397175127318135663580625 16976 4581006271247491235850386946193295485076232174440000 16977 4584245639130875223513480277191298903935473069006400 16978 4587487106657496342976235694420840892817019230801073 16979 4590730675064476422003854858008456883663598965305625 16980 4593976345589593277056232057590949569775556860420100 16981 4597224119471281022461361744231177553275536407980100 16982 4600473997948630379716240248131423044568979407006225 16983 4603725982261388986915306743707746357983232003976073 16984 4606980073649961708306468536860091115037996633568400 16985 4610236273355410943974755762547386952415361042592400 16986 4613494582619456939653650594054506688114937525088025 16987 4616755002684478096664136078618672879020096392128225 16988 4620017534793511281981509727366775058751291711302948 16989 4623282180190252138430007000802054228893547717232100 16990 4626548940119055395005279844368735942173877160150025 16991 4629817815824935177324775441916448115712401106445025 16992 4633088808553565318206060368182645098924986784262400 16993 4636361919551279668373135334710776046927163831560448 16994 4639637150065072407290785736924583869355865839464225 16995 4642914501342598354127013223384701489429221541969225 16996 4646193974632173278843593521562625411912342433056100 16997 4649475571182774213414805767779193214621084772622500 16998 4652759292244039763174378602269872099413481213351073 16999 4656045139066270418290698303657480618592435375256025 17000 4659333112900428865370324250434415684640967572250000 17001 4662623214998140299189857010381042528665532572250000 17002 4665915446611692734556204372174626949331570655246025 17003 4669209808994037318295290646774047543001503950101073 17004 4672506303398788641369254579499521180856990261922500 17005 4675804931080225051122181227063708353697675914516100 17006 4679105693293288963654413167150836693616371311179225 17007 4682408591293587176325486421483891557679079795994225 17008 4685713626337391180385736486666472575976365692560448 17009 4689020799681637473736619880435605078914030537102400 17010 4692330112583927873819796624314625880395016483115025 17011 4695641566302529830635019097011234558695074987820025 17012 4698955162096376739886872706264914699501396759052100 17013 4702270901225068256260413840210185099980636148802948 17014 4705588784948870606825750572687539233150295204258225 17015 4708908814528716904571611610302472892590153612218025 17016 4712230991226207462067948982404685433058417519472400 17017 4715555316303610105257619988534369947345775770928400 17018 4718881791023860487377193931260482628250049771726073 17019 4722210416650562403006929175717002011490250275676225 17020 4725541194447988102249966090527455335372456122320100 17021 4728874125681078605040781438195402440807053178760100 17022 4732209211615444015582949796429128025658768909955625 17023 4735546453517363836916257605262501215254070884051073 17024 4738885852653787285613215448230817871106541092966400 17025 4742227410292333606605014189260446387546684234240000 17026 4745571127701292388136970600334252476020389917130625 17027 4748917006149623876853508128401083164477283673290025 17028 4752265046906959293012718463407045499699035740822948 17029 4755615251243601145830549582738921788876148275062500 17030 4758967620430523548954665960785821208552845530620225 17031 4762322155739372536068026645744077799611722285855225 17032 4765678858442466376622226919212467811716281821411600 17033 4769037729812795891700649267550035615089182279410448 17034 4772398771124024770011469407397187517260926893722025 17035 4775761983650489884010563121192237363127152414927025 17036 4779127368667201606154359671950267314017123254528900 17037 4782494927449844125282687580009002251281321650124100 17038 4785864661274775763131658557887387387997198557006073 17039 4789236571419029290976635412846706454679548726526225 17040 4792610659160312246405329740191382807341203767950400 17041 4795986925777007250221075243797068544921684477070400 17042 4799365372548172323476322533807247774092286090055025 17043 4802746000753541204636401264896360078927241125626073 17044 4806128811673523666873595491957389597138857687380100 17045 4809513806589205835491578133534964429811903751804100 17046 4812900986782350505480250446791270974206334805222225 17047 4816290353535397459201032431261508725660379283655625 17048 4819681908131463784202650092128193701415944844610448 17049 4823075651854344191167465507219363452868538784512400 17050 4826471585988511331988395655414644209942970961425625 17051 4829869711819116117976465977625211598707907099550625 17052 4833270030631988038199044654998911147726064539700900 17053 4836672543713635477948803602490204006817015880622948 17054 4840077252351246037343452189426167500776041205975625 17055 4843484157832686850056289712194509887100431373576225 17056 4846893261446504902177622657677454537944613637945600 17057 4850304564481927351207092809556411279443306815289600 17058 4853718068228861845176962263116582353358819895151073 17059 4857133773977896841906401427688047973941136382646025 17060 4860551683020301928386826109370442294219478793340900 17061 4863971796648028140298329780202065328018880671620900 17062 4867394116153708281657257153451180554227523125344225 17063 4870818642830657244594965198227322115708197669506073 17064 4874245377972872329267817740133680274293582128723600 17065 4877674322875033563898459808208049653138776748128400 17066 4881105478832504024948417901929412345999832928614025 17067 4884538847141330157422072365599987757503284529611025 17068 4887974429098242095302048070948513616973810667322948 17069 4891412226000653982116069622339628538765354209732100 17070 4894852239146664291635327312516506342230916029171225 17071 4898294469835056148704400070349346652468859114786225 17072 4901738919365297650202781655610955636865303597160000 17073 4905185589037542186138056369352455650344889284560448 17074 4908634480152628760870770562007143622343046938019025 17075 4912085594012082314471046234908675779084582330525625 17076 4915538931918114044206983044471091314123879712322500 17077 4918994495173621726164895031842700456664831498384900 17078 4922452285082190037001428414413553599392576787001073 17079 4925912302948090875827606789127078293938584645755625 17080 4929374550076283686224850111120520561255278685571600 17081 4932839027772415778393013824796056654751428625731600 17082 4936305737342822651430494538004851714755529124503225 17083 4939774680094528315746448643609933222517382185251073 17084 4943245857335245615605170306280520359379576135436900 17085 4946719270373376551802675245960405860867437651012900 17086 4950194920518012604475536763046125285240700475346025 17087 4953672809078935056042020463906970350570416884556225 17088 4957152937366615314275564158978408692763825547240448 17089 4960635306692215235510649419263162618336734457881600 17090 4964119918367587447981111290680074729371698438377025 17091 4967606773705275675290932679309949243310555588322025 17092 4971095874018515060017569934199804976386898079908900 17093 4974587220621232487447856168002409866048429498222948 17094 4978080814828046909446528869346588134157024617732225 17095 4981576657954269668457428374455600298657264443015225 17096 4985074751315904821637413779155893786409364987139600 17097 4988575096229649465123042886046708443692341006250000 17098 4992077694012894058430062795232397343266030908276073 17099 4995582545983722748985757760653889507669842056455025 17100 4999089653460913696794200947693478067530846870602500 17101 5002599017763939399234456741368065511018767925602500 17102 5006110640212967015991780268070137616250545183092025 17103 5009624522128858694121860807463069952508207017301073 17104 5013140664833171893248155784787896048751815012840000 17105 5016659069648159710892362047492385019310990411137600 17106 5020179737896771207938071143750189167116154772338225 17107 5023702670902651734227655334097929414741857360771225 17108 5027227869990143254292431081081388903302680497522948 17109 5030755336484284673216146775468483309356014111000900 17110 5034285071710812162631841471256370920979817160443025 17111 5037817076996159486852121415372956846727228291798025 17112 5041351353667458329132901171649134465898993204947600 17113 5044887903052538618070656152317393926270138203490448 17114 5048426726479928854133233383974912716875692775875225 17115 5051967825278856436324267348634927649583665239165025 17116 5055511200779247988981247754179071534909586622756900 17117 5059056854311729688707286102215441995869010808604900 17118 5062604787207627591436627935042454789701218609576073 17119 5066155000798967959633957657117020262173422326224225 17120 5069707496418477589627542840127269704099988809273600 17121 5073262275399584139076264934474948975961161504313600 17122 5076819339076416454570583323680690375421622431550625 17123 5080378688783804899367479671936670905537743184976073 17124 5083940325857281681259429528745666419975875845132900 17125 5087504251633081180577448168303217137180476438062500 17126 5091070467448140278328257655000531289733785549390625 17127 5094638974640098684465622140149870769807371117416025 17128 5098209774547299266295898408761486108354837206210448 17129 5101782868508788377017848708931698546334805178010000 17130 5105358257864316184396762910135464882649885009649225 17131 5108935943954336999572937050453706777572402615734225 17132 5112515928120009606004555346505840814198389088156100 17133 5116098211703197588545022753601309435990655757122948 17134 5119682796046469662654795177370486447868195658088025 17135 5123269682493100003747754451885114653766826633975025 17136 5126858872387068576672175213031427967394725574414400 17137 5130450367073061465326330809655316537361745066049600 17138 5134044167896471202408785408758311635364250916381073 17139 5137640276203397099303419464785797829114423409423225 17140 5141238693340645576099235736814703862736936253304900 17141 5144839420655730491744993051216981259004736025824900 17142 5148442459496873474338715021147451502703027923199025 17143 5152047811213004251552120947980089325315936382476073 17144 5155655477153760981190026143595511650908730327395600 17145 5159265458669490581884758926204359744380737896227600 17146 5162877757111249063925641556176396589106560763183225 17147 5166492373830801860223582392133493074348054308530625 17148 5170109310180624157410826561356245756754576036222948 17149 5173728567513901227075912452348756337887722086708900 17150 5177350147184528757133881351204109134188367779155625 17151 5180974050547113183331787557214308270393200033530625 17152 5184600278956972020889556326972881665415678152294400 17153 5188228833770134196276237010026024664508793190760448 17154 5191859716343340379121698752939042966566134776890625 17155 5195492928034043314263816162458962864201352705325225 17156 5199128470200408153931192332271507320347572896232100 17157 5202766344201312790061466651671189612176870198064100 17158 5206406551396348186755254828287052744860417529051073 17159 5210049093145818712865768570833583137843056015292025 17160 5213693970810742474724162391686551778728132461296400 17161 5217341185752851649000655002916985688461635228976400 17162 5220990739334592815701472793253147710236775962237225 17163 5224642632919127291301662887280303887444806978881073 17164 5228296867870331462013823302031185597174376637588100 17165 5231953445552797117192797729966408719375205160952900 17166 5235612367331831782876382491193695012083166181276025 17167 5239273634573459055462093211627552094349600771035025 17168 5242937248644418935520038797647108575090252025360448 17169 5246603210912168161741950291669070472396739315777600 17170 5250271522744880545026412206915264708429914737002225 17171 5253942185511447302700343953519965704399459125467225 17172 5257615200581477392876778981991162502953160775002500 17173 5261290569325297848948989283912116976243740210922948 17174 5264968293113954114221002903644989101767890703683025 17175 5268648373319210376674562128676963569604240029975625 17176 5272330811313549903872570040131203688802843405210000 17177 5276015608470175377999073118850084252353029091008400 17178 5279702766163009231035827616346515264399178822826073 17179 5283392285766693980075497413810763795271383959950625 17180 5287084168656592562771531106255012274601735174728100 17181 5290778416208788672924766062775958825524953431488100 17182 5294475029800087096206807227817069348997646471745225 17183 5298174010808014046020228442216632551962994018151073 17184 5301875360610817499495644076735548541852268748550400 17185 5305579080587467533625698784669799548232261234438400 17186 5309285172117656661536023194066808345825201926109025 17187 5312993636581800168893203373982386607257806152729225 17188 5316704475361036450449811923135712274417094886302948 17189 5320417689837227346726548543243752669946996066776100 17190 5324133281392958480831537973243769041021589282109025 17191 5327851251411539595416833174542999101954254362704025 17192 5331571601277004889772171671368317486388812776800400 17193 5335294332374113357056032964225620399776761199010448 17194 5339019446088349121664044948418870744647505500745225 17195 5342746943805921776734787283522174140965595379566225 17196 5346476826913766721793039673644935147845691905228100 17197 5350209096799545500530523032280067177333605546122500 17198 5353943754851646138724181519478399642197333847826073 17199 5357680802459183482292053453048842364108602758399025 17200 5361420241011999535486779109443530752701858153960000 17201 5365162071900663799226793443950086316308740393960000 17202 5368906296516473609565251773779286248282476001683025 17203 5372652916251454476296736481605843715414907219126073 17204 5376401932498360421701792811092657623741525580002500 17205 5380153346650674319429341839904797618825259921764100 17206 5383907160102608233517018729698647459272183179002225 17207 5387663374249103757549484366554038250691951080293225 17208 5391421990485832353954758519302862909568793006610448 17209 5395183010209195693438622657196575209617286376144400 17210 5398946434816325994557140582347141414288932560276025 17211 5402712265705086363427345046371430385364615851281025 17212 5406480504274071133576138534667699746274202349088100 17213 5410251151922606205927456415754761737253595211302948 17214 5414024210050749388927740667109593395073220193237225 17215 5417799680059290738809772402947592190307829576617025 17216 5421577563349752899994911443401370827489291171046400 17217 5425357861324391445633791178568934125581232567526400 17218 5429140575386195218285516994920287315692556329051073 17219 5432925706938886670735416545572989287527406856517225 17220 5436713257386922206951390159971886853539596074232100 17221 5440503228135492523178909702536247547973192743872100 17222 5444295620590522949174714203868749404847330976890625 17223 5448090436158673789579250602155287132467654975526073 17224 5451887676247340665427907946422315690270526390544400 17225 5455687342264654855801093427359475044846498566890000 17226 5459489435619483639613198615459524404029916244155625 17227 5463293957721430637540504300275161069231128967287025 17228 5467100909980836154088072338643108775042005448722948 17229 5470910293808777519795672933779933569945497067202500 17230 5474722110617069433582795781211382501153216840183225 17231 5478536361818264305232793531557642168694677236118225 17232 5482353048825652598016206034260781177467278022145600 17233 5486172173053263171453313840407773209672679978960448 17234 5489993735915863624215969456872896432624185681199025 17235 5493817738828960637168754858076970817088540310528025 17236 5497644183208800316549513775737828237967554892304900 17237 5501473070472368537289307301066611531139562090220100 17238 5505304402037391286471841347947968556643394666381073 17239 5509138179322335006932414539728946338139819903065225 17240 5512974403746406940996435096331399080834701581664400 17241 5516813076729555474357555312496002883968171159584400 17242 5520654199692470480095472232062519828804396785088025 17243 5524497774056583662833443137290775408102820355951073 17244 5528343801244068903035564486329906537685722809656100 17245 5532192282677842601443862946049803224376470148656100 17246 5536043219781564023655247181558305926771645172649225 17247 5539896613979635644838369077840633305598408062150625 17248 5543752466697203494590443083073701988431849949960448 17249 5547610779360157501934072377287461739007879942150400 17250 5551471553395131840454130584168106594033469449390625 17251 5555334790229505273574747757924035680102102965015625 17252 5559200491291401499976449391264727119968373273132900 17253 5563068658009689499153497204675255250988223908022948 17254 5566939291813983877111480491305025879022889491550625 17255 5570812394134645212205206805928427048633720713579225 17256 5574687966402780401116940800577494395126512777523600 17257 5578566010050243004975040023592371126168497748083600 17258 5582446526509633595613036512984303630595735934576073 17259 5586329517214300101969213029158155200016286461683025 17260 5590214983598338156626722786196942945324407309256900 17261 5594102927096591442494301555069707265768406514336900 17262 5597993349144652039627621026286109753321040304875225 17263 5601886251178860772191332333686524760414061103881073 17264 5605781634636307555561848655225042595311321909697600 17265 5609679500954831743570915820774739007267543536782400 17266 5613579851573022475890019871159786853978388146443025 17267 5617482687930219025555680526797492177563941336204025 17268 5621388011466511146635679538515128923400318922522948 17269 5625295823622739422036272907291524789547268614068100 17270 5629206125840495611450435973861715764403872070338225 17271 5633118919562122999447190393314639367716470112653225 17272 5637034206230716743702062024008777026385597374090000 17273 5640951987290124223368718774328884962961054079410448 17274 5644872264184945387591837465008471022631464770092025 17275 5648795038360533104161248778947482585328154496930625 17276 5652720311262993508307409384662768674760469018102500 17277 5656648084339186351638250333720268157334516281876900 17278 5660578359036725351217450846712556092599637883276073 17279 5664511136803978538784186616563352424802847562890625 17280 5668446419090068610114401772161861864063309652889600 17281 5672384207344873274523653659554371567425182180249600 17282 5676324503019025604511579612148384666492527473732225 17283 5680267307563914385548034895615713371445413637676073 17284 5684212622431684466000951027415395882998918717908900 17285 5688160449075237107205963685095037236379844707868900 17286 5692110788948230333677859431770206056809106822377025 17287 5696063643505079283463890501425847596506761811647225 17288 5700019014200956558639006900931298921163479453490448 17289 5703976902491792575943055099911415291495174378915600 17290 5707937309834275917559992593870538215330964196346025 17291 5711900237685853682039167640223555900159303964591025 17292 5715865687504731835358713481149126487720006079936900 17293 5719833660749875562131106381444254073694072248922948 17294 5723804158881009616950936823826827679488271913503225 17295 5727777183358618675884943218403454622282882446622225 17296 5731752735643947688104357497293942696720899312321600 17297 5735730817199002227659611979681110809743527187240000 17298 5739711429486548845397456906835235772064336937001073 17299 5743694573970115421020538060946374418633846496088025 17300 5747680252113991515289483895885035679254455107322500 17301 5751668465383228722367551622302217222405903692322500 17302 5755659215243641022307881703773666423543301496019025 17303 5759652503161805133683410234990376236909085050576073 17304 5763648330605060866359488687297783650599180568410000 17305 5767646699041511474409260521189902351650535721395600 17306 5771647609940024009171844179671692594746775836171225 17307 5775651064770229672453371990713350628312024929560225 17308 5779657065002524169870934521333887958887217304822948 17309 5783665612108068064339479940168367802432119527532900 17310 5787676707558787129701717959693472853309703547614025 17311 5791690352827372704501077943609695571993690561269025 17312 5795706549387282045897770779205370124867569756473600 17313 5799725298712738683728004128858004477793054847240448 17314 5803746602278732774706400689161922523422967241344225 17315 5807770461561021456771669100508090084589449079574025 17316 5811796878036129203575577164282175756651065649340900 17317 5815825853181348179115277039190388404635944202692900 17318 5819857388474738592509032102569438290643144195151073 17319 5823891485395129052915395176887088847597835241555225 17320 5827928145422116924595887835993201611500793962195600 17321 5831967370036068682121230520037928350238790972435600 17322 5836009160718120265721173202333772557365551290975625 17323 5840053518950177436777976365801627788625421110701073 17324 5844100446214916133463592061007603382042309694200900 17325 5848149943995782826520594832167469493869912255722500 17326 5852202013776994875186912311868893677397043666425625 17327 5856256657043540883264405299638301004391883557903025 17328 5860313875281181055331347153859169554785188913360448 17329 5864373669976447553098852340931873554035590497640000 17330 5868436042616644851911303999951808094556860247222225 17331 5872500994689850097390830395572472812750813402007225 17332 5876568527684913462225880146113457681779980548380100 17333 5880638643091458503103946128369862797497436979922948 17334 5884711342399882517788487974979596256259697108055025 17335 5888786627101356902340103094608230524081262259586025 17336 5892864498687827508481996159617658652211552053200400 17337 5896944958652015001109797020294677880258266237635600 17338 5901028008487415215945777019128840160043845432006073 17339 5905113649688299517337513693045447507128175942452225 17340 5909201883749715156201053865919435418091990158028900 17341 5913292712167485628108625148119080456048952313348900 17342 5917386136438211031520945874254989080304023780722025 17343 5921482158059268426164183524739674454531642261051073 17344 5925580778528812191551611691196206887306234459161600 17345 5929681999345774385650015660190932315342764504089600 17346 5933785822009865103690896704205092409526000058620225 17347 5937892248021572837126525183203350042920005239515625 17348 5942001278882164832730892574603725584716549390822948 17349 5946112916093687451845612563903283350831617265836900 17350 5950227161158966529770821342667074126988445557130625 17351 5954344015581607735301127275044339560095385509005625 17352 5958463480865996930406660108435817965065764187216400 17353 5962585558517300530059269918399159293529624427410448 17354 5966710250041465862203925992345960234815079854955625 17355 5970837556945221527875365871053769244857822573338225 17356 5974967480736077761460044781489586302125348486820100 17357 5979100022922326791103435708917893948078489340348100 17358 5983235185013043199262730370746105260064125096726073 17359 5987372968518084283404991369043501403833255816819025 17360 5991513374948090416850805813156256898168200102222400 17361 5995656405814485409763490718331015272508323322702400 17362 5999802062629476870283900500752681987178657618258225 17363 6003950346906056565810886903898645892109843619506073 17364 6008101260158000784427461705611525701117303630052100 17365 6012254803899870696472712569795764532275270230616900 17366 6016410979647012716259522421149964088136589209115025 17367 6020569788915558863938142735856761100037965280118025 17368 6024731233222427127505671155665302816084928523810448 17369 6028895314085321824961483847317976150290209379603600 17370 6033062033022733966608673043792987208468899974179225 17371 6037231391553941617501540218357674842665772051344225 17372 6041403391199010260039195356954074237962986039422500 17373 6045578033478793156705312808968224881415281645022948 17374 6049755319914931712954094210968042180576262002246025 17375 6053935252029855840242488992531244066671803266390625 17376 6058117831346784319208722987824843713069734116000000 17377 6062303059389725162997185691141087601480095305990400 17378 6066490937683475980729726709141435154555438313351073 17379 6070681467753624341123411977110242602570257909575625 17380 6074874651126548136254790321073230242033857245056100 17381 6079070489329415945470720962192579353889378027016100 17382 6083268983890187399445812574410623356897639955464225 17383 6087470136337613544386524520877567856488658978826073 17384 6091673948201237206381980909265496689443682088512400 17385 6095880421011393355901548120641096438970312786304400 17386 6100089556299209472439226481143060781843431909150025 17387 6104301355596605909304906760287019008162373276310225 17388 6108515820436296258562542194301070703844030773802948 17389 6112732952351787716115286747478601485222703029300100 17390 6116952752877381446937650339122003403117589486088025 17391 6121175223548172950454721778241228769581622728983025 17392 6125400365900052426068510162764768283451064994318400 17393 6129628181469705138831455514617664020030947762960448 17394 6133858671794611785267159436621545685100559081006225 17395 6138091838413048859338386591775415093295985539183225 17396 6142327682864089018562387820082999695280035133420100 17397 6146566206687601450273595722702951726467186524602500 17398 6150807411424252238033743557811985762022658880801073 17399 6155051298615504728189458307188224718057054084522025 17400 6159297869803619896577378787142563217114723215690000 17401 6163547126531656715376849692049758316995143335690000 17402 6167799070343472520110242473358221465508911851100025 17403 6172053702783723376790953971588112769876892806651073 17404 6176311025397864449219133733461329838122670383062500 17405 6180571039732150366425190960944339141041540885032100 17406 6184833747333635590261132053625518637277243848845225 17407 6189099149750174783139779720492766880890614683572225 17408 6193367248530423175921924651824586570819139277160448 17409 6197638045223836935951460756558670085126497560166400 17410 6201911541380673535238554985156201550316782787457025 17411 6206187738551992118790902772637645007696057116762025 17412 6210466638289653873093120151126711835327832792104100 17413 6214748242146322394734323595903493346139236586302948 17414 6219032551675464059183948683635406990848015505196225 17415 6223319568431348389715858656125637429320878003036025 17416 6227609293969048426480793997593157476531356342640400 17417 6231901729844441095727214148176189160317560669104400 17418 6236196877614207579170582491032112428570735272876073 17419 6240494738835833683511145765091348994305010656338225 17420 6244795315067610210100259070210641989324490318164100 17421 6249098607868633324755307646162419092039872065004100 17422 6253404618798804927723276621591568183583971918805625 17423 6257713349418833023793019943768970949991328245501073 17424 6262024801290232092556279714672531768165794521102400 17425 6266338975975323458817507173631207271052710939560000 17426 6270655875037235663152536581475686764316661281200625 17427 6274975500039904832616163275850895744426513024264025 17428 6279297852548075051598677182060394727957707845122948 17429 6283622934127298732831403078531024025795683824322500 17430 6287950746343936988541298930707802565488706255766225 17431 6292281290765160001754663621914125962044870168401225 17432 6296614568958947397750005424440726343855000391859600 17433 6300950582494088615660122568858654538075780595010448 17434 6305289332940183280223447284286724690717641883656025 17435 6309630821867641573684704697082422822908473096149025 17436 6313975050847684607844937990167224788472609702100900 17437 6318322021452344796260951239942596181267142823296100 17438 6322671735254466226594221362501657525913490638256073 17439 6327024193827705033109330615593593154977321062584225 17440 6331379398746529769321971117553362111677044187398400 17441 6335737351586221780796572859168134802299753722118400 17442 6340098053922875578093606699214130539200051815101025 17443 6344461507333399209866613849163169146144823112776073 17444 6348827713395514636109013367327275025505736400912100 17445 6353196673687758101550739197482085094117876757528100 17446 6357568389789480509204758301785613364311109246096225 17447 6361942863280847794063521452588115261541042335625625 17448 6366320095742841296945398262511374613126128963810448 17449 6370700088757258138491148046961706196830690772768400 17450 6375082843906711593310478128030327386481497487375625 17451 6379468362774631464278741203527504357595849080500625 17452 6383856646945264456983823419693022102326616979544900 17453 6388247698003674554323274800925063733155982943922948 17454 6392641517535743391251733704672513812023112172105625 17455 6397038107128170629678696984442023309347017259602225 17456 6401437468368474333516687558680890859166587029121600 17457 6405839602844991343879871098109926815894216649857600 17458 6410244512146877654433173558896973818563606800501073 17459 6414652197864108786891951303881660713608903975700025 17460 6419062661587480166672265568885266360871119405192900 17461 6423475904908607498691813045966266633485266249072900 17462 6427891929419927143321564370312232404421361167386225 17463 6432310736714696492488162312292239074664709900756073 17464 6436732328386994345927131491030839824322999283651600 17465 6441156706031721287586951440704945842403815397456400 17466 6445583871244600062184044875608647897747371554292025 17467 6450013825622175951908733014878105336823443457777025 17468 6454446570761817153282209842619121518073669794222948 17469 6458882108261715154164587194033919401532300687384100 17470 6463320439720885110914062573000928090988902193525225 17471 6467761566739166225697261621422091158431116716540225 17472 6472205490917222123950807175516311151456931216000000 17473 6476652213856541231994166859105152378373545462760448 17474 6481101737159437154793831178807836467470327065145025 17475 6485554062429049053878874100936882891199895673355625 17476 6490009191269342025407948104763470217524448063902500 17477 6494467125285107478387765721702723884351320198348900 17478 6498927866081963513043119584853673373726736258051073 17479 6503391415266355299338493028216566375280929255005625 17480 6507857774445555455651313289801580458389504876227600 17481 6512326945227664427596899387737734504770195926787600 17482 6516798929221610867005156753388973272973123541941225 17483 6521273728037152011049070720385979558715419776601073 17484 6525751343284874061525050983387260065593626705360900 17485 6530231776576192564285179155291453894782701984744900 17486 6534715029523352788821411566534627085368745731428025 17487 6539201103739430108001789465021543474500721761718225 17488 6543690000838330377958708790158541884188472172240448 17489 6548181722434790318129301709377702864991207452929600 17490 6552676270144377891447982120467455521770383256335025 17491 6557173645583492684691207337953656898928440790880025 17492 6561673850369366288974508196707473597992288324944900 17493 6566176886120062680401839820892108324966644656122948 17494 6570682754454478600867305321299543504583474028254225 17495 6575191456992343939009304699071020539482756352249225 17496 6579702995354222111317161248740937320616819093523600 17497 6584217371161510443390277768493228796982495953210000 17498 6588734586036440551349874900472096374426590184226073 17499 6593254641602078723403363938945172221081658138701025 17500 6597777539482326301561406459076844797379179764062500 17501 6602303281301920063507713134032532688030976639062500 17502 6606831868686432604621634123101175678409549051926025 17503 6611363303262272720153593428493115575003154582351073 17504 6615897586656685787553419633443865105748317228960000 17505 6620434720497754148951625449231011937794470287673600 17506 6624974706414397493793688513691677004443090122024225 17507 6629517546036373241627385898811542526504527917329225 17508 6634063240994276925043234799943485933074416608622948 17509 6638611792919542572768091894204301919759716269044900 17510 6643163203444443092911963870591866715760934744805025 17511 6647717474202090656368081649362396852087672012760025 17512 6652274606826437080366290823208179918762320620979600 17513 6656834602952274212179810867780307556431531703490448 17514 6661397464215234312985415684108521834704038369793225 17515 6665963192251790441877088050481295813180822402003025 17516 6670531788699256840033200576363708049020721335944900 17517 6675103255195789315037275765948539694539808721760900 17518 6679677593380385625352377813957322207391754427226073 17519 6684254804892885864949188771332794162001508075866225 17520 6688834891373972848087821733492387791875784787137600 17521 6693417854465172494253423718843960296007823696577600 17522 6698003695808854213245620920300012196714713205380625 17523 6702592417048231290421859027565095728844334834926073 17524 6707184019827361272094691333013010959383901436248900 17525 6711778505791146351083067349015716670178519853402500 17526 6716375876585333752417674679634647572878694353480625 17527 6720976133856516119200386904637329752599847301370025 17528 6725579279252131898617870248857822943381554289010448 17529 6730185314420465728109401824978591912733207202250000 17530 6734794241010648821688952252873920462767317690815225 17531 6739406060672659356421585473720930930139898390300225 17532 6744020775057322859054228592153660174794713077584100 17533 6748638385816312592800864594808470476967236459222948 17534 6753258894602149944282200808685341101734643753002025 17535 6757882303068204810619865977829294129356965235217025 17536 6762508612868695986685188851919357076565772284006400 17537 6767137825658691552502611195439055437711668962201600 17538 6771769943094109260807788141192461144238889510131073 17539 6776404966831716924760428827023298665340076598461225 17540 6781042898529132805811930269691529640949657674772900 17541 6785683739844826001727857444962200139620161420892900 17542 6790327492438116834765322558065142457519535593225025 17543 6794974157969177240005316503791376410083455726126073 17544 6799623738099031153840045530602753904116371559907600 17545 6804276234489554902615326138245535804787454503971600 17546 6808931648803477591428091253476182318508728360077225 17547 6813589982704381493079060743628677888675747645480625 17548 6818251237856702437180629342877199536326715073922948 17549 6822915415925730199420025081175874261631608977944900 17550 6827582518577608890977791320988757144523658425125625 17551 6832252547479337348101645522057997733563526894500625 17552 6836925504298769521835767869596448781181249535118400 17553 6841601390704614867905572916432708960738959452560448 17554 6846280208366438736758017404781780476432624548000625 17555 6850961958954662763757497448463164041004535547371225 17556 6855646644140565259537388271540308138738527209428100 17557 6860334265596281600507279714510877402492523151612100 17558 6865024824994804619515960734336306903890874630901073 17559 6869718324009984996670206139761565775622282633326025 17560 6874414764316531650309418818541965444505285583168400 17561 6879114147590012128136180728363215444097067688448400 17562 6883816475506852998502765938413753886704676017259225 17563 6888521749744340241853669023744660797349887122631073 17564 6893229971980619642324202129732201237246478155496100 17565 6897941143894697179495214039141242062445360992300900 17566 6902655267166439420303984589474441865330049166974025 17567 6907372343476573911111347803482228723510658524181025 17568 6912092374506689569925097110902155423344803498760448 17569 6916815361939237078779726054693257424851353412409600 17570 6921541307457529276272557890231535582288374273376225 17571 6926270212745741550256317501136644121317327683241225 17572 6931002079488912230688199070607285190716669148822500 17573 6935736909372942982635482962353695045351639887622948 17574 6940474704084599199437755280429954168932856423789025 17575 6945215465311510396025783592486665001451172852825625 17576 6949959194742170602397102316185816988574452026810000 17577 6954705894065938757248361283744400010314896793952400 17578 6959455564973039101764491014801534465572359662376073 17579 6964208209154561573564738243035559979445807654180625 17580 6968963828302462200805625257192665453265451271404100 17581 6973722424109563496440886632427251584982882634564100 17582 6978483998269554852638436943096293641784189658163225 17583 6983248552476992935354423063395517759547057566001073 17584 6988016088427302079064414677474218967100332213454400 17585 6992786607816774681651786635918034079283760618190400 17586 6997560112342571599453346810744938163734368634211025 17587 7002336603702722542462263116319160054399280282871225 17588 7007116083596126469688343378850610952315198773802948 17589 7011898553722551984675721752413791113592104884804100 17590 7016684015782637731178005394689983568250215412087025 17591 7021472471477892788990935130909861334109500085282025 17592 7026263922510697069942613849750426279912086676816400 17593 7031058370584301714041356390220464243929091643410448 17594 7035855817402829485781214693852442821191595580247225 17595 7040656264671275170605232011805995986984838380820225 17596 7045459714095505971526479971778834019216842717632100 17597 7050266167382261905906932324915088610646599668062500 17598 7055075626239156202394229208198752216729093152276073 17599 7059888092374675698016385773120998159068643073625025 17600 7064703567498181235434499046714774391299573837440000 17601 7069522053319908060353506906358149726832752717440000 17602 7074343551550966219091053065059457319584206883497025 17603 7079168063903340956304511979252326872871366272676073 17604 7083995592089893112876227606447225021524475111102500 17605 7088826137824359523957019955408133181383790604320100 17606 7093659702821353417168013386848484482273209360708225 17607 7098496288796364810960840637969456788861244005831225 17608 7103335897465760913136276559496177862211578784210448 17609 7108178530546786519521355569203342017025983249168400 17610 7113024189757564412805026841261165779397835684658025 17611 7117872876817095761532401266075523641198043544263025 17612 7122724593445260519257644230642504633947354208100100 17613 7127579341362817823855568284787516701198003273802948 17614 7132437122291406396991979774012439328128901020135225 17615 7137297937953544943752833535031186184395140131475025 17616 7142161790072632552432249765434389245475030514254400 17617 7147028680372949094479447194287754573104126915662400 17618 7151898610579655624604646695835968251221298323201073 17619 7156771582418794781043999503854849484589774275139225 17620 7161647597617291185983594199568757167376768814116100 17621 7166526657902951846142596661428056913026705342156100 17622 7171408765004466553515577180422748199360727295700625 17623 7176293920651408286274078959993136518662071133976073 17624 7181182126574233609827482234986713826313502804640400 17625 7186073384504283078043218259502182748157396032250000 17626 7190967696173781634626387428856826531036699948265625 17627 7195865063315839014658835816312188197899068124221025 17628 7200765487664450146297744420595279393427392090022948 17629 7205668970954495552633785435658292573486022586422500 17630 7210575514921741753708899869529040096898729177369225 17631 7215485121302841668693750854517091016425140722704225 17632 7220397791835335018224907006456821532567765930553600 17633 7225313528257648726901810206088338764380002007560448 17634 7230232332309097325943582191100480301182638261093025 17635 7235154205729883356005724362786834523525642891790025 17636 7240079150261097770156765226695969516414436043916900 17637 7245007167644720337014909902090802138383913569352100 17638 7249938259623620044044746150469284052145273072631073 17639 7254872427941555501014061388839328862013855685083225 17640 7259809674343175343610825168885154535981976425152400 17641 7264750000574018637220391618609968612027873244672400 17642 7269693408380515280862976358491180895016841620094025 17643 7274639899509986411291462419639090038387304716101073 17644 7279589475710644807249589706908257169824554661148100 17645 7284542138731595293890582565372552158477337138420100 17646 7289497890322835147356270024040136829204084825563225 17647 7294456732235254499516753306153435003150781264080625 17648 7299418666220636742870675210891432280033105926160448 17649 7304383694031658935606145986767449572261232196366400 17650 7309351817421892206822380332494844151013593355380625 17651 7314323038145802161912100176575910966110883966005625 17652 7319297357958749288104757902355585851705931538936900 17653 7324274778616989360170634700771391525098885748322948 17654 7329255301877673846285868748524417623188086887640625 17655 7334238929498850314058467924892987997020280011645225 17656 7339225663239462836715361795911042696522459632739600 17657 7344215504859352399450547610137149121762124120611600 17658 7349208456119257305934385065747457291041293972926073 17659 7354204518780813584984094624196828676898155284697025 17660 7359203694606555397395514161206797185852130801148900 17661 7364205985359915442936168761356965203734711835828900 17662 7369211392805225367499708478077897793018319032877225 17663 7374219918707716170421768896368554709075274260131073 17664 7379231564833518611957309351089793496222801330585600 17665 7384246332949663620919483669217488129259640770150400 17666 7389264224824082702480098319974337079564847832161025 17667 7394285242225608346131712872298482904366804934330025 17668 7399309386923974433811437674649633081225262202422948 17669 7404336660689816648186483687699459434893850229680100 17670 7409367065294672881101519416002661728405203558732225 17671 7414400602510983642187889900298210412373500326447225 17672 7419437274112092467634752747646934744135467882890000 17673 7424477081872246329122186192171796099514031074610448 17674 7429520027566596042916324194730882902819798343178025 17675 7434566112971196679126573605420383793403207739800625 17676 7439615339863007971124968428375540027900818969722500 17677 7444667710019894725127716243911847284617082727800900 17678 7449723225220627229938991858626571588649808271326073 17679 7454781887244881666857033269661964611873070962100625 17680 7459843697873240519742595044916410719272766955585600 17681 7464908658887192985249814236578112430992476705345600 17682 7469976772069135383219543960947823046463521529130225 17683 7475048039202371567235209793112565631903605682026073 17684 7480122462071113335341244140631237004081490057792900 17685 7485200042460480840924153775995484350436748801640900 17686 7490280782156503003756275723235261307357572762499025 17687 7495364682946117921202276709648020273667313654769225 17688 7500451746617173279588451409243579064231277503490448 17689 7505541974958426765734874720113313308216204359923600 17690 7510635369759546478650463333552471867130707658344025 17691 7515731932811111341391001868388091588628254347189025 17692 7520831665904611513080188859592200522515382454932900 17693 7525934570832448801093757905890745904894889239822948 17694 7531040649387937073406729296712965364372574361985225 17695 7536149903365302671103847454463737520320466919896225 17696 7541262334559684821053259543742802026940769330745600 17697 7546377944767136048743490614779629768002273664160000 17698 7551496735784622591283770664001151925381801889951073 17699 7556618709410024810567769010301522629762145104294025 17700 7561743867442137606600791401238594453907686320822500 17701 7566872211680670830990495279040829727819852485822500 17702 7572003743926249700601178651970954140795030930813025 17703 7577138465980415211371698032258782948063695572626073 17704 7582276379645624552297070917485314919445129834490000 17705 7587417486725251519573818307973395554539040309971600 17706 7592561789023586930909102768416999643693088069897225 17707 7597709288345839039993717557661474576701314124078225 17708 7602859986498133951138982366230920492337827088922948 17709 7608013885287516034077601216886262021916017895536900 17710 7613170986521948338928538099188489609656873672016025 17711 7618331292010313011325965924736016792389431806271025 17712 7623494803562411707712344405443113991698646318465600 17713 7628661522988966010795682472927939913855386172240448 17714 7633831452101617845171040872783799167552260441222225 17715 7639004592712929893106330583215909797537640846452025 17716 7644180946636386010492462723238167694666665562568900 17717 7649360515686391642957905631340146880718065605808900 17718 7654543301678274242147704811253876080673135425801073 17719 7659729306428283682167021457172783387199727829157225 17720 7664918531753592676189245286501602793079325644099600 17721 7670110979472297193228737423945989518576448276739600 17722 7675306651403416875078259096484095993662198134765625 17723 7680505549366895453411141914499417671020839197651073 17724 7685707675183601167048255530094828146411022791276900 17725 7690913030675327179389828479351886949810628311102500 17726 7696121617664791996012178031047221445503066930555625 17727 7701333437975639882429404880089057143588109027817025 17728 7706548493432441282020108539691798981114556893160448 17729 7711766785860693234119179302064950379996023731840000 17730 7716988317086819792274722653154597733013247140428225 17731 7722213088938172442670172042741186010523231620613225 17732 7727441103243030522711645926966367021051478075768100 17733 7732672361830601639780605016134316100870946475022948 17734 7737906866531022090151865676409086253170472752929025 17735 7743144619175357278077025449809301608754322080868025 17736 7748385621595602135033356672684785139729549026832400 17737 7753629875624681539138224188646569427732937359747600 17738 7758877383096450734729083167712154571396544150756073 17739 7764128145845695752109113059221854616490263257450225 17740 7769382165708133827458543721879613809119298043536900 17741 7774639444520413822911729790072777110169898828456900 17742 7779899984120116646800029351429966370632048200708025 17743 7785163786345755674060543026384444955294806497701073 17744 7790430853036777166810769556322150019488572229633600 17745 7795701186033560695089234022708933692986355855873600 17746 7800974787177419557762144835410482709889077867554225 17747 7806251658310601203596135644240881146391635086425625 17748 7811531801276287652497148343601843492908771525522948 17749 7816815217918595916915513355904275896352372543032900 17750 7822101910082578423417283395297022665682399063140625 17751 7827391879614223434421876929064423642558017110015625 17752 7832685128360455470106087569894646402417284476000400 17753 7837981658169135730474515648064666073104765426210448 17754 7843281470889062517596478228435245441806400896025625 17755 7848584568369971658009453853000319570167625027424225 17756 7853890952462536925289118305589812955759866704056100 17757 7859200625018370462786027711183113969286006631856100 17758 7864513587890023206529005298152201464908902011576073 17759 7869829842930985308295288167618762709748597224813025 17760 7875149391995686558847490429978560711891199024134400 17761 7880472236939496811337439084518803248221534686214400 17762 7885798379618726404876939033930336008136598879240225 17763 7891127821890626588275523641396128880889442088256073 17764 7896460565613389943945247253820748127193621693920100 17765 7901796612646150811972576130652308594094740286004900 17766 7907135964848985714357434233638779860364105134853025 17767 7912478624082913779419460348754478842234388943224025 17768 7917824592209897166371533027430119550690650270210448 17769 7923173871092841490060619850120908976332545614195600 17770 7928526462595596245876007531151877090683469194593225 17771 7933882368582955234824969399687909298456201821158225 17772 7939241590920656988775926807587811958477027263202500 17773 7944604131475385195869161030817186416573856978722948 17774 7949969992114769126095132247013914966669452888312025 17775 7955339174707384057040462187722673881577205069280625 17776 7960711681122751699801637079741084737631053657640000 17777 7966087513231340625066487505949896302418087434894400 17778 7971466672904566689363501831932955867715253629901073 17779 7976849162014793461479029860629681695521728833765625 17780 7982234982435332649042433393203287809155194253772100 17781 7987624136040444525279240390252139309141008494132100 17782 7993016624705338355932359443439331330533674179842225 17783 7998412450306172826351411283566888289903769259676073 17784 8003811614720056468750234067075872802102503483376400 17785 8009214119825048089632619198912176184750238450096400 17786 8014619967500157197386334465659835417922782061292025 17787 8020029159625344430045491268809385393536278492412225 17788 8025441698081521983221312763998010879332447086302948 17789 8030857584750554038201359728031110442083306713288100 17790 8036276821515257190217270991471325229679033500106025 17791 8041699410259400876881075290561119608213069111601025 17792 8047125352867707806790131408228628794182009864294400 17793 8052554651225854388300753489913711419689309760360448 17794 8057987307220471158470578435941963026364732798468225 17795 8063423322739143212169732288168860407937269064477225 17796 8068862699670410631360852544614217118447534057864100 17797 8074305439903768914548023351808737939444325736502500 17798 8079751545329669406394680540579665261735022302251073 17799 8085201017839519727510543487011313791975052245708025 17800 8090653859325684204407630796328692348280129899210000 17801 8096110071681484299625416823468413368886888659210000 17802 8101569656801199042025186060120692730501718578874025 17803 8107032616580065457253642434049445165260981977201073 17804 8112498952914278998375830582524284584143499004122500 17805 8117968667700993976677426177728644567261629679628100 17806 8123441762838323992636452398042242774812004554591225 17807 8128918240225342367064479655133724673760761247070225 17808 8134398101762082572417365702840537371809034607760448 17809 8139881349349538664275593269857904109138651403150400 17810 8145367984889665712994262374307194687249948571879025 17811 8150858010285380235522794494306017420316048693784025 17812 8156351427440560627394405784717994685401701517076100 17813 8161848238260047594885406546319427431209087073802948 17814 8167348444649644587344384169682904688365165418054225 17815 8172852048516118229691326792144372815370886001934025 17816 8178359051767198755086744922290246520975719965888400 17817 8183869456311580437770848302474820233773686947200400 17818 8189383264058922026072835295955524751159706000026073 17819 8194900476919847175590352101314470900426359112920225 17820 8200421096805944882539179112919229792777930322088100 17821 8205945125629769917273201762263918754516055575328100 17822 8211472565304843257974723191123393786802941467575625 17823 8217003417745652524515176123548694044495612880951073 17824 8222537684867652412486291319830841943898037361158400 17825 8228075368587265127401780011662674717295537324960000 17826 8233616470821880819069587733834570137284215965350625 17827 8239160993489858016134776983909731344722055347158025 17828 8244708938510524060793096157438113839211056143422948 17829 8250260307804175543675292222385112339042736193502500 17830 8255815103292078738902224612571776997242249804992225 17831 8261373326896470039310837836047597980537397339027225 17832 8266934980540556391851050310444785287634240438227600 17833 8272500066148515733153616953494477511045610896610448 17834 8278068585645497425269023073020439641905506373510025 17835 8283640540957622691577467116864556588792530617451025 17836 8289215934011985052869989859340796438728811077752900 17837 8294794766736650763600807616960306240435192848388100 17838 8300377041060659248310907102319913845895277369506073 17839 8305962758914023538222959541199542715664696050562225 17840 8311551922227730708007611694070903185580871934926400 17841 8317144532933742312721211439380304117073759607246400 17842 8322740592964994824915025592132533719709345440067025 17843 8328340104255400071916007647470488252543069285926073 17844 8333943068739845673279173155116582890016182590364100 17845 8339549488354195478411640446716960888259133651332100 17846 8345159365035290004368394454308125918605478511050225 17847 8350772700720946873819831374307858656769032807515625 17848 8356389497349961253191141947618143038465853677010448 17849 8362009756862106290973591142617320625309393932944400 17850 8367633481198133556207752044011813878678404133405625 17851 8373260672299773477138751766714511424127854941530625 17852 8378891332109735780043587230117291215026681631308900 17853 8384525462571709928230568644329171481774273881222948 17854 8390163065630365561210948576159225092550500078155625 17855 8395804143231352934042794478834671063540216769708225 17856 8401448697321303356847162585659468051459622628377600 17857 8407096729847829634496631084037279349583829560345600 17858 8412748242759526506476250502504857800986407731851073 17859 8418403238005971086916969259647712750074595548674025 17860 8424061717537723304801592339999370286528946017124900 17861 8429723683306326344343331078258623205292424034604900 17862 8435389137264307085537002049395888923228816021348225 17863 8441058081365176544882933078460152668479633182006073 17864 8446730517563430316283634400141970203456783930499600 17865 8452406447814549012113293014395639767947896894864400 17866 8458085874074998704460148300674927446183470460050025 17867 8463768798302231366541806969591644382189628605863025 17868 8469455222454685314293555447064928802665243867122948 17869 8475145148491785648129727802291281267384065840956100 17870 8480838578373944694878187347131238565206242125959225 17871 8486535514062562449887980050778050820732671142374225 17872 8492235957520027019310217929846848284061878934760000 17873 8497939910709715062552250590299549555692927354960448 17874 8503647375595992234905183113901172262108071924191025 17875 8509358354144213630344798498187261056782801376265625 17876 8515072848320724224505942875209846888194292655562500 17877 8520790860092859317830431750620696362786472150232900 17878 8526512391428944978888535520945601348823539083101073 17879 8532237444298298487874102543202097328715222724175625 17880 8537966020671228780273378047315285024885947290963600 17881 8543698122519036890707577198092364109814700155923600 17882 8549433751814016396949270629826070976789474435299225 17883 8555172910529453864112640792910445206564925233951073 17884 8560915600639629289017667468169232128918087535204900 17885 8566661824119816544728300820917762359566913278556900 17886 8572411582946283825264680383103334004620772275590025 17887 8578164879096294090489458368196959979310223210800225 17888 8583921714548105511168285739840832197903118047240448 17889 8589682091280971914204519471590996870231804579897600 17890 8595446011275143228048209451433531399976718242373025 17891 8601213476511865928279423501094964033688421713518025 17892 8606984488973383483365968996513783070465114909900900 17893 8612759050642936800595569592189643723286297320022948 17894 8618537163504764672182555568480298237354665114696225 17895 8624318829544104221549126337273349231605063709563225 17896 8630104050747191349781243657820658050057543823987600 17897 8635892829101261182259214130887629803245995480090000 17898 8641685166594548515463019555737645359937732094176073 17899 8647481065216288263952453750843618429234604312867025 17900 8653280526956715907522124455594023666443149057602500 17901 8659083553807067938531378946639770056418905752602500 17902 8664890147759582309409212018910983289095919012680025 17903 8670700310807498880334214997719112057342736781401073 17904 8676514044945059867089624464749786790945632025000000 17905 8682331352167510289093529397145535906281640788289600 17906 8688152234471098417604295435274804813050228919790225 17907 8693976693853076224101265011184727291293480149807225 17908 8699804732311699828840792086139768047929746225722948 17909 8705636351846229949587670262056689896302426767008900 17910 8711471554456932350522013048058299689020272049247025 17911 8717310342145078291321645079784094487923257901802025 17912 8723152716912944976420063105515264089702216168931600 17913 8728998680763816004440025569594508555953184453490448 17914 8734848235701981817802829640047800436749656535631225 17915 8740701383732740152513334543745561541726988852921025 17916 8746558126862396488120790088874734016821199009212900 17917 8752418467098264497855529270930905742885964894836900 17918 8758282406448666498941583874881001299192122110876073 17919 8764149946922933903085282002592072545127330301428225 17920 8770021090531407667139886471070417882162449693081600 17921 8775895839285438743946333043507627080306802112921600 17922 8781774195197388533350127471586189803876804839130625 17923 8787656160280629333394460343957021265560037838876073 17924 8793541736549544791689598752264648390646874279284900 17925 8799430926019530356958613802562865100170275508822500 17926 8805323730706993730759503016434406437855799517650625 17927 8811220152629355319383766682602608886621544217244025 17928 8817120193805048685931497236301118961333569085810448 17929 8823023856253521002563040760149484641136917326410000 17930 8828931141995233502927289716767915032534987196061225 17931 8834842053051661934766666039853623449138655932946225 17932 8840756591445297012698853726933978471377915742932100 17933 8846674759199644871175340093508177125258208107322948 17934 8852596558339227517616824864789324709315210067836025 17935 8858521990889583285725556297762657619208308116539025 17936 8864451058877267288974653542783179385895873841678400 17937 8870383764329851874274474470447196672124924350273600 17938 8876320109275927075816088205987141779182719153881073 17939 8882260095745101069091911629957651917705942599419225 17940 8888203725768000625093569120503143709100699304320900 17941 8894151001376271564687034829023074724138688816040900 17942 8900101924602579213165116797580722948975435243171025 17943 8906056497480608854977342242934640512667873095776073 17944 8912014722045066188637303348608950430802215868339600 17945 8917976600331677781807522922959355133698885319795600 17946 8923942134377191526561899297736113771528129581051225 17947 8929911326219377094825789858193322339305329922350625 17948 8935884177897026393993792612345597158965165985622948 17949 8941860691449954022725285223528718810433812081100900 17950 8947840868918997726917780946979940835791968951175625 17951 8953824712346018855858160927716506067281357875550625 17952 8959812223773902818551842333557443868154648089862400 17953 8965803405246559540229941813703944542373758308360448 17954 8971798258808923919034493789867523282162949739030625 17955 8977796786506956282881783103512795898728773213497225 17956 8983798990387642846503851559362992838445193410704100 17957 8989804872498996168668237921901337241914323581080100 17958 8995814434890055609576010938190107674065191918751073 17959 9001827679610887788438154976921597257427649151280025 17960 9007844608712587041230367890211268895567539345120400 17961 9013865224247275878626330721243191697113019476000400 17962 9019889528268105444109508897481327220629662724201225 17963 9025917522829255972263544565767416374671761916381073 17964 9031949209985937247241299742237099343575924525324100 17965 9037984591794389061412609966600482385966299751728900 17966 9044023670311881674190808166951647387573104992752025 17967 9050066447596716271038078457893583260960853777247025 17968 9056112925708225422649699611390703290321990958160448 17969 9062163106706773544317237956390499937886508984961600 17970 9068216992653757355470749479888979078068385097830225 17971 9074274585611606339400050918751309724624019065095225 17972 9080335887643783203155119648239623683313786342562500 17973 9086400900814784337625682189844102816381723758322948 17974 9092469627190140277800051177661400364215459115815025 17975 9098542068836416163203270639216057652502864995755625 17976 9104618227821212198514629463275899138816504328490000 17977 9110698106213164114364602943871417739653549908816400 17978 9116781706081943628311282306391899346428179775926073 17979 9122869029498258905996352138297481005715025888330625 17980 9128960078533855022480675663656492024204511992160100 17981 9135054855261514423759547817391291881451165645720100 17982 9141153361755057388457676091793393912740420920501225 17983 9147255600089342489703949144549949879503122339851073 17984 9153361572340267057186053174208668394973869058278400 17985 9159471280584767639384996085696950337592368802022400 17986 9165584726900820465989599485203447483427870950393025 17987 9171701913367441910491018560426387241176188024933225 17988 9177822842064688952957349918892857198616372711302948 17989 9183947515073659642988387473756808807468282394752100 17990 9190075934476493562850586483190820564080438990145025 17991 9196208102356372290792295866197658106086101287940025 17992 9202344020797519864539318934382382359949555396752400 17993 9208483691885203244970862695944187861108467833810448 17994 9214627117705732779975935904869302247194837335669225 17995 9220774300346462668490256045032145315648661550154225 17996 9226925241895791424713725455641532560055877354116100 17997 9233079944443162342508536821202014374945354289922500 17998 9239238410079063959977968265897468766837580770726073 17999 9245400640895030524225928309044813050387992920771025 18000 9251566638983642456297310955010169262917420081000000 18001 9257736406438526816299221207728009518946580081000000 18002 9263909945354357768703131316715721869095633217231025 18003 9270087257826857047828028078231675045487143080226073 18004 9276268345952794423504611531984222389284010102122500 18005 9282453211829988166920605410562171885954627510956100 18006 9288641857557305516647239715524061201106223070494225 18007 9294834285234663144846965810854114535153637407289225 18008 9301030496963027623662464441267022619653178627810448 18009 9307230494844415891787007099621678882857198782112400 18010 9313434280981895721216231184485724338031167569120025 18011 9319641857479586184181389405678201716486774925325025 18012 9325853226442658120264133912406796399356478439032100 18013 9332068389977334603692895635409048419170428586302948 18014 9338287350190891410820919351303556825668366178953225 18015 9344510109191657487786014994157565661428414454413025 18016 9350736669089015418352085756081420293332219777542400 18017 9356967031993401891932493535468214517191185203718400 18018 9363201200016308171795322308308513316680167623351073 18019 9369439175270280563450600014825334035780575369681225 18020 9375680959868920883219539570493600638010942402080100 18021 9381926555926886926985859627331052297675434564520100 18022 9388175965559892939129245728174089420114067594430625 18023 9394429190884710081641012513482277941486431526426073 18024 9400686234019166903422027657049207036026213110656400 18025 9406947097082149809762958223835106782098627097690000 18026 9413211782193603532006900159978081529977901852455625 18027 9419480291474531597394451641886002296307164573075025 18028 9425752627046996799091291028160028105047446765322948 18029 9432028791034121666398320174953392424774156285562500 18030 9438308785560088935144433892225497339915381138635225 18031 9444592612750142018261976335211505461493017257370225 18032 9450880274730585476544945142291508453740238514881600 18033 9457171773628785489590004147310982049311622742160448 18034 9463467111573170326920365511275611170428766580907025 18035 9469766290693230819292602135218685889037005993132025 18036 9476069313119520830186451232918130068779540763608900 18037 9482376180983657727477669959022830258284567980404100 18038 9488686896418322855294004005034283371938787728881073 18039 9495001461557262006054330092479678524085783239021225 18040 9501319878535285892691033309506371698608333156720400 18041 9507642149488270621055680254025302361366831489840400 18042 9513968276553158162508048963432239281277931315020025 18043 9520298261867956826688576627840829340303669742251073 18044 9526632107571741734474286100670258606726173988560100 18045 9532969815804655291118252237342920043320217456264100 18046 9539311388707907659572669109763817545988145702557225 18047 9545656828423777233995579161173522182740913725930625 18048 9552006137095611113441325382890334151316193856360448 18049 9558359316867825575734787611384893720009894502502400 18050 9564716369885906551529464061061826884320285701450625 18051 9571077298296410098549459225058107285692718127075625 18052 9577442104246962876015439293306665722005260736660900 18053 9583810789886262619254616254056382956518237702622948 18054 9590183357364078614494821861985961126959546983650625 18055 9596559808831252173842732672999284493437884133791225 18056 9602940146439697110446307362743752167241836856035600 18057 9609324372342400213841497562850694456637691169059600 18058 9615712488693421725483293465858371174935307157276073 18059 9622104497647895814461165466743195304831368727631025 18060 9628500401362031053398963125953729425913658373120900 18061 9634900201993110894539332755814665913838912405400900 18062 9641303901699494146012714949144425734769623052799225 18063 9647711502640615448290983385910195311930414466381073 18064 9654123006976985750825786270728167057450071763393600 18065 9660538416870192788871651771004457366887889811598400 18066 9666957734482901560493918842503646790968881717959025 18067 9673380961978854803761554846127121354106906112376025 18068 9679808101522873474124921376682392207382511308322948 18069 9686239155280857221978549741427333609937044921212100 18070 9692674125419784870408987543179807252489352655206225 18071 9699113014107714893127777839793434795188428164321225 18072 9705555823513785892589632368814340814666144731610000 18073 9712002555808217078295860343151515767399399543810448 18074 9718453213162308745283114340615043703850569928184025 18075 9724907797748442752797514827201802935918296062750625 18076 9731366311740083003154214871037380294655688841422500 18077 9737828757311775920782466620915841641727785545644900 18078 9744295136639150931456251140415673542481362653376073 18079 9750765451898920941710533205610654096654243381230625 18080 9757239705268882818443202691438625480593446082361600 18081 9763717898927917868702764188839127408386610718521600 18082 9770200035055992319661836511822610094613084060448225 18083 9776686115834157798776523770689478024633081112376073 18084 9783176143444551814131719704676522535667986697596900 18085 9789670120070398234972406984371382509663912335492900 18086 9796168047896007772421013211302529003425157430701025 18087 9802669929106778460380885359182902019174604949811225 18088 9809175765889196136625944418359736476033965203490448 18089 9815685560430834924076582022101300406477116392851600 18090 9822199314920357712261860850433232098222824648422025 18091 9828717031547516638968080624322904957996408769867025 18092 9835238712503153572073771520099769915870300929848900 18093 9841764359979200591571176851092925844327109016722948 18094 9848293976168680471774286880564249361681187286387225 18095 9854827563265707163713485647116277152020665081250225 18096 9861365123465486277716872700858677190435485173249600 18097 9867906658964315566178321665725570640091705361000000 18098 9874452171959585406512337560448174313880889636901073 18099 9881001664649779284295774827803225095167961484420025 18100 9887555139234474276596478038877423216902851054402500 18101 9894112597914341535488907256211691433441419759402500 18102 9900674042891146771756810056816392512299613977527025 18103 9907239476367750738783002233179778751271055768676073 18104 9913808900548109716626319207526865017471146240490000 18105 9920382317637275996285800211724621736598415522627600 18106 9926959729841398364152167302371876960763840711703225 18107 9933541139367722586646661297758597739438071394516225 18108 9940126548424591895047296740529291138281220299022948 18109 9946715959221447470502598007039125022795734043460900 18110 9953309373968828929232878701549018775894870396498025 18111 9959906794878374807919126490567395078691867059353025 18112 9966508224162823049279555549811516380241768292377600 18113 9973113664036011487833888813430354342832241547240448 18114 9979723116712878335855432232303758003014118533020225 18115 9986336584409462669511003265409297263248779661410025 18116 9992954069342904915188775845428563253259211155876900 18117 9999575573731447336014104076948906702405345428844900 18118 10006201099794434518553386942804590373232298202451073 18119 10012830649752313859706036311293122450401900092679225 18120 10019464225826636053784610554198125187222458894083600 18121 10026101830240055579783176102749477712717371405123600 18122 10032743465216331188833959285854654324467840878475625 18123 10039389132980326391852350812142160465245783198601073 18124 10046038835758009947370325274568748533706685220272900 18125 10052692575776456349558338073556675340194808126562500 18126 10059350355263846316435762171845643017150239034765625 18127 10066012176449467278269927111466246158893857149651025 18128 10072678041563713866163822740467730526966712026960448 18129 10079347952838088400832530114262653444048474025960000 18130 10086021912505201381568442053684623641178825257714225 18131 10092699922798771975395335859092689449028682967299225 18132 10099381985953628506411360697097139463857215079076100 18133 10106068104205708945321002193726479802157411236122948 18134 10112758279792061399156086785104157414518670457723025 18135 10119452514950844601185888393956210288670087462230025 18136 10126150811921328401016400017527443363832967088544400 18137 10132853172943894254878832829743954233295151653779600 18138 10139559600260035716107405417723865859482073119506073 18139 10146270096112358925806485790005965195768590104368225 18140 10152984662744583103707148811137597431949678297124900 18141 10159703302401541039213211734538626185834444463644900 18142 10166426017329179582636810522837540982083759160614025 18143 10173152809774560136623579662158875421483582840351073 18144 10179883681985859147767498194127993179709830676025600 18145 10186618636212368598415464706650005014741928455737600 18146 10193357674704496498661664041814098936936113300568225 18147 10200100799713767378531788496572898235960603313255625 18148 10206848013492822780357176309148608794977094494222948 18149 10213599318295421751338930241423678685350260512148900 18150 10220354716376441336302079084883470055572178369230625 18151 10227114209991877070639844934992036436864559711105625 18152 10233877801398843473448079096199508416000548256704400 18153 10240645492855574540849929497100817804271402859010448 18154 10247417286621424239510802512590535591282920717015625 18155 10254193184956867000343682107187462744542811105590225 18156 10260973190123498212404869231035295931803802569372100 18157 10267757304384034716980204417422193134138006599284100 18158 10274545530002315301861836548002387515085477832426073 18159 10281337869243301195815600769247142446363076772727025 18160 10288134324373076563239068561000306895027294266126400 18161 10294934897658848999010332975365519082214846017806400 18162 10301739591368950023527592081507718061265372872142225 18163 10308548407772835577939593669311058264858848807006073 18164 10315361349141086519567004282198581768543245729708100 18165 10322178417745409117514765666786087643522159829472900 18166 10328999615858635548475501744413547956723585420671025 18167 10335824945754724392724039226972156352955539066250025 18168 10342654409708761130303105016823658354417096482610448 18169 10349488009996958637400263547991003169089515324707600 18170 10356325748896657682916157243185575543765991143087225 18171 10363167628686327425224113278626313661944352815052225 18172 10370013651645565909121179865999895903828381146902500 18173 10376863820055100562970655278308886087653779866422948 18174 10383718136196788696036172863756264230937111626298025 18175 10390576602353617996007405309220138539572826512250625 18176 10397439220809707026717451432281634884577078159360000 18177 10404305993850305726051968798181993093369195695718400 18178 10411176923761795904050115475501765597533946460451073 18179 10418052012831691741197364261775713974831212057875625 18180 10424931263348640286910252727681533332695179086568100 18181 10431814677602421958213132445868903936543032929328100 18182 10438702257883951038606980787927574621913506080140225 18183 10445594006485276177130338690429223977868193886526073 18184 10452489925699580887612437808417723683372690898160400 18185 10459390017821184048118580492166144351759362993968400 18186 10466294285145540400587836040466398424157662861514025 18187 10473202729969241050663116701168807684329697800434225 18188 10480115354590013967713696907144115478106321448802948 18189 10487032161306724485050239253299536344090074609196100 18190 10493953152419375800332390737743349132053255922204025 18191 10500878330229109476169012807659294435159356894299025 18192 10507807697038205940911108767922633925490832914190400 18193 10514741255150084989637512127964168593162180383760448 18194 10521679006869306285333399479866795581390724591850225 18195 10528620954501569860261691518161309917214268597851225 18196 10535567100353716617527405829274128594080389606388100 18197 10542517446733728832835025096069430802351983688322500 18198 10549471995950730656438944380421870261012651797701073 18199 10556430750314988615287061164253524212718405218814025 18200 10563393712137912115357571846970099339103381862810000 18201 10570360883732053944189038414736618268250964702810000 18202 10577332267411110773603789014541862115901765878568025 18203 10584307865489923662624716183513745260770001541751073 18204 10591287680284478560585536501464548936833185245102500 18205 10598271714111906810434575452165540866269902298304100 18206 10605259969290485652232141296374959690539527348417225 18207 10612252448139638726841551777171646018688692286488225 18208 10619249152979936579813877495678757136164431524360448 18209 10626250086133097165466465812798010439115310946054400 18210 10633255249921986351155309150114762113341327596381025 18211 10640264646670618421741321580677943098752553398886025 18212 10647278278704156584250587617906444604526757493968100 18213 10654296148348913472728647128424971002298717211302948 18214 10661318257932351653288880312187659459919529582832225 18215 10668344609783084129355056710806903821913653128912025 18216 10675375206230874847098112222567815630125113829216400 18217 10682410049606639201067218120175608444642554925216400 18218 10689449142242444540015206084853903406455641313176073 18219 10696492486471510672918413287986524915022582045422225 18220 10703540084628210375191011569073786011689841414092100 18221 10710591939048069895093884776356554199439902909732100 18222 10717648052067769460338118354047540626560467636265625 18223 10724708426025143784883165277699269452407753910401073 18224 10731773063259182575929752456832060433426473773134400 18225 10738841966110031041107591741543096953008266430440000 18226 10745915136918990395857959687419254505707358929580625 18227 10752992578028518371011210250681831670945314481972025 18228 10760074291782229720559284603100657509854059515722948 18229 10767160280524896729623282273828246727625923302602500 18230 10774250546602449722616157842921737499028984978298225 18231 10781345092361977571600607428941277193043246517733225 18232 10788443920151728204842209230638318990385523560515600 18233 10795547032321109115557882400375958201595801824210448 18234 10802654431220687870859728544555971600002328043284025 18235 10809766119202192620894320163963626919983927538833025 18236 10816882098618512608177500364581603473292859861484900 18237 10824002371823698677124758187068509241646695085400100 18238 10831126941172963783777243920745495449269837150756073 18239 10838255809022683505723488785586357141560927130460225 18240 10845388977730396552216893383362268332647791330534400 18241 10852526449654805274489049336751933472403096372454400 18242 10859668227155776176258958552891443959737556084953025 18243 10866814312594340424438214565505509830939407805076073 18244 10873964708332694360032210427432993216834831455736100 18245 10881119416734200009237437643034802328019808513216100 18246 10888278440163385594734940647651213230845290600084225 18247 10895441780985946047179991358958572155780049579325625 18248 10902609441568743516888048342762094171854696904210448 18249 10909781424279807885717065153452115403801481225040400 18250 10916957731488337279146212427045676200012902739515625 18251 10924138365564698578551078322433712417383138442640625 18252 10931323328880427933675411924156411911374891134992900 18253 10938512623808231275299474237735454044245616372522948 18254 10945706252721984828105061426301892189316131644125625 18255 10952904217996735623737264954972363452586287503894225 18256 10960106522008702014063033327144116793081531955713600 18257 10967313167135274184626600114601041038305615946753600 18258 10974524155755014668301843001048448599403100129201073 18259 10981739490247658859141638576423829630495407581568025 18260 10988959172994115526424277637064135586610549989136900 18261 10996183206376467328897005764547381253213915308216900 18262 11003411592777971329216753973767470986170179847230225 18263 11010644334583059508588124238546158752698994713256073 18264 11017881434177339281598694720834943240274058309267600 18265 11025122893947594011251709547312479440270954360352400 18266 11032368716281783524196217994939757355378112685888025 18267 11039618903569044626154727964795857463301817893869025 18268 11046873458199691617548438641281541933144709846022948 18269 11054132382565216809320117251546280974112033670448100 18270 11061395679058291038954684857766545738065338706473225 18271 11068663350072764186697576132679323537133719192288225 18272 11075935398003665691970938086554828414412354433440000 18273 11083211825247205069987732731576290959101361681160448 18274 11090492634200772428563808687382516326709143275157025 18275 11097777827262938985128006749320599349677820079255625 18276 11105067406833457583930364458751781043568336047302500 18277 11112361375313263213448484732552922368423748794036900 18278 11119659735104473523992133626759459433835461742151073 18279 11126962488610389345506132327102990079363100573265625 18280 11134269638235495205571608477007825559168812329779600 18281 11141581186385459847605671971425923550955421633139600 18282 11148897135467136749259580362708600534549601004577225 18283 11156217487888564641015459042536303384820524797301073 18284 11163542246058968024981641381754502437215943904968900 18285 11170871412388757693886694027794451952245851692448900 18286 11178204989289531250272192577192149468033570187832025 18287 11185542979174073625884312858557313627939882191802225 18288 11192885384456357601264303079186591343672539172240448 18289 11200232207551544325537902106361500243715916878785600 18290 11207583450875983836403769172221811902918665316491025 18291 11214939116847215580320990308959185992295870196236025 18292 11222299207883968932895726838933875869241544554776900 18293 11229663726406163719467071262179242888182313249922948 18294 11237032674834910735892175901624640491079130677058225 18295 11244406055592512269530719684236960577016058194957225 18296 11251783871102462620428778454154774391388884778531600 18297 11259166123789448622702164231766548858977156066890000 18298 11266552816079350166119298850565877552576532158126073 18299 11273943950399240717883687421502033981079971138953025 18300 11281339529177387844616057092433434239191784191222500 18301 11288739554843253734536226588184786926673986626222500 18302 11296144029827495719844772034605811259565545305354025 18303 11303552956561966799304554587930420100658178894451073 18304 11310966337479716161022175408640193873203503720960000 18305 11318384175014989705429423536944814631981857112985600 18306 11325806471603230568464782244904887591169520285636225 18307 11333233229681079644955059458139250790654882058205225 18308 11340664451686376112197207857979462963402044388822948 18309 11348100140058157953740400292858665688039319684892900 18310 11355540297236662483368426145650439215026998033769025 18311 11362984925663326869282474321605612583570804838924025 18312 11370434027780788658484368539471248442001909608803600 18313 11377887606032886301360320626316201988818621253490448 18314 11385345662864659676465267534531752307226607113389225 18315 11392808200722350615507857817423823715141355311919025 18316 11400275222053403428536153317765255237616580282560900 18317 11407746729306465429324111841632438571993434847832900 18318 11415222724931387460958916607810429600255996220526073 18319 11422703211379224421629218281014346250726970602910225 18320 11430188191102235790614355415142496965012524007105600 18321 11437677666553886154474619150748239828745391153345600 18322 11445171640188845733442628028893053218989922612800625 18323 11452670114462990908015878801522705250040676516826073 18324 11460173091833404745750539136491742005716913734240900 18325 11467680574758377528256548133348774173148481644322500 18326 11475192565697407278394090583986228883553841201900625 18327 11482709067111200287671510930253348962788380905038025 18328 11490230081461671643844732888630266041720855676610448 18329 11497755611211945758718250730063947717078188670490000 18330 11505285658826356896147758221073722830654597525387225 18331 11512820226770449700244481250244923592150893163672225 18332 11520359317510979723781280182243949351904913884200100 18333 11527902933515913956800587999506754977975694541422948 18334 11535451077254431355424250309775397651103657482590025 18335 11543003751196923370865333315683840104708613037941025 18336 11550560957814994478641965860624706549098677927430400 18337 11558122699581462707993281683163120373308609790265600 18338 11565688978970360171497528030302120858398013447631073 18339 11573259798456933594892406797946460206621150052297225 18340 11580835160517644847097714384957822835703680661948900 18341 11588415067630171470440346465244686750670867651268900 18342 11595999522273407211081733900384162531480071193037025 18343 11603588526927462549647776033331199707401611851426073 18344 11611182084073665232061337621832543673020293652691600 18345 11618780196194560800577375688228759480319439623699600 18346 11626382865773913125020762580397512461054807626105225 18347 11633990095296704934226871556665110338092135219140625 18348 11641601887249138347684991225591067918204501891322948 18349 11649218244118635407384635189612154266709679556176900 18350 11656839168393838609864813259618024091048946397305625 18351 11664464662564611438466330625620120550813541936680625 18352 11672094729122038895787181386769066510729421656526400 18353 11679729370558428036341102862073236005701912638160448 18354 11687368589367308499419357121272618038256272269980625 18355 11695012388043433042155806193427451423715318503703225 18356 11702660769082778072795347428890422882428858220060100 18357 11710313734982544184165775508444481596579537086468100 18358 11717971288241156687353137611505532646874242032601073 18359 11725633431358266145580648273410429767197907249154025 18360 11733300166834748908291230479935795348536440307152400 18361 11740971497172707645433749565322253232716767071632400 18362 11748647424875471881953006498211668207384303443063225 18363 11756327952447598532483557158041945891831453760131073 18364 11764013082394872436247424222584858534565313187072100 18365 11771702817224306892155768305457226773689269759236900 18366 11779397159444144194114585000584605286172671898610025 18367 11787096111563856166534494508749392117866519650233025 18368 11794799676094144700044690539512007988732986563560448 18369 11802507855546942287411115199954473653304585233433600 18370 11810220652435412559658926599860351111057425290364225 18371 11817938069273950822399325921113608751425125271029225 18372 11825660108578184592360810717271522029918755236222500 18373 11833386772864974134124921227443230651647313743022948 18374 11841118064652412997066546506786041132916675739761025 18375 11848853986459828552498857194115990667057072298765625 18376 11856594540807782531022931755317575083794758070250000 18377 11864339730218071560082143059429891009017765075600400 18378 11872089557213727701721372162482750750434110843476073 18379 11879844024319018990551116192356598601199509382400625 18380 11887603134059449971916557246144289814986918936996100 18381 11895366888961762240271659229700989109138957984956100 18382 11903135291553934977758359587280604844513554658759225 18383 11910908344365185492990922887373298658500809779701073 18384 11918686049925969760045523249078698938623019763022400 18385 11926468410767982957655122611573500765368621145934400 18386 11934255429424160008609711867460155471763414154655025 18387 11942047108428676119361981899015340411028165538915225 18388 11949843450316947319838491574592854539960387898802948 18389 11957644457625631003456399780675508661929994836620100 18390 11965450132892626467345828583314471277184337136283025 18391 11973260478657075452777924630942392607178985010678025 18392 11981075497459362685798685928798461141618140856608400 18393 11988895191841116418068621133459349649604810730210448 18394 11996719564345208967908308534229781647638358767011225 18395 12004548617515757261549921906410195475098811767568225 18396 12012382353898123374594790439726702040336736614680100 18397 12020220776038915073677059963480224615628621091702500 18398 12028063886485986358333522708247375425214867423176073 18399 12035911687788438003079682862245264835635658059837025 18400 12043764182496618099692125198756055369914461524640000 18401 12051621373162122599697254069294665175175689044640000 18402 12059483262337795857066470075494594625458360442885025 18403 12067349852577731171117851750982396086308458121776073 18404 12075221146437271329624409602810831153776310073062500 18405 12083097146473009152128979880324262556359721041672100 18406 12090977855242788033465825457637310022937048628360225 18407 12098863275305702487489011234219261421615894484667225 18408 12106753409222098691007621476392173012541962777410448 18409 12114648259553575027927886540870016380998862254976400 18410 12122547828862982633602286439789635174583652373662025 18411 12130452119714425939385698725011662808935744074467025 18412 12138361134673263217398658187800923479569880001884100 18413 12146274876306107125497795888331193772029391148802948 18414 12154193347180825252453525047798541548116350709691225 18415 12162116549866540663335041354270783251723758465431025 18416 12170044486933632445102705251747910973215174800910400 18417 12177977160953736252407873800259637185863518151694400 18418 12185914574499744853600249713181488671137833989501073 18419 12193856730145808676942815196310152431250086940143225 18420 12201803630467336357034418231602035997049332518124100 18421 12209755278040995281440078966846253126854470010964100 18422 12217711675444712137529083890914484106996212353080625 18423 12225672825257673459520935492605388357611555672876073 18424 12233638730060326175739225119480466467588091868592400 18425 12241609392434378156073496771471479780549765203210000 18426 12249584814962798759649169582426738879539497316725625 18427 12257565000229819382705586761154768421787452553849025 18428 12265549950820934006682258781919045406927138754622948 18429 12273539669322899746513368632736691772576186484622500 18430 12281534158323737399130606948237180850746271923981225 18431 12289533420412731992174404872244291337569599960116225 18432 12297537458180433332913632513655712677880607775129600 18433 12305546274218656557373830877609872795894661222760448 18434 12313559871120482679674045172348723564274688720641025 18435 12321578251480259141572327410608381947036742574554025 18436 12329601417893600362219976242796686027851831931380900 18437 12337629372957388288124581977647885795260099083376100 18438 12345662119269772943321944764479849251101207435131073 18439 12353699659430172979756933929618325789129006404879225 18440 12361741996039276227873356477995971508437106496368400 18441 12369789131699040247412902789381005832163550535088400 18442 12377841069012692878423237557141536147226565389866025 18443 12385897810584732792475304035906757816899333994401073 18444 12393959359020930044089909682945411496260406391892100 18445 12402025716928326622373661296545058852428995582188100 18446 12410096886915237002864317773142922208552866203631225 18447 12418172871591248699585628623430223944373374727700625 18448 12426253673567222817311726406127158348530682060560448 18449 12434339295455294604041141256604832680346130220558400 18450 12442429739868874003680505706013726113452828727600625 18451 12450525009422646208938018005065435652234889608225625 18452 12458625106732572214426732185105707686546423906304900 18453 12466730034415889369977743107611993232649997850922948 18454 12474839795091111934163334771748014750848066899580625 18455 12482954391378031628030160168111093385057981080017225 18456 12491073825897718189042520985315258188850206367411600 18457 12499198101272519925235815494564444038549859693427600 18458 12507327220126064269580222955885383139283643327626073 18459 12515461185083258334554692908209106956798633670485025 18460 12523599998770289466931307724013301709017691785172900 18461 12531743663814625802770086827765101879230799903052900 18462 12539892182845016822624300995935263220225394924641225 18463 12548045558491493906956365174890030058275499322631073 18464 12556203793385370891764378271506402030553605848121600 18465 12564366890159244624419378389899913352086054181126400 18466 12572534851446995519713382006201463961797983243837025 18467 12580707679883788116118275591871187094514533190342025 18468 12588885378106071632255628214592802620098233600222948 18469 12597067948751580523577493664351390535376627088664100 18470 12605255394459335039258270670861024942388072639760225 18471 12613447717869641779297689797076236351057040826275225 18472 12621644921624094251834995612092819859083506000250000 18473 12629847008365573430674392765319079340045476607010448 18474 12638053980738248313021824602378193865991271685110025 18475 12646265841387576477433152981786012856731610505780625 18476 12654482592960304641973807970036231538294471593202500 18477 12662704238104469222589976111316568861312316575408900 18478 12670930779469396891691395986675266730276767909426073 18479 12679162219705705136945829796056952880496070740280625 18480 12687398561465302820285279715230660665172343833217600 18481 12695639807401390737124017798240578034296214939777600 18482 12703885960168462175788498214621905754124224667686225 18483 12712137022422303477159220629240042085018456568726073 18484 12720392996819994594524613551231178360618104317320900 18485 12728653886019909653647006497146287846979825869424900 18486 12736919692681717513040759832028419560839281306983025 18487 12745190419466382324462621170785170045952547056773225 18488 12753466069036164093614377240854200100086308953490448 18489 12761746644054619241057870125799690767223851917699600 18490 12770032147186601163342446828121694214594707486580025 18491 12778322581098260794344911108208431056945049472625025 18492 12786617948457047166822046575013716925840038624684900 18493 12794918251931707974175780022697868264595647739622948 18494 12803223494192290132431054026130641114614233886709225 18495 12811533677910140342426477826818997701454299010684225 18496 12819848805757905652217825559490774583980382839833600 18497 12828168880409534019694450888237643652564609157760000 18498 12836493904540274875408687139797114007768666097851073 18499 12844823880826679685618302040233719374516416596466025 18500 12853158811946602515542076179963972863836249148062500 18501 12861498700579200592828574350758149240242907273062500 18502 12869843549404934871238178917044475043245971276161025 18503 12878193361105570594538454402537869601892381318726073 18504 12886548138364177860612912491915985827320244506410000 18505 12894907883865132185783246665969949325738406959363600 18506 12903272600294115069345105707365888498839533281589225 18507 12911642290338114558317475332866087546263255140874225 18508 12920016956685425812405737226575379311280762375122948 18509 12928396602025651669178474767499226372374352451304900 18510 12936781229049703209458094763424817335907173081060025 18511 12945170840449800322925334521865431584762845600515025 18512 12953565438919472273937723607541300440895915838209600 18513 12961965027153558267562069654607216462457136172240448 18514 12970369607848208015821037620578216074898351756738225 18515 12978779183700882304153891887649784586647086644448025 18516 12987193757410353558091470635858207520068573469264900 18517 12995613331676706410145461931279918754071649591800900 18518 13004037909201338266912050991225974882504297485101073 18519 13012467492686959876390008107149117099135224032121225 18520 13020902084837595895513286724746267482311284592147600 18521 13029341688358585457898201199508746427169245157587600 18522 13037786305956582741805253764745992817487775202105625 18523 13046235940339557538315680267886118999886067833551073 18524 13054690594216795819722784249638239377174446741188900 18525 13063150270298900308138128959387175132376060342102500 18526 13071614971297791044312656918980858887474570539055625 18527 13080084699926705956672806665864542648578877363405025 18528 13088559458900201430571696325313750849281618794760448 18529 13097039250934152877755443680319818333943664900000000 18530 13105524078745755306044692426487811379953288999080225 18531 13114013945053523889231414318116649000248335762065225 18532 13122508852577294537191056930445322452185698758304100 18533 13131008804038224466210106781867253763898945503222948 18534 13139513802158792769529137578737039832377163502437025 18535 13148023849662800988101413364220097906472226563672025 18536 13156538949275373681567116371466061700814884318336400 18537 13165059103722958999443269400221175651180558079731600 18538 13173584315733329252529422554833398576252696338256073 18539 13182114588035581484529174200446457913115235523206225 18540 13190649923360138043887596013025692402367380838792900 18541 13199190324438747155844632017709185271765849058912900 18542 13207735794004483494704541528832422263105211380440025 18543 13216286334791748756321455923833509924060385049001073 18544 13224841949536272230801119202108860103422030598337600 18545 13233402640975111375418882298756187203112041983681600 18546 13241968411846652387754021142012676112199939957662225 18547 13250539264890610779040448462071261535550314400005625 18548 13259115202848031947733889377837114291486081816922948 18549 13267696228461291753295590807069657747792859733184900 18550 13276282344474097090192634764242738552427900915400625 18551 13284873553631486462114925629346950853415532672275625 18552 13293469858679830556408921489753562950663733769328400 18553 13302071262366832818728179676159020439948250005810448 18554 13310677767441530027900786632532601055277471637925625 18555 13319289376654292871013742278897474249540224007836225 18556 13327906092756826518714369044687173734087793202768100 18557 13336527918502171200728815769335324385120145242632100 18558 13345154856644702781597726685676376777914715599276073 18559 13353786909940133336629145720659093788605756540561025 18560 13362424081145511728068726366802604867015542788198400 18561 13371066373019224181487317396756995392649364197478400 18562 13379713788320994862385994712266631639158897356964225 18563 13388366329811886453018609637774736950189076575756073 18564 13397024000254300729431923987852132431458923577416100 18565 13405686802411979138723402256581536450165007581020900 18566 13414354739050003376516731295981382163386478706569025 18567 13423027812934795964655137869509761832233259169196025 18568 13431706026834120829112574485649841478205429721010448 18569 13440389383517083878122843935542910162884688111139600 18570 13449077885754133580526732977604135481991694299661225 18571 13457771536317061544337225631029091420421007433026225 18572 13466470337979003095522866559076207176584160970522500 18573 13475174293514437857009345041991456592798362628122948 18574 13483883405699190327899370058426868084171645576204025 18575 13492597677310430462910907013193785102144493835300625 18576 13501317111126674252033846668185247861313635781160000 18577 13510041709927784300405176852299398960217627128462400 18578 13518771476494970408402727545197439299308978885001073 18579 13527506413610790151957559948735377003348048701905625 18580 13536246524059149463085070178918621551975003743444100 18581 13544991810625303210634878230242378672364357252604100 18582 13553742276095855781259572883298799412829540456358225 18583 13562497923258761660602383245553929857281544699376073 18584 13571258754903326014703847634223696818885895212864400 18585 13580024773820205271627550529208450228507332177920400 18586 13588795982801407703304998343079965471054009989816025 18587 13597572384640294007599704774153289282176417760376225 18588 13606353982131577890590556527718391660555415461302948 18589 13615140778071326649074530209553264238914823357024100 18590 13623932775256961753288831214890883351674164272382025 18591 13632729976487259429852525455067334300644923517077025 18592 13641532384562351244927734783137372714268766464006400 18593 13650340002283724687600466998806780082569470993160448 18594 13659152832454223753481151332098054191284052861152225 18595 13667970877878049528524950324237261936666081419305225 18596 13676794141360760773071919043325272539400132978992100 18597 13685622625709274506107082591436084154186582460062500 18598 13694456333731866589740502878868556953177608487151073 18599 13703295268238172313907405660365571608966749163840025 18600 13712139432039186981288438847206444378725214146490000 18601 13720988827947266492450133128174349357879308426490000 18602 13729843458776127931205635951500525592046889590182025 18603 13738703327340850150195789938991182272480162380301073 18604 13747568436457874356690626822651259855751979026002500 18605 13756438788945004698611348013231559305699099541060100 18606 13765314387621408850772862929242216417595786950323225 18607 13774195235307618601346956234096074014143161401826225 18608 13783081334825530438546155148170192363163690666960448 18609 13791972688998406137528368021702538120997115868878400 18610 13800869300650873347522365373573805116686354420963025 18611 13809771172608926179174174620161347023373135712068025 18612 13818678307699925792114459737593343078218256082780100 18613 13827590708752600982746957119876574174016637398802948 18614 13836508378597048772258038914520558517960393439530225 18615 13845431320064734994847475136434284299252715703970025 18616 13854359535988494886180465880029382091101764172624400 18617 13863293029202533672061014968625302697708385723152400 18618 13872231802542427157326716399417907506957201372326073 18619 13881175858845122314965024961442838788451546653844225 18620 13890125200948937875451082423139117448194389674176100 18621 13899079831693564916307170705296616179576494068216100 18622 13908039753920067451883863474353377399427881304875625 18623 13917004970470883023362947610195188491828561253851073 18624 13925975484189823288982186021800392365340368717030400 18625 13934951297922074614481993303267599825565742096000000 18626 13943932414514198663774095741962782438784935933890625 18627 13952918836814132989832247209725161078265355068706025 18628 13961910567671191625805072487278366867141677642022948 18629 13970907609936065676351109591204538425070803871622500 18630 13979909966460823909196122692054332854780401375684225 18631 13988917640098913346912757231385268433834261224519225 18632 13997930633705159858922608864744385171183552158723600 18633 14006948950135768753720777876838905912183462817810448 18634 14015972592248325371322980734370406194624135372978025 18635 14025001562901795675935290461243956236919087220295025 18636 14034035864956526848846577540103783942950749333296900 18637 14043075501274247881543723063391224301299973694332100 18638 14052120474718070169049675876369068704864429182006073 18639 14061170788152488103484425473808908185451168542278225 18640 14070226444443379667848962431294678012134167494222400 18641 14079287446458007030032298171356358207392579057742400 18642 14088353797065017137041615883912665956755493669759025 18643 14097425499134442309455624439770592291411247630226073 18644 14106502555537700836101187155202787474602298997028100 18645 14115584969147597568953297284901087887300336223180100 18646 14124672742838324518258472139885902552391974313198225 18647 14133765879485461447881637746236740425225932331055625 18648 14142864381965976470876575979798860877772217365410448 18649 14151968253158226645280006131314870079788246409056400 18650 14161077495941958570129372875728065899313145945705625 18651 14170192113198308981704412638706454172628254143830625 18652 14179312107809805349992570372742620396709138930596900 18653 14188437482660366475378338774495043741403718897822948 18654 14197568240635303085556591994350985430425274390015625 18655 14206704384621318432669985908509771666142667862160225 18656 14215845917506508890670497043208123039548827331129600 18657 14224992842180364552905172260036158440229827009081600 18658 14234145161533769829926161330623822528249542232551073 18659 14243302878459004047525104548312752517289157354382025 18660 14252465995849742044991947543768013012888543481228900 18661 14261634516601054773598255490827687618050962149908900 18662 14270808443609409895305098908236023627688445605032225 18663 14279987779772672381695583282257682050368802494506073 18664 14289172527990105113132094754526650087614245459955600 18665 14298362691162369478138334138843527734705381713920400 18666 14307558272191525973006211549999205009743502071806025 18667 14316759273981034801627673947071402136871010041795025 18668 14325965699435756475551537913013152472368225490922948 18669 14335177551461952414265400011729067736229968975860100 18670 14344394832967285545702697083216137864244095615067225 18671 14353617546860820906974988856730884194084838466282225 18672 14362845696053026245329535281333905411106306192040000 18673 14372079283455772619332240992556231373057155961360448 18674 14381318311982335000276039353329431275589263678043025 18675 14390562784547392873814788526723110280025613222325625 18676 14399812704067030841822752057439273369281641599122500 18677 14409068073458739224479736458423037495067472369760900 18678 14418328895641414662581958318363333697574961515201073 18679 14427595173535360720078713465275560485883939122275625 18680 14436866910062288486834920740780629031488687192675600 18681 14446144108145317181619612959121480316902341478435600 18682 14455426770708974755320447644388954964568903249775225 18683 14464714900679198494384310158863858716696825506651073 18684 14474008500983335624484081854821191112593201894652900 18685 14483307574550143914411645901585792485163518186420900 18686 14492612124309792280197203459076115641060390348154025 18687 14501922153193861389454972888524444168198960464724225 18688 14511237664135344265955344710517659898761492347240448 18689 14520558660068646894423565039962608314215636189593600 18690 14529885143929588825565020247044223280167847198689025 18691 14539217118655403781317195612712852112035178879034025 18692 14548554587184740260328380766709669266586364779572900 18693 14557897552457662143663194715615682598489599005822948 18694 14567246017415649300735003287890620784294184315340225 18695 14576599985001598195465301842352944868022312288431225 18696 14585959458159822492670136106041351592083368357155600 18697 14595324439836053664673634026891431913945634993610000 18698 14604694932977441598148721546158615542380046696076073 18699 14614070940532555201185095215020172126670309976959025 18700 14623452465451383010584524599294852567577455404922500 18701 14632839510685333799383557435728740459740591419922500 18702 14642232079187237184603700522810044591346778969948025 18703 14651630173911344235229149348593899388140687001501073 18704 14661033797813328080412139477540751865069817436840000 18705 14670442953850284517905992737898601710046055261761600 18706 14679857644980732622725931270690226240493214139562225 18707 14689277874164615356037732520901564814658882442523225 18708 14698703644363300174274298271006658516284666937922948 18709 14708134958539579638480210836507941233410989902696900 18710 14717571819657672023884349562718258290171702458371025 18711 14727014230683221929700640781562749234812392504126025 18712 14736462194583300889157014406734672908318531500595600 18713 14745915714326407979752640365099376186511347703490448 18714 14755374792882470433743518081804913474878050743067225 18715 14764839433222844248856492256126312810437973298997025 18716 14774309638320314799231768184643156959368246595988900 18717 14783785411149097446593999907927004863754394900748900 18718 14793266754684838151652024476496220856597032116176073 18719 14802753671904614085727315651381006902071691380312225 18720 14812246165786934242611230374230847399052449009209600 18721 14821744239311740050651121361490177481190866017849600 18722 14831247895460405985065389196765874927581032606390625 18723 14840757137215740180487547315112153435502055988776073 18724 14850271967561985043739373292564601772245799961116900 18725 14859792389484817866833219873865469888016417299902500 18726 14869318405971351440203559190936850107807300366230625 18727 14878850020010134666167833644277139698570337204752025 18728 14888387234591153172616686939079101100513368941410448 18729 14897930052705829926933648787494958589687815154490000 18730 14907478477347025850144346808105285774924633478793225 18731 14917032511509040431295319173283947797479928802478225 18732 14926592158187612342062501574791066068370205101388100 18733 14936157420379920051589462097569872518291800401522948 18734 14945728301084582441555457611371415320281569677264025 18735 14955304803301659421473385309483369548010258559423025 18736 14964886930032652544217703043495694925001893021262400 18737 14974474684280505621782392122696569374409324642177600 18738 14984068069049605341269036266356912167587026791381073 18739 14993667087345781881105090416830894764998328397095225 18740 15003271742176309527492413141073121617458282067656900 18741 15012882036549907291086136367850647921899868166576900 18742 15022497973476739523903946227609687276386608562823025 18743 15032119555968416536465848781642750026677076153076073 18744 15041746787037995215164494446892043514046216112963600 18745 15051379669699979639866134942419259094126627495683600 18746 15061018206970321701742286603270368372163586495239225 18747 15070662401866421721332173927166753264266038415850625 18748 15080312257407129066836027239160901920039276711022948 18749 15089967776612742772639308379106015902532620363172900 18750 15099628962505012158067938336504193989927978603515625 18751 15109295818107137446374600777017385213105468837890625 18752 15118968346443770383956195424649038947494778875110400 18753 15128646550541014859802515283332323709872126121960448 18754 15138330433426427525176221701392939444480694860850625 18755 15148019998129018413524191302090911191597405017989225 18756 15157715247679251560620308823186325789072709157496100 18757 15167416185109045624939779928218758337136610067776100 18758 15177122813451774508265038071939132232668878412451073 18759 15186835135742267976523319522085966325022029406948025 18760 15196553155016812280855980659455385835281355829264400 18761 15206276874313150778919631697975910788538447755344400 18762 15216006296670484556419160986264887508406266333845225 18763 15225741425129473048872724071913495888749965853881073 18764 15235482262732234663608771729521548363655142380740100 18765 15245228812522347401995191173281796417282780134824900 18766 15254981077544849481900634694696177784818508924548025 18767 15264739060846239960388109985793372868635410063139025 18768 15274502765474479356640906428008193004548943274960448 18769 15284272194478990275120931646678696736215942157825600 18770 15294047350910658028959532650916523865955273730978225 18771 15303828237821831263580875898409751422255819101043225 18772 15313614858266322580557960644525611492769959509802500 18773 15323407215299409161701339954892668791521712561722948 18774 15333205311977833393380623780458536535313944055627025 18775 15343009151359803491078838513839913371896491401855625 18776 15352818736504994124179717465606652406426311812090000 18777 15362634070474547040987996718970726488253579734304400 18778 15372455156331071693982790841184332522317605345026073 18779 15382281997138645865304122949788982333719069656390625 18780 15392114595962816292472683651699259215707854505912100 18781 15401952955870599294342893392950978405818115972272100 18782 15411797079930481397289342776793777037695586072937225 18783 15421646971212419961626685427662675282869722125551073 18784 15431502632787843808263057998421896102970545607686400 18785 15441364067729653845587101938137206954394073809926400 18786 15451231279112223696588661657500253599970364326997025 18787 15461104270011400326213233748899794561645549784817225 18788 15470983043504504668950241938010415370486996336302948 18789 15480867602670332256655212463649205311464009250408100 18790 15490757950589153846605924602535016496522447770501025 18791 15500654090342716049792611075473296506609299093496025 18792 15510556025014241959442283091382092197733785776384400 18793 15520463757688431779777254805471664244168022092610448 18794 15530377291451463455007941987791230269857668674273225 18795 15540296629390993298560009718261669673468536713062225 18796 15550221774596156622535943944222576159747742099324100 18797 15560152730157568367411121756435835226608892553402500 18798 15570089499167323731964455259405934100213004629626073 18799 15580032084718998803443683931799481536035505050823025 18800 15589980489907651187965390392672925189281903608360000 18801 15599934717829820641149814509148205579909686968360000 18802 15609894771583529698990540801111078712872854800459025 18803 15619860654268284308959134118446074840041512677326073 18804 15629832368985074461344798586265539343647295343922500 18805 15639809918836374820829134833537923959223402396468100 18806 15649793306926145358296070540472463216075011154306225 18807 15659782536359831982877039359973582732633159237965225 18808 15669777610244367174231483288438843539986282273010448 18809 15679778531688170615062753581138930596893923747760400 18810 15689785303801149823869485327387144781184235058284025 18811 15699797929694700787932520820679056573210345871689025 18812 15709816412481708596537456878960427064652164656656100 18813 15719840755276548074432891290163198508133391761302948 18814 15729870961195084415524443578135303047684290452349225 18815 15739907033354673816804625304080235214896938884529025 18816 15749948974874164112518635138616781918641232224358400 18817 15759996788873895408566153959568003675458857279590400 18818 15770050478475700717139215250591513401322947981651073 18819 15780110046802906591596226095770304891509366586525225 18820 15790175496980333761572214085294842832109855642248100 18821 15800246832134297768325375467382840492538082081488100 18822 15810324055392609600319999901603120821619362851650625 18823 15820407169884576329045847188794182188968243893326073 18824 15830496178741001745074051372796572156871834438448400 18825 15840591085094186994349627629250912114409724588810000 18826 15850691892077931214720657376750413033724402501075625 18827 15860798602827532172704227065677978696952427106543025 18828 15870911220479786900489196120103508170151418137922948 18829 15881029748172992333175869528166784746498542303602500 18830 15891154189046945946252650596425374724052081533407225 18831 15901284546242946393309749403705256902490482750942225 18832 15911420822903794143990022510054463257576766511297600 18833 15921563022173792122177019496466833560816217289360448 18834 15931711147198746344420311931114072434129943560295025 18835 15941865201125966558598180377899647144676386396056025 18836 15952025187104266882817735083227679032609533227232900 18837 15962191108283966444552545996963861504030981438268100 18838 15972362967816890020017857803653583692209781791381073 18839 15982540768856368673783465660154851871918029822657225 18840 15992724514557240398624327355940281184142491964096400 18841 16002914208075850755608987632423378871236355820416400 18842 16013109852570053514425890417769557715595864164632025 18843 16023311451199211293947654753761805398081696832551073 18844 16033519007124196203033390211404692725624258271144100 18845 16043732523507390481569127612068431800797456796192100 18846 16053952003512687141746440891096994899731265528785225 18847 16064177450305490609579335960930876768745674349390625 18848 16074408867052717366659482450925927924786119658760448 18849 16084646256922796592149864221184805030453863510534400 18850 16094889623085670805016924567856977191557045473830625 18851 16105138968712796506501282057506894774134423369455625 18852 16115394296977144822827092948297870739371544887868900 18853 16125655611053202148150136175891444229357865073222948 18854 16135922914116970787744696902118492884914984555430625 18855 16146196209345969601429324644639134819524799650323225 18856 16156475499919234647231542025973513991538230886867600 18857 16166760789017319825291580200454894591258871293715600 18858 16177052079822297522005217037830101671152151123976073 18859 16187349375517759254405794162410237277382477793259025 18860 16197652679288816314785488966856774470253553597304900 18861 16207961994322100415555917739874586531118226808784900 18862 16218277323805764334348146067274206025203578008403225 18863 16228598670929482559352182686060628904906527228881073 18864 16238926038884451934896032991405283177869377024769600 18865 16249259430863392307264388416561370510029958198734400 18866 16259598850060547170757027925990663167416266649795025 18867 16269944299671684313987007882181998603351795288228025 18868 16280295782894096466418716566858160451658577238122948 18869 16290653302926601945145869657488568373165951932036100 18870 16301016862969545301909522980250220804202217592394225 18871 16311386466224797970356178880808644853683906312309225 18872 16321762115895758913536062574524207071915970568810000 18873 16332143815187355271641644857927028251340560184210448 18874 16342531567306043009986487583545925499359456573956025 18875 16352925375459807567224488320423276228215082908890625 18876 16363325242858164503809600642898462119029100985062500 18877 16373731172712160150696106510497607218820028457092900 18878 16384143168234372258279517222026673803078471719476073 18879 16394561232638910645578179447228623164769199759250625 18880 16404985369141417849655662859633286756024437808153600 18881 16415415580959069775284005914500826793935820889113600 18882 16425851871310576344847896336036195229459133750844225 18883 16436294243416182148489862898332826551304329491076073 18884 16446742700497667094496555104788923937653759396964900 18885 16457197245778347059926187391029120460566800763436900 18886 16467657882483074541477224496658018073994225671345025 18887 16478124613838239306598384671470127659518152135655225 18888 16488597443071769044840037402043054147403055953490448 18889 16499076373413130019447072364947392357512253174467600 18890 16509561408093327719193316333117722398407009292818025 18891 16520052550344907510457574782244318906868879495463025 18892 16530549803401955289541374964364716787609293459440900 18893 16541053170500098135228487236158108107565402368522948 18894 16551562654876504961586301449773681094511818162951225 18895 16562078259769887171009135234356453469400491588198225 18896 16572599988420499307503551016770899289604379130497600 18897 16583127844070139710215758650363721779885912734440000 18898 16593661829962151167201180540952484963312177992801073 18899 16604201949341421569436256179576484959441092200432025 18900 16614748205454384565072563011900218275925121241802500 18901 16625300601549020213933330594518089966311957586802500 18902 16635859140874855642252425008771599845428284266715025 18903 16646423826682965697655880523057150728548868702776073 18904 16656994662225973604386055514973839575886780152250000 18905 16667571650758051618768489685036121164171941020179600 18906 16678154795534921684921539614056075156667366099555225 18907 16688744099813856090708869736684161886430604563152225 18908 16699339566853678123934875823985820489559799557222948 18909 16709941199914762728783118088324045910239578399068900 18910 16720549002259037162497841044215179432364281885702025 18911 16731162977149981652308657279226561458179877509757025 18912 16741783127852630052598472309390425937638769915961600 18913 16752409457633570502314727714018463837963566047240448 18914 16763041969760946082624039765215849016299071152376225 18915 16773680667504455474810310787812204504401243715566025 18916 16784325554135353618416390505849991218244844342732900 18917 16794976632926452369629364652198125152477864814676900 18918 16805633907152121159909548138290273895132779033751073 18919 16816297380088287654863260101423249487316952447483225 18920 16826967055012438413359458167491202941214394418291600 18921 16837642935203619546890309287475936803178135134131600 18922 16848325023942437379175774526462586692589037585655625 18923 16859013324511059106012285204403181447187488622501073 18924 16869707840193213455365587808308175047506317914024900 18925 16880408574274191347707835116007952562676134397722500 18926 16891115530040846556599000992092547643140212803425625 18927 16901828710781596369512696337108371268679779909079025 18928 16912548119786422248906463691565641228659222476560448 18929 16923273760346870493536628016789419851674060673960000 18930 16934005635756052900017781195130714500014713564526225 18931 16944743749308647424626977812541971986810859124911225 18932 16955488104300898845352719807013505046731817113452100 18933 16966238704030619424188807586863926981097644316322948 18934 16976995551797189569673135243378540291685845967071025 18935 16987758650901558499671507502794827200954628345194025 18936 16998528004646244904406556083143725116472839596208400 18937 17009303616335337609731833141969239020749106397603600 18938 17020085489274496240651159521467146141160658607006073 18939 17030873626770951885083305518106086765140979353964225 18940 17041668032133507757872081924321209400112316388540900 18941 17052468708672539865041919110401749322834393254260900 18942 17063275659699997668299011935229467605947080380186025 18943 17074088888529404749778108295064763637647607683651073 18944 17084908398475859477035019140121498650869973596569600 18945 17095734192856035668284927809220131538305956919705600 18946 17106566274988183257886576553361671936476572238836225 18947 17117404648192128962072408139622199903255513626675625 18948 17128249315789276944924740447329287176260277813622948 18949 17139100281102609484598051989047582671933009566140900 18950 17149957547456687639787456309471095254575024941650625 18951 17160821118177651916443443235894320558792396153525625 18952 17171690996593222934732964974513316475543480053872400 18953 17182567186032702096246945067391134499114000946610448 18954 17193449689826972251454288245509662167815026778755625 18955 17204338511308498367402469233921926003010287734162225 18956 17215233653811328195664778585615245347310776524244100 18957 17226135120671092940534303641296316011578059361900100 18958 17237042915225007927464722732914339349977459152126073 18959 17247957040811873271757990769347697981015119408315025 18960 17258877500772074547498994363293414548648422350350400 18961 17269804298447583456737254679016715359619456905230400 18962 17280737437181958498915756201240457129640990893706225 18963 17291676920320345640546979646080963110551118994506073 18964 17302622751209478985136217255567955241706503877044100 18965 17313574933197681443352248737921762360437623060648900 18966 17324533469634865403445456136400831607148054432547025 18967 17335498363872533401913455930176771659481613572062025 18968 17346469619263778794414326691342713015856793345410448 18969 17357447239163286426927510642813682910600814373491600 18970 17368431226927333307162467482534961270001707944315225 18971 17379421585913789276215158860076010100004928875080225 18972 17390418319482117680472441912353552521252420814062500 18973 17401421430993376043764450285897720025010898383822948 18974 17412430923810216739765041093749888103649122898030025 18975 17423446801296887664640386275759881901160574078430625 18976 17434469066819232909945786851733655622320295483040000 18977 17445497723744693435770788577570332823017649573126400 18978 17456532775442307744132677535219640068797793783551073 18979 17467574225282712552618434207987274483424120685855625 18980 17478622076638143468275224613416617104164641024400100 18981 17489676332882435661749507086680439405402988183960100 18982 17500736997391024541674833328125850537047762908496225 18983 17511804073540946429308422349329698439103414338226073 18984 17522877564710839233416585972739969728785588107488400 18985 17533957474280943125409084560701431801900412561952400 18986 17545043805633101214722491670390826636119819926198025 18987 17556136562150760224452646351918360020605725732238225 18988 17567235747218971167236271827588033054569471523802948 18989 17578341364224390021381839311049535447276870396772100 18990 17589453416555278407249755745818963104273726870640025 18991 17600571907601504263881954263394536389834827219935025 18992 17611696840754542525880966181946781004526863633742400 18993 17622828219407475800538553387320291300091073748560448 18994 17633966046954995045213979958846226762435816806374225 18995 17645110326793400244962001923231097018296905608839225 18996 17656261062320601090410654040558169753061076175676100 18997 17667418256936117655888912547212990057415084931722500 18998 17678581914041081077804312801324029640011934290601073 18999 17689752037038234233270600797093390743441781040786025 19000 17700928629331932418985497535180773172736102590250000 19001 17712111694328144030358655257096574280770397590250000 19002 17723301235434451240889884572357031744686586353716025 19003 17734497256060050681797731527955738203327656172851073 19004 17745699759615754121898483690511655999233071066822500 19005 17756908749513989147735684332263940071625943007896100 19006 17768124229168799843960233832898438170746658880309225 19007 17779346201995847473961157430009680700640102993084225 19008 17790574671412411160747118471825498338945153475560448 19009 17801809640837388568078756346649114820298926651622400 19010 17813051113691296581851928284305655596660284405625025 19011 17824299093396271991731934245716491195256220913330025 19012 17835553583376072173038804137565697675112553443512100 19013 17846814587056075768883726609868166328471338836302948 19014 17858082107863283372556698715098531376118943228148225 19015 17869356149226318210165475728394108558120870847108025 19016 17880636714575426823525900449203449916125318036112400 19017 17891923807342479753303691325614921392772821261008400 19018 17903217430960972222407768763466900830423027137476073 19019 17914517588866024819635199003212775228043100938186225 19020 17925824284494384183567834968389888404430041982340100 19021 17937137521284423686720733510421954210768489850780100 19022 17948457302676144119942428495369206828736654153405625 19023 17959783632111174377067139199129709174918825631301073 19024 17971116513032772139818993498488783701189447952846400 19025 17982455948885824562968345366311467627099748961640000 19026 17993801943116848959740266200075227557295133538280625 19027 18005154499173993487475289533846897217864502547360025 19028 18016513620507037833542488704718927383588851002322948 19029 18027879310567393901504967065635559656706277420562500 19030 18039251572808106497537840357459456290507169397150225 19031 18050630410683854017098790874053637421352985779385225 19032 18062015827650949131851273075082295574183809432851600 19033 18073407827167339476840450322167175832925684117410448 19034 18084806412692608337921942434973729312183577642592025 19035 18096211587687975339443463784743168224037453821837025 19036 18107623355616297132179431663732873597548133573188900 19037 18119041719942068081518624689978332272700053635184100 19038 18130466684131420955904971027744908849006293463256073 19039 18141898251652127615531546224997291515996875326016225 19040 18153336425973599701287860490178388822496826345990400 19041 18164781210566889323960515251557798148241243503110400 19042 18176232608904689753687308863382716619308988914485025 19043 18187690624461336109664871344041322152495978521376073 19044 18199155260712806050109908052430216917577582014240100 19045 18210626521136720462474132229703498464984652461224100 19046 18222104409212344153912966354571405774369339250392225 19047 18233588928420586542008092281311279231568261542705625 19048 18245080082244002345743930150652775732357954580610448 19049 18256577874166792276738126084702893435989844044992400 19050 18268082307674803730726128698084385844711427191975625 19051 18279593386255531479299934478473582562321897405100625 19052 18291111113398118361901082110740484980342179258120900 19053 18302635492593355978067975839915269949742270737122948 19054 18314166527333685379937617989231013914576936635825625 19055 18325704221113197765001830770522544706621177044506225 19056 18337248577427635169118047545295838922529521874625600 19057 18348799599774391159774753715821310222601094747329600 19058 18360357291652511529611657446647678698421573081901073 19059 18371921656562694990194670437980874351052682947116025 19060 18383492698007293866045778993424609397701759453400900 19061 18395070419490314788927885645635855278653247439680900 19062 18406654824517419392384701624509481563478907054754225 19063 18418245916595925006535770473571756152035045325756073 19064 18429843699234805353126703141332269927447469222563600 19065 18441448175944691240834704895418135041195233675568400 19066 18453059350237871260829474428393014990622863257804025 19067 18464677225628292482589555545246677282900824569641025 19068 18476301805631561149974221843628316462851929361822948 19069 18487933093764943377550974818988877311476417357192100 19070 18499571093547365847178735847894015793823117331741225 19071 18511215808499416504846812523870169545523787364356225 19072 18522867242143345257769719841251471033361023490560000 19073 18534525398003064671737936743604925703278598515560448 19074 18546190279604150668724678574425395135941416492849025 19075 18557861890473843224748765988910472162058183045475625 19076 18569540234141047067993670906748311744014213471022500 19077 18581225314136332377182820106978888903818425917404900 19078 18592917133991935480211237087120993766914476482251073 19079 18604615697241759553033602829893544594081255491205625 19080 18616321007421375318808816142000503186565739879651600 19081 18628033068068021747301134250593813969937741611811600 19082 18639751882720606754537974364178359087190761970893225 19083 18651477454919707902724456925876927658668415202001073 19084 18663209788207573100414771308131638692877288384256900 19085 18674948886128121302940444719081134655633334520472900 19086 18686694752226943213095595112020177122831744436556025 19087 18698447390051301982079248910520027952054620589566225 19088 18710206803150133910694804382964189707934715172240448 19089 18721972995074049150806721521434708363448155152321600 19090 18733745969375332407054519301069310271958747408967025 19091 18745525729607943638824161217199154760798561201912025 19092 18757312279327518762476910018770934134434583904288900 19093 18769105622091370353835732577755445091903041947722948 19094 18780905761458488350929335855447590257328320429542225 19095 18792712700989540756993914947770046392192299269985225 19096 18804526444246874343732694212904557601865501759859600 19097 18816346994794515354833342505790978165110030340250000 19098 18828174356198170209743343565254801202245312828026073 19099 18840008532025226207703402620748966953933832986885025 19100 18851849525844752232038970306925248666671073738702500 19101 18863697341227499454709964995484465671700833093702500 19102 18875551981745902041118774674993172899946031846462025 19103 18887413450974077855176619530597324495441447982551073 19104 18899281752487829164628356396810707072546999092640000 19105 18911156889864643346635806277807686206849952034617600 19106 18923038866683693593619686150906008655146661201568225 19107 18934927686525839619360226290186053265317210902761225 19108 18946823352973628365356554368458026261430950513022948 19109 18958725869611294707444927617058152272281853100420900 19110 18970635240024762162675894344228921812057595883053025 19111 18982551467801643596450466134116919619376161377408025 19112 18994474556531241929915382069704677014932713204307600 19113 19006404509804550847617546344280365948014850203490448 19114 19018341331214255505417720647340983367766648864665225 19115 19030285024354733238663552732120962675984955134155025 19116 19042235592822054270622022593238894994162200189496900 19117 19054193040213982421171387704260247508268842173584900 19118 19066157370129975815752708786283629940288865957826073 19119 19078128586171187594581037599972283935750335833634225 19120 19090106691940466622116348274771054551469766779393600 19121 19102091691042358196794293710372148777567282706433600 19122 19114083587083104761016868606820493832695641699900625 19123 19126082383670646611403060700981478531619962174726073 19124 19138088084414622609299571808430295040119373919912900 19125 19150100692926370891551690291162996504063102315562500 19126 19162120212818929581534396592874749067921198770640625 19127 19174146647707037500443783504900585383457053756386025 19128 19186180001207134878848872847268261552541044560210448 19129 19198220276937364068503910270671581249621531498410000 19130 19210267478517570254421219906535780230163560656279225 19131 19222321609569302167204700613714262252162982369364225 19132 19234382673715812795644045591728144319583467794496100 19133 19246450674582060099569767151836705800238611127622948 19134 19258525615794707722969108458607943077316751131858025 19135 19270607500982125707362924076044009664561444040985025 19136 19282696333774391205443611173706371851288088403174400 19137 19294792117803289194974173269680032646222769066009600 19138 19306894856702313192948498408615172759951994385131073 19139 19319004554106665970012933694488027306004007873813225 19140 19331121213653260265149238119130761511749444641444900 19141 19343244838980719500618995648992528713990281401964900 19142 19355375433729378497169570554010789971953633272529025 19143 19367513001541284189501686983893347464146650960726073 19144 19379657546060196341998714818537394146959575249155600 19145 19391809070931588264717743840742210643898259815747600 19146 19403967579802647529642528300806947706830870988453225 19147 19416133076322276687198383964044219546665055192480625 19148 19428305564141093983029119753684000572524025164722948 19149 19440485046911434075036086123090566307928504262088900 19150 19452671528287348750679422312667949171955394209805625 19151 19464865011924607644541584668286592125145869139180625 19152 19477065501480698956153238219525578586461189185614400 19153 19489273000614830168081593737490996231293083239760448 19154 19501487512987928764281272513441655983959661031640625 19155 19513709042262642948707781120928536423863447156355225 19156 19525937592103342364193678445633958635234634543012100 19157 19538173166176118811587517288580617948882769725004100 19158 19550415768148786969155642869869207753459935298301073 19159 19562665401690885112246930581596467296297608904662025 19160 19574922070473675833220545360103070852890674071456400 19161 19587185778170146761636805069202850522611859607136400 19162 19599456528455011284711230307551409909367920356547225 19163 19611734325004709268031863074823241772848282197631073 19164 19624019171497407776539936752882010092034211146328100 19165 19636311071613001795773979879648696571071800798492900 19166 19648610029033114953377436214896844141878595910566025 19167 19660916047441100240869883618733156181438299735965025 19168 19673229130522040735681934285055230668200994852360448 19169 19685549281962750323453898893816224054981320558137600 19170 19697876505451774420598297267468750938941210099672225 19171 19710210804679390697126298138507333366437654155137225 19172 19722552183337609799738170656580218525563523643302500 19173 19734900645120176075177830285197386356038203734422948 19174 19747256193722568293851561759622069948715562623413025 19175 19759618832842000373711001799098112219443959745025625 19176 19771988566177422104400464288134982928484404914010000 19177 19784365397429519871668690663146281381389892124928400 19178 19796749330300717382045108262316052794466096560576073 19179 19809140368495176387780679418150251042039259030300625 19180 19821538515718797412053424093758188028192881898908100 19181 19833943775679220474438698885500820946915996727668100 19182 19846356152085825816644315236239243916320891163035225 19183 19858775648649734628510579725017770599399442417401073 19184 19871202269083809774275339320621520160430228672270400 19185 19883636017102656519104114508058450957432503753998400 19186 19896076896422623255885403218630325441870548347419025 19187 19908524910761802232291238515876136532098978522639225 19188 19920980063840030278103083011295080951835930823802948 19189 19933442359378889532803143005384229384359793476116100 19190 19945911801101708173431185371158617492322969612799025 19191 19958388392733561142706940218958566597313212176394025 19192 19970872138001270877418172402990638807893053676080400 19193 19983363040633408037074504951694739335207984481010448 19194 19995861104360292232827077525680499346845056657455225 19195 20008366332913992756654123028631206687989784866636225 19196 20020878730028329310812545518233199849688396208048100 19197 20033398299438872737555582585852803392866001955022500 19198 20045925044882945749116635395351561349444024710076073 19199 20058458970099623657959349593103719624280661253729025 19200 20071000078829735107294030322957619819638292572160000 19201 20083548374815862801860474601564895903447122012160000 19202 20096103861802344238977304331188112449844043329953025 19203 20108666543535272439857883248788749501452488826876073 19204 20121236423762496681192901131893225143839027034702500 19205 20133813506233623226999708603434953349815583575344100 19206 20146397794700016060738485899475262251105736568332225 19207 20158989292914797617695328985415347433786556467183225 19208 20171588004632849517632336428025306838354468954610448 19209 20184193933610813297704780452334699081818754140464400 19210 20196807083607091145645445634151986214547281382986025 19211 20209427458381846633216218700707665785397235996991025 19212 20222055061697005449927012933647866321753838963348100 19213 20234689897316256137022110690341675643340912023802948 19214 20247331969005050821734007581206493527000722046927225 19215 20259981280530605951804841862501249831082583231707025 19216 20272637835661903030275492625787406979719549487886400 19217 20285301638169689350542430387012272406273154907406400 19218 20297972691826478731682403699928282868824140959801073 19219 20310651000406552254045045440325589186092652708827225 19220 20323336567685958995113482429323467606968329054452100 19221 20336029397442516765633032085738813428376521976092100 19222 20348729493455812846008069819327234322032661170140625 19223 20361436859507204722967150898474055828347277307776073 19224 20374151499379820826496470547698880333017796980224400 19225 20386873416858561267041746052128204266431960294490000 19226 20399602615730098572978604667885996965737274365505625 19227 20412339099782878428351561159152079322200644071157025 19228 20425082872807120410881668804442611710265215795222948 19229 20437833938594818730242927736476009467554193662502500 19230 20450592300939742966607534501801151075094270766913225 19231 20463357963637438809460056748182829882428360349848225 19232 20476130930485228796680616969562025441326188323385600 19233 20488911205282213053897169260235735962823371581960448 19234 20501698791829270034106953051732819803739890779869025 19235 20514493693929057257567207827698541929136092017638025 19236 20527295915386012051955232833941311694920929131164900 19237 20540105460006352292797875822640431758669190405080100 19238 20552922331598077144170534891563555165341741197631073 19239 20565746533970967799665757500996969376818858932355225 19240 20578578070936588223631520772950792928808745879904400 19241 20591416946308285892679277199064683214712193585824400 19242 20604263163901192537461849905507713322414768759318025 19243 20617116727532224884721261645038682595818138416701073 19244 20629977641020085399606581708270280367364316826316100 19245 20642845908185263028261874968062225820076487178276100 19246 20655721532850033940684337292854759897037143678019225 19247 20668604518838462273852701586644668292121863471000625 19248 20681494869976400875125998735201368537652036570960448 19249 20694392590091492045912757760020499761943079332430400 19250 20707297683013168285610729503416911532100499780140625 19251 20720210152572653035817218190067959034522885170765625 19252 20733130002602961424810105232231576387150408321352900 19253 20746057236938901012299649667781718833365519049522948 19254 20758991859417072534451149642126438647498578671200625 19255 20771933873875870649178549367001089496078549444709225 19256 20784883284155484681709076011060940457334473934403600 19257 20797840094097899370418990999133824614108148369923600 19258 20810804307546895612940540218934348812466659986326073 19259 20823775928348051212540187655986651530163649575953025 19260 20836754960348741624768216999452715536022387169516900 19261 20849741407398140704379785783517821853707906402596900 19262 20862735273347221452527516650943872181699216464085225 19263 20875736562048756764225710347365009076119477385131073 19264 20888745277357320176086265076868227585059259533337600 19265 20901761423129286614326386871374499342836686984422400 19266 20914785003222833143048175648313321101053266975833025 19267 20927816021497939712790171653065555001174222326034025 19268 20940854481816389909350947004635948291609671182022948 19269 20953900388041771702884827085007806371894355451328100 19270 20966953744039478197269826534627945718628942393108225 19271 20980014553676708379747884638470273123499173422423225 19272 20993082820822467870837484909131125464148098117290000 19273 21006158549347569674518743695418860645232928995410448 19274 21019241743124634928691052666914116101017138354722025 19275 21032332406028093655903360046995647053769585912080625 19276 21045430541934185514357175488849723285578851577002500 19277 21058536154720960549182383511008701216529534630696900 19278 21071649248268279943985950430996598301188902563526073 19279 21084769826457816772673609757696279869751617958140625 19280 21097897893173056751544611025094225261795886407169600 19281 21111033452299298991659617072104771141298660886529600 19282 21124176507723656751481834795226235953296782509922225 19283 21137327063335058189791464422836411297395278119426073 19284 21150485123024247118873552381994564263317489216528900 19285 21163650690683783757979332850681330211042169177528900 19286 21176823770208045487061143110476688795031932603787025 19287 21190004365493227600780997836749607940951133146457225 19288 21203192480437344062792907485510911696498934203490448 19289 21216388118940228260299025958163479108018463203155600 19290 21229591284903533758879712747471013233932843987136025 19291 21242801982230735057597594790158332807424822678381025 19292 21256020214827128344375713273652434616813784154116900 19293 21269245986599832251649840666574453095561250663422948 19294 21282479301457788612295053264698105617596424915113225 19295 21295720163311763215826644566200258290613866493792225 19296 21308968576074346564875464812143878343146771645241600 19297 21322224543659954631937772050252856223626284571040000 19298 21335488069984829616399680102161983984438452841751073 19299 21348759158967040701836288836453767124398430856318025 19300 21362037814526484813585582171926725522362848775622500 19301 21375324040584887376597179257677406126256354060622500 19302 21388617841065803073556024298720486379031595189189025 19303 21401919219894616603281100518018093679521695200826073 19304 21415228180998543439399253767940803205362849498010000 19305 21428544728306630589294211326338704880818324905075600 19306 21441868865749757353330881434561450868154040285601225 19307 21455200597260636084355019156931308411004239661350225 19308 21468539926773812947468344163342949875801658885322948 19309 21481886858225668680079196058838013136782137966752900 19310 21495241395554419352228812906181361745334917770424025 19311 21508603542700117127193318609649466329656933667079025 19312 21521973303604651022361504850429417099956312285633600 19313 21535350682211747670388493286219762902085007972240448 19314 21548735682466972080625363749821655682785088559934225 19315 21562128308317728400824834203710661217103593594764025 19316 21575528563713260679123078229786078217437136416280900 19317 21588936452604653626297765855705689208653498617472900 19318 21602351978944833378302413541429548529421369408401073 19319 21615775146688568259077129171816696220953118938765225 19320 21629205959792469543635837923343572105595080852515600 19321 21642644422214992221430074895242392753925287734755600 19322 21656090537916435759989430417591846005154005309125625 19323 21669544310858944868838733971131153956655821885451073 19324 21683005745006510263692062675811856589455570098780900 19325 21696474844324969430923660327349575162580120533422500 19326 21709951612782007392315852983290527905584257987875625 19327 21723436054347157470084047122364691080545635826673025 19328 21736928172991802052178896423159226887759449152360448 19329 21750427972689173357865723230412136668680266467840000 19330 21763935457414354203581280799497044130862754954052225 19331 21777450631144278769067942431945569598325222975837225 19332 21790973497857733363785403637133923292554438944520100 19333 21804504061535357193599983477545124090015583515422948 19334 21818042326159643127751611277307640797330032731625025 19335 21831588295714938466098584896005256451112602566796025 19336 21845141974187445706640186792051573201769632602160400 19337 21858703365565223313317244122225806695374647167395600 19338 21872272473838186484090719146274365241158185525756073 19339 21885849302998107919298416227795171160345702236642225 19340 21899433857038618590289891744938760271299256466368900 19341 21913026139955208508339653246781891192486178489688900 19342 21926626155745227493838734213555709755106262479852025 19343 21940233908407885945764730801241446027727626104301073 19344 21953849401944255611430386973382172982553642070721600 19345 21967472640357270356510814445299327393586834543809600 19346 21981103627651726935349433888247485867662005344090225 19347 21994742367834285761542723863390302686855887073265625 19348 22008388864913471678803863977834552101984207604322948 19349 22022043122899674732105358777317876578683210171016900 19350 22035705145805150939100728912509124976929549487980625 19351 22049374937644023061825356138248071458842351114855625 19352 22063052502432281378676568727423837785370486950336400 19353 22076737844187784456673053903568499297207330561410448 19354 22090430966930259923993683918624138996279100059505625 19355 22104131874681305242795842424728025468780207084568225 19356 22117840571464388482313337811251629636412791253800100 19357 22131557061304849092233990200724863206734966557088100 19358 22145281348229898676356978819677218933914533130976073 19359 22159013436268621766530036482832420115377469055989025 19360 22172753329451976596866577951502744855563031512582400 19361 22186501031812795878242848949443380243053552621062400 19362 22200256547385787573075182641845983429614972842368225 19363 22214019880207535670377450405574081387115950463256073 19364 22227791034316500961098793741171029568915336068592100 19365 22241570013753021813741724199603972534220406588356900 19366 22255356822559314950260678219144607525296202838605025 19367 22269151464779476222241113790229545736498487394848025 19368 22282953944459481387359235888589696299232311515810448 19369 22296764265647186886122437639389365546502225311763600 19370 22310582432392330618890544197571669633190262157049225 19371 22324408448746532723177946352067402792119661141214225 19372 22338242318763296351236710883989687119955755557522500 19373 22352084046498008447920754731406553529754661053522948 19374 22365933636007940528831170035758068097263672551776025 19375 22379791091352249458742787167463724184747175081640625 19376 22393656416591978230312062850749569168075167025000000 19377 22407529615790056743066380530212926039059191669710400 19378 22421410693011302582674850144135605324617814836101073 19379 22435299652322421800500694492054182376440250729725625 19380 22449196497792009693435309406598239858606044529436100 19381 22463101233490551584014084962114445915398833243396100 19382 22477013863490423600814074975105955756685339836554225 19383 22490934391865893459133602074032888973153376243076073 19384 22504862822693121241953885638540547507925462062032400 19385 22518799160050160181182779930707600584172691506064400 19386 22532743408016957439180709763436673740005949950660025 19387 22546695570675354890568891073644640171852009876020225 19388 22560655652109089904319923790449424555538212836302948 19389 22574623656403796126130844411094293120293433968440100 19390 22588599587647004261078725719899419714781172836978025 19391 22602583449928142856558911108083986646143547042873025 19392 22616575247338539085505970974860201912957598343398400 19393 22630574983971419529897468712763391811166861609960448 19394 22644582663921910964540623802749760488705096427516225 19395 22658598291287041141141959567165496580003240046453225 19396 22672621870165739572660023151267652286267111996440100 19397 22686653404658838317941265326558622901808594783302500 19398 22700692898869072766639167731782115541357651928051073 19399 22714740356901082424416705190019215418801658609652025 19400 22728795782861411698432230762918537184891463834090000 19401 22742859180858510683108871225694488270894050754090000 19402 22756930555002735946187520669132371627807613609170025 19403 22771009909406351315063519957448417417508655399401073 19404 22785097248183528663407109793466857824068992887562500 19405 22799192575450348698067745165194846931534335098812100 19406 22813295895324801746262358970499379279840719458375225 19407 22827407211926788543047662639218376984480232260262225 19408 22841526529378121019076571594670796909307142190160448 19409 22855653851802523088638843419167957036868224574286400 19410 22869789183325631437986016610770295608289393710367025 19411 22883932528074996313940737841180458526571895082672025 19412 22898083890180082312790565647314960654736706536164100 19413 22912243273772269169466338511752685715271293523802948 19414 22926410682984852547005195309919178231518665988686225 19415 22940586121953044826298336124531040066819376478326025 19416 22954769594813975896123611450494774335261643259680400 19417 22968961105706693943463027836129121500776524258784400 19418 22983160658772166244105258029259307071071740368626073 19419 22997368258153279953533243719415668151641473698448225 19420 23011583907994842898096978990057847975006766018584100 19421 23025807612443584366471562617439144083692931857424100 19422 23040039375648155901400607375423667844571998661855625 19423 23054279201759132091725094528271721129499318562751073 19424 23068527094929011364697761716116221035138298040582400 19425 23082783059312216778583112460565106156054212467360000 19426 23097047099065096815543135540581438892200279102750625 19427 23111319218345926174808822511514378287523943157934025 19428 23125599421314906566137571662880337683370500876622948 19429 23139887712134167503556566733224461751510984269422500 19430 23154184094967767099392218723128058969902340242696225 19431 23168488573981692858585759170167809042705465302331225 19432 23182801153343862473295073272377430867720159382899600 19433 23197121837224124617782861269512046142399536763010448 19434 23211450629794259743591216514169707297208324932126025 19435 23225787535227980875002708687583476875592692303459025 19436 23240132557700934404788060637661049466611127461160900 19437 23254485701390700890240507339617197562788260667956100 19438 23268846970476795849496925502317299985522650794506073 19439 23283216369140670558145822366227876517006203321674225 19440 23297593901565712846122272261652405824772254605838400 19441 23311979571937247894889889518717746386431146348558400 19442 23326373384442539034909926343368212641700493339131025 19443 23340775343270788543397584296420781740390971038526073 19444 23355185452613138442365628035536020742540458107372100 19445 23369603716662671296955390002765130684447393707348100 19446 23384030139614411014055254763144003276060375811666225 19447 23398464725665323641206711722620378865231958494275625 19448 23412907479014318165798064976420081417011428869810448 19449 23427358403862247314545889061782888335779689492848400 19450 23441817504411908353264319411827870729039380718325625 19451 23456284784868043886922266330142013898559704386450625 19452 23470760249437342659988641328524599171907227157564900 19453 23485243902328440357065684693163197379814941970422948 19454 23499735747751920403810483167365192067070267501555625 19455 23514235789920314768144766661821517621431215050932225 19456 23528744033048104761753072926236764641375929506201600 19457 23543260481351721841869369139021972764196031961497600 19458 23557785139049548413352219394613300566075012517251073 19459 23572318010361918631048587090851333750440243239770025 19460 23586859099511119202446361241732067385206451665652900 19461 23601408410721390190615695763721576158779714857532900 19462 23615965948218925817439250806712069224178758756396225 19463 23630531716231875267131425223587413915743692807006073 19464 23645105718990343490046669295261306179104954237091600 19465 23659687960726392006776966850951065677915425765296400 19466 23674278445674039712538575946354540955919241683882025 19467 23688877178069263681848117285306825465929101797407025 19468 23703484162149999973488099593407409453971940818722948 19469 23718099402156144435761971175027026333077105214444100 19470 23732722902329553512038786908026796022832909136495225 19471 23747354666914045046587579953450322493912305086510225 19472 23761994700155399090701527480382169167326736409000000 19473 23776643006301358709111999729103614602343958463760448 19474 23791299589601630786692581758618782791010245879575025 19475 23805964454307886835453157247571148087334072588705625 19476 23820637604673763801824143740522035061775796623002500 19477 23835319044954864874230968754519069113179453276968900 19478 23850008779408760290958876183843585217186425523301073 19479 23864706812294988148308152463791770469069107600055625 19480 23879413147875055209039861977314801816472919190707600 19481 23894127790412437711112181211318444300489004753267600 19482 23908850744172582176707421192402497958604138767931225 19483 23923582013422906221549827754805124017269862523351073 19484 23938321602432799364514249216306443842055451053780900 19485 23953069515473623837525761060839888046629343254604900 19486 23967825756818715395750337249558578915256204933038025 19487 23982590330743384128076657805107557594281525926328225 19488 23997363241524915267889142336860919083456926047240448 19489 24012144493442570004132299197895893635266167206969600 19490 24026934090777586292666479987493613477047910267325025 19491 24041732037813179667915129135978729534154851404870025 19492 24056538338834544054803618331737194780193031048924900 19493 24071352998128852580989755573283409700177510235622948 19494 24086176019985258389386058652284531851923614219664225 19495 24101007408694895450973882896491086377943593219619225 19496 24115847168550879377909493024569078282388572986643600 19497 24130695303848308236922168987879601073091480986810000 19498 24145551818884263363004435697307460705529348473976073 19499 24160416717957810173394506556300589381608813128731025 19500 24175290005369998981851030744347011379737291032562500 19501 24190171685423865813220234218185843451899365407562500 19502 24205061762424433218295544421123266146713376574896025 19503 24219960240678711088969788713903590433071629517601073 19504 24234867124495697473680056563669466935418415408360000 19505 24249782418186379393145315550633943677517245031553600 19506 24264706126063733656396871275180473195301112991654225 19507 24279638252442727677101761271205101949760777838919225 19508 24294578801640320290179173054617944876554212554122948 19509 24309527777975462568709976459028656378938545758064900 19510 24324485185769098641139460433752956833631709667815025 19511 24339451029344166508773364502394361464277112738770025 19512 24354425313025598863567295103377086973358186879939600 19513 24369408041140323906209617056932681339812595953490448 19514 24384399218017266164497910426174234415424963718183225 19515 24399398847987347312009083063028082117603673937393025 19516 24414406935383486987063229152933715848717864103084900 19517 24429423484540603611981324095368152002206194586340900 19518 24444448499795615212636846080401304772665114705476073 19519 24459481985487440238301414744643939700651727962876225 19520 24474523945956998381784537313109566182640320197657600 19521 24489574385547211399867552656676155292172278019097600 19522 24504633308603003934031863718002845419531397573330625 19523 24519700719471304331481548781930823174130161794676073 19524 24534776622501045466460442089576341436151937370628900 19525 24549861022043165561863774318507361121878497331302500 19526 24564953922450609011144463474583578870635898975130625 19527 24580055328078327200514146764232630200583431999940025 19528 24595165243283279331439044039133037445893799013010448 19529 24610283672424433243430743428477004709546413222250000 19530 24625410619862766237131999797193448874373025457845225 19531 24640546089961265897697636691723697140623974184330225 19532 24655690087084930918470642458159078331707161163524100 19533 24670842615600771924953551240771188061508192959722948 19534 24686003679877812299075199592191917517521627126372025 19535 24701173284287089003752949449731402814677389642627025 19536 24716351433201653407750468255557877346075494153166400 19537 24731538130996572110831157021703994029763344021761600 19538 24746733382048927769207317164109528556195132228881073 19539 24761937190737819921285146953160479410169019522451225 19540 24777149561444365813705658451439446304986570303312900 19541 24792370498551701227681605832661796456536919197432900 19542 24807600006444981305630515999036518572266752042155025 19543 24822838089511381378103912437559818265922702034376073 19544 24838084752140097791012823279023426564986343861267600 19545 24853339998722348733149664546798275985379648263891600 19546 24868603833651375064006589605737647038891446705747225 19547 24883876261322441141890395844832102744528942029030625 19548 24899157286132835652334079650541510467373262772422948 19549 24914446912481872436805130751027199939330061812924900 19550 24929745144770891321710657034809824357305662656175625 19551 24945051987403258947699430970685778737771614200550625 19552 24960367444784369599260948779047086964445982828038400 19553 24975691521321646034621593528066496930033449271560448 19554 24991024221424540315937993351531122575818355102350625 19555 25006365549504534639787666008434343206660240118801225 19556 25021715509975142167957041027766814935940023496608100 19557 25037074107251907858526950705283367227661624058152100 19558 25052441345752409297255681242363249983718227730151073 19559 25067817229896257529259675340426664205849259822296025 19560 25083201764105097890991977587720752676683003993728400 19561 25098594952802610842518513998643247085195261507008400 19562 25113996800414512800092297089131765301705935271169225 19563 25129407311368556969025647895011327819047367591381073 19564 25144826490094534176860526363562016452710019323836100 19565 25160254341024273706837061571942831966616962470240900 19566 25175690868591644131660373249486721095787933496664025 19567 25191136077232554147565776104265438205690584188711025 19568 25206589971384953408682458477711383293780255855760448 19569 25222052555488833361695726874476816934914242034369600 19570 25237523833986228080807907938108894832381214876446225 19571 25253003811321215102997999466521790593675364833311225 19572 25268492491939916263580162084654785938406912916722500 19573 25283989880290498532061143215117603498490051581122948 19574 25299495980823174848296725011041439421675090803119025 19575 25315010797990204958947287938776121872357655568275625 19576 25330534336245896254232581721500577972243217536010000 19577 25346066600046604604985795378245336471784061287472400 19578 25361607593850735200007018116262127225326998570126073 19579 25377157322118743383716182858116762092677770624130625 19580 25392715789313135494105584208327395941441145115984100 19581 25408282999898469700992062687820971712248258171144100 19582 25423858958341356844568947087936150767123826729053225 19583 25439443669110461274257846819161319704139534495251073 19584 25455037136676501687860386153261348223585271836774400 19585 25470639365512251971009972280916650206681108738150400 19586 25486250360092542036923689130472772651939053895921025 19587 25501870124894258666454408916878205241328990312381225 19588 25517498664396346348443213413372367813146904961302948 19589 25533135983079808120372216961974794635739916153744100 19590 25548782085427706409317883262320393840900962183177025 19591 25564436975925163873204928001884318422770713699372025 19592 25580100659059364242360899414143442572514728875696400 19593 25595773139319553161371528874729694535994561255410448 19594 25611454421197039031236943669143555386311993116557225 19595 25627144509185193851828834089113892830740405508290225 19596 25642843407779454064648667038212961157506182140852100 19597 25658551121477321395887038350862863407560723376562500 19598 25674267654778363699784256052402040565379940784526073 19599 25689993012184215802292246811417425736507914828555025 19600 25705727198198580345037877859089779653664715456040000 19601 25721470217327228629587786673846408163480283136040000 19602 25737222074078001462014810753166953328086913871367025 19603 25752982772960809997766109817944248165767549450426073 19604 25768752318487636586833072818363331588556107065402500 19605 25784530715172535619223102133827635508134957378300100 19606 25800317967531634370733367383032081110663951590438225 19607 25816114080083133849026621283858356682470791772321225 19608 25831919057347309640009170026347995838074835462210448 19609 25847732903846512754511090645594033296121545113088400 19610 25863555624105170475268787904981986203863777907768025 19611 25879387222649787204209983223805693163305130930373025 19612 25895227704008945310041228206883141298560910281960100 19613 25911077072713305976138035357401824661010414336302948 19614 25926935333295610048737718577832405733101682933425225 19615 25942802490290678885435036087363496499993379826965025 19616 25958678548235415203980728407929237247419904831494400 19617 25974563511668803931383044094525030651162184155142400 19618 25990457385131913053312345909135286585290025083951073 19619 26006360173167894463808890161230350129979764507049225 19620 26022271880321984815293871961427922242345670834736100 19621 26038192511141506368883829158557240202572821694776100 19622 26054122070175867845008497754012063999995790188550625 19623 26070060561976565274332211610931116016999417836226073 19624 26086007991097182848978939299402045440168396453920400 19625 26101964362093393774061050942547236515499668160250000 19626 26117929679522961119511907952016851805309310670015625 19627 26133903947945738672222368565086398736382320087691025 19628 26149887171923671788481302119232830689673443406522948 19629 26165879356020798246720205023744743409289051281322500 19630 26181880504803249100562011411608604340458281224499225 19631 26197890622839249532174191478604157380705828276834225 19632 26213909714699119705926230540238179183513527611393600 19633 26229937784955275622351581860846626327523185540560448 19634 26245974838182229972414186332900906094984110859363025 19635 26262020878956592992079652108264528028955834799300025 19636 26278075911857073317191187306861749598085164923176900 19637 26294139941464478838650378951940017929007802143812100 19638 26310212972361717557902911304833031408074296853881073 19639 26326295009133798442729316795861100744739399973973225 19640 26342386056367832283340852771740179567229385363792400 19641 26358486118653032548780597303610460525735430871312400 19642 26374595200580716243629857323539794948169641093924025 19643 26390713306744304765019982381106393067336019706851073 19644 26406840441739324759949677335419298455159150057408100 19645 26422976610163408982907907321694005298401273608440100 19646 26439121816616297153802488355264301270181881451333225 19647 26455276065699836816194456959679972731766133772530625 19648 26471439362017984195838312229313403578757943517160448 19649 26487611710176805059528223760676334964344223446246400 19650 26503793114784475574250298910431131128987696286530625 19651 26519983580451283166641002861868817380431181572155625 19652 26536183111789627382751825005418920639606059646756900 19653 26552391713414020748120285162553751636656620259822948 19654 26568609389941089628147373206252221546500468766890625 19655 26584836145989575088781515654995585334918620863175225 19656 26601071986180333757509162841079650083958199830019600 19657 26617316915136338684652090277844979819361894122051600 19658 26633570937482680204971507874248469612812980154676073 19659 26649834057846566799579070669026351718079518298567025 19660 26666106280857325958154884780530235962808356661808900 19661 26682387611146405041472602292154176296986212764488900 19662 26698678053347372144231698817111996035254055251687225 19663 26714977612095916958197027510170196663710309791381073 19664 26731286292029851635645743317792719853021428413825600 19665 26747604097789111653121691282009630269103786458190400 19666 26763931034015756675497352737182438640952740061951025 19667 26780267105353971420343443262704291073052365023760025 19668 26796612316450066522606256278543612517957625191922948 19669 26812966671952479399592846194415010393929554446540100 19670 26829330176511775116264145047241319283828902721902225 19671 26845702834780647250836106585455600225815371756617225 19672 26862084651413918760688971782581699044814189125690000 19673 26878475631068542848584749786426618217330842560610448 19674 26894875778403603829193008334117466652225191587408025 19675 26911285098080317995925067687120122247780132955350625 19676 26927703594762034488076692164285973892175138729022500 19677 26944131273114236158279373374887203451734309336220900 19678 26960568137804540440260299277520024980570469721576073 19679 26977014193502700216911103214679118628075053656950625 19680 26993469444880604688665487096735181258767228830265600 19681 27009933896612280242185812932981065374049468052025600 19682 27026407553373891319358756931350393279230522944920225 19683 27042890419843741286600120412355815313655861493776073 19684 27059382500702273304468891806742230098890851856012900 19685 27075883800632071197590654030303301901669484071700900 19686 27092394324317860324890431553267496096862804984309025 19687 27108914076446508450135071505622609093223503849179225 19688 27125443061707026612785253183715394693388652503490448 19689 27141981284790569999157220347435385441909325843763600 19690 27158528750390438813894330721269375813336986289534025 19691 27175085463202079151748517136495274849120823661379025 19692 27191651427923083869671754775771149809821850228712900 19693 27208226649253193459217629005367270310568051184322948 19694 27224811131894296919253098304285824995475319743195225 19695 27241404880550432628980546823514720823731748207466225 19696 27258007899927789221270221132668489229054038784065600 19697 27274620194734706456303145735280814518215733947560000 19698 27291241769681676095524611958029568636334498964701073 19699 27307872629481342775908334843196483589682135924124025 19700 27324512778848504884531372697689719124114153989522500 19701 27341162222500115433459903975988589452048820854522500 19702 27357820965155282934945956198405599646577407083583025 19703 27374489011535272276935181630101710521152018892876073 19704 27391166366363505598885774470336401130844689663690000 19705 27407853034365563167898624325484631209946446614051600 19706 27424549020269184255158800763408222644298557759727225 19707 27441254328804268012688463770829480208916261235468225 19708 27457968964702874350411294959420058025949648199422948 19709 27474692932699224813528544390388150258674178034356900 19710 27491426237529703460206787911422043197937222495226025 19711 27508168883932857739577489923927911862305245752481025 19712 27524920876649399370048466522584478266132425507225600 19713 27541682220422205217927343973326771355054919547240448 19714 27558452919996318176357107519965741010230316619412225 19715 27575232980118948044563835533749881225289339802042025 19716 27592022405539472407416714044279311307822383129908900 19717 27608821201009437515300426714291949494738279320188900 19718 27625629371282559164300015344955491442533675969051073 19719 27642446921114723576698306022417877404000937905967225 19720 27659273855263988281785996040492797276858537174819600 19721 27676110178490582996984496758485542851963930159459600 19722 27692955895556910509281627577298172243993996452515625 19723 27709811011227547556980256241091503400656824742401073 19724 27726675530269245711759980695924902502611135455456900 19725 27743549457450932261051947760943179730371649789202500 19726 27760432797543711090726903891833150031701539052405625 19727 27777325555320863568096573340430560918543576956187025 19728 27794227735557849425228459038521133701702205702160448 19729 27811139343032307642574161558047409679617428201640000 19730 27828060382524057332911311524105939380101849967658225 19731 27844990858815098625599210881297101756353498034843225 19732 27861930776689613551148278438172492006494013851508100 19733 27878880140933966926103395138712372164974819740522948 19734 27895838956336707238241244533958138550178859476099025 19735 27912807227688567532081743951122125291234079788478025 19736 27929784959782466294713661881699334244334123816192400 19737 27946772157413508341934517134312859390694531749107600 19738 27963768825378985704704855322236859030697483494506073 19739 27980774968478378515916998279757922497908785611240225 19740 27997790591513355897478362025757580458677033392276900 19741 28014815699287776847709438917125519884211927005196900 19742 28031850296607691129056539658844787228727474799438025 19743 28048894388281340156119390861826896965842796470951073 19744 28065947979119157883993683863816308172450599220793600 19745 28083011073933771696928670552930190051258936935993600 19746 28100083677540003297299901957650768896829015273424225 19747 28117165794754869594897205391343834781889661619775625 19748 28134257430397583596527995963638186917802377109022948 19749 28151358589289555295936018295266912972150022507812900 19750 28168469276254392564035614297242430354473214394390625 19751 28185589496117902039461612899513167355203139316265625 19752 28202719253708090019434937638530629789935115098720400 19753 28219858553855163350944028037441385208526894530210448 19754 28237007401391530322242170736909202523338146200175625 19755 28254165801151801554660836358868210840577167659054225 19756 28271333757972790894739118109808488090587776911436100 19757 28288511276693516306669368154500958494469265228196100 19758 28305698362155200765059127815378868723226742975826073 19759 28322895019201273148009447677108426549325329963583025 19760 28340101252677369130509693700201423606772289634894400 19761 28357317067431332078148935471847826312454940624974400 19762 28374542468313213941144012746476406806273263362950225 19763 28391777460175276148684376452886499688554526182006073 19764 28409022047871990503593800369133911118328670392060100 19765 28426276236260040077309059690698875233359019284144900 19766 28443540030198320105175672741813749610520234964743025 19767 28460813434547938882060802104182867351427186557554025 19768 28478096454172218658283411461686619101453089192210448 19769 28495389093936696535861774484026424638817232925955600 19770 28512691358709125365078432096636771352731887817863225 19771 28530003253359474641362694508564946714210329031428225 19772 28547324782759931402490784394398474478664900880902500 19773 28564655951784901126103717650704580594552905357222948 19774 28581996765311008627543018171835265375821884297442025 19775 28599347228217098958004363114345744176603345484930625 19776 28616707345384238303009255143673140333419700967040000 19777 28634077121695714881194818181126372262093442858214400 19778 28651456562037039843421813193647172062646446522651073 19779 28668845671295948172200970593216106544892602353515625 19780 28686244454362399581437735837196343989376348658552100 19781 28703652916128579416495524845331721952086500750912100 19782 28721071061488899554577585873544423756348218440532225 19783 28738498895339999305427564509111264740910984653926073 19784 28755936422580746312348868476236224599027830356496400 19785 28773383648112237453542928965480439998857277170256400 19786 28790840576837799743766455224959392870486918143202025 19787 28808307213662991236307779175670495029024359151722225 19788 28825783563495601925282386837772679926351343398802948 19789 28843269631245654648247733379102968036190033112028100 19790 28860765421825405989137438621683274428062192091396025 19791 28878270940149347181514959866443976225583782825891025 19792 28895786191134205012146838920868954623456465312974400 19793 28913311179698942724895620238749971705696688337360448 19794 28930845910764760924932537105726337215361352524578225 19795 28948390389255098483270062828778865423641084412147225 19796 28965944620095633441614423912345118084128514041284100 19797 28983508608214283917538172228225876886835956494802500 19798 29001082358541209009972913210960688596716764919501073 19799 29018665876008809705022287134863178923695400430438025 19800 29036259165551729782095300553424637876266855318010000 19801 29053862232106856720360105006317140649396227278010000 19802 29071475080613322605518320123755184740619589596544025 19803 29089097716012505036899998282507496726879313339951073 19804 29106730143248028034879327992388291719758016808222500 19805 29124372367265762948611173216599855699518559013808100 19806 29142024393013829364088545853845866459902045804521225 19807 29159686225442596012521108634687373527246645203360225 19808 29177357869504681679034805709170821900507959850760448 19809 29195039330154956111692718227319929544603511716870400 19810 29212730612350540930837242238650615009662179295189025 19811 29230431721050810538753686261440520094802705100094025 19812 29248142661217393029655385897061983878638073120736100 19813 29265863437814171099990432889269599451524954261302948 19814 29283594055807282959070116052920724058445749561144225 19815 29301334520165123240019171521199517848197151317624025 19816 29319084835858343911047939785012256776211628483328400 19817 29336845007859855187046527022823802176880778236480400 19818 29354615041144826441501068243812213858781943625776073 19819 29372394940690687118732189791830566034907674534630225 19820 29390184711477127646455768782282066732113230262908100 19821 29407984358486100348666087068636592281858042488148100 19822 29425793886701820358841477359943729830326468110225625 19823 29443613301110766533472559135329373272650792368201073 19824 29461442606701682365913162026099842365780766340238400 19825 29479281808465576900554034360719391760180398853160000 19826 29497130911395725647319434592573847064691640787300625 19827 29514989920487671496486703355084949574369323940428025 19828 29532858840739225633828913913396810700721529344922948 19829 29550737677150468456080698806517672200519705538202500 19830 29568626434723750486727350498466939756184545912322225 19831 29586525118463693292117293881649206070794045713357225 19832 29604433733377190397898028500353706157162446808867600 19833 29622352284473408205775638386959352676442072594610448 19834 29640280776763786910597967428112183770619468121580025 19835 29658219215262041417761558202833720588503888425161025 19836 29676167604984162260942452259215377379807106677212900 19837 29694125950948416520150949821055694380231821352648100 19838 29712094258175348740110426940503773485740702775756073 19839 29730072531687781848960308137483889670064409169252225 19840 29748060776510818077283292591392827989795799793766400 19841 29766058997671839877456931975283057599956165034086400 19842 29784067200200510843329658047471401223630679263697025 19843 29802085389128776630221358140244391736153576541676073 19844 29820113569490865875248596710068027691453885676424100 19845 29838151746323291117974581138451147489701097241552100 19846 29856199924664849721383969997358138215544055197020225 19847 29874258109556624793182622017818180719318885265765625 19848 29892326306041986107422384025134708023992141353010448 19849 29910404519166591026451016128860220372758858912624400 19850 29928492753978385423187352480468057940663181564755625 19851 29946591015527604603721795936424182172959052047880625 19852 29964699308866774230242244989138459637863558468928900 19853 29982817639050711244285551353056378946635383477722948 19854 30000946011136524790314606617938562454370956907205625 19855 30019084430183617139621156406166860865462962681438225 19856 30037232901253684614554440495712241283297464945857600 19857 30055391429410718513075757395201098419540832251585600 19858 30073560019721006033639051882323035369425661178601073 19859 30091738677253131200397624041634575321001917912344025 19860 30109927407077975788737058362629679553667494677984900 19861 30128126214268720251134471483769360849799368883464900 19862 30146335103900844643344177192989095748416696069958225 19863 30164554081052129550909867320034154667040695338256073 19864 30182783150802657016003407180809386562869425943539600 19865 30201022318234811464590344258771415252730934303104400 19866 30219271588433280633922228833237628518764303590040025 19867 30237530966485056500355845289337769449229502845093025 19868 30255800457479436207499452869190372857164360021622948 19869 30274080066508022994686134648747728839767339747616100 19870 30292369798664727125774353549619501344441077109329225 19871 30310669659045766818275814220056582749512911632744225 19872 30328979652749669172810729644153226704960215827360000 19873 30347299784877271102890591363206971567291485725960448 19874 30365630060531720265028542218062346459426456798221025 19875 30383970484818475989177450546155842047413565692015625 19876 30402321062845310209495784791876129307630676815062500 19877 30420681799722308395441387513755022617321059088452900 19878 30439052700561870483193247796911209194583208318351073 19879 30457433770478711807401371104080305997998494168825625 19880 30475825014589864033264845623481358427759154725843600 19881 30494226438014676088938204196691463306341414422803600 19882 30512638045874815098266180934626782414421176040889225 19883 30531059843294267313846961654659813073895716910701073 19884 30549491835399339050424027296839399661673158383224900 19885 30567934027318657618606689502121605262517407748816900 19886 30586386424183172258919417560466216683961205117600025 19887 30604849031126155076180055961605329518471440635010225 19888 30623321853283201974207031806247153605092824172240448 19889 30641804895792233590855651360439893872208266593537600 19890 30660298163793496233383585060787297892413140893763025 19891 30678801662429562814145640303179220307458304527908025 19892 30697315396845333786617921372677336343501956133480900 19893 30715839372188038081751475897177942692327852829522948 19894 30734373593607234044655527232460614840618121685706225 19895 30752918066254810371610392211223346244770069017333225 19896 30771472795284987047410183713701677331151450837507600 19897 30790037785854316283035397542471231909207266613290000 19898 30808613043121683453655483109040015975649152353926073 19899 30827198572248308036961497464848799820337984162497025 19900 30845794378397744551828942234314899576749699926502500 19901 30864400466735883497310883032576699650508182921502500 19902 30883016842430952291961450975623313566868146595250025 19903 30901643510653516213489825915525868460802380086651073 19904 30920280476576479338744801058524018450134773904000000 19905 30938927745375085484030028648763445241682812652569600 19906 30957585322226919145750046425527291281426521829820225 19907 30976253212311906441387184586856692331177274450997225 19908 30994931420812316050809453017512833295027751301222948 19909 31013619952912760157909508564295244188048325155628900 19910 31032318813800195392574802166798383096356095972657025 19911 31051028008663923772989005676760920580997908668212025 19912 31069747542695593648264818224239545987311385487491600 19913 31088477421089200641408252013921561295888032953490448 19914 31107217649041088592614497459978013250365858343621225 19915 31125968231749950502895467592951640280507963628711025 19916 31144729174416829478039121697271477965936882176752900 19917 31163500482245119672900668163088576216126890859016900 19918 31182282160440567236025746561234933735519376119126073 19919 31201074214211271254605688975220451458707072568038225 19920 31219876648767684699764960649300447239395452944001600 19921 31238689469322615372180880036769059918233869555841600 19922 31257512681091226848035718357761702738631688706680625 19923 31276346289291039425301278800982604686428402368626073 19924 31295190299141931070356055528911404458940652873264900 19925 31314044715866138364935072671185736181708703787122500 19926 31332909544688257453412503516004769447531904339700625 19927 31351784790835244990417170134551739512515234175414025 19928 31370670459536419088781023698591627308321529579810448 19929 31389566556023460267820705776563324079187276646010000 19930 31408473085530412401952290918653842687141055083491225 19931 31427390053293683669639310866515417709966325367376225 19932 31446317464552047502674160748464670144554125208472100 19933 31465255324546643535792987646186400584252592937822948 19934 31484203638520978556624161944153017923571643740806025 19935 31503162411720927455970431898164109718151536324349025 19936 31522131649394734178424861884609216053338801151238400 19937 31541111356793012673320654817260481912193751269433600 19938 31560101539168747846014959243610534344518637122631073 19939 31579102201777296509506761657984660983858895183009225 19940 31598113349876388336388964593875156400782721773260900 19941 31617134988726126811134751083169553179553614192980900 19942 31636167123588990182718336095173366223120192391701025 19943 31655209759729832417570205593561952389777575934026073 19944 31674262902415884152866943874635123905601275549299600 19945 31693326556916753650155749875492253841590805320115600 19946 31712400728504427749313743165994776055235280047121225 19947 31731485422453272822842160363637211134852796205500625 19948 31750580644040035730495542735707144813561485854122948 19949 31769686398543844774246015778378946800191284375680900 19950 31788802691246210653582761587655446768996594182625625 19951 31807929527431027421146784862346281120912516182000625 19952 31827066912384573438701073404551189838618950842382400 19953 31846214851395512333436254008401178068221870297360448 19954 31865373349754893954611844653100162734390102192980625 19955 31884542412756155330533203941604501295836159905327225 19956 31903722045695121625864278751577648436714565938284100 19957 31922912253870007099276251090562107829520761867220100 19958 31942113042581416061432185172620840859174551548001073 19959 31961324417132343833307775759015363129007017039850025 19960 31980546382828177704848298830807903440258375356080400 19961 31999778944976697893961865686600219510432173134960400 19962 32019022108888078505849081583951960735510881637711225 19963 32038275879874888492669210068356841569768167635131073 19964 32057540263252092613542944158995340357939167553264100 19965 32076815264337052394891885585828168471133756670068900 19966 32096100888449527091114833297945364133477343122842025 19967 32115397140911674645600982488441555144493879741377025 19968 32134704027048052652080135406448705566237821645160448 19969 32154021552185619316310025252323514117743408986521600 19970 32173349721653734418100854477357567266175169341300225 19971 32192688540784160273677148834754368587893666335565225 19972 32212038014911062698377028553998468657332533410062500 19973 32231398149371011969688998036128107271030501221822948 19974 32250768949502983790626355492814052992365748754745025 19975 32270150420648360253439323977543684573566297911605625 19976 32289542568150930803665005282610805539562670638090000 19977 32308945397356893204515258201018217867427507061936400 19978 32328358913614854501602602677811704029807706253676073 19979 32347783122275831988004251400780779455270838357880625 19980 32367218028693254169664370405883380457308568957140100 19981 32386663638222961731134670298178546661391659022700100 19982 32406119956223208501653429714483142680556330370991225 19983 32425586988054662421563052679405742019199542999101073 19984 32445064739080406509066261531852967686826698781198400 19985 32464553214665939827321027124550849543261707322382400 19986 32484052420179178451874338024576118739205029452503025 19987 32503562360990456438434910468349815525995624514043225 19988 32523083042472526790984940850008138951059613148802948 19989 32542614470000562430231002547533116295950446723292100 19990 32562156648952157162394188916498417317317545801635025 19991 32581709584707326648339604306763484182874413902430025 19992 32601273282648509373045304982932093219841416495232400 19993 32620847748160567615410791854879509977857596575810448 19994 32640432986630788418405156950145545417511529251579225 19995 32660029003448884559554985585489069035031348718024225 19996 32679635804006995521772116220402885188973363897736100 19997 32699253393699688464521360000896332571708371698022500 19998 32718881777923959195328282027366524432952746772976073 19999 32738520962079233141627146405897809580432114735301025 20000 32758170951567366322949127167852802119980000100000000 20001 32777831751792646323450887168147202120020000100000000 20002 32797503368161793264783627098134610659592115064701025 20003 32817185806083960779302706774566631811072838227976073 20004 32836879070970736983617940891637751784792078156022500 20005 32856583168236145452484671448673792489232197405336100 20006 32876298103296646193035719091577153903846283740624225 20007 32896023881571136619354315631701587688271751553379225 20008 32915760508480952527388120031393884128435675235810448 20009 32935507989449869070204420171009606613420709145632400 20010 32955266329904101733586622737784873113732531992630025 20011 32975035535272307311972133602526163358605607951835025 20012 32994815610985584884731731075665224354104486772492100 20013 33014606562477476792790534459816356312000341898802948 20014 33034408395183969615590670341568686738781111351843225 20015 33054221114543495148395739090846483131819277790303025 20016 33074044725996931379937184061776115212881497295182400 20017 33093879234987603470402666014608956665103138942798400 20018 33113724646961284729766545303865314695629193314101073 20019 33133580967366197596462574403485394189778501981191225 20020 33153448201653014616398903365399342521335099863100100 20021 33173326355274859422315500833559582004999594037540100 20022 33193215433687307713484093261114920288812573586880625 20023 33213115442348388235750725004047335454235408198676073 20024 33233026386718583761921041990238862987362510619536400 20025 33252948272260832072488401688587666874340984826090000 20026 33272881104440526936704912128449157625463049974605625 20027 33292824888725519093995502745339926813624932596145025 20028 33312779630586117235715129854509301492040993451822948 20029 33332745335495088987249219579655483401468366680062500 20030 33352722008927661890457451089740527957016735306165225 20031 33372709656361524386460983022540837387248182851900225 20032 33392708283276826798773225999257391852148219575321600 20033 33412717895156182316774264160202622660182701405160448 20034 33432738497484667979529028677278643606634805078777025 20035 33452770095749825659949326224664500734406610901042025 20036 33472812695441663049299825414838178243213046683268900 20037 33492866302052654642048104232772309612410593614464100 20038 33512930921077742721058861526860889025484640760131073 20039 33533006558014338343132395640857759659439859987511225 20040 33553093218362322324887453296836273099046388335760400 20041 33573190907624046228988551864913268823216655516880400 20042 33593299631304333350717878181219415157925863888450025 20043 33613419394910479704891867101341984066322682463001073 20044 33633550203952255013122563002215302421361706764420100 20045 33653692063941903691423867471188432748858503766684100 20046 33673844980394145838162776446759087608831240448727225 20047 33694008958826178222355710101227374569936417733980625 20048 33714184004757675272310038781292703895393332017360448 20049 33734370123710790064610908348392069368762602411982400 20050 33754567321210155313453468286357934914115280433000625 20051 33774775602782884360320605969759126577394359933625625 20052 33794994973958572164006290512078441804100405104080900 20053 33815225440269296290984629638676146542874809984122948 20054 33835467007249617906124743055289136295232015162500625 20055 33855719680436582763751555808621290588806785105721225 20056 33875983465369722199052615161391452245312173693715600 20057 33896258367591054119831034530021514015302692550099600 20058 33916544392645083998604668058968296430236902669026073 20059 33936841546078805865051619431529252848742474041101025 20060 33957149833441703298802188542783541418989847034180900 20061 33977469260285750422577359686166659813339980774460900 20062 33997799832165412895673934931018647885686140131209225 20063 34018141554637648907796416394292826626974965247631073 20064 34038494433261910173235741135464159721160759506233600 20065 34058858473600142925394972429533597403288463340038400 20066 34079233681216788911662051198887191964561462548149025 20067 34099620061678786388629711410636360907253394901406025 20068 34120017620555571117662663271938418196368529827822948 20069 34140426363419077360812148081674397056320046517672100 20070 34160846295843738877077968622744250090933455058776225 20071 34181277423406489919018099005127734935224211714891225 20072 34201719751686766229705977895752676949151884874010000 20073 34222173286266506040035589097110845408502541199810448 20074 34242638032730151066374433462465387007857751632014025 20075 34263113996664647508564496161402631037011078278700625 20076 34283601183659447048271313335395115097006318601122500 20077 34304099599306507847681242208961879457088287613664900 20078 34324609249200295548547038747936442891245563273626073 20079 34345130138937784271581846982282403844731375975680625 20080 34365662274118457616201704136831308839096585077441600 20081 34386205660344309660616665739257295901057276305601600 20082 34406760303219845962270654900548055268225687855838225 20083 34427326208352084558630139989181853455710619454126073 20084 34447903381350556968321744946175740734272826195416900 20085 34468491827827309192618896514130606945609719205952900 20086 34489091553396902717277612679364467136026506492911025 20087 34509702563676415514721536652196247498889178803821225 20088 34530324864285443046576320736418404351586900453490448 20089 34550958460846099266553464464977945107072785736291600 20090 34571603358983017623683711404871831206295071720012025 20091 34592259564323352065900109060254329528944647884457025 20092 34612927082496778043970836328750641668976052003228900 20093 34633605919135493515781902991973080421430643291222948 20094 34654296079874219950969825747243180651402949047197225 20095 34674997570350203335904385313535428177821362009220225 20096 34695710396203215179021569170675766177416639746969600 20097 34716434563075553516506804516850694671257210944000000 20098 34737170076612043918328586055510615671047305481651073 20099 34757916942460040494622603248784095308597571563850025 20100 34778675166269426902426471700557915523150299923502500 20101 34799444753692617352765173358421172411311822928502500 20102 34820225710384557618087310249720246927029283789897025 20103 34841018042002726040052276493025227028240978658926073 20104 34861821754207134537668453352367299376499078569290000 20105 34882636852660329615782532127670754080057974947107600 20106 34903463343027393373920069700872558503765021241933225 20107 34924301230975944515477381583296956624784350885506225 20108 34945150522176139357264877335932239566007056139522948 20109 34966011222300672839401943260341711563307666281880900 20110 34986883337024779535563477284030944493029958620108025 20111 35007766872026234663578180990188673976734106245963025 20112 35028661832985355096378713767819141765898492940737600 20113 35049568225585000373303814084389333364606739172240448 20114 35070486055510573711752492909225397448004168770810225 20115 35091415328450023019190404342008565353295746657400025 20116 35112356050093841905508498526842115533174138723616900 20117 35133308226135070695734061958487350143783756042824900 20118 35154271862269297443094250313498169665693286875701073 20119 35175246964194658942432218965120647401991204549089225 20120 35196233537611841743975956366966019637739057465203600 20121 35217231588224083167459925516612719954896070408243600 20122 35238241121737172316599618736445498451822869895825625 20123 35259262143859451093919131035197279192016235113351073 20124 35280294660301815215931857339822222878332006944052900 20125 35301338676777715228674418913496477292208094005062500 20126 35322394199003157523593924301716316227969429757015625 20127 35343461232696705353788670174641789265924395937621025 20128 35364539783579479850602387460017630540467379805960448 20129 35385629857375161040572138187192005446681632595360000 20130 35406731459809988862729968488947710766964416205344225 20131 35427844596612764186258423234059686764023655821929225 20132 35448969273514849828500027789697150154350172234416100 20133 35470105496250171573320842438998315323157390431622948 20134 35491253270555219189828195005360538444083682680493025 20135 35512412602169047451442697261208796101030811370240025 20136 35533583496833277155324650725230697351802034518304400 20137 35554765960292096142154947478296726700219212302739600 20138 35575959998292260316270571654520125931730739713256073 20139 35597165616583094666154807290151745993839511717758225 20140 35618382820916494285282258239251336843727740286264900 20141 35639611617046925393318785891328094218055781840784900 20142 35660852010731426357676470452399848380964855258944025 20143 35682104007729608715423701577182061852795455743601073 20144 35703367613803658195550504166384801690998389046785600 20145 35724642834718335741589205169368067863294826976257600 20146 35745929676240978534590547258683293398543958826838225 20147 35767228144141501016455355269311485100287204946205625 20148 35788538244192395913621861321696346438919273047722948 20149 35809859982168735261108794573963817578328468336528900 20150 35831193363848171426914341575017782119168700300880625 20151 35852538395010938136771083216505226831267843317755625 20152 35873895081439851499257014307952900179712985939024400 20153 35895263428920311031262751825691498600631329333010448 20154 35916643443240300683815037912502617031431960720765625 20155 35938035130190389868256643731248132924191535857620225 20156 35959438495563734482782780302071351647936373817152100 20157 35980853545156077939334122479094126593852134575224100 20158 36002280284765752190846552248874280215074874926676073 20159 36023718720193678758857727559232993437895847411097025 20160 36045168857243369761470582913412401152236136877286400 20161 36066630701720928941673867990879431604482570996966400 20162 36088104259435052696019830582452958253666983415452225 20163 36109589536197031103659150153797594791037782150756073 20164 36131086537820748955733228377698958341914057887448100 20165 36152595270122686785123943001911953146003583068012900 20166 36174115738921921896560971445755588026859682650961025 20167 36195647950040129397086790545015036491678037780180025 20168 36217191909301583226879458891104079128100212134610448 20169 36238747622533157190433288236838734864080530016067600 20170 36260315095564325988097510467575791409248616606757225 20171 36281894334227166247973046662878086580700438145722225 20172 36303485344356357558167484800281772011992333264202500 20173 36325088131789183499408372679159409730588866814922948 20174 36346702702365532678014932669096611045497208695028025 20175 36368329061927899759228304913629026892756274728300625 20176 36389967216321386500900425646620840021363488669160000 20177 36411617171393702787541647305005492945718453378638400 20178 36433278932995167664727207148054212222421074123201073 20179 36454952506978710373862651119787960109039079877225625 20180 36476637899199871387308319717603759810091068611748100 20181 36498335115516803443863002656646901090888099826508100 20182 36520044161790272584606869145926339823028726720430225 20183 36541765043883659189103780618641658796315774610776073 20184 36563497767662959011963092785666258670802027070880400 20185 36585242338996784219761053907612998029797498514528400 20186 36606998763756364428321906207395300910281703383824025 20187 36628767047815547740358797371688799711636163319344225 20188 36650547197050801783474609116195881797398548011302948 20189 36672339217341214748522809816118060188370887667536100 20190 36694143114568496428328438229748893279498135353894025 20191 36715958894616979256769325369613236278155255208989025 20192 36737786563373619348217661602096918838603580062470400 20193 36759626126727997537342016083034509937240388490760448 20194 36781477590572320419269915663251653176786826697560225 20195 36803340960801421390111090424592534205733139185921225 20196 36825216243312761687841493033502377573258736710208100 20197 36847103444006431433548199125779463890617355346222500 20198 36869002568785150673035295962661010418851257584951073 20199 36890913623554270418790866624962369930977285863144025 20200 36912836614221773692315177038549374685853175282010000 20201 36934771546698276566810173150989285382243827322010000 20202 36956718426897029210230395605796699816700593355838025 20203 36978677260733916928695419287266933429355764074501073 20204 37000648054127461210263925135470804769310555948802500 20205 37022630812998820769069511657571443927726478752884100 20206 37044625543271792589818353588215691953863015838747225 20207 37066632250872812972648815178349874969062418622378225 20208 37088650941730958578353125618412218908065890297360448 20209 37110681621777947473961224128461920328132710959374400 20210 37132724296948140178686882274417906316380558920091025 20211 37154778973178540710236211096198602976804458645596025 20212 37176845656408797631478660660177588072873911757228100 20213 37198924352581205097480619674998829921840754648802948 20214 37221015067640703902901722836429312365379482585522225 20215 37243117807534882529753973593566215360469974885002025 20216 37265232578213978195523790055360463227139983147056400 20217 37287359385630877901657081783068368638509087514096400 20218 37309498235741119482407465240898290826292220268926073 20219 37331649134502892654047725703779691984381893846732225 20220 37353812087877040064444633447847717267264003995312100 20221 37375987101827058342997222075907441881840024942952100 20222 37398174182319099150938636856818224343813556578515625 20223 37420373335321970232001660984420178796313980167651073 20224 37442584566807136463448027688311632152114361011814400 20225 37464807882748720907461626155478564504972115159040000 20226 37487043289123505862905709248474444543674227551930625 20227 37509290791910933917444211032551566377776352734842025 20228 37531550397093109000027282150852971030336819287222948 20229 37553822110654797433741151113487295653789763146902500 20230 37576105938583428989022419593027437064181199206028225 20231 37598401886869097937236899845697744250090173732463225 20232 37620709961504564104623102404243567879534097310755600 20233 37643030168485253926600482215211394284950324252210448 20234 37665362513809261502442551420107477736969918890954025 20235 37687707003477349650314967006647858806246748746943025 20236 37710063643492950962678701583062919043245507701344900 20237 37732432439862168862058405555175173862873463049260100 20238 37754813398593778657176069012729847188487631807006073 20239 37777206525699228599450091658223903872524250308750225 20240 37799611827192640939859869138250639953260870229774400 20241 37822029309090812986176004164153647213590797799694400 20242 37844458977413218160556250835565978062800039808183025 20243 37866900838182007057507300607197640250901127190826073 20244 37889354897422008502212518366027149131886403921396100 20245 37911821161160730609225737112850758902183401143836100 20246 37934299635428361841531219768946184238572129406454225 20247 37956790326257772069969896655416110830881444737175625 20248 37979293239684513633031987219590578234019573950210448 20249 38001808381746822397016114609686402036490489264320400 20250 38024335758485618816555021725746185343758745571265625 20251 38046875375944508995507997401709152789983858149390625 20252 38069427240169785748220121400301024506162109832212900 20253 38091991357210429661148436929270433472077226939022948 20254 38114567733118110154855159414344978249237635572775625 20255 38137156373947186546368030291130895017810581536024225 20256 38159757285754709111907924605036528908173443713593600 20257 38182370474600420149983821235161285612888870017593600 20258 38204995946546755044855244584958550973549300505951073 20259 38227633707658843330362286609353179444982007444838025 20260 38250283764004509754123318074871572832789583850396900 20261 38272946121654275342100497976225099265232074797476900 20262 38295620786681358463533190059675639783222515155440225 20263 38318307765161675896239395430405396998971984119506073 20264 38341007063173843892285310248011757770925510581907600 20265 38363718686799179244023117541151970556495996408992400 20266 38386442642121700350497122199271678821227136016278025 20267 38409178935228128284218338226265945389973109632699025 20268 38431927572207887858307637367841309709125267930522948 20269 38454688559153108694007568251272641435574408956708100 20270 38477461902158626288562955203179090364779528130243225 20271 38500247607321983083470385937879285243905707803058225 20272 38523045680743429533096697335827103273458373425640000 20273 38545856128525925173666568558575818869219411022160448 20274 38568678956775139692619330773670245322701215008787025 20275 38591514171599453998335102789823607149973886995405625 20276 38614361779109961290230361929698324942862480607202500 20277 38637221785420468129223059494577659220507008791856900 20278 38660094196647495508567390202188245910557205347401073 20279 38682979018910279925058325005911964455343754717515625 20280 38705876258330774450606016730609310926812556885059600 20281 38728785921033649804180187987265503732490954940419600 20282 38751708013146295424124610855664929291014796989767225 20283 38774642540798820540841787851299240237600508604051073 20284 38797589510124055249847943719719450075192499652588900 20285 38820548927257551585198437628552726503826412163108900 20286 38843520798337584593283705354420271727073839070242025 20287 38866505129505153406995841089013692638402829675612225 20288 38889501926903982320265928515613607720107089547240448 20289 38912511196680521862972230834365911531409348352025600 20290 38935532944983949876219349441668122608792705208281025 20291 38958567177966172587988460996060577238997396411026025 20292 38981613901781825689158742630064900681956629877956900 20293 39004673122588275409900095094465189805828899489422948 20294 39027744846545619596437273648585677537888279627668225 20295 39050829079816688788185536537182320822109102343127225 20296 39073925828567047295257920921634760695655384912451600 20297 39097035098964994276344256160199446441064407699690000 20298 39120156897181564816962024359164396327681703987876073 20299 39143291229390531008079178143831086013922940648183025 20300 39166438101768403025109025625339313030346033860522500 20301 39189597520494430207277292566446582691531420995522500 20302 39212769491750602137361471776474598081684536147524025 20303 39235954021721649721802569792741815214064828969701073 20304 39259151116595046271189360932912744867260522899560000 20305 39282360782561008581115258829811745741495914097665600 20306 39305583025812498013407915587371460245184340836066225 20307 39328817852545221577731658723513795205508772738995225 20308 39352065268957633013562876092894445886684845794322948 20309 39375325281250933872538459009580403685577469373112900 20310 39398597895629074601177413816873676546419027757579025 20311 39421883118298755623975752178643587284509672045734025 20312 39445180955469428426874770393684499423041042786963600 20313 39468491413353296641102828061775653617724590003490448 20314 39491814498165317127390736457284981060952896580979225 20315 39515150216123201060560866993329294211083318928109025 20316 39538498573447415014490090186679140573491919050500900 20317 39561859576361182047446655560777842858763990511612900 20318 39585233231090482787801122951430839450305228758776073 20319 39608619543864056520111455706913383519392355249120225 20320 39632018520913402271582386301441958120929209498425600 20321 39655430168472779898899164908157418978707255716665600 20322 39678854492779211175435801504975887215639244379950625 20323 39702291500072480878837912113876781793170412216576073 20324 39725741196595137878980279801416106685879943787820900 20325 39749203588592496226299241095477191623251163923022500 20326 39772678682312636240500008500500528371874659024350625 20327 39796166484006405599639039820669147799194683322808025 20328 39819666999927420429581565027766147145634114340610448 20329 39843180236332066393834381437666502826933078889690000 20330 39866706199479499783754027986676192484285257533217225 20331 39890244895631648609130449426187901687905757838502225 20332 39913796331053213689146261281384206471645180729340100 20333 39937360512011669743711726446986103523883838901922948 20334 39960937444777266485175554320317106174983667855160025 20335 39984527135623029710411633399230837095906745846151025 20336 40008129590824762393281808299733128648169961077390400 20337 40031744816661045777474812175418089894114593369025600 20338 40055372819413240469721465548131416180624686666381073 20339 40079013605365487533386252586573403741104267495487225 20340 40102667180804709582435385896858688711973822571288900 20341 40126333552020611875781470916359658123502019828608900 20342 40150012725305683412004881029475780592858402641167025 20343 40173704706955198024451954551291777412343600019676073 20344 40197409503267215476710124752413601280390304713251600 20345 40221127120542582558460094125602610859773644264419600 20346 40244857565084934181705164122165125459244318212575225 20347 40268600843200694477377831613396716214300655801890625 20348 40292356961199077892323763359728138982923171529822948 20349 40316125925392090286663259797572740565761824110356900 20350 40339907742094530031530319481233474600524539829155625 20351 40363702417623989107189415544591347360276128043530625 20352 40387509958300854201530095574666177498207945068646400 20353 40411330370448307808939516316514998320446973197160448 20354 40435163660392329329553024656313257226982768223530625 20355 40459009834461696168882896356849175332224363315933225 20356 40482868898987984837825344047052221754557052588040100 20357 40506740860305572053045905994572632442129352752208100 20358 40530625724751635837743327217830263473619683391851073 20359 40554523498666156622792044521357814331644736237324025 20360 40578434188391918348263387065675588486589438718512400 20361 40602357800274509565325604110352477543852174970992400 20362 40626294340662324538522831596330761991776830816173225 20363 40650243815906564348433109261020617034931608728881073 20364 40674206232361237994705560007103896902017757274612100 20365 40698181596383163499476843273425846173751735717976900 20366 40722169914331969011166994183797852877842267029100025 20367 40746171192570093908654760276984216140037623513963025 20368 40770185437462789905832547648601151856584768380560448 20369 40794212655378122156541088363116903958835104614593600 20370 40818252852686970359883941021607867169744055574234225 20371 40842306035763029865921936398397060499314054661899225 20372 40866372210982812781747680087178119886371332003322500 20373 40890451384725649077940224124710204162272778576522948 20374 40914543563373687695400019587656831683114817438291025 20375 40938648753311897652564262185634686345744346615015625 20376 40962766960928069153002742901036852064413225980250000 20377 40986898192612814693394315753698754934411310088320400 20378 41011042454759570171884094795984313041675595291226073 20379 41035199753764595996821492471384415988499636951550625 20380 41059370096026978195879211497239880490431059022376100 20381 41083553487948629525553302459726455653696858802336100 20382 41107749935934290581044399336770282561565520488849225 20383 41131959446391530906520245192098448377548993368951073 20384 41156182025730750105759620311170916108951753985542400 20385 41180417680365178953177785077287158261751938866694400 20386 41204666416710880505233549913713276652992484297165025 20387 41228928241186751212218084645233252425688021287625225 20388 41253203160214522030425579660091240629713730586302948 20389 41277491180218759534705871280860503386311355424760100 20390 41301792307626867031399143780348665439879101588173025 20391 41326106548869085671652820506228476614838343825568025 20392 41350433910378495565120756605668178133901142454688400 20393 41374774398591016894044845868825894713386915402210448 20394 41399128019945411027719154237668212627820697062521225 20395 41423494780883281637336692554174256326433865375838225 20396 41447874687849075811218941149593143485003786278700100 20397 41472267747290085170428238904034681384412402599402500 20398 41496673965656446984763149433290567019154417395426073 20399 41521093349401145289136917087406170151640570733967025 20400 41545525904980012000339125473151213438455915144040000 20401 41569971638851728034180671240171317559760443464040000 20402 41594430557477824423022165898241452779851556349955025 20403 41618902667322683433685878460686832352714479639526073 20404 41643387974853539685751331736686698458415823826562500 20405 41667886486540481270234665122831788711773158056452100 20406 41692398208856450868651876771967031521264061338890225 20407 41716923148277246872466058045017202491104103010357225 20408 41741461311281524502918733179164882450385262515410448 20409 41766012704350796931245417133427091357763279518096400 20410 41790577333969436399275504600359432066131371797572025 20411 41815155206624675340416603200304464536813905141377025 20412 41839746328806607501023423902294345364930377394944100 20413 41864350707008189062151341743416510214669118711302948 20414 41888968347725239761694739946155348763301246342181225 20415 41913599257456444016910250560932423813966687041721025 20416 41938243442703352047325004788782819157761746718950400 20417 41962900909970380998030006166825665343716233990374400 20418 41987571665764816063358739826912789549210219410251073 20419 42012255716596811610951131065570766031667045931253225 20420 42036953068979392306202966491088407983469335819544100 20421 42061663729428454237100891041343940804555832604384100 20422 42086387704462766039443094193713731649724575845130625 20423 42111125000603970022445798716157521399025971915126073 20424 42135875624376583294735665336333613738589878037072400 20425 42160639582307998890728226733361422624684187732010000 20426 42185416880928486897392464284618164834717171639275625 20427 42210207526771195581401641027731309384318819836519025 20428 42235011526372152516670504325708661108692739211122948 20429 42259828886270265712278971750933662468323132178722500 20430 42284659613007324740782413731544646443132636211911225 20431 42309503713128001866908646531513365024676221195046225 20432 42334361193179853176641749163540153102362080215169600 20433 42359232059713319706692817861690567266528942215760448 20434 42384116319281728574357771768511264018075195518111025 20435 42409013978441294107762323519181252880901637282864025 20436 42433925043751118976494228433078477759447841291440900 20437 42458849521773195322622926050970945368901642577036100 20438 42483787419072405892106687783876333490149945716381073 20439 42508738742216525166587384467474174965203146812969225 20440 42533703497776220495572987643800326551729393515808400 20441 42558681692325053229007918419804495797621476162528400 20442 42583673332439479850231357780208114778409440662896025 20443 42608678424698853109323632259961817662125449245151073 20444 42633696975685423156840788909469200428301716547352100 20445 42658728991984338677937473513616416470593566133008100 20446 42683774480183648026878226053525492056602163070201225 20447 42708833446874300361937307427833031504437988635350625 20448 42733905898650146780687171478185224264107674391560448 20449 42758991842107941455675696391534765663692783589638400 20450 42784091283847342770492289579725460696367238459550625 20451 42809204230470914456222980164755896685496408415175625 20452 42834330688584126728294613226024646772379811733324900 20453 42859470664795357423708259993776002725723710302422948 20454 42884624165715893138661958200887233374820718978030625 20455 42909791197959930366562896833065824820910394172347225 20456 42934971768144576636429159545458081284615461445491600 20457 42960165882889851651681141041608851803089108454067600 20458 42985373548818688429322750738655998800044199369376073 20459 43010594772556934439512518070592540616718327683555025 20460 43035829560733352745524713809384182213690664046632900 20461 43061077919979623144100601811690197234017306112512900 20462 43086339856930343306189935626901341259179417662651225 20463 43111615378223029918082814430179661192709365353881073 20464 43136904490498119822932012772161720074019229450561600 20465 43162207200398971162665898664968881058926785149966400 20466 43187523514571864520292054552155889605758031874427025 20467 43212853439666004062591715738222059878882704278972025 20468 43238196982333518683205140881307910827368456449722948 20469 43263554149229463146108029180704110117457510064724100 20470 43288924947011819229479098918809070896191856683730225 20471 43314309382341496869958942045186508042233384497245225 20472 43339707461882335307300269518394697921315767442250000 20473 43365119192301104229409662149285099510476246033010448 20474 43390544580267504917780941717499385889976614648540025 20475 43415983632454171393320277160930804327441316922130625 20476 43441436355536671562563140665958131298102488153302500 20477 43466902756193508364283228514308316601111465303028900 20478 43492382841106120916493461570457219047696554099676073 20479 43517876616958885663839180321536625815638994834330625 20480 43543384090439117525383649409780019289302855948697600 20481 43568905268237071042785986625609309838568220367257600 20482 43594440157045941528871631357539991336837190842676225 20483 43619988763561866216595467523162899081244072640476073 20484 43645551094483925408397716033546957960818211914740900 20485 43671127156514143625952711871499003024212469140284900 20486 43696716956357490760310680892213935831392761609593025 20487 43722320500721883222432631482951148937133573370383225 20488 43747937796318185094118476246481308352108348453490448 20489 43773568849860209279328498901161230663708288320739600 20490 43799213668064718655898281618613728477452796598570025 20491 43824872257651427227647208048113925765032681587615025 20492 43850544625343001276880657304913664380794770597664900 20493 43876230777865060517286004227871235239053847144122948 20494 43901930721946179247222541239894773234303340027119225 20495 43927644464317887503405437172854254739567033979054225 20496 43953372011714672214983848446769131239245814533953600 20497 43979113370873978358013298021236223146400206440360000 20498 44004868548536210110322437565225584925083842312601073 20499 44030637551444732006774308319540637090796162735496025 20500 44056420386345870094922216154412943301124290417562500 20501 44082217059988913091060336352881592379042366042562500 20502 44108027579126113536669163678792226538058449948131025 20503 44133851950512688955255923316441339106449694178976073 20504 44159690180906823009590058297087548482289734934810000 20505 44185542277069666659333909055753140697010559504243600 20506 44211408245765339319068700789946261628095434252219225 20507 44237288093760930016715954320146732386489371011464225 20508 44263181827826498552354436180116558516837152145622948 20509 44289089454735076657432763693319806194192791189324900 20510 44315010981262669154377780819965627384943709505070025 20511 44340946414188255116598820587422831767991668427525025 20512 44366895760293789028887969944994526890442998746169600 20513 44392859026364201948216452912286980365973886047240448 20514 44418836219187402664927247918657999719521959254128225 20515 44444827345554278864324055259486777544961339280838025 20516 44470832412258698288656730623269312778971378237404900 20517 44496851426097509899503300671811193910514898705380900 20518 44522884393870545040548676684062717647383771088351073 20519 44548931322380618600760182302420017755410694868131225 20520 44574992218433530177960011448600094278527236603667600 20521 44601067088838065242794732504487363945289297281107600 20522 44627155940405996303101954881644599076290625319055625 20523 44653258779952084068674274131481885533619771718301073 20524 44679375614294078616420611776383511004841638324568900 20525 44705506450252720555925066070404493996635765821002500 20526 44731651294651742195403389926465782134012644661705625 20527 44757810154317868708057212275299986526848146210975025 20528 44783983036080819298826119149727877883294839943760448 20529 44810169946773308371537710816179750526496307169000000 20530 44836370893231046696455751303715163314074052067110225 20531 44862585882292742578226526709139492476282368657095225 20532 44888814920800103024223528685166181385819325293244100 20533 44915058015597834913290579546929547057405313828722948 20534 44941315173533646164883515460514503555836479624807025 20535 44967586401458246908610544205536589274809569472082025 20536 44993871706225350654171394032178239042996746788496400 20537 45020171094691675461695370161465324026301841788291600 20538 45046484573716945112478435505951593233710122182006073 20539 45072812150163890280119432216367790906487463596196225 20540 45099153830898249702055560688186894984605931068332900 20541 45125509622788771351497232690457124008164106836452900 20542 45151879532707213609762415307660094033303562578370025 20543 45178263567528346439010582413762774229847921682251073 20544 45204661734129952555376390426048690589836936348697600 20545 45231074039392828602503195114736162420602568344601600 20546 45257500490200786325476526272819226831423573604332225 20547 45283941093440653745157637079000313057564625532555625 20548 45310395856002276332917245015022672008199362940422948 20549 45336864784778518185769581227155047683956430217164900 20550 45363347886665263201906865250031096894314828647450625 20551 45389845168561416256634322039501622823589686479325625 20552 45416356637368904378705858289618787255650581711248400 20553 45442882299992677927060515037338106480739252249810448 20554 45469422163340711767959813586996217881818079941275625 20555 45495976234324006452526111815100128741880058880266225 20556 45522544519856589394682087944446926736758723090948100 20557 45549127026855516049491468905081743689445134598172100 20558 45575723762240871091901120428096121271079696023526073 20559 45602334732935769595884616046768830250049187478531025 20560 45628959945866358213987402208056644423472734199758400 20561 45655599407961816357273676725953567324371854617038400 20562 45682253126154357375675097836753554992635554759874225 20563 45708921107379229738741441144773872338236635169506073 20564 45735603358574718216793321775623864720833750394756100 20565 45762299886682145062477099082637121130787880659960900 20566 45789010698645871192722081280623751592693098537259025 20567 45815735801413297371100147409643799933809988582726025 20568 45842475201934865390587904060052664676414746903010448 20569 45869228907164059256731494318624806335235590182099600 20570 45895996924057406371214176424122979639117181003731225 20571 45922779259574478715826789649246744960188674884096225 20572 45949575920677894036841224954466085334545869987422500 20573 45976386914333317029787017987823584706305761746622948 20574 46003212247509460524631182033371810232444357104534025 20575 46030051927178086671361398539501287459756493051750625 20576 46056905960314008125972682887008762738329062291360000 20577 46083774353895089236857643085355313178924734270982400 20578 46110657114902247231600449114169291605539063717751073 20579 46137554250319453404174630655660083110105728420855625 20580 46164465767133734302544820992225201794947300389024100 20581 46191391672335172916672564872155371901246040390184100 20582 46218331972916909866926308174969917579763173476248225 20583 46245286675875144592895687236548030874567261953626073 20584 46272255788209136542610235722860298873022807085184400 20585 46299239316921206362162626969749249237198105298880400 20586 46326237269016737085736569734857619284714545352526025 20587 46353249651504175326039475336458568242494712938886225 20588 46380276471395032465140014182603136066569492273802948 20589 46407317735703885845710679722666906116849318274964100 20590 46434373451448379962675477882050053809405214144472025 20591 46461443625649227655262860069462759952273505632167025 20592 46488528265330211299464017874911336616105278911886400 20593 46515627377518184000896657605189355910217777430160448 20594 46542740969243070788074372832372588739938941346462225 20595 46569869047537869806081733159516652324816005647775225 20596 46597011619438653510655207436461932771611215203212100 20597 46624168691984569862670039687361593133437917417562500 20598 46651340272217843523033196040265298959383095044401073 20599 46678526367183777047982500977813693160081255067770025 20600 46705726983930752084792081256826630896591862766090000 20601 46732942129510230567884235873301743955309491846090000 20602 46760171810976755915347850478079043513302764727052025 20603 46787416035387954225863474677171991139314122483051073 20604 46814674809804535476035180679515771128615564229302500 20605 46841948141290294718129321783639383648042739116040100 20606 46869236036912113278220309223529648483937108281053225 20607 46896538503739959954743525922722264253608210117316225 20608 46923855548846892217455495734427708573559198169960448 20609 46951187179309057406801426774277991688451565981798400 20610 46978533402205693933690247481064090267051071145073025 20611 47005894224619132479677254069623290278707024199178025 20612 47033269653634797197554488068830658889860981805640100 20613 47060659696341206912348962666449445978327109086302948 20614 47088064359829976322728856611401386967382654501820225 20615 47115483651195817202817794452829641045879687500460025 20616 47142917577536539604417331924144453278544037490864400 20617 47170366145953053059637765309064576436348777211632400 20618 47197829363549367783937383655496029404401134458076073 20619 47225307237432595879570282731923904568305902834754225 20620 47252799774712952539442859649832667453686757295796100 20621 47280306982503757251379107104515718911759863221836100 20622 47307828867921435002794826215485914120941298946725625 20623 47335365438085517485780876976555254424889595881101073 20624 47362916700118644302595585354514088365674651015310400 20625 47390482661146564171566426104207878011540909225000000 20626 47418063328298136133401100396682906636691589156640625 20627 47445658708705330757908127385951224800436398181176025 20628 47473268809503231351127068868809654709771234383522948 20629 47500893637830035162868506221037798247927419815522500 20630 47528533200827054594663888822195723026651693723814225 20631 47556187505638718408125373210143334087047196879649225 20632 47583856559412572933715772235310377247889717288563600 20633 47611540369299283279928733513658564396681305175810448 20634 47639238942452634542879266506195462052642809720248025 20635 47666952286029533016304737581823543117784800628805025 20636 47694680407190007401976452449237168687618627813556900 20637 47722423313097210020521945372515242932541013917792100 20638 47750181010917418022658094613997870200090601088256073 20639 47777953507820034600835183576981540442856384980168225 20640 47805740810977590201292027149719177662618135033862400 20641 47833542927565743736522282781168807094198963685382400 20642 47861359864763283798152065847897631148470488892589025 20643 47889191629752129870228988900516952509010935945976073 20644 47917038229717333542922744406997646047194532842288100 20645 47944899671847079726637350639195760202184244294200100 20646 47972775963332687866535180377903323981685931239968225 20647 48000667111368613157472892140730548592756180588505625 20648 48028573123152447759349383666122343725873189381410448 20649 48056494005884922012865887415814418506394178307936400 20650 48084429766769905655698327887042206912026929377855625 20651 48112380413014409039082060554829447849709381250980625 20652 48140345951828584344809112293702461907071078687416900 20653 48168326390425726802638043157201000859274084834322948 20654 48196321736022275908116549422587003138408275018265625 20655 48224331995837816640816927837188669476735414014690225 20656 48252357177095080682984521031858978634005882129409600 20657 48280397287019947638599264096075094329958300459521600 20658 48308452332841446252850452338258072043181692739301073 20659 48336522321791755632024850283950859024077433117252025 20660 48364607261106206463808261993556793520088435342888900 20661 48392707158023282238000682810410650643129358679568900 20662 48420822019784620467645152679029753339796712972842225 20663 48448951853635013910570431202473768372083471150756073 20664 48477096666822411791347614636828539897670135192195600 20665 48505256466597921023660815049921677972193310002960400 20666 48533431260215807433092021900475616899063046802596025 20667 48561621054933496980320266323007489643350024880225025 20668 48589825858011576984735208432894430323010726305422948 20669 48618045676713797348465267995137817911359981641720100 20670 48646280518307071780820418829480511547411669879237225 20671 48674530390061479023149767353657302073745175197452225 20672 48702795299250264074114035695690616423251861683840000 20673 48731075253149839415373069835280962074885945872360448 20674 48759370259039786237688493263484688812880547071273025 20675 48787680324202855667441626679020375272364401938875625 20676 48816005455924969993566794268699519055578975359422500 20677 48844345661495223894900137148637222375679928627180900 20678 48872700948205885667944054572064221048220777890451073 20679 48901071323352398455047393538732904022748969566125625 20680 48929456794233381473001507470086914347463616868355600 20681 48957857368150631242052304643546511307637111426115600 20682 48986273052409122815328407108450108292616305614565225 20683 49014703854317011008685540835386282545898748643401073 20684 49043149781185631630967277879850082157310584941872900 20685 49071610840329502714682251370362633285059461457480900 20686 49100087039066325747097964160403877467841661670964025 20687 49128578384716986901751312012724745822770458808134225 20688 49157084884605558270375942213827204743264382972240448 20689 49185606546059299095246568545628387231871008322433600 20690 49214143376408657001940363570558456046064529930879025 20691 49242695382987269232515549215580930220183623694224025 20692 49271262573131963879107306669868946073788943802352900 20693 49299844954182761117941126640121318345815460775322948 20694 49328442533482874443763721036758317425051305645550225 20695 49357055318378711904691617193498785600848769677001225 20696 49385683316219877337477555752087579653800805611475600 20697 49414326534359171603194813373215349764713265526010000 20698 49442984980152593823339571463951346461963963695826073 20699 49471658660959342616351452141294288972738537945789025 20700 49500347584141817334552342680736330713223367074622500 20701 49529051757065619301503629728030821567250155789622500 20702 49557771187099553049781964581655892882837200271718025 20703 49586505881615627559173680882772880582350086246751073 20704 49615255847989057495287986078791255255480251515040000 20705 49644021093598264448589048055970046405863389366841600 20706 49672801625824878173847098365809731972960323930392225 20707 49701597452053737830008673499318214671909325502913225 20708 49730408579672893220486115692569824406618755873422948 20709 49759235016073606033866454776317271836669677290516900 20710 49788076768650351085039792611763132937986198782581025 20711 49816933844800817556747311683949768912132786551336025 20712 49845806251925910241549029453584580891017793338355600 20713 49874693997429750784211420097481165374305676703490448 20714 49903597088719678924515025297166275047630743070257225 20715 49932515533206253740482175764577501382506095355587025 20716 49961449338303254892024945223157281035455460164328900 20717 49990398511427683865013458592035188366264773864128900 20718 50019363059999765215764676150382512205336231984426073 20719 50048342991442947815951775488420827139990742406122225 20720 50077338313183906097934253080969658881345535140929600 20721 50106349032652541300508867348827410539311615701569600 20722 50135375157281982715081545102694462695609734673140625 20723 50164416694508588932260373293767785845871900458526073 20724 50193473651771949088869798024562509904335894274296900 20725 50222546036514884115386152802947682850889860779002500 20726 50251633856183447983794638051820920072899347989080625 20727 50280737118226928955867873916289798336046063282122025 20728 50309855830097850831866148439676684432101412175410448 20729 50338989999251974199659483209118209220003317873290000 20730 50368139633148297684271638600990803822736021607023225 20731 50397304739249059197846180785859606989343094317708225 20732 50426485325019737190034732682119631902026729326128100 20733 50455681397929051898807531076975347825873939492022948 20734 50484892965448966601686412162887787786554387149434025 20735 50514120035054688867400347767106938742686500768033025 20736 50543362614224671807963654581401506317878986411622400 20737 50572620710440615331176998728598172896213973680537600 20738 50601894331187467393551318032048186587715439260131073 20739 50631183483953425253654784383650530060791269899885225 20740 50660488176229936725882928635578023340477857017396900 20741 50689808415511701434652050470375514208360410344316900 20742 50719144209296672069016035733627804636177651910553025 20743 50748495565086055637706703742929152564313082451326073 20744 50777862490384314724597807116426076122672946553123600 20745 50807244992699168744592806693750772908979179176803600 20746 50836643079541595199936544151713751012469289202109225 20747 50866056758425830936950934946681251923679099698200625 20748 50895486036869373403194804245125729127752777719522948 20749 50924930922392981905047988533406030864021393976952900 20750 50954391422520678865719825627408022072939591435765625 20751 50983867544779751083682155832256169767472543545140625 20752 51013359296700750991526957031892108784364478146830400 20753 51042866685817497915248736517907401916157365650960448 20754 51072389719667079333951802396614610622205159914000625 20755 51101928405789852139982537442943400691165987950619225 20756 51131482751729443899486798299356722203552174965876100 20757 51161052765032754113392562947596125745955747113116100 20758 51190638453249955478817949410685007883704380701701073 20759 51220239823934495150904728672244019231178493894718025 20760 51249856884643096005077454829804018894152665441024400 20761 51279489642935757899728335528438820421711708295104400 20762 51309138106375758939327965750682547522010954966555225 20763 51338802282529656737962048068344703491958598072631073 20764 51368482178967289683294222491490057411431790727880100 20765 51398177803261778200955129079510163483613712733964900 20766 51427889162989526019357826508878758290251568255438025 20767 51457616265730221434939689821854424999960673426469025 20768 51487359119066838577830910610070774545092153021960448 20769 51517117730585638677949722916636972294175592918585600 20770 51546892107876171331524478170059735618657156455248225 20771 51576682258531275768042692492991943810771606612313225 20772 51606488190147082117627189758512737880186396376502500 20773 51636309910323012678839463796349444666890090365222948 20774 51666147426661783186910383181162838283098038613757025 20775 51696000746769404082398362064734152964227202318505625 20776 51725869878255181780275120543614885794840686122490000 20777 51755754828731719939439158083528776306551811806624400 20778 51785655605814920732657063551549423447958022162776073 20779 51815572217123986116932785436816799728576681925140625 20780 51845504670281419104304985870301448266387701711692100 20781 51875452972913025033072602083876401848941217830052100 20782 51905417132647912839448738978713844778131296282627225 20783 51935397157118496329643016502786249035817391844801073 20784 51965393053960495452372495567020157008722302729806400 20785 51995404830812937571801306259424954473756463531086400 20786 52025432495318158740909102146298880596501088509907025 20787 52055476055121804975288464479400157163494021593127225 20788 52085535517872833527371380157762487980748913273802948 20789 52115610891223514161084917322631282154226913298148100 20790 52145702182829430426936222493799792650476471462791025 20791 52175809400349480937526963185432934945146755308786025 20792 52205932551445880643497339969280860531428953474064400 20793 52236071643784162109899791983004407407632323494610448 20794 52266226685033176793002519911160335221082909349383225 20795 52296397682865096317522950496225777342446707161732225 20796 52326584644955413754291266666878606608609674883744100 20797 52356787578982944898344127400593416631658012560702500 20798 52387006492629829547448701467461567254636908171876073 20799 52417241393581532781057139231998231770047453384553025 20800 52447492289526846239691606719559615732972370028160000 20801 52477759188157889404760006183859493425883924588160000 20802 52508042097170110878802507441945929095244007967129025 20803 52538341024262289666169014272876516809698578965076073 20804 52568655977136536454127690206213686014817968397022500 20805 52598986963498294894404668056350580408842074531648100 20806 52629333991056342885155067588572726466736113505236225 20807 52659697067522793853365445732661165625108894143255225 20808 52690076200613098037687803789748931637331852341010448 20809 52720471398046043771705276108054712745743310310480400 20810 52750882667543758767629624733035247925428346282594025 20811 52781310016831711400430664567421468361109721378999025 20812 52811753453638711992397743606532610354628691909316100 20813 52842212985696914098133402844197494854875149573802948 20814 52872688620741815789979340474552892584463027744439225 20815 52903180366512260943874805044935373137637678301219025 20816 52933688230750440525647542245035272271625093742798400 20817 52964212221201893877737420047439404738746304817870400 20818 52994752345615510006352856944652901239061657932401073 20819 53025308611743528869060178057660058243096357957235225 20820 53055881027341542662806023921059359371427799184068100 20821 53086469600168497112372936779788857552763711795308100 20822 53117074337986692759268249262444899144864702243300625 20823 53147695248561786251046400326189725423601813305576073 20824 53178332339662791631064803398241804155005498066528400 20825 53208985619062081628673391668946825193852895118010000 20826 53239655094535388949837965521437140030731295824025625 20827 53270340773861807568197467112903036768262780848813025 20828 53301042664823794016555307152520619977013534764422948 20829 53331760775207168678804868951108210093356480897302500 20830 53362495112801117082289314847616090306102567941737225 20831 53393245685398191190595820147593111067039041226272225 20832 53424012500794310696784359738818114283666906330937600 20833 53454795566788764317051172579334361741548911812360448 20834 53485594891184211084827029283181146189977925057365025 20835 53516410481786681645310428059178529639447551704766025 20836 53547242346405579550435844288188692594026076427692900 20837 53578090492853682554277159054350691007654927591528100 20838 53608954928947143908886391975864505542147365322631073 20839 53639835662505493660567863710985131047865269090347225 20840 53670732701351639946587913544978093917394900423936400 20841 53701646053311870292320297493884201909799322248256400 20842 53732575726215852908827392391043526040048595737262025 20843 53763521727896637990877331452436588006951623413301073 20844 53794484066190659015397196847014480225348089806204100 20845 53825462748937734040362394828309179666557749987412100 20846 53856457783981067004122339013740632227299572515755225 20847 53887469179167249025162567428168282073737060556640625 20848 53918496942346259702303418958371601176310423759760448 20849 53949541081371468415335394895286838894992995139214400 20850 53980601604099635626091331270975660826050097406180625 20851 54011678518390914179955507727455581012855055976805625 20852 54042771832108850607809818684682112887480707374488900 20853 54073881553120386428417132605138372779366924094722948 20854 54105007689295859451241965182659466335176622133480625 20855 54136150248509005079708592313296373572885580863053225 20856 54167309238636957614896728736207223376176229805347600 20857 54198484667560251559674898262752813855373287433955600 20858 54229676543162822923271621542167991991600622895726073 20859 54260884873332010526284547342381055174764710905929025 20860 54292109665958557306127653354759679476671234259164900 20861 54323350928936611622916642561774015601428345258644900 20862 54354608670163728565792661236785524259733335206013225 20863 54385882897540871259684464675393849055209412510131073 20864 54417173618972412172509156788003547683266315686809600 20865 54448480842366134422811629713507822159692880207974400 20866 54479804575633233087842829644227506751121666280785025 20867 54511144826688316512076975082490489106485506276458025 20868 54542501603449407616167853779489456621543457217622948 20869 54573874913837945206344324637314377141499204287696100 20870 54605264765778785284245150885320441553758465676764225 20871 54636671167200202357193290872262316478143362103679225 20872 54668094126033890748909772845901478959650959710410000 20873 54699533650214965910667280122075132643440158980210448 20874 54730989747681965732883573075502737197565637596986025 20875 54762462426376851857154874414899520580539484725640625 20876 54793951694245010988729344235265487962660285145562500 20877 54825457559235256209420771370523392536855499044312900 20878 54856980029299828290962607599989892931265793879726073 20879 54888519112394397008802471292480690296769260952900625 20880 54920074816478062456337247102172816222988923044033600 20881 54951647149513356359588908360675431271018335756993600 20882 54983236119466243392321188840094493935187126305434225 20883 55014841734306122491597230592216472094800722492826073 20884 55046464002005828173778334599281894325136029493984900 20885 55078102930541631850963941002170977640347149234696900 20886 55109758527893243147872965702180822174702155614355025 20887 55141430802043811219166620162936732808183203708865225 20888 55173119760979926067212841269349113643467647703490448 20889 55204825412691619860292458130902084379277179837107600 20890 55236547765172368251247222746940488835725118045208025 20891 55268286826419091696569831482008306006378731810853025 20892 55300042604432156775936064329683633875133807932020900 20893 55331815107215377512179168973753396679602463703022948 20894 55363604342776016691706616685974728162552500682961225 20895 55395410319124787185359357130079607465097390996968225 20896 55427233044275853269713699172094771515990383945017600 20897 55459072526246831948825944827470198896774352116640000 20898 55490928773058794276419903505936556049011060177551073 20899 55522801792736266678517413745444918173769795199062025 20900 55554691593307232276511999656980825091486070111702500 20901 55586598182803132210685789332489307518776796756702500 20902 55618521569258866964169822498597922514469390998285025 20903 55650461760712797687347874729281069086699265933026073 20904 55682418765206747522703925561070916973263718280250000 20905 55714392590786002930113397884888174245381030685459600 20906 55746383245499315012578296019039643477562501110585225 20907 55778390737398900842406369898409072610512964813342225 20908 55810415074540444787834432845353196146963186457722948 20909 55842456264983099840095960418306085799316362036688900 20910 55874514316789488940933097864591987990252079310112025 20911 55906589238025706310553203734449719530345746377167025 20912 55938681036761318776030057243780423197781127883521600 20913 55970789721069367100149857003645052661889760172240448 20914 56002915299026367310702138765058362062155303109366225 20915 56035057778712312030215739858152420415165103592356025 20916 56067217168210671806139938035314755711547297511272900 20917 56099393475608396441470892458444158921051698027856900 20918 56131586708995916325823514601010944984548678367001073 20919 56163796876467143766948896866158077074844565663093225 20920 56196023986119474322697426752635012791937170270211600 20921 56228268046053788133427714430917427360833580378051600 20922 56260529064374451254861461622433110159577003202205625 20923 56292807049189316991384399705387317860013134077251073 20924 56325102008609727229793425001259700952482344157004900 20925 56357413950750513773490059226629601286545118677022500 20926 56389742883729999677120363125577047331608039126475625 20927 56422088815670000581661431328503151982569742016249025 20928 56454451754695826049954596513815845745084435395560448 20929 56486831708936280902685470979534956871558620242560000 20930 56519228686523666554810953762484580321448736752956225 20931 56551642695593782352433331473360460126787809660341225 20932 56584073744285926910121601046585745695192265027992100 20933 56616521840742899448680142634499972617020588971822948 20934 56648986993111001133364870906063463500088248389041025 20935 56681469209540036412546993040902545073683347054004025 20936 56713968498183314356824501740170035122950103506768400 20937 56746484867197649998581531606350367574467873965763600 20938 56779018324743365671995707274799497093587779700756073 20939 56811568878984292353493611710476356713412925086554225 20940 56844136538087771002654503113995134133917820458480900 20941 56876721310224653903562408911805985247374286632200900 20942 56909323203569306006606725335996018002841376277716025 20943 56941942226299606270731451129892456757922492846901073 20944 56974578386596949006133183946345837620310946726529600 20945 57007231692646245217408008036272889794932925521025600 20946 57039902152635923947147401855746427464931778005906225 20947 57072589774757933619983294250633112086577372658825625 20948 57105294567207743387082397908499347009767095107122948 20949 57138016538184344471089948798230835887529051509720900 20950 57170755695890251511522980348542474250341761674100625 20951 57203512048531503910613261147292250734726832960975625 20952 57236285604317667179600024974255711611110845455392400 20953 57269076371461834285472622010766290294129261360610448 20954 57301884358180626998163220100381423280178180981705625 20955 57334709572694197238189684965494866283009064726992225 20956 57367552023226228424748768315581990069487266652824100 20957 57400411718003936824259732813537075475357806097040100 20958 57433288665258072899358542897339742146121954106376073 20959 57466182873222922658342750485071636542146937045885025 20960 57499094350136309005067204622094372511209663362310400 20961 57532023104239593089290714159995463107195463165190400 20962 57564969143777675657473792587710606162096299956216225 20963 57597932476998998404027614166038189241321982838256073 20964 57630913112155545323014310547575262871275100553984100 20965 57663911057502844060298737094923495164848555579988900 20966 57696926321299967266151838140838767026766856063637025 20967 57729958911809533948305740464829095838372207285192025 20968 57763008837297710825460704291542487742497740857410448 20969 57796076106034213681244061147129115215497067824051600 20970 57829160726292308718621267940610898367416214288785225 20971 57862262706348813914759206668146136194885706446550225 20972 57895382054484100376341859168937288666842269130562500 20973 57928518778982093695338486392396352893006787272322948 20974 57961672888130275305224441667054507551573701685960025 20975 57994844390219683837654747492580820078313071495280625 20976 58028033293544916479590565407158821686836694793640000 20977 58061239606404130330878688513359656941800857375246400 20978 58094463337099043762284186276546308186057762186301073 20979 58127704493934937773976331240745081472053133904405625 20980 58160963085220657354467937337828120610006920790380100 20981 58194239119268612840008239496764190363595833161940100 20982 58227532604394781274429444290614339541049448307986225 20983 58260843548918707769447081389874320588924943322476073 20984 58294171961163506865414285621696805140568746079408400 20985 58327517849455863892530139465463495644716468083312400 20986 58360881222126036332502205846120192545215744529308025 20987 58394262087507855180663381117636735343950799370348225 20988 58427660453938726308543198159908495099253822586302948 20989 58461076329759631826893709543376756335038146374312100 20990 58494509723315131449170080746611888805293700783130025 20991 58527960642953363855466023443075674918238696335425025 20992 58561429097026048056904198904257527718195718981222400 20993 58594915093888484760481721597363607995108651315560448 20994 58628418641899557734370893086728028185572699671284225 20995 58661939749421735173675296379111416089427385877709225 20996 58695478424821071066641380884054103896556165520296100 20997 58729034676467206561325668191459108443821309588822500 20998 58762608512733371332717708899593877846394223217851073 20999 58796199941996384950318920757719498515555309004316025 21000 58829808972636658246177438418581685930850097610250000 21001 58863435613038194683379105127029423222896402610250000 21002 58897079871588591724994736702064564488817904350186025 21003 58930741756679042203483788200669085649990484245601073 21004 58964421276704335690554553682805945416366936369722500 21005 58998118440062859867481029528044713388011965703276100 21006 59031833255156601895876571785324232347631702651439225 21007 59065565730391149788924478068431608222899858088174225 21008 59099315874175693783065624540849764869426128908560448 21009 59133083694923027710143288564704662589522041264142400 21010 59166869201049550370005287619628060003816075330135025 21011 59200672400975266903563565128442399377655131040840025 21012 59234493303123790166311353857671016617585143425972100 21013 59268331915922342102298047591979419740592412773802948 21014 59302188247801755118561911812761844525851955550038225 21015 59336062307196473460020764142201684131193390283998025 21016 59369954102544554584820755345254701540162542554752400 21017 59403863642287670540143381713130170646312593249088400 21018 59437790934871109338470859682977254425167231153226073 21019 59471735988743776334309993579622017837205453498696225 21020 59505698812358195601374667396344489693349461044360100 21021 59539679414170511310227091562835132544000122124800100 21022 59573677802640489106377935679625953569945870894855625 21023 59607693986231517488845478229453293304838334228551073 21024 59641727973410609189173904307177063650829666110726400 21025 59675779772648402550910882441054872907931269691040000 21026 59709849392419162909544551609349074270290616161430625 21027 59743936841200783972900049587430306295582089719430025 21028 59778042127474789201995713791732560073839619113822948 21029 59812165259726333192359085818112209056174279064062500 21030 59846306246444203055802850903366774598850603865680225 21031 59880465096120819802660843569878474081153163474915225 21032 59914641817252239724484250744562809813452693942291600 21033 59948836418338155777198143674523606712052009605410448 21034 59983048907881898964718469993042995727009893889462025 21035 60017279294390439723029637320767869115540592230747025 21036 60051527586374389304722819818193303704182425093848900 21037 60085793792348001163995119136788360125217002918244100 21038 60120077920829172342109711247360520494376754619506073 21039 60154379980339444853317110655511824965359772223506225 21040 60188699979404007071237683545302509899814724126030400 21041 60223037926551695115705541423506637877082802531150400 21042 60257393830314994240073946868118843283986961236915025 21043 60291767699230040218982363016051897619320296567126073 21044 60326159541836620736585278456251326768465173239100100 21045 60360569366678176775242939225745789198913066372644100 21046 60394997182301804004674119637450350145573174297562225 21047 60429442997258254171571063699844163243957377299755625 21048 60463906820101936489676728919954398577992431166610448 21049 60498388659390919030324464312394535585800384603472400 21050 60532888523686930113440254468527371559848730424525625 21051 60567406421555359699007661571151282436027020712650625 21052 60601942361565260778995597271442413038161523274540900 21053 60636496352289350769749056376225569779019550443622948 21054 60671068402304012904842944324992640864846587563675625 21055 60705658520189297628399130467439378156869183317436225 21056 60740266714528923988866859183649341859012297313305600 21057 60774892993910281033266650920417734975429659577369600 21058 60809537366924429201897825248577739863518580918651073 21059 60844199842166101723509778077567815047156137009586025 21060 60878880428233706010937145194860217600301986115460900 21061 60913579133729325057198984329258785712295207409740900 21062 60948295967258718832062107968467748352640087282164225 21063 60983030937431325679068699192733025114421049232006073 21064 61017784052860263713028342817763140181382927614403600 21065 61052555322162332217974604171548500783913233805008400 21066 61087344753958013045586287861115383333502364588994025 21067 61122152356871472014073508916674530503650972107671025 21068 61156978139530560307528708732053790707636777706322948 21069 61191822110566815875742748251739728560122507402652100 21070 61226684278615464834486210886294601850439610836311225 21071 61261564652315422866256047669362538150756976215926225 21072 61296463240309296621487697200932153282558673881960000 21073 61331380051243385120232812952982235320309282596560448 21074 61366315093767681154302730545102472472359740345679025 21075 61401268376535872689877807629152531896601816762425625 21076 61436239908205344270582769053500100132756869231722500 21077 61471229697437178421028190008861775215206905634424900 21078 61506237752896157050818249889259956520746268027501073 21079 61541264083250762859024889633104111855434359834655625 21080 61576308697173180739128505340906013044828406675731600 21081 61611371603339299184425310997645722213315669799891600 21082 61646452810428711693901503159318281872172986715283225 21083 61681552327124718178574360494710213733564928868751073 21084 61716670162114326368300411104980064680237945131076900 21085 61751806324088253219050800575148354399545081391932900 21086 61786960821740926320653993743139378687093488599766025 21087 61822133663770485305005943203560406191274994592576225 21088 61857324858878783254747857594952875256829346047240448 21089 61892534415771388112411702750805252385091943144761600 21090 61927762343157584090033568826178255512465402581557025 21091 61963008649750373079235036543360174668780303817502025 21092 61998273344266476061772675731543040465509010226668900 21093 62033556435426334520555809367089398132282328047222948 21094 62068857931954111851132676352544442320927598139352225 21095 62104177842577694773645126304139256481475048298955225 21096 62139516176028694745251979649127881136524124134579600 21097 62174872941042449373021186365903908691361142172250000 21098 62210248146358023827290916731451269369692872597776073 21099 62245641800718212255499717472298834311307292215315025 21100 62281053912869539196485866746769418660973314608802500 21101 62316484491562260995256061417940720470107204263802500 21102 62351933545550367218223570108368681276906854807832025 21103 62387401083591582068915985559262702179609242797801073 21104 62422887114447365804152709848447095924165089670440000 21105 62458391646882916150692306053094101844932859260097600 21106 62493914689667169722349849974870737278037325832798225 21107 62529456251572803437584415576804707164962566342751225 21108 62565016341376235937556827812843543831982722178522948 21109 62600594967857629004657816562756102222484468587840900 21110 62636192139800888981506705416706493027491923607663025 21111 62671807865993668190420769085517498058237696665018025 21112 62707442155227366353355393244333479686983772501667600 21113 62743095016297132012315170649091770102114683453490448 21114 62778766458001863950236067396916507334515563251455225 21115 62814456489144212612338793233259874368202709231145025 21116 62850165118530581527953509840332696002968611758236900 21117 62885892354971128732816011073089356344392342036564900 21118 62921638207279768191835509140761018710985925956076073 21119 62957402684274171222334160763666160223614981239044225 21120 62993185794775767917758467366768476232845475951513600 21121 63028987547609748571862683403199265899806909510553600 21122 63064807951605065103364366932714480529885370466250625 21123 63100647015594432481072206611815701520508557014476073 21124 63136504748414330149486259284029415878980649292692900 21125 63172381158905003454870732390610075048370518195062500 21126 63208276255910465071799445453709558103535696993890625 21127 63244190048278496430174104915838814100241318693356025 21128 63280122544860649142715526651236631332853262764210448 21129 63316073754512246432927940496555674335174432316810000 21130 63352043686092384563536511180077143499659716904909225 21131 63388032348463934265398210060472648047577058324994225 21132 63424039750493542166886172117945141611848353398836100 21133 63460065901051632223747672672400051750554884148122948 21134 63496110809012407149435858335123041147758710103628025 21135 63532174483253849845915366732272169934786104449995025 21136 63568256932657724834941969570329586334934750433934400 21137 63604358166109579689816373645501257553277096363969600 21138 63640478192498746467612314430902665356493034103881073 21139 63676617020718343141879076907223831971211936636203225 21140 63712774659665275035818578334428512628994070231584900 21141 63748951118240236255937147693909892157732480780104900 21142 63785146405347711126172136562398655318887630119859025 21143 63821360529895975622493496210798864973638312188976073 21144 63857593500797098807980455753012679484884697068915600 21145 63893845326966944268373436201706571882294724937267600 21146 63930116017325171548101335319869379090546501815723225 21147 63966405580795237586784318188916210802970847574430625 21148 64002714026304398156212248446001985230404743143222948 21149 64039041362783709297798895175124133824774167735468900 21150 64075387599168028760512050468515830025360781642455625 21151 64111752744396017439279692706758948959579197246830625 21152 64148136807410140813872330637979856706189323516934400 21153 64184539797156670388261663368431060054061636138760448 21154 64220961722585685130455691408707721520853424784390625 21155 64257402592651072912810413951800060590273352209385225 21156 64293862416310531952818247591140721541123325391792100 21157 64330341202525572254373301718770291733205076149944100 21158 64366838960261517049513645875714302641739381717551073 21159 64403355698487504240640704358641240150524987292032025 21160 64439891426176487843215913418853331482099547683616400 21161 64476446152305239428934776421650164518174875187296400 21162 64513019885854349569378452366099532003203127048857225 21163 64549612635808229280143013197250279085770023666381073 21164 64586224411155111465446505374828368694367570953068100 21165 64622855220887052363213951194469866223814961638032900 21166 64659505073999932990640425389563083784096330641856025 21167 64696173979493460590232342573796715692672908198895025 21168 64732861946371170076327091116541441832491013329360448 21169 64769568983640425482091149075229174809113518698497600 21170 64806295100312421406996817840936881379899255664342225 21171 64843040305402184464777709185430719254271779786807225 21172 64879804607928574731863121429981097935266555009602500 21173 64916588016914287196291440488320197647215624107922948 21174 64953390541385853207102701568180464431194014841143025 21175 64990212190373641924210447347925643047366406462075625 21176 65027052972911861768753018476865013260370994424810000 21177 65063912898038561873924412279926660259176214456848400 21178 65100791974795633536284845579456837235342324148326073 21179 65137690212228811667551157579009768372292229598650625 21180 65174607619387676246867188786095594542103964225088100 21181 65211544205325653773554271982963582724621597225848100 21182 65248499979100018720341971286613204415563937752325225 21183 65285474949771894987079205371347238935094225466651073 21184 65322469126406257354925890959308675445383231093990400 21185 65359482518071932941025242716576873494518162275558400 21186 65396515133841602653656865724538196884226972970729025 21187 65433566982791802647870776728392160469929767190549225 21188 65470638074002925781602490396806025003304798011302948 21189 65507728416559223072269306858888742179656092183456100 21190 65544838019548805153847936816819191514764158145489025 21191 65581966892063643734433600564633763408542920992084025 21192 65619115043199573054280737275854529615748517073360400 21193 65656282482056291344325460954821504197303607413010448 21194 65693469217737362285189899478780835729710359712165225 21195 65730675259350216466668553189975185964803326555706225 21196 65767900616006152847696809529183042118098436112868100 21197 65805145296820340216801750234360280381665738861922500 21198 65842409310911818653035387660249947967312155422326073 21199 65879692667403500987390466807044960848508194047059025 21200 65916995375422174264698969678413225245612614992360000 21201 65954317444098501206013458621425583649305695632360000 21202 65991658882567021671471395333163961662580700956223025 21203 66029019699966154123642572251030151023091222284626073 21204 66066399905438197091359793076024807706117276987402500 21205 66103799508129330634032939210521472864984762830924100 21206 66141218517189617806446558924321739401621570159662225 21207 66178656941773006124041116095045089036311153752073225 21208 66216114791037329028678035401180414723943680552610448 21209 66253592074144307354888680878405822005580276402784400 21210 66291088800259550796607404782068971250432925207696025 21211 66328604978552559374388803731011981595998016344701025 21212 66366140618196724903109319140222767594723440875608100 21213 66403695728369332460153318982098621985976820086302948 21214 66441270318251561854083797948417893494036496198617225 21215 66478864397028489093797833117431737968249183088797025 21216 66516477973889087858166932262810145392371799806726400 21217 66554111058026230966162411973504765158504407745286400 21218 66591763658636691847465942785925468389072044240551073 21219 66629435784921146013565398562168099860252580459137225 21220 66667127446084172529336147380377484094383811236672100 21221 66704838651334255485107921235682461309605386810312100 21222 66742569409883785469217401882498540004770798861390625 21223 66780319730949061041046660181358664879053617490026073 21224 66818089623750290204547586345803612401304030867904400 21225 66855879097511591882252448517240642516801266024090000 21226 66893688161460997389770717128062254571390783488855625 21227 66931516824830451910772292545706219407969675473027025 21228 66969365096855815972457273522733488610848214991722948 21229 67007232986776866921512404010402116902710086755802500 21230 67045120503837300400554335925622975599839895295643225 21231 67083027657284731825059845493596784667186841665578225 21232 67120954456370697860783140820851849148972075522625600 21233 67158900910350657901660398385827853446289594834960448 21234 67196867028483995548201666166583144933943457376539025 21235 67234852820034020086370271157641127618135612726748025 21236 67272858294267967966949869060435687798178340572024900 21237 67310883460457004285399273964265987872843928017940100 21238 67348928327876224262195205867127492389054033978881073 21239 67386992905804654723663093918248733031205736259645225 21240 67425077203525255583296073296632077357465469380144400 21241 67463181230324921323562313672371640568852244014064400 21242 67501304995494482478200817230002471311975374231548025 21243 67539448508328707115005824265622252331068489127451073 21244 67577611778126302319099964402019985563731317740976100 21245 67615794814189915676696291498545479881895445409896100 21246 67653997625826136759349340364958928979393172785389225 21247 67692220222345498608695343421011457764634388377850625 21248 67730462613062479221681745476025228895871014041960448 21249 67768724807295503036286154835265537662019526020710400 21250 67807006814366942417724868972427284128768125112890625 21251 67845308643603119145151113040094297202546572378515625 21252 67883630304334305898843129522572196878795180667572900 21253 67921971805894727747882257368043819300828035041022948 21254 67960333157622563638321138969550695226518707348850625 21255 67998714368859947881842193396864666947200458777839225 21256 68037115448952971644906494313880452491804546293283600 21257 68075536407251684438393191048732819944678555889763600 21258 68113977253110095607729611316421019773131906688076073 21259 68152437995886175823512184126308240066029476188223025 21260 68190918644941858572618321439455099393259805031776900 21261 68229419209643041649809397173343575473286115492856900 21262 68267939699359588649824962184151285847972440921295225 21263 68306480123465330459968333889345690176270989916381073 21264 68345040491338066753183699225983573437049396454977600 21265 68383620812359567481624869672723096142298137634062400 21266 68422221095915574370715827096183762471241004807223025 21267 68460841351395802413703199214923860909608434813864025 21268 68499481588193941366700803506945275382739565091522948 21269 68538141815707657244226398419282048872550369186588100 21270 68576822043338593815230780770881706973119940917878225 21271 68615522280492374099619368272647116634164197334193225 21272 68654242536578601865266406121171566332526725358490000 21273 68692982821010863125521936655370808965642462761410448 21274 68731743143206727637211671097893008744425138237352025 21275 68770523512587750399129902435870879142979158329230625 21276 68809323938579473151025598528269791405807688137902500 21277 68848144430611425873081814559781273086729306277516900 21278 68886984998117128285888563993913104464555615093776073 21279 68925845650534091350909287210635158315832865851390625 21280 68964726397303818771441057046654216291804848763449600 21281 69003627247871808494068660489111233912486358794809600 21282 69042548211687554210612695806220916822702369444112225 21283 69081489298204546860571824431106014320585051251176073 21284 69120450516880276134059316947817433135847920213148900 21285 69159431877176231975234032561276125870774195649188900 21286 69198433388557906086225971465623715288946934587197025 21287 69237455060494793431556539558225978613075286779267225 21288 69276496902460393743053664979336636041679430203490448 21289 69315558923932213025261905990198365682813107325395600 21290 69354641134391765061347689735133603899435453979926025 21291 69393743543324572919499821465959486533582826394171025 21292 69432866160220170459825403839849243493307986726296900 21293 69472008994572103841741305934556477615701274727922948 21294 69511172055877933031861321657719039429520819814723225 21295 69550355353639233312379157259765653300452560742962225 21296 69589558897361596789947387692761058319293549580161600 21297 69628782696554633905052521590344200056983020452840000 21298 69668026760731974941886314676738947829055890596501073 21299 69707291099411271538713471445647917254505215514548025 21300 69746575722114198198735874982677250529037724445922500 21301 69785880638366453801453484837783647829195602430922500 21302 69825205857697763114522042887084553490785453180359025 21303 69864551389641878306107727156228180931570775201076073 21304 69903917243736580457738893610382011583397828925610000 21305 69943303429523681077655045948766526232068599690755600 21306 69982709956549023614653173474535223003662426937031225 21307 70022136834362484972431597143682445653035156291140225 21308 70061584072517977024431463929547189673368390115822948 21309 70101051680573448129176029672373872924460208903972900 21310 70140539668090884646107870616290052841582892995234025 21311 70180048044636312451924163868966244705904614974889025 21312 70219576819779798457410177052134345801484366112793600 21313 70259126003095452124771107444058699422587742347240448 21314 70298695604161426985462410947977541498502516176524225 21315 70338285632559922158518761253462461941205686311954025 21316 70377896097877183869381779590579583564278113185220900 21317 70417527009703506969226675509678414439590765530252900 21318 70457178377633236454787939152582765721791539271651073 21319 70496850211264768988684225513912747149878754533975225 21320 70536542520200554420242571224227657500613654944835600 21321 70576255314047097306822084419646578090738070099075600 21322 70615988602414958435637248295576654874545084825275625 21323 70655742394918756346080978975158419631002002510201073 21324 70695516701177168852547578356023054051129699801360900 21325 70735311530812934567755722631948243092565946813122500 21326 70775126893452854426571627218997196635129409311325625 21327 70814962798727793210332528848729542119784558393443025 21328 70854819256272681071670625624083106354795996241360448 21329 70894696275726515059837615866542112898245880936040000 21330 70934593866732360646529976616230023246744030262882225 21331 70974512038937353252215122679594146347442452751667225 21332 71014450801992699772958587152384232575811764238660100 21333 71054410165553680107752364378668556156565195700922948 21334 71094390139279648686344556339678474921227407853195025 21335 71134390732834035997570463499326139164822557876006025 21336 71174411955884350118185261166299903057763208353120400 21337 71214453818102178242198402465708073459104663395155600 21338 71254516329163188210709889046313912935815841869506073 21339 71294599498747130042248550682483297191617280828832225 21340 71334703336537837463612474963051112820340483976708900 21341 71374827852223229441211728292403370194843526668028900 21342 71414973055495311712913509462169099255530296676982025 21343 71455138956050178320389877085019393844801448597551073 21344 71495325563588013141968192215180473917732306580281600 21345 71535532887813091425984417513383345317426563785529600 21346 71575760938433781324639414347094554708416471231560225 21347 71616009725162545428358379250000663585833836405015625 21348 71656279257715942300653561197853400894606898667822948 21349 71696569545814628013490401190922999574473136374196900 21350 71736880599183357683157235666453979166046202420830625 21351 71777212427550987006638705297670605343527187722705625 21352 71817565040650473798493010769038438753978781011456400 21353 71857938448218879528233157150653780714539935545410448 21354 71898332659997370858212328527804433020784481762055625 21355 71938747685731221182013534574923014224937662197798225 21356 71979183535169812163343670796338116125259547222780100 21357 72019640218066635275432134189418842741065270671828100 21358 72060117744179293340934136118904750605142377815226073 21359 72100616123269502072338854224415904660390503793159025 21360 72141135365103091612882565216346679274075126924942400 21361 72181675479450008077966900448562069754964129121422400 21362 72222236476084315097082366189536637149694042364478225 21363 72262818364784195356237270546803788878964703557006073 21364 72303421155331952140892199032816900825640961805132100 21365 72344044857514010879400180793563813679684312148096900 21366 72384689481120920686952687554522488553263949470095025 21367 72425355035947355910031607371798084977705683007578025 21368 72466041531792117671367335309540429256510222157810448 21369 72506748978458135415403123198005773649973198141923600 21370 72547477385752468454265830659897907881513450541919225 21371 72588226763486307514243219625901074858290980833084225 21372 72628997121474976282767934593600763163780829573622500 21373 72669788469537932955908310917278300682455121312022948 21374 72710600817498771786366153449361257531485675399306025 21375 72751434175185224631981627887613983176368821898890625 21376 72792288552429162504745407215461153071629199936000000 21377 72833163959066597120318215656151985269399055331430400 21378 72874060404937682448057912594793808052894497208851073 21379 72914977899886716261554258955610916653902823047875625 21380 72955916453762141689671508555118151378719787415816100 21381 72996876076416548768098966985238361870978889661776100 21382 73037856777706675991409660613738893658024621615644225 21383 73078858567493411865627258322714444435508296157326073 21384 73119881455641796461301388639202089618420640533552400 21385 73160925452021022967091494945378970401593778227824400 21386 73201990566504439243859371489164073804662462194170025 21387 73243076808969549379270522949422713801508314773730225 21388 73284184189298015242904490343355746528341166148802948 21389 73325312717375658041874286097045221603900094205580100 21390 73366462403092459876955081133524086655967128389868025 21391 73407633256342565299222286866139724106744410358763025 21392 73448825287024282867199175018389509001998478190478400 21393 73490038505040086704514178224821235051652787106960448 21394 73531272920296618058068014401012163959223085672026225 21395 73572528542704686856710777904067611430733282755723225 21396 73613805382179273270429140538513392847197384461460100 21397 73655103448639529270043805495896113335163339540002500 21398 73696422752008780187417357349851201754026568825301073 21399 73737763302214526276172651261850756813755909432782025 21400 73779125109188444272921884586301697019336000454490000 21401 73820508182866388959006494097129385285703082174490000 21402 73861912533188394722748022091452834756403073665240025 21403 73903338170098677122210094659434795467880925842151073 21404 73944785103545634448471655442873472906549907890062500 21405 73986253343481849289411598238592340085001964914592100 21406 74027742899864090094004941836180475394400879269905225 21407 74069253782653312737130690513138090049825981734952225 21408 74110786001814662084891523643990402311764908753160448 21409 74152339567317473560445457913447771717830722086406400 21410 74193914489135274710349625657211026171924951635277025 21411 74235510777245786771416312887548198791389169250582025 21412 74277128441630926238081400594302440784170957578224100 21413 74318767492276806430285352945530692195745041711302948 21414 74360427939173739061866896045518775007628376770176225 21415 74402109792316235809469530941470923664042645155616025 21416 74443813061703009881961024603730387528924470178720400 21417 74485537757336977590366022637952628910460302346464400 21418 74527283889225259918311927521223800013109036114376073 21419 74569051467379184092988186187694613366232678638558225 21420 74610840501814285156619130822883423812627586921004100 21421 74652651002550307538450516759392316898161747251844100 21422 74694482979611206627249901400376249364185188902905625 21423 74736336443025150344321008130707813286280870730001073 21424 74778211402824520717032219209388997105234296858062400 21425 74820107869045915452859341670376395237875825997160000 21426 74862025851730149513942790292607674015826339926300625 21427 74903965360922256692159331733644736258372917589604025 21428 74945926406671491184708533954982940721016798758122948 21429 74987908999031329170214065100715926853053685212522500 21430 75029913148059470385339986024892070625330884831626225 21431 75071938863817839701922180696551354532623622638261225 21432 75113986156372588704615068745090475113512795271939600 21433 75156055035794097269053744442269335343939412581010448 21434 75198145512156975140531686450843677928549945478596025 21435 75240257595540063513194182703486509716406892512769025 21436 75282391296026436609747614809345148084577318422220900 21437 75324546623703403261684746419271188044568259810616100 21438 75366723588662508490026160014457444912673217200756073 21439 75408922200999535086577986616918972526232071878764225 21440 75451142470814505195706072953964592063873428226278400 21441 75493384408211681896626730642520992419371474976998400 21442 75535648023299570786214211992893380666259012361161025 21443 75577933326190921562325057065274871314326483614276073 21444 75620240327002729607639456646051306680218006711832100 21445 75662569035856237574019775844688998653206007859168100 21446 75704919462876936967386383045739975314664752979236225 21447 75747291618194569733110928984252705146630660150925625 21448 75789685511943129841927220746635957822076723625810448 21449 75832101154260864876359835532789444688164827510928400 21450 75874538555290277617670619049087164914880486951275625 21451 75916997725178127633323213435577965766289116694400625 21452 75959478674075432864965759664552708441452962633584900 21453 76001981412137471216931919381418615308167197846922948 21454 76044505949523782145260361192618860996548426329005625 21455 76087052296398168247232856439139259612657193444262225 21456 76129620462928696851431129527953994156358507185281600 21457 76172210459287701608312607927578732964203464171137600 21458 76214822295651784081305216967722182529015688884001073 21459 76257455982201815338421364616856137254935482001840025 21460 76300111529122937544391261445359405471841593928112900 21461 76342788946604565553315721015732618238346868667992900 21462 76385488244840388501838585975228863990043336643406225 21463 76428209434028371402838925160099338821530591963256073 21464 76470952524370756739643147054513760009256616488531600 21465 76513717526074066060757174981082160169672987335136400 21466 76556504449349101575118829433777862086079238815472025 21467 76599313304410947747870562997940930610308895635037025 21468 76642144101478972896652693335927209034679445493222948 21469 76684996850776830788417279750860173818059616639504100 21470 76727871562532462236762788874841284420251360281465225 21471 76770768246978096699789695061879265133974754058480225 21472 76813686914350253878477161099709834086497744100000000 21473 76856627574889745315580944888594791896367594314760448 21474 76899590238841675995052677769113099697857742992005025 21475 76942574916455445941980660214886614269805378506055625 21476 76985581617984751823052320640119507709726611184102500 21477 77028610353687588547538483105773081361785087653588900 21478 77071661133826250868799589742146689421765998638551073 21479 77114733968667334986314023739590817687162687443105625 21480 77157828868481740148228678793040018179391779107187600 21481 77200945843544670254431920920021381721671516781747600 21482 77244084904135635460149088605768538893965705891921225 21483 77287246060538453780060677263051815989433521920101073 21484 77330429323041252692943354028322137548936931900200900 21485 77373634701936470746833948949759561635328418526464900 21486 77416862207520859164716568656816959111540196336648025 21487 77460111850095483450732978634855304690072604388938225 21488 77503383639965724996916400262479336310566601172240448 21489 77546677587441282690448868803200961361058350259009600 21490 77589993702836174521442298577082744271650171480315025 21491 77633331996468739191243401572045100961171375020860025 21492 77676692478661637721262605788558452392506762270904900 21493 77720075159741855062327119645485552975284273465122948 21494 77763480050040701704558288808889510630263136309074225 21495 77806907159893815287773391839679654882859016288989225 21496 77850356499641162212412021090030388268674532481763600 21497 77893828079627039250987195312577475496645880518410000 21498 77937321910200075160061350480471885110525352613726073 21499 77980838001713232292747355350453300702033780416761025 21500 78024376364523808211734698335193763944357232303062500 21501 78067937008993437302840992285256600718031924178062500 21502 78111519945488092389088943815116815278045876395866025 21503 78155125184378086345308933841796516646653370302851073 21504 78198752736038073713267356038782667096499108085760000 21505 78242402610847052317320859942014515598815925377433600 21506 78286074819188364880596645478854500337408102063284225 21507 78329769371449700641698955725089174716659309658509225 21508 78373486278023096971941914729145831606789966149622948 21509 78417225549304940993108857276855971757995583745084900 21510 78460987195695971195738297504248585262970337592825025 21511 78504771227601279057936683300014390540785707666780025 21512 78548577655430310664718083473446704440362216436899600 21513 78592406489596868327870954697835500605134981453490448 21514 78636257740519112206352135273468452088345423364573225 21515 78680131418619561927208212788576349247148837674783025 21516 78724027534325098207024412790750236059949900872224900 21517 78767946098066964473901155615553918091687216948920900 21518 78811887120280768489958428553258164262887831633726073 21519 78855850611406483974368120568831953246989799747886225 21520 78899836581888452226914466824541504613554378810177600 21521 78943845042175383752082750288729585639510677943617600 21522 78987876002720359883676407748575697913528503439280625 21523 79031929473980834409962687578872224347116052604426073 21524 79076005466418635199347006653092457867286814603008900 21525 79120103990499965826576153817273638786915800811202500 21526 79164225056695407199470487381491699517572772598780625 21527 79208368675479919186185274117964353793125654996510025 21528 79252534857332842243001317289085473798279486587010448 21529 79296723612737899042645021262966373432066201740250000 21530 79340934952183196103138040308338660269821893826875225 21531 79385168886161225417176659194958733506157074180360225 21532 79429425425168866082041053259945791153700416147464100 21533 79473704579707385930034575634783367925918643110222948 21534 79518006360282443159453219362018956435108165997742025 21535 79562330777404087966085402165007169476823881052037025 21536 79606677841586764175242221668359181137745787224326400 21537 79651047563349310874318328901084840143555866379321600 21538 79695439953214964045883567948743881145159591197631073 21539 79739855021711358201305529655259069413974602744441225 21540 79784292779370528014903167309386902568542168133852900 21541 79828753236728909958631622285190660373996146975972900 21542 79873236404327343937298407640216141231633047989085025 21543 79917742292711074924311097709432352596731558992626073 21544 79962270912429754597956671767367733117719433060627600 21545 80006822274037442978212659865247177667711097225811600 21546 80051396388092610064090238984316213529354645653417225 21547 80095993265158137471509427680926137684928359910580625 21548 80140612915801320071706527433347772344893487320922948 21549 80185255350593867630173958934681729408903179945904900 21550 80229920580111906446132641610639695382931283889225625 21551 80274608614935980992537064675384257264145664508600625 21552 80319319465651055556613198073034187940918115418958400 21553 80364053142846515880929391686867897628528353940560448 21554 80408809657116170805000411232689936661357451154700625 21555 80453589019058253907424759287264005479433155292231225 21556 80498391239275425148555429937160890770925396985788100 21557 80543216328374772513704245567821103352516851862692100 21558 80588064296967813656879924347089744376495405479401073 21559 80632935155670497545060026991945272737019934509266025 21560 80677828915103206102996931441614388998467798406288400 21561 80722745585890755858557984094742190676334238527568400 21562 80767685178662399588599976302770091156155520823079225 21563 80812647704051827965378094846163730828786754310131073 21564 80857633172697171203489495154629245041582101790176100 21565 80902641595241000707351646066958790105182417150180900 21566 80947672982330330719215594960655166745378658828354025 21567 80992727344616619967714302116000720939636827351241025 21568 81037804692755773316946193213757445919172367862760448 21569 81082905037408143416094078900213357140862307554329600 21570 81128028389238532349579590387824765129777837681516225 21571 81173174758916193287753280094245030153787212585381225 21572 81218344157114832138120536357077748607679977182622500 21573 81263536594512609197103461296246094646842548124622948 21574 81308752081792140802338860930430222910998609480449025 21575 81353990629640500985512496688591230008324841285725625 21576 81399252248749223125729747492173174680855035047210000 21577 81444536949814301603422831618154070135068181078992400 21578 81489844743536193454794737587702587788575819327876073 21579 81535175640619820026800013359789450546620677092080625 21580 81580529651774568632662563143701146572494894562564100 21581 81625906787714294207930601179008662245887158909724100 21582 81671307059157320967068911866155416504561705697943225 21583 81716730476826444060588565665446478929728962074501073 21584 81762177051448931232714240216845471656140845958094400 21585 81807646793756524479589296167616291356569336860110400 21586 81853139714485441708018757229483943059223529359631025 21587 81898655824376378394750344021632353298229300639891225 21588 81944195134174509246293711290507026964021002398802948 21589 81989757654629489859278038132046831104942964720684100 21590 82035343396495458381348120876632030726179525156267025 21591 82080952370531037172599118331704967230057934315462025 21592 82126584587499334467550099111695460435613721572576400 21593 82172240058167946037656540819565130997970534517410448 21594 82217918793308956854361930878973382412546422550867225 21595 82263620803698942752688618850762751528419076837760225 21596 82309346100118972095368070102162734502509457166072100 21597 82355094693354607437510670731819022294805059583062500 21598 82400866594195907191815233688469337027952076266776073 21599 82446661813437427294318356055807748705593884881485025 21600 82492480361878222870683777510806471796298441076640000 21601 82538322250321849903031889997497693937358749556640000 21602 82584187489576366897309548692957975388810927157237025 21603 82630076090454336551200334376984178766418476478176073 21604 82675988063772827422575417351702744896927055517702500 21605 82721923420353415598485173092113423263491819754280100 21606 82767882171022186364691699843334295337792662022168225 21607 82813864326609735875742388415087097022037491436811225 21608 82859869897951172825584694458740453342948963790210448 21609 82905898895886120118722263547013685345157473475008400 21610 82951951331258716541912559411235336717487199132878025 21611 82998027214917618436406145725848496946809810518483025 21612 83044126557716001370727771864659369624922135653820100 21613 83090249370511561813999413088136349828832496648802948 21614 83136395664166518809805415655884134148551193144715225 21615 83182565449547615650599897393241091843692193724455025 21616 83228758737526121552656554275778276665706747150734400 21617 83274975538977833331561023630315056981269419892622400 21618 83321215864783077078245954585909387869189894494701073 21619 83367479725826709835568936443130243733279436636959225 21620 83413767132998121275433435664775674571991794057356100 21621 83460078097191235376452892226062344267599793649396100 21622 83506412629304512102158126097181255998459252579400625 21623 83552770740240949079748204665989669032932050388476073 21624 83599152440908083279384921943490963628254197401200400 21625 83645557742217992694031040429642417427589200290250000 21626 83691986655087298019832446551925518519331536393765625 21627 83738439190437164337044370624014558090132024349161025 21628 83784915359193302791501822306786820262901595573022948 21629 83831415172285972276634392588831719159090564474222500 21630 83877938640649981116025573338536724356797963873629225 21631 83924485775224688746516745514754866628783722032964225 21632 83971056586954007401855987157992027033362146190233600 21633 84017651086786403796891852318992084992657956723560448 21634 84064269285674900812312272116544335823098476955633025 21635 84110911194577079179928729151290386178672899708810025 21636 84157576824455079168505856537266997924870083004436900 21637 84204266186275602270136612847887077976851224016272100 21638 84250979291009912887163184308033204505947066885131073 21639 84297716149633840019643765598916739540697958560863225 21640 84344476773127778953365370677340705259168921504432400 21641 84391261172476692948402825045996197085043712499952400 21642 84438069358670114928224090946420171957987242065754025 21643 84484901342702149169342076981246985746003311347601073 21644 84531757135571472991513083707397060601125872351668100 21645 84578636748281338448482036776863542026971343280460100 21646 84625540191839574019274659236781757424734248679103225 21647 84672467477258586300036734635496713810498867778980625 21648 84719418615555361696420612616380773148718859958160448 21649 84766393617751468116519108716197020221921125994126400 21650 84813392494873056664346950119853691052738530219680625 21651 84860415257950863333869919158451360508970568180305625 21652 84907461918020210703581846372587396753296581052576900 21653 84954532486121009631629604997951478544390607621322948 21654 85001626973297760951486258765321739953461298144140625 21655 85048745390599557168172514942153356727698322316705225 21656 85095887749080084155026634578040120207865179229299600 21657 85143054059797622851022951951424759289537021021491600 21658 85190244333815050958639155250035469304523764986426073 21659 85237458582199844642272480552634289789209096810437025 21660 85284696816024080227204971214777641798323644524468900 21661 85331959046364435899117954796410490614587294895148900 21662 85379245284302193404155889704243242295315983768497225 21663 85426555540923239749539733756994613385189961572631073 21664 85473889827318068904729986916724333208704150795065600 21665 85521248154581783503139560464626648335230407348230400 21666 85568630533814096544396624934809199983062907293741025 21667 85616036976119333097157589154741938195321144611190025 21668 85663467492606432002470362776227322479262793831422948 21669 85710922094388947577688054715916138150606625561400100 21670 85758400792585051320933259959572831765162442087072225 21671 85805903598317533616113087219480338650772323788787225 21672 85853430522713805438485079969566941572730068866490000 21673 85900981576905900060774183418036762874991320896610448 21674 85948556772030474759840910012491053937226295129638025 21675 85996156119228812523900856107739506373794055172900625 21676 86043779629646823760295722461719369974808816490322500 21677 86091427314435048003815991260165223851484665242640900 21678 86139099184748655625575412405903810497828331021826073 21679 86186795251747449542437451843886408418526241849800625 21680 86234515526595866926993854728315788498651076306945600 21681 86282260020462980918095476273475873304786526600705600 21682 86330028744522502331935533165129797909612176258710225 21683 86377821709952781373685428444616156523261521955526073 21684 86425638927936809349683302813043812095306546152232900 21685 86473480409662220380175465338262747021556265343760900 21686 86521346166321293112610856582572043050591805408119025 21687 86569236209110952435488697204416198336787340341589225 21688 86617150549232771192759475122617620230258308753490448 21689 86665089197892971898779424366996274730592418625603600 21690 86713052166302428453818648774537128461294883122724025 21691 86761039465676667860123043725582187446640013977569025 21692 86809051107235871938530169149846619793172750500492900 21693 86857087102204879045639227067387647495635042778822948 21694 86905147461813185791535296964990606902875467022405225 21695 86953232197294948758067982343778808794691371697036225 21696 87001341319888986217684621809202578436989693839385600 21697 87049474840838779852818218109918124301656924728960000 21698 87097632771392476475830238567428672260705245889451073 21699 87145815122802889749508440373728610893298431041954025 21700 87194021906327501908119874269566223980928679660222500 21701 87242253133228465479019220151321939212168211225222500 21702 87290508814772605004812608189886898475994443534353025 21703 87338788962231418766077079080321055793705284063126073 21704 87387093586881080504635837076470934826005007990890000 21705 87435422700002441147389449500134629896138058520131600 21706 87483776312881030530703146449775613494247717651557225 21707 87532154436807059125350374469207420174791950244858225 21708 87580557083075419762012757972098312530295974959922948 21709 87628984262985689357336622253578600423479582671176900 21710 87677435987842130640546231955673380788469396320436025 21711 87725912268953693880613898888730092973077809900691025 21712 87774413117634018613987113146463444690770099993985600 21713 87822938545201435372872851487699957085801194172240448 21714 87871488562978967414079216993370605091019015095602225 21715 87920063182294332448414564042772792078020594959632025 21716 87968662414479944370644262688602196666811862699248900 21717 88017286270872914990005256545740865380046933532568900 21718 88065934762815055761278568344280298498575865162301073 21719 88114607901652879516419907332757188903762379880777225 21720 88163305698737602196748532753084925781279387907539600 21721 88212028165425144585694527644175967714367897644179600 21722 88260775313076134042104637266768723815454892268265625 21723 88309547153055906234106826477497658037252038137151073 21724 88358343696734506873533710415776951571766941417636900 21725 88407164955486693450905012902606222191902585269302500 21726 88456010940691936970969206985951508419432292176255625 21727 88504881663734423688804492102905981419134031182557025 21728 88553777136003056846479262364392649425849333361160448 21729 88602697368891458410272220503735669213381939169440000 21730 88651642373797970808452292065997777515736273396888225 21731 88700612162125658669618494450558803316565872651073225 21732 88749606745282310561599915454994220436290176525248100 21733 88798626134680440730915956003903249772661094656022948 21734 88847670341737290842796991781933122794218197697269025 21735 88896739377874831721765608525849773351746236498088025 21736 88945833254519765092778565766115434465307225807552400 21737 88994951983103525322929643844050381368511065436467600 21738 89044095575062281163713529066279382652346419088256073 21739 89093264041836937493850891893793298753133416263030225 21740 89142457394873137062674813098592702178081057943016900 21741 89191675645621262234078712856523387662717653183936900 21742 89240918805536436731025937780563193812378144896168025 21743 89290186886078527380621160934475671600327049094201073 21744 89339479898712145859743749902408810283402483109953600 21745 89388797854906650441243258025686268757801249218113600 21746 89438140766136147740697193953714361018386333281294225 21747 89487508643879494463731224691610409110368947651125625 21748 89536901499620299153901967362847006678163183542522948 21749 89586319344846923941142524940902231828481549770592900 21750 89635762191052486290770921239607910439266594727640625 21751 89685230049734860753061590487596661168853196524515625 21752 89734722932396680713380076847963652156927053019440400 21753 89784240850545340142881099279980767666569834484210448 21754 89833783815692995349770137175429221601226141002325625 21755 89883351839356566731128692237851564848140940892684225 21756 89932944933057740525303382108765515657131008320816100 21757 89982563108322970564859021280630097666985830722536100 21758 90032206376683480030095844872109199647941676590076073 21759 90081874749675263203131030876938875444219516200353025 21760 90131568238839087222544676533472482882329148247654400 21761 90181286855720493838590384497752117465567445765734400 21762 90231030611869801168970614538735731409810706144660225 21763 90280799518842105455176956510096841897335656525756073 21764 90330593588197282819395480388807825241100088388200100 21765 90380412831499991021977319206518466868855115484284900 21766 90430257260319671219474640735548691561912793796633025 21767 90480126886230549723242163827128235124704825669884025 21768 90530021720811639758604375335336438525873199764210448 21769 90579941775646743224588603596022349447048197135715600 21770 90629887062324452454224104465818905009292924643133225 21771 90679857592438151975407315962205144127109526843698225 21772 90729853377586020272333437581417159373676990996602500 21773 90779874429371031547494490406861847336473922585722948 21774 90829920759400957484244014156547454107565172004572025 21775 90879992379288369009928557353911439695615496902580625 21776 90930089300650638059586116842299302675236732278440000 21777 90980211535109939340211682899227715211760821579534400 21778 91030359094293252095590046242451619624226577265401073 21779 91080531989832361871696023255747831784623663371265625 21780 91130730233363862282662255798227184805686938665332100 21781 91180953836529156777314741996893329551295322209692100 21782 91231202810974460406276254458078987421402544599222225 21783 91281477168350801589637802369309726526096778698176073 21784 91331776920314023885198293999071205679619907727616400 21785 91382102078524787757272556137888302523826247892416400 21786 91432452654648572346067867060063613440559520427112025 21787 91482828660355677237629159621368484642793852109032225 21788 91533230107321224234353051143932006854221130961302948 21789 91583657007225159126070856775532281205458184808768100 21790 91634109371752253461700743046459742301461490884686025 21791 91684587212592106321469178383094406758426451542181025 21792 91735090541439146089701837373317602778848155259654400 21793 91785619369992632228184115614864029440049942564360448 21794 91836173709956657050091412013711894223947464148688225 21795 91886753573040147494489335435607384823795199961817225 21796 91937358970956866901403992649824847336929049626704100 21797 91987989915425416787462514540275768500925555751102500 21798 92038646418169238622103977595097995564082039386751073 21799 92089328490916615604360877721881574609702378913168025 21800 92140036145400674440211313471719147587453832738810000 21801 92190769393359387120502035791307020854228193898810000 21802 92241528246535572699442521458367804601766194912214025 21803 92292312716676899073670227391716924059141504552701073 21804 92343122815535884761887183063353320715487455110322500 21805 92393958554869900685068078276019295922606923949988100 21806 92444819946441171947240003605745701018938219256451225 21807 92495707002016779616834000844976548476445581057650225 21808 92546619733368662508608580817951608421133744743760448 21809 92597558152273618966145365976116665126907214528590400 21810 92648522270513308644917015217428839642345301020499025 21811 92699512099874254295927588409528738491665989708404025 21812 92750527652147843549925508132862165305811286022396100 21813 92801568939130330702189276195951733198393352698802948 21814 92852635972622838497886102511142941615467610002234225 21815 92903728764431359918003603955280133169102674835314025 21816 92954847326366759965854730875905224523937813002768400 21817 93005991670244777454156078939716211654880292023760400 21818 93057161807886026792679744056173184644405055901526073 21819 93108357751115999776478878145296951551268491854340225 21820 93159579511765067374687103554869365670611307405728100 21821 93210827101668481519891943968415076630260865002968100 21822 93262100532666376898082429681521684141492510250875625 21823 93313399816603772739171035160239164756597861705451073 21824 93364724965330574608090106831489967592444694617318400 21825 93416075990701576196462939091618335570990548383360000 21826 93467452904576461114849656555411205216706732611250625 21827 93518855718819804685568060604133471349440832831698025 21828 93570284445301075736089598327337474031837579396422948 21829 93621739095894638393010611989430274785577123380902500 21830 93673219682479753876599027188212638292987072621652225 21831 93724726216940582295916637908840625462734424289687225 21832 93776258711166184444517146712904334773083770077507600 21833 93827817177050523596720118338568602126480469942610448 21834 93879401626492467304461005023977385967927159367650025 21835 93931012071395789194717401902387125049797891234871025 21836 93982648523669170767511690853764561880488987478672900 21837 94034310995226203194490231233861376486835515154908100 21838 94085999497985389118079255938061473563807094432006073 21839 94137714043870144451217631293586912293000044585942225 21840 94189454644808800177666639309945262997311898854606400 21841 94241221312734604152896940853804619276449962462926400 21842 94293014059585722905552878350792589250202418585327025 21843 94344832897305243439494276653032335937386752447426073 21844 94396677837841175036415900747552135531867895660484100 21845 94448548893146451059044729017034974316873110033772100 21846 94500446075178930754915200800711411098971542484990225 21847 94552369395901401060722597039542293257566595222015625 21848 94604318867281578407254712826187931708685471879010448 21849 94656294501292110524901980716617014187442887190304400 21850 94708296309910578249746203696571868176089077998105625 21851 94760324305119497330228056732476675458393750156230625 21852 94812378498906320234393515872751890580718976604548900 21853 94864458903263437957719373901881426360030581924222948 21854 94916565530188181831518001585969141913908185234255625 21855 94968698391682825331921513584917803412041529195168225 21856 95020857499754585889445498142766985777531430465337600 21857 95073042866415626699132469704136345814417811840825600 21858 95125254503683058531275203641137324620188721275351073 21859 95177492423578941542720112311539630573620651774014025 21860 95229756638130287088750821705408814584283237340844900 21861 95282047159369059535552107973867877565615650934324900 21862 95334363999332178073254353170079147163936660416568225 21863 95386707170061518529558679568992627556457953744506073 21864 95439076683603915183942921968863663537787431254579600 21865 95491472552011162582448597414006069062075850913344400 21866 95543894787340017353049031814716851812500439722030025 21867 95596343401652200021598802976785320146900560582323025 21868 95648818407014396828364659589482687833874733826122948 21869 95701319815498261545138075757418296263390520552276100 21870 95753847639180417292929600698145254205908028294699225 21871 95806401890142458360245163263901652620216932725114225 21872 95858982580470952021944490982383547388762547217960000 21873 95911589722257440358681803347962617106399034946960448 21874 95964223327598442076928939131284797080551563970251025 21875 96016883408595454329581077511716265434072075009765625 21876 96069569977354954537145212873639913553097190976562500 21877 96122283045988402209511543144148872007507283324672900 21878 96175022626612240768307931586233785407772273403601073 21879 96227788731347899369837601998117336365765655111475625 21880 96280581372321794728600227305953010715330567762723600 21881 96333400561665332941396571573675274337871439891683600 21882 96386246311514911312016845490365197245986509544479225 21883 96439118634011920176512935432079113921198981237451073 21884 96492017541302744729054666231678151197320117729244900 21885 96544943045538766848370257826793387146102440221076900 21886 96597895158876366924771135992665027373915522161610025 21887 96650873893476925687761257403204299794584556357220225 21888 96703879261506826034231109300243776221740751547240448 21889 96756911275137454857236544087565529941594327905177600 21890 96809969946545204875362609202926933701590945747153025 21891 96863055287911476462672532657940993199670196344298025 21892 96916167311422679479242024672311898100613553855060900 21893 96969306029270235102279055865576956758136049989022948 21894 97022471453650577657829272506163263101911880154716225 21895 97075663596765156453067209354231325475684052527103225 21896 97128882470820437609173460671448468504130803453027600 21897 97182128088027905894797970007512101240469464244490000 21898 97235400460604066560109599409926928822178306463676073 21899 97288699600770447171432138740230871557099040310127025 21900 97342025520753599446466915816561845695021416797402500 21901 97395378232785101090102168139161655029205014092402500 21902 97448757749101557630809336992124042836803902475820025 21903 97502164081944604257626444751411460425553521241901073 21904 97555597243560907657728716265889322625165718281000000 21905 97609057246202167854586605214857442864551370118849600 21906 97662544102125120046711386382295971929228108941850225 21907 97716057823591536446988474824787506016135150650187225 21908 97769598422868228122598632946828082214713690026722948 21909 97823165912227046835527226533997543962749384042248900 21910 97876760303944886883661690831224236272426596898067025 21911 97930381610303686942477367790150181515709785636622025 21912 97984029843590431907311875646380792218027062104051600 21913 98037705016097154736228172024187798554849922703490448 21914 98091407140120938293466471803025405996790690449611225 21915 98145136227963917193485181017017753725008618606501025 21916 98198892291933279645591008095380517959844075346292900 21917 98252675344341269299158413788550997131588941321196900 21918 98306485397505187089438561161619228793135450777376073 21919 98360322463747393083957927073477622249994306732648225 21920 98414186555395308329506736596938246983989091396921600 21921 98468077684781416699717381871905295993054842600761600 21922 98521995864243266743232986920535346081315226072230625 21923 98575941106123473532466279990169864831390038748376073 21924 98629913422769720512948935026682967395181856765244900 21925 98683912826534761353271543917752706270780514067422500 21926 98737939329776421795614381182436184812263782163750625 21927 98791992944857601506869122820307521266803138431584025 21928 98846073684146275930351681070303155570429884923810448 21929 98900181560015498138106316866311186880988146463610000 21930 98954316584843400683801191813440356805190483572921225 21931 99008478771013197456215521545809952407376067003806225 21932 99062668130913185533318492363614295291711661572012100 21933 99116884676936747036940103084134609248417167418322948 21934 99171128421482350988034094078296920069469304911776025 21935 99225399376953555162533125501307238091552375534159025 21936 99279697555759007947796366762834607735281091662798400 21937 99334022970312450199649659319158679701498489486593600 21938 99388375633032717100018414906651271479417211341381073 21939 99442755556343740015153411372920931339274304064599225 21940 99497162752674548354449648298915810945841517444200900 21941 99551597234459271429858424642253183060492345571920900 21942 99606059014137140315892800669023714420575237038231025 21943 99660548104152489710226606478305120717665073422276073 21944 99715064516954759794887159460613091563031812128259600 21945 99769608264998498098041853068517379351629812522435600 21946 99824179360743361356378779314657697937411591115191225 21947 99878777816654117378081547449407575935227437986650625 21948 99933403645200646906398461307454556190493410572622948 21949 99988056858857945483806217849592128429784725968260900 21950 100042737470106125316768289463052527246213612416075625 21951 100097445491430417141088152620750023305638461490450625 21952 100152180935321172087857525536851582906266948892902400 21953 100206943814273863549999777493145770707986069136360448 21954 100261734140789089049408672547741523491787268144930625 21955 100316551927372572104682610374695930137049677199157225 21956 100371397186535164099454527020244415538377583667864100 21957 100426269930792846151317618398387744847422567051360100 21958 100481170172666730981347049385678040142003151827251073 21959 100536097924683064784217811412140535318296474426420025 21960 100591053199373229098918891482369087595432551369040400 21961 100646036009273742680063915597941516439071621995920400 21962 100701046366926263369798429589415653875172210849221225 21963 100756084284877589970303980403288565000929639603881073 21964 100811149775679664116899160926429734930633487879204100 21965 100866242851889572151737781467634119363893874790408900 21966 100921363526069546998104331053082821356340478254932025 21967 100976511810786970035306891729647787632609151203507025 21968 101031687718614372974167669107132314832387215982160448 21969 101086891262129439733111302407701320346762565886081600 21970 101142122453915008314851117327924264808470287786770225 21971 101197381306559072683673485056029314770294524208035225 21972 101252667832654784643320450824149805565387772975562500 21973 101307982044800455715470795412533306716224011535322948 21974 101363323955599559018819693059879606469999346691675025 21975 101418693577660731148757129271176719012311929829455625 21976 101474090923597774057645242051613578572753432949690000 21977 101529516006029656935694750132364419910573435513056400 21978 101584968837580518092440631791262955480865806581426073 21979 101640449430879666838817217908614346856886962325430625 21980 101695957798561585369832862935629632647348321524120100 21981 101751493953265930647844357490210718124112165601680100 21982 101807057907637536286431246332064253991028441719481225 21983 101862649674326414434870215506379734104131050308351073 21984 101918269265987757663209712482570925422601275002118400 21985 101973916695281940847944963151850308954422909844742400 21986 102029591974874523058293549584683558886202210156613025 21987 102085295117436249443071712486455219378994165301153225 21988 102141026135643053118171542326967655597037124836302948 21989 102196785042176057054639223156693058340007104349832100 21990 102252571849721575967354493160002771097801996815125025 21991 102308386570971118204311486032909485366079509518920025 21992 102364229218621387636501117310175915577010276091712400 21993 102420099805374285548395179803968419939262852967810448 21994 102475998343936912529032312353565678770488053065489225 21995 102531924847021570363706006122970978470978412087894225 21996 102587879327345763926254812720621878055290906043356100 21997 102643861797632203071954918452743057056067993604122500 21998 102699872270608804531015249059246959567788568625226073 21999 102755910759008693802675269318452460134525678847831025 22000 102811977275570207049905641944264184031865380121000000 22001 102868071833036892994711910236834318175918620121000000 22002 102924194444157514814041368985114750338887639210171025 22003 102980345121686052036293288157100174488066389225726073 22004 103036523878381702438432653950962399820681550707922500 22005 103092730727008883943707591817682501367921822901716100 22006 103148965680337236519970636103200651815247520612754225 22007 103205228751141624078604010995523478360093697597469225 22008 103261519952202136374049087499655595929935899493810448 22009 103317839296304090903940181200655579841020418007152400 22010 103374186796238034809842855612557057918597079418140025 22011 103430562464799746778596895948342825151042985180345025 22012 103486966314790238944264118183613914040725388403952100 22013 103543398359015758790681178324056391871800526461302948 22014 103599858610287791054617546824276303067446560822733225 22015 103656347081423059629538813143047631584430963328193025 22016 103712863785243529469975485457499425819648238814822400 22017 103769408734576408496497450596256307709649639179878400 22018 103825981942254149501294259289041479518623705654851073 22019 103882583421114452054361401867753047161260630490701225 22020 103939213184000264410292739591532998723014470526120100 22021 103995871243759785415679256805863512050119449112560100 22022 104052557613246466417114299183247416814058591077330625 22023 104109272305319013169805463330558605238847758720926073 22024 104166015332841387746793303085683972643393179426416400 22025 104222786708682810448777017863621075024297538556490000 22026 104279586445717761714547288449745117015904797098755625 22027 104336414556825984032026425675515130643247608917215025 22028 104393271054892483849915997449452274259138472988322948 22029 104450155952807533489952099653793072858255869572562500 22030 104507069263466673059768436454797136518133300075695225 22031 104564010999770712366367375612272433958960482648430225 22032 104620981174625732830199144411471564070634457533761600 22033 104677979800943089399849331878109660656220943718160448 22034 104735006891639412467334862974858585515654289074647025 22035 104792062459636609784008610515282913271953512810952025 22036 104849146517861868377072810568800888954382413804928900 22037 104906259079247656466701447167878047228838096546524100 22038 104963400156731725383771772166292521235403560041381073 22039 105020569763257111488205126134949240186619647034001225 22040 105077767911772138087917226219365219127877538716800400 22041 105134994615230417358378086920599982493747419545920400 22042 105192249886590852262781739799063836241468685959880025 22043 105249533738817638472825918138302212335743335833751073 22044 105306846184880266290101872643526655127992606438280100 22045 105364187237753522568094484287342202649037635279104100 22046 105421556910417492634792840452806937947512465796897225 22047 105478955215857562215911440561652347288061135240030625 22048 105536382167064419358722197413192824204443357028360448 22049 105593837777034056356497400497159202014093405619462400 22050 105651322058767771673563807581404583373546662166550625 22051 105708835025272171870968030913150964719654794742175625 22052 105766376689559173532753384410172226930925118769500900 22053 105823947064646005192848358256042982187998187115622948 22054 105881546163555209262566887351323531743660458839350625 22055 105939173999314643958720580110298801062400846679651225 22056 105996830584957485232343074130643578488970397733395600 22057 106054515933522228698026685301147692186387170829139600 22058 106112230058052691563871516950402918478121892830776073 22059 106169972971598014562047195677128423868667066852571025 22060 106227744687212663879967400540593403833280241697240900 22061 106285545217956433092077352327384294893433022345520900 22062 106343374576894445092254429648559503461507513507619225 22063 106401232777097154026822078659037016378762172278881073 22064 106459119831640347228177183228869534916824958547073600 22065 106517035753605147149031062433877907197333200070478400 22066 106574980556078013297264262270936624439281254380339025 22067 106632954252150744171395308541034995101697911188436025 22068 106690956854920479196663587881074318783079137997322948 22069 106748988377489700661726523963204949601256375012132100 22070 106807048832966235655971215918357567640878829664346225 22071 106865138234463258007440706078480267853307355867461225 22072 106923256595099290221375044169857229458419335514410000 22073 106981403927998205419367315127755746362654877705810448 22074 107039580246289229279134797740526281305725547633844025 22075 107097785563106941974905421369164954312973233496650625 22076 107156019891591280118419688026239490494708730362822500 22077 107214283244887538700548227135978134231361814979684900 22078 107272575636146373033525150335226387247406235743876073 22079 107330897078523800693797373712888647941337962068130625 22080 107389247585181203465490074923390919537121629674521600 22081 107447627169285329284488452647626716088201377094681600 22082 107506035844008294183135955912781129032205783549228225 22083 107564473622527584235549150820367723796754578445876073 22084 107622940518026057503549392269759516828273990191236900 22085 107681436543691945983211468302448739290509436078412900 22086 107739961712718857552029384730230425491634735757121025 22087 107798516038305777916699457748472072782726782955831225 22088 107857099533657072561520882273605706160218876953490448 22089 107915712211982488697413943781959646035164562377731600 22090 107974354086497157211556041465035122537221344993602025 22091 108033025170421594617635690554327605235769164001047025 22092 108091725476981705006724671706794324219165763574608900 22093 108150455019408781998768495380077948010548511215722948 22094 108209213810939510694695349164611756749642792706007225 22095 108268001864815969629143696077753906369638553139190225 22096 108326819194285632723808691863127522081341179922689600 22097 108385665812601371241407589376379388278567719025000000 22098 108444541733021455740264298176612917934306019176401073 22099 108503446968809558029513267480800888601729109941280025 22100 108562381533234753124922860676540125203090902794602500 22101 108621345439571521205338389626573892818237792099602500 22102 108680338701099749569744977036578236608454229900267025 22103 108739361331104734594950415195785871766203835399176073 22104 108798413342877183693888189438105484902700737396090000 22105 108857494749713217274540834709485460508902979973587600 22106 108916605564914370699483793665369092987299979974163225 22107 108975745801787596246049944760193287187692932274496225 22108 109034915473645265067114968828994589326049133630022948 22109 109094114593805169152503722699305126557541555018300900 22110 109153343175590523291017788409646668249241455845718025 22111 109212601232329967033084366649063556090876927634573025 22112 109271888777357566654026683070274684529951216887097600 22113 109331205824012817117956076167171048556763458047240448 22114 109390552385640644042285935445538613532007717306600225 22115 109449928475591405662867658654046402481245397855390025 22116 109509334107220894799748796880706741013337204293356900 22117 109568769293890340823553556358188549690654855154804900 22118 109628234048966411622485825859545429224425148198951073 22119 109687728385821215569954898604108046225830140903499225 22120 109747252317832303492824057631484997349522167238323600 22121 109806805858382670640282193639817908458120975013363600 22122 109866389020860758653338624322645013851236988411175625 22123 109926001818660457534941284276942859577888882878101073 22124 109985644265181107620718454593138085324219365965832900 22125 110045316373827501550344201276110462276609109885562500 22126 110105018158009886239527691684444500641178765481265625 22127 110164749631143964852626558213429991091871257023591025 22128 110224510806650898775884478485561810258524238434960448 22129 110284301697957309591293141350546202391363585662760000 22130 110344122318495281051078768035084548487045787754974225 22131 110403972681702361052813357820976351371707544878559225 22132 110463852801021563615150827668360801446487036287756100 22133 110523762689901370854188215239200843948790227277122948 22134 110583702361795734960452114814405145606399078401263025 22135 110643671830164080176510515636281757399653238280250025 22136 110703671108471304775210212246322591737764181150064400 22137 110763700210187783038539956426630077637307036249699600 22138 110823759148789367237119520391616527402631602557006073 22139 110883847937757389610314840914932843787976117629148225 22140 110943966590578664346979414114916218608175939477404900 22141 111004115120745489566822110660186423197839913219924900 22142 111064293541755649302401581195367168936610162855274025 22143 111124501867112415481747421825262823199601535296851073 22144 111184740110324549911608269534181503496394924315545600 22145 111245008284906306261326997455463241168179048698777600 22146 111305306404377432047343179944646506760027624955108225 22147 111365634482263170618322997448087923013177778077155625 22148 111425992532094263140916751197238459269940340451222948 22149 111486380567406950586144157797174803891007617458908900 22150 111546798601742975716407593816386949990998323234530625 22151 111607246648649585073133460523232305342746645926405625 22152 111667724721679530965041838952882850623841586919344400 22153 111728232834391073457044605527015022220077498657010448 22154 111788771000347982359772178486922087499695658222515625 22155 111849339233119539219729065439165812769573171211650225 22156 111909937546280539310078382351328197959927794266932100 22157 111970565953411293622055514373874968397818569449164100 22158 112031224468097630857011088902600373761980540670926073 22159 112091913103930899419083431334587648402670223547467025 22160 112152631874507969408500674009091236600634771490446400 22161 112213380793431234615512688863225581969554667178126400 22162 112274159874308614514953014370830923016934916256762225 22163 112334969130753556261430947371379127810105681744506073 22164 112395808576385036685153970434282140687497535343188100 22165 112456678224827564288380685442472103951521391508552900 22166 112517578089711181242504424117635658419136024883251025 22167 112578508184671465385767706248005319530539065992110025 22168 112639468523349532221607716418138171366467663436610448 22169 112700459119392036917632970078646420341524661605427600 22170 112761479986451176305231339832385604466022172272427225 22171 112822531138184690879809612852154463843408754078392225 22172 112883612588255866801664750383515644435855933879502500 22173 112944724350333537897487020324908531028546330613422948 22174 113005866438092087662495173915794587695235946061758025 22175 113067038865211451263203837602151625855448989946350625 22176 113128241645377117540823291187216422158981587180960000 22177 113189474792280131015291803413965071878102510359558400 22178 113250738319617093889940696164417389173891291635951073 22179 113312032241090168056792308499455554472578263194575625 22180 113373356570407077102491031801458062182663793738928100 22181 113434711321281108314867587320667840046196743925688100 22182 113496096507431114690136717464838195490171449258720225 22183 113557512142581516940728462210331995368929829985026073 22184 113618958240462305503753192051488204408186985741600400 22185 113680434814809042550100568943715595418376310037088400 22186 113741941879362863994172606734426101882060202108134025 22187 113803479447870481504251002614579911779886305136254225 22188 113865047534084184513498911162281001444783305823802948 22189 113926646151761842231597332588535380767666142023876100 22190 113988275314666905657016286833964867162824442987584025 22191 114049935036568409589920945203956726280451644525679025 22192 114111625331240974645712891268424013470571969708750400 22193 114173346212464809269206682791052922400159856247760448 22194 114235097694025711749441886491621896946827980701270225 22195 114296879789715072235130757483692690481477341975991225 22196 114358692513329874750741735268695963852232519416028100 22197 114420535878672699213218928206163400736388847502122500 22198 114482409899551723449337758418594687479622523222201073 22199 114544314589780725213696939128191055036091300805474025 22200 114606249963179084207346956461437414103099196703210000 22201 114668216033571784097055227796272431953615341943210000 22202 114730212814789414535208108765350201753111651131108025 22203 114792240320668173180349921067668443247988258457251073 22204 114854298565049867718359173279616448575446695150502500 22205 114916387561781917884262146895281249513290610809464100 22206 114978507324717357484684019864642733707109604531077225 22207 115040657867714836420937699937087678226045636856268225 22208 115102839204638622712750540156478900151350824720360448 22209 115165051349358604522629108892828946738802545470694400 22210 115227294315750292180862186834447962961414145245801025 22211 115289568117694820211162163403262582877519704094306025 22212 115351872769078949356945005094836894226056891318488100 22213 115414208283795068608248968283467723870645683336302948 22214 115476574675741197229292229071574686141870447886212225 22215 115538971958820986786669602801460627708111562843092025 22216 115601400146943723178188525886380292284518384466896400 22217 115663859254024328662344472656724217212531170600976400 22218 115726349293983363888435979956001062654093777874676073 22219 115788870280747029927319452260184763790784987546042225 22220 115851422228247170302803920132883087944052695778532100 22221 115914005150421273023685924867681372884165582578172100 22222 115976619061212472616424702207919420718090033018765625 22223 116039263974569552158457838073070724586029944274901073 22224 116101939904446945312157569259811413898692671548494400 22225 116164646864804738359427902124791518958409947889640000 22226 116227384869608672236942722295053378473077507176280625 22227 116290153932830144572025068490981244638595847285712025 22228 116352954068446211719167743585612381079296747908722948 22229 116415785290439590797195436063093199943010619489202500 22230 116478647612798661727068525078024246794338484035758225 22231 116541541049517469270328742356405116582794519149193225 22232 116604465614595725068186864217864671828320947958995600 22233 116667421322038809681252607037843236211872118330210448 22234 116730408185857774629906899507381753930029551236624025 22235 116793426220069344435316705087168238416740398957053025 22236 116856475438695918661092568091494184299149172743204900 22237 116919555855765573955589056876782984685083000311120100 22238 116982667485312066094848277648368783024105472713256073 22239 117045810341374832026186632438227595789309951785040225 22240 117108984437998991912424994845392970040401848331014400 22241 117172189789235351176762477169825889497427867228934400 22242 117235426409140402548293962609553115026140777029413025 22243 117298694311776328108171576229939641357918339226576073 22244 117361993511211001336410268453019472386947283285056100 22245 117425324021517989159337684853874463452685514976456100 22246 117488685856776553997688496090123551574161198814824225 22247 117552079031071655815343361829664294602274289393025625 22248 117615503558493954168712702580895268644838061846210448 22249 117678959453139810256765453368741530844624004601600400 22250 117742446729111288971702973238906042601227123405015625 22251 117805965400516160950278284611877667571309542858140625 22252 117869515481467904625760816547341110206952805827432900 22253 117933096986085708280546826018755945146783238355522948 22254 117996709928494472099415671337000706407645198999425625 22255 118060354322824810223432111901113858984384256170154225 22256 118124030183213052804494808493306365100351886673473600 22257 118187737523801248060531198374570483910225980986433600 22258 118251476358737164331338919476366407888413363532701073 22259 118315246702174292135073958023032342389503050806108025 22260 118379048568271846225385693958734677890898715713656900 22261 118442881971194767649199018591952988170887723488736900 22262 118506746925113725805143698909679713087099358761650225 22263 118570643444205120502631163052706552649748969775756073 22264 118634571542651084021578881482568810680525502152547600 22265 118698531234639483172782518409925182460810365659632400 22266 118762522534363921358936028093363782351554158348668025 22267 118826545456023740636299870656845555361108152869529025 22268 118890600013824023777017522113223611996218627665022948 22269 118954686221975596332080453320511469404938411140968100 22270 119018804094695028694941752636814674758171025756013225 22271 119082953646204638165778567079088829968803517015828225 22272 119147134890732491016403536830142631163854698915840000 22273 119211347842512404555825397977567182755801739213160448 22274 119275592515783949196458928407542545454370673040417025 22275 119339868924792450520984411815749231069791834913555625 22276 119404177083788991349856794836896165433120939169102500 22277 119468517007030413809464712333667505149087562087676900 22278 119532888708779321400939555925188615152517376802651073 22279 119597292203304081069614760874416493111230306359765625 22280 119661727504878825275135486493171964557076787042339600 22281 119726194627783454062218865262850070183156927449699600 22282 119790693586303637132064995908171224970076224872957225 22283 119855224394730815914418855700668948648215741060801073 22284 119919787067362205640283307307950249417408695898208900 22285 119984381618500797415283375544112088781179134635768900 22286 120049008062455360293681969416051765760956864154652025 22287 120113666413540443353047224899770534587666819457422225 22288 120178356686076377769571643920138312175116381172240448 22289 120243078894389278894043205046962941213072275123265600 22290 120307833052811048328468621459590152529316295302071025 22291 120372619175679376003348921771650117410868347627816025 22292 120437437277337742255607529346963297796623759699136900 22293 120502287372135419907171015777022190608612391378922948 22294 120567169474427476344202704229876522928778170476278225 22295 120632083598574775596989298419667488204513036693297225 22296 120697029758943980420480712985481721131158090648371600 22297 120762007969907554375483281107627891265391617830490000 22298 120827018245843763910506515228878053722028617667626073 22299 120892060601136680444263596787662230450514970455413025 22300 120957135050176182448825770909658108528652305531822500 22301 121022241607357957533430822043678233602263313366822500 22302 121087380287083504528945806567224647993113431287694025 22303 121152551103760135572984218426555575046040728894951073 22304 121217754071800978195677763915590484942594072576160000 22305 121282989205624977406102921737468693425308356684345600 22306 121348256519656897779362464532072544606908303588496225 22307 121413556028327325544322118092329213235168065317785225 22308 121478887746072670672002534531615231399887076849822948 22309 121544251687335168964626755704105000656583251559332900 22310 121609647866562884145323343219428793855248078483389025 22311 121675076298209709948485351432537082555135357454544025 22312 121740536996735372210785319829206446731432547263123600 22313 121806029976605430962846461267167834490242840003490448 22314 121871555252291282521570222572390541658124432346569225 22315 121937112838270161583120394029614975355113850746299025 22316 122002702749025143316563944345794052949410903820440900 22317 122068324999045145458168757704676969081517678673392900 22318 122133979602824930406358449570350039689482265947026073 22319 122199666574865107317324437937137404118964391793330225 22320 122265385929672134201295446762859535416165162191745600 22321 122331137681758320019464618362049775732382505881985600 22322 122396921845641826781574411575338479370288971645100625 22323 122462738435846671644159462570830811328286147766326073 22324 122528587466902729009447585172927815204862503139400900 22325 122594468953345732624919087653671031964246804203722500 22326 122660382909717277683524582961328721292370873848800625 22327 122726329350564822924561469400586611042882296038578025 22328 122792308290441692735209258818358078541414239854610448 22329 122858319743907079252723929388887751237345927606890000 22330 122924363725526044467291480131488704320778998143047225 22331 122990440249869522325540864333926730413403262715332225 22332 123056549331514320834716479094145562250406814472480100 22333 123122690985043124167510388232714444351762388912422948 22334 123188865225044494767554455868074074990342097725730025 22335 123255072066112875455572567986358676256709553656361025 22336 123321311522848591536193119377280798651530919429350400 22337 123387583609857852905421943347281428361839072245785600 22338 123453888341752756158775861660871041152467976135131073 22339 123520225733151286700077032200817437584523177236677225 22340 123586595798677320850908271877573501014530345682628900 22341 123652998552960627960729532358082443486753834007948900 22342 123719434010636872517655706223849646163033749587297025 22343 123785902186347616259895941207928861295371086837926073 22344 123852403094740320287854640200236322892499672671811600 22345 123918936750468347176894324750379214119010288107139600 22346 123985503168190963090760539836964962050511189401045225 22347 124052102362573339895668977712144975647180823882640625 22348 124118734348286557275054998669940711657338894018322948 22349 124185399140007604844985726626701346578862761962536900 22350 124252096752419384270234897441850851746024822263005625 22351 124318827200210711381020637946897914029325845152380625 22352 124385590498076318290406353690504917492937979778766400 22353 124452386660716855512364903447242102605323312606160448 22354 124519215702838894080506238577490050200419445675080625 22355 124586077639154927667468685365797798296527978730163225 22356 124652972484383374704974048504855192054836180158020100 22357 124719900253248580504546713932096491556563295315948100 22358 124786860960480819378896929265817819654353301401101073 22359 124853854620816296763968440127563723867123566723494025 22360 124920881248997151341650660677417953095597561131872400 22361 124987940859771457163155556728720512795758910072352400 22362 125055033467893225773059419848627162117108772487283225 22363 125122159088122408334009710890828754349619509947631073 22364 125189317735224897752097151446656198785471334660152100 22365 125256509423972530802893241740712338746937190878716900 22366 125323734169143090258153383537094698018132335161590025 22367 125390991985520307013185786662202847203842420875693025 22368 125458282887893862214886337790061083581446537847560448 22369 125525606891059389390439610176031203770304480893753600 22370 125592964009818476576686193064741378975211092060104225 22371 125660354258978668450156519538015518625051114654769225 22372 125727777653353468457771371608553030883117593268422500 22373 125795234207762340948209241405081558710273144260022948 22374 125862723937030713303940727334685088874909811434821025 22375 125930246855989978073930144147996799483258835933265625 22376 125997802979477495107004525872940130208861353892250000 22377 126065392322336593685890200622702829389865362399040400 22378 126133014899416574661917116323637154496279565588976073 22379 126200670725572712590391096448794978105492964018700625 22380 126268359815666257866634204882829281422448054709756100 22381 126336082184564438862693399084023402500108780821716100 22382 126403837847140464064717650749246447615651168216939225 22383 126471626818273524211003713227677472697569919608201073 22384 126539449112848794430710714969192398238168866706062400 22385 126607304745757436383243758333366136724303624589454400 22386 126675193731896600398306703125108087236473328641675025 22387 126743116086169427616624314263021988462203005334335225 22388 126811071823485052131333953026661119903992744523802948 22389 126879060958758603130046991368937002494893985310900100 22390 126947083506911207037580128820034075126052258242063025 22391 127015139482869989659356791549284313700460781642458025 22392 127083228901568078325478793191564415215917310550768400 22393 127151351777944604035468437084893992008070291724210448 22394 127219508126944703603681239606036211611868187256031225 22395 127287697963519521805389454331032476687162087186108225 22396 127355921302626213523536576787740068062216531544720100 22397 127424178159227945896163009607586173138102700605102500 22398 127492468548293900464503067923903392628113511217676073 22399 127560792484799275321753504904370661840269189706097025 22400 127629149983725287262513737345249539408577904765440000 22401 127697541060059173932897951295279007500968181885440000 22402 127765965728794195981319267717272294039793050555025025 22403 127834424004929639209946148235646770325680989007276073 22404 127902915903470816726831221058312697618522350078062500 22405 127971441439429071098712707201548494661864530673232100 22406 128040000627821776504488627186699275800362978251420225 22407 128108593483672340889363968417751667195702343434047225 22408 128177220022010208119670993489061347656152665903410448 22409 128245880257870860138362869712740381720335247279216400 22410 128314574206295819121180800195449216838603498223482025 22411 128383301882332649633494836834583204737543082410287025 22412 128452063301034960787818555644095680296396512086004100 22413 128520858477462408401997774860458990470739237523802948 22414 128589687426680697158073496319531411930582342272671225 22415 128658550163761582761819250635371630099442205820011025 22416 128727446703782874102953026752323375150076798638990400 22417 128796377061828435416023966481980923193904384327054400 22418 128865341252988188441974004676941474357041955481001073 22419 128934339292358114590374635733552914628962246820363225 22420 129003371195040257102338987156175156262590064322964100 22421 129072436976142723214109380955790133059947250799804100 22422 129141536650779686321320563696119603058003082835180625 22423 129210670234071388143938786040741182898071370007376073 22424 129279837741144140891876912695031506481881019503552400 22425 129349039187130329431285743677111066351383262262810000 22426 129418274587168413451521727892318160540581948963825625 22427 129487543956402929632791250026099431399405071417189025 22428 129556847309984493814471671810571747045183624517622948 22429 129626184663069803164109308760384641620061698370822500 22430 129695556030821638347094523513894198386108811101841225 22431 129764961428408865697014116956048130837607424631976225 22432 129834400871006439386681198339777892415596729553209600 22433 129903874373795403599842715663096926037005482858760448 22434 129973381951962894703564827599514651463425219813581025 22435 130042923620702143421296298319793482496669772993174025 22436 130112499395212477006610096583501068063732903853500900 22437 130182109290699321417623380519242062406674127368696100 22438 130251753322374203492096049552893050787500590247631073 22439 130321431505454753123208044983610789318523213519059225 22440 130391143855164705436015580747837661699287263737248400 22441 130460890386733902964586485951989212746436077791968400 22442 130530671115398297829814840794976789607272813433926025 22443 130600486056399953917915087542193707415935789145901073 22444 130670335224987049059595798253075957847681153600812100 22445 130740218636413877209913281004838297516541213885828100 22446 130810136305940850628805206395483589409452670538771225 22447 130880088248834502062304436149687525520767168041000625 22448 130950074480367486924433235691672333509893881572560448 22449 131020095015818585479778052589701765516793236256718400 22450 131090149870472705026745042817355584200341211193500625 22451 131160239059620882081496526817274900578499944224125625 22452 131230362598560284562568557393610081312133464858344900 22453 131300520502594213976169781499950530651654299603922948 22454 131370712787032107602161778030070465323020394554480625 22455 131440939467189540680721053759386840132551287866677225 22456 131511200558388228599682879625594848984312771725571600 22457 131581496075956029082567149577522921295231474112707600 22458 131651826035226944377286444261832858427531966061126073 22459 131722190451541123445536481857781709701512301194625025 22460 131792589340244864152869138410860173770148506310092900 22461 131863022716690615459448220056727729596689697523972900 22462 131933490596236979611488169567477352943504480698661225 22463 132003992994248714333375889692882560121283447635131073 22464 132074529926096735020475865809906641728695300351001600 22465 132145101407158116932618770434388306200224887320806400 22466 132215707452816097388273732189459547140765747507017025 22467 132286348078460077959404451865900380626259230865602025 22468 132357023299485626667009348250291169857014572949222948 22469 132427733131294480177345916437486565731143199938784100 22470 132498477589294545998839481384605644026715864929700225 22471 132569256688899904679676529504410613909808888770215225 22472 132640070445530812006082801136631509388637811382250000 22473 132710918874613701201286326776486556078661258309010448 22474 132781801991581185125165589980347431197138995909970025 22475 132852719811872058474582999909205406035496292340480625 22476 132923672350931299984403856511308378231418230715402500 22477 132994659624210074629200991386060066947395055328648900 22478 133065681647165735825645267412001158526071604139926073 22479 133136738435261827635582120262427954302915140426380625 22480 133207830003968086969794324972947086981187313666177600 22481 133278956368760445792451170766015138280854548996737600 22482 133350117545121033326244227378269509429850008915666225 22483 133421313548538178258209886177221668441048645362226073 22484 133492544394506410946238859394655924979560156010160900 22485 133563810098526465626272820844856165940694406413144900 22486 133635110676105282620188371536569523597507754114203025 22487 133706446142756010544368513628409744306580533981993225 22488 133777816513998008518961816218204080250075709203490448 22489 133849221805356848377829456497595840509742488021779600 22490 133920662032364316879180319844030311882998839912560025 22491 133992137210558417916894342463074595231281766704605025 22492 134063647355483374732534280234852000765308511068644900 22493 134135192482689632128046087459209006489646404198622948 22494 134206772607733858679148089235077409019030728065529225 22495 134278387746178948949409131250346186110271935149424225 22496 134350037913594025705015890799416746495515151830073600 22497 134421723125554442130229532886481665924301598220960000 22498 134493443397641784043531895313440699692665084377351073 22499 134565198745443872114461386692248822326794981172526025 22500 134636989184554764081138781362379275466114101689062500 22501 134708814730574756968483095234980106325546054814062500 22502 134780675399110389307117726626205452378958340918101025 22503 134852571205774443352967046183112874065027452889226073 22504 134924502166185947307543620046435357342929439861210000 22505 134996468295970177538926250435461202788248917651123600 22506 135068469610758660803429017881186888589342721424849225 22507 135140506126189176467961509374847142251198868780054225 22508 135212577857905758733080416739872881007791039566122948 22509 135284684821558698856732689576281384855323418425344900 22510 135356827032804547378690427167464049717956758931080025 22511 135429004507306116345677693780305332515056425456535025 22512 135501217260732481537189441830542045785245704952129600 22513 135573465308758984692002727426254988008207857172240448 22514 135645748667067235735380402843375007820969441049518225 22515 135718067351345115006967470528082996922112924119228025 22516 135790421377286775489380283261987988565892217007544900 22517 135862810760592645037488775166979507139530604316960900 22518 135935235516969428608391908267669570362122861341601073 22519 136007695662130110492086519370366290113684717602141225 22520 136080191211793956542829752058554851769222091817187600 22521 136152722181686516411195258645902776146544795006627600 22522 136225288587539625776823356968854783749326076934005625 22523 136297890445091408581865326941938288870098159453051073 22524 136370527770086279265122031839963552283048731205948900 22525 136443200578274944996877049312372816675304537301902500 22526 136515908885414407914424497176070339609602247786355625 22527 136588652707267967358291739074150125652686593356545025 22528 136661432059605222109157155129030343314360483942760448 22529 136734246958202072625463162759602894593846951936000000 22530 136807097418840723281724672873113386195100075737140225 22531 136879983457309684607533166683600832823099645754125225 22532 136952905089403775527256578449847805381246658726184100 22533 137025862330924125600435169466920421328094515804222948 22534 137098855197678177262873578686513561892241131245177025 22535 137171883705479688068429235382459992259793439382492025 22536 137244947870148732931497319318912657212007760460656400 22537 137318047707511706370192453919867326974203232794851600 22538 137391183233401324750227317979857977213623464275756073 22539 137464354463656628529488361496829804166452471967186225 22540 137537561414122984503308811249374601755629986499872900 22541 137610804100652088050439151781700363254499774615992900 22542 137684082539101965379715267500901416529790613274300025 22543 137757396745336975777424431632297160134187128965501073 22544 137830746735227813855369327819816538487097458997057600 22545 137904132524651511799630290199621779055553529907521600 22546 137977554129491441620025947816388613798960987853002225 22547 138051011565637317400272459292891222145209140163105625 22548 138124504848985197548841523704778464395102740913922948 22549 138198033995437487050517353653673623680919525999144900 22550 138271599020902939718652796572982842406948913381500625 22551 138345199941296660448124790342057726449033463288375625 22552 138418836772540107468989339325625198260407168951168400 22553 138492509530561094600836196996672609396581449343810448 22554 138566218231293793507843441342258374806835273742625625 22555 138639962890678735954532129293007966518271004354696225 22556 138713743524662816062221216458352004034739550181128100 22557 138787560149199292566182928490867403861640950851712100 22558 138861412780247791073498770444394102023179641097776073 22559 138935301433774306321616360531918742235693895914501025 22560 139009226125751204437607274730542929513869261613318400 22561 139083186872157225198126088722187185390755508238598400 22562 139157183688977484290070803700022607602391598460784225 22563 139231216592203475571944842611970434998445600013256073 22564 139305285597833073335920803453965248566625058510096100 22565 139379390721870534570606156267040402775823226940900900 22566 139453531980326501224511070533664478926239299369949025 22567 139527709389218002470218559710135084819334455494256025 22568 139601922964568456969257129673221193801834583735010448 22569 139676172722407675137676117900637422071525969151059600 22570 139750458678771861412323910246333187033859429909801225 22571 139824780849703616517829222212986572443015252937166225 22572 139899139251251939734285631665506949024806179502322500 22573 139973533899472231165639549970771963237415465715122948 22574 140047964810426294008781818590253412755375012930864025 22575 140122432000182336823343118193622776138364535270200625 22576 140196935484814975802193377402870756945423000803560000 22577 140271475280405237042645368317926140253160936711502400 22578 140346051403040558818362676016217543109785910400501073 22579 140420663868814793851972229260087270881529371637805625 22580 140495312693828211588381579687439469700803352636604100 22581 140569997894187500468801116802485092282619068729764100 22582 140644719486005770205471406124933871214051548394138225 22583 140719477485402554057095837897478521417506869857876073 22584 140794271908503811104978773792918772818999733455504400 22585 140869102771441928529869379103782566294423818421840400 22586 140943970090355723889511327938818831696827050917236025 22587 141018873881390447396898568992260707163006468415396225 22588 141093814160697784199237339493289854935417260336302948 22589 141168790944435856657614614984671681592638790490904100 22590 141243804248769226627373182621077780835734500218562025 22591 141318854089868897739193525719165785806146634749257025 22592 141393940483912317680882707333048046290731361857766400 22593 141469063447083380479870440670349135078702247517160448 22594 141544222995572428786412534205628138151233961729772225 22595 141619419145576256157501899389524996284993814078245225 22596 141694651913298109341487308893580842013713133029432100 22597 141769921314947690563400093372280316694967044873062500 22598 141845227366741159810988964765469258650569889451651073 22599 141920570084901137121463154205913925966470919269700025 22600 141995949485656704868944052638388057529894235387690000 22601 142071365585243410052625542298301584225937871267690000 22602 142146818399903266585643207239519679891245886161922025 22603 142222307945884757584652611142663089607097206435801073 22604 142297834239442837660116830676830292186805285930602500 22605 142373397296838935207303432729339045251269574293020100 22606 142448997134340954697991083859749226070526017813783225 22607 142524633768223278972885980376100620356958710730806225 22608 142600307214766771534748287472978425406294317322960448 22609 142676017490258778842228775912705724374527562592718400 22610 142751764610993132604415844772656056031529126871183025 22611 142827548593270152076093118823380450024362484888288025 22612 142903369453396646353707809143951922494466036826500100 22613 142979227207685916672050025622646431802110352023802948 22614 143055121872457758701643230032802680098273183862110225 22615 143131053464038464846846018415433914527729453498950025 22616 143207021998760826544665421541903032927258618811104400 22617 143283027492964136564281912271717833979043367198112400 22618 143359069962994191307286308662256171871273670193826073 22619 143435149425203293108628761728991081585467840913664225 22620 143511265895950252538280016796553633952952926119416100 22621 143587419391600390703605137422746360581272787977456100 22622 143663609928525541552449880919402558625062496086575625 22623 143739837523104054176939914535776645145277736358351073 22624 143816102191720795117993061411947981445820100611590400 22625 143892403950767150670544765451525230277862276356000000 22626 143968742816641029189486964304750344139946917381390625 22627 144045118805746863396320559694920712056691633591646025 22628 144121531934495612686521674362874816171249071975022948 22629 144197982219304765437621884946120969217201140257422500 22630 144274469676598341318002620151030320425052416673944225 22631 144350994322806893596403913618364331647758758736779225 22632 144427556174367511452147700924263338439698839316403600 22633 144504155247723822286075850200686623475171275183810448 22634 144580791559325994032203115901165643026967357565518025 22635 144657465125630737470085205279610662224005047039315025 22636 144734175963101308537902147191797072450676475495816900 22637 144810924088207510646257152871051085520808047439252100 22638 144887709517425696992691158371555325137395419244506073 22639 144964532267238772876913238414603067617077955716058225 22640 145041392354136198016747081415045521897268249775502400 22641 145118289794613988864793715507099584435648212315022400 22642 145195224605174720925810675430613958738167105613419025 22643 145272196802327531074807800180829392894598460911726073 22644 145349206402588119875859851366614062642088593585548100 22645 145426253422478753901636142264107813099002665567220100 22646 145503337878528268053647367594669070395874958768738225 22647 145580459787272067883209824097985745959614990343955625 22648 145657619165252131913127212013186382163613860247410448 22649 145734816029017013960090207622770129422426081504816400 22650 145812050395121845457793997056163902567748183812005625 22651 145889322280128337780773961591712239475040457360130625 22652 145966631700604784568959704737909978399992951742236900 22653 146043978673126064052947611416699883313858683620822948 22654 146121363214273641379992129613676779679290143144515625 22655 146198785340635570940715964902066617566630620769220225 22656 146276245068806498696539378289383155757627396129689600 22657 146353742415387664507828777877706660502334030807961600 22658 146431277396986904462764794870578136868725281896051073 22659 146508850030218653206930034501559160136518704378122025 22660 146586460331703946273616692501571350420226849206548900 22661 146664108318070422414854227764200936644984916411228900 22662 146741794005952325933157281910232687125729432638652225 22663 146819517411990509013994036494763744299449456057006073 22664 146897278552832434058975198642341591615185260222435600 22665 146975077445132176019763805937671502180989533494000400 22666 147052914105550424732706041441547372485058806535386025 22667 147130788550754487254183249743775831333640879216655025 22668 147208700797418290196685345006986935065167092769922948 22669 147286650862222382065605801997355616092472861205580100 22670 147364638761853935596758421140396343877169264345407225 22671 147442664513006750094616058682139186536512892530622225 22672 147520728132381253771271513078148628407877555673640000 22673 147598829636684506086120758775007105033633822633360448 22674 147676969042630200086268718591053263164451400762503025 22675 147755146366938664747657765945340440496402727657425625 22676 147833361626336867316919148225963788941498327121722500 22677 147911614837558415653947522631094837267246854182600900 22678 147989906017343560575198795858260104913413574115701073 22679 148068235182439198197711459059605639688345425507975625 22680 148146602349598872283851609523102058848120832146035600 22681 148225007535582776586781850581864826754536968575795600 22682 148303450757157757196654261295992103877822059877355225 22683 148381932031097314887527627493557552342298216430151073 22684 148460451374181607465009125799637983493450880487092900 22685 148539008803197452114620652324505684078500710730540900 22686 148617604334938327750889987724372660565226081195774025 22687 148696237986204377367166990390338896861139663449544225 22688 148774909773802410386165009563469030222958054847240448 22689 148853619714545905011227710216201614450483291753273600 22690 148932367825255010578321501582582359525490450865069025 22691 149011154122756549908753761262107413671024429511414025 22692 149089978623884021662617046864264888355776375323132900 22693 149168841345477602692959487203172420038148012194822948 22694 149247742304384150400681545094025615421519128873760225 22695 149326681517457205090159343845396740662495549267571225 22696 149405659001556992325594749583754990324004728467795600 22697 149484674773550425288092401588919109881583406556410000 22698 149563728850311107133463882861500047260713150545576073 22699 149642821248719333350759223185745675192338730212619025 22700 149721951985662094121525926993561458109571676746322500 22701 149801121078033076679795718377850235857944602161322500 22702 149880328542732667672799195645691062641435421871488025 22703 149959574396667955522408587844261274363906007342001073 22704 150038858656752732787308805734797661837765464091240000 22705 150118181339907498525896979732291802205829629073921600 22706 150197542463059460659910677371021247345847943923222225 22707 150276942043142538338784992898432386987436010461303225 22708 150356380097097364304738701642312396755703290458922948 22709 150435856641871287258589671838616748352303989176336900 22710 150515371694418374226299726649755301580655580108791025 22711 150594925271699412926249149145584016905441110800546025 22712 150674517390681914137241023061800823695102810474115600 22713 150754148068340114067235602192903154217797046953490448 22714 150833817321654976722814901319331107834252817695447225 22715 150913525167614196279377701610894144643283193614177025 22716 150993271623212199452065163491060624075553975734668900 22717 151073056705450147867417239989178402586915813325508900 22718 151152880431335940435760083650191086662541740502676073 22719 151232742817884215724324640113918403795755125329932225 22720 151312643882116354331096621518480505939344040474649600 22721 151392583641060481259398052924964858130984750987289600 22722 151472562111751468293200585002960690556874114237890625 22723 151552579311230936373170766259119806227619992778276073 22724 151632635256547257973447468133443839686769141885476900 22725 151712729964755559479151656330546855744059358260102500 22726 151792863452917723564628701795698462111649936613930625 22727 151873035738102391572423424788016387011381715657492025 22728 151953246837384965892988065545748743303802314259410448 22729 152033496767847612345123375081164965454607747090090000 22730 152113785546579262557153019685160665690729730337253225 22731 152194113190675616348831492764275411996056988034938225 22732 152274479717239144113985727675423684145324180448868100 22733 152354885143379089203890605266248015763726220232522948 22734 152435329486211470311378549871619581419098336119604025 22735 152515812762859083855683407559435238992910001978643025 22736 152596334990451506368018800461491290025807587003982400 22737 152676896186125096877891151067852975383047222016897600 22738 152757496367022999300147570405784981425013947978881073 22739 152838135550295144822758804066961993888340859700675225 22740 152918813753098254295337430089339603874224941169136900 22741 152999530992595840618391502742734643692773990524056900 22742 153080287285958211133313836309840310816087958756283025 22743 153161082650362470013107122997085226838841811399576073 22744 153241917102992520653845079152436876124046433891283600 22745 153322790661039068066869814009948676714157042059923600 22746 153403703341699621271725615223556255104600072510979225 22747 153484655162178495689829345495342327599011800478550625 22748 153565646139686815538877644646210935184024299578022948 22749 153646676291442516227991131519640637167383304888732900 22750 153727745634670346753595800151922642207711709270015625 22751 153808854186601872096041804685033744818602613254390625 22752 153890001964475475616959827541045341945285024716550400 22753 153971188985536361457355225419728728780288596029960448 22754 154052415267036556936440147723783316596863494465150625 22755 154133680826234914951203822058888379026997101485249225 22756 154214985680397116376721201498560417886407381976256100 22757 154296329846795672467200168346587246343667291056456100 22758 154377713342709927257767489172606416936496515640951073 22759 154459136185426059966993715939199675647204391880488025 22760 154540598392237087400157228081686701953326403054784400 22761 154622099980442866353247610444620499460798848036864400 22762 154703640967350096017708562021813433397781881897265225 22763 154785221370272320385920530489557070889777176541381073 22764 154866841206529930657423267565540668543387148373020100 22765 154948500493450167645878500268822370429409482535104900 22766 155030199248367124186772913199063929068522196588328025 22767 155111937488621747545861636996104043477246598287799025 22768 155193715231561841828352438183817222720921294418960448 22769 155275532494542070388830805645084431736910220577345600 22770 155357389294923958241926129017588659428119037381518225 22771 155439285650075894473719164343042968177111964725583225 22772 155521221577373134653890982345360539987797229741202500 22773 155603197094197803248613594756185728417963057018722948 22774 155685212217938896034182454149122158315164049469887025 22775 155767266965992282511391022786918488103933664237155625 22776 155849361355760708320647606028804562987473304434890000 22777 155931495404653797657834645888110342915370607176944400 22778 156013669130088055690910670373247187524144356830526073 22779 156095882549486870977255094288085822473203901691890625 22780 156178135680280517881756067210727598668937084519472100 22781 156260428539906158995641564412635488787979868889832100 22782 156342761145807847556053916523068645271237688390317225 22783 156425133515436529866367973786749271556974980214051073 22784 156507545666250047717253100805683034748404590349926400 22785 156589997615713140808479197699054274162919245254246400 22786 156672489381297449171466943658124837280726858894817025 22787 156755020980481515592582458916080503494581165699437225 22788 156837592430750788037176581195791637754027421461302948 22789 156920203749597622074368952741484951691685382643888100 22790 157002854954521283302577114083361040110231455357081025 22791 157085546063027949775790800727237706791669106526076025 22792 157168277092630714430591639004351996460028975669744400 22793 157251048060849587513918437359514310379742560546610448 22794 157333858985211499011578269398876002499598141922493225 22795 157416709883250301077503545061647432251514357812402225 22796 157499600772506770463755266323186590079542463270164100 22797 157582531670528610951272663879969113502807081066002500 22798 157665502594870455781369411310048776001878763564126073 22799 157748513563093870087976613245723359256788892016283025 22800 157831564592767353330632764138234212252084628449960000 22801 157914655701466341728220874237448759495602450209960000 22802 157997786906773210693452959452603746068724235431799025 22803 158080958226277277268102091803323100432568285102826073 22804 158164169677574802558982207213267957852744781948122500 22805 158247421278268994174675867441927618970944082268828100 22806 158330713045970008663010172993219020440787368058166225 22807 158414044998294953949281023882728668654200380946545225 22808 158497417152867891775225925188604934409307422059010448 22809 158580829527319840138745534354290126907807119371200400 22810 158664282139288775734374147254470860715393608508904025 22811 158747775006419636394499320078821900269524105088309025 22812 158831308146364323531330824131322914171291120459976100 22813 158914881576781704579619130686139396849006938636302948 22814 158998495315337615440123623084278419227108981334529225 22815 159082149379704862923830733298456853771994295919909025 22816 159165843787563227196922200236854283713323971263238400 22817 159249578556599464226493647099664952352225594854150400 22818 159333353704507308227023675145612837163773102533151073 22819 159417169248987474107593671268851245877335151225945225 22820 159501025207747659919858526829933228872139499927888100 22821 159584921598502549306768465227811585054073277111128100 22822 159668858438973813952042175743107307880786337132950625 22823 159752835746890116030391451226172975373133492567826073 22824 159836853539987110658497527246772833789515020992608400 22825 159920911836007448346739320365504160143474693649210000 22826 160005010652700777451673763230394914911799316148975625 22827 160089150007823746629268434245430714108229514889083025 22828 160173329919140007288886679601089760384721808240922948 22829 160257550404420216048025425500297576966067887989002500 22830 160341811481442037187805878456554187022736984952067225 22831 160426113167990145109217311584334775539307149903602225 22832 160510455481856226790114134845220861840124663048577600 22833 160594838440838984242966447256582599688298481985360448 22834 160679262062744136973364269113004009277307016052435025 22835 160763726365384424439275652314021732484963422015476025 22836 160848231366579608511058866935134290455936384830152900 22837 160932777084156475932228862222432811920226799042788100 22838 161017363535948840780978200234605792639815215103881073 22839 161101990739797546932452660399479642003066170656037225 22840 161186658713550470521781713295673573055436900085776400 22841 161271367475062522407864062013371798164710220678096400 22842 161356117042195650637908449491648005068562952807892025 22843 161440907432818842912729930273216708241087878644051073 22844 161525738664808129052801805160933299342292328239264100 22845 161610610756046583465063417303819458980070872380632100 22846 161695523724424327610484008283853041117251690104725225 22847 161780477587838532472382832818231602196691884261890625 22848 161865472364193421025505730735296420434779790710760448 22849 161950508071400270705858354925789137747913150065894400 22850 162035584727377415881296254014606058427469408340530625 22851 162120702350050250322872008541715655966464449586155625 22852 162205860957351229676939619484412973365592351159108900 22853 162291060567219873938016347996600353807822451966222948 22854 162376301197602769922402205284307308789459851209530625 22855 162461582866453573742557291580193320631897682677783225 22856 162546905591733013282237183223315986772637971925827600 22857 162632269391408890672386566893993145347053980472195600 22858 162717674283456084767791320097141476324419641317476073 22859 162803120285856553624489237031035550853637535516599025 22860 162888607416599336977939599022000404506639968923024900 22861 162974135693680558721951788749127438781489780910504900 22862 163059705135103429388373147526687810543727836701623225 22863 163145315758878248627536274955509452044549594041381073 22864 163230967583022407689465970298183475759078157646849600 22865 163316660625560391905846014976572959538557901419214400 22866 163402394904523783172745995633711979468030708913775025 22867 163488170437951262434108367245805261367373420762688025 22868 163573987243888612165995955813668958069955054847122948 22869 163659845340388718861600100206590829461188263541356100 22870 163745744745511575517009632775233506760561409963134225 22871 163831685477324284117740898393857562687093298497049225 22872 163917667553901058126029011635801785961387323350010000 22873 164003690993323224968880551829826373069498568626210448 22874 164089755813679228526887895788600703346676800918016025 22875 164175862033064631623805388044300956234808571544390625 22876 164262009669582118516887548469974063028238659308062500 22877 164348198741341497387989517209023360550878346929532900 22878 164434429266459702835429936878877832005466691889976073 22879 164520701263060798366616472058620981705989831644550625 22880 164607014749275978891434166114077196549118913881913600 22881 164693369743243573216396835457582898902723581826873600 22882 164779766263109046539561701383406894091766850758024225 22883 164866204327025002946207459663529061846988128144576073 22884 164952683953151187905275988132238935952621168089004900 22885 165039205159654490766577892531775760888947695707956900 22886 165125767964708947258762090934999309516817749759365025 22887 165212372386495741988049637104856092797524613580075225 22888 165299018443203210937731983194188592185843360703490448 22889 165385706153026843968433882233225798679953045797747600 22890 165472435534169287319141130895891650562776628999598025 22891 165559206604840346108993353079873925628490733128243025 22892 165646019383256986839842024879209764159167898902600900 22893 165732873887643339899573941571965277103393426687522948 22894 165819770136230702066200327289415630815011185100971225 22895 165906708147257539012711788076968596339749648607738225 22896 165993687938969487812699309100918808594300334361537600 22897 166080709529619359446741496798971899870492897996840000 22898 166167772937467141309558266816337253920649296212301073 22899 166254878180779999717931178613055372443206234495692025 22900 166342025277832282419390617672100756094560924983602500 22901 166429214246905521101670026281683778208198049928602500 22902 166516445106288433902927383909065272209961566027855025 22903 166603717874276927922734138227095464283397141013276073 22904 166691032569174101733831787898594462166050878906250000 22905 166778389209290247894656318267604760051196605952739600 22906 166865787812942855462630691150467139434494150323615225 22907 166953228398456612508225589963599937386459306961532225 22908 167040710984163408629788621468797918154344847008222948 22909 167128235588402337469142175460810922206171086172308900 22910 167215802229519699227950143765914079830372013736522025 22911 167303410925869003184853699964140665202094421446577025 22912 167391061695810970213376341291815632426946253149081600 22913 167478754557713535300598394225002518480367695547240448 22914 167566489529951850066601185288458720181313305364356225 22915 167654266630908285284681078678684154378192463671146025 22916 167742085878972433402333582333645993388713200681812900 22917 167829947292541111063007724125767532429193275739036900 22918 167917850890018361628630899898782293298912458350251073 22919 168005796689815457702904395113075199957139170776703225 22920 168093784710350903655369781908161077850618761324131600 22921 168181814970050438146246393434986830923693231223971600 22922 168269887487347036652040077354787439178054602316755625 22923 168358002280680913991923430445277396450725471382001073 22924 168446159368499526854887716299018373753607655697984900 22925 168534358769257576327666668142870749072328024958322500 22926 168622600501417010423432378851511190962712298451525625 22927 168710884583447026611263480272080721616693258421419025 22928 168799211033824074346385814021117616302557823164560448 22929 168887579871031857601185795959027121223993910309160000 22930 168975991113561337396996676591445291895337020543386225 22931 169064444779910734336657899690967270103749852397771225 22932 169152940888585531137847761476831030429895739840532100 22933 169241479458098475167189572734276038134175863277322948 22934 169330060506969580975131526299432369993066458309011025 22935 169418684053726132831600472379739659396878936764814025 22936 169507350116902687262429804224046737703824110619328400 22937 169596058715041075586561656700702056493130612831923600 22938 169684809866690406454023620386111890979774057044506073 22939 169773603590407068384680173810417944452832267117144225 22940 169862439904754732307759036551128298186395717730420900 22941 169951318828304354102152645909725681854221726012140900 22942 170040240379634177137494959950474777064904379673246025 22943 170129204577329734816013789724855712231306032660151073 22944 170218211439983853115158863549264061604514696754489600 22945 170307260986196653131005826247838525946896961324345600 22946 170396353234575553622436376316506047999238244374976225 22947 170485488203735273556094744008570403621919187188975625 22948 170574665912297834652120713386414310268074737250622948 22949 170663886378892563930659391428136809286314722751300900 22950 170753149622156096259147927322207108460533231408550625 22951 170842455660732376900379385127483217183368516770425625 22952 170931804513272664061343973020218569736853046154912400 22953 171021196198435531442847832393962413327660188624610448 22954 171110630734886870789909590122550037804143368682655625 22955 171200108141299894442934877340676944377196672321822225 22956 171289628436355137889669018140856792186052221983404100 22957 171379191638740462317928091629876425202766419730180100 22958 171468797767151057169108570832182468764719629710626073 22959 171558446840289442692475741971962895972435224181455025 22960 171648138876865472500231107710023600299975304376270400 22961 171737873895596336123358977955904373046740944627150400 22962 171827651915206561568252451920030773722431579316726225 22963 171917472954428017874118995115058199111026212932006073 22964 172007337031999917671165815059932003614851514528924100 22965 172097244166668819739565239484562800546099569301328900 22966 172187194377188631569200300877399082320640094696727025 22967 172277187682320611920190731262570038027815266496322025 22968 172367224100833373384199571137669920610374912019410448 22969 172457303651502884946520596547661523901158678172611600 22970 172547426353112474548946768314790273038000834835255225 22971 172637592224452831653419907488822111326151594620020225 22972 172727801284322009806461801126347783448893189945062500 22973 172818053551525429204386942552333270052684429010822948 22974 172908349044875879259297110301541023163887048771890025 22975 172998687783193521165857989981899286640791907914130625 22976 173089069785305890468858043346357161938241950106240000 22977 173179495070047899631549828904231197873698976475366400 22978 173269963656261840604773978447525144844267684439051073 22979 173360475562797387396866033912188120065206278620955625 22980 173451030808511598644346349038767781893139396158360100 22981 173541629412268920183393260341414209172955311341920100 22982 173632271392941187622099731938697026817712635605476225 22983 173722956769407628913513678844212912507387298956726073 22984 173813685560554866929462173359482962486631830549328400 22985 173904457785276922035159739256169487965657247606672400 22986 173995273462475214664600938479179658593732671334418025 22987 174086132611058567896737455146769006893566637306458225 22988 174177035249943210032439881668311158429012544898802948 22989 174267981398052777172244411844961257840242455649852100 22990 174358971074318315794884645863009421731960238897620025 22991 174450004297678285336608712134297166753666688452915025 22992 174541081087078560771281910982654136078823592826702400 22993 174632201461472435191275085219904580884456816532560448 22994 174723365439820622389138922699592946366844314434194225 22995 174814573041091259440064395981185565315095822348579225 22996 174905824284259909285129544282120877315377010466916100 22997 174997119188309563315332802939703769287080518743922500 22998 175088457772230643956413085649470574271305987995101073 22999 175179840055021007254456824791289971214575539265846025 23000 175271266055685945462292175199111499929862832632250000 23001 175362735793238189626670586774927643485923667632250000 23002 175454249286697912176235951392177435987843004644656025 23003 175545806555092729510281529578489328080004348168351073 23004 175637407617457704588294862512338586540777826170622500 23005 175729052492835349520290874912879819059636344000656100 23006 175820741200275628157933374446908301705756342624569225 23007 175912473758835958686445153321604645726140545081264225 23008 176004250187581216217306897776425973164702371991560448 23009 176096070505583735381745111232223178385451334374662400 23010 176187934731923312925009256900388035926879709256645025 23011 176279842885687210301438325699565875224925365370350025 23012 176371794985970156270317035372209280632614086706432100 23013 176463791051874349492521866737995791849895657961302948 23014 176555831102509461127957143065887876371598012169928225 23015 176647915156992637433781358591376522879237751922888025 23016 176740043234448502363423962250220663658136371075392400 23017 176832215354009160166392802744773276129480731735168400 23018 176924431534814197988872441103771439462303181818976073 23019 177016691796010688475113536941261832987598707957206225 23020 177108996156753192369613514665135159790789473308380100 23021 177201344636203761120088715930552762424424950000820100 23022 177293737253531939481238244678366269175390779134305625 23023 177386174027914768119299711143456469755101836675801073 23024 177478654978536786217397081262750769672373315566606400 23025 177571180124590034081680837957519513912184726422440000 23026 177663749485274055748260660809400203894750557786580625 23027 177756363079795901590930830694455158043651125189500025 23028 177849020927370130929688565984432486664809300075322948 23029 177941723047218814640045496969272367245462993205562500 23030 178034469458571537763132485199780517739707348936210225 23031 178127260180665402116597994494278473930480695372445225 23032 178220095232745028906300220397935783562948735349731600 23033 178312974634062561338793184928392535647094838743410448 23034 178405898403877667234607003486191749144031435634332025 23035 178498866561457541642322530853460052197277487641657025 23036 178591879126076909453440593249201792163257157816508900 23037 178684936117018028018046013454506228950910689499304100 23038 178778037553570689761266636065909780615003982025756073 23039 178871183455032224800527559980105411778000519418996225 23040 178964373840707503563600785258149183297828537108070400 23041 179057608729908939407450481562279716670236241561190400 23042 179150888141956491237874085403439869971465443057345025 23043 179244212096177666129939433482571274726564315262876073 23044 179337580611907521949218139453741545947766631361960100 23045 179430993708488669973815421482160951743039505486064100 23046 179524451405271277517196588015150115364284439946732225 23047 179617953721613070551810389229132922364995686554805625 23048 179711500676879336333509441660749219685752214602610448 23049 179805092290442926026767933575210123000149880459952400 23050 179898728581684257330696818670054794551161960659075625 23051 179992409569991317105856705757511417006030597022200625 23052 180086135274759664001868652113716770574308776588960900 23053 180179905715392431085823068228108321786350415000122948 23054 180273720911300328471486941731370053936231433989525625 23055 180367580881901645949309588325388412271712250192366225 23056 180461485646622255617227137583757702582444979953985600 23057 180555435224895614512265961536465070914298401305409600 23058 180649429636162767242945253997483805740620123405401073 23059 180743468899872348622478968639110143068766658570056025 23060 180837553035480586302777323861993020670684678779520900 23061 180931682062451303409248082554928320918185520581800900 23062 181025856000255921176397814883619063595373183807574225 23063 181120074868373461584233352292740761571105209388256073 23064 181214338686290549995463640950796734362115837304243600 23065 181308647473501417793502202912401588421330017136448400 23066 181403001249507905021270413317792319464851816922184025 23067 181497400033819463020801801994535572324116567143701025 23068 181591843845953157073647587871576508695836075700822948 23069 181686332705433669042083654660959483780812224346112100 23070 181780866631793300011119176307743320172706356542881225 23071 181875445644571972931307100753834392498778625669496225 23072 181970069763317235262356700606669000245889814771360000 23073 182064739007584261617548399348892609946213381527560448 23074 182159453396935856408951081770407492467751338496509025 23075 182254212950942456493442097349392067574586163481375625 23076 182349017689182133819530165354134897210622766994422500 23077 182443867631240598074981390482773742138258550649444900 23078 182538762796711199335248597903285414649933111422751073 23079 182633703205194930712704196601335324085907937676105625 23080 182728688876300431006676779988866622856054679073811600 23081 182823719829643987354291672771587719597120853189971600 23082 182918796084849537882115633118803634020215203357673225 23083 183013917661548674358605919224331225936520803185501073 23084 183109084579380644847363929392540739913000306375896900 23085 183204296857992356361193624828876368024690798265392900 23086 183299554517038377516964944359526647256770292964976025 23087 183394857576180941191282420350241476288677258893586225 23088 183490206055089947176959205139626359685030318172240448 23089 183585599973442964840296717347586166944867578435201600 23090 183681039350925235779170117464940230442832503956147025 23091 183776524207229676481919822175588001054492863435092025 23092 183872054562056880987049266907969734214196617047048900 23093 183967630435115123543729126157939793329037607796722948 23094 184063251846120361273108201170551132888007057747162225 23095 184158918814796236830431184613638361282715071529925225 23096 184254631360874081067963511921483484316739032111299600 23097 184350389504092915698723509032252995646340836502250000 23098 184446193264199455961022046288307410987728750217526073 23099 184542042660948113283809908313904639867047139741745025 23100 184637937714100997952833089730246753000771849480902500 23101 184733878443427921777596226613255736098172401435902500 23102 184829864868706400759134373644907722996064894067202025 23103 184925897009721657758593336954406973591400351463051073 23104 185021974886266625166618772690940506051579726746240000 23105 185118098518141947573554261415221809278114712087577600 23106 185214267925155984440448568442507451598807388666028225 23107 185310483127124812770872300315253666189534523680741225 23108 185406744143872229783544167629071133801615475494022948 23109 185503050995229755585767064481135200017326220573260900 23110 185599403701036635847674174855715658497194520334273025 23111 185695802281139844477285316307005004541159794154628025 23112 185792246755394086296373731344946715784481491097027600 23113 185888737143661799717143536975295650011495837953490448 23114 185985273465813159419718042890681064919105515936245225 23115 186081855741726079030439148854989062220481367530135025 23116 186178483991286213800978031868935439771189501328976900 23117 186275158234386963288257333750262001448249550397544900 23118 186371878490929474035185059807559326340987318604326073 23119 186468644780822642252200399332296837444563158542454225 23120 186565457123983116499631678679226736506420276325633600 23121 186662315540335300370866657750921986986377441916673600 23122 186759220049811355176335380747810032276549568730600625 23123 186856170672351202628305792090673332411667167704226073 23124 186953167427902527526492328468205090507720221963472900 23125 187050210336420780444477698007833721121300604076562500 23126 187147299417869180416948057613662687647775400219140625 23127 187244434692218717627741799561013305797795645928326025 23128 187341616179448156098712158482706976133023851818210448 23129 187438843899544036379403849927880071627830747633210000 23130 187536117872500678237543951719789367278636953755539225 23131 187633438118320183350347239384738458931217470482624225 23132 187730804657012437996636186969936078763393245901176100 23133 187828217508595115749775844613785576270940554818622948 23134 187925676693093680171423804277801097183180032573398025 23135 188023182230541387506095465095050159506576127861005025 23136 188120734140979289376544809835734396884886271666694400 23137 188218332444456235479960904036240215698137646959929600 23138 188315977161028876284980329383718994825257170072631073 23139 188413668310761665729515762993992246791904889696593225 23140 188511405913726863919400914266320857141418853023724900 23141 188609189990004539827852031044329126328315614160244900 23142 188707020559682573995746186858133856266138658465189025 23143 188804897642856661232716561068496152890329440067226073 23144 188902821259630313319064923779588957748023495786675600 23145 189000791430114861708491537432756576726146893260787600 23146 189098808174429460231642687039433643602894453244993225 23147 189196871512701087800476051057190041181687791454380625 23148 189294981465064551113444124958675304367203969971722948 23149 189393138051662487361495909589050948696288832506848900 23150 189491341292645366934897076453322005568866010077105625 23151 189589591208171496130868822120809802761754904356480625 23152 189687887818407019862045623979846706778139161146254400 23153 189786231143525924365752109621620143213890411887760448 23154 189884621203710039914099252177947733635748266035140625 23155 189983058019149043524900103983627833492273267864415225 23156 190081541610040461673405280979880126343400085442572100 23157 190180071996589673004858410321269226225287589472884100 23158 190278649199009911047871753694390463291043436786801073 23159 190377273237522266928622218902491179011934751177402025 23160 190475944132355692085867972316102937215113673297776400 23161 190574661903747000986785864835670067100005841969456400 23162 190673426571940873843629884058077895143738916039167225 23163 190772238157189859331210845384909895503823431385131073 23164 190871096679754377305197534856196794181324736057808100 23165 190970002159902721521239516539362401847656327679572900 23166 191068954617911062354911817349020624890644250375146025 23167 191167954074063449522481702219235714928510666159825025 23168 191267000548651814802497752595823364801842427456360448 23169 191366094061975974758201461262243744911476333736857600 23170 191465234634343633460761556558618998752664411431012225 23171 191564422286070385213331269099397081631086436020477225 23172 191663657037479717275928754141181132862548214873902500 23173 191762938908903012591140882798248820283926841331422948 23174 191862267920679552510650615349299287666570967356873025 23175 191961644093156519522588169924986471653496660181125625 23176 192061067446688999979706199911826636166987931937610000 23177 192160538001639986828379193454104999882354676086768400 23178 192260055778380382338427308481451307365447421586076073 23179 192359620797289000833764856735807117854994735665000625 23180 192459233078752571423873650317568458464920782153268100 23181 192558892643165740736101424316756311815611794926028100 23182 192658599510931075648785549141144182805814186239615225 23183 192758353702459066025202246199356716437735623165901073 23184 192858155238168127448341520643046019336344436013710400 23185 192958004138484603956508024918352972889271756799118400 23186 193057900423842770779748066922969416805653235796039025 23187 193157844114684837077102976611233629380330292156459225 23188 193257835231460948674689044935816035883780696448802948 23189 193357873794629190804604249060684540307769772188796100 23190 193457959824655590844661977826179299211900394880179025 23191 193558093342014121058951971493175140666974860809774025 23192 193658274367186701339228689839466177307436042968640400 23193 193758502920663201947127322727671471317289349995010448 23194 193858779022941446257207657310132881812070014664875225 23195 193959102694527213500826016082456462573950180446776225 23196 194059473955934241510835480043536981478404011619688100 23197 194159892827684229467114611266101303249482376266822500 23198 194260359330306840642924889228010515427296165984576073 23199 194360873484339705152097075300772784656462521138389025 23200 194461435310328422697046719837939007638813505414560000 23201 194562044828826565317619026352281369368473381254560000 23202 194662702060395680140763287316890941613438728880493025 23203 194763407025605292131037106171574448056094267592376073 23204 194864159745032906841940620162182290086804315438102500 23205 194964960239264013168080938686759869991062197688504100 23206 195065808528892086098167011868682167212973323952992225 23207 195166704634518589468835144123207419547496742934963225 23208 195267648576752978719305367530169635542368307800610448 23209 195368640376212703646868889871821518109558613163104400 23210 195469680053523211163206832241139213387151984034406025 23211 195570767629317948051540471172208114287429316894411025 23212 195671903124238363724613200290624745947546728085868100 23213 195773086558933912983504426528173541497461919398802948 23214 195874317954062058777275615992369082207698022648307225 23215 195975597330288274963448704627794127209266469147887025 23216 196076924708286049069317088852511495621801122127566400 23217 196178300108736885054089411399183589115979431081166400 23218 196279723552330306071866357636897056705005586171301073 23219 196381195059763857235450677696061806939777390107447225 23220 196482714651743108380990649765133266705913602620892100 23221 196584282348981656833457199974294471520731587246532100 23222 196685898172201130172954894327630250637274904050640625 23223 196787562142131189001867018191729442413424715522276073 23224 196889274279509529712834958895062742329904148053584400 23225 196991034605081887257572107038903448774606695755690000 23226 197092843139602037916512492166986031285242963614205625 23227 197194699903831802069294368487533103390988103172897025 23228 197296604918541046966078966387725038549897763038222948 23229 197398558204507689499704625527138123975704816347102500 23230 197500559782517698978676525343136804418663090426373225 23231 197602609673365099900992228847673227243907361183308225 23232 197704707897851974728803255641422962470979539619865600 23233 197806854476788466663912900117669437833446829737960448 23234 197909049430992782424110510874841300421715245471209025 23235 198011292781291195020342447403106594119116822437858025 23236 198113584548518046534719930156935326865105749214884900 23237 198215924753515750899364000172057694814011094928800100 23238 198318313417134796676087804431768932737424473010131073 23239 198420750560233749836916423234063472577201531884935225 23240 198523236203679256545444455857620815928567312082384400 23241 198625770368346045939031580871213262453367002444304400 23242 198728353075116932911836307477661385826614253201778025 23243 198830984344882820898688134330026912839766792488201073 23244 198933664198542704659798332304304440756300525553636100 23245 199036392657003673066309567759453223973944504843516100 23246 199139169741180911886684582862198074528255132494759225 23247 199241995471997706573934149600624253009012742782700625 23248 199344869870385445053684514157195078089270422362960448 23249 199447792957283620513084548358432855121915740006990400 23250 199550764753639834190552824965123618175552225447640625 23251 199653785280409798166364833613534096495689284588265625 23252 199756854558557338154080554264765256724056170311792900 23253 199859972609054396292812605066010737323826131882522948 23254 199963139452881033940335181574140482577238515524500625 23255 200066355111025434467034004338689901280216048712969225 23256 200169619604483906050697491888002920891857569854163600 23257 200272932954260884472149376208953382440997920307603600 23258 200376295181368935911722977857353325983310556039826073 23259 200479706306828759746577357882848851876717726298493025 23260 200583166351669191348855563798804410636289980896036900 23261 200686675336927204884685186874384574678572593785116900 23262 200790233283647916114021448072758579905671633676505225 23263 200893840212884585191333030006077194847856398697631073 23264 200997496145698619467130872324603781016366412674617600 23265 201101201103159576290340148004121751252117935485702400 23266 201204955106345165811515638042489014227743881640613025 23267 201308758176341253786900722122966413906618218799694025 23268 201412610334241864383330202848711633720046520651022948 23269 201516511601149182983977181199602537529572709819848100 23270 201620461998173558994944200909334464132371627644648225 23271 201724461546433508652698879507524580181070541847963225 23272 201828510267055717832354243818353028962261839097690000 23273 201932608181175044856793987754075290547714895377410448 23274 202036755309934523306642870288552893436237584417982025 23275 202140951674485364831082471542770389979736351748380625 23276 202245197295986961959512524961135328671826698700802500 23277 202349492195606890914058043604194826808990911222336900 23278 202453836394520914422922458630247268150493735474026073 23279 202558229913912984534586988085180623041865431242640625 23280 202662672774975245432856454166729914065650396721729600 23281 202767164998908036252751767176215429680292715905089600 23282 202871706606919893897249294417700422541571088276302225 23283 202976297620227555854867332351392219309077413032926073 23284 203080938060055963018099900355003915761117771707768900 23285 203185627947638262502698074493695136013452844122848900 23286 203290367304215810467799079746119698598927272772607025 23287 203395156151038174936903359181025456154793742710077225 23288 203499994509363138619699838625777060521036367453490448 23289 203604882400456701734739605415105952214947386745635600 23290 203709819845593084832958219855333483553408434174716025 23291 203814806866054731622046878086262759183659195111961025 23292 203919843483132311791672645069892517494777853796476900 23293 204024929718124723839547976482072182354714264442422948 23294 204130065592339097898349748330191087890662456612333225 23295 204235251127090798563488013166976820643077325194132225 23296 204340486343703427721724701817467634415063833117081600 23297 204445771263508827380642489583221974548617694832640000 23298 204551105907847082498964045934834301226785490201251073 23299 204656490298066523817721886750840626765839920470778025 23300 204761924455523730692279048208119480763722162118222500 23301 204867408401583533925200801475924390450066968803222500 23302 204972942157619018599977627412722412678965555469529025 23303 205078525745011526915599670512059779758193885051326073 23304 205184159185150661021982891390730324757986558851210000 23305 205289842499434285856247137159585034128705160078435600 23306 205395575709268531979846349064391837420159975790461225 23307 205501358836067798416551126831233586676210174818930225 23308 205607191901254755491283869198019102716993690996322948 23309 205713074926260347669806710160777173058217492339192900 23310 205819007932523796399262470510506477692954149222044025 23311 205924990941492602949568844283465595417013494484699025 23312 206031023974622551255666039794906505854949851237953600 23313 206137107053377710760618094973382351880976257972240448 23314 206243240199230439259568086759895664768427130091114225 23315 206349423433661385744547454383296781183968967231144025 23316 206455656778159493250139656370493798109623475956160900 23317 206561940254222001699998381197195119968046584941032900 23318 206668273883354450754220531532073452685697373784901073 23319 206774657687070682657574202074415993195919342027185225 23320 206881091686892845088581871032509551001018476239155600 23321 206987575904351394009459025337201421920723338065395600 23322 207094110360985096516908439732277014095606349839425625 23323 207200695078341033693770329930503503729876402984951073 23324 207307330077974603461528600071405173990254018801940900 23325 207414015381449523433673404764060565968334071094822500 23326 207520751010337833769920246045444146704939417636775625 23327 207627536986219900031285825632075877008572931258213025 23328 207734373330684416036020872889990842218375990180360448 23329 207841260065328406716400168995297993207278473902240000 23330 207948197211757230976369987804862033835648086173712225 23331 208055184791584584550053174003915585792174142729497225 23332 208162222826432502861112079144689963339500956430800100 23333 208269311337931363882969576237442199959896153536422948 23334 208376450347719890999888373602553387313726582472765025 23335 208483639877445155868908848739678915323535248187216025 23336 208590879948762581282645623017244841621972639306080400 23337 208698170583335944032943098032906370095730034920915600 23338 208805511802837377775390174542914282863035414463256073 23339 208912903628947375894694374905673148782378391719022225 23340 209020346083354794370915590032121225548192512689048900 23341 209127839187756854646559671882916182628594076848368900 23342 209235382963859146494532092599773099784398566372112025 23343 209342977433375630886951891405671641721040429740801073 23344 209450622618028642864826130456027874609330427987841600 23345 209558318539548894408585080870312875810907512229249600 23346 209666065219675477309478360220995095203579197721030225 23347 209773862680155866041832242804086356064385013234765625 23348 209881710942745920636168364062982436578140662581322948 23349 209989610029209889553184040584708350740494315875376900 23350 210097559961320412558594427135105750761308684355680625 23351 210205560760858523598836732246935303090720415332555625 23352 210313612449613653677636713922310447930858526370576400 23353 210421715049383633733437677058330638605352199379410448 23354 210529868581974697517692194252241973480940864962605625 23355 210638073069201484474016771689921080315321187913028225 23356 210746328532887042618209681868954191987520856393760100 23357 210854634994862831419132184955067564596362001684568100 23358 210962992476968724680453360618157734933841139149476073 23359 211071401001053013423258772241670595398470720028329025 23360 211179860588972408769523185446586881553852206339302400 23361 211288371262592044826447562918788421805124012823782400 23362 211396933043785481571660557576104391105681186184588225 23363 211505545954434707739284726158869842264018302900756073 23364 211614210016430143706867685375369960341113260839672100 23365 211722925251670644383178432781092798857947426909836900 23366 211831691682063502096869054618270712116136509103585025 23367 211940509329524449486002042889756296917905592118308025 23368 212049378215977662388443443988852400400549580449810448 23369 212158298363355762733122061254297639620934927870083600 23370 212267269793599821432154933867198913983467625128789225 23371 212376292528659361273839314554300574646313131126954225 23372 212485366590492359816511368609586246711632968087722500 23373 212594492001065252283271816793823781352416302420522948 23374 212703668782352934457578744719286447097438790544836025 23375 212812896956338765579707801374514253333370623718140625 23376 212922176545014571244080009491618235735565952849000000 23377 213031507570380646297457410506277623853171166291150400 23378 213140890054445757738006766908235056496553845431601073 23379 213250324019227147615231544827758411952431214864025625 23380 213359809486750535930772399751209378431309685904196100 23381 213469346479050123540076388306538606579868387282156100 23382 213578935018168595054935129107215161414751685292734225 23383 213688575126157121746892135690794026700990498721576073 23384 213798266825075364451519544636029611655151177503072400 23385 213908010136991476473564461990155568947604892951584400 23386 214017805083982106492965151185671755357400528639680025 23387 214127651688132401471737285673707853144580207969440225 23388 214237549971536009561730489548770022295958690711302948 23389 214347499956295083013255389487421972319045363740720100 23390 214457501664520281084581401371205028252659496144758025 23391 214567555118330772952305475011863120079704492676653025 23392 214677660339854240622592020444708148815443344535558400 23393 214787817351226881843284239303738877251463244253960448 23394 214898026174593413016887084839912359709429926814536225 23395 215008286832107072114422074191760964247898873666993225 23396 215118599345929621590154176565350253618147852528480100 23397 215228963738231351297191001028383378929589780794702500 23398 215339380031191081403954507671076203510272649572551073 23399 215449848246996165311525465934254114881819926553912025 23400 215560368407842492571860883952956401159545813076890000 23401 215670940535934491806884632811677165586119957596890000 23402 215781564653485133628451489655223030359870372019310025 23403 215892240782715933559184823647027339475505664134901073 23404 216002968945856954954188148814628211004702255390562500 23405 216113749165146811923630767869893613155722630332372100 23406 216224581462832672256207731139460646614180163283435225 23407 216335465861170260343474334788748409130507663107642225 23408 216446402382423860105055382570804198132973118966160448 23409 216557391048866317914729435379151374357659550096526400 23410 216668431882779045527388272931723965148218376562187025 23411 216779524906452023006871791960898031238039039620492025 23412 216890670142183801654678565332562956535463105918284100 23413 217001867612281506939552286565117147738609881148802948 23414 217113117339060841427944324267222150560163427849666225 23415 217224419344846087715352611061106902994078324034906025 23416 217335773651970111358537091606179754455663717099760400 23417 217447180282774363808611954385679983824062134932144400 23418 217558639259608885345014871967082850462000742510126073 23419 217670150604832308010353474494962711232197625476668225 23420 217781714340811858546129281223017434423383313025424100 23421 217893330489923361329339314939964239392066918248264100 23422 218004999074551241309955624192032189669545502641955625 23423 218116720117088526949282938252799868327922824747251073 23424 218228493639936853159194679839158268594857510973542400 23425 218340319665506464242247560620218641105278631528960000 23426 218452198216216216832674984614032952830356163751850625 23427 218564129314493582838259484615050732680652116319274025 23428 218676112982774652383084416843300406092752161489622948 23429 218788149243504136751165139054355756628024226653622500 23430 218900238119135371330959897397228897789796140022556225 23431 219012379632130318560760647355420093952605382176191225 23432 219124573804959570874964034154451936545756308058979600 23433 219236820660102353651222758067320761494819688049010448 23434 219349120220046528158477550097411787450611663523066025 23435 219461472507288594505869983566546262577369593724079025 23436 219573877544333694592536347183958931682165942585280900 23437 219686335353695615058282805220142376298023260251276100 23438 219798845957896790235142070457641239035758189857006073 23439 219911409379468305099811815639034021146424806733854225 23440 220024025640949898226975049180503039839571805048718400 23441 220136694764889964743502680967564250534688219607438400 23442 220249416773845559283538504097707979936592448881191025 23443 220362191690382398944466818482889179672613080840026073 23444 220475019537074866243762922273001598262800982214292100 23445 220587900336506012076726697109674282466773679212988100 23446 220700834111267558675099513267941058614888440748806225 23447 220813820883959902566564680791554111440122707305575625 23448 220926860677192117535131672775941473233252453231810448 23449 221039953513581957582404347001045160900693424827008400 23450 221153099415755859889733392164521853764829496186225625 23451 221266298406348947781253225014041391764009006004350625 23452 221379550508005033687803564725679993136946103407604900 23453 221492855743376622111735910923674943767411910573422948 23454 221606214135124912592605151785085598173321628654455625 23455 221719625705919802673746528721191855703190352439592225 23456 221833090478439890869738184175755835906103960066361600 23457 221946608475372479634749519128575275322583513278777600 23458 222060179719413578331775586941068205156853515900751073 23459 222173804233267906202757750228947746489987380261910025 23460 222287482039648895339590827495373377932218666192572900 23461 222401213161278693656016956306300790945485087680452900 23462 222514997620888167860406399838096451548214814828416225 23463 222628835441216906429425523675835234797762007369506073 23464 222742726645013222582592169789059991386131466037971600 23465 222856671255034157257718654660150644936171340106976400 23466 222970669294045482087242618588827405202818442949062025 23467 223084720784821702375445953244697917421903264970667025 23468 223198825750146060076562034588151652562201503817722948 23469 223312984212810536773771488328306578279686034962564100 23470 223427196195615856659086715135123137001207815628435225 23471 223541461721371489514125402871218796833126263632450225 23472 223655780812895653691773253157342933953819114289000000 23473 223770153493015319098736149633906552862718493015760448 23474 223884579784566210178981995329404354377823738402435025 23475 223999059710392808898072446595017921653902093425405625 23476 224113593293348357728384771113148312790265411747202500 23477 224228180556294862635224057536094125865654103328208900 23478 224342821522103096063826004359567139534008215603801073 23479 224457516213652599927250515684221930694489308784155625 23480 224572264653831688595166331566868431267855084625667600 23481 224687066865537451883526920711537209825090972012227600 23482 224801922871675758045137863299076351779068424913911225 23483 224916832695161256761115951802476165122017877966851073 23484 225031796358917382133240237683643558326954429244620900 23485 225146813885876355677195251915881824086145647800324900 23486 225261885298979189316706627324873718090622679942258025 23487 225377010621175688378569350789516147118057277149548225 23488 225492189875424454588568873392513476348597697547240448 23489 225607423084692889068295306659203433126104836609049600 23490 225722710271957195332850933071664824382375606895305025 23491 225838051460202382289451259093739798701192691638850025 23492 225953446672422267236919838991195172574297521990884900 23493 226068895931619478866077097779847404849635854344622948 23494 226184399260805460261023381683084144750551840296484225 23495 226299956683000471901316464528831898210176185560359225 23496 226415568221233594665043738564644255675326097578883600 23497 226531233898542732832789318218218303046158454548010000 23498 226646953737974617092496285379288297089032242603476073 23499 226762727762584807545224304827495428548071080002791025 23500 226878555995437696711802838479490521343390883575562500 23501 226994438459606512540380187177192825738580772950562500 23502 227110375178173321414868588787802658244596528514836025 23503 227226366174229031164285601434848522359634736938101073 23504 227342411470873394072992000728240513082781635261160000 23505 227458511091215009891826419910001265541343111325313600 23506 227574665058371328850136961881053455095920897336914225 23507 227690873395468654668710012123158893991754323376099225 23508 227807136125642147573596481578828599067936757395122948 23509 227923453272035827310835708600755827276270790230104900 23510 228039824857802576162077249131064991857266138519835025 23511 228156250906104141961100784319418583030719016796790025 23512 228272731440111141111234374837781724041141329291859600 23513 228389266483003061603671291198409797412822488203490448 23514 228505856057968266036685649430398678374386097308963225 23515 228622500188203994635747081518919513667318353614173025 23516 228739198896916368274534670060050685416155111643364900 23517 228855952207320391496850376632918602468970515809500900 23518 228972760142639955539432193439666266674752425211976073 23519 229089622726107841355667247812584170008509123430896225 23520 229206539980965722640205089236561991344948720624697600 23521 229323511930464168854471388583851780076818023470137600 23522 229440538597862648253082279306973838734082390803230625 23523 229557620006429530911159570384445349344763247264176073 23524 229674756179442091752547060862868929547206653133388900 23525 229791947140186513578928185887783755476705910293102500 23526 229909192911957890099845224164555650266705035224430625 23527 230026493518060228963620296839464610686319596291080025 23528 230143848981806454789178387840038631041768577011010448 23529 230261259326518412198772615762581384059747412756250000 23530 230378724575526868851611987443748334106110122797905225 23531 230496244752171518478391863401941189833879638378390225 23532 230613819879800983916727365383214252261072278029404100 23533 230731449981772820147489956295318181411697266910722948 23534 230849135081453517332047422862446991073257820367112025 23535 230966875202218503850407491382202687991909359463447025 23536 231084670367452149340265307015248900002985811497486400 23537 231202520600547767736955007087090088240839756034881600 23538 231320425924907620314305618930386512748899666416381073 23539 231438386363942918726401512845197019579661106264431225 23540 231556401941073828050247640803531941896222091166392900 23541 231674472679729469829339791573596958723259724756512900 23542 231792598603347925118140092988115633907429663434015025 23543 231910779735376237527457992130133565596546146600876073 23544 232029016099270416270736944258730614195152639157987600 23545 232147307718495439211247041346099545362896161389731600 23546 232265654616525255910183811146489625253236925203087225 23547 232384056816842790675673417766562238905313961290130625 23548 232502514342939945612684494755762470563192228719422948 23549 232621027218317603673846841784375787766272683376884900 23550 232739595466485631711177216026012510394479602124275625 23551 232858219110962883528712449410344622524164997818650625 23552 232976898175277202936050122961009700017794327307878400 23553 233095632682965426802797029482695281294797233459560448 23554 233214422657573388113925655910523903774968352705050625 23555 233333268122655919026038916683974265112063081067661225 23556 233452169101776853924543369556697547606418687676968100 23557 233571125618509032481731145302719867164299606565232100 23558 233690137696434302715770822828662075921064687878651073 23559 233809205359143524050607481250756761228121466694236025 23560 233928328630236570376772160544599244182996188820848400 23561 234047507533322333113100962424734689320826758750128400 23562 234166742092018724269364023160357094547387552672989225 23563 234286032329952679509804590082577937941679047278881073 23564 234405378270760161217588433587912616753550605554516100 23565 234524779938086161560163826491831524832250965032120900 23566 234644237355584705555532322635429678908787705162044025 23567 234763750546918854139430566697484222682184228011771025 23568 234883319535760707233423367213392911590900859519760448 23569 235002944345791406813908264851718811549676149972289600 23570 235122625000701139982031828048306932862776202688586225 23571 235242361524189142034517908147187367051135070939451225 23572 235362153939963699535408086246736700517239421946522500 23573 235482002271742153388714543998835045882057569518122948 23574 235601906543250901911985590658029960527128732455779025 23575 235721866778225403910784078727000813426495410005175625 23576 235841883000410181754078940593907816821952824560410000 23577 235961955233558824450550078606508959745667536168512400 23578 236082083501433990725806841077235466891235981935626073 23579 236202267827807412100520316762732159942456567058030625 23580 236322508236459895969469680410693220253310099611144100 23581 236442804751181328681502822016156342797807224850304100 23582 236563157395770678620411492478759132639482826564833225 23583 236683566194035999286721198401810827872501220303751073 23584 236804031169794432380396078823390038124777814577414400 23585 236924552346872210884458996719045166353508564984070400 23586 237045129749104662149527078165048534870404155025341025 23587 237165763400336210979262932100537965373217931265401225 23588 237286453324420382716741783676270668297392091086302948 23589 237407199545219806331734754227113780102472730585624100 23590 237528002086606217508908520954803749238098744331357025 23591 237648860972460461736941589456923013559680241933552025 23592 237769776226672497398557412287467034950267504767456400 23593 237890747873141398861474586783807761918580331429410448 23594 238011775935775359570274365444300979049819083883177225 23595 238132860438491695139185712190234774451902412369230225 23596 238254001405216846445788137895274513831452467793292100 23597 238375198859886382725632548615026253617546768287562500 23598 238496452826445004667780339998815456693437539599026073 23599 238617763328846547511260971415261193863655473232415025 23600 238739130391053984142448253372717723242807030699240000 23601 238860554037039428193355581865155439369674671979240000 23602 238982034290784137140850353323561675092760126741107025 23603 239103571176278515406787793902458723208084907355926073 23604 239225164717522117459064436880661722523882960468002500 23605 239346814938523650913591482004932725546881377732260100 23606 239468521863300979637188270654729333398350580655898225 23607 239590285515881126851396110755796748942289942999301225 23608 239712105920300278237212685419910962510363443768210448 23609 239833983100603785040747279337648047105968128334928400 23610 239955917080846167179797057000630202630651819359988025 23611 240077907885091116351344626879283252567632042308593025 23612 240199955537411499139977125731732762747132350323680100 23613 240322060061889360127227057269066821374462450211302948 23614 240444221482615925001835119451802793492132511654005225 23615 240566439823691603670935254742013042539808021823945025 23616 240688715109225993372162157685190697738668237471974400 23617 240811047363337881786681474245571039727907874128102400 23618 240933436610155250153142927368266979288987826555451073 23619 241055882873815276382556603291228416176156590664869225 23620 241178386178464338174092633179694988098180298481976100 23621 241300946548258016131804504705479854834677021206016100 23622 241423564007361096882276238243098710389581874468250625 23623 241546238579947576193193662404443178052795608790726073 23624 241668970290200662092840023683391120327803425646480400 23625 241791759162312777990516165031448188956895872422250000 23626 241914605220485565797885508235225150805573497119515625 23627 242037508488929889051244075016274154222855660908631025 23628 242160468991865836034715781823534148743716208589522948 23629 242283486753522722904373243338371139712999802165122500 23630 242406561798139096813284319761942849656288377124759225 23631 242529694149962739037484643004369671071733661991094225 23632 242652883833250668102876356944954531837385821667073600 23633 242776130872269142913053306982463455690657395556560448 23634 242899435291293665878052914144256187309983696549903025 23635 243022797114608986044034969072842265483284157620320025 23636 243146216366509102223887581258232369753392750287696900 23637 243269693071297266128760518934257636857199099186732100 23638 243393227253285985500526175106840944292905383166381073 23639 243516818936797027245168395232023890528728211445753225 23640 243640468146161420567099402111381365776820624847072400 23641 243764174905719460104405053622292204968508998130592400 23642 243887939239820709065018668950379446651575284535584025 23643 244011761172824002363823659041287189057799699638351073 23644 244135640729097449760685197038822938629936121543928100 23645 244259577933018438999411164526364687922436306154480100 23646 244383572808973638947642609438310740070374186508873225 23647 244507625381359002737673951558237517027043343283430625 23648 244631735674579770908203171570326249573595095249160448 23649 244755903713050474547012219680523549774928059840006400 23650 244880129521194938434577879873813412165999575154830625 23651 245004413123446284188613325923899179573062763790455625 23652 245128754544246933409540605321523444176388575756396900 23653 245253153808048610826894287337591735276248807832822948 23654 245377610939312347446656511487212173303843415019390625 23655 245502125962508483699523672710718045995073584372235225 23656 245626698902116672590104979637703488389301837830579600 23657 245751329782625882847053122350074124499303304818931600 23658 245876018628534402074127286110094656194390328468176073 23659 246000765464349839902188747569403965118168450820307025 23660 246125570314589131142129290024965327397628914389128900 23661 246250433203778538938732674337924829563465118227808900 23662 246375354156453657925469402181365018564872624583307225 23663 246500333197159417380225008332963220097999629603881073 23664 246625370350450084381962118778594818748093248474305600 23665 246750465640889266968316511442961111743763143440270400 23666 246875619093049917294127416413369126510275229527531025 23667 247000830731514334790902292572847031760102383696620025 23668 247126100580874169327216317608843473645894888120922948 23669 247251428665730424370046828413832333596480063574260100 23670 247376815010693460147042948944226033933438181654242225 23671 247502259640382996809730642654090612297300956422957225 23672 247627762579428117597653426670254347371641067105290000 23673 247753323852467272003448984925508747453518306082610448 23674 247878943484148278938861917516716211153262828969868025 23675 248004621499128329901692863604762636988842054392450625 23676 248130357922073992143684235223425696943599172253622500 23677 248256152777661211839342799414370399254582830447060900 23678 248382006090575317255699346155632948865714952172076073 23679 248507917885511021923005679601111771189463075540650625 23680 248633888187172427806369170198750897146382109385625600 23681 248759917020273028478325105305275715967845692351385600 23682 248886004409535712292347075965524388027567881470500225 23683 249012150379692765557295637574609974086280867067276073 23684 249138354955485875712805482191348580865433732946452900 23685 249264618161666134505611360321597546884351612617820900 23686 249390940022994041166812990040364898075375334033929025 23687 249517320564239505590079191371776990907610943131999225 23688 249643759810181851510791483896225432676669246253490448 23689 249770257785609819686127385604257025329871362705443600 23690 249896814515321571076083651067021621768631638157914025 23691 250023430024124690025439687043352413076989305295759025 23692 250150104336836187446661383693821282642520923270272900 23693 250276837478282504003745599622388469738193584023322948 23694 250403629473299513297005539016550881896271616199615225 23695 250530480346732525048797259207186983403415297388606225 23696 250657390123436288290187547019598267554947934496705600 23697 250784358828274994548563402337557894001347406008360000 23698 250911386486122281036183367352496140676860482664201073 23699 251038473121861233839670940020279883494354350457784025 23700 251165618760384391110450310298379377297811943332922500 23701 251292823426593746256124657786560169560038943597922500 23702 251420087145400751132797249444591035074064420283123025 23703 251547409941726319238335576110820376488358651083376073 23704 251674791840500828906578766595843593054426124816090000 23705 251802232866664126502488518175862479466715276028211600 23706 251929733045165529618243782360724779255366207745387225 23707 252057292400963830270279444862027583918431381152248225 23708 252184910959027298097269238737072340928280687370422948 23709 252312588744333683559053129734871811993460991805996900 23710 252440325781870221136509412920830408578931515147646025 23711 252568122096633632532371759707148925761041484250901025 23712 252695977713630129872991454466442799095647389778745600 23713 252823892657875418911045059956509623385266810047240448 23714 252951866954394702229187750834636798121107835869792225 23715 253079900628222682444652554590303803025262246319222025 23716 253207993704403565414795739275605759604462184270588900 23717 253336146207991063443588587463205602026820468242948900 23718 253464358164048398489055795912111364024241023005551073 23719 253592629597648305371660740472072788983126253753587225 23720 253720960533873034983637845807897688992141437842259600 23721 253849350997814357499272299575503216445732150730899600 23722 253977801014573565586127350732040469933530045582015625 23723 254106310609261477617219431712962635656516519381901073 23724 254234879806998440884141344259447167578725360677816900 23725 254363508632914334811133748730131335026327714751402500 23726 254492197112148574170105196781677816562219846302105625 23727 254620945269850112296600947353252894771881351706927025 23728 254749753131177444306720805940574209173534699870160448 23729 254878620721298610314986227195767954890853196635240000 23730 255007548065391198653156920939866874078061517428118225 23731 255136535188642349089997201725380376443769595469303225 23732 255265582116248756051992322136976645659886566096988100 23733 255394688873416671845015030068933641044177251221522948 23734 255523855485361909876942590268641489748240847416439025 23735 255653081977309847881224510486072884845792512209698025 23736 255782368374495431141401212619780760278086815000912400 23737 255911714702163175716573889300633705653201858421827600 23738 256041120985567171667825786405159313492859550932006073 23739 256170587249971086285595152041033919753737235212820225 23740 256300113520648167318000092597934006399165811695756900 23741 256429699822881246200115576507649883541137757364676900 23742 256559346181962741284202826408056159291184098490898025 23743 256689052623194661070891340456235939031532484367451073 23744 256818819171888607441313783586766673424730023897113600 23745 256948645853365778890193989561895097200396452702233600 23746 257078532692956973759888314711056769671848431891164225 23747 257208479716002593475380584307932344122978253180475625 23748 257338486947852645780230872583977857747044830826022948 23749 257468554413866747973478357428120047794097474331372900 23750 257598682139414130147498490873069964072850420062890625 23751 257728870149873638426814726519478964036296308734765625 23752 257859118470633738207865045099940545438618578238160400 23753 257989427127092517399723519435629394064555945288210448 23754 258119796144657689665777160089165501381897625302475625 23755 258250225548746597666358283068096240233947544728314225 23756 258380715364786216302332640984202876952382400932196100 23757 258511265618213155959643559124660146612825903114876100 23758 258641876334473665754812317941908225656644782854326073 23759 258772547539023636781395023519935703844007115935123025 23760 258903279257328605357396207625519986566287094862414400 23761 259034071514863756273639399003827950011700610108494400 23762 259164924337113926043094907628644626627951847224370225 23763 259295837749573606151165063668371217841092633119506073 23764 259426811777746946306927152979815816152264555682340100 23765 259557846447147757695334290992690870625121068886424900 23766 259688941783299516230374476898630649478216061630523025 23767 259820097811735365809188070109449742090290946280214025 23768 259951314557998121567143931000280001294079501986210448 23769 260082592047640273133874468004148256457954838243475600 23770 260213930306223987890269833175490629616533339670403225 23771 260345329359321114226431508391041361893384795257968225 23772 260476789232513184800585524407484706743525657610302500 23773 260608309951391419798955555046217671212734148664222948 23774 260739891541556730196596128826539187547353436009702025 23775 260871534028619721019186200419557676174665139322230625 23776 261003237438200694605783324346093918392733867591840000 23777 261135001795929653872538673392849694142549303598854400 23778 261266827127446305577373144272114758067121605858151073 23779 261398713458400063585614793101295426774805751887015625 23780 261530660814450052136597843329567332900519164274112100 23781 261662669221265109111223508789982768281743912870472100 23782 261794738704523789300482874606399490419430452655912225 23783 261926869289914367674942078735642904460395831392426073 23784 262059061003134842655190036976367158300878295596736400 23785 262191313869892939383248954327142902154006070616576400 23786 262323627915906112994947865627370267130585748913022025 23787 262456003166901551893259448465695011136431277364342225 23788 262588439648616181022600351391693765774145209773802948 23789 262720937386796665144095280517690896036628041803508100 23790 262853496407199412111805087648674656477518569879976025 23791 262986116735590576149919103129394094324238955260471025 23792 263118798397746061130911956648840512746404319704334400 23793 263251541419451523854665129293448267290221192441360448 23794 263384345826502377328553480191489226422396067670798225 23795 263517211644703794048496991142283384279349975713487225 23796 263650138899870709280977972675004871173623740814124100 23797 263783127617827824346023975033027966253789083505402500 23798 263916177824409609901156647630931678031571685704001073 23799 264049289545460309226306790582464023364953707693898025 23800 264182462806833941509695841948958305003556142161610000 23801 264315697634394305134684044408893463047498108521610000 23802 264448994054014980967585535100498957728174214525884025 23803 264582352091579335646450602440521630874057115615451073 23804 264715771772980524870815353773497592361886253910422500 23805 264849253124121496692419037757106386858702524488168100 23806 264982796170914994806889265440427516318480564910381225 23807 265116400939283561846395374043170826094034968809940225 23808 265250067455159542673270177495212308245964669286760448 23809 265383795744485087674600347847035535761272919838310400 23810 265517585833212156057785671712956217020671833747809025 23811 265651437747302519147067425960293252061254662518714025 23812 265785351512727763681026116908944182056091460222056100 23813 265919327155469295111048827357126052060361282386302948 23814 266053364701518340900766415800354455540954626741324225 23815 266187464176875953826460812262053898599232696555004025 23816 266321625607553015278442655205521613201075753524208400 23817 266455849019570238563399514048304563230843068309040400 23818 266590134438958172207714941851395625872844762827276073 23819 266724481891757203261758602807009794781925411072050225 23820 266858891404017560605147719200064741820406121750548100 23821 266993363001799318252980082569862191898642723119788100 23822 267127896711172398663038873849847311747640627889525625 23823 267262492558216576043969537314712689361421260892701073 23824 267397150569021479664428953215511487461151142192398400 23825 267531870769686597163207154034850992739504665915560000 23826 267666653186321277860321829345653053929508411437200625 23827 267801497845044736069085864308391806994472862020968025 23828 267936404771986054409148156893151626041912366297922948 23829 268071373993284187120507958964289415012033029721602500 23830 268206405535087963378502986416935168867969229932982225 23831 268341499423556090609771543606023185008102173068017225 23832 268476655684857157809188907360013397018219210244147600 23833 268611874345169638857778215922938034770782682940610448 23834 268747155430681895841596108219893188348075340111720025 23835 268882498967592182371593358892587869403470659046581025 23836 269017904982108646904450754603064823468626813482132900 23837 269153373500449336064390457155217651452199994255168100 23838 269288904548842197965963099035247749245985052338256073 23839 269424498153525085537810857023732172045579082300632225 23840 269560154340745759847406749583509775793178009117446400 23841 269695873136761893426770403779137883148500231893766400 23842 269831654567841073599160537535225266678719003404957025 23843 269967498660260805806744403092509438618401917003176073 23844 270103405440308516939244437572117085674618412542544100 23845 270239374934281558663562366610025990029492732027992100 23846 270375407168487210754381007075334935011549740374960225 23847 270511502169242684425744014937544906957315322676265625 23848 270647659962875125663613824399660374654973885255010448 23849 270783880575721618559408024465533555541726398765984400 23850 270920164034129188644514419161497364605198373433455625 23851 271056510364454806225785017683964188806274469266580625 23852 271192919593065389722009200796307737885632816038168900 23853 271329391746337809001366309849993992728656629220722948 23854 271465926850658888719857904856584706133043825059305625 23855 271602524932425411660719938088903008940138916310898225 23856 271739186018044122074815089741325438144688759186817600 23857 271875910133931729022005512230848133878379368328065600 23858 272012697306514909713506229772267050160241068022101073 23859 272149547562230312855219439912512791112001157133684025 23860 272286460927524561992049963760890121038995894005704900 23861 272423437428854258853202091703690304467697230187184900 23862 272560477092685986698458071443371211999726029061178225 23863 272697579945496313665438485254235580779965608400756073 23864 272834746013771796117844763398281945573701879863619600 23865 272971975324008981994684080696655558995335086725584400 23866 273109267902714414160476883303888098419960558856020025 23867 273246623776404633756447292783885113629920841817553025 23868 273384042971606183552696634638399004392299285280622948 23869 273521525514855611301360338490512832021357408254936100 23870 273659071432699473090748457177456464643308255682069225 23871 273796680751694336700470052058881433440850134419484225 23872 273934353498406784957541691898534437702935633106560000 23873 274072089699413419093480312729091681132787215017960448 23874 274209889381300862102380686161747151665751913440281025 23875 274347752570665762099977743653987573109864209329515625 23876 274485679294114795683694004300835060337699955140062500 23877 274623669578264671293672353766695501620088624858892900 23878 274761723449742132574794422026816373092431094338851073 23879 274899840935183961739684807639232062374761945552125625 23880 275038022061236982932701396319957842119406786401603600 23881 275176266854558065594912021646085390827315616562563600 23882 275314575341814127830057715763333208748193674946069225 23883 275452947549682139771502798026514422152783798214201073 23884 275591383504849126950172049553302310830552925573264900 23885 275729883234012173663475221723600432415165330695336900 23886 275868446763878426345219126708759454166143283407620025 23887 276007074121165096936507558166826739230770490377430225 23888 276145765332599466257629290291967371268424700172240448 23889 276284520424918887380934403458156639733064668514817600 23890 276423339424870789004699184749214049171566172802543025 23891 276562222359212678827979851719227660699116377162688025 23892 276701169254712146926455347779405023451141548074640900 23893 276840180138146869129259457659383109377557408798522948 23894 276979255036304610396802491443034527332883340521726225 23895 277118393975983228199582785730820863118431774238873225 23896 277257596983990675897988270532766272043944601670547600 23897 277396864087145006123088350548155440789362948373690000 23898 277536195312274374158416349540099736956640434423426073 23899 277675590686217041322742766565163778800489892755757025 23900 277815050235821378353839592870301785309627779670302500 23901 277954573987945868793235938321418909170479119265302500 23902 278094161969459112371965216279947313277550266654390025 23903 278233814207239828397304135895910026452980120247151073 23904 278373530728176859140503750838037606996447305156000000 23905 278513311559169173225512813533603354700037513187129600 23906 278653156727125869018693684042752244125349430255880225 23907 278793066258966178019531042744216905346618908747377225 23908 278933040181619468252333656061440854108640242402222948 23909 279073078522025247658929444510264772526523163426868900 23910 279213181307133167492354102401475965160698694825477025 23911 279353348563903025711533518583674164630022048807032025 23912 279493580319304770376960247664068636973353766018611600 23913 279633876600318503047364281196992040830760253703490448 23914 279774237433934482177378368382095727284682432853601225 23915 279914662847153126516198135866379129974388593786291025 23916 280055152866985018507237256296402588969158658517832900 23917 280195707520450907688777915319238377952437356281376900 23918 280336326834581714095616826782928863626230466085626073 23919 280477010836418531661707045939443619987980032795258225 23920 280617759553012631623795830505358949356811725051841600 23921 280758573011425465926058799487723627828262321247681600 23922 280899451238728670625730639734823796312321376935780625 23923 281040394262004069299732610223817760554903786978126073 23924 281181402108343676452297094149478045653846205955224900 23925 281322474804849700923589448930553373653418786349722500 23926 281463612378634549299327404302547297932484752989800625 23927 281604814856820829321398258718003036387235936985754025 23928 281746082266541353299474124327685597946386195117810448 23929 281887414634939141523625470868362594841411966779210000 23930 282028811989167425677933218835204177383577072664351225 23931 282170274356389652255099632369150319869845920842236225 23932 282311801763779485972058262341930226748245924833552100 23933 282453394238520813186583190173763918416748211548822948 23934 282595051807807745314897822971130097105349353580746025 23935 282736774498844622250283490624347186295901345745969025 23936 282878562338846015782688095557085983165589505376358400 23937 283020415355036733019335065872312663695127259001753600 23938 283162333574651819806332862691549935459143441810131073 23939 283304317024936564151285292536741944811394049244189225 23940 283446365733146499646902875656415114288940326317140900 23941 283588479726547408895615521250242413684994362952860900 23942 283730659032415326935186760598542655477529409182761025 23943 283872903678036544665329789155679253247864085560526073 23944 284015213690707612275325568718764491478228425605219600 23945 284157589097735342672643240835525727777867866926755600 23946 284300029926436814912563102667649085251693262785261225 23947 284442536204139377628802396578384094492086815265800625 23948 284585107958180652465144164765669412641563380141122948 23949 284727745215908537508069420314525182239993456858840900 23950 284870448004681210720392886094951796233539703651525625 23951 285013216351867133375902552984077808681956113800900625 23952 285156050284845053495003308943811474455152922241422400 23953 285298949831004009281364890537770916657737514825360448 23954 285441915017743332559574408523797208760490487594880625 23955 285584945872472652213793699210892720549406725094987225 23956 285728042422611897627421753321973914125095886599444100 23957 285871204695591302123762474156383389397158739133500100 23958 286014432718851406407698016898670368918890872756501073 23959 286157726519843062008367960972721980596660781310990025 23960 286301086126027434722854567392909644885004187384000400 23961 286444511564876008060874373116505601642401726058880400 23962 286588002863870586690476374454224121973485370358731225 23963 286731560050503299884747051648350243220764777822631073 23964 286875183152276604969522486780535941892684365503144100 23965 287018872196703290772107827223969520824813494112748900 23966 287162627211306481071004346907258634367225590389022025 23967 287306448223619638046644357710010809973719108163637025 23968 287450335261186565733134223362747547337647493969160448 23969 287594288351561413471005728276449088275022179683641600 23970 287738307522308679360976053779696752998589300434240225 23971 287882392801003213718716614294058332357206392682505225 23972 288026544215230222530631006031049412133600665039062500 23973 288170761792585270910642320846699685701108294698822948 23974 288315045560674286557990077942458286336999172926605025 23975 288459395547113563216037026153885941377300040749305625 23976 288603811779529764132086069621304318276549311263290000 23977 288748294285559925518207569689304298606649215262176400 23978 288892843092851460013077275934755081193017240759176073 23979 289037458229062160144825139275704981044763037790980625 23980 289182139721860201794895260166322557589904769693100100 23981 289326887598924147662917224935793275078057925382660100 23982 289471701887942950732589083381862270963039354965971225 23983 289616582616615957738572220782497985727981124267601073 23984 289761529812652912634398377541944391067485957721038400 23985 289906543503773960061389069740231343696813696369102400 23986 290051623717709648818587663908023190418893373062723025 23987 290196770482200935333704359401505157548027130386263225 23988 290341983824999187135074331804835275466501107773802948 23989 290487263773866186324629290840526618079047335274372100 23990 290632610356574133051882706320970478332404232030615025 23991 290778023600905648988928955727165755885388068137410025 23992 290923503534653780806456647053583302551292174186192400 23993 291069050185622003650776370610966256391545157009810448 23994 291214663581624224621863133531748497419946208777399225 23995 291360343750484786252413730775663277883109011659764225 23996 291506090720038469987919306486012819117731903790976100 23997 291651904518130499667753359599977226151808980008222500 23998 291797785172616545007275447669257451617834686327476073 23999 291943732711362725080950842900272243284455205258361025 24000 292089747162245611806486394476063035691997440144000000 24001 292235828553152233429982851275003597100066560144000000 24002 292381976911980078012103899154362919325243685653641025 24003 292528192266637096915262167019730341167226156073476073 24004 292674474645041708291822455954281227096015667757822500 24005 292820824075122800573322445734839682804548104000096100 24006 292967240584819735960711133114681779224138773686884225 24007 293113724202082353915605256306018577758045675539559225 24008 293260274954870974652563960148102902915180931401810448 24009 293406892871156402632381956499917295325468285366672400 24010 293553577978919930056401434449422899394586129845650025 24011 293700330306153340361842974984380196712976466610855025 24012 293847149880858911718155724822792489876258103333412100 24013 293994036731049420524387084154071872705866782273802948 24014 294140990884748144907572163095085093084257394591623225 24015 294288012369988868222143261718303224842837511068083025 24016 294435101214815882550359628562354416467542724336462400 24017 294582257447283992203757752588363177921290325914958400 24018 294729481095458517225622443598552703729228224645601073 24019 294876772187415296894478956186688611736592360898211225 24020 295024130751240693228606412343053203735051814391140100 24021 295171556815031594491572777889758927566701999789580100 24022 295319050406895418698791647975338141460500480065780625 24023 295466611554950117125101096910683551339156723093176073 24024 295614240287324177813364847681559811760608339531296400 24025 295761936632156629084096016526061752132655768288890000 24026 295909700617597043046103688018558512967590863224905625 24027 296057532271805539108162576154835553331340273536285025 24028 296205431622952787491706026986328021394441845374822948 24029 296353398699220012744542618404529366215863504963062500 24030 296501433528798997255596612729858311691133275447225225 24031 296649536139892084770672517812475414079442356646960225 24032 296797706560712183909244012405757383796368752390201600 24033 296945944819482771682267491626363171325797029681160448 24034 297094250944437897011020488368060497272722778568517025 24035 297242624963822184246965226589725048854262631722862025 24036 297391066905890836692637562451176970615768802128588900 24037 297539576798909640123561569323780546968989596776584100 24038 297688154671154966311190022756003109386334945572631073 24039 297836800550913776546871041527408202856201424378491225 24040 297985514466483625166841140977845915615779424299840400 24041 298134296446172663078244954851900014336693003576960400 24042 298283146518299641286181881951957134952189637529310025 24043 298432064711193914421779913946577758289473749854501073 24044 298581051053195444271296900734172050714327873010140100 24045 298730105572654803306249509815315874214643971993524100 24046 298879228297933178214570136180383368852242421747067225 24047 299028419257402373432792019272522484405827026244080625 24048 299177678479444814679262823639358688419643108889360448 24049 299327005992453552488386939940179805869996024124942400 24050 299476401824832265745896763028731552372965510902100625 24051 299625866004995265225153203885138809389225342552725625 24052 299775398561367497124475692223862057343748081732920900 24053 299924999522384546605501926658001632077333929097122948 24054 300074668916492641332577629353674602691435318014200625 24055 300224406772148655013176562161610085745831868855581225 24056 300374213117820110939351061266538713028612548975075600 24057 300524087981985185530213347448390758848004526006179600 24058 300674031393132711875447869102765109104304557642526073 24059 300824043379762183279854935221587819396064307162041025 24060 300974123970383756808925895588344464206393362362300900 24061 301124273193518256835450125495744824911502797118580900 24062 301274491077697178587154072347161702063239863182029225 24063 301424777651462691695372621556677768229275035560131073 24064 301575132943367643744753039216075402737802548885913600 24065 301725556981975563823991749050614370077203340002918400 24066 301876049795860666077604201238961020554285737214529025 24067 302026611413607853258728090726160406226747294973466025 24068 302177241863812720282960182712079318205766055816822948 24069 302327941175081557783227003051293764282598630404592100 24070 302478709376031355665689651353948819578295436471916225 24071 302629546495289806666682994630682098657792060622031225 24072 302780452561495309910689499378274316398444056652810000 24073 302931427603296974469347960056271527968376849061810448 24074 303082471649354622921497381958413666661751277933674025 24075 303233584728338794914256276536302933166219441716600625 24076 303384766868930750725137627286353432212577844126522500 24077 303536018099822474825199784364680203588120647643704900 24078 303687338449716679443233546148211455293752540064126073 24079 303838727947326808130985686013942378300928041658580625 24080 303990186621377039329419182661892406028423979873601600 24081 304141714500602289936010412360980178421398553085761600 24082 304293311613748218873083561550691781486810371140618225 24083 304444977989571230657182518285088059430822838087626073 24084 304596713656838478969480501059375939266154238685056900 24085 304748518644327870227227683612956768021395182952872900 24086 304900392980828067156237074356561641601138205223331025 24087 305052336695138492364408909124789603026477137405841225 24088 305204349816069331916293816009079407341256494703490448 24089 305356432372441538908695011079869292011695926317171600 24090 305508584393086837047309783860431856287086484469192025 24091 305660805906847724224410531468612741838651037119637025 24092 305813096942577476097565600396452321163969875643988900 24093 305965457529140149669400194951429040847276032790222948 24094 306117887695410586868397611436831434913196918262817225 24095 306270387470274418130741057202543120315025798471160225 24096 306422956882628065983196313751311313170306905700409600 24097 306575595961378748627035503139364561808462389604000000 24098 306728304735444483523002216964049482139521070721151073 24099 306881083233754090977318267284969303401963496616710025 24100 307033931485247197728732318878928989113602939667702500 24101 307186849518874240536610662282822590144697847272702500 24102 307339837363596469770070387132438315369650332308637025 24103 307492895048385952998155215359005571445292385989426073 24104 307646022602225578581054253859165928022593762720890000 24105 307799220054109059262363926307916609237432430602067600 24106 307952487433040935762393343837950697757731956908393225 24107 308105824768036580372513374362702765101764415561486225 24108 308259232088122200550549670374302112498808932770522948 24109 308412709422334842517219915101538221351803760252720900 24110 308566256799722394853615546966854372495385082073328025 24111 308719874249343592099728222335305700035112291225183025 24112 308873561800268018354021276602347199718173260131457600 24113 309027319481576110874046443721255414635972598172240448 24114 309181147322359163678106094324934673708351844140390225 24115 309335045351719331147961252650814861961486173255380025 24116 309489013598769631632585652531512757200553087865096900 24117 309643052092633951052966092767902976407972682764784900 24118 309797160862447046507949352255227538182366802172201073 24119 309951339937354549881135925286864965886458509155909225 24120 310105589346512971448820837514380731008108948213443600 24121 310259909119089703488981803096490668671833485220483600 24122 310414299284263023891314983623587788382812956424525625 24123 310568759871222099768318609458510654056071366492851073 24124 310723290909166991067424724188268219294673282285612900 24125 310877892427308654184179312935481677847139735768062500 24126 311032564454868945576471075332358526310520366207515625 24127 311187307021080625379809104014077637566513920407561025 24128 311342120155187361023649729542536710258613647913960448 24129 311497003886443730848772792725494992953475573228160000 24130 311651958244115227725707605350234682594665539906604225 24131 311806983257478262674208860404963866566827190137189225 24132 311962078955820168483782752915292317258412007239096100 24133 312117245368439203335263572577228858556801001772622948 24134 312272482524644554423441029422275406346394817620033025 24135 312427790453756341580738573804328140923616688192260025 24136 312583169185105620901942972052240599408414966983824400 24137 312738618748034388369985399186056781835515543494659600 24138 312894139171895583482774310149084646766198461650756073 24139 313049730486053092881080351062151632088689087838538225 24140 313205392719881753977473572060564075288386315870544900 24141 313361125902767358586313203328481625984215118601064900 24142 313516930064106656554790255999615943060597321949604025 24143 313672805233307359395023209647370150392184341500101073 24144 313828751439788143917207048141751690076982836482305600 24145 313984768712978655863815905704616361379315353623297600 24146 314140857082319513544859585049035468353772111685378225 24147 314297016577262311474194209542821120491598682706105625 24148 314453247227269624006887271390496839818591536704722948 24149 314609549061815008977637337882261725795395827879288900 24150 314765922110383011340248677812766517244066527170180625 24151 314922366402469166808161070226798969465906687537055625 24152 315078881967580005496035057703264035842069431197664400 24153 315235468835233055562392906443141407637429870831010448 24154 315392127034956846853315535481409024577118853222265625 24155 315548856596290914547195677397236223151273917167680225 24156 315705657548785802800547532951074240644508503918712100 24157 315862529922003068394873182131604841699925111221104100 24158 316019473745515284384586014149849881930891155065176073 24159 316176489048906043745991438972095670805039765181837025 24160 316333575861769963027325143037646044861926118105606400 24161 316490734213712685999849151861787113406430294561286400 24162 316647964134350887310005962278724693262409691396072225 24163 316805265653312276132631007133642508093419947588256073 24164 316962638800235599825223715287425292317787958096928100 24165 317120083604770647583277429851996010882271225151092900 24166 317277600096578254096668447628630485230404492117541025 24167 317435188305330303207104442776035803826939863702040025 24168 317592848260709731566632537789410993697145570388610448 24169 317750579992410532297207284926149538727848910092787600 24170 317908383530137758651318821268293452074791018140097225 24171 318066258903607527673681460666307745046997900613062225 24172 318224206142547023863982985863212284412449142992802500 24173 318382225276694502840694904152585195309421011261922948 24174 318540316335799295005943929978438148973665043726488025 24175 318698479349621809211444957939459074422320052166400625 24176 318856714347933536425495789714622052190500693694760000 24177 319015021360517053401033878481677387315308046638478400 24178 319173400417166026344755354454557119124108158998701073 24179 319331851547685214587296595220262508128957202009925625 24180 319490374781890474254478604610340346576743154468108100 24181 319648970149608761939614463896604270074783005226868100 24182 319807637680678138376880119155315604324173073695010225 24183 319966377404947772115748768698605664468142640009276073 24184 320125189352277943196489114526497836020104726910320400 24185 320284073552540046826727741807473206896222317561648400 24186 320443030035616597059075890450117990860395919034444025 24187 320602058831401230469820882882994484816004243251164225 24188 320761159969798709838682472214489836968961594886302948 24189 320920333480724927829634374999018471061253717678216100 24190 321079579394106910672791252890584614753731418823274025 24191 321238897739882821847361407519351018942324004844369025 24192 321398288548001965765665452981508630443820841853030400 24193 321557751848424791458221230387399694206890303654760448 24194 321717287671122896259895228967513514112084786602980225 24195 321876896046079029497120778290649894642334836968061225 24196 322036577003287096176183276203230120354073937723848100 24197 322196330572752160672572717153429207279960020156022500 24198 322356156784490450421403785618506081268564888709451073 24199 322516055668529359608903779408420303935875770045804025 24200 322676027254907452864968627673544978489574126126410000 24201 322836071573674468956787268499015526311498428566410000 24202 322996188654891324483534651022993131968225219204378025 24203 323156378528630117572133627070869810386174644690001073 24204 323316641224974131574085997352199256398013642850202500 24205 323476976774017838763372977321903894863435698468044100 24206 323637385205866904035425347862083860211776933425407225 24207 323797866550638188607163555995537998668613346988158225 24208 323958420838459753718108030896900405735795114793360448 24209 324119048099470864332559980522098486816725574480014400 24210 324279748363821992842852934231650061338592206573511025 24211 324440521661674822773675296838137621443304649745016025 24212 324601368023202252487464179563027506421783416177748100 24213 324762287478588398890870773442840464674758103273802948 24214 324923280058028601142297530779527847220253905484902225 24215 325084345791729424360507420284764511756441257003182025 24216 325245484709908663334305521622735415151559397788736400 24217 325406696842795346233293225110867836093357244185856400 24218 325567982220629738319695302392845199612173634130426073 24219 325729340873663345661260113953131572417746063143352225 24220 325890772832158918845233219397138063583527476763752100 24221 326052278126390456693404656476073600197232375815392100 24222 326213856786643209978230154890442853296147056957015625 24223 326375508843213685140026550961083466844137686232151073 24224 326537234326409648005241669311573192808080325383174400 24225 326699033266550127505798937760785059678518044622240000 24226 326860905693965419399517001679325301176713717802630625 24227 327022851638997089991604604118554447521997678134582025 24228 327184871131997979857230998075866734623584605380222948 24229 327346964203332207565172157314886818034124132329502500 24230 327509130883375173402533052214235689582517839467488225 24231 327671371202513563100546257173519686415437522767923225 24232 327833685191145351561447156160207555845064675505235600 24233 327996072879679806586426013036080696049480664058210448 24234 328158534298537492604657173356970933426605585080294025 24235 328321069478150274403405664394538523387438598169163025 24236 328483678448961320859211460183890473714513814987064900 24237 328646361241425108670151678455895789431966626870980100 24238 328809117886007426089180976368119826559511559869506073 24239 328971948413185376658550412003374620279163111559330225 24240 329134852853447382945305038659965822055977165634254400 24241 329297831237293190277860499012809741247836984660174400 24242 329460883595233870483658886279695940839831807748643025 24243 329624009957791825627904139582081885271647963912326073 24244 329787210355500791753377240744926282017275269546716100 24245 329950484818905842621331479835196998750981310011076100 24246 330113833378563393453468056793827775717771898825194225 24247 330277256065041204674992286571045389446379343546875625 24248 330440752908918385658750675230145460324235800592210448 24249 330604323940785398470449134539960733923024547236880400 24250 330767969191244061614952602631440405446477916240765625 24251 330931688690907553783666338348942899395420312568890625 24252 331095482470400417602999156982037463635044459120652900 24253 331259350560358563383908875118811989632558010622022948 24254 331423292991429272872530232416895629836238061924075625 24255 331587309794271203001885558143625050116267911406284225 24256 331751400999554389644678450392012531010281700835353600 24257 331915566637960251367170735934412617339179148853273600 24258 332079806740181593184142978731031612708458369209451073 24259 332244121336922610314938805165680924614106497665378025 24260 332408510458898891940593314136441088457135265578916900 24261 332572974136837424962045840184178235864394421381996900 24262 332737512401476597759437337897138825442675630665860225 24263 332902125283566203952492655885141623585761751682006073 24264 333066812813867446161987968672188210337502713021187600 24265 333231575023152939772303634911624691715824102112272400 24266 333396411942206716695062750383307826450505459683058025 24267 333561323601824229133855664287558422909402587604359025 24268 333726310032812353350050727406023632211425309049522948 24269 333891371265989393429691540754917657278005440223228100 24270 334056507332185085051480973411467415986078591583783225 24271 334221718262240599255852218249755840782930146830598225 24272 334387004087008546215127154377530768234885690904040000 24273 334552364837352979004762285120931771136117586254160448 24274 334717800544149397375682520459480814129243637370047025 24275 334883311238284751527703072869085272414455143833705625 24276 335048896950657445884039735586213643177267431733002500 24277 335214557712177342866907812361825201975366488681496900 24278 335380293553765766674209967829064912621253936107901073 24279 335546104506355507057313267664174090208385595500015625 24280 335711990600890823099915677775515643983265702801619600 24281 335877951868327446998002291811070190893601779160979600 24282 336043988339632587840891556330225932972339684654147225 24283 336210100045784935393371763041160933378472902167551073 24284 336376287017774663878928077560601308037336092641828900 24285 336542549286603435764060374208232873535124939110428900 24286 336708886883284405543692146403546958354199805441062025 24287 336875299838842223527670762288413394816990371537232225 24288 337041788184313039628359335254195164366775814047240448 24289 337208351950744507149320479107749770183116977192505600 24290 337374991169195786575092217666202159738203075597861025 24291 337541705870737549362056318625922916877878603846606025 24292 337708496086451981730399321606703489487762174018316900 24293 337875361847432788457166530327687415910876908918422948 24294 338042303184785196670409238927192862148893803222888225 24295 338209320129625959644425462494147283634850221245467225 24296 338376412713083360596094441934449681141543601986291600 24297 338543580966297216482305193351179731317306746459290000 24298 338710824920418881798479372173186039550230113197376073 24299 338878144606611252378188722322207887483885780560643025 24300 339045540056048769193867380764316130673097679205122500 24301 339213011299917422158619307847099344708256983740122500 24302 339380558369414753929121113879670921782156910725864025 24303 339548181295749863709620552468231585255467438670201073 24304 339715880110143411057030951175589718427030592750760000 24305 339883654843827619687121850128718996564466984873025600 24306 340051505528046281281806119254119069430573448542926225 24307 340219432194054759297523824876440466183182159794575225 24308 340387434873119992774723116471539486762159017555322948 24309 340555513596520500148438404420842604838751826243552900 24310 340723668395546383059966099669622838221358670211199025 24311 340891899301499330169638186247522644419868621065354025 24312 341060206345692620970693897665399173000018543037283600 24313 341228589559451129604249768258318153541792371253490448 24314 341397048974111328675368330600282319583937094410159225 24315 341565584621021293070225730172049066022450190766489025 24316 341734196531540703774378528519170011166767014592380900 24317 341902884737040851692129966193172286175797339333172900 24318 342071649268904641466995956824597705029474827785276073 24319 342240490158526595303271083732421478672731680235540225 24320 342409407437312856788694870530186828630526342087065600 24321 342578401136681194718218597245015729367561341649305600 24322 342747471288061006918872933521489066087550664408250625 24323 342916617922893324075736660538231736667344323166076073 24324 343085841072630813559006753320889654133997911788980900 24325 343255140768737783252170095191046220651186082486422500 24326 343424517042690185381277096146495646518493405675250625 24327 343593969925975620345317487024169479336459499052348025 24328 343763499450093340547698561352900890385286392218610448 24329 343933105646554254228826136859108638539406774822090000 24330 344102788546880929299788508644389197827327219354877225 24331 344272548182607597177143666109921294180059047794162225 24332 344442384585280156618810045758512051125882815113620100 24333 344612297786456177561061092061048094318105224572922948 24334 344782287817704904956623898630058311959897707094300025 24335 344952354710607262613882201999047513550385156468571025 24336 345122498496755857037184000362221974053105912983310400 24337 345292719207754981268254069685198795716107766420545600 24338 345463016875220618728711649653271166486690481853881073 24339 345633391530780447063693571979790943397657359275867225 24340 345803843206073841986583103653228542590494089995968900 24341 345974371932751881124844777757477875918843390189288900 24342 346144977742477347866965484555991038477772552031427025 24343 346315660666924735210502095586353623065515392306176073 24344 346486420737780249611235893567946917639580597528371600 24345 346657257986741814833434080981387831413418931151859600 24346 346828172445519075801218640234491195488389221191515225 24347 346999164145833402451042818385562095963807799461390625 24348 347170233119417893585275509450898122450751709356822948 24349 347341379398017380726893807379462853968449413112716900 24350 347512603013388431975284002833782558461064073698855625 24351 347683903997299355863151296972217952773077213263230625 24352 347855282381530205214538505483871957999031405786886400 24353 348026738197872781003954026183512691813899690865160448 24354 348198271478130636216609343530018465829719944624630625 24355 348369882254119079709766343487988303348361164746393225 24356 348541570557665180075194712208307462225465480930000100 24357 348713336420607769502739692059612640062917964777688100 24358 348885179874797447645000468598765955742912576060351073 24359 349057100952096585483119462124620443542176758707664025 24360 349229099684379329193682797515542664856652527547232400 24361 349401176103531604016732226107350139061464932375712400 24362 349573330241451118124888773424522620364989448456393225 24363 349745562130047366493588386633756802826001357416381073 24364 349917871801241634772429855645153822126089125343692100 24365 350090259286967003157635281842557941362670075241456900 24366 350262724619168350265623368480803060188083556296080025 24367 350435267829802357007695806843871173204470951735423025 24368 350607888950837510465837032314223625769693214964560448 24369 350780588014254107769627624559831974413688514070913600 24370 350953365052044259974271626101710456044831694747974225 24371 351126220096211895939738053581036506179513705249639225 24372 351299153178772766211016876101239442692896299031522500 24373 351472164331754446899489735076740349202292050793522948 24374 351645253587196343565415680076338352294642177729351025 24375 351818420977149695101532195205559890533978420253515625 24376 351991666533677577617771790628618221671517261806250000 24377 352164990288854908327094433886970308868195402007760400 24378 352338392274768449432436095727807368165158381736726073 24379 352511872523516812014773685212173749040196730583850625 24380 352685431067210459922306648928776458805716505999136100 24381 352859067937971713660755509195924530974957564043096100 24382 353032783167934754284777616190423578686350697843029225 24383 353206576789245627290500388998646267969744668497451073 24384 353380448834062246509172320641404093201440317924582400 24385 353554399334554398001932022180659739666338998314214400 24386 353728428322903743955695581072542476863937507188185025 24387 353902535831303826580162508987561442199366037679045225 24388 354076721891960072005940554375353349130247229711302948 24389 354250986537089794183789655107752087834024564495040100 24390 354425329798922198784985306590427881157831847097953025 24391 354599751709698387102801620789813115153310578461348025 24392 354774252301671359955114351678510683021480285144848400 24393 354948831607106021588124162658868664937373459696210448 24394 355123489658279183581200411580902415130300229347541225 24395 355298226487479568752845729027251642903040237198378225 24396 355473042127007815067781665594375857121795972412740100 24397 355647936609176479545155683955716595238301875108802500 24398 355822909966310042167869771549089179256079388889926073 24399 355997962230744909793030949787110333364565634976227025 24400 356173093434829420063523955746020862377921910388840000 24401 356348303610923845320706372344824727770040624308840000 24402 356523592791400396518226483083237270134001923058095025 24403 356698961008643227136964127463516014453463946225026073 24404 356874408295048437101094833277837458795776728827562500 24405 357049934683024076695277501999482489062656038892012100 24406 357225540204990150482965923572701583404800239365950225 24407 357401224893378621225844396952748770962734415755737225 24408 357576988780633413804387732804200391878368852941410448 24409 357752831899210419139545914822311070171304325538336400 24410 357928754281577498115553696198804959231938951651392025 24411 358104755960214485503865407810155252491158435881197025 24412 358280836967613193888215254763069170425144804075064100 24413 358456997336277417590803377988569140585033147586302948 24414 358633237098722936599607957632743680946289918501161225 24415 358809556287477520496823635048933579693381954800301025 24416 358985954935080932388426530252820337733248210561030400 24417 359162433074084932834866131758594504908065209161734400 24418 359338990737053283782884335771101498195695162201751073 24419 359515627956561752498461911765591741286998689607473225 24420 359692344765198115500892671543440510954951878028384100 24421 359869141195562162497985618908950717723393324597224100 24422 360046017280265700322395357169108987645497693323230625 24423 360222973051932556869081031714931849656078589949626073 24424 360400008543198585033894084999814570110009236268032400 24425 360577123786711666653295101287080213903952068795610000 24426 360754318815131716445200018595720851142839149290375625 24427 360931593661130685950955985330126470798868887295859025 24428 361108948357392567478447139136410109361999354674122948 24429 361286382936613398046330585584759954239936325060922500 24430 361463897431501263329402854334080739775440596593771225 24431 361641491874776301605097110492027619352513250270906225 24432 361819166299170707701111398940385871303851955789249600 24433 361996920737428736944168199452609280353192563151760448 24434 362174755222306709109905570487198831271137921607051025 24435 362352669786573012373900159597481458435303669705484025 24436 362530664463008107263822358455236015208645779617560900 24437 362708739284404530612723880542510361627337673458356100 24438 362886894283566899513458039622879518965290141028881073 24439 363065129493311915274233007160310206460203086523149225 24440 363243444946468367375298326910721759989845957160688400 24441 363421840675877137426764964968267435921118835423408400 24442 363600316714391203127559173605303426862477523702956025 24443 363778873094875642225510447301965560776736073696651073 24444 363957509850207636478573849418235622000405317552272100 24445 364136227013276475617186988018350523311995898840648100 24446 364315024616983561307761919414388173439612588609341225 24447 364493902694242411117312258052853825442290472944650625 24448 364672861277978662479215771425089959384563743603560448 24449 364851900401130076660112738739341348794498808221798400 24450 365031020096646542727940352149324885696743426929450625 24451 365210220397490081521103439391180994689014417035075625 24452 365389501336634849618781786737720053727933663281364900 24453 365568862947067143312374341235923159153384925755422948 24454 365748305261785402578080571250711826154855133628930625 24455 365927828313800215050619264395065804513890062163007225 24456 366107432136134319998085041983642114189275777207651600 24457 366287116761822612297942869204131667291387956669347600 24458 366466882223912146414160840257682443364958823402876073 24459 366646728555462140375481517776820124811017314203695025 24460 366826655789543979754832105886408379874777338575552900 24461 367006663959241221649873736330311603052690334137432900 24462 367186753097649598664690147143552888174744304032671225 24463 367366923237877022892616033406899318943478346166381073 24464 367547174413043589900205349677955316505279298549441600 24465 367727506656281582712339843750002784838619200693646400 24466 367907920000735475798478101446994143514356210141607025 24467 368088414479561939060045382220281034861528552950232025 24468 368268990125929841818964525369847539904785903098722948 24469 368449646973020256807328206770012135773383896710844100 24470 368630385054026464158212826036767377763267657377670225 24471 368811204402153955397634304131140393010035353645185225 24472 368992105050620437437646071450180730948442797820250000 24473 369173087032655836570579526514414929540618553435010448 24474 369354150381502302464427245417849326797433335469400025 24475 369535295130414212159369222263854175542728816760830625 24476 369716521312658174065442420867523006825674219279502500 24477 369897828961513031961353918062371435019792966652268900 24478 370079218110269868994437919006519206605688678030176073 24479 370260688792232011681756924940788266065796147516430625 24480 370442241040715033912347333908447947371278716985657600 24481 370623874889046760950609755003646099361272440828217600 24482 370805590370567273440844316772882019050917278886656225 24483 370987387518628911412931250451203499704987654733976073 24484 371169266366596278289157028772146101526504296603580900 24485 371351226947846244892186341147777923182635357688004900 24486 371533269295767953454180186072567693271730218820813025 24487 371715393443762821627060361662157913373820748891603225 24488 371897599425244546493920635295498069670812591203490448 24489 372079887273639108581584873386175589420407531020819600 24490 372262257022384775874312412366174252968175277428550025 24491 372444708704932107828650952022691182633850984823595025 24492 372627242354743959389437252386054317859689300037624900 24493 372809858005295485006945915424202452609466238903122948 24494 372992555690074142655186532856619457305490198001939225 24495 373175335442579697851349481458053234736860162521794225 24496 373358197296324227676400647279798268514383794728193600 24497 373541141284832124796825360273778314935325544499560000 24498 373724167441640101487521820862132865703874032292101073 24499 373907275800297193655844300052487470980371391907556025 24500 374090466394364764866796394756573860853501562962562500 24501 374273739257416510369374620027361039694450093587562500 24502 374457094423038461124062619987363153110279124186071025 24503 374640531924828987831476279278303942515256017449476073 24504 374824051796398804962160016919841008833574599285610000 24505 375007654071370974787534544522585905684850081400003600 24506 375191338783380911411996370858198274735082234799479225 24507 375375105966076384806169334846883822870689948446644225 24508 375558955653117524841308449080186923622041504636622948 24509 375742887878176825324856336054539004976050194159364900 24510 375926902674939148037152539348603663525379641359090025 24511 376111000077101726769295992035048621955206676687545025 24512 376295180118374171362160924674973224318014954456089600 24513 376479442832478471746566495300828142543326849547240448 24514 376663788253149001984600423851281349323505477142908225 24515 376848216414132524312096913579111198059747881159618025 24516 377032727349188193182269142010843641095213369779684900 24517 377217321092087559310496604094496214156050406426540900 24518 377401997676614573720267590229446418917158088244851073 24519 377586757136565591790277081930106548059194692234151225 24520 377771599505749377302680347932760819238070610232707600 24521 377956524817987106492502523612603917199474738334147600 24522 378141533107112372098204456635712687990514490046955625 24523 378326624406971187413405101828384787000026471037801073 24524 378511798751421990339760748303989554550357845385328900 24525 378697056174335647441001361945197280118341854784802500 24526 378882396709595457998124326397183320133803099913005625 24527 379067820391097158065745865785143255842331298800115025 24528 379253327252748924529610432427204418077452510791760448 24529 379438917328471379165258342871577666117994439201000000 24530 379624590652197592697851945644561289261771560009170225 24531 379810347257873088863160604153786303479184607053155225 24532 379996187179455848469704778248879242672509499057124100 24533 380182110450916313462059487999514795811209231429722948 24534 380368117106237390985317443308636318693298678363547025 24535 380554207179414457450712123036437353450480756294902025 24536 380740380704455362602401087368521821323401085334816400 24537 380926637715380433585409807219494515835979251099411600 24538 381112978246222479014736294521076915447504122619506073 24539 381299402331026793045616817301696158211258540636176225 24540 381485910003851159444952983522357277072189187133412900 24541 381672501298765855663900477691480484346978732397532900 24542 381859176249853656911619734339266418801321603468230025 24543 382045934891209840230188832490042829724858126898751073 24544 382232777256942188570678895328946170657784598543417600 24545 382419703381170994870392279317201012098423286672441600 24546 382606713298029066131263837068179058771894782703672225 24547 382793807041661727499425538354347874020467818291655625 24548 382980984646226826345934733673157172740245055737422948 24549 383168246145894736348666344857857746190747867079124900 24550 383355591574848361575369267277204728097953235117550625 24551 383543020967283140567887268225963002911770183099425625 24552 383730534357407050427544666166108095020274175489088400 24553 383918131779440610901697075536600863319792401287810448 24554 384105813267616888471447501907608759946791493041975625 24555 384293578856181500440528072313050296349196860431126225 24556 384481428579392619025347685653352695366098314473308100 24557 384669362471520975446205868118335495750692994003252100 24558 384857380566849864019673118638165116766800830822026073 24559 385045482899675146252138029428367086269471041848471025 24560 385233669504305254934521466752933787200285645028878400 24561 385421940415061198238158097087626185843257085062158400 24562 385610295666276563811845543923638071653105148459694225 24563 385798735292297522880061460509870864139670971107006073 24564 385987259327482834342348803890156028325864727923436100 24565 386175867806203848873869595649860587847524286423840900 24566 386364560762844513027127454844419134987654561204639025 24567 386553338231801373334859188640453110990585499903786025 24568 386742200247483580414095726258264969039588660217010448 24569 386931146844312893071392681862631137460480425018019600 24570 387120178056723682409230832106963473189860401017871225 24571 387309293919162935933586794094064136476126941592236225 24572 387498494466090261662674189574863528320612649515222500 24573 387687779731977892236855581264705113471519914533622948 24574 387877149751310689029725467214924605011332933055194025 24575 388066604558586146260364619235664112885655300490650625 24576 388256144188314395106766051424064459264682371317760000 24577 388445768675018207820432904910190939564570514450022400 24578 388635478053233001842148534991269360441710678933251073 24579 388825272357506843918919086883040216265345018352755625 24580 389015151622400454222088846375279374630170560486184100 24581 389205115882487210466628651736783630547735082271344100 24582 389395165172353152031597653273378959210823665210028225 24583 389585299526596984081778707000778249816030248412126073 24584 389775518979830081690487688952393739013771434323824400 24585 389965823566676493963557016700497283289688591546800400 24586 390156213321772948164493664727419016124351886683946025 24587 390346688279768853840811960341781829287173404189906225 24588 390537248475326306951541446893085499253297319648802948 24589 390727893943120093995910101096280150646898720004844100 24590 390918624717837696143203191336304109968818862494652025 24591 391109440834179293363798063880906055818917390868347025 24592 391300342326857768561375143988425717532149455301646400 24593 391491329230598711706305438955571213770490201254160448 24594 391682401580140423970214830208604457308837314011082225 24595 391873559410233921861725441599728883180425066710715225 24596 392064802755642941363374371128866085664675686457652100 24597 392256131651143942069710073369409776466485124826562500 24598 392447546131526111326566679934956803009474031708901073 24599 392639046231591368371516545382435793205608661769630025 24600 392830631986154368475501306005484322528782612011290000 24601 393022303430042507085641739030365331869514966691290000 24602 393214060598095923969226709785162861641024133894792025 24603 393405903525167507358881494471456010102834174238551073 24604 393597832246122898098915766226138373026110784129902500 24605 393789846795840493792851532219528078804550605072000100 24606 393981947209211452952131309594400899075397755548513225 24607 394174133521139699146006828109075791016667263242296225 24608 394366405766541925152608547406188614888642528125960448 24609 394558763980347597111196276887305670250003465701638400 24610 394751208197498958675591186232054107761448241599293025 24611 394943738452951035168789494658981201752403477779398025 24612 395136354781671637738758127083898912929478741145360100 24613 395329057218641367515412625390024131908908566211302948 24614 395521845798853619768777603082788473819631061520400225 24615 395714720557314588068330031660764493209262453699440025 24616 395907681529043268443525647092737708052522188133344400 24617 396100728749071463545508764849545862971218195682592400 24618 396293862252443786810005791997908425987385728579576073 24619 396487082074217666621402724922080401407349160890574225 24620 396680388249463350478006921297785154935202056145036100 24621 396873780813263909158493435001511087000428668335076100 24622 397067259800715240889536202696896657717166232724425625 24623 397260825246926075514624370898577463033072622685601073 24624 397454477187017978664064052372527787635153237505870400 24625 397648215656125355926165800790597317219543723489000000 24626 397842040689395457019618092615621481963565040608140625 24627 398035952321988379967047105252171225622882541300116025 24628 398229950589077075269763080556704851775923550416522948 24629 398424035525847350083693562859590991513545205197322500 24630 398618207167497872396503800710187666486097170226074225 24631 398812465549240175205904601614887888834387786795909225 24632 399006810706298660699147929096777246307627118242243600 24633 399201242673910604433710531464293467972270452841810448 24634 399395761487326159519165891735032054502999738908788025 24635 399590367181808360800244788219605688283131146451825025 24636 399785059792633129041084755329238313588891852380076900 24637 399979839355089275110668734229557497152729994258712100 24638 400174705904478504169453203021840945557664683650756073 24639 400369659476115419857186076191774869370298560749948225 24640 400564700105327528481914663124593245837248551719142400 24641 400759827827455243210183975544287943511240604946662400 24642 400955042677851888258425673793410134501894983832249025 24643 401150344691883703085537941928823434325328342527476073 24644 401345733904929846586656581667618776719239881226808100 24645 401541210352382401288117615276260152459348360042240100 24646 401736774069646377543611687554899018322216056899508225 24647 401932425092139717731530557127673416052040721597405625 24648 402128163455293300453505967308695632668417469963410448 24649 402323989194550944734141186872329583861964075999696400 24650 402519902345369414221935511115266012728754389248155625 24651 402715902943218421391402013656820067856499202471280625 24652 402911991023580631746378839482801858959229838095056900 24653 403108166621951668024534329797246186026849475257322948 24654 403304429773840114403066269305232800475387718768765625 24655 403500780514767520705595546608983285217286488125750225 24656 403697218880268406610254518458384936082815809331969600 24657 403893744905890265858970368656065890778116818054401600 24658 404090358627193570467943752476129184726840989702801073 24659 404287060079751774939323017514646416875438531136992025 24660 404483849299151320474074291949014284011478705072208900 24661 404680726320991639186047731242289390514688795344888900 24662 404877691180885158317240214387638462896499124602462225 24663 405074743914457304454254780847072396150696157213256073 24664 405271884557346507745957099397673433000325900550675600 24665 405469113145204206122329260157575228749361692187040400 24666 405666429713694849514521181123015584797054661270176025 24667 405863834298495904076099920606851244113616813051085025 24668 406061326935297856405497187028003333273335444884422948 24669 406258907659804217769655337560390809160867607667440100 24670 406456576507731528328872157209007625373893239013577225 24671 406654333514809361362844709939907274806188590465792225 24672 406852178716780327497912553549975892075285348161440000 24673 407050112149400078935500610021502213524067626244360448 24674 407248133848437313681761983165689394641885544751733025 24675 407446243849673779778421015418399976084081670377975625 24676 407644442188904279534816875710581171185381016886022500 24677 407842728901936673761147970394983121128626929036020900 24678 408041104024591886002917469269957829912188910190951073 24679 408239567592703906776580238800311151123453746947825625 24680 408438119642119797806391474694374453438662133025715600 24681 408636760208699696262457326055666442897587952927475600 24682 408835489328316818999987803386729068511889566038145225 24683 409034307036857466799752262781944484825199508866901073 24684 409233213370221028609737758705372691818063248530312900 24685 409432208364319985788010557808891720208685786005600900 24686 409631292055079916346781106305174079908188408922584025 24687 409830464478439499197672743469294642313902694388954225 24688 410029725670350518398194453902036184433415507972240448 24689 410229075666777867399417951247239485693002366482113600 24690 410428514503699553294859386114835137864216850001259025 24691 410628042217106701070565971020494106009305076330604025 24692 410827658843003557856407815212143564867445499341912900 24693 411027364417407497178575262312913631847328973264322948 24694 411227158976349023213282023769409325925140253999970225 24695 411427042555871775041674401153540402438522611060141225 24696 411627015192032530905946890425489648184639336926115600 24697 411827076920901212466664461324757770542121618084810000 24698 412027227778560889061291805115590179710738047245326073 24699 412227467801107781963929843972467745767358206777449025 24700 412427797024651268646259795350730013240627064420022500 24701 412628215485313887039695084746795376478228850535022500 24702 412828723219231339798741400311848360388303723769258025 24703 413029320262552498565565182842279414349187610287251073 24704 413230006651439408235770844729587513367969495165440000 24705 413430782422067291225387011511890371097290174383001600 24706 413631647610624551739062079728631205260325714118052225 24707 413832602253312780039469384839524758555085937317693225 24708 414033646386346756717922273028248668380186150694422948 24709 414234780045954456966199370770859297914386685560156900 24710 414436003268377054849580346108393790360801966437001025 24711 414637316089868927581092455622612388703215725251756025 24712 414838718546697659796968171173336976285953302907875600 24713 415040210675144047833314180515353340089902058453490448 24714 415241792511502104003992055972365839905277754618637225 24715 415443464092079060879710885405023983866444108074767025 24716 415645225453195375568332159769580865185434873307008900 24717 415847076631184733996387211623293507568827953284888900 24718 416049017662394055191807498992234898897398877670926073 24719 416251048583183495567868029076756865459751040151742225 24720 416453169429926453208344216329421953530191525010369600 24721 416655380239009572153882469499811142537898071875009600 24722 416857681046832746689584802300212515659403331300640625 24723 417060071889809125633807762405803960550200372948026073 24724 417262552804365116628175973562560566284536462794656900 24725 417465123826940390428810585635744623565993189743202500 24726 417667784993987885198772927491473025076127586240780625 24727 417870536341973810801723657663503402615243174330862025 24728 418073377907377653096797707817036528629338835193410448 24729 418276309726692178234695314080998352981608742804890000 24730 418479331836423436954989431379940542586794759669483225 24731 418682444273090768884649825956383542953574849954168225 24732 418885647073226806837784141334120987945453158469608100 24733 419088940273377481116596233032708748345840122623022948 24734 419292323910102023813562067403076032269809776587774025 24735 419495798019972973114823480013919732275126482191253025 24736 419699362639576177604800089078276656360369654798342400 24737 419903017805510800572019659469411384070272389651257600 24738 420106763554389324316167212934910255829742752947631073 24739 420310599922837554456353180177634434570564177799465225 24740 420514526947494624240600890531957074870677974522876900 24741 420718544665012998856553695023491397367535288705796900 24742 420922653112058479743402018660307896306661569100013025 24743 421126852325310208905030637863440006916792182997826073 24744 421331142341460673224386479004288328036296478127443600 24745 421535523197215708779067234076353935224787376145043600 24746 421739994929294505158131089588561431651587336421849225 24747 421944557574429609780127864827272169531956900756900625 24748 422149211169366932212351855693937534955651482286522948 24749 422353955750865748491316680385201324793512873098512900 24750 422558791355698705444452423242129057149576212106265625 24751 422763718020651825013025373155120547721827797965640625 24752 422968735782524508576280652970950254617625898584270400 24753 423173844678129541276808036408277744813332177258960448 24754 423379044744293096347131249047878167725426938514300625 24755 423584336017854739437521050023759836445923345621879225 24756 423789718535667432945032391101262916261975170188636100 24757 423995192334597540343765949888169804302005441897796100 24758 424200757451524830516354333984804054702380363230201073 24759 424406413923342482086673252939050661743619683364258025 24760 424612161786957087753777954932196160137471888670544400 24761 424818001079288658627065225181462338230085426980624400 24762 425023931837270628562661243105092387496265967125975225 24763 425229954097849858501035595355843031509809501260131073 24764 425436067897986640805841741888740590759621895316160100 24765 425642273274654703603984232288973047415352129538244900 24766 425848570264841215126912969645813977604248673923218025 24767 426054958905546788053144819318507719117660824647129025 24768 426261439233785483852012860000088340895908887465960448 24769 426468011286584817128643574545157878319093225134105600 24770 426674675100985759970162278087711896433851676509788225 24771 426881430714042746293127081035172742947251893440853225 24772 427088278162823676192191684584872855294158819603902500 24773 427295217484409920289997306469322192508881852522222948 24774 427502248715896324088294034696695274181110096624017025 24775 427709371894391212320291907113084426625611357157805625 24776 427916587057016393304242014673186661720519886749290000 24777 428123894240907163298247926366222147845983045845264400 24778 428331293483212310856307733804022476159286569348276073 24779 428538784821094121185587013538376880250235568956640625 24780 428746368291728380504923005234884234207532202929252100 24781 428954043932304380404560303890728034469254509151612100 24782 429161811780024922207118364343970665704492562396007225 24783 429369671872106321329791116382152061555021167233301073 24784 429577624245778411647778988818176398531960968468046400 24785 429785668938284549858953640961678706889175338979406400 24786 429993805986881619849755699974281247059236835481727025 24787 430202035428840037062325802657377185415837502103747225 24788 430410357301443752862869240281316509895269920898802948 24789 430618771641990258911254505125116255545923697287628100 24790 430827278487790591531846037456073963555573039453371025 24791 431035877876169336085571471738929875908618232745366025 24792 431244569844464631343223680924499672726525092363424400 24793 431453354430028173859997917727985591721714853248610448 24794 431662231670225222351264351867469530225420366393603225 24795 431871201602434602069576302293397221110965848665072225 24796 432080264264048709182914463500177795803064707258584100 24797 432289419692473515154167425071348001618676058069302500 24798 432498667925128571121848783670085028103423410806376073 24799 432708008999447012282051146747196318987361540946013025 24800 432917442952875562271637327299068904062877758873760000 24801 433126969822874537552669029068424679863724583833760000 24802 433336589646917851798073321641101700675690217194469025 24803 433546302462493020278547204952464913314404191090576073 24804 433756108307101164250700562777442881442526175997222500 24805 433966007218257015346437804838589899145449225608008100 24806 434175999233488919963578497226985490220132814813096225 24807 434386084390338843657717280891205630334329019647835225 24808 434596262726362375535323378010032115061935271427010448 24809 434806534279128732648079986125008328973252510929920400 24810 435016899086220764388463859969401250635396541737214025 24811 435227357185234956886565380990590856736946256999619025 24812 435437908613781437408149414623379166771153570308636100 24813 435648553409483978753957255432191998972819758948802948 24814 435859291609980003660249960300637089684490031222619225 24815 436070123252920589200593369907382563207256031740599025 24816 436281048375970471188885118787829828649603344785678400 24817 436492067016808048583623934341574825503911567388430400 24818 436703179213125387893421525206181141834017001783901073 24819 436914385002628227583757359478327889228386346392655225 24820 437125684423035982484976633323944338241722917873708100 24821 437337077512081748201531730579502198093128978028948100 24822 437548564307512305522467474007205066091267827520600625 24823 437760144847088124833150468927392976796391721680076073 24824 437971819168583370528242840012068149485805723216688400 24825 438183587309785905425920662084045966243597800182410000 24826 438395449308497295183337385826842913127651383475925625 24827 438607405202532812713332559371030684557532909227353025 24828 438819455029721442602386146783412887496373398567422948 24829 439031598827905885529818744546017788348994803578702500 24830 439243836634942562688237997172547322948018732564397225 24831 439456168488701620205231513170579139730382448782932225 24832 439668594427066933566306582618484769399515036664217600 24833 439881114487936112039076997686703112204430807808360448 24834 440093728709220503098697277493694307627307976545505025 24835 440306437128845196854544598747594701936964117328186025 24836 440519239784749030478148733685299057918336818434612900 24837 440732136714884592632370296881411359309044315792048100 24838 440945127957218227901827602560230551244847931135131073 24839 441158213549730041224572434104672328517972214519727225 24840 441371393530413902325015027516772636867461330949616400 24841 441584667937277450148098570645172890030858131109936400 24842 441798036808342097294723520055751028073377375376522025 24843 442011500181643034458422037482336451756393782524801073 24844 442225058095229234863282847855230564593561173570324100 24845 442438710587163458703126820966048139952398383975852100 24846 442652457695522257581933578888198006273993418295695225 24847 442866299458395978955519431333134610385957305465140625 24848 443080235913888770574466941183334878156366260511760448 24849 443294267100118584928306422503787444561723248290574400 24850 443508393055217183690949673394623772802601258276880625 24851 443722613817330142167376246108372925579349124197505625 24852 443936929424616853741572556916183792219890356241728900 24853 444151339915250534325724138268230414215165208687722948 24854 444365845327418226810661335854397690048190311783580625 24855 444580445699320805517558753232236179183168105094513225 24856 444795141069172980650888746750075965894794697248307600 24857 445009931475203302752629273554100587448209550408435600 24858 445224816955654167157726395529102879170318686389226073 24859 445439797548781818450811742083575242367015311625269025 24860 445654873292856354924175234750727301021723477588884900 24861 445870044226161733036993376637974180942402493764364900 24862 446085310386995771875813409818398721690468402495233225 24863 446300671813670157616293643818660818409905271822631073 24864 446516128544510447986200258418806788762139982904889600 24865 446731680617856076729660884040421170746121461832454400 24866 446947328072060358072675263060562681427656074548765025 24867 447163070945490491189883295449935205701677578746918025 24868 447378909276527564672590772194763639350140290126622948 24869 447594843103566560998053100022873183021080929693016100 24870 447810872465016361000017321015509274525656210451504225 24871 448026997399299748340522730747483757214283115492419225 24872 448243217944853413982960398659291113335135821487610000 24873 448459534140127960666391894425906644383031429122210448 24874 448675946023587907381127524148056356699105466537046025 24875 448892453633711693845564380252836011166672223365140625 24876 449109057008991684984284509051654321951414343472562500 24877 449325756187934175407413499964582642039776052112752900 24878 449542551209059393891239800481310654023465525750226073 24879 449759442110901507860095060990034594345720151834200625 24880 449976428932008627869495813666741379251965010321793600 24881 450193511710942812090546789678498672159306399098753600 24882 450410690486280070795606179015517436261650507108614225 24883 450627965296610370845213137327919854105919626446326073 24884 450845336180537640176277844204321668795747135182024900 24885 451062803176679772291534417390524010588155760183216900 24886 451280366323668630750256987507805619132144568106375025 24887 451498025660150053660239237891512056642007301749285225 24888 451715781224783858171037714231854032088851994953490448 24889 451933633056243844968479208760052322217558531056387600 24890 452151581193217802770432523784201983039761582155988025 24891 452369625674407512823844919440473596602941163447633025 24892 452587766538528753403043550586524193477997206371180900 24893 452806003824311304309302197825255232729528811322022948 24894 453024337570498951371673597708329609321279271416981225 24895 453242767815849490949087677230144095150786024420508225 24896 453461294599134734433715997784247905389227230380057600 24897 453679917959140512755602713815502217711915910375040000 24898 453898637934666680888562351462589459529086126097051073 24899 454117454564527122357344712546805018652866530090322025 24900 454336367887549753746067209324397727152063165857502500 24901 454555377942576529207914935481069017639089437102502500 24902 454774484768463444976108778908594057090695889355425025 24903 454993688404080543876141881864891426713770453943526073 24904 455212988888311919839284754180241038517201102030250000 24905 455432386260055722417359345233732961328512866822019600 24906 455651880558224161298782380485422672187700753738645225 24907 455871471821743510825878268411070954548465431007722225 24908 456091160089554114513461883747759233707101461208722948 24909 456310945400610389568691533020093573549865310805928900 24910 456530827793880831412192408378142858249135005164932025 24911 456750807308348018200450835839698849135533062717987025 24912 456970883983008615349479624090897841815982665712641600 24913 457191057856873380059754820060705552885062772172240448 24914 457411328968967165842424177546238640477775357917346225 24915 457631697358328927046787645227377909624786963951936025 24916 457852163064011723389050180470619773085302433854352900 24917 458072726125082724482347195383613932237011837948216900 24918 458293386580623214368042941643346511886158238983501073 24919 458514144469728596048302140682449028712935767788313225 24920 458734999831508396019935165879644596677471527580051600 24921 458955952705086268809517083461883675268993687671891600 24922 459177003129600001509780858887272449174959794929305625 24923 459398151144201518317285035539457591967527340536751073 24924 459619396788056885071356192625701712941501972536964900 24925 459840740100346313794306489232464216480601933241622500 24926 460062181120264167232926601553892618467430310778575625 24927 460283719887018963401254360370229565476945009124589025 24928 460505356439833380124619395914750890993550945783560448 24929 460727090817944259584964097329470019858396370873760000 24930 460948923060602612867441193971473898776317364935816225 24931 461170853207073624508288265893395388181519027337201225 24932 461392881296636657043979490883176700267981641551072100 24933 461615007368585255561654935509938010725303747232822948 24934 461837231462227152250827697684434808873905635726981025 24935 462059553616884270956369208304266883655975917477624025 24936 462281973871892731732772999615691072501105620933888400 24937 462504492266602855399697247985589027639169442996083600 24938 462727108840379168098786398838850281168728490638256073 24939 462949823632600405851772181578149817298184885445734225 24940 463172636682659519119854322364828188850353248204360900 24941 463395548029963677364361262701320946550360191394080900 24942 463618557713934273608691191817332784993268930566776025 24943 463841665774006929001533700923710349703075947123401073 24944 464064872249631497381372367459736096540359823680449600 24945 464288177180272069842268577521343949083594024329665600 24946 464511580605406979300926894719545762690776171346046225 24947 464735082564528805065042283780155776935482517217125625 24948 464958683097144377402929497257708322196729644244122948 24949 465182382242774782114434933798282042557213343290880900 24950 465406180040955365103131276447771807021790114145000625 24951 465630076531235736949795219563987305599758367581875625 24952 465854071753179777487168592952805067192968362152432400 24953 466078165746365640376003191910458293689521942738610448 24954 466302358550385757682389621915916480372390629881605625 24955 466526650204846844456370466779184287906354510518652225 24956 466751040749369903311838089113236546958011282515984100 24957 466975530223590229007717372059203614125086900261320100 24958 467200118667157413030433711256328558495854365964876073 24959 467424806119735348177666566110134843020188740815025025 24960 467649592621002233143388879474170275143803465392230400 24961 467874478210650577104192674922630038029770261291110400 24962 468099462928387204306901140853108578359862548975236225 24963 468324546813933258657467510720687020366016409275756073 24964 468549729907024208311161048766529599582805225801864100 24965 468775012247409850264040450666139365028901504224668900 24966 469000393874854314945714968584410086312774850331817025 24967 469225874829136070813393570186607923709167231205452025 24968 469451455150047928947222441216422975762109626831410448 24969 469677134877397047646911141314247311631407845419171600 24970 469902914051004937029647722810862525406735129583725225 24971 470128792710707463629303122293756218160926393395490225 24972 470354770896354854996925134805333121796070343257562500 24973 470580848647811704302522280594342827946933863599322948 24974 470807026004956974938137874403912276540616084155820025 24975 471033303007684005122214607341647293263701363334980625 24976 471259679695900512505249951439353544353240581420840000 24977 471486156109528598776742697072023302000413886873486400 24978 471712732288504754273430933467840385430586320541801073 24979 471939408272779862588821782603071562595627194835505625 24980 472166184102319205184013196837838566578887067128340100 24981 472393059817102465999808130710900700465270662723900100 24982 472620035457123736070121397373723775763663924800966225 24983 472847111062391518136679520206266853681917961240976073 24984 473074286672928731265013890219083936841107201517248400 24985 473301562328772715461747539908513392571404471132032400 24986 473528938069975236293175844293913478952288560341528025 24987 473756413936602489505141459928097892440652559540568225 24988 473983989968735105644203812734330762467541838461302948 24989 474211666206468154680103445585455984973642878223392100 24990 474439442689911150629521536602961214691287781214110025 24991 474667319459188056181134899216012226262749483572405025 24992 474895296554437287321966775082738708207190525170182400 24993 475123374015811717965033731038307872508100489399560448 24994 475351551883478684578288971296587547385816461095104225 24995 475579830197619990814862376194475672842265375021449225 24996 475808208998431912144597578830258339013991011015536100 24997 476036688326125200486886391009653697441521472397022500 24998 476265268220925088844800889975504236254980868622351073 24999 476493948723071295940523477459395043184432991825376025 25000 476722729872818030852075222655800786425742187656250000 25001 476951611710433997651342800781699223925820312656250000 25002 477180594276202400043404338946934107792167367237126025 25003 477409677610420946007154481122965383477871607941101073 25004 477638861753401852437228984060009594342072980469522500 25005 477868146745471849787229156064948392334767677900036100 25006 478097532626972186714246450614768026101293418799699225 25007 478327019438258634724687526842687629943532363972354225 25008 478556607219701492821400088996539072009544962724560448 25009 478786296011685592152099817031376039008842765983182400 25010 479016085854610300659098700560714938864756506185155025 25011 479245976788889527730335088453245093216388483901860025 25012 479475968854951728851705766424290569768582303284892100 25013 479706062093239910260700375033760871357420874398802948 25014 479936256544211633601338480564792555449293793087818225 25015 480166552248339020580409611319758705821971995763778025 25016 480396949246108757625016571932808018584901083598032400 25017 480627447578022100541422348360590098681680876719248400 25018 480858047284594879175200916275328391779139399134726073 25019 481088748406357502072692265646917001183332264313716225 25020 481319550983854961143761954363242461332096838774400100 25021 481550455057646836325865503800466359695453973478840100 25022 481781460668307300249417949317549518768263738871755625 25023 482012567856425122904468858711853270463286572973051073 25024 482243776662603676308683131735218177806454516320486400 25025 482475087127460939176627893832495384599091599155840000 25026 482706499291629501590365797327090603843506678413730625 25027 482938013195756569671355043340675591428380688957570025 25028 483169628880503970253656437796826794038343853886822948 25029 483401346386548155558447794920965710687843259845062500 25030 483633165754580207869846001711600366882689604608740225 25031 483865087025305844212037056920502170383492021471975225 25032 484097110239445421027714398142097299083585733655171600 25033 484329235437733938857825830675006665820168851531410448 25034 484561462660921047022629371881333413211427762877202025 25035 484793791949771048304058324831971815054777060054567025 25036 485026223345062903629395895088896400632397491741168900 25037 485258756887590236756259664538085075650547633378364100 25038 485491392618161338958896236249434989689271375682006073 25039 485724130577599173715786364402744896159839396912486225 25040 485956970806741381398560883381562768059359905292110400 25041 486189913346440283962227750199432472476379440593230400 25042 486422958237562889636710514485818370038971674375775025 25043 486656105520990897619698530321741793508880154608626073 25044 486889355237620702770809224277928473712934956382820100 25045 487122707428363400307062734071041122167494329801484100 25046 487356162134144790499669232316356549294457736197902225 25047 487589719395905383372129249918041896249939149307855625 25048 487823379254600403399647313700989788290558144888610448 25049 488057141751199794209859212950987479489176051614432400 25050 488291006926688223284873209592820353683546197895625625 25051 488524974822065086664625506798745475999627946333750625 25052 488759045478344513651550290882616254338196619201380900 25053 488993218936555371516564661397794672050924424406622948 25054 489227495237741270206368764419852992862465915913375625 25055 489461874422960567052061444057942318120506177669296225 25056 489696356533286371479071727301590895878567609796665600 25057 489930941609806549718406457372590642339064719931449600 25058 490165629693623729519214390814535940009184480542151073 25059 490400420825855304862667073615494424752287407628526025 25060 490635315047633440677156811722215166955402357445580900 25061 490870312400105077554812051367215391481852946955860900 25062 491105412924431936469330484693032668140028316630984225 25063 491340616661790523495130196220885340277814525794506073 25064 491575923653372134527819165773949845010350078292083600 25065 491811333940382860005983443528439515709770823669888400 25066 492046847564043589634294312928655446932772700257374025 25067 492282464565590017107934757265176045138548449677731025 25068 492518184986272644838345545778357986559445543345322948 25069 492754008867356788680291255212337457633142168187572100 25070 492989936250122582660246542807746764691937314451451225 25071 493225967175864983706102986784397669335686935725066225 25072 493462101685893776378196810428229135293874006158760000 25073 493698339821533577601657805959873562813255335308560448 25074 493934681624123841400079774425262038894557530945339025 25075 494171127135018863630512797911765647248969903202325625 25076 494407676395587786719777660456456461856970826759122500 25077 494644329447214604402102734076168493692689640962464900 25078 494881086331298166458083646412145572731008166668001073 25079 495117947089252183454966046545179927986500029015555625 25080 495354911762505231488251785600272078247743957073891600 25081 495591980392500756924628828822979566572276931782051600 25082 495829153020697081146225215872769063701318411898063225 25083 496066429688567405296187386141843430544337918152251073 25084 496303810437599815025583185971082468976591132118716900 25085 496541295309297285241629874697913304593046605140852900 25086 496778884345177684857247446534113635974894517532186025 25087 497016577586773781541937585334748453655395133492596225 25088 497254375075633246473988569382648279525608231547240448 25089 497492276853318659094006443376054505103062541023641600 25090 497730282961407511859772774870285016103288891532737025 25091 497968393441492215002429312487510982311061320054682025 25092 498206608335180101283989863271983467050971844365428900 25093 498444927684093430756179706631306370811508201196222948 25094 498683351529869395520602862367620169989106899252972225 25095 498921879914160124490237530365838945494809928962895225 25096 499160512878632688152260019569371318312352025690019600 25097 499399250464969103332197483937054121219032273330250000 25098 499638092714866337959409783138335938985960985687276073 25099 499877039670036315833900785807066044668698295566175025 25100 500116091372205921394459433237572748289488958355002500 25101 500355247863117004488130881470053757504918944610002500 25102 500594509184526385141018039775649828954640029624572025 25103 500833875378205858330413823614931765104691533978301073 25104 501073346485942198758264440206899685739852550320040000 25105 501312922549537165625964024908972477030438510517057600 25106 501552603610807507410480946671834395507164089701258225 25107 501792389711584966641816100896404980530377682916731225 25108 502032280893716284681793508083607708144474690459522948 25109 502272277199063206504183536731032202772057469056680900 25110 502512378669502485476159068994014312232965106062883025 25111 502752585346925888141084927692097947278278413846238025 25112 502992897273240199002640883305292290416543188990387600 25113 503233314490367225310278559667997791486572513703490448 25114 503473837040243801846012557131944290406207586919035225 25115 503714464964821795712546112032964642007353370031125025 25116 503955198306068111122731611359917365062573548901716900 25117 504196037105964694190366281587572098725738507256524900 25118 504436981406508537722323370698782025856975963902576073 25119 504678031249711686012019142484787915288878667743864225 25120 504919186677601239634216002276029045225075327901753600 25121 505160447732219360241162073319376998852464279924793600 25122 505401814455623275360067543081259172103334996492950625 25123 505643286889885283191918098819699803532047434243976073 25124 505884865077092757411625771831877428681786611932252900 25125 506126549059348151969517509847378877319139239960062500 25126 506368338878769005894161797100921272716926428446390625 25127 506610234577487948096533641681914958978043515461296025 25128 506852236197652702175518249821851876424273171722210448 25129 507094343781426091224753706844125627533515717447610000 25130 507336557370986042640812984564521328006081871208169225 25131 507578877008525592932725594994255320485175058842254225 25132 507821302736252892532839210261096943458106345301516100 25133 508063834596391210609021568727766796132884703139122948 25134 508306472631178939878202987350478322829454678541168025 25135 508549216882869601421259800384172058855954834274015025 25136 508792067393731849499239044604684535167982212101454400 25137 509035024206049476370924711281796632543105340853889600 25138 509278087362121417111745885200819108754002202291381073 25139 509521256904261754434027091094096095501937547054983225 25140 509764532874799723508581167907540576888259833017864900 25141 510007915316079716787644991391059219165711961542384900 25142 510251404270461288829158365565477423634228358308519025 25143 510494999780319161122386403682339122038246554595476073 25144 510738701888043226914885719356729627895203371402435600 25145 510982510636038556040814748617053799048719524786307600 25146 511226426066725399750588523679495857606003725276263225 25147 511470448222539195541878219318691454498326246832330625 25148 511714577145930571991955792769956958407216945650222948 25149 511958812879365353591384038162245493938624618576228900 25150 512203155465324565579052376544833952914020559513755625 25151 512447604946304438778558702634590056692822710468130625 25152 512692161364816414435937609474523557756137782073574400 25153 512936824763387149058735312258190836579343370486760448 25154 513181595184558519256431592638397476312233024783890625 25155 513426472670887626582209084902528884182193394121445225 25156 513671457264946802376070225460734676050139354695352100 25157 513916549009323612609302187157098350392762109693824100 25158 514161747946620862730290119977839751370204780506051073 25159 514407054119456602511679019794523958777824460560772025 25160 514652467570464130898884546844186546786579970913936400 25161 514897988342292000859953115712231624661247919953616400 25162 515143616477604024236771578647915712321659807327477225 25163 515389352019079276597626824106197312892109905353881073 25164 515635195009412102091115612473709024480743986460548100 25165 515881145491312118301404971000596185556935538923112900 25166 516127203507504221104843470023963373663318235110436025 25167 516373369100728589527923702632677577023296813618755025 25168 516619642313740690606596289987294534097625357233360448 25169 516866023189311284246935734572902588518240765673217600 25170 517112511770226428087158443726716437297285037399682225 25171 517359108099287482360993245846301359987554222856147225 25172 517605812219311114762404721748366906770982463236202500 25173 517852624173129305311669673712137595487810695404922948 25174 518099544003589351222807054805386922604502140170603025 25175 518346571753553871772361681155309932267047800902175625 25176 518593707465900813169542049890508712111948537452410000 25177 518840951183523453427712585544474495623855957014688400 25178 519088302949330407237240637775069549750688948873826073 25179 519335762806245630839698553318641714428199217229350625 25180 519583330797208426903421145161544338840717135683448100 25181 519831006965173449400418881975984428867544629828208100 25182 520078791353110708484647120931282082449647036624905225 25183 520326684004005575371631707055794745773499915515151073 25184 520574684960858787219451262388940474422835003431430400 25185 520822794266686452011076488226945231209363807324678400 25186 521071011964520053438066803830140297475196096823349025 25187 521319338097406455785624645023847118477568673420369225 25188 521567772708407908819007746189108347235708626136302948 25189 521816315840602052671299729203755496155322713492136100 25190 522064967537081922732539322958545453063574919816869025 25191 522313727840955954540208537137350169201828511629464025 25192 522562596795347988671080114014646082450324471361920400 25193 522811574443397275634424582087822300813878932227010448 25194 523060660828258480766577235426109240196238621515585225 25195 523309855993101689126865362682222287948662306539846225 25196 523559159981112410394896049777118150811421322728508100 25197 523808572835491583769204880332574843891153474169722500 25198 524058094599455582867265857990629787448378496396826073 25199 524307725316236220626862874823244201724102962527719025 25200 524557465029080754208823050099905928028517643838760000 25201 524807313781251889901112263745236958064627098878760000 25202 525057271616027788024293208883036324181652407102763025 25203 525307338576702067838346287927563592163712784750126073 25204 525557514706583812450853676747253006475216182386802500 25205 525807800048997573726546881490443366822265288148084100 25206 526058194647283377198218112727113965666002637948322225 25207 526308698544796726978995801625032390156062324015853225 25208 526559311784908610675984582943145690057148230698610448 25209 526810034411005504305270069689482336836298524421424400 25210 527060866466489377208288744355278549379798577863116025 25211 527311807994777696969563291701498940034241497646121025 25212 527562859039303434335803698138388042033275420594128100 25213 527814019643515068136374442803166117097584809961302948 25214 528065289850876590205128105505469711298190781395997225 25215 528316669704867510303605716774634729369881281408977025 25216 528568159248982861045604175307427333770250596450406400 25217 528819758526733202823111058179345746118290664915046400 25218 529071467581644628733607149247144036432682086752051073 25219 529323286457258769508737011234767231041925281653757225 25220 529575215197132798444347927059435554374373263207112100 25221 529827253844839436331897536019174344274314923284752100 25222 530079402443966956391230490527655146248846136737890625 25223 530331661038119189204724459146792700347786611404526073 25224 530584029670915527652805801732131986433881068537264400 25225 530836508385990931850835242570659190631588529489290000 25226 531089097226995934087363867455280398968634334741555625 25227 531341796237596643763759770704832014863993807170767025 25228 531594605461474752335205678203117336388008619934722948 25229 531847524942327538253067872595104418343918022436402500 25230 532100554723867871908636746843071284414324856159103225 25231 532353694849824220578239312410145747100215158903038225 25232 532606945363940653369723988403358539173411180615105600 25233 532860306309976846170317998073010161085158556290960448 25234 533113777731708086595857699129843805443423615063879025 25235 533367359672925278941392174406218933508997441150968025 25236 533621052177434949133160409452192550885357115059744900 25237 533874855289059249681942383722137961409206011137660100 25238 534128769051635964637784402072263770907585258291381073 25239 534382793509018514546098993354139167193395325808225225 25240 534636928705075961405139702954085020644164713986624400 25241 534891174683693013624851106193054132169123148876544400 25242 535145531488770030987094369566398003537347445670008025 25243 535399999164223029607248686867701820135313968498951073 25244 535654577753983686897188917305663919466073740264296100 25245 535909267301999346529639752787800871315022825479136100 25246 536164067852233023403906741609574418709526422806129225 25247 536418979448663408612984495852361923812221686685550625 25248 536674002135284874412042409858527630931519901533960448 25249 536929135956107479188288217216698001128598241291270400 25250 537184380955156972432209713755200590669056680784390625 25251 537439737176474799710194974106492440030555141800015625 25252 537695204664118107638531389470280712556374857254012900 25253 537950783462159748858783854267925373360298169574022948 25254 538206473614688287014552429445611030961901243198150625 25255 538462275165808001729609810248682677584829919250099225 25256 538718188159638893587418926354457960305502384617043600 25257 538974212640316689112031002315756795517672441623443600 25258 539230348651992845750364406332327604701209688041576073 25259 539486596238834556855864615432298201473220359906763025 25260 539742955445024756673545625210738399578254234762296900 25261 539999426314762125326413132337390740063924901279376900 25262 540256008892261093803269818110605354611015714729715225 25263 540512703221751848947903061399504892065351503728881073 25264 540769509347480338449655409381405637874782988192257600 25265 541026427313708275835378134546531452591050120539342400 25266 541283457164713145462768206507077947075652177476003025 25267 541540598944788207515089007212715399773843214283524025 25268 541797852698242502997275118239660306614275057860522948 25269 542055218469400858733421508885497137976506777351108100 25270 542312696302603892365657453866993860967566762573418225 25271 542570286242208017354405509483227070185065206963733225 25272 542827988332585447980025877171415157441181799334890000 25273 543085802618124204345846483447950841802463466843410448 25274 543343729143228117382579105292227576988124596896612025 25275 543601767952316833854121870095967854887908646169530625 25276 543859919089825821364748459365885232933103603265702500 25277 544118182600206373367684345432646030504659429465156900 25278 544376558527925614175070390484241066714285223704276073 25279 544635046917466503969314137307032549971756154131890625 25280 544893647813327843815829121182906279978380730282009600 25281 545152361260024280677162532456134686386710172217369600 25282 545411187302086312428511559348741906564252739006492225 25283 545670125984060292874628740668358098918423043464676073 25284 545929177350508436768116658117756499305542603700388900 25285 546188341446008824829112297980483357382843034598508900 25286 546447618315155408766361412022217838593634107160017025 25287 546707008002558016299683207512736247026709020938887225 25288 546966510552842356183825696338602515886389145953490448 25289 547226126010650023233712033241964826974177581463875600 25290 547485854420638503351078173286106459641709424571506025 25291 547745695827481178552502178713677534352567808831751025 25292 548005650275867331998825505428823207512686625364656900 25293 548265717810502153025966599399723093820688339806922948 25294 548525898476106742177127133343366241275910335307943225 25295 548786192317418116236391214119705863388454519847302225 25296 549046599379189213263717891327668244287848222256001600 25297 549307119706188897631327297660830776550422267710440000 25298 549567753343201965061480751645934969885984091656001073 25299 549828500335029147665655153452761482567576265725008025 25300 550089360726487118985112004529265777879947241792522500 25301 550350334562408499032861381881254896128801773177522500 25302 550611421887641859337021197881278060120020582056699025 25303 550872622747051727985572076556806399712016584751576073 25304 551133937185518594672508177373189990291499479274810000 25305 551395365247938915745384297592303652049519806068115600 25306 551656906979225119254259584353226552967222726845891225 25307 551918562424305610002038187686744599685822695244720225 25308 552180331628124774596207185740918888159571841526822948 25309 552442214635642986501972113560428121400693148272412900 25310 552704211491836611096790426827867885948237206450854025 25311 552966322241698010726303232040675013155548332196509025 25312 553228546930235549761665614662840937220538887661113600 25313 553490885602473599658275896856084000306413554847240448 25314 553753338303452544015904156460667047345098810303704225 25315 554015905078228783640220338961573400408754676352334025 25316 554278585971874741605722294241291406103810704729100900 25317 554541381029478868320064069986005210514507796849812900 25318 554804290296145646589784793677547236026570592948151073 25319 555067313816995596687438475169036014124107481418395225 25320 555330451637165281420125061907701569201959504735475600 25321 555593703801807311199423078933989451799415291633715600 25322 555857070356090349112724185851633786667493360351575625 25323 556120551345199115995969983028999332958979463309701073 25324 556384146814334395507791399357612551806305847100520900 25325 556647856808713039205050993959432041855479173378522500 25326 556911681373567971619788504300049437183009202964225625 25327 557175620554148195337569973230662965665663034420983025 25328 557439674395718796077240787547327340528468590969360448 25329 557703842943560947772082960721655504693412085366440000 25330 557968126242971917652376992522829967918510322686542225 25331 558232524339265071329368638316474071783279932909327225 25332 558497037277769877880640920891636488571059015520940100 25333 558761665103831914936891717732855608250246337021922948 25334 559026407862812873770117256719994194294490316590335025 25335 559291265600090564383201853304268795235462793500426025 25336 559556238361058920600914222274642885840466285461040400 25337 559821326191128005162310697294507580880220481744675600 25338 560086529135724014814545691454339016829323503307006073 25339 560351847240289285408089732151797133752752514907212225 25340 560617280550282296993355403676516612306120182603388900 25341 560882829111177678918731530942637130445098909030708900 25342 561148492968466214930025937877926902330421511565242025 25343 561414272167654848271317114044170649259219889534051073 25344 561680166754266686787215123129320730481324206293401600 25345 561946176773841008026532087017748131700763239874969600 25346 562212302271933264347362579210778372148427984812500225 25347 562478543294115088023574261435556148572128577562515625 25348 562744899885974296352709097346151687555629539344822948 25349 563011372093114896765295477286701327479327668674556900 25350 563277959961157091935571588152264799402775275292530625 25351 563544663535737284893620362448982023414080553944405625 25352 563811482862508084138916340721022984784265603027696400 25353 564078417987138308755284781577745403816956882063410448 25354 564345468955312993527273353620406465826445889661155625 25355 564612635812733394057936743633716834441409784230258225 25356 564879918605116991888034515473477533648739958766740100 25357 565147317378197499616642554147503052893405759595308100 25358 565414832177724866023178429653007206367592297133726073 25359 565682463049465281190841015199611863587104477761499025 25360 565950210039201181631464694513132664696929989755662400 25361 566218073192731255411788492981300241902705163728142400 25362 566486052555870447281140467468590289222529724302698225 25363 566754148174449963800537689693361057626126948494506073 25364 567022360094317278473202158126532502807839313172212100 25365 567290688361336136876492973437087379558578190873576900 25366 567559133021386561795255112575731061191898561739075025 25367 567827694120364858356585136654113765973232254727038025 25368 568096371704183619166014167843096196231469306391810448 25369 568365165818771729445108470579627341031107214496243600 25370 568634076510074372170487972437901361183769945917659225 25371 568903103824053033214263060086569067212807512022824225 25372 569172247806685506485889985819898517886794931099822500 25373 569441508503965899075445220216908710340025844379022948 25374 569710885961904636398319086548640203833607537988366025 25375 569980380226528467341329012619876819112674460539390625 25376 570249991343880469410252735797793285316807545764000000 25377 570519719360020053878781797046174867735335004548870400 25378 570789564321022970938895659850036603600252219504351073 25379 571059526272981314852656789981661800810586666178175625 25380 571329605262003529105427032125281917216798339994576100 25381 571599801334214411560505619443832837095994166104536100 25382 571870114535755119615189152237445897952190730867824225 25383 572140544912783175358253881909565796014525063935826073 25384 572411092511472470728860636522831714014227032970592400 25385 572681757378013272676882724293112671232465355677344400 25386 572952539558612228324657151436353194660095709287190025 25387 573223439099492370130159490849160952631204609463150225 25388 573494456046893121051602738170353979719584586523802948 25389 573765590447070299713460491836981555255419922573860100 25390 574036842346296125573914793814639678763130316101648025 25391 574308211790859224093728967748219415175232073996543025 25392 574579698827064631906545791345554162076049837378638400 25393 574851303501233801990611339872770121708060753050960448 25394 575123025859704608841924837706492943267589019855046225 25395 575394865948831353648814854954422637360600772780263225 25396 575666823814984769467942186222158455618683516197500100 25397 575938899504552026401729748670535475625234278547402500 25398 576211093063936736777219836574125135707827134169801073 25399 576483404539558960326359069657952927050181829973042025 25400 576755833977855209367711372555897873201706381701290000 25401 577028381425278453989599322800660310649930397021290000 25402 577301046928298127234674204821616829907072588671380025 25403 577573830533400130285915107493324045782382830277651073 25404 577846732287086837654057402843886139402750875389062500 25405 578119752235877102366450943598864854341462531352152100 25406 578392890426306261157348317302884836155089011498965225 25407 578666146904926139659623494827571879947593076378332225 25408 578939521718305057597921211140956795515200452829160448 25409 579213014913027833983237416279983215411888268604646400 25410 579486626535695792308931134534273759150052588491097025 25411 579760356632926765748168069915835527950700666192402025 25412 580034205251355102352796296055922940219133671556344100 25413 580308172437631670253654368736823429482403211836302948 25414 580582258238423862862312199332889515120798099227156225 25415 580856462700415604074245027501709223094302053116196025 25416 581130785870307353473440831532885780243511264022800400 25417 581405227794816111538441514828486932870163262015824400 25418 581679788520675424849818207055824149412552979555876073 25419 581954468094635391299081018579832359363143314212778225 25420 582229266563462665299023586848941757367158304331844100 25421 582504183973940462995502753474964563929517044846684100 25422 582779220372868567480653710814161483580862899879005625 25423 583054375807063334007540956923304938949500020614501073 25424 583329650323357695206245397831218986192699660387022400 25425 583605043968601166301387936132949134896111709062760000 25426 583880556789659850331089884980399105092039070579400625 25427 584156188833416443367370546609965856714328219346944025 25428 584431940146770239737982294614409023837920149071122948 25429 584707810776637137249683499232906178683111048592722500 25430 584983800769949642412949634999971139836807905815486225 25431 585259910173656875668122910160648826694144783916121225 25432 585536139034724576613000757326146948992462097744019600 25433 585812487400135109231863524910822107734652643167010448 25434 586088955316887467125941708958205673019150639065536025 25435 586365542831997278745323065030533096548387315937389025 25436 586642249992496812622299939903029113115459759950340900 25437 586919076845434982606157162871000587409257381989936100 25438 587196023437877353099400836544598571270658568763256073 25439 587473089816906144295428367072931453316042287886944225 25440 587750276029620237417640073806041908858746625073158400 25441 588027582123135179959992718470101694543836860239878400 25442 588305008144583190928995293998030180306305642899221025 25443 588582554141113166087147413224604872407400482715776073 25444 588860220159890683197820637722005056638039984614752100 25445 589138006248098007271583087118613081542218367768808100 25446 589415912452934095813967669310791708946983639120376225 25447 589693938821614604074684272044260384429181659958225625 25448 589972085401371890298276256408608224842957057687810448 25449 590250352239455020976221592855406984916360801441088400 25450 590528739383129776100478980417323251440799088423175625 25451 590807246879678654418479289872575622964032292316300625 25452 591085874776400878689562671666039666396656929479624900 25453 591364623120612400942861669465271000794236240149922948 25454 591643491959645907736630680296694944023341914477905625 25455 591922481340850825419022102274199771300684092036922225 25456 592201591311593325390309510999369776951289928149441600 25457 592480821919256329366558205779604003405491179284417600 25458 592760173211239514644743466877386705686544373567501073 25459 593039645234959319369316865071006356672376698019980025 25460 593319238037848947800220964874061269487667788459032900 25461 593598951667358375582352762828141719737780731894912900 25462 593878786170954355016476202350140793175580913311426225 25463 594158741596120420331584106682719065037662539025756073 25464 594438817990356892958709871563531636939770982885411600 25465 594719015401180886806189259295920017124193324080816400 25466 594999333876126313536372635970875831246615934084652025 25467 595279773462743887843787993657198395018540649804297025 25468 595560334208601132734755099443893768126031435792222948 25469 595841016161282384808451113285999042168650560183624100 25470 596121819368388799539428016672162295146353835177405225 25471 596402743877538356561582194199465872509362633808420225 25472 596683789736365864953576510208148431219228006976000000 25473 596964956992522968525715222696059509891158694566760448 25474 597246245693678151108272076799869266141007152110865025 25475 597527655887516741841271920197255452988000497346755625 25476 597809187621740920465726182851499690809368718312302500 25477 598090840944069722616322563587145631148560380300828900 25478 598372615902239045115569266052602704887943836419051073 25479 598654512544001651269394126692820801153064611623205625 25480 598936530917127176164198977422413436062059835746147600 25481 599218671069402131965369585756869743314208610444707600 25482 599500933048629913217241515226768952869410895833901225 25483 599783316902630802144522248967194920849322410663601073 25484 600065822679241973955169919441842734534712303087040900 25485 600348450426317502144728987328614442186234751076184900 25486 600631200191728363802123212660816549621193615749868025 25487 600914072023362444916906261385398085281106864208158225 25488 601197065969124545687970290567004764168118415172240448 25489 601480182076936385833712855533972079756830706257089600 25490 601763420394736609903662482329738023046310656512295025 25491 602046780970480792591563248900524570549321481258840025 25492 602330263852141444049918718517516099466817350208864900 25493 602613869087708015205995568999152479810069172874122948 25494 602897596725186903079287261366554761055227526181894225 25495 603181446812601456100438091632512116290530261033729225 25496 603465419397991979431627969491880030989682668278003600 25497 603749514529415740288418267748671627761229963075610000 25498 604033732254946973263059086382566503928155658443226073 25499 604318072622676885649258275225014526829723231886821025 25500 604602535680713662768412559282575683554078124850062500 25501 604887121477182473297301110812611318650786031725062500 25502 605171830060225474597241912323926916482842812931806025 25503 605456661478001818044711254742461995503390089423351073 25504 605741615778687654363426715049628681129145236934560000 25505 606026693010476138957893957768417113276239402875193600 25506 606311893221577437248417704739913025270684338812544225 25507 606597216460218730007577217700410603991088018991689225 25508 606882662774644218698166638236852107991637666290622948 25509 607168232213115130812600529765884682234992125213124900 25510 607453924823909725213784966249394366183896432448845025 25511 607739740655323297477454512426957447603470600128800025 25512 608025679755668185235975440413240068759750445444819600 25513 608311742173273773523615527575978346010786916203490448 25514 608597927956486500123280780677783219321155665551353225 25515 608884237153669860914719431332636806235902261755563025 25516 609170669813204415224193547895580196572659776416504900 25517 609457225983487791175618608971736390777931731168080900 25518 609743905712934691043171383798466457792439415440226073 25519 610030709049976896605366464822121968628191099011906225 25520 610317636043063274500601797858532350923842105641217600 25521 610604686740659781584173555294052008762377314598657600 25522 610891861191249470286760697851688862253657419665180625 25523 611179159443332493974379570514543384051520985773926073 25524 611466581545426112309808878266505246338617572961768900 25525 611754127546064696615485387377883343119752305777002500 25526 612041797493799735237870698031384220164136406852080625 25527 612329591437199838913289434151603829876546335883650025 25528 612617509424850746135239196368958032005079030285010448 25529 612905551505355328523172624116748384657132886270250000 25530 613193717727333596192751912927841514843721912370935225 25531 613482008139422703127576133065232724953620106778420225 25532 613770422790276952552381695688567482421608546809344100 25533 614058961728567802307716312826508055647830744361222948 25534 614347625002983870226086797492656801196622150234482025 25535 614636412662230939509581050350582476701934744876857025 25536 614925324755031964108964579401341451981492726972646400 25537 615214361330127074104251899234741818862053532988441600 25538 615503522436273581086753156453465159392670757885131073 25539 615792808122245983542596327947038123720820810082421225 25540 616082218436835972237725338760533994176919979400932900 25541 616371753428852435604374446370783072305477532539052900 25542 616661413147121465129019238250780021945355838376945025 25543 616951197640486360741804589670896235246890584859126073 25544 617241106957807636207449928753435860969610962153347600 25545 617531141147963024517632155865015346780737200755651600 25546 617821300259847483284846564499198200821364885354757225 25547 618111584342373200137746110869779173774213706167680625 25548 618401993444469598117959379503085202304062326967922948 25549 618692527615083341078387592185644239299648292105864900 25550 618983186903178339082981007691567527074117697361325625 25551 619273971357735753807995059781995947830396934130700625 25552 619564881027754003944726581036976812518559298494798400 25553 619855915962248770603730460148163825954901647828560448 25554 620147076210253002720517080368769993987657499753400625 25555 620438361820816922462730886885250918832777817445091225 25556 620729772843008030638810430943254262715831935570148100 25557 621021309325911112108130238628440148893739288165772100 25558 621312971318628241192624852270856914243756354927901073 25559 621604758870278787089895392509646930148029016377206025 25560 621896672029999419287798989122958169621292695237408400 25561 622188710846944112980521428796048819778273582174688400 25562 622480875370284154486133368068694521067424150820899225 25563 622773165649208146665630459771140759460323246497631073 25564 623065581732922014343457741325986546232991410616856100 25565 623358123670649009729518633361539793358219846116060900 25566 623650791511629717842668897150349732098588552497734025 25567 623943585305122061935695899454797329400055626170301025 25568 624236505100401308921783533429810932387833450826760448 25569 624529550946760074802463144300971316911824369288249600 25570 624822722893508330097050808604477932930362269897656225 25571 625116020989973405273571315843666428810689139895521225 25572 625409445285499996181169201484996499614876807208422500 25573 625702995829450169484007180284668742383271555761622948 25574 625996672671203368096652329005279515576578779729109025 25575 626290475860156416620950367650183791445100041726625625 25576 626584405445723526784388388411507660412167506075610000 25577 626878461477336302879946381596034496841370406556032400 25578 627172644004443747207437907861481827056712646393376073 25579 627466953076512265516340266163989654454455480521980625 25580 627761388743025672450114506885955394238258160261724100 25581 628055951053485196992015639681675652978604095992884100 25582 628350640057409487912393385646590857096760189329723225 25583 628645455804334619217483823484275190756130189183001073 25584 628940398343814095599692279413671448763394937694734400 25585 629235467725418857889367810627438245191946913110030400 25586 629530663998737288508069632180655544794585290893051025 25587 629825987213375216923325837257523703125100602188911225 25588 630121437418955925104884760832091113893202771023802948 25589 630417014665120152982459336807456169688288693748564100 25590 630712719001526103904964798786310546078959459708447025 25591 631008550477849450101250074694122820481234716553642025 25592 631304509143783338142323225544704137343422518460336400 25593 631600595049038394405071278706351031374035271991410448 25594 631896808243342730537474806095224621995542177113487225 25595 632193148776441948925317597791100196195759972102700225 25596 632489616698099148160391781639106704725049014022512100 25597 632786212058094928510198739469571909406041009490062500 25598 633082934906227397389146170636595838438316370781276073 25599 633379785292312174831241653644492833248309599881345025 25600 633676763266182398964283056699770805909884764323840000 25601 633973868877688731485546148094855371698722570403840000 25602 634271102176699363138969757398316278199226392622977025 25603 634568463213100019193838838494914021811515602083676073 25604 634865952036793964924965785587355725763757461916302500 25605 635163568697702011094370353340231252077218631312240100 25606 635461313245762519434458532415193134613716947491628225 25607 635759185730931408132700731715047252613444746459791225 25608 636057186203182157317809618723035215261335755396210448 25609 636355314712505814547417969392214199058275869692848400 25610 636653571308911000297256879108475472375629358589098025 25611 636951956042423913451834686319389056793979786300703025 25612 637250468963088336796616960489718913925980874291540100 25613 637549110120965642511707906113120710655186475023802948 25614 637847879566134797667033534578212606344188718461295225 25615 638146777348692369719026955755898623832945304125435025 25616 638445803518752532008816141243524013218525055795214400 25617 638744958126447069261914511270152594737447586861582400 25618 639044241221925383089414697335977375818238741266201073 25619 639343652855354497490685832727607778791767026590779225 25620 639643193076919064357574723119719591097464344108596100 25621 639942861936821368980111249542307260361861904364636100 25622 640242659485281335553718356061542403709282415855100625 25623 640542585772536532687926974591017385350413733042976073 25624 640842640848842178916596239318938540140336601189760400 25625 641142824764471148209639343305630084660977564556250000 25626 641443137569713975486255389874516962721593312847265625 25627 641743579314878862129667591488572820242548709766101025 25628 642044150050291681503368168873047996550209642456022948 25629 642344849826295984468870303214131856422214004354022500 25630 642645678693253004904967494332053971040788120977889225 25631 642946636701541665228500677795989587595318488151224225 25632 643247723901558581916633454017006507882344754041913600 25633 643548940343718071030635782424172927139882582039560448 25634 643850286078452153741176493897838966781985729642173025 25635 644151761156210561855124974703008569927284928533830025 25636 644453365627460743343862375234633117900564726772956900 25637 644755099542687867873102696955583570488024347655192100 25638 645056962952394832334224110976994133903579045697631073 25639 645358955907102266377110861799617419434356838628643225 25640 645661078457348537944506109803788773837492535391712400 25641 645963330653689758807876066144565941016575567763232400 25642 646265712546699790104785773777589454573927408503414025 25643 646568224186970247877786888410199163773623704579101073 25644 646870865625110508614817813241343062519289297634188100 25645 647173636911747714791116541422826123409732922230500100 25646 647476538097526780412646560243469138044102694940643225 25647 647779569233110396561036171106780631766181920285880625 25648 648082730369179036940031579441788757224553889390160448 25649 648386021556430963423464108755734677741589144983886400 25650 648689442845582231604731893106394329789592311091980625 25651 648992994287366696347796402340871605127129488402605625 25652 649296675932536017339694154516792918612781123758216900 25653 649600487831859664644563969990930828647667180894322948 25654 649904430036124924259190121729392854862507659392640625 25655 650208502596136903670061736462630893320246607029765225 25656 650512705562718537411948801377656664412014615633859600 25657 650817038986710592627995131108989444043164545514371600 25658 651121502918971674631328649859013925898117350599926073 25659 651426097410378232468189343547588442798727140328177025 25660 651730822511824564482575236959916939691843086255788900 25661 652035678274222823882406750930882040878834842762468900 25662 652340664748503024307209794673231290994280497696117225 25663 652645781985613045397317948426214174214112713885131073 25664 652951030036518638364594091670483830486699001451545600 25665 653256408952203431564671832224304492495113634734310400 25666 653561918783668936070717091605343563836857586763321025 25667 653867559581934551248710202111575948810213322280050025 25668 654173331398037570334248871144087728486096028060422948 25669 654479234283033186010872368363836557682592868485120100 25670 654785268287994495989907291343707234308376481423412225 25671 655091433464012508591835265446492767562945869659127225 25672 655397729862196148329182933728733945938393143842090000 25673 655704157533672261490934592739663881121422638118610448 25674 656010716529585621728467830153828281008062513108098025 25675 656317406901098935643012520245287285379409210614000625 25676 656624228699392848374633533280650582607431526018922500 25677 656931181975665949192737514977554216328031484949480900 25678 657238266781134777088104092244554988597009893172326073 25679 657545483167033826366441861487796671896209994729500625 25680 657852831184615552243469515839191357744906128066305600 25681 658160310885150376441522467730259195858557005304065600 25682 658467922319926692787685323305180516046545038580290225 25683 658775665540250872813450565236035876615762176829026073 25684 659083540597447271355903800572641949211265572238672900 25685 659391547542858232160435930328834332042198045893880900 25686 659699686427844093484982597576502382574332150861739025 25687 660007957303783193705791270888145978283634432220409225 25688 660316360222071876924716320038199751221938465003490448 25689 660624895234124498578042440942856800210040038083283600 25690 660933562391373431046836786887621164709262491395104025 25691 661242361745269069268830163161326448093860177615949025 25692 661551293347279836351827642284876906417707208538052900 25693 661860357248892189188648957092497073103829394917822948 25694 662169553501610624073599028992816571548850367274825225 25695 662478882156957682320468988806668177690807485282176225 25696 662788343266473955882068047648039434402616960756025600 25697 663097936881718092971286575384191190409396737785760000 25698 663407663054266803683690744280540339550654649288951073 25699 663717521835714865621649095505498772882881214171614025 25700 664027513277675129519991386240066127609312625007622500 25701 664337637431778524873200075206590324396609937972622500 25702 664647894349674065564134804500737129558093617329893025 25703 664958284083028855494290235680348062115235279953626073 25704 665268806683528094215587598134514889158696080139290000 25705 665579462202875082563700307825858717482767499138291600 25706 665890250692791228292914014568672296428167668041217225 25707 666201172205016051712521436075265597503425553957638225 25708 666512226791307191324752337072547031930295665430922948 25709 666823414503440409464239011860575809039635165438816900 25710 667134735393209597939017628754534927696889698976856025 25711 667446189512426783673065794921299130926818628803111025 25712 667757776912922134350376700191507841901488014861505600 25713 668069497646543964060570198497799638720112367172240448 25714 668381351765158738946041185659622217210374258941982225 25715 668693339320651082850645632304800036584833133880812025 25716 669005460364923782969924630787820943459488427843928900 25717 669317714949897795502866815034593026751123323451328900 25718 669630103127512251305209512313223770582458469498801073 25719 669942624949724461544278986000185245806222759524397225 25720 670255280468509923355370128481051614377932246978979600 25721 670568069735862325499665963394828615829488489419619600 25722 670880992803793554023697316500738962788792616393765625 25723 671194049724333697920343014516182694121648308476651073 25724 671507240549531054791370971344457521108621313235996900 25725 671820565331452136511520521180701055378659318235502500 25726 672134024122181674894126358054404528370676721429955625 25727 672447616973822627358284441436746202151595418529297025 25728 672761343938496182597560227610902131752225065229160448 25729 673075205068341766250239586573412271058682840599040000 25730 673389200415517046571122764304611118984710582061348225 25731 673703330032197940104861750316074181417261906489533225 25732 674017593970578617360841410452984478542217782566728100 25733 674331992282871508489604744999287157887258769437022948 25734 674646525021307308960822632203474982033087168633609025 25735 674961192238134985242808417412833047710762626923308025 25736 675275993985621780483577708073967561190398851396272400 25737 675590930316053220193453734927450844743474230705187600 25738 675906001281733117929218639794432981796241079025756073 25739 676221206934983580979811050423099625453981322460610225 25740 676536547328145016053570302932895497634053734650496900 25741 676852022513576134967027672464483995368810919547416900 25742 677167632543653960335244972713475098196633375583628025 25743 677483377470773831263700885096026437219732022290701073 25744 677799257347349409041725378364505943640307021582273600 25745 678115272225812682837482579561498943661515707388353600 25746 678431422158613975394502457270547908825990711103034225 25747 678747707198221948729761678192129307431954338207825625 25748 679064127397123609833313998143499134884988958959522948 25749 679380682807824316369470548651176729982036316190152900 25750 679697373482847782379530380374985411453100570400140625 25751 680014199474736083986061624672728295875408595947015625 25752 680331160836049665098733634684748385594523170754880400 25753 680648257619367343121700467387803644807295586942210448 25754 680965489877286314662536068137880314752867839100625625 25755 681282857662422161242721519291771156290573579165944225 25756 681600361027408855009684714567459651288022794745576100 25757 681918000024898764450392820873576444469467682405216100 25758 682235774707562660106497889408430465954415141768576073 25759 682553685128089720291035977899364242920152089167893025 25760 682871731339187536806680145923440887920259449479174400 25761 683189913393582120665547685320739142655283993653254400 25762 683508231344017907810561947781812660692587606602080225 25763 683826685243257764838369131761160432041173255963256073 25764 684145275144082994723810390938856887875266752274480100 25765 684464001099293342545949626522802776338982919490564900 25766 684782863161707001215657325754381371524992318466413025 25767 685101861384160617204750809050638968674297188388544025 25768 685420995819509296276691248286453930663688515858210448 25769 685740266520626609218837818790514785203954556249235600 25770 686059673540404597576259347699295030137307892899673225 25771 686379216931753779387103821383590387068755134274238225 25772 686698896747603154919526114732573252565311260722002500 25773 687018713040900212410174305150719032581218823592722948 25774 687338665864610933804234934193369910888928796312832025 25775 687658755271719800497037579837123397386891752743880625 25776 687978981315229799077219102451665728488650826907240000 25777 688299344048162427071447927610113850645875968916174400 25778 688619843523557698690708728945384310693485492300901073 25779 688940479794474150578147874330572904400617707900765625 25780 689261252913988847558479998731805398639793225484892100 25781 689582162935197388388956067152507044221096712733252100 25782 689903209911213911511893291158536936951653742610602225 25783 690224393895171100808767262544142565146230822736676073 25784 690545714940220191355866667769210103905690553963856400 25785 690867173099530975181510946868817181269633665342736400 25786 691188768426291807024831260606636950111298763600932025 25787 691510500973709610096115129714295353650211154917652225 25788 691832370795009881838715110129347472984814979836302948 25789 692154377943436699692521868215113793367127884096248100 25790 692476522472252726859002020016203123328163069077266025 25791 692798804434739218067801098674145748490407173980761025 25792 693121223884196025344912014198168201246060198647014400 25793 693443780873941603782409369856759779711170557968360448 25794 693766475457313017309749999526310655760468163090908225 25795 694089307687665944466640090403742073779943771667157225 25796 694412277618374684177469255560700760318475187603544100 25797 694735385302832161527311920887552241350590499757702500 25798 695058630794449933539496391046081299654414543871251073 25799 695382014146658194954741959120492301136695106772628025 25800 695705535412905784011864424726997577075376863586410000 25801 696029194646660188230050385412988470474409291146410000 25802 696352991901407550192700666247501040310364328437554025 25803 696676927230652673332843252575416768671123706528201073 25804 697001000687919027720116090978577933918596853208522500 25805 697325212326748755849320123557747599325469160628348100 25806 697649562200702678430542920720105422415777122766311225 25807 697974050363360300180853277727742716756180208460230225 25808 698298676868319815617567140333403396474767013479760448 25809 698623441769198114853085224900511605602811787646030400 25810 698948345119630789391302698475331980717902297477119025 25811 699273386973272137925591284349924617590205483531024025 25812 699598567383795172138354158725383911873336715719716100 25813 699923886404891622502154004155688521613463743323802948 25814 700249344090271944082414585523338756751118679778414225 25815 700574940493665322341696214368817739136020456476694025 25816 700900675668819678945545467466783697142434930047648400 25817 701226549669501677569919525612782763037727947092320400 25818 701552562549496729710185498655164630096404784403026073 25819 701878714362609000491695102877787401342783032187760225 25820 702205005162661414481935056910012924024319633297368100 25821 702531435003495661504253562411419854741409816838608100 25822 702858003938972202453163235849598640865198381026175625 25823 703184712022970275111220857760340535739693429929951073 25824 703511559309387899967484305950491689465449429065478400 25825 703838545852141886037547039174713275076589431449760000 25826 704165671705167836685150497888369522928363597265150625 25827 704492936922420155445374788749757445386289691508238025 25828 704820341557872051849408019615894940727787050049422948 25829 705147885665515547250894651847097870810793464560302500 25830 705475569299361480653863236806601612808938417846312225 25831 705803392513439514542233903512518492437328932048347225 25832 706131355361798140710905964470469415874877767308787600 25833 706459457898504686098426006786285931306458591588610448 25834 706787700177645318621236835729247869939198770353790025 25835 707116082253325053009507637987401641770206311860291025 25836 707444604179667756644545731927595194576360944687592900 25837 707773266010816155397790272243967586838966978653428100 25838 708102067800931839471388276449744077885653176494506073 25839 708431009604195269240353340738311602707597002313322225 25840 708760091474805781096307412810684475970730970582286400 25841 709089313466981593292805989337616160963940053326606400 25842 709418675634959811792247105795769945894362873722587025 25843 709748178032996436114364486488529393328846390208926073 25844 710077820715366365186305222633208469970553636322604100 25845 710407603736363403194292346467611324629965523224212100 25846 710737527150300265436872669400092763479428448866930225 25847 711067591011508584179750252298482574749456227628515625 25848 711397795374338914512205876084459981212773421481010448 25849 711728140293160740205102880871198649388262313639664400 25850 712058625822362479570479741953347860661321347870805625 25851 712389252016351491322729751029671652739531729378930625 25852 712720018929554080441368171109934971322932956769788900 25853 713050926616415504035387233628904132846698285367222948 25854 713381975131399977209199346361618190930747516382355625 25855 713713164528990678930168880805388123026106124028628225 25856 714044494863689757897732907765292110961984691110297600 25857 714375966190018338414111249951257580951078101713305600 25858 714707578562516526256606220466154096384036181418851073 25859 715039332035743414551492416135665661718101793991354025 25860 715371226664277089649496934702066499220313184672564900 25861 715703262502714637002870384975390903543288066642044900 25862 716035439605672147044049059106865363372410122003788225 25863 716367758027784721065908636220859765968285859307006073 25864 716700217823706477103609786713014170618791851770659600 25865 717032819048110555818036046593608352092149081739824400 25866 717365561755689126380824331326663076427601340992010025 25867 717698446001153392360988458686694880094896386550783025 25868 718031471839233597613136050226489980979428934385122948 25869 718364639324679032167279181020717857088259802855596100 25870 718697948512258038120239147421670987605030919271439225 25871 719031399456758015528645722634894262230905916715854225 25872 719364992212985428303531269993955629916034233493160000 25873 719698726835765810106520083885108678393715665938960448 25874 720032603379943770247613328344108012659584025208311025 25875 720366621900382999584569943418959534972983848651265625 25876 720700782451966276423883889463920022379633089305562500 25877 721035085089595472423358099601603751446096563691112900 25878 721369529868191558496275510661608335140088031124101073 25879 721704116842694610717167542975637414868820605490775625 25880 722038846068063816229180399480674392883282410642483600 25881 722373717599277479153039554653348997852272784435443600 25882 722708731491333026497612803870237150689238872245659225 25883 723043887799247014072072243860444339960447247840951073 25884 723379186578055132399655554988443527697953541915284900 25885 723714627882812212633026956176770488468437399171596900 25886 724050211768592232471238203349822438392592048855630025 25887 724385938290488322078290002351659837752838162695640225 25888 724721807503612770003294207362376352153210470047240448 25889 725057819463097029102237175909278134187981968422457600 25890 725393974224091722461344651640800841518682862059933025 25891 725730271841766649322048546102791139436477126983078025 25892 726066712371310791007555990828488847682315578792220900 25893 726403295867932316851021031125266383794926449258022948 25894 726740022386858590125319333012913729840667902786736225 25895 727076891983336173974426274839999807333785994152643225 25896 727413904712630837346398795176594887765029845490067600 25897 727751060630027560927961368653403494705306079000890000 25898 728088359790830543080696481489133169223638776233176073 25899 728425802250363205778839978519711474639770661499387025 25900 728763388063968200548681653614761710706026268545202500 25901 729101117287007414409571455438556992465388218440202500 25902 729438989974861975816531680584492626548042319130960025 25903 729777006182932260604475526183948088831954137102401073 25904 730115165966637897934032374162252373489476374529000000 25905 730453469381417776238980179386320045756779441857409600 25906 730791916482730049175285334020389990581372925771910225 25907 731130507326052141571750380478174607910568348742567225 25908 731469241966880755382269945431614064065948088427722948 25909 731808120460731875639695267408328168691375223309488900 25910 732147142863140776411307690581767509450527309754887025 25911 732486309229662026755901497429985643270185858179442025 25912 732825619615869496682476453010885414763484017231171600 25913 733165074077356363110540433673734850809028425953490448 25914 733504672669735115832022513098701566393387365555591225 25915 733844415448637563474796878628119212032095529168081025 25916 734184302469714839467817950925175198654384511691372900 25917 734524333788637408007867080067695753055725375739556900 25918 734864509461095070027911191256702287176482542043876073 25919 735204829542796969167073753391422108841143250755868225 25920 735545294089471597742218443834456661477419713908761600 25921 735885903156866802721145882762841757014836905496601600 25922 736226656800749791697403810572776660925132101297330625 25923 736567555076907138866711081877852402498916487057876073 25924 736908598041144791004995849712674318241697420443204900 25925 737249785749288073448048313625849593004744600634022500 25926 737591118257181696072788405418397443429716136817850625 25927 737932595620689759280148786355737592767852309837924025 25928 738274217895695759979573529753521816422406020161810448 25929 738615985138102597575132862909693594944419177592810000 25930 738957897403832579953254342427292296974682622357781225 25931 739299954748827429472070837044660830056541926882666225 25932 739642157229048288952385692161869343633040314993092100 25933 739984504900475727670255450324332347175730005329322948 25934 740326997819109747351190501996772518559440949747716025 25935 740669636040969788165974041032871524785576966959779025 25936 741012419622094734728099699318146360254418802291918400 25937 741355348618542922092828235135799028282856179814913600 25938 741698423086392141757863649877507850746450328528881073 25939 742041643081739647665649107793360289882348010721779225 25940 742385008660702162207283033547369906711030388392080900 25941 742728519879415882228055762417273963508987146335800900 25942 743072176794036485034607118049573204580059548825291025 25943 743415979460739134403705292753051521519396332348776073 25944 743759927935718486592647405386300527529813715980179600 25945 744104022275188696351282111967072531425044928533075600 25946 744448262535383422935654644203595017027204495057331225 25947 744792648772555836123274651220300499026176488042950625 25948 745137181042978622230007219822757543306061834559622948 25949 745481859402943990128587448718931809547884797047420900 25950 745826683908763677268758952186260197878159547888975625 25951 746171654616768955699036668746386560739450393113350625 25952 746516771583310638090094350481783977301619150887942400 25953 746862034864759083759777108700876281901035367364360448 25954 747207444517504204699739391730670391479723800542830625 25955 747553000597955471603708770688320991087432703592817225 25956 747898703162541919897375909155470312497219114733024100 25957 748244552267712155769911092751638080159756278113640100 25958 748590547969934362207107694675380202373665594335751073 25959 748936690325696305026152953354389454969352697693560025 25960 749282979391505338912026438418177241282775403400960400 25961 749629415223888413455526581279452517024080845323840400 25962 749975997879392079192925646682802143115010080166241225 25963 750322727414582493647253521651776274969370182291381073 25964 750669603886045427371210698337992914313805280425084100 25965 751016627350386269991710827348397440782747454637088900 25966 751363797864230036256053218199345806463083759525112025 25967 751711115484221372079725663618724118602124190621767025 25968 752058580267024560595837964489872555118383975606160448 25969 752406192269323528206186532303647955660088450379201600 25970 752753951547821850633950446057537009032855767283710225 25971 753101858159242758978019340613320717157497071758975225 25972 753449912160329145768953503597390757613180369600562500 25973 753798113607843571026576558000429492562317390712322948 25974 754146462558568268319201107705787682733536147459535025 25975 754494959069305150824487723248527462450178910671155625 25976 754843603196875817391937645179742816726198825578890000 25977 755192394998121558607019582483425675501500726309296400 25978 755541334529903362856930983565812804447164768786926073 25979 755890421849101922397994157409826927730186704754530625 25980 756239657012617639424687622559914966980046913464080100 25981 756589040077370632140313061675286923738362178365640100 25982 756938571100300740829298259462270771190959670110461225 25983 757288250138367533931136401869221756271921244876851073 25984 757638077248550314115962114500158746584557106937958400 25985 757988052487848124361764618276045689298059786895462400 25986 758338175913279754033238380445392882544040478170833025 25987 758688447581883744962271639118620595147637839769373225 25988 759038867550718397530073179573406609076891761961302948 25989 759389435876861776750937740651029502075168219496912100 25990 759740152617411718357650429636520936848282691448105025 25991 760091017829485834888530524088252879204374769757900025 25992 760442031570221521776115039155409531984411150778672400 25993 760793193896775963437482438994628845768413428701810448 25994 761144504866326139366216870969944752491195796387309225 25995 761495964536068830226013301393018765545730307433634225 25996 761847572963220623945923931633518300986507757140596100 25997 762199330205017921817246273502379000363804090910322500 25998 762551236318716944592053262883579477817068739879726073 25999 762903291361593738583365790662959273626295213966891025 26000 763255495390944181766968030075524374758888060169000000 26001 763607848464083989884865939665609461350975940169000000 26002 763960350638348722550389321127202057821209734395111025 26003 764313001971093789354937811364681009726798498771226073 26004 764665802519694455976371188187180173830945669305722500 26005 765018752341545850289044369122757900453123640700476100 26006 765371851494062968475487482911533805314036882963014225 26007 765725100034680681139731393309946474061041885379649225 26008 766078498020853739422279054911289117762685850959810448 26009 766432045510056781116723080760694803188464271224192400 26010 766785742559784336788009901615768718937549003275160025 26011 767139589227550835892350896777102008743871612243365025 26012 767493585570890612898780876485950007860429551560872100 26013 767847731647357913412364295959417258608982909336302948 26014 768202027514526900299049581206562458268494292658513225 26015 768556473229991659812171946841918507762900961009973025 26016 768911068851366207720605086186016084392363233860102400 26017 769265814436284495438562114015603657428372839148038400 26018 769620710042400416157046142399372603058495270286351073 26019 769975755727387810976950870128123056217627093203721225 26020 770330951548940475043811566321444362576137891458160100 26021 770686297564772163684206828866133465667902246068600100 26022 771041793832616598543811498414735283129874600552230625 26023 771397440410227473727101108745761093586483541315426073 26024 771753237355378461938708254360324173143786110934176400 26025 772109184725863220626431256263126389057191154023290000 26026 772465282579495398125895506948935179199896968353055625 26027 772821530974108639806867875688907320784356006453355025 26028 773177929967556594221224555284344121673541070611322948 26029 773534479617712919252572731528702153860106112851562500 26030 773891179982471288267526456691934392587372861420755225 26031 774248031119745396268637108414498627434194244847490225 26032 774605033087468966048978815471643274784008904144641600 26033 774962185943595754348389231941865245744769639294160448 26034 775319489746099558011366041386730311078963833560387025 26035 775676944552974220146619572722553456339806887636772025 26036 776034550422233636288281909537755037489141371654248900 26037 776392307411911760558772874683038131092975614304644100 26038 776750215580062611833323272034873325050406197353881073 26039 777108274984760279906155767406129317009449472020981225 26040 777466485684098931658323790651051079457717685084880400 26041 777824847736192817227208841085162014245675287610000400 26042 778183361199176276177676578414052456304259958596740025 26043 778542026131203743674892081438414097855910044525251073 26044 778900842590449756658794656876088391787564506480000100 26045 779259810635108960020232580715316757355151873909944100 26046 779618930323396112778758154586811454320719708299237225 26047 779978201713546094262083459715708314285034050746130625 26048 780337624863813910287197191087916121669657427600360448 26049 780697199832474699343142954538842322822752177928422400 26050 781056926677823738775459409545950911371810906639650625 26051 781416805458176450972282640580095792523945323365275625 26052 781776836231868409552111139944071669820125973994340900 26053 782137019057255345553233785100334526183815595928622948 26054 782497353992713153624821193563365088266835032687050625 26055 782857841096637898219680838505681270386199651633511225 26056 783218480427445819788676308300049493065322667418755600 26057 783579272043573340976811093293999962641756158081219600 26058 783940216003477072820977283186317483881987177104276073 26059 784301312365633820949369558448757158352281354969511025 26060 784662561188540591782564859309823398733825729029360900 26061 785023962530714598736268115891051064641222065093640900 26062 785385516450693268425724423159839200106577309154439225 26063 785747223007034246871798044436510828027984555091381073 26064 786109082258315405708718627266906533852141410522753600 26065 786471094263134848393495015545465150867368123137358400 26066 786833259080110916416997041847401744026620391050719025 26067 787195576767882195516705684002261279501596386256496025 26068 787558047385107521891131970014805864490169003286322948 26069 787920670990465988415905015512884247461687412695052100 26070 788283447642656950861529577975634384329841235481486225 26071 788646377400400034112813512069083302292520525978601225 26072 789009460322435138389965510489933231574289608289210000 26073 789372696467522445471363514792059027351676895267810448 26074 789736085894442424917994180743989271036520262531504025 26075 790099628661995840299563782839402123140252382938550625 26076 790463324829003755422280942656437000444516579892222500 26077 790827174454307540558311565835404469463225065605724900 26078 791191177596768878676906372518269387500561636234376073 26079 791555334315269771677201406167086283291043654747030625 26080 791919644668712546622691905752381252554247035674681600 26081 792284108716019861977379926376301251110916444278841600 26082 792648726516134713843596093469189600791784450630008225 26083 793013498128020442201495875772095782528461278379376073 26084 793378423610660737150230762391588178050284331676876900 26085 793743503023059645150794729287110337825187079829332900 26086 794108736424241575270546380625004599579713274891541025 26087 794474123873251305429407150507221460216617962153851225 26088 794839665429153988647735950656639015521514353703490448 26089 795205361151035159295880649714834028016298357554611600 26090 795571211098000739345406769882074764980263330146782025 26091 795937215329177044622003786703245667323659347240227025 26092 796303373903710791060069417877365166966806828211368900 26093 796669686880769100958972287042320566954696528014722948 26094 797036154319539509240993348560417836026349525717627225 26095 797402776279229969710946459404329449064224658005130225 26096 797769552819068861317478484317020028075899617080129600 26097 798136483998304994416049320493237506412468382681000000 26098 798503569876207617033592228104176853110044500115901073 26099 798870810512066421134854853060954055856989651590140025 26100 799238205965191548890421328486570071444652690542802500 26101 799605756294913598946415841440097812958258508447802500 26102 799973461560583632695888051510889954711981471015007025 26103 800341321821573180551880747974681400333127390429676073 26104 800709337137274248222180132277547677759783794543690000 26105 801077507567099322985749112687779298539433326832547600 26106 801445833170481379970843998029842249008112192044623225 26107 801814314006873888434814977488716268996087400746476225 26108 802182950135750818045590773547035420952175933561022948 26109 802551741616606645164847855191599660110288641985140900 26110 802920688508956359132864598599981685844204557302938025 26111 803289790872335468555060782592120286975720157017793025 26112 803659048766300007590222806205969690823025942673817600 26113 804028462250426542240415015830464088506392359547240448 26114 804398031384312176642577529403257538773051629272180225 26115 804767756227574559361810945254911850668694512857370025 26116 805137636839851889686348323255428813075514469438836900 26117 805507673280802923924214825993258277762579278872764900 26118 805877865610106981701575407791160113459945168795451073 26119 806248213887463952262770939437555932879904109306319225 26120 806618718172594300772043156586275753873724560390563600 26121 806989378525239074616948819851885391336963001029603600 26122 807360195005159909713463474702072389367741533935875625 26123 807731167672139036812775199322871694847259325957601073 26124 808102296585979287809768728706827045357286275903392900 26125 808473581806504102053200343288510197482629851652562500 26126 808845023393557532657563910526157657374824351935765625 26127 809216621407004252816648467902533495283919866089531025 26128 809588375906729562118787735892487130905699968242960448 26129 809960286952639392863801949519046668149486835291560000 26130 810332354604660316381632397194271437614554272660234225 26131 810704578922739549352669055615481873978817431597819225 26132 811076959966844960129771709561890714959757285088436100 26133 811449497796965075061984945511076759812422793918122948 26134 811822192473109084819947408069171069790888860336803025 26135 812195044055306850722995708283065531925888481106270025 26136 812568052603608911067963372977405142170737952019584400 26137 812941218178086487459675224333588195748489654037619600 26138 813314540838831491143137579002472802703933116994506073 26139 813688020645956529337424656116973776533177102345928225 26140 814061657659594911571261583645230974639738909465684900 26141 814435451939900656020304392599538602558097677984204900 26142 814809403547048495846117388690744830702391972541934025 26143 815183512541233885536848291092362314148314394353351073 26144 815557778982673007249601528053172853949333525547065600 26145 815932202931602777154510079171663494033312501749817600 26146 816306784448280851780506254220196812131650419017648225 26147 816681523592985634362791798481395037769604278833055625 26148 817056420426016281192007714633805916402912101808222948 26149 817431475007692707965104191298517937631789219597668900 26150 817806687398355596137911028433003658368466792107830625 26151 818182057658366399279408949833092380188441688149705625 26152 818557585848107349427702193078607385168367598773984400 26153 818933272027981463447692767332848297614996405855010448 26154 819309116258412549390456769480755921529834385720015625 26155 819685118599845212854323149165265106743367973725710225 26156 820061279112744863347655313356030821701096942772492100 26157 820437597857597720653335961159403659201547559891044100 26158 820814074894910821194955539653233474284383398109426073 26159 821190710285212024404704711604793752255246032314207025 26160 821567504089050019092971226004844630823701096722766400 26161 821944456366994329819641582425589254832396613146446400 26162 822321567179635323267107880285026326380119828833382225 26163 822698836587584214614980244174961328599825979682006073 26164 823076264651473073916505216484709949255967606148668100 26165 823453851431954832476690508627309711984736723995632900 26166 823831596989703289232136502249849739727404964353831025 26167 824209501385413117132574891884333928012169670909970025 26168 824587564679799869524114860570309596535248052990610448 26169 824965786933599986534197180055321917288968275478147600 26170 825344168207570801458256627254094087594947514209767225 26171 825722708562490547148093108722184328135884477749732225 26172 826101408059158362401951884974733340751889920604102500 26173 826480266758394298356313286555789859688595748760422948 26174 826859284721039324879392313838587374466584221689218025 26175 827238462007955336966348512612041993897126541388450625 26176 827617798680025161136206517583649760310078128210560000 26177 827997294798152561830487656003881512098409742215398400 26178 828376950423262247813553003692104632532723236211451073 26179 828756765616299878574658285819003714770772336323275625 26180 829136740438232070731721014875426318394146950799288100 26181 829516874950046404436800258332545592959648923730048100 26182 829897169212751429783289428573208600269353000029300225 26183 830277623287376673214822487749327680653874484683526073 26184 830658237234972643935893960295172180841020410577040400 26185 831039011116610840324193145901429293259950041088208400 26186 831419944993383756344652925829925650222479614162754025 26187 831801038926404887965213555523935672641602097664074225 26188 832182292976808739574301836544048493106122415198802948 26189 832563707205750830400026060934622558543099494630556100 26190 832945281674407700931087121200925769680206302860964025 26191 833327016443976919339406179152139234381935816165059025 26192 833708911575677087904469286940494400990663036495310400 26193 834090967130747849439389353701916497369889450711760448 26194 834473183170449893718685851278661832736615844402690225 26195 834855559756064963907782652579562623896881584162131225 26196 835238096948895862994224396208630586477343191633668100 26197 835620794810266460220611771067919586490712433307922500 26198 836003653401521697519256114715708179398404794046701073 26199 836386672784027595948553719336234874054434013584134025 26200 836769853019171262131080239252402448845098643551610000 26201 837153194168360894693405593988062618294114007191610000 26202 837536696293025790707629760961698801697419577575648025 26203 837920359454616352134639851968542682300910082772751073 26204 838304183714604092269088867683389667452871439047902500 26205 838688169134481642186096524491619268366123141728624100 26206 839072315775762757189672548031178813928050642521737225 26207 839456623699982323262862827903552797715228549018048225 26208 839841092968696363519618828087015532318662640516360448 26209 840225723643482044658390647660751651581390557987334400 26210 840610515785937683417444126523727360707952862903221025 26211 840995469457682753031902390867505187740853655597726025 26212 841380584720357889692512233237516338928449206335008100 26213 841765861635624899006135722092637606347710614461302948 26214 842151300265166762457967435848264120110079335381592225 26215 842536900670687643875477716463425080885349897365272025 26216 842922662913912895894082337707856952643450103112576400 26217 843308587056589066424538983320327441753523748268736400 26218 843694673160483905122070930344893938210333109036176073 26219 844080921287386369857218333007181949096267320638662225 26220 844467331499106633188417502568182414749847906950972100 26221 844853903857476088836308578668491665815344204654612100 26222 845240638424347358159771987751354155709829788393265625 26223 845627535261594296633694084228315989380707246039401073 26224 846014594431112000328462370126756666855484242515854400 26225 846401815994816812391190689034037370323580685356840000 26226 846789200014646329528674790228486547654467379430980625 26227 847176746552559408492078658962937484664863725281452025 26228 847564455670536172563352008942038014417539151701722948 26229 847952327430578018043379333110069485683053941667802500 26230 848340361894707620741860908941540605741224265501218225 26231 848728559124968942468926154502361786258988424588653225 26232 849116919183427237528479731624957156373571879949475600 26233 849505442132169059213280792616234465652383441436210448 26234 849894128033302266301755766992907682612010380421964025 26235 850282976948956029556545084814253203276203066383273025 26236 850671988941280838224784233257978220155137394432924900 26237 851061164072448506540119543160488966353903662728840100 26238 851450502404652180226459102318467243585582093275756073 26239 851840004000106343003459192424295867992016809631620225 26240 852229668921046823093746646583517425182181262139494400 26241 852619497229730799731877524438166017102628830093414400 26242 853009488988436809675032501995478509575833171965873025 26243 853399644259464753715449373337170151899234921248076073 26244 853789963105135903194593061460149340109616162706376100 26245 854180445587792906519063535575247734703213946247696100 26246 854571091769799795678242032266254923081051629437564225 26247 854961901713541992763675977987271338080705367198725625 26248 855352875481426316490203010452129207979626430188210448 26249 855744013135880988718814496545378921630802637170160400 26250 856135314739355640981258944460097346238659004078515625 26251 856526780354321321006385707843545336021464287281640625 26252 856918410043270499248229379807483918956022549711872900 26253 857310203868717075415835274735752447281083903738522948 26254 857702161893196385004826395897517346767803464346725625 26255 858094284179265205830712286950417001268910147244414225 26256 858486570789501764563940165493656764053315726199233600 26257 858879021786505743266688736906948097240098573618113600 26258 859271637232898285931405086787037406585635397536201073 26259 859664417191322005021085050369433262270728308022648025 26260 860057361724440988011297457398815378501584553446176900 26261 860450470894940803933952650987494967000253728477256900 26262 860843744765528509922815679077193883137514250868070225 26263 861237183398932657760764557195319349875230129838256073 26264 861630786857903300428794001272831975156973823187827600 26265 862024555205211998656765029366737274236435245766912400 26266 862418488503651827475900831206174970984115320019448025 26267 862812586816037382773029304557035982785440053837189025 26268 863206850205204787846572657476004193559233832084022948 26269 863601278734011699964284475600898890006064896203488100 26270 863995872465337316922734653700184078763028985613553225 26271 864390631462082383608542590780512818016876597247368225 26272 864785555787169198561359048127188187632923709390240000 26273 865180645503541620538597069728447588314924192145160448 26274 865575900674165075081912364610513704043134227997677025 26275 865971321362026561085433550686403684366375293755855625 26276 866366907630134657365742659797547905371313678298902500 26277 866762659541519529233606303703341051640832868573316900 26278 867158577159232935067457900849831227565792843263151073 26279 867554660546348232888631363824847356313260462138265625 26280 867950909765960386938346647482971259902171504162899600 26281 868347324881185974256447557799878535517161950074259600 26282 868743905955163191261892221591701652725898976333337225 26283 869140653051051860334996617311209594977666671924301073 26284 869537566232033436401431567208750857974334249883448900 26285 869934645561311013517973591222070698542372745587088900 26286 870331891102109331460010023035289201819607822929472025 26287 870729302917674782310798788823514003226320005915042225 26288 871126881071275417052483249275760366140648788172240448 26289 871524625626200952158862505565061777766643734559745600 26290 871922536645762776189917570010876285693454686095651025 26291 872320614193293956388093802255127457419886045067396025 26292 872718858332149245276340011849464105983779112835496900 26293 873117269125705087257904628227579788114454572107922948 26294 873515846637359625217889339112701548342868177867498225 26295 873914590930532707126560598486637454582431015999637225 26296 874313502068665892644419405323064149157946518926211600 26297 874712580115222459729029754364038925435245753586090000 26298 875111825133687411243606160295035735414387030577126073 26299 875511237187567481567360656750131039219353090963873025 26300 875910816340391143207609671655303524671757234880422500 26301 876310562655708613413641180494161455399987752115422500 26302 876710476197091860792342539156772750533407654462034025 26303 877110557028134611925589398108645859288714518295451073 26304 877510805212452357989396099693294070997484523423360000 26305 877911220813682361374827960458212096675507598663705600 26306 878311803895483662310675840470501573421099815699356225 26307 878712554521537085487893401664801579076588456169365225 26308 879113472755545246685797457342611303020138947910822948 26309 879514558661232559400031815018534700999666353425772900 26310 879915812302345241472295014885431268902483322941009025 26311 880317233742651321721832366246923003599418222878164025 26312 880718823045940646578692684342185179836329150109443600 26313 881120580276024886718750130064437761895280183753490448 26314 881522505496737543700491555151055088738274762771749225 26315 881924598771933956603569755499723922904597578988679025 26316 882326860165491308669123035341604037884841731366320900 26317 882729289741308633941861485078981237367033812490952900 26318 883131887563306823913920375671450053969458634273526073 26319 883534653695428634170481072531222366167470820575750225 26320 883937588201638691037159871964728801414506709184385600 26321 884340691145923498229165163274262062277521963018625600 26322 884743962592291443502223319710005222081123882669400625 26323 885147402604772805305273721539393588409789378415826073 26324 885551011247419759434933314577375928180907489736560900 26325 885954788584306385691731107597769688200207678771122500 26326 886358734679528674538113012122545331472781174503700625 26327 886762849597204533758217428162527043394822572364118025 26328 887167133401473795119421979559660844620963731432610448 26329 887571586156498221035661802657676580217293660535290000 26330 887976207926461511232519792104657338998609321168707225 26331 888380998775569309414089207667728594037976753074992225 26332 888785958768049209931609046016789746555254182652760100 26333 889191087968150764453872581510932802066894225883422948 26334 889596386440145488639409480097926611140257255960870025 26335 890001854248326868810441890513890468670089674282781025 26336 890407491457010368628614917047037886611107301739270400 26337 890813298130533435772501878206140036887234395893305600 26338 891219274333255508616884755711138705083542803822631073 26339 891625420129558022913810238300130602839974293613057225 26340 892031735583844418475421764923748558935273895511308900 26341 892438220760540145858567971974780447204075768372628900 26342 892844875724092673051187949277693714998729249973557025 26343 893251700538971492160473709639572050219295836424426073 26344 893658695269668126102810276840821069319353279282931600 26345 894065859980696135295493797020861924481077133398579600 26346 894473194736591124350228078490905416669900213583985225 26347 894880699601910748768399965082784563856344742538140625 26348 895288374641234721638133948219720611659949657545322948 26349 895696219919164820333126422971806188357246697560896900 26350 896104235500324893213259993435909698932244574136705625 26351 896512421449360866326998232856637124963732752376080625 26352 896920777830940750115561303981931149968888103093006400 26353 897329304709754646118882845223842964687232867974160448 26354 897738002150514753683348528271979225023125905072180625 26355 898146870217955376671316692884105438298946921364623225 26356 898555908976832930172421464655377542435332194903980100 26357 898965118491925947216658761644675618999717961137428100 26358 899374498828035085489255595813527546080622987369601073 26359 899784050049983134047323075310135951983234672189834025 26360 900193772222615020038293513708059077132734057964592400 26361 900603665410797815420142052386145090646286201881072400 26362 901013729679420743683393202313380041123716178723503225 26363 901423965093395186574912711579381949641671351135131073 26364 901834371717654690823485165088357578047722209325232100 26365 902244949617154974867177722911434128770662828806196900 26366 902655698856873935582490403869385554822624610432570025 26367 903066619501811655015293320994892281799001256093153025 26368 903477711616990407113551275600603968815187719731560448 26369 903888975267454664461836116756417463786451004146073600 26370 904300410518271105017627273056536341590667023637844225 26371 904712017434528618849400863634044352785067226446509225 26372 905123796081338314876507795457902757009534209292622500 26373 905535746523833527610841254024470870332461138177022948 26374 905947868827169823900293994632850220912940436321881025 26375 906360163056525009674005841510565483797368979575765625 26376 906772629277099136689401802133319854771847069722250000 26377 907185267554114509281021204159798726286504908914480400 26378 907598077952815691111138262479743446886712403734476073 26379 908011060538469511922174483950776580661716176647000625 26380 908424215376365074290903317476731436286403012890516100 26381 908837542531813760384447457157521707619514048466476100 26382 909251042070149238718069206317881860864732309367119225 26383 909664714056727470914754310299615418332742320036701073 26384 910078558556926718466589665979306527195820067641102400 26385 910492575636147549497935316050780164635061380040974400 26386 910906765359812845530391136188938019777404579936695025 26387 911321127793367808249558623288950509138658038321755225 26388 911735663002279966273598193052150527263414986148802948 26389 912150371052039181923582395267351409216737772977180100 26390 912565252008157657995645455213700187869633908155843025 26391 912980305936169944534929549688577567864540014282238025 26392 913395532901632945611328226241468111082291706236928400 26393 913810932970125926097027374272147936692502939318210448 26394 914226506207250518445844156728972783789124223337051225 26395 914642252678630729474364311220496567526513075412648225 26396 915058172449912947144878229431109581913051108882760100 26397 915474265586765947350116223808856265323700286110502500 26398 915890532154880900699783390571074949694527290412176073 26399 916306972219971379308894478150996262595862026544357025 26400 916723585847773363587909170285942844281217412014240000 26401 917140373104045249034668193025290780711307490734240000 26402 917557334054567853028130655013882639791485253859165025 26403 917974468765144421623913030484123232971807311292776073 26404 918391777301600636351630194467542209276947800075062500 26405 918809259729784621014038919814172325093657882712792100 26406 919226916115566948487984245685668721981830284682480225 26407 919644746524840647527149127265682787727012119975427225 26408 920062751023521209566607776508604174153046503629410448 26409 920480929677546595529183103825396300199148074295456400 26410 920899282552877242633608670682874181771964652081302025 26411 921317809715496071204495563170408702245983125554107025 26412 921736511231408491484104596665688470541039773362124100 26413 922155387166642410445924261808829208789832248898802948 26414 922574437587248238610054822071791170057442255027651225 26415 922993662559298896860398973287747409725305573982591025 26416 923413062148889823263659475582739823340251862485070400 26417 923832636422138979890144168229665720291723948494414400 26418 924252385445186859636378778022355327953719959572501073 26419 924672309284196493049527931845230016249127374292583225 26420 925092408005353455153624784191772199299783136935804100 26421 925512681674865872277609670462790810252746653996644100 26422 925933130358964428885178196953230958858962367309280625 26423 926353754123902374406439178514052870261866471741876073 26424 926774553035955530071382834953493469067810248330512400 26425 927195527161422295745159657319824016454783687330410000 26426 927616676566623656765170355285529031168282092618925625 26427 928038001317903190779967296930655329090820947472529025 26428 928459501481627074589967852300915401992227489680622948 26429 928881177124184090989980052193976525409179452249022500 26430 929303028311985635613540973705225939702381792687701225 26431 929725055111465723779068264142173188536231738111836225 26432 930147257589080997337825214994533226656883158923289600 26433 930569635811310731523699797724928225248446463094760448 26434 930992189844656841804798073223052109661914460898521025 26435 931414919755643890736852386844059762275653847419794025 26436 931837825610819094818444761029872513998413228583620900 26437 932260907476752331348045897590033032804340400846016100 26438 932684165420036145282870201796695998033143598060131073 26439 933107599507285756099547240526306026336044645825239225 26440 933531209805139064656610046758491190438428713786128400 26441 933954996380256660058800682820689146662069229056848400 26442 934378959299321826523193474845023362742572411469986025 26443 934803098629040550247136330981959215230420022897401073 26444 935227414436141526278010555993293807015968808401732100 26445 935651906787376165384809574925069241609369580997468100 26446 936076575749518600931536978639046783075078117281911225 26447 936501421389365695752424304059438830307025463346300625 26448 936926443773737049028968962069666942974279700484560448 26449 937351642969475003168792726071997275307948819484878400 26450 937777019043444650686321194300999704278030565667400625 26451 938202572062533841085284639059883681963896746848025625 26452 938628302093653187743040656126882399394194687002384900 26453 939054209203736074796719027656987222161346748756922948 26454 939480293459738664031189211982476548042820976201380625 26455 939906554928639901768850873793837245026324117061337225 26456 940332993677441525761247868260842655879526117891731600 26457 940759609773168072082506092731728804067457556123987600 26458 941186403282866882024595619726599906743024651394626073 26459 941613374273608108994417525019395595058958126710765025 26460 942040522812484725412715824680965361513851280843012900 26461 942467848966612529614814935034020699791749575952892900 26462 942895352803130152753183069548972175925130607664681225 26463 943323034389199065701821986787907271946262660947631073 26464 943750893792003585962483503582225275833156704045881600 26465 944178931078750884572713187707717755845036565268486400 26466 944607146316670993015721644399167254619952499778197025 26467 945035539573016810132083811124832770015463110532862025 26468 945464110915064109033266675119498356953919766898222948 26469 945892860410111544016985828253080788828617800380904100 26470 946321788125480657484391273890123659677842794027640225 26471 946750894128515886859082900473848590682652579122155225 26472 947180178486584571507956036646789327933211886756250000 26473 947609641267076959663877502798401484179854171411010448 26474 948039282537406215350192574008419486781102553326830025 26475 948469102365008425307063269433122948624059170183180625 26476 948899100817342605919638383260077179765390973845602500 26477 949329277961890710148055672435326906266223079273888900 26478 949759633866157634459276616445448460514322535770426073 26479 950190168597671225760754164515303755584841656104480625 26480 950620882223982288335933885660789256229518065907137600 26481 951051774812664590781588937114334912246627135861697600 26482 951482846431314872946989266719381627613281600755646225 26483 951914097147552852874905464968551302201104580755726073 26484 952345527029021233744447682438720803489198993695000900 26485 952777136143385710815740028454720404778133042964864900 26486 953208924558334978376430866891898265338894115729423025 26487 953640892341580736690039425106325428045069538099213225 26488 954073039560857698946139132059960572678631194453490448 26489 954505366283923598212378101786650389613472497317859600 26490 954937872578559194388337178423409930310212549146540025 26491 955370558512568281161225959110007649344787015944585025 26492 955803424153777692963417211138472078886133177504604900 26493 956236469570037311931820099812741171979094271257622948 26494 956669694829220074869092643557291317021863549836349225 26495 957103099999221980206693812892210863797310876096164225 26496 957536685147962094969775689970822712668935143228313600 26497 957970450343382561743916105454612104429616805276160000 26498 958404395653448605643692169578879210139560326056851073 26499 958838521146148541283095114341211459453671914940586025 26500 959272826889493779747786863823557763763070554238062500 26501 959707312951518835569198749737385888305538602363062500 26502 960141979400281333700472789360115206580642279752041025 26503 960576826303862016494245943109739932282253747859726073 26504 961011853730364750682277769083292669879648453208010000 26505 961447061747916534356921891963544756283698650750883600 26506 961882450424667503954441703777098384072502814376109225 26507 962318019828790941240170714065795902866748810011234225 26508 962753770028483280295517967112153990984975627357122948 26509 963189701091964114506818943938324575818545078391384900 26510 963625813087476203556032366876890459791533676789100025 26511 964062106083285480413283324590621580657979982120555025 26512 964498580147681058331253135497147701584149667258049600 26513 964935235348975237841416367633345089312986663172240448 26514 965372071755503513752125433073088399058082747534298225 26515 965809089435624582148543175090884543971800250402008025 26516 966246288457720347394423866342782786423205116553824900 26517 966683668890195929135743036414844649252893945034120900 26518 967121230801479669306176547168358508990413971798101073 26519 967558974260023139134429334389896901072666018764161225 26520 967996899334301146153414234333239640735435551850227600 26521 968435006092811741211281313819122843812106127263667600 26522 968873294604076225484298122637722820510864224657905625 26523 969311764936639157491581287077744613701597946472551073 26524 969750417159068360111679863484957662673619100862708900 26525 970189251339954927601010870832005695072795198269702500 26526 970628267547913232614147421360314485139262921041655625 26527 971067465851580933225959868433929566792307342541685025 26528 971506846319618979955610390824136356895032880490760448 26529 971946409020711622792401432722747428526025608964000000 26530 972386154023566418223478418860985877636316704883200225 26531 972826081396914236263387164189949850425709692554185225 26532 973266191209509267485486397657711344481137646286064100 26533 973706483530129030055215819697182365529480140705222948 26534 974146958427574376765220113117973414916604680979917025 26535 974587615970669502072329327174573101981816440209312025 26536 975028456228261949136396054662293421701017881410976400 26537 975469479269222616860989821971552912671412416701971600 26538 975910685162445766935949112110209515054351497213256073 26539 976352073976849030881791440782806483829841949603166225 26540 976793645781373417095981905694758180995321172968952900 26541 977235400644983317901060629328677972511694860181072900 26542 977677338636666516594629515519237793210539773160160025 26543 978119459825434194501198740232148216877129035482001073 26544 978561764280320938025893397032059080663967354987777600 26545 979004252070384745710020717803403864218358198639361600 26546 979446923264707035288498289367446115774795558156342225 26547 979889777932392650749143686718033251318412619918205625 26548 980332816142569869393825943677822030119163147410922948 26549 980776037964390408901479281856010931817795173457104900 26550 981219443467029434392979518867897528164038873855600625 26551 981663032719685565497883576855873757814911165912475625 26552 982106805791580883423032512430778776646880281325008400 26553 982550762751960938023018489231847770170177668081810448 26554 982994903670094754872516114382825780207237177839325625 26555 983439228615274842340478560201158216360629427109556225 26556 983883737656817198666198892596524295299591055967488100 26557 984328430864061319037237027674346178889074664052792100 26558 984773308306370202669212738139285067022017545196276073 26559 985218370053130359887465131173125944045199785280441025 26560 985663616173751819210579019540855080242690404446438400 26561 986109046737668134435778607758148753309621345087718400 26562 986554661814336391726188915232917980464142324756604225 26563 987000461473237216699965358372992341158255748450756073 26564 987446445783874781521291913731476224610272638634776100 26565 987892614815776811993248284340773056944432299108780900 26566 988338968638494594652546491465747250938456364041329025 26567 988785507321602983866137314085979778599229961811316025 26568 989232230934700408929686998496571394362288696349010448 26569 989679139547408881167924660496457635994311557782979600 26570 990126233229374001036860802712721802621450054327941225 26571 990573512050264965227877369688926156062237940849306225 26572 991020976079774573773689763445027614164300840026122500 26573 991468625387619237156181242296002204481499548202122948 26574 991916460043538983416110125795872524734975437477524025 26575 992364480117297465264690228753414414430403468713100625 26576 992812685678681967197044947345412981107282093833960000 26577 993261076797503412607535420432944046327085747486542400 26578 993709653543596370906963189265774982018462529316001073 26579 994158415986819064641647778839608798542366708565705625 26580 994607364197053376614379624250537223171164323937764100 26581 995056498244204857007248765470722372946533721014924100 26582 995505818198202730506349734048992480444696523923918225 26583 995955324128999903428363055319714976187555277616376073 26584 996405016106572970849013789783000068648180669690144400 26585 996854894200922223733407537398989793362384544673760400 26586 997304958482071656068244328618701327928537412652656025 26587 997755209020068971995910826053619191009145240262416225 26588 998205645884985592950451260765968762193896270211302948 26589 998656269146916664795417527241353377098932586816784100 26590 999107078875981064963598861185199069715103140972742025 26591 999558075142321409598631524364224853133126853989437025 26592 1000009258016104060698488920793942251720249999243526400 26593 1000460627567519133260852568652985623955536958641160448 26594 1000912183866780502430364352384884646803905198190392225 26595 1001363926984125810647760479527712171077023323545185225 26596 1001815856989816474800887566891874504046956675487872100 26597 1002267973954137693377601280786157032000791317278062500 26598 1002720277947398453620547956071995962806319561816151073 26599 1003172769039931538683829618905816848255255402567560025 26600 1003625447302093534791552838109162439316495272636890000 26601 1004078312804264838398261830186226335822879298116890000 26602 1004531365616849663351256243088314816886073387925662025 26603 1004984605810276048054794043904677180841017785891301073 26604 1005438033454995862636179935739074885119409698827202500 26605 1005891648621484816113739729111401758496544831452980100 26606 1006345451380242463566681093303621562003275561485243225 26607 1006799441801792213306841113149255201800694467651786225 26608 1007253619956681334052321076845627948835365310578960448 26609 1007707985915480962103008920448077097483545635308558400 26610 1008162539748786108517989754785322600010024135329403025 26611 1008617281527215666294844900615217346867181962872508025 26612 1009072211321412417550839857920119925999032414762220100 26613 1009527329202043040706001635321170888749751951648802948 26614 1009982635239798117668085865670803777063143367476690225 26615 1010438129505392141019434133962884427755227128101930025 26616 1010893812069563521205721943779946366103499425457584400 26617 1011349683003074593726597748577076434180187302665072400 26618 1011805742376711626328213474182103170620036229615326073 26619 1012261990261284826197646958971850869212849662765484225 26620 1012718426727628347159216738264344695204331307372656100 26621 1013175051846600296872689599546986731833028904294696100 26622 1013631865689082744033381335240869366783715268860275625 26623 1014088868325981725574151119781551010255841894862851073 26624 1014546059828227253869289937876789764587338581698150400 26625 1015003440266773323940303490881913341196687130624000000 26626 1015461009712597920663590008313698245367648078836890625 26627 1015918768236703025980013391603838024459148601306586025 26628 1016376715910114626106372117273299201835631029708022948 26629 1016834852803882718748764326789094398538700854635222500 26630 1017293178989081320317849530445245078817388554380204225 26631 1017751694536808473146007352689961345460041121057039225 26632 1018210399518186252706393746401333257784178754066083600 26633 1018669294004360774833895103694107250500083918149810448 26634 1019128378066502202947980690920412396828029913750058025 26635 1019587651775804755277453835607604485576602418866335025 26636 1020047115203486712087102293156711170739320318466336900 26637 1020506768420790422906248221205288804897623774376172100 26638 1020966611498982313759198189638840985689272194307006073 26639 1021426644509352894397593654315300329171388880081838225 26640 1021886867523216765534662322647438536436011080864782400 26641 1022347280611912626081370839268445441682364421580302400 26642 1022807883846803280384479220086305422473591763549079025 26643 1023268677299275645466497463112999317465843100793226073 26644 1023729661040740758267544764534971834854091795766068100 26645 1024190835142633782889111768571728347491502087719260100 26646 1024652199676414017839726279749860959467454225632278225 26647 1025113754713564903282522866300251795233359734348855625 26648 1025575500325594028284716783466661607505195258529410448 26649 1026037436584033138068982645594384025507376281792576400 26650 1026499563560438141266738275948130072014411025686305625 26651 1026961881326389117173334163288803967455051336584430625 26652 1027424389953490323005148954319339713428824817745876900 26653 1027887089513370201158591411190288507707426419743822948 26654 1028349980077681386471009263336379689514105841891015625 26655 1028813061718100713483505382995822648953649216084280225 26656 1029276334506329223705661713844673959264661561736249600 26657 1029739798514092172882171382259162906445554462198841600 26658 1030203453813139038261379420799449599126977496159551073 26659 1030667300475243525865732533588882943687550473393862025 26660 1031131338572203577764138333343430966897906922939868900 26661 1031595568175841379346234479886573262191600155480548900 26662 1032059989358003366598568150065574727361806308864272225 26663 1032524602190560233382686269065701252431540974619506073 26664 1032989406745406938715136933199591608003946336176915600 26665 1033454403094462714049382454329665477929865426082080400 26666 1033919591309671070559624456162125376994262491006966025 26667 1034384971462999806426541452731800095883039066383515025 26668 1034850543626441014124939339477779323309501902648922948 26669 1035316307872011087713315227390503210217331221027300100 26670 1035782264271750730125335050791696864796647953883747225 26671 1036248412897724960463225379389278101014060869002962225 26672 1036714753822023121293079865330117208828865199147240000 26673 1037181287116758885942080756054290072608442196705360448 26674 1037648012854070265797635903835240636829054699038963025 26675 1038114931106119617608431702971055506316430310100525625 26676 1038582041945093650787402385672852373406656364652322500 26677 1039049345443203434716616107777094987854966833187440900 26678 1039516841672684406054078255489470528451070346116201073 26679 1039984530705796376042452404448800499477942373885675625 26680 1040452412614823537819699362480303661739777319507395600 26681 1040920487472074473731634727488389018247464104481155600 26682 1041388755349882162646405392020028510150010224096935225 26683 1041857216320603987270885426110642840501394905953651073 26684 1042325870456621741468991770105329733318084849071532900 26685 1042794717830341637581920169229171954476701207282660900 26686 1043263758514194313750301781761282570687991404851394025 26687 1043732992580634841238280892748177204426343671626364225 26688 1044202420102142731759514165273007457657697742347240448 26689 1044672041151221944805091861378146226857066112508953600 26690 1045141855800400894973381464819584317504302967339449025 26691 1045611864122232459301794137912578589357661044151794025 26692 1046082066189293984600474444808984825693581155858692900 26693 1046552462074187294787913773627713621732688063983822948 26694 1047023051849538698228487889940764831010845281024180225 26695 1047493835587998995071919054198325494865177915054711225 26696 1047964813362243484594663135757457710853136830986435600 26697 1048435985244971972543222156259956572172981460111210000 26698 1048907351308908778479382695186024133371637093795076073 26699 1049378911626802743127380590491483329175972287640279025 26700 1049850666271427235722992367317345894531482210095722500 26701 1050322615315580161364553827841650606243595820910722500 26702 1050794758832083968365906235424602591356892385965028025 26703 1051267096893785655611270526279171025942062055082501073 26704 1051739629573556779912049981980441281655224384737640000 26705 1052212356944293463365561796208168467655078425294081600 26706 1052685279078916400715697969198142363576251274514882225 26707 1053158396050370866715515963459148946628194106072083225 26708 1053631707931626723491759554393501083884203216579922948 26709 1054105214795678427911310309540310490810878526441976900 26710 1054578916715545038949570130241884750430935477767211025 26711 1055052813764270225060775289614857045578222989904966025 26712 1055526906014922271550242400788892280859636990639635600 26713 1056001193540594087948546749457061462551025311203490448 26714 1056475676414403215387633424863236565089927033839827225 26715 1056950354709491833978861683433130643453951678737357025 26716 1057425228499026770192982979336892652896757232881348900 26717 1057900297856199504242053096352463312621009633742268900 26718 1058375562854226177463278815480207399366580963489176073 26719 1058851023566347599704799552840659081949852686871552225 26720 1059326680065829256713404402468550309873719548748089600 26721 1059802532425961317524185018697637849605227378364729600 26722 1060278580720058641852124772912202322356314545861390625 26723 1060754825021460787485624619522462538570555080967776073 26724 1061231265403532017681966106102530548182916777001836900 26725 1061707901939661308564711962710927133448247635228302500 26726 1062184734703262356523044705495083964095488816869630625 26727 1062661763767773585613043689762677314126584319302232025 26728 1063138989206658154960901047784069107109921734977410448 26729 1063616411093403966168076946671574113686201945017690000 26730 1064094029501523670718394601762727372578308109603713225 26731 1064571844504554677387075481016193346044537920075398225 26732 1065049856176059159651715136010437953805092263388348100 26733 1065528064589624063105200095216776457373695126663522948 26734 1066006469818861112870566255299914190808473068553944025 26735 1066485071937406821017799206280613355527669661405863025 26736 1066963871018922493982576926476647517385435149794702400 26737 1067442867137094239986955283219746065039940796583617600 26738 1067922060365632976461996775427783711139650054166381073 26739 1068401450778274437472342954193035143373066304196255225 26740 1068881038448779181142730957628892162342103397078616900 26741 1069360823450932597086454596299030078898926984889536900 26742 1069840805858544913835770425634611786400330522941743025 26743 1070320985745451206274249241826731774652181117246076073 26744 1070801363185511403071073437762928413509040879261603600 26745 1071281938252610294117280655658231106530685341432163600 26746 1071762711020657537963954173112859400147950480934719225 26747 1072243681563587669262360459410353832825295160533250625 26748 1072724849955360106206034338951593223096919965845022948 26749 1073206216269959157974812198801840226467592618606292900 26750 1073687780581394032180813677409656340378952979944515625 26751 1074169542963698842316372271638239105117568217678890625 26752 1074651503490932615203915299331458038053044579749990400 26753 1075133662237179298447793654718601850313842469337960448 26754 1075616019276547767888061794043597730305954732061450625 26755 1076098574683171835056208388886223938726265320360509225 26756 1076581328531210254632838084724609646289280379603016100 26757 1077064280894846731907304802370100859644192399637136100 26758 1077547431848289930239297019987368424280179003469451073 26759 1078030781465773478522375473494443466972832328346028025 26760 1078514329821555978649463713219187245885146442288304400 26761 1078998076989921012980291954770536215174145005126384400 26762 1079482023045177151810794662164709184240698130652685225 26763 1079966168061657960844462301328421760967147372228881073 26764 1080450512113722008665647702183023814786924711557300100 26765 1080935055275752874214827467595358480594411693743384900 26766 1081419797622159154265818867563036249703937280260108025 26767 1081904739227374470904952657083724960676258992504459025 26768 1082389880165857479012202256239976012221415452162960448 26769 1082875220512091873744269731113038873930886006588865600 26770 1083360760340586398019629014221059969662053833840058225 26771 1083846499725874850005526803259018254366654392758123225 26772 1084332438742516090606941576999718299394915525964602500 26773 1084818577465094050957501167297142445191275716875722948 26774 1085304915968217739912359326215456575198822300076147025 26775 1085791454326521251543031727388969312080943761080455625 26776 1086278192614663772634191840800361938423264153065690000 26777 1086765130907329590182427120246536100269950207811584400 26778 1087252269279228098896955942843468364549282619716026073 26779 1087739607805093808702305740003514972027394523719390625 26780 1088227146559686352242952759400676657269837256941032100 26781 1088714885617790492389923897521412197561773578615392100 26782 1089202825054216129749361042480680405212861718299697225 26783 1089690964943798310173048366864993593526122632902551073 26784 1090179305361397232270903010446381127315222997084166400 26785 1090667846381898254925429592693289515585705664706566400 26786 1091156588080211904808138995086585618226908178270637025 26787 1091645530531273883897931853330981921666881550806057225 26788 1092134673810045077001447199634367491796911811586302948 26789 1092624017991511559275376695309705137449714137229368100 26790 1093113563150684603750744894036344515690574863751661025 26791 1093603309362600688859155976199802382528324013966656025 26792 1094093256702321505961007394811274940747796543555104400 26793 1094583405244933966875670873590373261782253321600610448 26794 1095073755065550211413641197876811062258054582762713225 26795 1095564306239307614910653239119024699429783539719742225 26796 1096055058841368795763767653769968114557183006849004100 26797 1096546012946921622969425697502600600730972903570602500 26798 1097037168631179223663473595739872703108243689898626073 26799 1097528525969379990663156911576315276345155120173743025 26800 1098020085036787590011085352250648727590698841299560000 26801 1098511845908690968521168455411153765105997645459560000 26802 1099003808660404361326522596497881553774806633255139025 26803 1099495973367267299429349758648130050848447856928326073 26804 1099988340104644617252788506613974459598348590544322500 26805 1100480908947926460194737606263013196507765304549188100 26806 1100973679972528292183652731315876520597364493770026225 26807 1101466653253890903236316699056443022823404210247125225 26808 1101959828867480417017583676833119520588725680445010448 26809 1102453206888788298402097801251962548642134644986640400 26810 1102946787393331361037986652044854584387641665967524025 26811 1103440570456651774912530022678395394258156937112929025 26812 1103934556154317073919804429851628439705418161455296100 26813 1104428744561920163430303804113194137896092610511302948 26814 1104923135755079327862536803910985934760162057408709225 26815 1105417729809438238256601195469881617989000125763289025 26816 1105912526800665959849735740975631076304216694310118400 26817 1106407526804456959653850037625502800191707062420710400 26818 1106902729896531114035032750188824819695841075684651073 26819 1107398136152633716295038679803101488173898543457365225 26820 1107893745648535484254755111813945548498344013021528100 26821 1108389558460032567839647885549635261442081014548768100 26822 1108885574662946556667187629003689036267280733406250625 26823 1109381794333124487636256601481444982239692940642326073 26824 1109878217546438852518536587349240098285570924738768400 26825 1110374844378787605551878284107403437675632894717610000 26826 1110871674906094171035652628090909526838098417804875625 26827 1111368709204307450928084501184182583549141243863623025 26828 1111865947349401832445569262019198671202553465743922948 26829 1112363389417377195663972545208701843999587267666402500 26830 1112861035484258921121913772249031584103499210778727225 26831 1113358885626097897426033817809752407450040577864262225 26832 1113856939918970528858247275209982421373891027177857600 26833 1114355198438978742984979764964035855880799769281360448 26834 1114853661262249998268390730361725162645059566536575025 26835 1115352328464937291679582164131411183021077757642896025 26836 1115851200123219166313793710316645129905511737241072900 26837 1116350276313299719007584585580013709552093197839308100 26838 1116849557111408607958002764230578629804368113416381073 26839 1117349042593801060343741871354094002051722880681417225 26840 1117848732836757879948286228507989746910949033015456400 26841 1118348627916585454785044496525926059569020133543776400 26842 1118848727909615764724472360059553281272618303443152025 26843 1119349032892206389123184698567953159996260655055551073 26844 1119849542940740514455057688548091467243746825799384100 26845 1120350258131626941944321281882478270617289844773072100 26846 1120851178541300095200642505263110844605418557088665225 26847 1121352304246220027856200025733665236374968484166390625 26848 1121853635322872431204750427474805890584729873162760448 26849 1122355171847768641842686645040398478749220209813254400 26850 1122856913897445649312088998335339175851319927215230625 26851 1123358861548466103745769274708654081112983599810855625 26852 1123861014877418323514308303618475292464846602622348900 26853 1124363373960916302875087469408465316689323954259222948 26854 1124865938875599719623314607818239030828881643855630625 26855 1125368709698133942745044731933322306632791848113243225 26856 1125871686505210040072196033363188669943205645772787600 26857 1126374869373544785939561604518929992376236597242675600 26858 1126878258379880668843817327945144204817495238110976073 26859 1127381853600985899104526378743662382505800399231939025 26860 1127885655113654416527140786209789281205373480256744900 26861 1128389662994705898068000500884795504547554443820224900 26862 1128893877320985765501330413311475955439924352586843225 26863 1129398298169365193088235770862678070875742645853881073 26864 1129902925616741115247696439095804560911974871460929600 26865 1130407759740036234229560454169408970402168001447694400 26866 1130912800616199027789537312941128357653398443185755025 26867 1131418048322203756866191447449335738906948020229148025 26868 1131923502935050473259936330564045682802834083056122948 26869 1132429164531765027314029659675769556161513002742676100 26870 1132935033189399075597570065374192422884776027141874225 26871 1133441108985030088590495792151731482924950213089789225 26872 1133947391995761358370585798250236209479995214123210000 26873 1134453882298722006302463721852303001225042380468210448 26874 1134960579971066990728605160901902213871552154454076025 26875 1135467485089977114662348713922252873036868320187890625 26876 1135974597732659033482911229282130199692925457639062500 26877 1136481917976345262632407710445053301726724094593972900 26878 1136989445898294185314876324819075001770534655460476073 26879 1137497181575790060197308963908182783830337461521850625 26880 1138005125086143029112687802549619250740565812363673600 26881 1138513276506689124765028305104742292485709627572633600 26882 1139021635914790278436429126554369373338778295357204225 26883 1139530203387834327696129356532886954957136297398076073 26884 1140038979003235024111573554418755084432039890773044900 26885 1140547962838432040961485023682398592193646662660476900 26886 1141057154970890980950947773775850166012774170655385025 26887 1141566555478103383928497617931896795498784188216495225 26888 1142076164437586734605222855323879717854303350453490448 26889 1142585981926884470275874986120709041596800315613027600 26890 1143096008023565988541989908055077681879168017514378025 26891 1143606242805226655037020043206295110321354302769023025 26892 1144116686349487811153477843782609705287795370337760900 26893 1144627338733996781772091125771349186696087137606522948 26894 1145138200036426882992970679408681734106236159630991225 26895 1145649270334477429868790605504285919402323278435278225 26896 1146160549705873744139981826739715537224952072000577600 26897 1146672038228367161971939223142755788829005749251240000 26898 1147183735979735041694242841023590069612668789831801073 26899 1147695643037780771541893624742131828576154801982952025 26900 1148207759480333777398564120759423610807994272733402500 26901 1148720085385249530541864603509565463149052678278402500 26902 1149232620830409555390625072712207379835751440980995025 26903 1149745365893721437254193571829225390560435164723776073 26904 1150258320653118830083751277452798249394755227652250000 26905 1150771485186561464225644809495711470787712013293299600 26906 1151284859572035154176736212138337679760108751355675225 26907 1151798443887551806341771055570376898858215136951912225 26908 1152312238211149426792765108649087485788117709059222948 26909 1152826242620892129030410032679397964315348595937548900 26910 1153340457194870141747498546604961958368839973595342025 26911 1153854882011199816594369513982902846721056830191397025 26912 1154369517148023635946373402198691604514426885574201600 26913 1154884362683510220673358564461310589655128390047240448 26914 1155399418695854337911178795202577768086231740768336225 26915 1155914685263276908835222609588240053570540244434726025 26916 1156430162464025016435964697932191066246762877028892900 26917 1156945850376371913296540005888927691258504624655396900 26918 1157461749078617029372340891383131345581708140266751073 26919 1157977858649085979772637809319043839180457356697923225 26920 1158494179166130572544223975196104147191395829037971600 26921 1159010710708128816457084458841121294361459549721811600 26922 1159527453353484928792090159551079892830318541039855625 26923 1160044407180629343130717114024508670946109581541501073 26924 1160561572268018717146791588543188585519073014673944900 26925 1161078948694135940400261406949835824141031923526922500 26926 1161596536537490142132993966051266179317827396107625625 26927 1162114335876616699066601390160430913565507674125759025 26928 1162632346790077243202293276574610335698023363252560448 26929 1163150569356459669622757483870959874673270441936360000 26930 1163669003654378144296069414984524469954515569930246225 26931 1164187649762473111881630247117770597774605374478631225 26932 1164706507759411303538134560614631222350077370159612100 26933 1165225577723885744733567819016017401370632520838322948 26934 1165744859734615763057234152597721187375778940642951025 26935 1166264353870346996033814897775617852314296809192434025 26936 1166784060209851398939458344847071323053093394450448400 26937 1167303978831927252619901146621455052249704484458243600 26938 1167824109815399171310621840576721363216948080482006073 26939 1168344453239118110459026937262985600578944660072324225 26940 1168865009181961374548670027758137192034885651880300900 26941 1169385777722832624925504363064547981800661162778020900 26942 1169906758940661887626169358420018934678955868958306025 26943 1170427952914405561208311475580189532605997956236651073 26944 1170949359723046424582939936213729894328212927504409600 26945 1171470979445593644848817719635743844965108074536985600 26946 1171992812161082785128888298188931847006413758919116225 26947 1172514857948575812408738563666195879162556922743275625 26948 1173037116887161105377098398252514015828766256087622948 26949 1173559589055953462268377343548070619125436233128460900 26950 1174082274534094108707238821318798708931841089883450625 26951 1174605173400750705555212359704674225428025305395325625 26952 1175128285735117356759344278700297544791943073447952400 26953 1175651611616414617202887288806505753257017683702610448 26954 1176175151123889500558029456835979829110688004578555625 26955 1176698904336815487140662992940044027798751979317482225 26956 1177222871334492531767193313008100413485058088250564100 26957 1177747052196247071613388830675399632593090247690460100 26958 1178271447001432034075271933259119682417098042869126073 26959 1178796055829426844632051596027007592227604246946595025 26960 1179320878759637434711098089287134606801440266410190400 26961 1179845915871496249554960232871623644372085773157070400 26962 1180371167244462256090425652671528494014292928931746225 26963 1180896632958020950799624493964377422840133171869506073 26964 1181422313091684367593177046360239582484193714372804100 26965 1181948207724991085685385735276530838586253200350008900 26966 1182474316937506237471471934936146397733066202968907025 26967 1183000640808821516406858057967890874989672541412582025 26968 1183527179418555184888495376772572233127811205293410448 26969 1184053932846352082138238031902534333337554769563731600 26970 1184580901171883632088263682786823667981286658534195225 26971 1185108084474847851268541256218619200209821902772960225 26972 1185635482834969356696346248106000114402126889068062500 26973 1186163096331999373767824034071584686806133131037822948 26974 1186690925045715744151601644571044418842075727837750025 26975 1187218969055922933684448460284981037675233717757830625 26976 1187747228442452040268986283623149961265625108737440000 26977 1188275703285160801773449242264522349551935468569606400 26978 1188804393663933603933493980741198921119660430494551073 26979 1189333299658681488256060596158722307033147522548055625 26980 1189862421349342159925284774229880841872062933700320100 26981 1190391758815879995710461581883655357799019127307880100 26982 1190921312138286051876061372795531752091017915894456225 26983 1191451081396578072093798262269985843387432410175226073 26984 1191981066670800495356751627990543318336015218983168400 26985 1192511268041024463895541093237426399750527858659392400 26986 1193041685587347831096555449257420241223789371550638025 26987 1193572319389895169422235973555225972763095886072678225 26988 1194103169528817778333414600960213788826025903273802948 26989 1194634236084293692213707404407148485528680494094932100 26990 1195165519136527688295963842454131419170578767732600025 26991 1195697018765751294590772230645686974966005761693895025 26992 1196228735052222797817021893913618304385964556011662400 26993 1196760668076227251334522457292966313193492589916560448 26994 1197292817918076483078680732315127661493542939654014225 26995 1197825184658109103497235656524921873312587203896319225 26996 1198357768376690513489051743653144547768353567166156100 26997 1198890569154212912344971502060903118182560930548122500 26998 1199423587071095305690727279156803620925140505099601073 26999 1199956822207783513431912989572841513753346186682906025 27000 1200490274644750177701016184969646725319544042682250000 27001 1201023944462494770806510923426542824763642457682250000 27002 1201557831741543603184011896456702474276484472127596025 27003 1202091936562449831349490271772516169615582623563851073 27004 1202626259005793465854551710011138685170947639266422500 27005 1203160799152181379243777013715037622713162567401416100 27006 1203695557082247314014125866947241017805103771176829225 27007 1204230532876651890576404124005866086419733514761444225 27008 1204765726616082615218795105787408897976212981107560448 27009 1205301138381253888072455362433185041182340296089702400 27010 1205836768252907011079175360978234207150239786115665025 27011 1206372616311810195961105556806937051631654046635370025 27012 1206908682638758572192548307804540716296560713161352100 27013 1207444967314574194973816090178749989151695862086302948 27014 1207981470420106053207156475010514267861563978303708225 27015 1208518192036230077474744324678126258291402161806668025 27016 1209055132243849148018741668383746695437198960122672400 27017 1209592291123893102723425716096480316440204668201328400 27018 1210129668757318745099385470311151847000472403100476073 27019 1210667265225109852269787395106966884604003522568226225 27020 1211205080608277182958710602075291275959306317442420100 27021 1211743114987858485481552012770843893299986192558860100 27022 1212281368444918505737501957425671616148845110107205625 27023 1212819841060548995204090669750361823154457783120301073 27024 1213358532915868718933806137732046794101995388372366400 27025 1213897444092023463552783770423866116564971367891240000 27026 1214436574670186045261568340805677486302478698042880625 27027 1214975924731556317837948664880943186816367861023640025 27028 1215515494357361180641865477259869032863777240548322948 27029 1216055283628854586622392963564034666571673918982562500 27030 1216595292627317550326794410072928804520897570883270225 27031 1217135521434058155911652431117990351157031581773505225 27032 1217675970130411565156074234814956219543765488858611600 27033 1218216638797740025476972387810529236200876727969410448 27034 1218757527517432877946421539804604653963266435618072025 27035 1219298636370906565311091568694531556859456229469477025 27036 1219839965439604640013757607273135815337516586867828900 27037 1220381514804997772216887412497494240163582354555424100 27038 1220923284548583757828306538430725190383050335588256073 27039 1221465274751887526528941774044349116267484684703976225 27040 1222007485496461149802643307154073363571518468678150400 27041 1222549916863883848968086075847169032094078279627270400 27042 1223092568935762003212750768844933770877620895192205025 27043 1223635441793729157628984936329073105788407934604376073 27044 1224178535519446031252144672846184234100911148301680100 27045 1224721850194600525100817333989890186461095899318904100 27046 1225265385900907730219125748645548850627535663051072225 27047 1225809142720109935721114388667850575087131725558905625 27048 1226353120733976636837217957947019925414819062024610448 27049 1226897320024304542962812862904751653495304618066912400 27050 1227441740672917585708852026546438060850984522134175625 27051 1227986382761666926954583508281684693725202388647300625 27052 1228531246372430966902353391810563700655525731111800900 27053 1229076331587115352134493403458519214439419138663122948 27054 1229621638487652983672293723428316791046372473335225625 27055 1230167167156004025037061452522919249568094765748226225 27056 1230712917674155910313265196978674211123808226841345600 27057 1231258890124123352213766234133714232153074015455489600 27058 1231805084587948350147136721741998670136157932328901073 27059 1232351501147700198287065413828967308884009544184996025 27060 1232898139885475493643851346070329307538895542113640900 27061 1233445000883398144137985953761077223725114246531920900 27062 1233992084223619376675824085527394698289643605752394225 27063 1234539389988317745227344376019717878177763998450756073 27064 1235086918259699138905999440910814796601477530577923600 27065 1235634669119996790050656357608363727181848893405328400 27066 1236182642651471282309627895177140982583254494594564025 27067 1236730838936410558726794957051570739711085459709761025 27068 1237279258057129929829820700205044244217948900639822948 27069 1237827900095972081720456794528083178260196938927032100 27070 1238376765135307084166942286253102068570134444562021225 27071 1238925853257532398698495529349217368363068106382636225 27072 1239475164545072886701899648896256267786118808044160000 27073 1240024699080380817520182000532836374941187583939560448 27074 1240574456945935876553388090159118164381507637692169025 27075 1241124438224245173361450418160575513793799715925275625 27076 1241674642997843249769152712504885743740247968525822500 27077 1242225071349292087973190015149809341250504456573484900 27078 1242775723361181118651325086285710987127992593763251073 27079 1243326599116127229073641591022167620471296673853005625 27080 1243877698696774771215894533213916063514883640675971600 27081 1244429022185795569874958401207212196868395545576131600 27082 1244980569665888930786373490373505820984971612336453225 27083 1245532341219781648743990867383180165621306153769001073 27084 1246084336930228015721716441257962516570325182359536900 27085 1246636556880009828997354606326482619456476622018312900 27086 1247189001151936399278551922293338395288786522301396025 27087 1247741669828844558830841296717924063173250338389606225 27088 1248294562993598669607787135285184013499121686172240448 27089 1248847680729090631383231925336376711438652310910081600 27090 1249401023118239889885644718213866537142351405311327025 27091 1249954590243993444934571976059907786977498753676272025 27092 1250508382189325858579191248795344070952197132181808900 27093 1251062399037239263238968147090118046496521428245722948 27094 1251616640870763369846417077223470829442255322656782225 27095 1252171107772955475991966203817707520759345180597865225 27096 1252725799826900474070927106515415083776692904870739600 27097 1253280717115710859432569596756041302643506612656250000 27098 1253835859722526738531302160893778750081485619007026073 27099 1254391227730515837079958495984745592444093679688605025 27100 1254946821222873508205190604657515664143634921231102500 27101 1255502640282822740604968915567123553036457353786102500 27102 1256058684993614166708189896018756454778140141479942025 27103 1256614955438526070836391623433443278880847550343551073 27104 1257171451700864397367577782414162923631133200391840000 27105 1257728173863962758902150554256917782565435254548537600 27106 1258285122011182444430952865837455403259502668938488225 27107 1258842296225912427505420464890470791174324644050721225 27108 1259399696591569374409844288784284138622193847075022948 27109 1259957323191597652335743593980163762979816574038100900 27110 1260515176109469337558350313451651760488491400793493025 27111 1261073255428684223615205109425450323752017515739848025 27112 1261631561232769829486865588891639833778974186181747600 27113 1262190093605281407779727149417225722525246910703490448 27114 1262748852629801952910956922883249710783180856199825225 27115 1263307838389942209295541284851952360343639156734115025 27116 1263867050969340679535447397356737940034757434476456900 27117 1264426490451663632610899252993969393924645252613504900 27118 1264986156920605112073768688281910718073122781850826073 27119 1265546050459886944243081834338436301138333308843274225 27120 1266106171153258746402641473015441765296379790679873600 27121 1266666519084497935000765766714218558724740823534913600 27122 1267227094337409733852143830192395000741976413753300625 27123 1267787896995827182341808612759399666996088996633726073 27124 1268348927143611143631227559343768926260916339199032900 27125 1268910184864650312866511519001999103843260305845562500 27126 1269471670242861225388742369525035150732362901675640625 27127 1270033383362188264946419826884891843847196407292266025 27128 1270595324306603671910027908350320432465309582476210448 27129 1271157493160107551488721518186863280559242581760010000 27130 1271719890006727881949133624943081435732469069262799225 27131 1272282514930520522836303499411195184146228663403884225 27132 1272845368015569223196726482436845528671363851599856100 27133 1273408449345985629803525751839165155895364409109622948 27134 1273971759005909295383746557788840837974344608006938025 27135 1274535297079507686847773396078355349052833543689025025 27136 1275099063650976193520870588805115864491350131738214400 27137 1275663058804538135376846742074707455853169098045849600 27138 1276227282624444771273843550418054696917973930760131073 27139 1276791735194975307192249417702831557321852588711373225 27140 1277356416600436904474738364406029682181041050214004900 27141 1277921326925164688068434691201177839651781802926524900 27142 1278486466253521754769203868900300765221566369649849025 27143 1279051834669899181468070124877313843028904175773726073 27144 1279617432258716033399761196186171042080739723916195600 27145 1280183259104419372393380719673717270289965379513827600 27146 1280749315291484265125208729473842823201491317909533225 27147 1281315600904413791373630732356196888525484573708280625 27148 1281882116027739052276195831489389123562226910178722948 27149 1282448860746019178588804369265293151696221645943608900 27150 1283015835143841338947025559917763427769461909952405625 27151 1283583039305820748129545582755787301727020335581780625 27152 1284150473316600675323746606917817266874300266298894400 27153 1284718137260852452393417218640764314806472471935760448 27154 1285286031223275482148594722123882034978984541030640625 27155 1285854155288597246617539785154532594395851930980475225 27156 1286422509541573315320843900749600013412103573150132100 27157 1286991094066987353547670136153103218590748436812764100 27158 1287559908949651130634127640617361204335544092875301073 27159 1288128954274404528243780383481875273051379675442142025 27160 1288698230126115548650290594150918750277033360532096400 27161 1289267736589680323022197375657662788003332269139776400 27162 1289837473750023119709830963589517877646338320913787225 27163 1290407441692096352534363102236234495303218845572631073 27164 1290977640500880589078994009909182897391151602161288100 27165 1291548070261384558982276405467121475970280235368652900 27166 1292118731058645162233577068170665271393802164847726025 27167 1292689622977727477470676403074581226825264590575685025 27168 1293260746103724770279506484253964556028697922660360448 27169 1293832100521758501496028048247291184085065814507577600 27170 1294403686316978335510246910186294611732497493570352225 27171 1294975503574562148572370275169581749281835740293817225 27172 1295547552379716037101103417523881266937231260096502500 27173 1296119832817674325994087200683809816267994026328422948 27174 1296692344973699576940476910508046093946931253282333025 27175 1297265088933082596735662874936820145106320908625225625 27176 1297838064781142445598133342982655541179954130969210000 27177 1298411272603226445488480096133345117312898737240608400 27178 1298984712484710188430547265333196818744462466011576073 27179 1299558384510997544834723826795654885419046114291700625 27180 1300132288767520671823380249987483100869054824815628100 27181 1300706425339740021558449771211791146558766141932388100 27182 1301280794313144349571154766304292237793125888908195225 27183 1301855395773250723093878696044300173396051382514401073 27184 1302430229805604529394184097969106710064264093347150400 27185 1303005296495779484110977098367525775020352833852238400 27186 1303580595929377639592818918315549458738190316052659025 27187 1304156128192029393238384847704231984510601030982279225 27188 1304731893369393495839071161297101934889021587073802948 27189 1305307891547157059923750450941599927963624796093476100 27190 1305884122811035568105675848146248680485918972955559025 27191 1306460587246772881431534611322484971380211353451154025 27192 1307037284940141247732651552077318429661670642253200400 27193 1307614215976941309978342775030230316593274074109010448 27194 1308191380443002114631420205714986554488018780264295225 27195 1308768778424181120005847381214313175312859664834916225 27196 1309346410006364204626546978262669122593454569439328100 27197 1309924275275465675591360553639650941470604592570622500 27198 1310502374317428276935160971763876335537029586659076073 27199 1311080707218223197996117994484518856703676838215049025 27200 1311659274063850081784117508155004127225089710264960000 27201 1312238074940337033351334863160728972570531768504960000 27202 1312817109933740628164962801160028671478744015623033025 27203 1313396379130145920482094445384994206696685933757876073 27204 1313975882615666451726761829436130927993756917833502500 27205 1314555620476444258869130440092252419480299434209664100 27206 1315135592798649882806850249744418597460239152145652225 27207 1315715799668482376748563714150155154430214896994743225 27208 1316296241172169314599571211291632410819291329246610448 27209 1316876917395966799349654397208935440062232770177744400 27210 1317457828426159471463057954767023996033354826693826025 27211 1318038974349060517270630211402460296155272918599831025 27212 1318620355251011677364123101983475100055649238400388100 27213 1319201971218383254992651953004447773893622091773802948 27214 1319783822337574124461315564423394145834408252441687225 27215 1320365908695011739531977065538586940034128459872067025 27216 1320948230377152141826206021387977426325851302775246400 27217 1321530787470479969230382266242643641990918549246926400 27218 1322113580061508464302961940853060131975646865982801073 27219 1322696608236779482683906210194566616091442455098067225 27220 1323279872082863501506273138546008327535266352995332100 27221 1323863371686359627809973198823128977906403194924972100 27222 1324447107133895606957688893175918391193873656923140625 27223 1325031078512127831052958961946750814385953345136776073 27224 1325615285907741347360427658173796756828585712318944400 27225 1326199729407449866728259564911850935652575047224890000 27226 1326784409097995772012720432730391511919993416870905625 27227 1327369325066150126504924514836371293028012667466637025 27228 1327954477398712682359748877356939952773263545681222948 27229 1328539866182511889026915162405007582741817345023702500 27230 1329125491504404901684239281638284038769074192493833225 27231 1329711353451277589673049518110165585530423474824768225 27232 1330297452110044544935773514298590272297817598508345600 27233 1330883787567649090455694624286746294949776254493960448 27234 1331470359911063288698878108157293314873324926154549025 27235 1332057169227287950058267646749545315866583188866078025 27236 1332644215603352641299952655016865086960874398106604900 27237 1333231499126315694011606872309334823652151996644520100 27238 1333819019883264213053098707994594643784156589822631073 27239 1334406777961314085009273820917581018681064198029515225 27240 1334994773447609986644910411287750226506596115092864400 27241 1335583006429325393361847703670237944650875363310784400 27242 1336171476993662587658288099845285012637078991636238025 27243 1336760185227852667590273480388151218018598937159701073 27244 1337349131219155555235336133909643686425540761872956100 27245 1337938315054860005158324792985304094738617567316756100 27246 1338527736822283612879406255889229474740598443719499225 27247 1339117396608772823344243073336444834942313980086400625 27248 1339707294501702939396347779525702202023777091554960448 27249 1340297430588478130251614146862549971893321549873550400 27250 1340887804956531439975025943830498665170973371123140625 27251 1341478417693324795959543675566104304368836264013765625 27252 1342069268886349017407169786781798671593480721494232900 27253 1342660358623123823812192806768316667655670508115522948 27254 1343251686991197843446610916296604877463838130369800625 27255 1343843254078148621847735416327142253922234670389229225 27256 1344435059971582630307974578522663564675435830581923600 27257 1345027104759135274366798357648348904360796319837283600 27258 1345619388528470902304884446031628160972524382693326073 27259 1346211911367282813640446150341847839928417337013033025 27260 1346804673363293267627742571038159094886181886630556900 27261 1347397674604253491757771564922110191703988597975636900 27262 1347990915177943690261145971319563942602911604080925225 27263 1348584395172173052613153582504710892990720105010131073 27264 1349178114674779762041001339067112224970759803007897600 27265 1349772073773631004033244231010882460710136732794982400 27266 1350366272556622974851399385463311107001944172313393025 27267 1350960711111680890043745821958424380950811061265354025 27268 1351555389526758992961310356349203097163657696720022948 27269 1352150307889840563276040134490400680562385971780368100 27270 1352745466288937925501162276922146097376576105704188225 27271 1353340864812092457513731115872770271446483192681503225 27272 1353936503547374599079363505987561275094202966070090000 27273 1354532382582883860379162690278433254928389417159410448 27274 1355128502006748830538831202877786674460044295673242025 27275 1355724861907127186159973290268143028748451521592680625 27276 1356321462372205699853587332747455712892194121832602500 27277 1356918303490200248775748747978330207455367941005976900 27278 1357515385349355823165483858557731181298700039784526073 27279 1358112708037946534884835205632111507194499874519140625 27280 1358710271644275625961118790671268539468532049444289600 27281 1359308076256675477131373727602616317156419167731649600 27282 1359906121963507616389004787595958632212585121634682225 27283 1360504408853162727532618318877257141591660622546426073 27284 1361102937014060658717052024038310905961425976191008900 27285 1361701706534650431006599077397698907828597687076168900 27286 1362300717503410246930427065056785239390016597749427025 27287 1362899970008847499040192230383047756888111641465697225 27288 1363499464139498778469849507741465075077045165703490448 27289 1364099199983929883497658827383183824020947971480115600 27290 1364699177630735828110388174489188112274484065170296025 27291 1365299397168540850569713885455206136965110547553541025 27292 1365899858685998421980818664592614853832385541430836900 27293 1366500562271791254863187804508642570309199620821422948 27294 1367101508014631311723604093517721253679641455901553225 27295 1367702696003259813631341893524405255645238504702472225 27296 1368304126326447248795560871906851045702525316996921600 27297 1368905799072993381144899871018443420007376699086240000 27298 1369507714331727258909271399013757511302496534960751073 27299 1370109872191507223203857225793662770441175971277238025 27300 1370712272741220916615305567953004922480332043468822500 27301 1371314916069785291790130346702944721666419335553822500 27302 1371917802266146620025313002828688141326687212941869025 27303 1372520931419280499861107352832011438133152434301826073 27304 1373124303618191865676047970496666326855395030196410000 27305 1373727918951914996284162578203445292988792337659795600 27306 1374331777509513523534388932410394857965114720103321225 27307 1374935879380080440912196687802385396450654117568510225 27308 1375540224652738112143414724702979888941485121707322948 27309 1376144813416638279800264424430290776904414336703632900 27310 1376749645760962073909599377367273873514108584681664025 27311 1377354721774920020563352008605681072030361888110319025 27312 1377960041547752050531187606111679387473125595382273600 27313 1378565605168727507875366236449942666915550632972240448 27314 1379171412727145158567813033191834110855745436814294225 27315 1379777464312333199109397343222122564175212053675524025 27316 1380383760013649265151421216247513361575065279504040900 27317 1380990299920480440119317722899125350529349241256592900 27318 1381597084122243263838559586909909566137330916761401073 27319 1382204112708383741162778616936881898222963772707605225 27320 1382811385768377350604096423686931973049274700433795600 27321 1383418903391729052965666908093873371517836130804035600 27322 1384026665667973299976431006383316224138449676361725625 27323 1384634672686674042928084177950872161811499623484451073 27324 1385242924537424741314257122068143561995050504697100900 27325 1385851421309848371471910209519904013560683933664222500 27326 1386460163093597435224942115364844932006421685293675625 27327 1387069149978353968530013139101244291122095147881753025 27328 1387678382053829550124583698607907499122530958608360448 27329 1388287859409765310177168484319737538107368755328640000 27330 1388897582135931938939806760186311606903754139801372225 27331 1389507550322129695402749298050874660330207463291157225 27332 1390117764058188415951362432176206424117410941509080100 27333 1390728223433967523025249720732877685565341626157422948 27334 1391338928539356033779591701154483916937069370205905025 27335 1391949879464272568748704226353529583018705313815636025 27336 1392561076298665360511815868880734817643600506818000400 27337 1393172519132512262361064880199647527718233723866435600 27338 1393784208055820756971716192337568398828674708400756073 27339 1394396143158627965074598949262933735281551130393402225 27340 1395008324531000654130765055428451570873676333719728900 27341 1395620752263035247008369229008450036221607103215048900 27342 1396233426444857830661771047448073565548197572256372025 27343 1396846347166624164812859473031152171849603147977301073 27344 1397459514518519690634600346262771715785177841496961600 27345 1398072928590759539436807334951788841876415306722689600 27346 1398686589473588541354136826967763057101728632505970225 27347 1399300497257281234036307254736020283163771689388265625 27348 1399914652032141871340543339623817126017605568958322948 27349 1400529053888504432026245744459843076113842114771736900 27350 1401143702916732628451886622518578881663592255231380625 27351 1401758599207219915274131551390323426504354123558255625 27352 1402373742850389498149188340247008595270743890982816400 27353 1402989133936694342436383199103241822984154743597410448 27354 1403604772556617181903964758761349305304085195857705625 27355 1404220658800670527437136430218539190964170451149488225 27356 1404836792759396675748317592403663490781148094341720100 27357 1405453174523367718089634097200429919508465144404048100 27358 1406069804183185548967638580803300439141465331767976073 27359 1406686681829481874860261070541711896501666136992669025 27360 1407303807552918222935990376397665845467232197174022400 27361 1407921181444185949775286756531159416509167541834502400 27362 1408538803594006250094226346217366944671880976718808225 27363 1409156674093130165470377839688932993236628840338256073 27364 1409774793032338593070911914466201415461014198802752100 27365 1410393160502442294382943887847682182431433044039316900 27366 1411011776594281903946110095322547872632422787376565025 27367 1411630641398727938087378480756454969761707710833768025 27368 1412249755006680803658093888291501451036876319983810448 27369 1412869117509070806773258545990661570183697858020403600 27370 1413488728996858161553048231346581248901825572908529225 27371 1414108589561032998866564608864173089305883523520694225 27372 1414728699292615375077824230016018709073637478609922500 27373 1415349058282655280793984685959167882233159387187522948 27374 1415969666622232649615808403491518843122764437729896025 27375 1416590524402457366890364574815572080496290212362640625 27376 1417211631714469278465969711766971014457364098681000000 27377 1417832988649438199449367315254877112325138050104590400 27378 1418454595298563922965147150750874262096133979427101073 27379 1419076451753076228917404620752757585308018416990325625 27380 1419698558104234892753640725239235336267096349686956100 27381 1420320914443329694230903101221259103207971066128916100 27382 1420943520861680426184168632585397200447153958340914225 27383 1421566377450636903296968121514378920408525071800076073 27384 1422189484301578970874253512859663201973646166936112400 27385 1422812841505916513617508162930624268380322486405104400 27386 1423436449155089464402100644254698895294911564136700025 27387 1424060307340567813056882577952605189154206439254860225 27388 1424684416153851615146030985462521088847900653586302948 27389 1425308775686471000753135651436902251729402450705000100 27390 1425933386029986183267531989725423549237939628260538025 27391 1426558247275987468172879904447346079525423434318433025 27392 1427183359516095261837989138246442405844463596719718400 27393 1427808722841960080309891599911456651506395833497960448 27394 1428434337345262558109161163634933126397451764793556225 27395 1429060203117713457027481432273117327784627740095533225 27396 1429686320251053674927461957059516450887857375468520100 27397 1430312688837054254544703406314602963879331192798102500 27398 1430939308967516392292112175784054349031909262617051073 27399 1431566180734271447066464933327844788114317739690172025 27400 1432193304229180949057223590772440377259091186327690000 27401 1432820679544136608557601195828298395848008120447690000 27402 1433448306771060324777879237064833226907160803621450025 27403 1434076186001904194660976855024986734518000384270401073 27404 1434704317328650521700272452651529248270008607885562500 27405 1435332700843311824759678198287218787243475867973932100 27406 1435961336637930846895967914600960777855725863916495225 27407 1436590224804580564183358846882138282569638021547022225 27408 1437219365435364194540347804235323661388203590342160448 27409 1437848758622415206558802167297636636681938437610766400 27410 1438478404457897328335306256191080925656198507422007025 27411 1439108303034004556304763552512271945101841208966312025 27412 1439738454442961164076255269252061581424391174492404100 27413 1440368858777021711271155762627672656753150433773802948 27414 1440999516128471052363505279900075510631894670902646225 27415 1441630426589624345522640537339472057826377472399486025 27416 1442261590252827061458083622591898777590386990947840400 27417 1442893007210454992266689715790119339751232923597504400 27418 1443524677554914260282054123842149979647059867251626073 27419 1444156601378641326926179122420946298712164744846888225 27420 1444788778774103001563401100268978891802524920840264100 27421 1445421209833796450356578500521637087622108727047104100 27422 1446053894650249205125541053843625136291435340614055625 27423 1446686833316019172207800798262753389633575298331751073 27424 1447320025923694641321525380675778396579740465098502400 27425 1447953472565894294430774135091210379657312138598560000 27426 1448587173335267214612997432764284270258212380408950625 27427 1449221128324492894928799799469581361735655906672614025 27428 1449855337626281247293967295247092691783352321502622948 27429 1450489801333372611353759652047832490454090591029822500 27430 1451124519538537763359467664795440429015363982210416225 27431 1451759492334577925047236331470554979059423867858051225 27432 1452394719814324772519154237915096942325129564327059600 27433 1453030202070640445126609683143972140990538557935010448 27434 1453665939196417554355914041042085367199812032106006025 27435 1454301931284579192716192854414953980737254579152699025 27436 1454938178428078942629545157451619016496829530517400900 27437 1455574680719900885323471522748974320159062745026596100 27438 1456211438253059609725571329137070072720743353919506073 27439 1456848451120600221360509746635396093668230395338034225 27440 1457485719415598351249254934960612530084565128299598400 27441 1458123243231160164810585952096670946276160876874318400 27442 1458761022660422370764871869528757427038891434415251025 27443 1459399057796552230040122590832991098898326409241526073 27444 1460037348732747564680311870404326458997173613913212100 27445 1460675895562236766755973029195636082207296033526628100 27446 1461314698378278807277067864431491654956690548093946225 27447 1461953757274163245108129250350715860626369078108875625 27448 1462593072343210235885677927122345417631096976993810448 27449 1463232643678770540937913975170226548894450277353168400 27450 1463872471374225536206683472232058341805789943662125625 27451 1464512555522987221171720830569306842347759895630250625 27452 1465152896218498227777167311835033317351143720849644900 27453 1465793493554231829360366217197313916212815346576422948 27454 1466434347623691949582935250406574969345649323799355625 27455 1467075458520413171364116551585828376560279812236252225 27456 1467716826337960745816404899613464965951282051434521600 27457 1468358451169930601183454581058950344118569462188057600 27458 1469000333109949351780265423722467613142532141884251073 27459 1469642472251674306935648492920264400092772195276050025 27460 1470284868688793479936971948748187932429407080727492900 27461 1470927522515025596977187562646631398897108161311372900 27462 1471570433824120106104138391680867561859717352092436225 27463 1472213602709857186172148109041511534921944786932006073 27464 1472857029266047755795892489360633810578904647030851600 27465 1473500713586533482306553547529837017968809779256656400 27466 1474144655765186790710256829797415512023838792222242025 27467 1474788855895910872648792356012535743863937490135927025 27468 1475433314072639695362619711975207439603150561416722948 27469 1476078030389338010656157790941660922283135392302684100 27470 1476723004940001363865359683425604450859028978928375225 27471 1477368237818656102827573214526707222484167664586390225 27472 1478013729119359386853687628108538691217749582161000000 27473 1478659478936199195702566917239093099158938238967760448 27474 1479305487363294338557770300397939596337794904117295025 27475 1479951754494794463006560343044963044913564870270105625 27476 1480598280424880064021199224236598562790101050879402500 27477 1481245065247762492942533648066414063102565798571448900 27478 1481892109057683966465868899797859490605091621084301073 27479 1482539411948917575629132546647979145241992235960255625 27480 1483186974015767294803328283271874418561691032468627600 27481 1483834795352567990685280422088708451579173672079187600 27482 1484482876053685431292669528681061654655979718651891225 27483 1485131216213516294961359702590477712393134600010351073 27484 1485779815926488179345018003923083630868702913427460900 27485 1486428675287059610417026526270224572244637448354044900 27486 1487077794389720051474687616540124664264230963759478025 27487 1487727173328989912145722742387668670908780685564768225 27488 1488376812199420557397065508020496366927184954047240448 27489 1489026711095594316545949319250711674542349039203129600 27490 1489676870112124492273290198752632096820829760331285025 27491 1490327289343655369639365252578140720414548423880830025 27492 1490977968884862225101787289072353062093206286924844900 27493 1491628908830451335535776091423474300130909149053622948 27494 1492280109275159987256726845171898964638215993965304225 27495 1492931570313756485045076222094794961789244402709099225 27496 1493583292041040161173466621973616877030571644579123600 27497 1494235274551841384436209073843209843222549166101210000 27498 1494887517941021569181045298412394872702489240132976073 27499 1495540022303473184343209433437169438921280756068851025 27500 1496192787734119762481789923918913255038746836126562500 27501 1496845814327915908818392079091258635116975820501562500 27502 1497499102179847310278101798250567539773550209646776025 27503 1498152651384930744532750967576253403796781787758601073 27504 1498806462038214089046485030178495119731557153105960000 27505 1499460534234776330123633231702213110266133400027073600 27506 1500114868069727571958882043907513264836231266490174225 27507 1500769463638209045689752268738153643662190596505279225 27508 1501424321035393118451380325480951266897023772836122948 27509 1502079440356483302433604223710422009137275548694144900 27510 1502734821696714263940354724804335611684126539379855025 27511 1503390465151351832451352194907270108088722017662810025 27512 1504046370815693009686109652310665534122932484895779600 27513 1504702538785065978670242512309305662834428065453490448 27514 1505358969154830112804085532685598670222950808091743225 27515 1506015662020375984933617463064483098762978602098953025 27516 1506672617477125376423693901473254245946678175191644900 27517 1507329835620531286233588861532088164680334503024660900 27518 1507987316546077939994845553792535823187617322318476073 27519 1508645060349280799091436884832768635504505126490916225 27520 1509303067125686569742236177809878541143941293859737600 27521 1509961336970873212085798618261071085513959551329177600 27522 1510619869980449949267453929037138532641805950025130625 27523 1511278666250057276528710778343161930139326508133676073 27524 1511937725875366970298973424952966244592513694088148900 27525 1512597048952082097289571104755441195121646467262902500 27526 1513256635575937023590100662882442235189058607481730625 27527 1513916485842697423767082935759601269280474953774220025 27528 1514576599848160289964933387513005143304416806409010448 27529 1515236977688153941009247505256341716893853462282250000 27530 1515897619458538031512401457874768413706629462545965225 27531 1516558525255203560981468523013426553757894919380450225 27532 1517219695174072882928451787070206501230583022487284100 27533 1517881129311099713982833623084063713550793755461722948 27534 1518542827762269143006442451501894154235740715599852025 27535 1519204790623597640210637288898699234574788957292267025 27536 1519867017991133066275810589817505479041251693649806400 27537 1520529509960954681473209886987252467906323717240001600 27538 1521192266629173154789078735268624299289216265603881073 27539 1521855288091930573051117464769574833281733994198411225 27540 1522518574445400450057264248664085334283817472837472900 27541 1523182125785787735706796991339494815731687450323592900 27542 1523845942209328825133756542589558415444998812817875025 27543 1524510023812291567842691743662217491316776993767376073 27544 1525174370690975276846726811062906827472907402046707600 27545 1525838982941710737807951564106079381789724575323571600 27546 1526503860660860218180135002299497388232053126108427225 27547 1527169003944817476353762738737720353313243554543230625 27548 1527834412890007770803398795773115556536784622066422948 27549 1528500087592887869237372269324625081409527726132844900 27550 1529166028149946057749789368276445167973100649600375625 27551 1529832234657702149974871335510708791236496793444750625 27552 1530498707212707496243618757210210833862985708979718400 27553 1531165445911544992742802767159177037422391157047560448 27554 1531832450850829090676283652862053085919519332299750625 27555 1532499722127205805428657370392278699605293164424521225 27556 1533167259837352725731230474975013497723265180665328100 27557 1533835064077979022830323974399796627295053296664312100 27558 1534503134945825459657906612451150752758388686627151073 27559 1535171472537664400004558089637182959695505743558176025 27560 1535840076950299817694762728588290446482269837655968400 27561 1536508948280567305764534091590147561904563468801248400 27562 1537178086625334085641371057807232796082975435266809225 27563 1537847492081499016326545867845249747874806351966381073 27564 1538517164745992603579724643392904875738968396977196100 27565 1539187104715777009105920889775626992309774300402000900 27566 1539857312087846059744782489345948987085242680835424025 27567 1540527786959225256662212693727421158149861861826831025 27568 1541198529426971784544325623021087804176325861783760448 27569 1541869539588174520793736780175734373541263565502209600 27570 1542540817539954044728189088815301489702209999308726225 27571 1543212363379462646781514962909064572472907619453591225 27572 1543884177203884337706934916762393554957471692968322500 27573 1544556259110434857782693223898136357117108946855122948 27574 1545228609196361686020031133490912320702150071300439025 27575 1545901227558944049373498153108857738043457416450075625 27576 1546574114295492931953601906609634920417217999592810000 27577 1547247269503351084241797076129798951832253072241552400 27578 1547920693279893032307813937198912362595898972701126073 27579 1548594385722525087029326996102107435349975457483930625 27580 1549268346928685353313964238707118725889198476514304100 27581 1549942576995843739323657500064144643437561412337464100 27582 1550617076021501965701334464179246591620754793992613225 27583 1551291844103193574799952803454357223591777748712251073 27584 1551966881338483939913876967379345814099778975310054400 27585 1552642187824970274512598130153978599196220501237990400 27586 1553317763660281641476797807010015182205159296962761025 27587 1553993608942078962336755649096098754003371033410421225 27588 1554669723768055026513101926880527928018883642211302948 27589 1555346108235934500559915212119441447121038334209504100 27590 1556022762443473937410165768530403882199350511287537025 27591 1556699686488461785623505161403850712170206438175732025 27592 1557376880468718398636402596477334853867913202651216400 27593 1558054344482096044014628498490013799228034676203410448 27594 1558732078626478912708085839927327017814615902241797225 27595 1559410082999783128307989730558337196537249316038170225 27596 1560088357699956756306395778460746216807500895853732100 27597 1560766902824979813358077733321147513855630943190562500 27598 1561445718472864276544754922890640624926556609813526073 27599 1562124804741654092641669993568511314057461184828275025 27600 1562804161729425187386517466179271662567313921950440000 27601 1563483789534285474750723618100958937719884964830440000 27602 1564163688254374866213078202995209898715789604802847025 27603 1564843857987865280035718519482258470684947320661426073 27604 1565524298832960650542466340196649415147972199862602500 27605 1566205010887896937399518212752118750952906580494220100 27606 1566885994250942134898489644236763234431959002529358225 27607 1567567249020396281241813680952306192921206501818281225 27608 1568248775294591467830494395203965423304371378674210448 27609 1568930573171891848554215791040140718339691057548768400 27610 1569612642750693649083806640933863869666579536820208025 27611 1570294984129425176166061765490692719026349002494813025 27612 1570977597406546826920920268360482989828945027557400100 27613 1571660482680551098141001238623237231215778771086302948 27614 1572343640049962595593497433012009247667750893566585225 27615 1573027069613338043324427450428634870447996480628925025 27616 1573710771469266292965246911300865854211385882120454400 27617 1574394745716368333041819154422303054418146598093062400 27618 1575078992453297298285745964009357860217985558626951073 27619 1575763511778738478948058839802317124684754544414689225 27620 1576448303791409330115271323130446551141085090937216100 27621 1577133368590059481027792891953940662278699843125256100 27622 1577818706273470744400704937988414099314567636739950625 27623 1578504316940457125746899339110529072987098063145226073 27624 1579190200689864832702580140336267318251662244031040400 27625 1579876357620572284355128856756281891542480156692250000 27626 1580562787831490120573333911905704594890037103577015625 27627 1581249491421561211339984725138738716481494650921571025 27628 1581936468489760666086830961671334143887962257172522948 27629 1582623719135095843031907459048222735619018411040922500 27630 1583311243456606358519225343883586130363643795433019225 27631 1583999041553364096360829852817635932699989040513354225 27632 1584687113524473217181225371724407440666487143314753600 27633 1585375459469070167764168207299102775846182596172560448 27634 1586064079486323690401827605246367441987338536232443025 27635 1586752973675434832246315529383945975129058532449340025 27636 1587442142135636954663585716069237458183585572460216900 27637 1588131584966195742589702518449360257409987889421652100 27638 1588821302266409213889480055128437398660085854478881073 27639 1589511294135607728717492177938929539149798520109533225 27640 1590201560673153998881453773596971507270780693138352400 27641 1590892101978443097207973914114810880071575701397872400 27642 1591582918150902466910681370936603046967925253969244025 27643 1592274009289991930960723007856986670451861846169851073 27644 1592965375495203701459635567875046401522372800622448100 27645 1593657016866062389014591369229466140720485951508520100 27646 1594348933502125012116018425953886056482408773974413225 27647 1595041125502981006517595508384699982489784958786330625 27648 1595733592968252234618622659146766716260250482381160448 27649 1596426335997592994848767680235759133848416501425766400 27650 1597119354690690031055189106909138921681426218031130625 27651 1597812649147262541892036184191022107698680462016755625 27652 1598506219467062190212326361889491451566661305058036900 27653 1599200065749873112462200824118216129261569686805822948 27654 1599894188095511928077558569407557022219402871263890625 27655 1600588586603827748883069557583667297009907590289295225 27656 1601283261374702188493567439687442839562437952639139600 27657 1601978212508049371717822387298535489823112543107811600 27658 1602673440103815943964694537723013909818897511381676073 27659 1603368944261981080651668571596642311910542725334047025 27660 1604064725082556496615769939549146175997973080124448900 27661 1604760782665586455526863254668246496064199628499128900 27662 1605457117111147779303333367595670019172584123106927225 27663 1606153728519349857530149641180782375332990614416381073 27664 1606850616990334656879313941710943945990719689726785600 27665 1607547782624276730532692863831154783733981521230350400 27666 1608245225521383227607234706359034877626965859001111025 27667 1608942945781893902582571716294679558822359200361480025 27668 1609640943506081124731008118418436861255596333649922948 27669 1610339218794249887549894447963174193739476040293980100 27670 1611037771746737818196388703941135744128385701394582225 27671 1611736602463915186924604840799039624872739663497297225 27672 1612435711046184916525149116168624883702920259076890000 27673 1613135097593982591767044812573433144834703157004610448 27674 1613834762207776468842045851046197816441641067544328025 27675 1614534704988067484811339814704815500661068603837550625 27676 1615234926035389267054640900428489474556279197786222500 27677 1615935425450308142721673316869263875715121308749900900 27678 1616636203333423148186045647127809525991980714022576073 27679 1617337259785366038501516694515978162763179439416350625 27680 1618038594906801296860653329922311220432656932348985600 27681 1618740208798426144055880859390372217262938505458745600 27682 1619442101560970547942926430613468255383479047588080225 27683 1620144273295197232906655997143036136512241731240776073 27684 1620846724101901689329305359201692133984683224028892900 27685 1621549454081912183061105800085681544585126085171940900 27686 1622252463336089764893304837235214772886869015891549025 27687 1622955751965328280033582607144940877797485927606819225 27688 1623659320070554377583864403380587237242870965003490448 27689 1624363167752727520020529887061585263876080324759123600 27690 1625067295112839992677019489263306933833390682834294025 27691 1625771702251916913228838524886355273348832110938139025 27692 1626476389271016241180959537634183885948460446303832900 27693 1627181356271228787357623395834166097445616195462322948 27694 1627886603353678223394539658931093348517286320248035225 27695 1628592130619521091233486734575955076728459895377746225 27696 1629297938169946812619312346326738502955172972617345600 27697 1630004026106177698599334832071886472707002480061160000 27698 1630710394529468959025145793380964802335430185763701073 27699 1631417043541108712056814616081017445005198342183444025 27700 1632123973242417993669495382451028223071067404684322500 27701 1632831183734750767162436695520861873611918114349322500 27702 1633538675119493932670394936055024723797676314674663025 27703 1634246447498067336677451472895566453971946330673876073 27704 1634954500971923781533234347432439120294490913960490000 27705 1635662835642549034971544953063637896972872127850371600 27706 1636371451611461839631390230601469861991853738539047225 27707 1637080348980213922580420900675332591292853468661028225 27708 1637789527850390004840776254275433346034220789141422948 27709 1638498988323607810917336022675942237346906863569636900 27710 1639208730501518078328379848070148934359798067808066025 27711 1639918754485804567138654876344282245675319603557321025 27712 1640629060378184069494851993510755253399703695242265600 27713 1641339648280406419163491227415715613744486465547240448 27714 1642050518294254501071216836429911160587383764312172225 27715 1642761670521544260847502606926025059682840097644402025 27716 1643473105064124714369767881439792462916493673419268900 27717 1644184822023877957310904839506381905574907939157708900 27718 1644896821502719174689217553257709576523645524642051073 27719 1645609103602596650420773339960553072924670097193207225 27720 1646321668425491776874166933769543329149827375317699600 27721 1647034516073419064427697999063339085332556713710339600 27722 1647747646648426151028962507826527536016903764703515625 27723 1648461060252593811756858503634047675083333445421401073 27724 1649174756988035968386006774889199331026877719092176900 27725 1649888736956899698953586960060580968206997675721602500 27726 1650603000261365247328589607757593016352503437559805625 27727 1651317547003646032783484714578450783861374111649667025 27728 1652032377285988659568307263758971911756875189438160448 27729 1652747491210672926487160287744737836020610511060840000 27730 1653462888880011836477135977903576847892804467296578225 27731 1654178570396351606189655364689678076083028045711763225 27732 1654894535862071675574227091665021063143706425934468100 27733 1655610785379584717464625806878194571997129129302522948 27734 1656327319051336647167490695195080839247485521348779025 27735 1657044136979806632053344675270297690925934300638918025 27736 1657761239267507101150034784942720755182257294993632400 27737 1658478626016983754738594278932851446624723502286547600 27738 1659196297330815573951526962814253459993983203369506073 27739 1659914253311614830373514287325751198110814758006400225 27740 1660632494062027095644545727185567872035155266807236900 27741 1661351019684731251065472968663078951588963819732156900 27742 1662069830282439497205988430258368213302102016174358025 27743 1662788925957897363515028640934298831912686582863951073 27744 1663508306813883717933603000440350792265495276165433600 27745 1664227972953210776510048446362028362278318173276473600 27746 1664947924478724113017710552624207466061076570916904225 27747 1665668161493302668575051584271372530750621962733175625 27748 1666388684099858761268186033442285752640025207943022948 27749 1667109492401338095775844161551238739209624595346932900 27750 1667830586500719772996764072782657135182980925739390625 27751 1668551966501016299679512844100463134209154178161265625 27752 1669273632505273598054737237068248714688442310569600400 27753 1669995584616571015469844516870974020087087119446210448 27754 1670717822938021334026113904023580532302740022396775625 27755 1671440347572770780218239184346597562722083644205574225 27756 1672163158623999034576303002883523111030421029760956100 27757 1672886256194919241310183367529476318065877368593556100 27758 1673609640388778017956392888235348567533819833332826073 27759 1674333311308855465027351277746423773686006395898663025 27760 1675057269058465175663091639929195529599747532097934400 27761 1675781513740954245285401071834879584941035156400014400 27762 1676506045459703281254396105742904574538296904277790225 27763 1677230864318126412527533517522462031206413325057006073 27764 1677955970419671299321057027745008489520239358164620100 27765 1678681363867819142773880422075437923119554707296704900 27766 1679407044766084694613907617564481858109691844304303025 27767 1680133013218016266826790201559747270680723191994874025 27768 1680859269327195741327122970047668809679804761380210448 27769 1681585813197238579632077992333531986012952751152995600 27770 1682312644931793832537477729061617741901159344330943225 27771 1683039764634544149796307730672426255648427543892508225 27772 1683767172409205789799669443488858953173222160331702500 27773 1684494868359528629260173650718172487587301187371222948 27774 1685222852589296172897775075751466914054321372913962025 27775 1685951125202325563128048675237432430502522817167530625 27776 1686679686302467589752908149502054876978815330224640000 27777 1687408535993606699653767197980969688993445897531494400 27778 1688137674379661006487144047426157184592960196593651073 27779 1688867101564582300382709780743688932592326371412515625 27780 1689596817652356057643780994414265501872917322297672100 27781 1690326822747001450450257312543330130389706161798032100 27782 1691057116952571356564004285682600779006782214463292225 27783 1691787700373152369036682202659934650973512432730926073 27784 1692518573112864805920021343749524564242832242828976400 27785 1693249735275862719978544203609525562396833952070896400 27786 1693981186966333908404735212509322842161719724490842025 27787 1694712928288499922536658484463778462843096004768962225 27788 1695444959346616077578024120986934386972409841148802948 27789 1696177280244971462320703599272803183505073991686988100 27790 1696909891087888948869694773706045206529612628476556025 27791 1697642791979725202370537019700512245114204987703051025 27792 1698375983024870690739177048958832525111639032087694400 27793 1699109464327749694394285925341420532945346159145360448 27794 1699843235992820315992027810628517426087412750409018225 27795 1700577298124574490163280969554103796593902947822827225 27796 1701311650827537993253311563585776264163233989994964100 27797 1702046294206270453063900763019942795209581764508002500 27798 1702781228365365358597925707056968775875327453888501073 27799 1703516453409450069806394841616196711224460296149358025 27800 1704251969443185827337938164746066981542807077013210000 27801 1704987776571267762290752909579885361201253061773210000 27802 1705723874898424905967005194883114997395145216647224025 27803 1706460264529420199629688173333416256737326837290951073 27804 1707196945569050504261937207770017278634349693004622500 27805 1707933918122146610328802605744371227096058632370528100 27806 1708671182293573247541480442799443108598763932824241225 27807 1709408738188229094624002005000369624322534700008520225 27808 1710146585911046789082382381334649851994795057322760448 27809 1710884725566992936976228736695452607176522977951750400 27810 1711623157261068122692808796257068117605185212208429025 27811 1712361881098306918723580072146987158641443212745334025 27812 1713100897183777895443180363414560044436093172515376100 27813 1713840205622583630890880060391670849621223735511302948 27814 1714579806519860720554496784636358951616859649113504225 27815 1715319699980779787156772895745830435513187194600384025 27816 1716059886110545490444216396420826093420712822573088400 27817 1716800365014396536978405767258850679658381768373600400 27818 1717541136797605689929759262849319753654876840628776073 27819 1718282201565479778873769200839245855453233955201470225 27820 1719023559423359709589701775733664915715861802046188100 27821 1719765210476620473861762929290596704608456346159428100 27822 1720507154830671159282730809465939773379681329660825625 27823 1721249392590954959060055349959321740331474808817201073 27824 1721991923862949181824425502507559920675176875236558400 27825 1722734748752165261440804654168035198974199524985960000 27826 1723477867364148766821934761929943694967627210095100625 27827 1724221279804479411744309737087066180034003601293508025 27828 1724964986178771064666618611901384363873790790650922948 27829 1725708986592671758550659021182576090645852467897002500 27830 1726453281151863700684721531504138162271190036361642225 27831 1727197869962063282509445350872615945399534341230677225 27832 1727942753129021089446145951762163119104856441271427600 27833 1728687930758521910727615140522412884218106075886610448 27834 1729433402956384749231394106263413683803320210093860025 27835 1730179169828462831315519982417167979120576969676001025 27836 1730925231480643616656746454271111887980119741095052900 27837 1731671588018848808091238945864686524160466188349688100 27838 1732418239549034361457744919735978679023678066900756073 27839 1733165186177190495443239823101249061097537284624012225 27840 1733912428009341701431049214146020657691595623249126400 27841 1734659965151546753351447602202267906056490506761446400 27842 1735407797709898717534734535682129261668204469538217025 27843 1736155925790524962566788471734461429405855492064676073 27844 1736904349499587169147098961686462981178009767000664100 27845 1737653068943281339949277686428518322423385043622432100 27846 1738402084227837809484048875996349991352245467960900225 27847 1739151395459521253964719647700518080289968470078765625 27848 1739901002744630701175130797249270159519488120557010448 27849 1740650906189499540340088577406723462079991551811344400 27850 1741401105900495531998277998824353254550876281310155625 27851 1742151601984020817877658187779767275418184050493280625 27852 1742902394546511930773340335652765870671235278799408900 27853 1743653483694439804427948775064720997295828310363722948 27854 1744404869534309783414465717703354600803076899203405625 27855 1745156552172661633021560188951058004345782152348358225 27856 1745908531716069549141401694530968875813322466235777600 27857 1746660808271142168159959154481111067047654611996545600 27858 1747413381944522576849785639863005147473515541465601073 27859 1748166252842888322265289447707273784471768922347024025 27860 1748919421072951421640492049794896256232630829341424900 27861 1749672886741458372289273450968910321091920120298904900 27862 1750426649955190161508105492767517411965302259244398225 27863 1751180710820962276481273638265718676939628906463256073 27864 1751935069445624714188587774108794748843924426975699600 27865 1752689725936061991315582565817141299192446275956064400 27866 1753444680399193154166207902538185416755767466130000025 27867 1754199932941971788578009967517334649660321234782013025 27868 1754955483671386029839803470656151163829742601139622948 27869 1755711332694458572611835579622197901250177504354256100 27870 1756467480118246680848442086071271870454153179062809225 27871 1757223926049842197723196343639021770261365679614224225 27872 1757980670596371555556551514455243037677701108377760000 27873 1758737713864995785745976661030453123423932027709960448 27874 1759495055962910528698587220460673335330892419274341025 27875 1760252696997346043766270397992680952286712872975015625 27876 1761010637075567219183306017088346501042178713473062500 27877 1761768876304873582006483363223036106460850579821332900 27878 1762527414792599308057714558749437674229759443759351073 27879 1763286252646113231869145006254562345112862874927425625 27880 1764045389972818856630761437934079173021740040485363600 27881 1764804826880154364140498108604561326985029783510323600 27882 1765564563475592624756841670070656301008806301443249225 27883 1766324599866641207353935264660640637323474410117701073 27884 1767084936160842389279182375840281529097991926755304900 27885 1767845572465773166313350973911403369858537965649856900 27886 1768606508889045262633178494898046860065497378505640025 27887 1769367745538305140776478190819611668069284493311850225 27888 1770129282521234011609747389646890874471651861172240448 27889 1770891119945547844298278203333436507254396907628097600 27890 1771653257918997376278771222411240401391573053519323025 27891 1772415696549368123234452735736273392524320725805468025 27892 1773178435944480389072696014065998481139253286007800900 27893 1773941476212189275905147196247560083042065691367522948 27894 1774704817460384694030356316891951815247888966949746225 27895 1775468459796991371918914014506079455209207472268413225 27896 1776232403329968866201094459151263757061311534911587600 27897 1776996648167311571657005038793369712774805216126090000 27898 1777761194417048731209243343606404610255264571892926073 27899 1778526042187244445918061987588096866012489466541017025 27900 1779291191585997684979041806942651098526762363422102500 27901 1780056642721442295723273974782572261358078031617102500 27902 1780822395701747013620051571798162873867503139905530025 27903 1781588450635115472282071152640022473638835531807651073 27904 1782354807629786213473144847856617369794837766400000000 27905 1783121466794032697118423541325741601886903356129689600 27906 1783888428236163311317131663215456706391569035489940225 27907 1784655692064521382357814138606878463563411270635757225 27908 1785423258387485184736096032007973242963265908103222948 27909 1786191127313467951174955428084334887895199123690108900 27910 1786959298950917882647510089029735278737155361686297025 27911 1787727773408318158402318429096077794230740373753852025 27912 1788496550794186945991195346899232849697298335741731600 27913 1789265631217077411299543456214098533362551839453490448 27914 1790035014785577728579200256069107087992939768555581225 27915 1790804701608311090483801781047289596365865064751871025 27916 1791574691793935718106663272797916727205913514866912900 27917 1792344985451144871021177413859652784612394239695736900 27918 1793115582688666857323730664993093580173057798652126073 27919 1793886483615265043679138247317505814397450960614478225 27920 1794657688339737865368598310643546714304057417967681600 27921 1795429196970918836340165829490717628451247195347521600 27922 1796201009617676559261746768375294130906317359156880625 27923 1796973126388914735576613058051477933092862978987626073 27924 1797745547393572175561438924485532548637787220229184900 27925 1798518272740622808386859112439695202748967036920322500 27926 1799291302539075692180549545639701925786567253647900625 27927 1800064636897975024092830965596821122038978936988094025 27928 1800838275926400150364796091252363160772192920055810448 27929 1801612219733465576398960841709719698883058218904410000 27930 1802386468428320976832440164416086514446376932653211225 27931 1803161022120151205612649011253137609597318125125096225 27932 1803935880918176306075529005093046231028466232050632100 27933 1804711044931651521026301339473390258399334828759822948 27934 1805486514269867302822746454141635126649861253412686025 27935 1806262289042149323461011029317057079072845759175589025 27936 1807038369357858484663942841615153095528211742409478400 27937 1807814755326390927971954024676781305869149371926073600 27938 1808591447057178044836413277641487083991578871497631073 27939 1809368444659686486715567564701695324408954068497369225 27940 1810145748243418175172993849071688632389350943669020900 27941 1810923357917910311978581404802544311966286175720740900 27942 1811701273792735389212045249971470115044130495965821025 27943 1812479495977501199368971244871259720858771533787026073 27944 1813258024581850845469393398922883849719898283253139600 27945 1814036859715462751168903930131541779748588957341395600 27946 1814816001488050670872296621003820831728557487931401225 27947 1815595450009363699849744014940948116707330016318100625 27948 1816375205389186284355508997220469505110767213828122948 27949 1817155267737338231749191304776055376366814066534000900 27950 1817935637163674720619509509082511245868345825128425625 27951 1818716313778086310910619016550463843036794219427800625 27952 1819497297690498954050966630932599631774295914832462400 27953 1820278589010874003084682222340753124208926786753360448 27954 1821060187849208222805508047570576641841799246988780625 27955 1821842094315533799893266266527971426493141012692647225 27956 1822624308519918353052865199648922198313784908068604100 27957 1823406830572464943155844871301853401075730183991780100 27958 1824189660583312083384462384259115467477643196565001073 27959 1824972798662633749378317670421713480795512983574130025 27960 1825756244920639389383520163078908605372436319419920400 27961 1826539999467573934404396936081854608672055339790800400 27962 1827324062413717808357742855407977703414994060271751225 27963 1828108433869386938229613288690367801174330453010131073 27964 1828893113944932764234659918384023090222397712645024100 27965 1829678102750742249978010204338377631894838596363428900 27966 1830463400397237892619691041643143412766754065663202025 27967 1831249006994877733041597159712113996018012838577897025 27968 1832034922654155366017004808667206585998449980893160448 27969 1832821147485599950382631279182662956687015577972761600 27970 1833607681599776219213240802046987298970281248335180225 27971 1834394525107284489998797373797870614943522361437445225 27972 1835181678118760674824165054883036831260424046660062500 27973 1835969140744876290551356286897645319423973339575822948 27974 1836756913096338469004328775546598000320069190290465025 27975 1837544995283889967156331486077826674745684819595005625 27976 1838333387418309177319800298030377662674038495896490000 27977 1839122089610410137338803866238866253029261848654416400 27978 1839911101971042540784040235133642864311699150664676073 27979 1840700424611091747150384753473796196021533603216080625 27980 1841490057641478792056989836747916012972331752837060100 27981 1842280001173160397449937124575349550766846164550620100 27982 1843070255317128981807442580538510862424647987152951225 27983 1843860820184412670347615081974641744904610892136101073 27984 1844651695886075305238769047353276191554779082652878400 27985 1845442882533216455812291648963527613847674901423822400 27986 1846234380236971428778065158733199364620693485480943025 27987 1847026189108511278442444975099614376939057613450483225 27988 1847818309259042816928793878949969009133137287398802948 27989 1848610740799808624400573066746939459033154837017452100 27990 1849403483842087059286990509053206380432883815067595025 27991 1850196538497192268511207182766514603860502294380390025 27992 1850989904876474197721101725474850133319979245869152400 27993 1851783583091318601522594060439295862291064588043810448 27994 1852577573253147053715528540810120727441034615895219225 27995 1853371875473416957532117161779664298707837459409504225 27996 1854166489863621555877943389473600091163317866092216100 27997 1854961416535289941575527155480196178858014086310422500 27998 1855756655599987067610451566015240995186956369281976073 27999 1856552207169313757380051874818365519700408224973421025 28000 1857348071354906714944667268974570379216137120196000000 28001 1858144248268438535281456016952857733072246880196000000 28002 1858940738021617714540774528251973169893623265434581025 28003 1859737540726188660305120874141382217832517777318976073 28004 1860534656493931701850643319083739463386710795351622500 28005 1861332085436663100411214412523255687099149033002856100 28006 1862129827666235059445071190822529859203146688441144225 28007 1862927883294535734904022039228588296099484527117739225 28008 1863726252433489245505220763847062760938453738167810448 28009 1864524935195055683005508423701642800033596335579712400 28010 1865323931691231122478323473054155142857223019706670025 28011 1866123242034047632593180764258854558463481982077875025 28012 1866922866335573285897719961522756156855654653086332100 28013 1867722804707912169102323916042098751563420707648802948 28014 1868523057263204393367307553083302561026125935023403225 28015 1869323624113626104592677821675072222792771353153863025 28016 1870124505371389493710465257676597827551796047385742400 28017 1870925701148742806979627711085122451097132818879118400 28018 1871727211557970356283526788544474473024965362577101073 28019 1872529036711392529429977562114506822741706227407231225 28020 1873331176721365800453872095459743187751651461727180100 28021 1874133631700282739922377338713903157686363187949620100 28022 1874936401760572025242707943375364261641005312536680625 28023 1875739487014698450972474548687018887599637453387676073 28024 1876542887575162939132608091052398152565992613635056400 28025 1877346603554502549522860688138362921972767175759690000 28026 1878150635065290490039883649413104358525286832483205625 28027 1878954982220136126997883164966652615349035887668425025 28028 1879759645131684995451854224559562577659514108697822948 28029 1880564623912618809523393318943929902661886533238062500 28030 1881369918675655472729090475599389010521696257996285225 28031 1882175529533549088311501181125257141531404587250020225 28032 1882981456599089969572698742628515117535700712797081600 28033 1883787699985104650210407640545856030776485452557160448 28034 1884594259804455894656718425436587732081389014050257025 28035 1885401136170042708419384711381743704252947200552682025 28036 1886208329194800348425702818723339687124557282381908900 28037 1887015838991700333368974618976310269539594669130704100 28038 1887823665673750454057554134844270581987232715385131073 28039 1888631809353994783766478448368873213298316069961471225 28040 1889440270145513688591683470341169537172945961071920400 28041 1890249048161423837806805124202037770884204151645040400 28042 1891058143514878214222566497757407300785738889162170025 28043 1891867556319066124548751516132690098750936339846001073 28044 1892677286687213209758765689489525421894387506847860100 28045 1893487334732581455456784489126653436378723701028364100 28046 1894297700568469202247489905685456936298130925453407225 28047 1895108384308211156108395743279447942060570168746180625 28048 1895919386065178398764762203465727660870639153161360448 28049 1896730705952778398067100313075214076350931587029902400 28050 1897542344084455018371266750017211306538609929379200625 28051 1898354300573688530921149621272688830962742057179825625 28052 1899166575533995624233945747389446739753903475553760900 28053 1899979169078929414488030007891165302267864747610122948 28054 1900792081322079455913417302111173391027226042857900625 28055 1901605312377071751184817680060620630406091995013441225 28056 1902418862357568761817285198039602569910872793064435600 28057 1903232731377269418564461053798666710652731467054259600 28058 1904046919549909131819411556157019842171860031216026073 28059 1904861426989259802018061484082663876668553370274981025 28060 1905676253809129830045223390338608200428961861698420900 28061 1906491400123364127643223404898241499312551586270700900 28062 1907306866045844127823124093431895058101901971424849225 28063 1908122651690487795278544926265592683811849730872631073 28064 1908938757171249636802080913311959662222577423457593600 28065 1909755182602120711704319960572254526448584789473798400 28066 1910571928097128642235459503907492897791218695888909025 28067 1911388993770337624009522975875652253955328025037526025 28068 1912206379735848436431176661530980189449515700405822948 28069 1913024086107798453125147499180476559143351321883512100 28070 1913842113000361652368242382191681840032862186693056225 28071 1914660460527748627523969518044980109776822951937171225 28072 1915479128804206597479762400922715225020107550423610000 28073 1916298117944019417086806954226523089426051456323810448 28074 1917117428061507587602472399513401332206905821427334025 28075 1917937059271028267135346408440170274279662737162500625 28076 1918757011686975281092875094405125742493515857659922500 28077 1919577285423779132631608400674845104184823348865744900 28078 1920397880595907013110051441883282836125598684254626073 28079 1921218797317862812544122355889481015252314841333480625 28080 1922040035704187130065217223079423324903322197077761600 28081 1922861595869457284380882610296778511165710690673921600 28082 1923683477928287324238096296686510700846361022017398225 28083 1924505681995328038889156738834579607047703779321126073 28084 1925328208185266968560181832686213401856923029166696900 28085 1926151056612828414922217529824510929758693246707792900 28086 1926974227392773451564956865790417971566824304761751025 28087 1927797720639899934473069958224424448450314977199861225 28088 1928621536469042512505145532709645780515295053953490448 28089 1929445674995072637875244534295282085907291336090051600 28090 1930270136332898576637066382778793526029412722026372025 28091 1931094920597465419170728429924488871742751174362817025 28092 1931920027903755090672159176895597285836983061276748900 28093 1932745458366786361645105810276280390143381316889222948 28094 1933571212101614858395756615159442912920872815070437225 28095 1934397289223333073529978823875615595090164691741100225 28096 1935223689847070376453172459037613574033193114061849600 28097 1936050414087993023872740729675117162527200858256000000 28098 1936877462061304170303177539332779799456716347360651073 28099 1937704833882243878573772665104939969754784494861570025 28100 1938532529666089130338935166679500075079294435419902500 28101 1939360549528153836591135584563035585543574295624902500 28102 1940188893583788848176467486758712317905099526019377025 28103 1941017561948381966312828923268118368484817608719926073 28104 1941846554737357953110724347887660081254964472864490000 28105 1942675872066178542096687566869728454508180668665027600 28106 1943505514050342448739326274118413584818179925382853225 28107 1944335480805385380977988732689130116135238487829466225 28108 1945165772446880049754053162461116206341527616001522948 28109 1945996389090436179544840393951382244935078560215560900 28110 1946827330851700518900150348338313455230331601534548025 28111 1947658597846356850981422903862772594071268485012403025 28112 1948490190190126004103523708874205223063658584514177600 28113 1949322107998765862279155501888920469259668942172240448 28114 1950154351388071375765895499127404821584810152701970225 28115 1950986920473874571615859410097225323597834856661360025 28116 1951819815372044564227992641887791524932802029014576900 28117 1952653036198487565902989252942972744503204683478744900 28118 1953486583069146897400839217177308579765075168068701073 28119 1954320456100002998501004559401306169553682741354729225 28120 1955154655407073438565224923121087484741282163769683600 28121 1955989181106412927102953131877433882725926922440723600 28122 1956824033314113324339421305389073320068301480945225625 28123 1957659212146303651786338091864867973959636401272351073 28124 1958494717719150102815217577949386579143938866819172900 28125 1959330550148856053233340437866186543946997337539062500 28126 1960166709551662071862347883422985868698008842666015625 28127 1961003196043845931119468976642774053582444574069501025 28128 1961840009741722617601381866884794552352235559421960448 28129 1962677150761644342670709514419228904856954611852960000 28130 1963514619220000553045150462519324466562930586015864225 28131 1964352415233217941389245220234633648611801109260449225 28132 1965190538917760456908778818108972789051643069835776100 28133 1966028990390129315947820099206663196168376683713622948 28134 1966867769766863012588398307910585539868587166551573025 28135 1967706877164537329252817539055561618333323937022280025 28136 1968546312699765347308609610060574596192004696257344400 28137 1969386076489197457676125918823350098772562287878579600 28138 1970226168649521371438768850240846056084825368588256073 28139 1971066589297462130455863294319238921605326841151318225 28140 1971907338549782117978168838937047846169901760262824900 28141 1972748416523281069266033200425106567862291871369344900 28142 1973589823334796082210187455227175186229347754632264025 28143 1974431559101201627955183636005080624973250213856601073 28144 1975273623939409561525475255652385452985506391509825600 28145 1976116017966369132454141322780709830713467253078337600 28146 1976958741299066995414254412342970678905023546951918225 28147 1977801794054527220852893355157955731278336926458005625 28148 1978645176349811305627801110200817933128429275761722948 28149 1979488888302018183646688383624257685828771912614048900 28150 1980332930028284236509183558575356714131380598047480625 28151 1981177301645783304151429499973237850631133367764355625 28152 1982022003271726695493327798512949791256995169648304400 28153 1982867035023363199088431018261214878702573063729010448 28154 1983712397017979093776483512309931218829063095715765625 28155 1984558089372898159338611371053587929783417540885740225 28156 1985404112205481687155162067757034066391799550828272100 28157 1986250465633128490866194366180337754831549715458984100 28158 1987097149773274917034619055127782316172521949803676073 28159 1987944164743394855811991074888370653629418584944577025 28160 1988791510660999751606953600635547928799438627341926400 28161 1989639187643638613756334647954205558293028782933606400 28162 1990487195808898027198896765763396825518781848568692225 28163 1991335535274402163151740382003575924475657178025756073 28164 1992184206157812789789361367557568034755906759498408100 28165 1993033208576829282925363383974888071089689528042172900 28166 1993882542649188636696825580669450058186765321592121025 28167 1994732208492665474251326207361147653871405727615900025 28168 1995582206225072058436622707632239182083377231242610448 28169 1996432535964258302492988859569937643750285757761507600 28170 1997283197828111780748209529567087549344572020481437225 28171 1998134191934557739315233605453306063641973085488402225 28172 1998985518401559106792485675229475872317384226713402500 28173 1999837177347116504966837017779001373068941383108922948 28174 2000689168889268259519236472029778262472081199949948025 28175 2001541493146090410733001751141379335252713537612500625 28176 2002394150235696724204771768392526336652959210728360000 28177 2003247140276238701558120541544499012564770277090318400 28178 2004100463385905591159833242556728087646876083274201073 28179 2004954119682924398838844959631428770239708106134625625 28180 2005808109285559898607842738664755536072180982732468100 28181 2006662432312114643387531471282597382034484539435228100 28182 2007517088880928975733564196739785468193518628261590225 28183 2008372079110381038566137385062152082273533644007776073 28184 2009227403118886785902251768911561167535287196741760400 28185 2010083061024899993590639291754726253884062000616768400 28186 2010939052946912270049356740017341524641790047493064025 28187 2011795379003453067006046627005775939252979988374984225 28188 2012652039313089690240865896479318816779942766761302948 28189 2013509033994427310332083013856718067901857352880896100 28190 2014366363166108973404344013141519345786524335100654025 28191 2015224026946815611879608067751495770175338558487749025 28192 2016082025455266055230753153538253565833299393635590400 28193 2016940358810217040737852372383908947689103017418760448 28194 2017799027130463224247121504862555882047967754100400225 28195 2018658030534837190932538360555082957724381543558201225 28196 2019517369142209466060134494706750514336088481145488100 28197 2020377043071488525754959860017806398847115646957822500 28198 2021237052441620807770720962458300257269356679233951073 28199 2022097397371590722262093090099152117752157351420464025 28200 2022958077980420662559707184052441185630581428978810000 28201 2023819094387171015947811920714805251888770997818810000 28202 2024680446710940174444611574608779915448361006244918025 28203 2025542135070864545585280231217859938236677732705501073 28204 2026404159586118563207652919312032491648968123743602500 28205 2027266520375914698240594232361513815316802340591204100 28206 2028129217559503469495045008737416895554804371820067225 28207 2028992251256173454457747640499088183003842242945938225 28208 2029855621585251300087650580668876108344705281889360448 28209 2030719328666101733614992618996133223046174255992654400 28210 2031583372618127573343067496313307190459422234234931025 28211 2032447753560769739452669427688043582701149081652436025 28212 2033312471613507264809220104676305502205137981790268100 28213 2034177526895857305772577747082611445090523816898802948 28214 2035042919527375153009528774734603558119584217576282225 28215 2035908649627654242308962669880283513523016323929362025 28216 2036774717316326165399730600917392637881265580438416400 28217 2037641122713060680771188378265566684091455122849616400 28218 2038507865937565724496424313293063730745861522591926073 28219 2039374947109587421058172551311046132524838960031972225 28220 2040242366348910094177412449749594229989861546340192100 28221 2041110123775356277644654572730840658976292869095832100 28222 2041978219508786726153913873355839580156071387327515625 28223 2042846653669100426139370635123024979793296663696651073 28224 2043715426376234606614719743997366374776399342946534400 28225 2044584537750164750015208862750598790204970150093440000 28226 2045453987910904603042366079294186767663311012061330625 28227 2046323776978506187511417600827979408352363868726322025 28228 2047193905073059811201396065728825059002987146873222948 28229 2048064372314694078707940045204740211482811687504102500 28230 2048935178823575902298785306841567510762450762136948225 28231 2049806324719910512771948412270412451951104464611383225 28232 2050677810123941470316603221285517396973137161291715600 28233 2051549635155950675376650874843614956662675930464210448 28234 2052421799936258379516983829477200566129444297261634025 28235 2053294304585223196292444515755576231722783523599383025 28236 2054167149223242112119479193528943948319105871080784900 28237 2055040333970750497150487576792268177507961427884700100 28238 2055913858948222116150868801107082042080681272932006073 28239 2056787724276169139378764306620881531560492126001910225 28240 2057661930075142153467498209825236028881496577846734400 28241 2058536476465730172310715737295241861253502083528654400 28242 2059411363568560647950220294754458350267992909681103025 28243 2060286591504299481466509744910992988935312131233826073 28244 2061162160393651033872012467611943908122203762764036100 28245 2062038070357358137007023775964963713310214583686316100 28246 2062914321516202104438343262177279076247135790651934225 28247 2063790913991002742360613646964085156443849120348575625 28248 2064667847902618360500361706479833006105911590634210448 28249 2065545123371945783022741850827541580511356794401440400 28250 2066422740519920359440982928302893835582006266918265625 28251 2067300699467515975528538829631518646973677586996390625 28252 2068179000335745064233943466559516931959760557601092900 28253 2069057643245658616598370699258961398231531277705022948 28254 2069936628318346192675899787111784784016216646267375625 28255 2070815955674935932456486937537171293149247563684544225 28256 2071695625436594566791643527629280168459494802765113600 28257 2072575637724527428322821573473858988564822455280953600 28258 2073455992659978462412507022114047318459383528512951073 28259 2074336690364230238078021441237428794633192441877918025 28260 2075217730958603958928032681758161582428219899315436900 28261 2076099114564459474101775088569803408433255204774516900 28262 2076980841303195289210979834846248045481866139368280225 28263 2077862911296248577284515955370005213773861904244506073 28264 2078745324665095189715742654468885360320743512652467600 28265 2079628081531249667212573464243994691849829836623552400 28266 2080511182016265250750252828873804165020306019357838025 28267 2081394626241733892526845690880928883837692191568019025 28268 2082278414329286266921440655350141519031620716768522948 28269 2083162546400591781455067308188044949415894179081748100 28270 2084047022577358587754328264616745332410236967845323225 28271 2084931842981333592517746524195797241500721868266138225 28272 2085817007734302468484828708768637363981429114374440000 28273 2086702516958089665407844759831682534384466796886160448 28274 2087588370774558421026324671926241589100144564923307025 28275 2088474569305610772044272838755378667345051764680005625 28276 2089361112673187565110100588829868154384359398866802500 28277 2090248000999268467799277487549398466287263781763136900 28278 2091135234405871979599701982727213313022648058268401073 28279 2092022813015055442899791970668424949917393746274515625 28280 2092910736948915053979295860014294237934074391126179600 28281 2093799006329585874002824710666847082409861880189539600 28282 2094687621279241840016106025210286009366335899910527225 28283 2095576581920095775944959770347759269782579730331051073 28284 2096465888374399403596997205974167936853650727623068900 28285 2097355540764443353666043099607823980765519474065748900 28286 2098245539212557176739281904005919271438274076619882025 28287 2099135883841109354307128475890926873554290242590852225 28288 2100026574772507309775823913817231861529786703547240448 28289 2100917612129197419482757093309479196439440827224985600 28290 2101808996033665023714512477506330973797360766795441025 28291 2102700726608434437727644781645544572066636551290186025 28292 2103592803976068962772181069828516908346969816150676900 28293 2104485228259170897117850862604688141408665500947422948 28294 2105377999580381547083044834018460754634822294410108225 28295 2106271118062381238066502676863567004035253780955807225 28296 2107164583827889325581730714992109230838989441468131600 28297 2108058396999664206294149841627803515790732599210890000 28298 2108952557700503329060974362735277594704088209806876073 28299 2109847066053243205973822324599608863594522621665103025 28300 2110741922180759423404057904872637678361794052557722500 28301 2111637126205966653050866446444955000049018938492722500 28302 2112532678251818662992062713604841753707746342496204025 28303 2113428578441308328737632950047830058379639527770701073 28304 2114324826897467644286011318402963749199958304593960000 28305 2115221423743367733183091301044257351670453998056385600 28306 2116118369102118859583972642058288884274095445057786225 28307 2117015663096870439317444410341312560345912354442155225 28308 2117913305850811050953204763901742635007953147916322948 28309 2118811297487168446871817995546339299556797993105992900 28310 2119709638129209564337409440230921665494242556672819025 28311 2120608327900240536573098824458941504950780922892974025 28312 2121507366923606703839172638213774525102582488479603600 28313 2122406755322692624513996110013123552861101277503490448 28314 2123306493220922086177665365776480094155709317431339225 28315 2124206580741758116698400352299157311069349255412869025 28316 2125107018008702995321679106228988531460804534142260900 28317 2126007805145298263762113949544380971050545938146732900 28318 2126908942275124737298070192635024408796097405411776073 28319 2127810429521802515869027926189179114273446412813960225 28320 2128712267008990995175687483194106382249288223483705600 28321 2129614454860388877782819152458858586211030569989945600 28322 2130516993199734184224857725171313720853796186428550625 28323 2131419882150804264114242456104021964942553753515576073 28324 2132323121837415807252503021186128862109500556982140900 28325 2133226712383424854744092053261351289548538273057822500 28326 2134130653912726810112964837954708464766861100334150625 28327 2135034946549256450421906751673450830085155795973888025 28328 2135939590416987937394609023870384754979647417496610448 28329 2136844585639934828540493405800560609168272624746490000 28330 2137749932342150088282286328105075886096792703584537225 28331 2138655630647726099086343129658543698715948018557822225 28332 2139561680680794672595722940219590128695189917089900100 28333 2140468082565527060766014799526571588029599272843922948 28334 2141374836426133967003915595583545549901915504325440025 28335 2142281942386865557308560404984384725198867227098991025 28336 2143189400572011471415605818225796003788035445697230400 28337 2144097211105900833944066833062891247076220680664065600 28338 2145005374112902265545907899063857312030763542041381073 28339 2145913889717423894058388696623187508289629460248247225 28340 2146822758043913365659165233795866040752566602228648900 28341 2147731979216857856024146844417840871672644048557968900 28342 2148641553360784081488109671081078850293446283413687025 28343 2149551480600258310208067216634469906040719739192676073 28344 2150461761059886373329398547984834584717025917935491600 28345 2151372394864313676154734736075291227602750454847299600 28346 2152283382138225209315604116021255652375553966578455225 28347 2153194723006345559946836951487377293862042813112890625 28348 2154106417593438922863730087491761403369208778583822948 28349 2155018466024309111741972175926887089248267535307076900 28350 2155930868423799570300330058189705709959256603576555625 28351 2156843624916793383486096889416493405770582982490930625 28352 2157756735628213288663302588921135377883195951697126400 28353 2158670200683021686803687201538637895753867603933160448 28354 2159584020206220653680437754678796936245966967017730625 28355 2160498194322851951064689195998099833498996248584853225 28356 2161412723157997037924789996701098347620011562079960100 28357 2162327606836777081628333005585668145000975884395168100 28358 2163242845484352969146952139049760824796298015328851073 28359 2164158439225925318263885492380460326394615667170004025 28360 2165074388186734488784305457749375813128709872383952400 28361 2165990692492060593748416434441637949527826678588432400 28362 2166907352267223510647320716949014874668274283288613225 28363 2167824367637582892641653146660928124161711691103881073 28364 2168741738728538179782985112990427269576909666604772100 28365 2169659465665528610237998489875475128160915891572936900 28366 2170577548574033231515430093699203049150572177571060025 28367 2171495987579570911695787248776118007286399373948883025 28368 2172414782807700350663835046654580030899280972148560448 28369 2173333934384020091343855885589219862677543751119233600 28370 2174253442434168530937681876640332697479466238729714225 28371 2175173307083823932165500702960664364875565078245379225 28372 2176093528458704434509435518933401426027946084051722500 28373 2177014106684568065459899475928586336582400046410522948 28374 2177935041887212751764725461548603091004721107212411025 28375 2178856334192476330681071639336817610777984393900015625 28376 2179777983726236561230103376026910570634404897640250000 28377 2180699990614411135454452143513908375066185363119200400 28378 2181622354982957689678451982831400603286829991582226073 28379 2182545076957873815771154117522929436140244542208150625 28380 2183468156665197072412120303899048364722162175383896100 28381 2184391594231004996359995505775073859229737074091856100 28382 2185315389781415113723860481388094649333352202789209225 28383 2186239543442584951237364870295358835712719954225951073 28384 2187164055340712047535641368159729217860250075855622400 28385 2188088925602033964435001577431481987371562089769734400 28386 2189014154352828298215414122039323300259182106887205025 28387 2189939741719412690905765614307112207884247927262465225 28388 2190865687828144841571905062416406995445921813836302948 28389 2191791992805422517607472306838595151142756290757320100 28390 2192718656777683566027511074264024969668162481415733025 28391 2193645679871405924764867237659229182167189369105128025 28392 2194573062213107633969372871187018002707941213827008400 28393 2195500803929346847309816688827920590252153250590210448 28394 2196428905146721843278701455645170146589835569224561225 28395 2197357365991871036499788960739158706276713361828918225 28396 2198286186591472989038433141041033125824778940954780100 28397 2199215367072246421714701945198863847790076293610202500 28398 2200144907560950225419288526913592702522420455784426073 28399 2201074808184383472432212357185755317733778484410487025 28400 2202005069069385427744310845037777635250281889641640000 28401 2202935690342835560381522056380464586882186501161640000 28402 2203866672131653554731959120796132158821538122958235025 28403 2204798014562799321875776916114681877903943044210526073 28404 2205729717763273010917831620762779184993892403820562500 28405 2206661781860115020323133723970174222217868262135572100 28406 2207594206980406009255095084021095253321395554201010225 28407 2208526993251266908916570624842551261610835256093117225 28408 2209460140799858933893695261325301229303686297967410448 28409 2210393649753383593502516643877183197198232053550576400 28410 2211327520239082703138424312812446435930395519513212025 28411 2212261752384238395628375853284694931258628311429017025 28412 2213196346316173132585920641575029897352633939947184100 28413 2214131302162249715769021773650973185504905941461302948 28414 2215066620049871298440676767015762252581745631852141225 28415 2216002300106481396732337626971630795429020703366881025 28416 2216938342459563901010130868524727245893951634411110400 28417 2217874747236643087243878085263376057664293842325094400 28418 2218811514565283628378917656645454102307154467593251073 28419 2219748644573090605710728185234736529258187300875693225 28420 2220686137387709520262354255530163134615000201045224100 28421 2221623993136826304164635106136087627973347838998064100 28422 2222562211948167332039236807125698186758239064793330625 28423 2223500793949499432384488534553938345091741855384126073 28424 2224439739268629898964023534180412580752407775690992400 28425 2225379048033406502198225366566930940765359197867210000 28426 2226318720371717500558480025818531685164792098949475625 28427 2227258756411491651964234524341020231039659931947199025 28428 2228199156280698225182862536092276646656443589537122948 28429 2229139920107347011232337690908812579798111519935122500 28430 2230081048019488334786715112593301807013674199383631225 28431 2231022540145213065584421793553066562786288928154766225 28432 2231964396612652629839356398883774451247933738955329600 28433 2232906617549979021654799092896888059543611462687760448 28434 2233849203085404814440131981193711382826343997687991025 28435 2234792153347183172330370761493193837694458826136104025 28436 2235735468463607861608508176524983985213550010751680900 28437 2236679148563013262130669862403571108045818429531676100 28438 2237623193773774378754083186003713490188173961341381073 28439 2238567604224306852767859664961727633946537771425329225 28440 2239512380043066973326591564031602718596346773613568400 28441 2240457521358551688886763261629309360247574738692288400 28442 2241403028299298618645977980503091174295994316735016025 28443 2242348900993886063985000476571961772050369356748151073 28444 2243295139570933019912616280079078643227354226149192100 28445 2244241744159099186513308083311128887551762220356288100 28446 2245188714887084980397749869239339963239333456556481225 28447 2246136051883631546156119375542221519222077699245950625 28448 2247083755277520767814229488574651973152692192215560448 28449 2248031825197575280292479161952445790044570590045958400 28450 2248980261772658480867624454526074408417747307407350625 28451 2249929065131674540637370282621765453579091853662975625 28452 2250878235403568415987783481532771272717618816021404900 28453 2251827772717325860063527771348178925393458928608422948 28454 2252777677201973434240921222311229567292501962271830625 28455 2253727948986578519603816815003725676358738852561667225 28456 2254678588200249328422306690757729790153773433777811600 28457 2255629594972134915634250687800398353078827272476627600 28458 2256580969431425190329629758742448913479917330036376073 28459 2257532711707350927237724865125428265192947498715835025 28460 2258484821929183778217121944847633197323532453112472900 28461 2259437300226236283748543548393234301547885782970352900 28462 2260390146727861884430507739893866789517583111594691225 28463 2261343361563454932477814859156680495604092991978881073 28464 2262296944862450703222862740897584183780400996840321600 28465 2263250896754325406619790987523176943458691821045326400 28466 2264205217368596198751454891909631849136865696416787025 28467 2265159906834821193339229606731584174304723343613492025 28468 2266114965282599473255645156998878292775141484347722948 28469 2267070392841571102039852892563843971988771110948964100 28470 2268026189641417135415923977466604064445124834879610225 28471 2268982355811859632813980513090761636790888365201125225 28472 2269938891482661668894159892206675342800514238190250000 28473 2270895796783627345073412981084407348067362152237010448 28474 2271853071844601801055136726963318352238677569482260025 28475 2272810716795471226361641788270189230627495632607530625 28476 2273768731766162871869455785082668532572177014413702500 28477 2274727116886645061347462767439779530542891273193508900 28478 2275685872286927202997879499206169713267235937360676073 28479 2276644998097059801000069155301749559617699306190530625 28480 2277604494447134467057193030213346119225334360430617600 28481 2278564361467283931945700855809990362310411874097177600 28482 2279524599287682057067660326588465446605673574522636225 28483 2280485208038543846005926430580765985044930903427476073 28484 2281446187850125456082151184260156085653080607284420900 28485 2282407538852724209917634369887566376357173182243724900 28486 2283369261176678606997015873845137423796121404840033025 28487 2284331354952368335234810224608798908193230221604823225 28488 2285293820310214282544783929116870627525331718953490448 28489 2286256657380678548412176206396782875129394466912899600 28490 2287219866294264455468763717417139967086629095066530025 28491 2288183447181516561070769890237491690770024540067575025 28492 2289147400173020668879619439633333205388724183469584900 28493 2290111725399403840445538680479024450766599421262122948 28494 2291076422991334406794002234276505413507820583568759225 28495 2292041493079521980015026728322883661684291235872534225 28496 2293006935794717464855312087115185391783740597330433600 28497 2293972751267713070313231015695790836438408140550760000 28498 2294938939629342321236667274747319259968061605671601073 28499 2295905501010480069923703347350987922573131070271616025 28500 2296872435542042507726158097427743324659692955515562500 28501 2297839743354987176655975019986751751823683701140562500 28502 2298807424580312980994461683411139630022957287616011025 28503 2299775479349060198904380964116192470978627004119976073 28504 2300743907792310494044894674020554241427662241628410000 28505 2301712710041186927189360181376316828053167225703763600 28506 2302681886226853967845980625609251894303481300154739225 28507 2303651436480517505881309326925814837432649653473824225 28508 2304621360933424863146608991548942755509468487727622948 28509 2305591659716864805107066313550075326406868031121404900 28510 2306562332962167552473862574350249285454628185221110025 28511 2307533380800704792839100841068553767073201901755565025 28512 2308504803363889692313590365001685149861736763358009600 28513 2309476600783176907167488781623806215846331098047240448 28514 2310448773190062595473802713601395404462341932223688225 28515 2311421320716084428754747378423267711904492071846398025 28516 2312394243492821603630965802351459358288025737329964900 28517 2313367541651894853473608242504193720180768860139700900 28518 2314341215324966460059272418987686206047303032001351073 28519 2315315264643740265227805159099100738550312097192171225 28520 2316289689739961682542966055728540302038367676669747600 28521 2317264490745417708955953742193538617471953961795187600 28522 2318239667791936936471795385845119422058471640766855625 28523 2319215221011389563818600002890104058540493825757301073 28524 2320191150535687408119676196979977120967970617638088900 28525 2321167456496783916568514924222263761442800047756602500 28526 2322144139026674178106637887376030937311717431172305625 28527 2323121198257394935104312162098798372159427804581255025 28528 2324098634321024595044131658217833318277051553039760448 28529 2325076447349683242207466019104506344610115301225000000 28530 2326054637475532649363777562336103334084451710359230225 28531 2327033204830776289462806864935221659226535342257215225 28532 2328012149547659347329627596582626116696148900413004100 28533 2328991471758468731362571204305202641293125923630722948 28534 2329971171595533085234022052246425089745642699094287025 28535 2330951249191222799594083620232542485694633411125722025 28536 2331931704677950023777116364953501051316987308689136400 28537 2332912538188168677511147847683437119538973249602531600 28538 2333893749854374462630155732571413625340652988057006073 28539 2334875339809104874789224259638924316801826978868156225 28540 2335857308184939215182574796726556107850351584006492900 28541 2336839655114498602264471074738081116704630037966612900 28542 2337822380730445983472999710636145898313976362350090025 28543 2338805485165486146956726622749636187253755974715251073 28544 2339788968552365733304229943058721121087202728330137600 28545 2340772831023873247276510031229521414723192625808281600 28546 2341757072712839069542277195276301305339721914211012225 28547 2342741693752135468416117723835054286567203505042755625 28548 2343726694274676611599538835138337701394881855934422948 28549 2344712074413418577924893147887211167238703165133084900 28550 2345697834301359369102183279322148565351004909595650625 28551 2346683974071538921468747175900822941822655731727525625 28552 2347670493857039117741824782096708140388142166458928400 28553 2348657393790983798774006652938500319655030809725810448 28554 2349644674006538775311565116016436700802810768134675625 28555 2350632334636911839755668588787677947794028504389986225 28556 2351620375815352777926479657119024502274661814663668100 28557 2352608797675153380830137521111355981172747361000332100 28558 2353597600349647456428625414356316398096392064220526073 28559 2354586783972210841412523602881916491546587286210411025 28560 2355576348676261412976648570149887835258940059865998400 28561 2356566294595259100598578994573801670233881048315278400 28562 2357556621862705897820069126133158535769557247351514225 28563 2358547330612145874031350168764862789638030932044506073 28564 2359538420977165186258320275319718997006256670644116100 28565 2360529893091392090952623761977824935361376504995720900 28566 2361521747088496955784620149122988610118050187880019025 28567 2362513983102192271439243635782564204326822681216846025 28568 2363506601266232663414753614845384297530034412131010448 28569 2364499601714414903824376836376762984888719967445939600 28570 2365492984580577923200841826455856709793646349840011225 28571 2366486749998602822303806169066996692839550450708376225 28572 2367480898102412883930177258682948798847294311035022500 28573 2368475429025973584727327131284413533127722806720622948 28574 2369470342903292607009201981666450599957247846197854025 28575 2370465639868419850575326974988899091842471719937550625 28576 2371461320055447444532706960634265909153485088352160000 28577 2372457383598509759120623696542971437666926915821062400 28578 2373453830631783417538330192302272838044678621548751073 28579 2374450661289487307775642779371631527846496482276655625 28580 2375447875705882594446431516933752564899388042991344100 28581 2376445474015272730625009541966999672287642624960504100 28582 2377443456352003469685421972241380581449775124535808225 28583 2378441822850462877143634971046803212436987837470626073 28584 2379440573645081342502625582568823960866958199554464400 28585 2380439708870331591100372946933645021061791797802720400 28586 2381439228660728695960751504050668245854919988823366025 28587 2382439133150830089647326795487478527153759696632926225 28588 2383439422475235576120054473718710079118388712023802948 28589 2384440096768587342594883128196844319326731870926724100 28590 2385441156165569971406261537799598274109320175652832025 28591 2386442600800910451872550959315187583917204104112527025 28592 2387444430809378192164343061733388254700811433683406400 28593 2388446646325785031175684116216976293391285839678160448 28594 2389449247484985250398206051734794281255081814267702225 28595 2390452234421875585798164986444378779703390144581655225 28596 2391455607271395239696387845018782230646501900120092100 28597 2392459366168525892651127672218937709255772782227562500 28598 2393463511248291715343828253119644512598818519773401073 28599 2394468042645759380467798650503997124613460061663490025 28600 2395472960496038074619798270047839587849358497264490000 28601 2396478264934279510194533064022601736899957385544490000 28602 2397483956095677937282063484351663109038117528254532025 28603 2398490034115470155568124795962194645823628801394051073 28604 2399496499128935526237360361481247536936667670022502500 28605 2400503351271395983879468508431692735775399253435960100 28606 2401510590678216048398263590190463797005570675623973225 28607 2402518217484802836923651852078419750832488923959276225 28608 2403526231826606075726522714058023738848712144681960448 28609 2404534633839118112136556081621927093461708431413478400 28610 2405543423657873926462946296562457448692360528061513025 28611 2406552601418451143918043339418933326125337900167618025 28612 2407562167256470046543911895506666447553948377677080100 28613 2408572121307593585141808896538466786963158708336302948 28614 2409582463707527391204580149956434090503185181730980225 28615 2410593194592019788851976668198803265590659916706420025 28616 2411604314096861806768891310233609670803243010783824400 28617 2412615822357887190146516347797953928375152728145552400 28618 2413627719510972412626422568888674432424012093301076073 28619 2414640005692036688247560531157279240112357146538394225 28620 2415652681037041983396184577969047511338925839802276100 28621 2416665745681993028758700229993284106834362895856316100 28622 2417679199762937331277435565298799366272260364494125625 28623 2418693043415965186109337201035789468768641192890101073 28624 2419707276777209688587591489892411129500328653188430400 28625 2420721899982846746186171544621477709694482377761000000 28626 2421736913169095090487310704039852114497386152067640625 28627 2422752316472216289151903054010275125789917293611056025 28628 2423768110028514757892831617022546066449695869849522948 28629 2424784293974337772451224824098165920435497328571122500 28630 2425800868446075480575641882849761240958017169136334225 28631 2426817833580160914004187655633830368472513601520169225 28632 2427835189513070000449557661842591652853345946787923600 28633 2428852936381321575587013818487966531458204751107810448 28634 2429871074321477395045291533337998458431235842089328025 28635 2430889603470142146400438764973291812099746184282845025 28636 2431908523963963461172587664238353028259305433754596900 28637 2432927835939631926825659411670029319087494307791632100 28638 2433947539533881098770002865592568441948079751213256073 28639 2434967634883487512367967635676166081015907593711728225 28640 2435988122125270694942412196863225499039295877212422400 28641 2437009001396093177788147658673927208232295942215942400 28642 2438030272832860508186317805010094499825083084763909025 28643 2439051936572521261421716019683743762768273255708976073 28644 2440073992752067052803039713004126615057575737203328100 28645 2441096441508532549686082864864503967690432608598280100 28646 2442119282978995483499867299877340242957822464967048225 28647 2443142517300576661775713310214069077183986388598305625 28648 2444166144610439980179250241913059954726346465945410448 28649 2445190165045792434545367660526908346609318818883456400 28650 2446214578743884132916107712087680065161171573126455625 28651 2447239385842008307581499295476263697024750579699580625 28652 2448264586477501327123334662389523142493108970694696900 28653 2449290180787742708461889061206495470852257477080322948 28654 2450316168910155128905584041162447500867937352511265625 28655 2451342550982204438203595033347187734304153004644810225 28656 2452369327141399670601403825151628509980943093342529600 28657 2453396497525293056899296544894206507940382763241281600 28658 2454424062271480036513807773466398019366071481266301073 28659 2455452021517599269542111399944208709565456091148732025 28660 2456480375401332648829358838220175940149462422809528900 28661 2457509124060405312038965221818095084103366156818208900 28662 2458538267632585653725844194160369665310039505424082225 28663 2459567806255685337412591911665588583835189308275756073 28664 2460597740067559307668620877161652151487588847101155600 28665 2461628069206105802192244221207502160399344375179120400 28666 2462658793809266363895711049024259742205782175745756025 28667 2463689914015025852993193470844338348415556879213945025 28668 2464721429961412459091725933594877795323140586063422948 28669 2465753341786497713285097471939638970902138701285160100 28670 2466785649628396500250697496811307498103185768955917225 28671 2467818353625267070349315739673978390438906328142132225 28672 2468851453915311051727896970863432523245095068631040000 28673 2469884950636773462425251110460669579136500374016360448 28674 2470918843927942722480719350262031010502118583624193025 28675 2471953133927150666045796905517130496983565726825075625 28676 2472987820772772553498713015213708363325841690420622500 28677 2474022904603227083561968809796440464357701246636860900 28678 2475058385556976405422833665314661140724069441891451073 28679 2476094263772526130856800663101904002930767746321525625 28680 2477130539388425346354001774198123513847644191591075600 28681 2478167212543266625248583387833434612625527463236835600 28682 2479204283375686039851042803400196957590863434053725225 28683 2480241752024363173583526305448274763665164687690401073 28684 2481279618628021133118089441346322672790340842110752900 28685 2482317883325426560517920121359982625301521494561720900 28686 2483356546255389645381525161005926297752185828982204025 28687 2484395607556764136989880885648742339938434715161774225 28688 2485435067368447356456548417415747382366353757972240448 28689 2486474925829380208880754264612894596735000409833793600 28690 2487515183078547195503436833933063477744096042879639025 28691 2488555839254976425866259485856139476256615812974984025 28692 2489596894497739629973590753748432153128856184873472900 28693 2490638348945952170457452347277135641441043004353322948 28694 2491680202738773054745435560863705403997052809946390225 28695 2492722456015404947231586708008210554389397421251281225 28696 2493765108915094181450262202424921375222417410648755600 28697 2494808161577130772252953907037607117829904492635610000 28698 2495851614140848427988085371991249705590496730194826073 28699 2496895466745624562683779582945124589312644292801109025 28700 2497939719530880308233598841020460719708317793773422500 28701 2498984372636080526585257395884167410278626433288422500 28702 2500029426200733821932307453558406765572939688458798025 28703 2501074880364392552908799180654096346333884501727751073 28704 2502120735266652844786915326834747836081750172807840000 28705 2503166991047154601677581087425383664801515781807161600 28706 2504213647845581518734049828189624836152170265113712225 28707 2505260705801661094358465294406409596599583516724473225 28708 2506308165055164642411400926486184079659378368115422948 28709 2507356025745907304424376904474802657603628271821796900 28710 2508404288013748061815355543901787438113454234099421025 28711 2509452951998589748107215665538023156027517264760176025 28712 2510502017840379061149206561736405632122909593669395600 28713 2511551485679106575341382182137419003349059405203490448 28714 2512601355654806753862016161630089073696110135359017225 28715 2513651627907557960897998313567247393496056745601947025 28716 2514702302577482473878213211342543049007068134457688900 28717 2515753379804746495709901481545156635198357294697648900 28718 2516804859729560167018004432016703494314249317957426073 28719 2517856742492177578387492638243361032631422265489362225 28720 2518909028232896782608679111624817779412447671687809600 28721 2519961717092059806925517673270219826981636470456449600 28722 2521014809210052665286887157079883390685812917920140625 28723 2522068304727305370600862065980150453833114156837526073 28724 2523122203784291946991970305287387817107477004507016900 28725 2524176506521530442061438617285768356015466974715402500 28726 2525231213079582939150426341212126905215978148500480625 28727 2526286323599055569606248122949851936692647030571602025 28728 2527341838220598525051586198842458081234249773611410448 28729 2528397757084906069656692878146183561170670993728490000 28730 2529454080332716552414583848749670758352134780139943225 28731 2530510808104812419419222930897517436538275438398628225 28732 2531567940542020226146698903763230573262408095205088100 28733 2532625477785210649739395029825874334436258712354022948 28734 2533683419975298501293151902113478447042760572018114025 28735 2534741767253242738147424239485063092810761259622473025 28736 2535800519760046476178432255231941460357162031993062400 28737 2536859677636757002095308224387781256500791762813977600 28738 2537919241024465785739238875245741790879972051635131073 28739 2538979210064308492385604230689853713224140318891045225 28740 2540039584897464995049113525056674101221055648836356900 28741 2541100365665159386791938822352130370467119759075276900 28742 2542161552508659993034846961757362408071414860281473025 28743 2543223145569279383871330456466283419686513534144326073 28744 2544285144988374386384737972006506227643385437293763600 28745 2545347550907346096968405010304223167056354097921283600 28746 2546410363467639893648785425862584298819696906049589225 28747 2547473582810745448411584400532090394922895339807600625 28748 2548537209078196739530893503460504054049603390253522948 28749 2549601242411572063901328462918784375579093061412072900 28750 2550665682952494049373170276808567859461349892784765625 28751 2551730530842629667090510288765750609571331992394140625 28752 2552795786223690243832399856883774500647486548213710400 28753 2553861449237431474357005242189282725367861832266960448 28754 2554927520025653433748768344111888070097594115106600625 28755 2555993998730200589768573910298890376937831625701139225 28756 2557060885492961815206923848234887937502035850219396100 28757 2558128180455870400240119266235351031924938364274476100 28758 2559195883760904064789450871492364476556203516358701073 28759 2560263995550084970883398352959899877189138286825798025 28760 2561332515965479735022839376975147303108795383908064400 28761 2562401445149199440549268823621620302297839142474144400 28762 2563470783243399650016028891948947571397001292477395225 28763 2564540530390280417562550702273479177064370589447631073 28764 2565610686732086301291608023893064999798772277096440100 28765 2566681252411106375649583756658608038671846215150524900 28766 2567752227569674243809749794954255377335982295598998025 28767 2568823612350168050058560902747364969725984741859789025 28768 2569895406895010492184963228478676959636289508509960448 28769 2570967611346668833872718088672424003417937964941625600 28770 2572040225847654917095741649255436020985612269372328225 28771 2573113250540525174516461133683630958740270462677393225 28772 2574186685567880641887188187083634510482799708823302500 28773 2575260531072366970454510025726638310504261890079222948 28774 2576334787196674439366699001260987888374474779826277025 28775 2577409454083537968084141209239388659098702356005105625 28776 2578484531875737128792784771586030416858077823384090000 28777 2579560020716096158820608422758358207079121173075904400 28778 2580635920747483973057111029467660071677518467933776073 28779 2581712232112814176375822673932099997577491605980140625 28780 2582788954955045076059837930745297450607004446554812100 28781 2583866089417179694230371967553043147197233517281172100 28782 2584943635642265780278340099840244206558798956101387225 28783 2586021593773395823298961430239710537753934057221801073 28784 2587099963953707064529387202883928250919910236198286400 28785 2588178746326381509789354503430515041411579142435726400 28786 2589257941034645941924865935501616881406906047261547025 28787 2590337548221771933254895904387084967146019831806367225 28788 2591417568031075858021124138970866713038876493523802948 28789 2592498000605918904840697082949654657966516982469108100 28790 2593578846089707089162017786522462455803598568251951025 28791 2594660104625891265723564929839437663093004330189946025 28792 2595741776357967141015741609607876813494610569244784400 28793 2596823861429475285745754520363079282697550085602610448 28794 2597906359984001147305524162021362700516493791029823225 28795 2598989272165175062242626705442264160475637790976412225 28796 2600072598116672268734268147836668212907391962041424100 28797 2601156337982212919064291389967334607044493577569902500 28798 2602240491905562092103216867198045972352800440840876073 28799 2603325060030529805791317366557358101025847349699473025 28800 2604410042500971029624727662092713213729982955727360000 28801 2605495439460785697144589600900469560939256955087360000 28802 2606581251053918718429233272327208934121026163613809025 28803 2607667477424359992589394892947507136215428842616076073 28804 2608754118716144420266472040033191190883486465589422500 28805 2609841175073351916133816866338961056468788119092368100 28806 2610928646640107421401067929139122855115762444928956225 28807 2612016533560580916321521266560065131602823352744415225 28808 2613104835978987432702541354363009421770676929113010448 28809 2614193554039587066419012576441481438544396681541360400 28810 2615282687886684989929831842407879476052221501199834025 28811 2616372237664631464797442985753462190824224905428239025 28812 2617462203517821854210413576176038745099975013899956100 28813 2618552585590696635509054779779620392476092493323802948 28814 2619643384027741412714084900960283952072368939892799225 28815 2620734598973486929058337239902504255679091817987979025 28816 2621826230572509079521512899720234564558805499836558400 28817 2622918278969428923367979177387051140303402919950990400 28818 2624010744308912696687614172709730618982781044235401073 28819 2625103626735671824939698249709696581355008342420075225 28820 2626196926394462935499852984886854735730856745371348100 28821 2627290643430087870210028236950434435788567586670588100 28822 2628384777987393697931537972711567844808884614789900625 28823 2629479330211272727101145483942466932036841589454576073 28824 2630574300246662518290198630117202647766791945558848400 28825 2631669688238545896766815742059250072882078657254810000 28826 2632765494331950965061122821631138077552039339135825625 28827 2633861718671951115533542672711732054188310798797893025 28828 2634958361403665042946136598816883613181335169770422948 28829 2636055422672256757036999302829401747968383320252102500 28830 2637152902622935595097707624414535890218217819595057225 28831 2638250801400956234553823750807412487946745177147592225 28832 2639349119151618705548453536769133250794793634589497600 28833 2640447856020268403528860569618525019095747246404360448 28834 2641547012152296101836136615356828328329528546025645025 28835 2642646587693137964297929082012924159692820462959606025 28836 2643746582788275557824226136447026092406033501249532900 28837 2644846997583235865006200110961108105618047165184568100 28838 2645947832223591296718109836174696618952986361947631073 28839 2647049086854959704722262536735029012462145649141107225 28840 2648150761623004394277035926540969830591668846283296400 28841 2649252856673434136747961140270480152345861307979616400 28842 2650355372152003182221867138111855202710300177007782025 28843 2651458308204511272124087220709380190191567816236301073 28844 2652561664976803651838728291444504583624929484926444100 28845 2653665442614771083332003503284100589791182814772292100 28846 2654769641264349857778628927537852463462908906483635225 28847 2655874261071521808191284881977319474862248580365640625 28848 2656979302182314322053142555879726877751018668663760448 28849 2658084764742800353953456569670066066083488954633934400 28850 2659190648899098438226224106945627279926587695155580625 28851 2660296954797372701591911256777645723785930396426205625 28852 2661403682583832875802247204295314794163220970300968900 28853 2662510832404734310288086907668008279705715448680722948 28854 2663618404406377984810342899712156898286135487425680625 28855 2664726398735110522113986852459843372366351911733973225 28856 2665834815537324200585121543136814418645118057499267600 28857 2666943654959456966911123860108257541864019720974915600 28858 2668052917147992448743859487461355377341634776482726073 28859 2669162602249459967365969907004310523918783158336609025 28860 2670272710410434550360232356572229350122929696926604900 28861 2671383241777536944281993383640964143092621591078084900 28862 2672494196497433627334676633360739203738753006976453225 28863 2673605574716836822048365510232128074354015916135131073 28864 2674717376582504507961461352757706018010793903314969600 28865 2675829602241240434305417760513474154206769960264934400 28866 2676942251839894132692551713194939293922546494824745025 28867 2678055325525360929806932121303536511142622785209378025 28868 2679168823444581960098346448249899838556259353635622948 28869 2680282745744544178479346043761320184194308282690336100 28870 2681397092572280373025370828591578634768342020034244225 28871 2682511864074869177677953970642207742055819991289159225 28872 2683627060399435084951007192715113182416152261256810000 28873 2684742681693148458640187352227383338024023062664210448 28874 2685858728103225546535344933330024873265005384669106025 28875 2686975199776928493136055091983288272551222742012640625 28876 2688092096861565352370231894652188568178598121807562500 28877 2689209419504490100315826391396783120359185954373192900 28878 2690327167853102647925609164242740317819434441020726073 28879 2691445342054848853755037991828720447955307000707500625 28880 2692563942257220536693211271438092742075447920007553600 28881 2693682968607755488696907839633530735341564107248513600 28882 2694802421254037487527713832824061594228578415503794225 28883 2695922300343696309492237229205193958273667220999826073 28884 2697042606024407742185410713623813119160913394862064900 28885 2698163338443893597236883507030612020394983723139736900 28886 2699284497749921723060502802293921606551086117406395025 28887 2700406084090306017606885448259914483947696192981705225 28888 2701528097612906441119080524055281676171495227203490448 28889 2702650538465629028891323445739623469789073079467667600 28890 2703773406796425904030882247525951949405771975074768025 28891 2704896702753295290222996679898874818577242431092413025 28892 2706020426484281524498910767071217495542624030802340900 28893 2707144578137475070006999466331043261928634925541022948 28894 2708269157861012528786990071942249430070249249743001225 28895 2709394165803076654547279006373151082005166170652048225 28896 2710519602111896365445344641738712922125143859223097600 28897 2711645466935746756871256794453354177506812774625440000 28898 2712771760422949114234283536202531276697232527416551073 28899 2713898482721870925752595964452598240794763170173582025 28900 2715025633980925895246071575829755331643443725611302500 28901 2716153214348573954932196885810222522448777493456302500 28902 2717281223973321278225069938275115787724495300904565025 28903 2718409663003720292537503348594861053793495233354026073 28904 2719538531588369692086228524019352909691842095772250000 28905 2720667829875914450700201705261452852862664245366579600 28906 2721797558015045834632012473272824936077332583174705225 28907 2722927716154501415372395365322525193184880224794102225 28908 2724058304443065082467845244600195153167766270559722948 28909 2725189323029567056341337067677159106173458501567168900 28910 2726320772062883901116150694270189563297673839027752025 28911 2727452651691938537442801383864185555517348883866807025 28912 2728584962065700255329076623861504047910503432733761600 28913 2729717703333184726973179934037195804757205949172240448 28914 2730850875643454019599982292190923530892060733917326225 28915 2731984479145616608300381825997882036375331945119516025 28916 2733118513988827388873772416172597526768430410205432900 28917 2734252980322287690673621856171055911641556875860576900 28918 2735387878295245289456160213768198251008472282200001073 28919 2736523208056994420232179039959425124777414937505533225 28920 2737658969756875790121942070746370815629980025697891600 28921 2738795163544276591213208067478842742593303417373731600 28922 2739931789568630513422366441536471572557244800648405625 28923 2741068847979417757358686309245282871709651034396251073 28924 2742206338926165047191679623036082039921516502108924900 28925 2743344262558445643521579024963240600112371075814222500 28926 2744482619025879356252931068814183693167056874438675625 28927 2745621408478132557471305457151605858660851933424929025 28928 2746760631064918194323120939742184864083422635571560448 28929 2747900286935995801898588519937321482036208563496960000 28930 2749040376241171516117772615683206707615545435526676225 28931 2750180899130298086619770821949306958488206933822061225 28932 2751321855753274889655012921476162309620298325666152100 28933 2752463246260047940980679790855212784837878464093822948 28934 2753605070800609908759242849065203159981747533056921025 28935 2754747329525000126460124695701567628973052131909244025 28936 2755890022583304605764481586247062046234374191169008400 28937 2757033150125656049473108391843793288216543857218403600 28938 2758176712302233864417466691138692574868417826575756073 28939 2759320709263264174373836641886392360359273470996914225 28940 2760465141159019832980593280105394642825376168758240900 28941 2761610008139820436658607894695362256967884120163960900 28942 2762755310356032337534775125535323902582874034847836025 28943 2763901047958068656368666433194558328160325779999901073 28944 2765047221096389295482310588499913233151928608226369600 28945 2766193829921500951693101830315320076982211071946305600 28946 2767340874583957129249836340001287088968507207094186225 28947 2768488355234358152771877681134189362627519963767425625 28948 2769636272023351180191451853177226991984707012781122948 28949 2770784625101630215699072607906989768072482712264040900 28950 2771933414619936122692097677511650002409502838623900625 28951 2773082640729056636726416563388903582501386250210775625 28952 2774232303579826378471270534783893393898551460041472400 28953 2775382403323126866667205486519478765694938571516610448 28954 2776532940109886531087158305183359613157891532773505625 28955 2777683914091080725500677393248724464050146478718312225 28956 2778835325417731740641278000717267565745574279187144100 28957 2779987174240908817176933013985611780057035462017600100 28958 2781139460711728158683699851748380983393510540423376073 28959 2782292184981352944622484117863388203050766502576165025 28960 2783445347200993343318940661216643737721519827430150400 28961 2784598947521906524946512692737141033293777840225030400 28962 2785752986095396674512609609823647115296314439186256225 28963 2786907463072815004847924178558008918554705100713256073 28964 2788062378605559769598889724191786904346762460241744100 28965 2789217732845076276223277980505342917199441497677348900 28966 2790373525942856898988938248750840309057297232607997025 28967 2791529758050441091975678517002960949482463637117712025 28968 2792686429319415402080289190853505848425076967405410448 28969 2793843539901413482024710086498423744538397650606291600 28970 2795001089948116103367341337378205158612010981686665225 28971 2796159079611251169517498865644988080066937922752430225 28972 2797317509042593728753015069842145646205903987376562500 28973 2798476378393965987240985380294565890648148271326322948 28974 2799635687817237322061661333820288880708868899817680025 28975 2800795437464324294235490819486637335016669251182680625 28976 2801955627487190661753306147246463114006276052056040000 28977 2803116258037847392609660591402633808686541601563726400 28978 2804277329268352677839314060961401018873624774297301073 28979 2805438841330811944556868549047824812504686901758605625 28980 2806600794377377868999554013668977294316967995874300100 28981 2807763188560250389573165342223212186699365945093860100 28982 2808926024031676719901151052266366839507377208885946225 28983 2810089300943951361876854381158358140686334125759476073 28984 2811253019449416118718907417326244397281264242947088400 28985 2812417179700460108029778925992451398433485130188752400 28986 2813581781849519774857476522329502559883429064961748025 28987 2814746826049078904760403845115250284925471936902788225 28988 2815912312451668636875373384075278461303136939336302948 28989 2817078241209867476988775614211834348801484383264472100 28990 2818244612476301310610905090531351999897423638453090025 28991 2819411426403643416053444156695348797377842202817385025 28992 2820578683144614477510104921232211689939701725351142400 28993 2821746382851982598140430155060140261055574038083560448 28994 2822914525678563313156753764184279879432565550110924225 28995 2824083111777219602914321491543859852822400468973189225 28996 2825252141300861906004572502097948742365908078918776100 28997 2826421614402448132351582505351251793686703653197222500 28998 2827591531234983676311669069634203805196994537426851073 28999 2828761891951521429776159782564454685153821643838436025 29000 2829932696705161795277323912229704448517412277710250000 29001 2831103945649052699097468223744719474225534222710250000 29002 2832275638936389604381197605948252484719775799316066025 29003 2833447776720415524250841163118494924052615755036601073 29004 2834620359154421034925044426698612200279185042561322500 29005 2835793386391744288840528342136849623706065612504796100 29006 2836966858585771027777015686058649816542736239755959225 29007 2838140775889934595985325569101190893190890197448534225 29008 2839315138457715953318636679853738815424453507140560448 29009 2840489946442643688366919925460207014670475884694222400 29010 2841665199998294031594541124553331646110010869048175025 29011 2842840899278290868481034408302901697990619613570880025 29012 2844017044436305752665046985473529625990308236335812100 29013 2845193635626057919091455927500510218308736421023802948 29014 2846370673001314297161657629705393023997721247817598225 29015 2847548156715889523887030604885986896491822290051558025 29016 2848726086923645957045572265628624017973660280649312400 29017 2849904463778493688341710351803635179720231746181408400 29018 2851083287434390556569289659818128100538586713716226073 29019 2852262558045342160777734730313316171424697882720736225 29020 2853442275765401873441389151106816221281140669312440100 29021 2854622440748670853632032132293520707520408607240880100 29022 2855803053149298060194573010531852148274503252840655625 29023 2856984113121480264925924339655425631341168707117551073 29024 2858165620819462065757054224863378860536206051722246400 29025 2859347576397535899938218557855878434403231512628640000 29026 2860529980010042057227373810394575896870674336674030625 29027 2861712831811368693081771043881067556054497721387710025 29028 2862896131955951841852731792659708137597931420059822948 29029 2864079880598275429983606478864440024330401810618062500 29030 2865264077892871289210916016742627136230919447759800225 29031 2866448723994319169768677264502225425310631816277035225 29032 2867633819057246753595912981841980500699377800960051600 29033 2868819363236329667547346951437717061546309148057410448 29034 2870005356686291496607284922771174600939503013856942025 29035 2871191799561903797106682036801249254528619915886387025 29036 2872378692017986109943397390090922704512815603196488900 29037 2873566034209405973805636397116595714748157373030484100 29038 2874753826291078938398581609599996167549700261744506073 29039 2875942068417968577674212651816299398928232662793466225 29040 2877130760745086503064315930945582188125701867266190400 29041 2878319903427492376716684781648230951011786638663310400 29042 2879509496620293924734510704158439516792416345506635025 29043 2880699540478646950418966355303462335174775775250126073 29044 2881890035157755347514980951969835068248124207118540100 29045 2883080980812871113460208746651336269491350574038324100 29046 2884272377599294362637191234827041243122448820506242225 29047 2885464225672373339628713754031412212078005375307955625 29048 2886656525187504432476357134591977603868431806010610448 29049 2887849276300132185942245062123777592013249299817392400 29050 2889042479165749314773987811983393008336548013374725625 29051 2890236133939896716972823015999030369712225243962850625 29052 2891430240778163487064954121906807043508284792320220900 29053 2892624799836186929376087206037067510606000117769622948 29054 2893819811269652571309166799908264275079861546255075625 29055 2895015275234294176625311391499655217034809814429156225 29056 2896211191885893758727949262087803091325282871088025600 29057 2897407561380281593950155319645612441543159687877529600 29058 2898604383873336234845189589916404427375974758765651073 29059 2899801659520984523480238026389310955820112228239466025 29060 2900999388479201604733356300516066064403492752783700900 29061 2902197570904010939593617233623084729146074179309980900 29062 2903396206951484318464462532086547163081945171171804225 29063 2904595296777741874470259487452050234401656627357006073 29064 2905794840538952096766063303294246868265578074161763600 29065 2906994838391331843850585710725769204706465466342768400 29066 2908195290491146356882370534578621868400174679933754025 29067 2909396196994709272999176872395137966055754437239791025 29068 2910597558058382638640570548479512365378317867584322948 29069 2911799373838576922873724505374864427608549136564492100 29070 2913001644491751030722428795244735665159987706874591225 29071 2914204370174412316499310833751896778477996337642206225 29072 2915407551043116597141266579141323193551319780427560000 29073 2916611187254468165548103299348198575137250567420560448 29074 2917815278965119803924394590065821832333618978736999025 29075 2919019826331772797124548306822324864264210281650225625 29076 2920224829511176946001088074229155715957989112294522500 29077 2921430288660130580756149035678344929615995277482504900 29078 2922636203935480574296188506879651685992395552708501073 29079 2923842575494122355589912196742780836187471912188455625 29080 2925049403492999923029416659223972127379949129880051600 29081 2926256688089105857794548639870388828533776334572211600 29082 2927464429439481337220481980909874565520151804672843225 29083 2928672627701216148168512748847804481019203390035751073 29084 2929881283031448700400073248646929844627405217098356900 29085 2931090395587366039953965588680303954416732968897772900 29086 2932299965526203862526815460761581594390054667272606025 29087 2933509993005246526856746799671204444474752593584616225 29088 2934720478181827068110277986711220682513617282047240448 29089 2935931421213327211272440261935738572769300368094521600 29090 2937142822257177384540119009818281104376824885291917025 29091 2938354681470856732718618583231591727578706244299862025 29092 2939566999011893130621451330729739937080122920496188900 29093 2940779775037863196473351492236689872088392608945222948 29094 2941993009706392305316514628359825243172968527958592225 29095 2943206703175154602420063248661269758620594386434835225 29096 2944420855601873016692739304334203809086579469653459600 29097 2945635467144319274098824210845755480678923014480250000 29098 2946850537960313911077287066222437004778886690176776073 29099 2948066068207726287964161730768506519521354212109035025 29100 2949282058044474602418153434122059514552808018109202500 29101 2950498507628525902849475575668094559075986148964202500 29102 2951715417117896101851917384442253874900361109633312025 29103 2952932786670649989638143104773411012868721160558801073 29104 2954150616444901247478223374027765324244659316961640000 29105 2955368906598812461141399458931606090046123944182017600 29106 2956587657290595134341081017064428082518906366377718225 29107 2957806868678509702183078050228614985583696007082711225 29108 2959026540920865544617067716516457496783894425340522948 29109 2960246674176020999891296668009839073631629895517520900 29110 2961467268602383378010519581162504173919349124526103025 29111 2962688324358408974197174547029421474157089059835458025 29112 2963909841602603082355795988622367934434267802671107600 29113 2965131820493520008540665772785488713312909228953490448 29114 2966354261189763084426703184099232824460072403778615225 29115 2967577163849984680783594428435725069244447167639105025 29116 2968800528632886220953162333903311178079265838053196900 29117 2970024355697218194329976917032705249514643826468484900 29118 2971248645201780169845207482171876491591086692449076073 29119 2972473397305420809453716922171535946386186881840684225 29120 2973698612167037881624398888557823317642590824659993600 29121 2974924289945578274833758499503549224481368472747033600 29122 2976150430800038011062737254024119173105296580511650625 29123 2977377034889462259296782820939052274705719494873476073 29124 2978604102372945349029164371254810243129133923763812900 29125 2979831633409630783767534122739470481860125681733062500 29126 2981059628158711254543735765574611118160546939906890625 29127 2982288086779428653426860438084625664395753801421236025 29128 2983517009431074087039550921658550584302329444080210448 29129 2984746396272987890077554724094370416833112580570410000 29130 2985976247464559638832526720710662263879761147919429225 29131 2987206563165228164718082022685354382245845124167514225 29132 2988437343534481567799099742196302336350029964796196100 29133 2989668588731857230324278324053330667904844752730122948 29134 2990900298916941830261943113626348323867499780970708025 29135 2992132474249371354839106830989122155921011576106035025 29136 2993365114888831114083783621313284665242405590576974400 29137 2994598220995055754370557351662159816976005838535809600 29138 2995831792727829271969404824449014191279906155478881073 29139 2997065830246985026597774577939379973678880694665763225 29140 2998300333712405754975921944292151318363574544612144900 29141 2999535303284023584385501035749226445650273418312664900 29142 3000770739121820046231414329698554460684450332489179025 29143 3002006641385826089606920523450548306261304823601976073 29144 3003243010236122094862001329682943489974435953327955600 29145 3004479845832837887174987883624316256416525217443347600 29146 3005717148336152750127447433161624710470462231144803225 29147 3006954917906295439282330983172302039472849132082230625 29148 3008193154703544195765382565496612431831505103557222948 29149 3009431858888226759849810806081177549161808034608988900 29150 3010671030620720384544223460939794479800915541393055625 29151 3011910670061451849183825592692894985291673499697430625 29152 3013150777370897473024882059562240549727029693822214400 29153 3014391352709583128842444988812708256338817676234760448 29154 3015632396238084256531346906748298848029767654775390625 29155 3016873908117025876710460197484790480312555078441505225 29156 3018115888507082604330223562836769647962743180806912100 29157 3019358337568978662283436155772094562241854370829704100 29158 3020601255463487895019320060002185875430870053894551073 29159 3021844642351433782160851788391895095261673955821512025 29160 3023088498393689452125363472988072305272896762152256400 29161 3024332823751177695748414419581341909775978049527936400 29162 3025577618584870979910933699830998055625834976798097225 29163 3026822883055791461169634454098350148977227652041381073 29164 3028068617325010999390700578249283485301761863160028100 29165 3029314821553651171386746467802250446770606057016192900 29166 3030561495902883284557050492913373994303667919587016025 29167 3031808640533928390531062877805827293776535237030615025 29168 3033056255608057298815188658366151268691406243737360448 29169 3034304341286590590442846391745685666687098480239937600 29170 3035552897730898631627803291920818866215726139943022225 29171 3036801925102401587420787465281307134179579588333487225 29172 3038051423562569435369377920431475376931044565454802500 29173 3039301393272921979181173026504688607421091674101922948 29174 3040551834395028862390238094407076382068090026692063025 29175 3041802747090509582026832755522101343738705063350275625 29176 3043054131521033502290418812523187743716794032488010000 29177 3044305987848319868225949237057266407314989696764528400 29178 3045558316234137819403438989177749056487651532999326073 29179 3046811116840306403600818333521117210063763866852050625 29180 3048064389828694590490069327336999049664983649549808100 29181 3049318135361221285326646155597311668638310371238568100 29182 3050572353599855342642179988525766014045802143089485225 29183 3051827044706615579940469037004767589546542304163651073 29184 3053082208843570791396754481432497611509928865760870400 29185 3054337846172839761560282949718726803545685356381798400 29186 3055593956856591279060156220223697377456258653483969025 29187 3056850541057044150314468825560207983043071484842189225 29188 3058107598936467213242734233294851516861140579261302948 29189 3059365130657179350981600279700186662548673899992816100 29190 3060623136381549505603854532825470894391351794296249025 29191 3061881616271996691840720261269445412947118866274844025 29192 3063140570490990010807443685154541098488619395642480400 29193 3064399999201048663732173185917769066349164495641010448 29194 3065659902564741965688131151649469789616701090911005225 29195 3066920280744689359329079134827021020641150215331986225 29196 3068181133903560428628076999406546895136295951752148100 29197 3069442462204074912619536734351628642900849291469522500 29198 3070704265809002719144571610793991258987207876771326073 29199 3071966544881163938599641360137130310143719468200379025 29200 3073229299583428857688494050529848765179982384693160000 29201 3074492530078717973177405339252695346188040310133160000 29202 3075756236530002005653715778676333401928523834441303025 29203 3077020419100301913287666853566922706793240874615626073 29204 3078285077952688905597536427629665890217918561778202500 29205 3079550213250284457218074277297756403874358035873244100 29206 3080815825156260321672238390890066039053900506544982225 29207 3082081913833838545146232711377027015997649461871633225 29208 3083348479446291480267847001110296582167293483444610448 29209 3084615522156941799888099506987940879217682110432064400 29210 3085883042129162510866183104643039570362690850526536025 29211 3087151039526376967857715600359793362553649939755541025 29212 3088419514512058887106294869537413113049095901504648100 29213 3089688467249732360238359510638281679180338364836302948 29214 3090957897902971868061355693673108055043931915785377225 29215 3092227806635402294365210882392037641114330844537157025 29216 3093498193610698939727115109466942714002622321102086400 29217 3094769058992587535319610484066393305425231524076806400 29218 3096040402944844256721989611341100763524933243863551073 29219 3097312225631295737735003603453934257640563110440377225 29220 3098584527215819084198880361904934401086784431985552100 29221 3099857307862341887814653811018088007116532202167192100 29222 3101130567734842239968804762572983762631834624606390625 29223 3102404306997348745561214091680840304019226956719026073 29224 3103678525813940536836428904120785811349656999398624400 29225 3104953224348747287218242375468671802735482528962490000 29226 3106228402765949225147587942467123311514836730002255625 29227 3107504061229777147923748527201963066772358564060507025 29228 3108780199904512435548881474766598674141233300277722948 29229 3110056818954487064575859885212429110500958424109002500 29230 3111333918544083621959431020699810104724648099430563225 29231 3112611498837735318910692468880617178675533548948498225 29232 3113889559999926004754886743659960269841237393299585600 29233 3115168102195190180792515004601134950963139404346960448 29234 3116447125588113014163770576354442304403563538743219025 29235 3117726630343330351716292949607072501432567785583188025 29236 3119006616625528733876242945167826080745887558355464900 29237 3120287084599445408522699722917041817983260371449380100 29238 3121568034429868344865380317468710930439246667603881073 29239 3122849466281636247325682382508384170184173228548805225 29240 3124131380319638569421050825887121126078487955401104400 29241 3125413776708815527652669017668389782307266325747024400 29242 3126696655614158115396475253441499069720600931100468025 29243 3127980017200708116797505155331837798077998618470451073 29244 3129263861633558120667560693254899973898679390379616100 29245 3130548189077851534386206509077799091652903890356376100 29246 3131832999698782597805094226468712537130350595234869225 29247 3133118293661596397155615429331451762628430382985250625 29248 3134404071131588878959883991839124385754687632425960448 29249 3135690332274106863945048443197640828771628185753830400 29250 3136977077254548060960935050386620555168082176463890625 29251 3138264306238361080901022302242071376157312771229515625 29252 3139552019391045450626747478362049693717391243032452900 29253 3140840216878151626895145986433359920242857507507022948 29254 3142128898865281010289824151694217669507468417039450625 29255 3143418065518085959155266142364683651085110902130359225 29256 3144707717002269803534475714993573522279042747748803600 29257 3145997853483586859109953463787463259607951754949123600 29258 3147288475127842441148010258104339907630437719995076073 29259 3148579582100892878446417552411393847997076617617303025 29260 3149871174568645527285395253123411007740990256500816900 29261 3151163252697058785381937826855201694593697243873896900 29262 3152455816652142105847479334738497010182954221730135225 29263 3153748866599956011148898077570754050973414002541381073 29264 3155042402706612107072861536680337363389445537121537600 29265 3156336425138273096693512295509586375352707812252622400 29266 3157630934061152794343495627034336783115486146152783025 29267 3158925929641516139588329432255538131414937399745184025 29268 3160221412045679211204117215115700088253914957229522948 29269 3161517381440009241158604779310006184671731693107628100 29270 3162813837990924628595581332579056066343958417036958225 29271 3164110781864894953822625684187335589385147499001273225 29272 3165408213228440992302198221408668388963329699303290000 29273 3166706132248134728646079350957072857911481986325410448 29274 3168004539090599370613155091418634795080242800747872025 29275 3169303433922509363110550502857208321359408458017830625 29276 3170602816910590402198111639883976016744741974401502500 29277 3171902688221619449096236714598133606183037525844796900 29278 3173203048022424744197057155923214916833996143714776073 29279 3174503896479885821078969251980839246484179432404390625 29280 3175805233760933520524517062260945723778128554208569600 29281 3177107060032550004541627286464877707336788142447929600 29282 3178409375461768770388196777014994764355894036160872225 29283 3179712180215674664600033382341820291559316830278176073 29284 3181015474461403897022150808177079394066959449179628900 29285 3182319258366144054843418184198344222466257721555828900 29286 3183623532097134116634565023488382586793311904540837025 29287 3184928295821664466389542262389700319876980124290507225 29288 3186233549707076907570240068452178553219799826703490448 29289 3187539293920764677154563104289133797926390836794355600 29290 3188845528630172459687863935274571492786165995971086025 29291 3190152254002796401337735269131862493115977291277331025 29292 3191459470206184123952161715581546829013113841995016900 29293 3192767177407934739121031754333459961903312227485922948 29294 3194075375775698862241010599825883715335720818393163225 29295 3195384065477178626583774651231947051520771639759642225 29296 3196693246680127697367608216371040910771461717339841600 29297 3198002919552351285832363198280566428437548948960040000 29298 3199313084261706163317782433320906994759655660115501073 29299 3200623740976100675345187369804101828960388757127468025 29300 3201934889863494755702530776254302001476583647147122500 29301 3203246531091899940532815168525709159165026975932122500 29302 3204558664829379382425877645121332589227990128125039025 29303 3205871291244047864513541820173551700149202993702076073 29304 3207184410504071814568137543665138503750219651616010000 29305 3208498022777669319104389098587078253216290554853475600 29306 3209812128233110137484672564847226029244787995562751225 29307 3211126727038715716027643039861552771982973841790300225 29308 3212441819362859202120232405877466031790603811537822948 29309 3213757405373965458333018334196438558731796217632852900 29310 3215073485240511076538965216580941770715132803914474025 29311 3216390059131024392035537714248461135006594922226129025 29312 3217707127214085497670187614973166569082272094401433600 29313 3219024689658326257969214688933623116112526492347240448 29314 3220342746632430323270002234062755379422282889622884225 29315 3221661298305133143856628001774123510699278339200714025 29316 3222980344845221984098851194056428940169500680280980900 29317 3224299886421535936594476223046044515072833758161372900 29318 3225619923202965936315093924305256277198386065224651073 29319 3226940455358454774755200915151812762624496815894815225 29320 3228261483056997114084697789503302448799490023334115600 29321 3229583006467639501304766840817820807342496055576355600 29322 3230905025759480382407130004830345347085806857869875625 29323 3232227541101670116536687713902210052568113323509201073 29324 3233550552663410990157539354919059740068541311591680900 29325 3234874060613957231222386022790670067991719031951922500 29326 3236198065122615023345316261724040252621347784625125625 29327 3237522566358742519977975486559202955601197551640523025 29328 3238847564491749858589119776575249327625508253097360448 29329 3240173059691099174847554734292136815372958523788840000 29330 3241499052126304616808460101911933067347290937518202225 29331 3242825541966932359103100828161251110641092373874987225 29332 3244152529382600617131925278414748916364969734395220100 29333 3245480014542979661261051281097700528230395900942922948 29334 3246807997617791831022140703483796098188902503319475025 29335 3248136478776811549315663250122494456761250929132846025 29336 3249465458189865336617550177248434245386019663376960400 29337 3250794936026831825189238616643608155426115481286195600 29338 3252124912457641773291107202541219455042571629744506073 29339 3253455387652278079399303695278370742626273718177592225 29340 3254786361780775796425965295522981745518701806038068900 29341 3256117835013222145942832343018595987001255739401388900 29342 3257449807519756532408256093909015274638213188445502025 29343 3258782279470570557397601270822996220669941525070551073 29344 3260115251035908033837044080017554391919843533598521600 29345 3261448722386065000240766389996749204249973272772409600 29346 3262782693691389734951546766141166326625734940801440225 29347 3264117165122282770384749056001674143979109508712015625 29348 3265452136849196907275709220029406747942088791421822948 29349 3266787609042637228930521102632317981807194574166916900 29350 3268123581873161115480221838567059262409993904172230625 29351 3269460055511378258138377589793358238669375644174105625 29352 3270797030127950673462070308036515825915125270235936400 29353 3272134505893592717616286218422095778529234543981410448 29354 3273472482979071100641706719665353732477732423552255625 29355 3274810961555204900725902396416441565664058188670718225 29356 3276149941792865578477930839480927989343664503118700100 29357 3277489423862976991206338969753697499753296756110788100 29358 3278829407936515407200570561822827187278017723052226073 29359 3280169894184509520015779663318594422555418057721839025 29360 3281510882778040462761050606201338116550570548594382400 29361 3282852373888241822391025306300482086478259107142862400 29362 3284194367686299654000938547535631053152064263432918225 29363 3285536864343452495125061947369267949554350178432006073 29364 3286879864030991380038557300159215536798520997731292100 29365 3288223366920259854062739995197675803846656426407056900 29366 3289567373182653987873753206342327273003469866016055025 29367 3290911882989622391814653550263643145983242000438498025 29368 3292256896512666230210908910451292206891865541225810448 29369 3293602413923339235689309124241199550433402658442563600 29370 3294948435393247723500290230243575527691727666101399225 29371 3296294961094050605843672973670968799605138565620564225 29372 3297641991197459406197816267184163061397619370618022500 29373 3298989525875238273652186304992516851407180570846022948 29374 3300337565299203997243342028064141886611970009769426025 29375 3301686109641226020294337638420127576351315759187890625 29376 3303035159073226454757542860605847756924333731600000000 29377 3304384713767180095560881648551230264576115782958310400 29378 3305734773895114434957490036150730724503831485199851073 29379 3307085339629109676878793830012628880585463707300475625 29380 3308436411141298751291006842946158926205602314981336100 29381 3309787988603867328555050366873894622479101927355296100 29382 3311140072189053833789894583975735508007941567712004225 29383 3312492662069149461239322614989782215702891602314326073 29384 3313845758416498188642117903714346818813294539399632400 29385 3315199361403496791605675636874318231789211605134864400 29386 3316553471202594857983038898634092993604299653188210025 29387 3317908087986294802253360259158288263349098617344570225 29388 3319263211927151879905789496740476561917076691898802948 29389 3320618843197774201826788153139220701104059628134140100 29390 3321974981970822748690871621879742454079935472621428025 29391 3323331628419011385354779469398629840624262853642323025 29392 3324688782715106875255074689028075428399218262558798400 29393 3326046445031928894809172587935241789518907005594960448 29394 3327404615542350047819800007251470201418257561630066225 29395 3328763294419295879882885575745184844182456535612803225 29396 3330122481835744892798881697511497124724210430341540100 29397 3331482177964728558987518974270683353146202883546802500 29398 3332842382979331335905993762986893809955226274914301073 29399 3334203097052690680470589569637652276157991775705302025 29400 3335564320357997063481732980083922353322061706956090000 29401 3336926053068493984052484829109750379084314847876090000 29402 3338288295357477984040467308819744446989574096869520025 29403 3339651047398298662483227717701914969599334286113151073 29404 3341014309364358690037039551782684382180876292880062500 29405 3342378081429113823419141639420171972626504840197712100 29406 3343742363766072919853416021401174443217377160536025225 29407 3345107156548797951519505278126593663092686298613712225 29408 3346472459950904020005370005789410158469227211505160448 29409 3347838274146059370763287143568664212435119617114886400 29410 3349204599307985407569289853982286009171315053354917025 29411 3350571435610456706986049658661012060392215827942222025 29412 3351938783227301032829201531925037196299132134726464100 29413 3353306642332399350637112654664479691064364946961302948 29414 3354675013099685842144095531144181625466503422876136225 29415 3356043895703147919757066171472827368436256221884776025 29416 3357413290316826241035648042595840086604098777874880400 29417 3358783197114814723175722490791009468123628359677184400 29418 3360153616271260557496426338765313375735303525597376073 29419 3361524547960364223930597360570921925891844917378998225 29420 3362895992356379505518668337677914527446743522550684100 29421 3364267949633613502906010399660798706568926564849524100 29422 3365640419966426648843726353075494095847648784847105625 29423 3367013403529232722692894702223035776650199497899001073 29424 3368386900496498864932265065615858236349247645107982400 29425 3369760911042745591669405692082144537704905000136360000 29426 3371135435342546809155303780563364898127301413240500625 29427 3372510473570529828302419307779784743417177858296284025 29428 3373886025901375379206193068058394435543368238784122948 29429 3375262092509817625670009629737401278725827293964922500 29430 3376638673570644179733615912681129084209950169207346225 29431 3378015769258696116204996091558891523301312674001981225 29432 3379393379748867987195703529661142722138746107808099600 29433 3380771505216107836659650448145962051977065712353010448 29434 3382150145835417214935356035728699847088129002644476025 29435 3383529301781851193291653703947396840429653903370009025 29436 3384908973230518378476858193256392446634934014286460900 29437 3386289160356580927271393235320355644302919469361256100 29438 3387669863335254561043880477000807116676869545325756073 29439 3389051082341808580310690371647052503250823009087124225 29440 3390432817551565879298955743423314096296482554728038400 29441 3391815069139902960513048730523732087418891749510758400 29442 3393197837282249949304521813246806531687730663429281025 29443 3394581122154090608445513633020767552312516580417276073 29444 3395964923930962352705620308591293958894928470109672100 29445 3397349242788456263432232955702949398660450636486448100 29446 3398734078902217103134342116725670404405237367669516225 29447 3400119432447943330069809806797622246853334521757525625 29448 3401505303601387112836109883175736344365066651149810448 29449 3402891692538354344964537444605257131130533172563248400 29450 3404278599434704659517887967639656737783890741903075625 29451 3405666024466351443691606886962322597445680735946200625 29452 3407053967809261853418410326881486157203252757517664900 29453 3408442429639456827976377691289940251634812389852922948 29454 3409831410133011104600516819501188382832371896618805625 29455 3411220909466053233097802415493781152144606913037582225 29456 3412610927814765590465688458215723404204133969921601600 29457 3414001465355384395514095300720980275386949361989697600 29458 3415392522264199723490872166030271288336748700851001073 29459 3416784098717555520710735747728518903235730632030120025 29460 3418176194891849619187685623431511526778542662997952900 29461 3419568810963533751270897189374550892969629735929832900 29462 3420961947109113564284092824496079967578887851171446225 29463 3422355603505148635168391992509530092018809351088256073 29464 3423749780328252485128640990576884974210949938474291600 29465 3425144477755092594283223053317734355353379545634496400 29466 3426539695962390416317349521007881734046742097361832025 29467 3427935435126921393139832780941878414647698225965557025 29468 3429331695425514969543341691054180366658028200691222948 29469 3430728477035054607868140195013964938088810731319744100 29470 3432125780132477802669309838129001359725260806881345225 29471 3433523604894776095387456893514342210722513155966360225 29472 3434921951498995089022904808101992590649496999844000000 29473 3436320820122234462813372678188119660630795166218760448 29474 3437720210941647986915140464334787478278861914421725025 29475 3439120124134443537087701655563640659325147492195455625 29476 3440520559877883109381904092899415354912614929448502500 29477 3441921518349282834831579662441627339068020238140068900 29478 3443322999726012994148663568263274657594458329599551073 29479 3444725004185498032421803895555896299177463821795305625 29480 3446127531905216573818462174560848713545921674793107600 29481 3447530583062701436290505655947198721736823396915667600 29482 3448934157835539646283292008417184441545249493367881225 29483 3450338256401372453448247149440765288762729926007101073 29484 3451742878937895345358936920141367913483306620265880900 29485 3453148025622858062230633315475537092252283459633904900 29486 3454553696634064611643375980969819122813000683971088025 29487 3455959892149373283268529687398840160337326061219378225 29488 3457366612346696663598838494909193193971341514172240448 29489 3458773857404001650681977318214414991954460915447169600 29490 3460181627499309468857601604607018344143595358352275025 29491 3461589922810695683497895836654245304159752199504820025 29492 3462998743516290215751621571564923881238492372138824900 29493 3464408089794277357291665729335543755873968702883122948 29494 3465817961822895785066089841904416095164931043646714225 29495 3467228359780438576052680975663548425066329770586469225 29496 3468639283845253222017005039798647779188308426482243600 29497 3470050734195741644273963193048463989031892823624810000 29498 3471462711010360208452852061595500010274114627672726073 29499 3472875214467619739265928480920947595581322172548881025 29500 3474288244746085535280479474577554428104812897405062500 29501 3475701802024377383694398182954993022964566259280062500 29502 3477115886481169575115266455233182288321772198659746025 29503 3478530498295190918342944817839909614746160191943851073 29504 3479945637645224755155670532850014733167072623775360000 29505 3481361304710108975099664459884326349425141702780953600 29506 3482777499668736030282247435187488728981782520369804225 29507 3484194222700052950168466881684777970364080255916869225 29508 3485611473983061356381234363938986672090714157031622948 29509 3487029253696817477504974802049451066808125020673164900 29510 3488447562020432163892788058656306469833109779312865025 29511 3489866399133070902477123613334085068916442829398820025 29512 3491285765213953831583969038779814669480118367644739600 29513 3492705660442355755750552993321838006506633735953490448 29514 3494126084997606160546563444396649642340756204930133225 29515 3495547039059089227398881837762141290570913414644343025 29516 3496968522806243848419833927336756641557312587968784900 29517 3498390536418563641238957980675183416735830471379240900 29518 3499813080075596963838291075212353448219442665846726073 29519 3501236153956946929391174200528681069111408605867926225 29520 3502659758242271421104576882010646010005641045280257600 29521 3504083893111283107064942041402019330048823733661697600 29522 3505508558743749455087551809862239668345168341883080625 29523 3506933755319492747569415009269672285067605054343426073 29524 3508359483018390096345677017628724973068177136512528900 29525 3509785742020373457549552734561052961725067874750802500 29526 3511212532505429646475783362982359406893751357113380625 29527 3512639854653600352447617723187588965815062529962790025 29528 3514067708644982153687318815688619295343475865383010448 29529 3515496094659726532190196349269879087564627980792250000 29530 3516925012878039888602165950848661470442292973322995225 29531 3518354463480183557100835773848258254241908516184480225 29532 3519784446646473820280121221913413598790757505063224100 29533 3521214962557281924038388504918985213824548980212222948 29534 3522646011393034092470127744344107186407041076463222025 29535 3524077593334211542761156345205570957364248916709677025 29536 3525509708561350500087353351865579844518535871528966400 29537 3526942357255042212516925505150487835911464828789561600 29538 3528375539595932965916205718338605152838767589572631073 29539 3529809255764724098858984689696641312057368938612401225 29540 3531243505942172017539376369365861100634384211476012900 29541 3532678290309088210688217998520550017262815358110132900 29542 3534113609046339264493005438842923332139833826756805025 29543 3535549462334846877521364510480166975362705493325626073 29544 3536985850355587875648059056770868982916342958838067600 29545 3538422773289594226985536454149687211377036645093491600 29546 3539860231317953056818011285760702479111104247464097225 29547 3541298224621806662539087897431526204677107466416780625 29548 3542736753382352528592922554781867994018127954014922948 29549 3544175817780843341418925920361921478528696705457824900 29550 3545615417998587004400006569837596027871771538841425625 29551 3547055554216946652814356266361307756177207895760800625 29552 3548496226617340668790777712388745509647134238762638400 29553 3549937435381242696267555498323746269298303321116560448 29554 3551379180690181655954870967495149626259736290344100625 29555 3552821462725741760300761717091252690388812922005951225 29556 3554264281669562528460626454799254977643506462962508100 29557 3555707637703338801270275931018867489325947032060852100 29558 3557151531008820756222530666641061348666267962976401073 29559 3558595961767813922447366196504748998919202808237146025 29560 3560040930162179195695606548766025093872728136076528400 29561 3561486436373832853326166680536444828091873178629808400 29562 3562932480584746569296844590268684562015439526010719225 29563 3564379062976947429158663827489813197862703363685131073 29564 3565826183732517945053767120604302857865233444635536100 29565 3567273843033596070716861843610824008289887567889940900 29566 3568722041062375216480218042698803262737099570175114025 29567 3570170778001104264282219743812671687958101774981361025 29568 3571620054032087582679470262393697526610221812390760448 29569 3573069869337685041862452236631279845635438338614169600 29570 3574520224100312028674743105677578717978681350921796225 29571 3575971118502439461635786754401373150833736709613661225 29572 3577422552726593805967222046379070087190991639226222500 29573 3578874526955357088622768966942836430837682182798622948 29574 3580327041371366913321673098227891179802931927169769025 29575 3581780096157316475585709148283076401221974214175525625 29576 3583233691495954577779744256430923943391911225112010000 29577 3584687827570085644155861797185549460080679813225072400 29578 3586142504562569735901046405158836519607176120858876073 29579 3587597722656322566188430943507521288509462537943880625 29580 3589053482034315515232106138595952518435478448368884100 29581 3590509782879575645345493603671482326902650813884044100 29582 3591966625375185716003282974471640549455315640553503225 29583 3593424009704284198906933879804459254178093778891501073 29584 3594881936050065293053743470265544351175604687423374400 29585 3596340404595778939809480228377738101180553449367950400 29586 3597799415524730837984584783561479730579806533234471025 29587 3599258969020282458913938455466251296528210944929931225 29588 3600719065265851061540200249315792417129353304648802948 29589 3602179704444909707500713027042080489578057131968444100 29590 3603640886740987276217979578105402565358148739068627025 29591 3605102612337668479993709314020191137747968486799822025 29592 3606564881418593879106436310728658724682461997340096400 29593 3608027694167459896912709423086645301131765864065410448 29594 3609491050768018834951855195848488351259428459268107225 29595 3610954951404078888054314295660137573396316004175640225 29596 3612419396259504159453552188692165081986497913286952100 29597 3613884385518214675901544788666767311806747729389062500 29598 3615349919364186402787839800155316742609614296695776073 29599 3616815997981451259262194482145500028569303148073205025 29600 3618282621554097133360790556999574138197964783579040000 29601 3619749790266267897136026990047783688425632375259040000 29602 3621217504302163421789891365183510792978317643280717025 29603 3622685763846039592810910581949273441724104823089176073 29604 3624154569082208325114681599725249685965036814306902500 29605 3625623920195037578187982954754582726411836225278200100 29606 3627093817368951371236467775862316387467831985769088225 29607 3628564260788429798335939024847421415146767809074771225 29608 3630035250638009043587207687650000558135463793602210448 29609 3631506787102281396274534642518404483865712051902688400 29610 3632978870365895266027656931523651245659550074053318025 29611 3634451500613555197987399161891219254737523650890923025 29612 3635924678030021887974870763742977523810190130121260100 29613 3637398402800112197664249830964727338788501538398802948 29614 3638872675108699169759154272037556483528538116969875225 29615 3640347495140712043172600997793950691150141991334415025 29616 3641822863081136268210553873182367126017247396447694400 29617 3643298779115013521759061160246751414620150947822542400 29618 3644775243427441722474983179650273043036759198637701073 29619 3646252256203575045980310918195363825051250944136599225 29620 3647729817628623940060076309914970620054971698967836100 29621 3649207927887855139863854918432776545226224237487876100 29622 3650686587166591683110861748413004583863532297122800625 29623 3652165795650212925298640914043293742811648239097476073 29624 3653645553524154554915349892617030758351876874170320400 29625 3655125860973908608655639091404429793409137528830250000 29626 3656606718185023486640127456124578611138638989308765625 29627 3658088125343103967638474849453612352576264964375041025 29628 3659570082633811224296051928127135290750042412739022948 29629 3661052590242862838364208247317986782136786262225822500 29630 3662535648356032815934139321093440090289690000490149225 29631 3664019257159151602674353367878931817540884159077484225 29632 3665503416838106099071738469978445350579549189485593600 29633 3666988127578839675676230876324714006102894517955560448 29634 3668473389567352188349085177755468455316164076320713025 29635 3669959202989699993514747084235028512500876289366850025 29636 3671445568031995963416329533563631494859942847349476900 29637 3672932484880409501374692861239998100066438644486112100 29638 3674419953721166557051129761265762106072031609510131073 29639 3675907974740549641713655767803532176453955935888423225 29640 3677396548124897843506905987723512655578569138086992400 29641 3678885674060606842725638814196785462817729679034512400 29642 3680375352734128927091847351616547045654338460933074025 29643 3681865584331973007035479282251802829438388644410601073 29644 3683356369040704630978765905161246708487862030508708100 29645 3684847707046946000624161078018294860853008153988540100 29646 3686339598537375986245890792621501539061269423610183225 29647 3687832043698730141985114114987859493216810818784780625 29648 3689325042717800721148696221049779322626828114222160448 29649 3690818595781436691511594259099850329350210249165646400 29650 3692312703076543750622856770250810363396498775972280625 29651 3693807364790084341115237398301493706428313404632905625 29652 3695302581109077666018423620522884240422504199655856900 29653 3696798352220599704075881231001775991508368285567322948 29654 3698294678311783225065315308302934628809565890633140625 29655 3699791559569817805122748399334061635254234734150825225 29656 3701288996181949842070216651421287653669694288846419600 29657 3702786988335482570747084624726362948728627097599251600 29658 3704285536217776078344979517260171015147411490813426073 29659 3705784640016247319746345534870666106639160765837917025 29660 3707284299918370132866619138706826860178913815995108900 29661 3708784516111675254000025902783726247831350635437788900 29662 3710285288783750333168999714397342805407516020815737225 29663 3711786618122239949477225050261279465241582731197631073 29664 3713288504314845626466303061361114361097041593300025600 29665 3714790947549325847476042199645682678309354442928390400 29666 3716293948013496071008374119798179993434643926240901025 29667 3717797505895228746094895589453585586587133257940910025 29668 3719301621382453327668037141352528917997613924889422948 29669 3720806294663156291935859201045363839797148579000840100 29670 3722311525925381151760476423883873166310562201567752225 29671 3723817315357228472040110975161700952919202937937467225 29672 3725323663146855885094775487388301236508244372809690000 29673 3726830569482478106055586428804900071336846702740610448 29674 3728338034552366948257708617374692454546302212278558025 29675 3729846058544851338636931614603237177138481314063100625 29676 3731354641648317333129878733668770760801203507555522500 29677 3732863784051208132077849396465936450115430981848320900 29678 3734373485942024095634295574290215725138382974722826073 29679 3735883747509322759175933047014157982803871849601200625 29680 3737394568941718848717488215730328908703556322233665600 29681 3738905950427884296330081203959739625297696232815425600 29682 3740417892156548255563245982648376960138793308493870225 29683 3741930394316497116870588254298330129963743810302526073 29684 3743443457096574523039081831703900785207455848317112900 29685 3744957080685681384622004246886991706301054250452000900 29686 3746471265272775895375512325949994489728680689123359025 29687 3747986011046873547698858465688338309916481549291229225 29688 3749501318197047148078248347928820294303759746253490448 29689 3751017186912426832534340827683813205087662102732963600 29690 3752533617382200082073390731335437983827507452475484025 29691 3754050609795611738142035301187797286031372585262329025 29692 3755568164341964018085725022849391413714397476567612900 29693 3757086281210616530610799572031880046404115705656822948 29694 3758604960590986291250209617475411876861742075119245225 29695 3760124202672547737832885216834819678578652487675316225 29696 3761644007644832745956751542485070469583280170080665600 29697 3763164375697430644465392674328469292944450192834560000 29698 3764685307019988230928364196810240710272017532088451073 29699 3766206801802209787125155337473254402183913054493274025 29700 3767728860233857094532801384506820290819800962363022500 29701 3769251482504749449817147120868654345725088392728022500 29702 3770774668804763680327762012683308707494694792317433025 29703 3772298419323834159596507889744568965143590963244126073 29704 3773822734251952822839759856073547354950574666279690000 29705 3775347613779169182464281168608443312193094562164451600 29706 3776873058095590343576752822226202204444314059238877225 29707 3778399067391381019496958579420579207629282125262418225 29708 3779925641856763547274626183085408155525423938501922948 29709 3781452781682017903209925490976184801534068846198456900 29710 3782980487057481718377624270547400280034998741641276025 29711 3784508758173550294154902392987403645155742768513531025 29712 3786037595220676617752825165396932199032394150921025600 29713 3787566998389371377751476540181824901300025705172240448 29714 3789096967870202979638752940854827478319389831980362225 29715 3790627503853797561352818443565807926213677977609992025 29716 3792158606530839008828222053804127927845969000996608900 29717 3793690276092068971545677817841359282106014755362088900 29718 3795222512728286878085508508606994775985707508435301073 29719 3796755316630349951684753625814280017597574466760017225 29720 3798288687989173225797942450277786593221690382858419600 29721 3799822626995729559661532892488857515345344623603059600 29722 3801357133841049653862016875639583293178612650511265625 29723 3802892208716222065907692993410511083979745970216151073 29724 3804427851812393225804107182961850274399205498246356900 29725 3805964063320767451633162153692515497642531067209702500 29726 3807500843432606965135896312455942516252488514691655625 29727 3809038192339231907298932926046223593412603311068037025 29728 3810576110232020353944600261892736939569927832497160448 29729 3812114597302408331324723448026089557557463848020640000 29730 3813653653741889831718088793502854319958952173133808225 29731 3815193279742016829031581310601260398893741253135993225 29732 3816733475494399294404996180224691232400263096200208100 29733 3818274241190705211819524902074556054856499810818022948 29734 3819815577022660593709916871278829643088052265561949025 29735 3821357483182049496580317123287300336672473253356528025 29736 3822899959860714036623780988969328582145964105792992400 29737 3824443007250554405345466401974697228049032993165907600 29738 3825986625543528885189504600542930562705066123963256073 29739 3827530814931653865169549966071271641003874621850190225 29740 3829075575607003856503009740876336791955168848165976900 29741 3830620907761711508248954367709312337078711137918896900 29742 3832166811587967622949709193709421482502854060263088025 29743 3833713287278021172276128281605269076645645086087201073 29744 3835260335024179312676551071098568452247144587646593600 29745 3836807955018807401029442633489667898002651010366593600 29746 3838356147454329010299718262729224432808857411332774225 29747 3839904912523225945198753146205319486373393886756525625 29748 3841454250418038257848077858700274825347671217776522948 29749 3843004161331364263446760423076407605918476831801712900 29750 3844554645455860555942475681374960783630543366080640625 29751 3846105702984242023706262720137459270805585175377515625 29752 3847657334109281865210971093883773202968465477682320400 29753 3849209539023811604713396590806217459883716902800210448 29754 3850762317920721107940107284864081185841205415190925625 29755 3852315670992958597776960618588062469404030339847204225 29756 3853869598433530669962312261029181576640633945978336100 29757 3855424100435502308783917485411861185602509161679896100 29758 3856979177191996902779525811175993945174913937547076073 29759 3858534828896196260441169655217966380116809996127433025 29760 3860091055741340625923147737265773687814140662718694400 29761 3861647857920728694753703984448542322693959658348774400 29762 3863205235627717629550402680245976443082346660251500225 29763 3864763189055723075739200603128460304233136640400756073 29764 3866321718398219177277216900323781522004003053352760100 29765 3867880823848738592379201442271689805908238472304844900 29766 3869440505600872509247702403452772269721652919144193025 29767 3871000763848270661806933815403409774171456597099204025 29768 3872561598784641345440343837853878941175020758552210448 29769 3874123010603751432731884494051981504328342822954755600 29770 3875684999499426389210983616459916527564318453964213225 29771 3877247565665550289101219749137461734807097024112778225 29772 3878810709296065831072700753249897749738534716439402500 29773 3880374430584974353998146862264493448163842479999722948 29774 3881938729726335852712678933524771877613849285813092025 29775 3883503606914268993777312643017194301448873812593180625 29776 3885069062342951131246159370270334879532143097544040000 29777 3886635096206618322437334520452070306217252169444814400 29778 3888201708699565343707574030855777390642675678736401073 29779 3889768900016145706230559809092017085845286582422265625 29780 3891336670350771671778954850427685853692787654712452100 29781 3892905019897914268510148781840134493790612700064812100 29782 3894473948852103306755714580479290668041013668213982225 29783 3896043457407927394814577214356374320119639341375176073 29784 3897613545760033954749894953203365022486966922192096400 29785 3899184214103129238189654097572966984367619850801056400 29786 3900755462631978342130977874374421024109157791582752025 29787 3902327291541405224748150247166133250172736346918272225 29788 3903899701026292721204355389651727508410597193711302948 29789 3905472691281582559467133570951782840949270644575728100 29790 3907046262502275376127554201349188265622372888077846025 29791 3908620414883430732223106787331735126182794276427341025 29792 3910195148620167129064310544881272084170852060026374400 29793 3911770463907662024065043420084469525022684115972360448 29794 3913346360941151846576591266265978735471966829625128225 29795 3914922839915932013725417926970526678228241864180497225 29796 3916499901027356946254656974246259545007138747988384100 29797 3918077544470840084369325851807437511942102837756302500 29798 3919655770441853903585263172780389253924515255755751073 29799 3921234579135929930581789921862457798200070995824088025 29800 3922813970748658759058095311849509214294825862442010000 29801 3924393945475690065593348044613432448755408740402010000 29802 3925974503512732625510533726736932320965613559154894025 29803 3927555645055554328744019190138808302147140067903701073 29804 3929137370299982195710844468148819205266963213298722500 29805 3930719679441902393185743177617158320659110739714708100 29806 3932302572677260250179892057769504842426065035084171225 29807 3933886050202060273823390416644575645816239843454810225 29808 3935470112212366165251470236077076597480791080815760448 29809 3937054758904300835494437686314944610497293650755470400 29810 3938639990474046421371346801485780596011557097941739025 29811 3940225807117844301387406067253399314994180610161644025 29812 3941812209031995111635118672131464898637594950609036100 29813 3943399196412858761699157174047240486034652258948802948 29814 3944986769456854450564973333874557024683765414746594225 29815 3946574928360460682531143867781199794760742150926074025 29816 3948163673320215283125452870362021653686494911100528400 29817 3949753004532715415024711660655219355005539372152880400 29818 3951342922194617593978316803265353576675540651504526073 29819 3952933426502637704735547056942854500256158780113180225 29820 3954524517653551016976600003095932915879230587997008100 29821 3956116195844192201247369106837011889985164511082248100 29822 3957708461271455344897961963292006025325693033793475625 29823 3959301314132293968024960482027004267364313837554451073 29824 3960894754623721039417423762573158069656458800705638400 29825 3962488782942808992506634414156839524765377626524160000 29826 3964083399286689741319589072868413798470742169927050625 29827 3965678603852554696436233869629266875159014871376778025 29828 3967274396837654780950445602443043233051740748102422948 29829 3968870778439300446434759366543378621034292079731702500 29830 3970467748854861688908843396176760605997507485478972225 29831 3972065308281768064811721871885514002502526040615007225 29832 3973663456917508706977746447282289686929440232132067600 29833 3975262194959632340616317249433833637777811015834610448 29834 3976861522605747299295354107098228334156350419331930025 29835 3978461440053521540928518761186230887435042752493711025 29836 3980061947500682663766188811943781478240619562704512900 29837 3981663045145017922390184157479221824160715343343948100 29838 3983264733184374243712246678385246514388414323557006073 29839 3984867011816658242976273923332110117792571409232702225 29840 3986469881239836239764307550635130002245684807117966400 29841 3988073341651934274006277280926058797185760672198286400 29842 3989677393251038121993501116184451390037202230851847025 29843 3991282036235293312395942580511719271974052542570426073 29844 3992887270802905142283225738157149941282811004576724100 29845 3994493097152138693149408744431770934977532853222652100 29846 3996099515481318846941516685272556893043126597656870225 29847 3997706525988830302091834461346113866439919210027015625 29848 3999314128873117589553960472707627861500010022483010448 29849 4000922324332685088842621860157534371290143033281024400 29850 4002531112566097044077252059565052380613369453751505625 29851 4004140493771977580029331425554430047279337952609630625 29852 4005750468149010718173491681076469959797443662127028900 29853 4007361035895940392742384949514639552445207464210222948 29854 4008972197211570466785318126101826924443177613522455625 29855 4010583952294764748230653345550573962434494001270088225 29856 4012196301344447005951975302926407306329293324563257600 29857 4013809244559600985838026184920693329538737499177785600 29858 4015422782139270426866408968806265927398108628162351073 29859 4017036914282559077181059846485915523870736902200694025 29860 4018651641188630710173490531170684318142232548012284900 29861 4020266963056709140567801204351786401165413351157764900 29862 4021882880086078240509464860856861979308403760783008225 29863 4023499392476081955657883809908182549699692949869506073 29864 4025116500426124321282719090227348481362654685478739600 29865 4026734204135669478363993557357962069496443109374304400 29866 4028352503804241689695969401504717748998691614269990025 29867 4029971399631425355994800854314326779246577426511243025 29868 4031590891816865032009962843150686346965207205544122948 29869 4033210980560265442639456351543712679424678312750916100 29870 4034831666061391499048791244618284417928440195056179225 29871 4036452948520068314793747318436786173294698823114594225 29872 4038074828136181221946914332315802872498667017760360000 29873 4039697305109675787228011783304593210545671940330960448 29874 4041320379640557828137989182140065245692809615638371025 29875 4042944051928893429096907590120088921039421162300765625 29876 4044568322174808957585603176464109062973706947642562500 29877 4046193190578491080291133555857168198703958153249552900 29878 4047818657340186779256007666000611352827949692244601073 29879 4049444722660203368031199945119924828312897993862075625 29880 4051071386738908507832949569507357852081050275930243600 29881 4052698649776730223703345511304189871332561453787203600 29882 4054326511974156920674698176854737225498068162538839225 29883 4055954973531737399937698386091440892008638365044451073 29884 4057584034650080875013364453537642013611026040093324900 29885 4059213695529856987928778131641933962451974350130116900 29886 4060843956371795825396610177285278783317382832357650025 29887 4062474817376687934998436302429391986951294402226060225 29888 4064106278745384341371844270002232836006790673547240448 29889 4065738340678796562401332896243787482607048166131737600 29890 4067371003377896625413003720862699579431156787180713025 29891 4069004267043717083373046106481687297397103453629858025 29892 4070638131877351031090016528977087044104960309721380900 29893 4072272598079952121420912820445282589938285655127022948 29894 4073907665852734581481044126656213774812657933010756225 29895 4075543335396973228857697340981611489718844968586183225 29896 4077179606914003487827600776913075205146202669935107600 29897 4078816480605221405578185841412595954901454719749290000 29898 4080453956672083668432647471465631380471097061402676073 29899 4082092035316107618078804096334360199624482427880647025 29900 4083730716738871267801757888136281285131469544301002500 29901 4085370001142013318720356063500877426985782278796002500 29902 4087009888727233176027453999184635806095443808978100025 29903 4088650379696290965233980924652306230737472264362901073 29904 4090291474251007548416808954759884280888204320769000000 29905 4091933172593264540470426225802429671546023456003969600 29906 4093575474925004325362414898317470386072896199409970225 29907 4095218381448230072392734790162400446108063474426947225 29908 4096861892365005752456813403511953577464710381428722948 29909 4098506007877456154312443109549526503321776424568728900 29910 4100150728187766900850486254753834148681713770619707025 29911 4101796053498184465369388952810104675194512755530262025 29912 4103441984011016187853504326302764984762365241550291600 29913 4105088519928630291255225962474327135551715894203490448 29914 4106735661453455897780932347462963006864061921853571225 29915 4108383408787983045180743043559048531467720840537661025 29916 4110031762134762703042087374148769887184025548044452900 29917 4111680721696406789087086381140712205467273188149916900 29918 4113330287675588185473748819799196615132610355910376073 29919 4114980460275040755100981956035993795984358162371088225 29920 4116631239697559357917417931339921671593657197228601600 29921 4118282626145999867234056460651731424583449790800441600 29922 4119934619823279186040724628619599673215535110514430625 29923 4121587220932375263326354549798475406553666102767376073 29924 4123240429676327110403079658484478138713455325313164900 29925 4124894246258234817234150394003508712419383175208622500 29926 4126548670881259568765670047401216259986735423479950625 29927 4128203703748623661262151535609464017647230498436264025 29928 4129859345063610518645895869292452988556938454799810448 29929 4131515595029564708840193080703695862579465530714010000 29930 4133172453849891960116346378013084128742017803550641225 29931 4134829921728059177444520292691358960832716555569526225 29932 4136487998867594458848413586667381219660383076006172100 29933 4138146685472087111763757686101697798749022961840322948 29934 4139805981745187669400641408748020545404615424575656025 29935 4141465887890607907109662752002370117887862242393399025 29936 4143126404112120858751908508867790393569699085729038400 29937 4144787530613560833072762479190709424153158955335233600 29938 4146449267598823430079543043653210444032258070716381073 29939 4148111615271865557422970868133681078342718102570959225 29940 4149774573836705446782467506176530669957429232147960900 29941 4151438143497422670255285667439904551308594931107680900 29942 4153102324458158156749471920118580129195595090604351025 29943 4154767116923114208380662595467502830379987409875276073 29944 4156432521096554516872713662679710274494080727424099600 29945 4158098537182804179962165342500700500314615913351715600 29946 4159765165386249717806542228089624673495852441407471225 29947 4161432405911339089396489681766026450134468960091250625 29948 4163100258962581708971747276409209062769945957946622948 29949 4164768724744548462440960050405687235326424585318580900 29950 4166437803461871723805328345168574222793459215369875625 29951 4168107495319245371586096994381164611841748512744250625 29952 4169777800521424805255884634245401011794101494074982400 29953 4171448719273226961673853904144357413139946932992360448 29954 4173120251779530331524723307256333794812116866932730625 29955 4174792398245274975761621500786635523456033052394477225 29956 4176465158875462542052784785611607209632518906606184100 29957 4178138533875156281232098565258003969025083456767920100 29958 4179812523449481063753483544269313482989627559444251073 29959 4181487127803623396149127436139189863908170398952700025 29960 4183162347142831437491562951120725108507565055440880400 29961 4184838181672415015859592834348865868298559569459760400 29962 4186514631597745644808062724841882382299373030675261225 29963 4188191697124256539841482606076412704950718189978881073 29964 4189869378457442634891497618959238823325551142162964100 29965 4191547675802860598798209008147601894106517759291768900 29966 4193226589366128851795345972798531644066963588803292025 29967 4194906119352927581999289192956349969667461492032027025 29968 4196586265968998761901946802916210943589186829830160448 29969 4198267029420146164867483583030258790288345762464321600 29970 4199948409912235381632904141551721930692565303588650225 29971 4201630407651193836812490858241014919691126061717915225 29972 4203313022843010805406097361586691010816716856217562500 29973 4204996255693737429311298311622876182197686181289322948 29974 4206680106409486733839396260453620748197345221419395025 29975 4208364575196433644235286362723427163871642047520855625 29976 4210049662260815002201179708402052306189492842216090000 29977 4211735367808929582424186050380539388592354462297536400 29978 4213421692047138109107756699504308735642499146392426073 29979 4215108635181863272506988359798027913944267373175630625 29980 4216796197419589745467788676765890185940804287812040100 29981 4218484378966864199969904271779855926312019123937600100 29982 4220173180030295323673812035697354518249450906093441225 29983 4221862600816553836471474454978904330582197546045351073 29984 4223552641532372507040959743705085668297004244865798400 29985 4225243302384546169404927555021296090157060759954182400 29986 4226934583579931739492981045667729199600190354993053025 29987 4228626485325448231707886067381046940610205771429593225 29988 4230319007828076775495658259083261570527653884086302948 29989 4232012151294860631919518813902406838520480267835992100 29990 4233705915932905210237719695198658473393942042889085025 29991 4235400301949378084485239075898661879305121322004880025 29992 4237095309551509010059347775569939954483496499457632400 29993 4238790938946589940309047469796386187968183555035810448 29994 4240487190341975043128381446544997654377748467301129225 29995 4242184063945080717553618684343169218553113627587374225 29996 4243881559963385610364312027215054182281349630645836100 29997 4245579678604430632688231231454697755941487726208522500 29998 4247278420075818976610171659442868120536451214534226073 29999 4248977784585216131784639395843745461911444758277951025 30000 4250677772340349902052413561646882210732432500225000000 30001 4252378383549010422060986601649117810732567500225000000 30002 4254079618419050173888883321100418665553609758772051025 30003 4255781477158384003673859447366918482937606351716726073 30004 4257483959974989138244980492593756045785638285895522500 30005 4259187067076905201758581693479646494419612880907236100 30006 4260890798672234232338109804404478504984361030121274225 30007 4262595154969140698717847520280603297035263800753829225 30008 4264300136175851516890521305627872200695975673025810448 30009 4266005742500656066758793406501887562066340438433232400 30010 4267711974151906208790638822034357066537233499140180025 30011 4269418831338016300678608012473884115051849136114385025 30012 4271126314267463214002976120744986699867036327909792100 30013 4272834423148786350898779484672614295738939977211302948 30014 4274543158190587660726740217148926611409809001686293225 30015 4276252519601531656748079631648609636532886727499753025 30016 4277962507590345432803221290628533272465415444913382400 30017 4279673122365818679994384454477100953411693905108198400 30018 4281384364136803703372068708808205048934667021517851073 30019 4283096233112215438625430548024282491601659163508741225 30020 4284808729501031468776552693202562996213659285198200100 30021 4286521853512292040878606922488217431414215825432640100 30022 4288235605355100082717911192307746372209804976019130625 30023 4289949985238621219519881827845598604784915699309926073 30024 4291664993372083790658881561356676374688581967633936400 30025 4293380629964778866371964197017068467731335313498090000 30026 4295096895226060264476516681145053791489312175615355625 30027 4296813789365344567091799356754136985892408997181495025 30028 4298531312592111137364385181529613735702926919634322948 30029 4300249465115902136197498688449916887497195606122562500 30030 4301968247146322538984255468403765190772435665173815225 30031 4303687658893040152344802954283924488741949823854550225 30032 4305407700565785630867363286168196480981077978347521600 30033 4307128372374352493853179037328072769071779149470160448 30034 4308849674528597142065362580935331779492897880038127025 30035 4310571607238438874481649877466713336943932490470592025 30036 4312294170713859905051059462936680137800361694311568900 30037 4314017365164905379454457418218167149206333281254764100 30038 4315741190801683391869029099841129036143917899666381073 30039 4317465647834365001736658412788622098405441498199961225 30040 4319190736473184250536215405940100883465005892260960400 30041 4320916456928438178559752970941570631525677475682080400 30042 4322642809410486841692613425412215007238573669225600025 30043 4324369794129753328197445761527114180477924755816751073 30044 4326097411296723775502134341145681237840969874113720100 30045 4327825661121947386991639818785475138952209813348784100 30046 4329554543816036448803753073871095978917150673209577225 30047 4331284059589666346628762933817933182120411340244230625 30048 4333014208653575582513038469640619434726229125572360448 30049 4334744991218565791666526645906142665445391971429382400 30050 4336476407495501759274166106981685208110977659120750625 30051 4338208457695311437311217881657393427085630863996375625 30052 4339941142028985961362513788354432559235213266411180900 30053 4341674460707579667445623323258850325877390944141622948 30054 4343408413942210108837939813851958996479062788526750625 30055 4345143001944058072907686620438149044663584698995371225 30056 4346878224924367597948844168401268328027722965912115600 30057 4348614083094445990019998594050938848089507852925299600 30058 4350350576665663839787112787050438607122101399977776073 30059 4352087705849455039370220612548048876406003513078451025 30060 4353825470857316799194045096264057327283074280369480900 30061 4355563871900809664842541355915914954051740120649760900 30062 4357302909191557533917365062494369537934283969993259225 30063 4359042582941247672900267215033740565805317562903881073 30064 4360782893361630734019416012649860027826534467690433600 30065 4362523840664520772119646607749580376317898579012238400 30066 4364265425061795261536639524446145135840902131729099025 30067 4366007646765395112975028526345129213306913051316556025 30068 4367750505987324690390438717996084868684521867175322948 30069 4369494002939651827875455664435475573295906957969972100 30070 4371238137834507846549526313376943605495392250106626225 30071 4372982910884087571452792504735438214445517538497741225 30072 4374728322300649348443857852302229523479137443056010000 30073 4376474372296515061101488782518349046892484972229810448 30074 4378221061084070147630250515424530759686069274621164025 30075 4379968388875763617770078772996277090490129184388450625 30076 4381716355884108069709788000203242005411654597429622500 30077 4383464962321679707004516884262708516553351777423764900 30078 4385214208401118355497111957687540485214116844124876073 30079 4386964094335127480243450070859608498018459641417930625 30080 4388714620336474202441700519990326876171868864082841600 30081 4390465786617989316365527616460593535433424932271001600 30082 4392217593392567306301234483663096448969261085302788225 30083 4393970040873166363488848867600639878734072220912876073 30084 4395723129272808403067151747624850335156217091154516900 30085 4397476858804579081022649533830346401408609803588252900 30086 4399231229681627811142490637750198119166223654833961025 30087 4400986242117167781971327203129260579215421902543871225 30088 4402741896324475973772122783682742694324389195453490448 30089 4404498192516893175490906754878165855141682341923491600 30090 4406255130907824001725476246909678284295483500107962025 30091 4408012711710736909698046386164519411053771598487407025 30092 4409770935139164216231849632612274490609693014840128900 30093 4411529801406702114731685000678422990011389719413722948 30094 4413289310727010692168417951294564958696026986321247225 30095 4415049463313813946067431742948607697248463459679070225 30096 4416810259380899801501031029689110535120749196645569600 30097 4418571699142120128084798494168918428354362976329000000 30098 4420333782811390756977905303944165393577864652455401073 30099 4422096510602691497887376179375696506443612946431000025 30100 4423859882730066156076309861610942312953670454299002500 30101 4425623899407622549376055769255282032542387728804002500 30102 4427388560849532525202347632472951874066944377321747025 30103 4429153867270031977575394893388592141742959800860176073 30104 4430919818883420864143932661791581579285917437683290000 30105 4432686415904063223213231015276379588816437456099507600 30106 4434453658546387190777064433083186568194362396923083225 30107 4436221547024885017553642153034339638099282276810456225 30108 4437990081554113086025500241092985480109729460092022948 30109 4439759262348691927483356163201713880986143874943980900 30110 4441529089623306239073926649189994878070285934768158025 30111 4443299563592704900851709638670439127912613235209013025 30112 4445070684471700992834731098975095276665908505652537600 30113 4446842452475171812064257505314209698174936546047240448 30114 4448614867818058889668474773471102985785018494429760225 30115 4450387930715368007930134435478064038424159644667350025 30116 4452161641382169217358167848849426472220884446592316900 30117 4453936000033596853763269230079273417540466936582724900 30118 4455711006884849555337448303242515529593159719991951073 30119 4457486662151190279737553354669403250426798205301139225 30120 4459262966047946321172765484794868012900382918350803600 30121 4461039918790509327496064848415438174882630649453843600 30122 4462817520594335317299669674717844016167859557452575625 30123 4464595771674944697014448858574812123188874232437101073 30124 4466374672247922278013308914734952929270799575032952900 30125 4468154222528917293718556086665066072649248073427562500 30126 4469934422733643416713234401934626582509079958398265625 30127 4471715273077878775856440466163670706624731524347471025 30128 4473496773777465973402615787686773454538160781450960448 30129 4475278925048312102124817425217300649334524142912360000 30130 4477061727106388762441967750927626460707501079973494225 30131 4478845180167732079550084121492533033884589063125079225 30132 4480629284448442720557489249774551934846677561481116100 30133 4482414040164685911624003069961567703864871751159122948 30134 4484199447532691455104116889098581848430083696264343025 30135 4485985506768753746694150618087131114906666375940290025 30136 4487772218089231792583393875357466857439774759697104400 30137 4489559581710549226609231756550232774526754365017539600 30138 4491347597849194327416256063676026209965353016432006073 30139 4493136266721720035619362787352893617355712984254708225 30140 4494925588544743970970836635853493667698830908261964900 30141 4496715563534948449531423404825361839641489978756484900 30142 4498506191909080500845390981679428173306706308220594025 30143 4500297473883951885119579778773675193159738320009851073 30144 4502089409676439110406443389650575814733048834370585600 30145 4503881999503483449791080262718721346009764367608857600 30146 4505675243582090958582257186900837478584740495488188225 30147 4507469142129332491507425383902191438126026985580955625 30148 4509263695362343719911730001885216229888158298565222948 30149 4511058903498325148961013805468018174823216026928428900 30150 4512854766754542134848815857096291686937077424989130625 30151 4514651285348324902007365984970040494687851446381005625 30152 4516448459497068560322575832838397260162499223820624400 30153 4518246289418233122353027287107743801237443804453010448 30154 4520044775329343520552959076840261875671113823209515625 30155 4521843917447989624499252342351989743832472818647770225 30156 4523643715991826258122415968251422490281410768086052100 30157 4525444171178573216941572476891674355426283377924924100 30158 4527245283226015285303445278341219108732859490147926073 30159 4529047052352002253625348073110239786189574983072947025 30160 4530849478774448935642177204001651918688505629963086400 30161 4532652562711335185657407753587914696402189963922766400 30162 4534456304380705915798094183946812348865800270602002225 30163 4536260704000671113273876315421473373054734942619506073 30164 4538065761789405857639991441301998114022163698146148100 30165 4539871477965150338064293375458185596372189277290712900 30166 4541677852746209870598279230084988421735001443832411025 30167 4543484886350954915452124720854479989223713273819830025 30168 4545292578997821094273728796900291264331623225144610448 30169 4547100930905309207431768393192664818616692356942867600 30170 4548909942291985251302764102994481889560432896955107225 30171 4550719613376480435562157568220843768924656323829072225 30172 4552529944377491200479401385657031920505226021320702500 30173 4554340935513779234217062327121931856140816754307422948 30174 4556152587004171490133938671796283963920531698508678025 30175 4557964899067560204092192449067420186491014120838550625 30176 4559777871922902911768497390374458691935477261248160000 30177 4561591505789222465969203388670259466628040331263238400 30178 4563405800885607053949518264248792090501194260186951073 30179 4565220757431210214736707635818932832046536951443975625 30180 4567036375645250856457313695838091624843639050267648100 30181 4568852655747013273668393689251470461223667892342408100 30182 4570669597955847164692778894915173263567965358391880225 30183 4572487202491167648958354909113823371462016397982026073 30184 4574305469572455284341364030715798415217146245404480400 30185 4576124399419256084513730547641663534880948716147328400 30186 4577943992251181536294409724453872650528093979025374025 30187 4579764248287908617004761291008313796101126035383894225 30188 4581585167749179811827948232240798397101587649573802948 30189 4583406750854803131172361679294135803760869172429236100 30190 4585228997824652128039072702323993387693248755542344025 30191 4587051908878665915393311805454319073196471711812439025 30192 4588875484236849183539976924485697306063818753273870400 30193 4590699724119272217503170728092621164751964723775760448 30194 4592524628746070914409768023378292592757175115696110225 30195 4594350198337446800877014066788209578834786675156271225 30196 4596176433113667050404154581516463534999846006259308100 30197 4598003333295064500768098282671352122816727221105722500 30198 4599830899102037671423112711599612358069122984271201073 30199 4601659130755050780904554180901295984245725103554794025 30200 4603488028474633764236632631800043848128019162408010000 30201 4605317592481382290344212205666268337871866320448010000 30202 4607147822995957779468648331623522857081003785212188025 30203 4608978720239087420587662132301124809225448754488251073 30204 4610810284431564188839252949928903657108339736937302500 30205 4612642515794246862949649795102768303678410695055784100 30206 4614475414548060042665302520682628315069599761320397225 30207 4616308980913994166188913523417061376071893428771828225 30208 4618143215113105527619510776021994834046162918912360448 30209 4619978117366516294396562992573562251338341428495974400 30210 4621813687895414524748137730208206550272814440568641025 30211 4623649926921054185143103230256029600559461287909146025 30212 4625486834664755167747374802066333968181621462543528100 30213 4627324411347903307884206552917266019291706310586302948 30214 4629162657191950401498529267534450654075694032068972225 30215 4631001572418414222625335240876506635705907376695452025 30216 4632841157248878540862110867978347780131968909766256400 30217 4634681411904993138845317794776209185311463807928496400 30218 4636522336608473829730923433971389205303536194797676073 30219 4638363931581102474678981650122767017189439181323282225 30220 4640206197044727000342264418291242388793103954931412100 30221 4642049133221261416358945260692348634401358169139052100 30222 4643892740332685832849335265946411745876893013759765625 30223 4645737018601046477916672495648768309466951979203901073 30224 4647581968248455715151965583115712065986608546675214400 30225 4649427589497092061142892329295013845647146718832040000 30226 4651273882569200202986754100963052110357305135693680625 30227 4653120847687091015807486836463801467597955988469192025 30228 4654968485073141580276729464378154282709243350894722948 30229 4656816794949795200138950540645295912383497009838402500 30230 4658665777539561419740633909791117113077678329374678225 30231 4660515433065016041563524196051927845696130882836113225 30232 4662365761748801143761932930315035003998543119531955600 30233 4664216763813625097704106118931062540509941611142210448 30234 4666068439482262585517654060586226051999995695599304025 30235 4667920788977554617639044217556125118608817689817493025 30236 4669773812522408550367157947795985568176793204930644900 30237 4671627510339798103420911904455670362037895242338560100 30238 4673481882652763377500944909541181972210661298838256073 30239 4675336929684410871855371108577800944319898140670200225 30240 4677192651657913501849600213263444817456693552755974400 30241 4679049048796510616540225639234288703286043424965894400 30242 4680906121323508016252981346198163613792047060894333025 30243 4682763869462277970164768187824741071862000513869576073 30244 4684622293436259233889750578915022643204759869719696100 30245 4686481393468957067069524287506180793627502382326936100 30246 4688341169783943250967356159701342904210647782468304225 30247 4690201622604856106066496585147473370175495362996425625 30248 4692062752155400509672565511218089468985480921930210448 30249 4693924558659347913520012814091145111212373538930720400 30250 4695787042340536361382653835046032685685843584760015625 30251 4697650203422870506688280890437286980181384331713140625 30252 4699514042130321630137351563936226602140419962788312900 30253 4701378558686927657325754589765437442410558492521522948 30254 4703243753316793176371654135784689520496440847686025625 30255 4705109626244089455546413295420583024075704760726674225 30256 4706976177693054460909597597565941510313547770532993600 30257 4708843407887992873948059343708710073556676993841793600 30258 4710711317053276109219103581683873805056629842139701073 30259 4712579905413342331997736525575687077217210859231188025 30260 4714449173192696475927997231431297079234902623186696900 30261 4716319120615910260678373338580655614658476410273776900 30262 4718189747907622209601301686491441446088670216166490225 30263 4720061055292537667396754617221561439724852874900756073 30264 4721933042995428817779912773665662424497304461415107600 30265 4723805711241134701152925203925967038855481914682192400 30266 4725679060254561232280757582271645894668887837698228025 30267 4727553090260681217971129357284855143892518640796849025 30268 4729427801484534374758540637925502991408050483103022948 30269 4731303194151227346592389628380760858529758688858008100 30270 4733179268485933722529181422699304767815605298279093225 30271 4735056024713894054428828970344260092804032959886908225 30272 4736933463060415874655047023932828097860950265856640000 30273 4738811583750873713779839880564595685224478640477160448 30274 4740690387010709118292083728274570470332664768146937025 30275 4742569873065430668310204409281041724367072036606155625 30276 4744450042140613995298951411832443856398592313436702500 30277 4746330894461901799790268902591492958336724308250956900 30278 4748212430255003869108264611628978505815821541123651073 30279 4750094649745697095098277382233721598957412287908765625 30280 4751977553159825491860044197879358140382742563691459600 30281 4753861140723300213484967498822770085670414009506819600 30282 4755745412662099571797483600943170365416720255385717225 30283 4757630369202269054100533029565047269917482757387801073 30284 4759516010569921340925133581142392009006421085860688900 30285 4761402336991236323784056925815868812513050044546408900 30286 4763289348692461122929609563988840322899579726512292025 30287 4765177045899910105115518950202432152658223601564662225 30288 4767065428839964901362925597724109336754728960172240448 30289 4768954497739074424730481977398544006547984535188225600 30290 4770844252823754888088559024443877947956498957697231025 30291 4772734694320589821897561067010825784937764002514976025 30292 4774625822456230091990349990456424351353517523963856900 30293 4776517637457393917358779451418611381770317815436922948 30294 4778410139550866887944339955912211966448365152850718225 30295 4780303328963501982432915615801324279460004876113977225 30296 4782197205922219586053653398137526903310782969612051600 30297 4784091770654007508381945681987778640368379243333690000 30298 4785987023385921001146526937510348022596410490886626073 30299 4787882964345082776040685342171593808299288092664333025 30300 4789779593758683022537590149130919589569459212237022500 30301 4791676911853979425709735622955745228648001862872022500 30302 4793574918858297184052502357962875197222341654828374025 30303 4795473614999029027311836794617199011549588027095951073 30304 4797373000503635234316049749553231839969542376262560000 30305 4799273075599643650811734774919594009616817983051065600 30306 4801173840514649707303807162881136557715856376618216225 30307 4803075295476316436899664411248046161505167254612945225 30308 4804977440712374493157468966335906741347215897571822948 30309 4806880276450622167938554059295356765697505905284212900 30310 4808783802918925409263953452284660796090144891406629025 30311 4810688020345217839175055910993211096907241481109784025 30312 4812592928957500771598385220158690200195684678147763600 30313 4814498528983843230214506558855358161937138652503490448 30314 4816404820652381966331060052465678874725500638388929225 30315 4818311804191321476759922318382268214520786460039059025 30316 4820219479828934021698496822621932997789712902920200900 30317 4822127847793559642615133864668373711671540556300512900 30318 4824036908313606180138681007994945755583542861200026073 30319 4825946661617549291952164773853713499664411056950170225 30320 4827857107933932470690604416051888825406740844985025600 30321 4829768247491367061842958594571620968512341362563265600 30322 4831680080518532281658205766023997435177443135685700625 30323 4833592607244175235055559109063026512440057888465326073 30324 4835505827897110933538816803020300442659974433525720900 30325 4837419742706222313114848478155984683414492545346522500 30326 4839334351900460252216218656056742828841448103166600625 30327 4841249655708843589627947998846188728506931449881658025 30328 4843165654360459142418413186008457106980026610410610448 30329 4845082348084461723874386237760501563222697707455690000 30330 4846999737110074161440214104043764215411532766602367225 30331 4848917821666587314661139338340914455661452484242652225 30332 4850836601983360093130762675658425292081847018425040100 30333 4852756078289819474442648334150844584425178245454422948 30334 4854676250815460522146072859997725126049255212188010025 30335 4856597119789846403705918335279301990769649934917201025 30336 4858518685442608408466710768732147850190678704857190400 30337 4860440948003445965620804489401197077034756340732825600 30338 4862363907702126662180713363339707384603579296510131073 30339 4864287564768486260955589653643923513563466339181437225 30340 4866211919432428718531851344244421066514357050147988900 30341 4868136971923926203257958748011340010040629310745308900 30342 4870062722473019113233341219865966614915354092351817025 30343 4871989171309816094301474795726389689601282420610926073 30344 4873916318664494058047111578250241881925294713486051600 30345 4875844164767298199797661690472839580561892455498019600 30346 4877772709848542016628728618574355543509348280174925225 30347 4879701954138607325373798765144996816843241171185640625 30348 4881631897867944280638086034452516785450293112472322948 30349 4883562541267071392816532271351764319944812846351256900 30350 4885493884566575546115964375611364952314878442018405625 30351 4887425927997112016581408913568038828800006423607780625 30352 4889358671789404490126565049154487853830930831599246400 30353 4891292116174245080568436616482229955329836658742160448 30354 4893226261382494347666124156296221771040660770461280625 30355 4895161107645081315163777738753592279598708146407083225 30356 4897096655193003488837711395114308980521766822457940100 30357 4899032904257326874547679981067115165976192334550908100 30358 4900969855069185996292319294549611625806239139938101073 30359 4902907507859783914268750271056908787678526103648174025 30360 4904845862860392242936348079568845818051335690805312400 30361 4906784920302351169084676942361361598795978322497792400 30362 4908724680417069469905591502103208750440337082151723225 30363 4910665143436024531069505559774825997938692577322631073 30364 4912606309590762364805829007081826170362878577182312100 30365 4914548179112897627987573777171216993723717703541676900 30366 4916490752234113640220129637594149578034630937711550025 30367 4918434029186162401934210649594685117487519345302613025 30368 4920378010200864612482973117939783817990811892215560448 30369 4922322695510109688243305855641451441087406554990393600 30370 4924268085345855780721293588057728109192666500023584225 30371 4926214179940129794661854320994971155936348660646249225 30372 4928160979525027406162551497569668828924134683308822500 30373 4930108484332713080791581768723824562221216415494022948 30374 4932056694595420091709939202423772334069188710400941025 30375 4934005610545450537797756756708122313545466543226265625 30376 4935955232415175361784825841886392579828832865560250000 30377 4937905560437034368385294797325757171212916244621920400 30378 4939856594843536242436547108399233089778887505279976073 30379 4941808335867258567042260189304539153467063067267300625 30380 4943760783740847841719645557598787751942136593479276100 30381 4945713938697019500550871226430116627896273480919236100 30382 4947667800968557930338667140583331773046254578109299225 30383 4949622370788316488766114482592614399823322651065201073 30384 4951577648389217522560619675310344727395560302568142400 30385 4953533634004252385662073907457113005970820447500494400 30386 4955490327866481457395199008814023798071865648039715025 30387 4957447730209034160646080501854453041422992624501175225 30388 4959405841265108980042888656748488837007681512773802948 30389 4961364661267973480140788376809376239518490797835460100 30390 4963324190450964323611038741587393577592409606877623025 30391 4965284429047487289434283034952712999676186922930018025 30392 4967245377291017291098030085644941029865906447915088400 30393 4969207035415098394798327747903195928382506913512210448 30394 4971169403653343837645629349926757585249417667010071225 30395 4973132482239436045874853938052522534999461856447188225 30396 4975096271407126653059641144671711466625264468628800100 30397 4977060771390236518330801508044509318270296257607902500 30398 4979025982422655744598963072307568692106210125006676073 30399 4980991904738343696781415096105575903226223128574617025 30400 4982958538571329020033149698414365488974020823271040000 30401 4984925884155709657982102270259373453693183375591040000 30402 4986893941725652870968591481169541910193743610355305025 30403 4988862711515395254288959709343128105060591104978276073 30404 4990832193759242756443414724638229082043555380064062500 30405 4992802388691570697388073453637209447941773377160352100 30406 4994773296546823786791208656170613860396126487921540225 30407 4996744917559516142293699342822557958603991624108807225 30408 4998717251964231307773685763076021507941276915955410448 30409 5000690299995622271615429793892915529588809823303696400 30410 5002664061888411484982381558660261138284834473947122025 30411 5004638537877390880094453106570301717033993153505927025 30412 5006613728197421888509499982638871918767167823830244100 30413 5008589633083435459409011518702866803337511625273802948 30414 5010566252770432077888010675874192195627594328974631225 30415 5012543587493481783249164269064133088702622982953171025 30416 5014521637487724187301104404328650616647099406339150400 30417 5016500402988368492660961959921709786739076130653774400 30418 5018479884230693511061112942080349791719524806264001073 30419 5020460081450047681660138546701836321876505469356803225 30420 5022440994881849089357999758209880865257207430356644100 30421 5024422624761585483115427317043575524318025479601484100 30422 5026404971324814294277527887339373390496257745775380625 30423 5028388034807162654901607256513144006309499580876376073 30424 5030371815444327416089211398586050909433213538349472400 30425 5032356313472075166322386233234733696546247680406010000 30426 5034341529126242249804156912683030468341338488282025625 30427 5036327462642734784803227468689247922746072520719869025 30428 5038314114257528682002901652019775752862711214243622948 30429 5040301484206669662854225796936649381186140968119222500 30430 5042289572726273277933354543363490424071547616681561225 30431 5044278380052524925303140249531097631970898860399696225 30432 5046267906421679868878946928040822393413735095885369600 30433 5048258152070063256798689538420742225847019841930760448 30434 5050249117234070139797099469386543006044903691975461025 30435 5052240802150165489584217044155936018626345125854414025 30436 5054233207054884217228111882302369225050858886121740900 30437 5056226332184831191541831951770743479074595879515336100 30438 5058220177776681257474582144814813739814982230872631073 30439 5060214744067179254507133211752942662066860343323419225 30440 5062210031293140035051461886575879277111199376643008400 30441 5064206039691448482854623038577258817733810844329728400 30442 5066202769499059531406854684314561090301068079498046025 30443 5068200220952998182353916694345324156297453795248901073 30444 5070198394290359523913664029320487457491032170794652100 30445 5072197289748308749296855340153833904632961776917108100 30446 5074196907564081175132197767123613851091350806433051225 30447 5076197247974982259895628772899565291843640740643600625 30448 5078198311218387622343835844625694066580939658796560448 30449 5080200097531743059952014900326345305088079439905038400 30450 5082202607152564567355868235040282835330526332149300625 30451 5084205840318438354797842842224696781579632657479925625 30452 5086209797267020866577609946108281113217196330338424900 30453 5088214478236038799506786580809762466355128625309922948 30454 5090219883463289121367900052175519151862570131840280625 30455 5092226013186639089377596118427204886587507668663997225 30456 5094232867644026268654091725847585441269415364865891600 30457 5096240447073458550688873135870108090640372105727267600 30458 5098248751713014171822640280075053480281312739328126073 30459 5100257781800841731725498179732467292714486190218905025 30460 5102267537575160211881396266669434903749870975383932900 30461 5104278019274258994076816442376646071039405315189812900 30462 5106289227136497878893710712406598591905709535822701225 30463 5108301161400307104206689233253209808578913939260131073 30464 5110313822304187363684459609040042827773773656932761600 30465 5112327210086709825295518275481810359847087808024166400 30466 5114341324986516149818094808721293172370294880057377025 30467 5116356167242318509354349996781302295611857692192122025 30468 5118371737092899605848828511508824314926664375447222948 30469 5120388034777112689611167019026017339173258028415024100 30470 5122405060533881577843058566840271546802485339933580225 30471 5124422814602200673169474085903112583961458511882095225 30472 5126441297221134982174141846045308523613007012122250000 30473 5128460508629820133939285703353141593061624535913010448 30474 5130480449067462398589622978188424441180977303935690025 30475 5132501118773338705840622802692477347834134484033880625 30476 5134522517986796663551025776751937478244728860983802500 30477 5136544646947254576279625771541944056194291428411128900 30478 5138567505894201463846314719899934173667179642800926073 30479 5140591095067197079897391232920992872719104737774580625 30480 5142615414705871930475133882303428129687644600556097600 30481 5144640465049927292591639988110986444172807895534657600 30482 5146666246339135232806930751755887887272311800187626225 30483 5148692758813338625811323574144640697139486102749226073 30484 5150720002712451173012072399066394826821473497371840900 30485 5152747978276457421124276922041411251311629495524584900 30486 5154776685745412780766061504985059329592822046152643025 30487 5156806125359443545058024637180608094937894119408433225 30488 5158836297358746908226959783191949014650202364703490448 30489 5160867201983590984213848458485277520551318519805939600 30490 5162898839474314825286126373666668465635231355188520025 30491 5164931210071328440654223488380406612189386237192565025 30492 5166964314015112815092378816050877304113434357932564900 30493 5168998151546219927563730820788784622927538608916622948 30494 5171032722905272769849684247920444574834519099199169225 30495 5173068028332965365183554229736899206965156401850904225 30496 5175104068070062786888488508197614006374859557034553600 30497 5177140842357401177019668616461555497254020310323360000 30498 5179178351435887765010790861256498621945203511136351073 30499 5181216595546500886324827948235484271509471377900646025 30500 5183255574930290001109072092607436223533328646795062500 30501 5185295289828375712854460457467053750398845509920062500 30502 5187335740481949787059183762387221282134421627777981025 30503 5189376927132275169896578904975319746004470146230226073 30504 5191418850020686006887306438232985561965215204546810000 30505 5193461509388587661575813746697042750793116406258643600 30506 5195504905477456734211084764477531211864582532135369225 30507 5197549038528841080431677078446969952013154678834414225 30508 5199593908784359829955047259973227897395883165748122948 30509 5201639516485703405271165268726626898646967012349424900 30510 5203685861874633540340418772230171647566760486655120025 30511 5205732945192983299295808224960089462970985995592575025 30512 5207780766682657095149433550942169275891551162755969600 30513 5209829326585630708503273273927713651859991954172240448 30514 5211878625143951306264256939371260332300611711211078225 30515 5213928662599737460363631672570590559896333385492788025 30516 5215979439195179166480623717467920375949721512108104900 30517 5218030955172537862770395800749568143028270791743280900 30518 5220083210774146448596301166019806755340725788854601073 30519 5222136206242409303266435122963042354123834327518181225 30520 5224189941819802304774484956546912867610605744691267600 30521 5226244417748872848544879041457369346686021241928707600 30522 5228299634272239866182236007095290869898521098373805625 30523 5230355591632593844225114798602689746869883348892051073 30524 5232412290072696842904066479525087859116838515711468900 30525 5234469729835382514903988621855187243649579883245502500 30526 5236527911163556124130783129341518449229990350304955625 30527 5238586834300194564482318340084328779640793764918825025 30528 5240646499488346378623696254579569284520946488438760448 30529 5242706906971131776766825735510454268047526355984000000 30530 5244768056991742655454302525724700160775380776437260225 30531 5246829949793442616347596930974201842068209996162245225 30532 5248892585619566985019550014132573911554049061437944100 30533 5250955964713522829751179147744671989699853260206222948 30534 5253020087318788980332793771900914881709784292706657025 30535 5255084953678916046869422204567952367295652589044132025 30536 5257150564037526438590550351645965483231726527169296400 30537 5259216918638314382664173164161646447775820269801091600 30538 5261284017725045943015159690144683837800383995150756073 30539 5263351861541559039147932568874375272617525908431146225 30540 5265420450331763464973462815321804684786894060246032900 30541 5267489784339640907640580742751854269451654145754152900 30542 5269559863809244966371603871588172401742050611038020025 30543 5271630688984701171302282672783088198304983064598501073 30544 5273702260110207002326064994073350975848535718570497600 30545 5275774577430031907942680017641478628519448928179201600 30546 5277847641188517324111042597841422908746220450867682225 30547 5279921451630076693106478827786201754668088433665305625 30548 5281996008999195482382273683734109163217914021307922948 30549 5284071313540431203435541596349091663122401562107064900 30550 5286147365498413430677420798049877198313738422337700625 30551 5288224165117843820307592295801457191300291200544575625 30552 5290301712643496129193124318841555719708264510890848400 30553 5292380008320216233751643090973771109269133386219810448 30554 5294459052392922148838830777198144824777238703928025625 30555 5296538845106604046640251454589000328766341892272416225 30556 5298619386706324275567505957469000577641442630561848100 30557 5300700677437217379158716447067497038541160484845872100 30558 5302782717544490114983341555990385539084974667894776073 30559 5304865507273421473551322957967844908167228704638381025 30560 5306949046869362697226564213485513230884779131287558400 30561 5309033336577737299144742742043853626316356954744838400 30562 5311118376644041082135455771929676764998092036244424225 30563 5313204167313842157648701118523020875350315521888256073 30564 5315290708832780964685693642301841746794912703951456100 30565 5317378001446570288734018237846235223649474144084660900 30566 5319466045400995280707120205283202899883729512720709025 30567 5321554840941913475888133855752278172264806498120376025 30568 5323644388315254812878050202611654490090413527563010448 30569 5325734687767021652548224590243800555402894254006899600 30570 5327825739543288796997225112458908380082155247554081225 30571 5329917543890203508512022672633899497321754671169446225 30572 5332010101053985528533523537864112256490104622541922500 30573 5334103411280927096626445239544209004058046130089122948 30574 5336197474817392969453536672934276070925383479216184025 30575 5338292291909820439754143248406541849892810734164000625 30576 5340387862804719355327117947207608857992642274872360000 30577 5342484187748672138018079134710584538702602299453582400 30578 5344581266988333802711015984271002670512484115631501073 30579 5346679100770431976324242364939952612684724379485605625 30580 5348777689341766916810700046427377238137933117646924100 30581 5350877032949211532162612074848062278978377434108084100 30582 5352977131839711399420487172922419944099652467045698225 30583 5355077986260284783686476018443768062256721807974876073 30584 5357179596458022657142080254963422659888722783916784400 30585 5359281962680088718070215088784556802507078470933680400 30586 5361385085173719409881626326495431713473323975196076025 30587 5363488964186223940145662707412277636256542493301436225 30588 5365593599964984299625404385441791627575437245086302948 30589 5367698992757455281317148415012927460986976052334664100 30590 5369805142811164499494252095867379085274490806534922025 30591 5371912050373712408755335031637903621205466221237617025 30592 5374019715692772323076840757283392695665500198621286400 30593 5376128139016090434869958790589382005622668164365160448 30594 5378237320591485834041907963082488377628499362243012225 30595 5380347260666850527061581885847081243410815089820125225 30596 5382457959490149456029557405872331390352745160354312100 30597 5384569417309420517752466908697634069074404679675062500 30598 5386681634372774582821735323264276050732170945580651073 30599 5388794610928395514696682685021107025818559559057420025 30600 5390908347224540188791993113471884825976786565894090000 30601 5393022843509538511569551060491891332431763748974090000 30602 5395138100031793439634645685881361610877168434881402025 30603 5397254117039780998836544216763232784840135980746801073 30604 5399370894782050303373435147572701429464938337715802500 30605 5401488433507223574901742137526078837108748871020940100 30606 5403606733463996161649809462596452376920382337964703225 30607 5405725794901136557535959879163698344470987232164766225 30608 5407845618067486421290925756646447176318420510434960448 30609 5409966203211960595584654336563675689908934214016398400 30610 5412087550583547126157487975613693103245449139795623025 30611 5414209660431307280955720230498397993075799249664728025 30612 5416332533004375569271528642360812066771735949889940100 30613 5418456168551959760887285078844043653375135036273802948 30614 5420580567323340905224244491919999165276819584283270225 30615 5422705729567873350495612949776344445460885259512910025 30616 5424831655534984762863995801190419897988693624112064400 30617 5426958345474176145603226830959033603207204512124032400 30618 5429085799635021858264579265093295245841588239636826073 30619 5431214018267169635847359484627910635467747412209304225 30620 5433343001620340607973884307034631876652258813433896100 30621 5435472749944329318068842694369851852091208043019936100 30622 5437603263489003742543042747426643618171440279625975625 30623 5439734542504305309981544845301875580314014156767351073 30624 5441866587240248920336181789929381917036363971976710400 30625 5443999397946922964122466815270534658683207344900000000 30626 5446132974874489341620890320993949101023057380300390625 30627 5448267318273183482082606190616457847183904098213526025 30628 5450402428393314362939508554217910725504930430841022948 30629 5452538305485264529018699855982798127607851867005022500 30630 5454674949799490111761351086962153952138561614494464225 30631 5456812361586520848445955043589671326994288068185299225 30632 5458950541096960101415973472626459618230608896407763600 30633 5461089488581484877311878963349384919033714031715810448 30634 5463229204290845846307592447938468248943683483926598025 30635 5465369688475867361351317171159366083721777762701355025 30636 5467510941387447477410769990577526581666478758244856900 30637 5469652963276557970722810868681201974597034514505092100 30638 5471795754394244358047471418431103052937437154369506073 30639 5473939314991625915926383363895105496146101381639618225 30640 5476083645319895699945607777767059983945130980762062400 30641 5478228745630320564002865957709418572206199446853582400 30642 5480374616174241179579172803600068731746082587476739025 30643 5482521257203072055014873557904463730472237327274726073 30644 5484668668968301554790084771534853691096111105538588100 30645 5486816851721491918809540357699155679797796682679300100 30646 5488965805714279281691843596382753577579041774903818225 30647 5491115531198373692063125952247289257381423044345755625 30648 5493266028425559131855113568871295738171758332211410448 30649 5495417297647693535607602302398330513906735807272336400 30650 5497569339116708809775342157799093162382577511568605625 30651 5499722153084610852039331991094855628252738651816730625 30652 5501875739803479570622525341030396247756701376941516900 30653 5504030099525468903609948253825509641745498607266822948 30654 5506185232502806838273229964775064050214463090629515625 30655 5508341138987795430399547300608495517560720053807340225 30656 5510497819232810823624983666660564564972126844150809600 30657 5512655273490303268772303483046155606525825521181721600 30658 5514813502012797143193142934172872380528547625023051073 30659 5516972505052890970114617896066174079167644944401602025 30660 5519132282863257437990349906122806669461984124681188900 30661 5521292835696643419855911040049312108605921959357868900 30662 5523454163805869992688688560883444768888275234281892225 30663 5525616267443832456772170205137389403242334558182006073 30664 5527779146863500355064650971242758403943483713323395600 30665 5529942802317917492572362275618447935818930179478160400 30666 5532107234060201955727024341823552763370601595486546025 30667 5534272442343546131767822688398678240238707491542375025 30668 5536438427421216728127809581140144991251213615127922948 30669 5538605189546554791824731315692757293715053048441020100 30670 5540772728972975728856282196488000057409947044230087225 30671 5542941045953969323599786078195741613746989567883302225 30672 5545110140743099758216306335998750255553540916612840000 30673 5547280013594005632059185131140581621745472998177360448 30674 5549450664760399981087012838338661597549524918507423025 30675 5551622094496070297281028501795675402744693000551625625 30676 5553794303054878548066952186683677969404542314190922500 30677 5555967290690761195741250093116663568644552849384280900 30678 5558141057657729216901833299768673934712685757516701073 30679 5560315604209868121883191004435883856209974304255375625 30680 5562490930601337974195959128982481360093928549276755600 30681 5564667037086373409970925156251556206203828069194515600 30682 5566843923919283657407470066663625440156616595908515225 30683 5569021591354452556226448242366858222398277134077151073 30684 5571200039646338577127506206944514062761544387647972900 30685 5573379269049474841250841068826578944880009167842780900 30686 5575559279818469139643399536694072625044610441315014025 30687 5577740072208003952729518375306007637364835944995184225 30688 5579921646472836469786007170320506233217420554847240448 30689 5582104002867798608421674270823125629733819138456633600 30690 5584287141647797034061296778417004541298231316621829025 30691 5586471063067813179434035451871025021504580862800174025 30692 5588655767382903264066295396463783152557831426386252900 30693 5590841254848198313779033407302780086506699514372822948 30694 5593027525718904180189512836039881369765669440766600225 30695 5595214580250301560217506850545747370928805089649851225 30696 5597402418697746015595950957247610983700889275913075600 30697 5599591041316667992386045655976470593677720275658010000 30698 5601780448362572840496810097311476581501891396444576073 30699 5603970640091040833209087612551018387408125542259939025 30700 5606161616757727186704003986581766385158402495453122500 30701 5608353378618362079595879344058688508656989607668122500 30702 5610545925928750672469594519450845743934471911250568025 30703 5612739258944773127422412781649573244503498110223001073 30704 5614933377922384627610257783977474951122854899376040000 30705 5617128283117615396798448610578499199566411643922241600 30706 5619323974786570718916892790311220883885316325914542225 30707 5621520453185430957619738149409332309681565169274863225 30708 5623717718570451575849484374315239923884823485300922948 30709 5625915771197963155405555156234577646248372681699616900 30710 5628114611324371416517331789101379555060644355433631025 30711 5630314239206157237421649092785605197212440909817386025 30712 5632514655099876673944754533516679802573214831997155600 30713 5634715859262160979088731413638699186419384940453490448 30714 5636917851949716622622387002954955123230424539176207225 30715 5639120633419325310676606484061461472331298148668537025 30716 5641324203927844005344173584211204332419802658036028900 30717 5643528563732204944284058766392900999781655376151028900 30718 5645733713089415660330175852450132505772053261075676073 30719 5647939652256559001104607951208813014737309976005172225 30720 5650146381490793148635303564723076375771583453829529600 30721 5652353901049351638978243745891795642359277148150169600 30722 5654562211189543381844081180840105404851191607476890625 30723 5656771312168752680229252069602469323669795640557276073 30724 5658981204244439250051561678786026307944072065310196900 30725 5661191887674138239790244440035158356745383488204502500 30726 5663403362715460250130499468260451170040928101133330625 30727 5665615629626091353612502373737465245708961188138972025 30728 5667828688663793114284894242323000309278509711095410448 30729 5670042540086402607362748658178819576274387528937290000 30730 5672257184151832438890017643535102524974627771278173225 30731 5674472621118070765406457390168215561830804644923858225 30732 5676688851243181313619034657409729194571055253919828100 30733 5678905874785303400077814711645968090909986359694522948 30734 5681123692002651950856331682409756695638232646980284025 30735 5683342303153517521236442210308417907466510996841083025 30736 5685561708496266315397663262174495681163996261393422400 30737 5687781908289340206110994988968104322068252608342337600 30738 5690002902791256754437229502102257680763432945353881073 30739 5692224692260609229429746444005000437434767301883835225 30740 5694447276956066627841796228874651189920377169796096900 30741 5696670657136373693838271829726973128606172291263016900 30742 5698894833060350938711969987975612696856122621119203025 30743 5701119804986894660604342721929689799448782353692576073 30744 5703345573174976964230740010734984835311923952223923600 30745 5705572137883645780610144530427748096520984805612403600 30746 5707799499372024886799399318912755894864322011766459225 30747 5710027657899313925631929246819855152089714198579950625 30748 5712256613724788425460957171335874122042963395512022948 30749 5714486367107799819907215650251431404101772721515852900 30750 5716716918307775467611155093604848459407362830627015625 30751 5718948267584218671989649230448062456213715242111390625 30752 5721180415196708700997198768402146450021185283975430400 30753 5723413361404900806891634123812772649848920626045960448 30754 5725647106468526246004318100458701835840580327649750625 30755 5727881650647392298514849394909147877201918861643769225 30756 5730116994201382288230267806768650755048642422037776100 30757 5732353137390455602368762032190894523910441535809816100 30758 5734590080474647711347880919185728250204252981897951073 30759 5736827823714070188577249063386488147768721518803568025 30760 5739066367368910730255787623087577891354752033529824400 30761 5741305711699433175173441232505141430606317399023904400 30762 5743545856965977524517411892356558551353786372600105225 30763 5745786803428959961682900716997407939791546952916381073 30764 5748028551348872872088358417497475600135329271933580100 30765 5750271100986284862995245400180338159465201733759664900 30766 5752514452601840783332302360294020866470665999939888025 30767 5754758606456261743524332250623218955537669712713119025 30768 5757003562810345135325494504996578505866867576506960448 30769 5759249321924964651657112396785558978901386500192385600 30770 5761495884061070306449994412634444268084101743106598225 30771 5763743249479688454491270521804132344672539103198663225 30772 5765991418441921811275744221655415433827631728180002500 30773 5768240391208949472861761239940563108274445612132722948 30774 5770490168042026935731595774715139744322529655874407025 30775 5772740749202486116656355152825125448744746621931755625 30776 5774992134951735372565403788067565836760420617704490000 30777 5777244325551259520420307320266150922965633021638224400 30778 5779497321262619857093297816646316880314868074001526073 30779 5781751122347454179250260917037676528998425655738890625 30780 5784005729067476803238245804574815139093673971770592100 30781 5786261141684478584977498883710737470010018765148952100 30782 5788517360460326939858022047500519927812246075801077225 30783 5790774385656965862640656416256008300309598120191051073 30784 5793032217536415947362692429815706731153630245810406400 30785 5795290856360774407248007175817327419911752692166886400 30786 5797550302392215094621729836503812986990683602454457025 30787 5799810555892988520829436136737004522190246865104677225 30788 5802071617125421876160872676036508045388575366711302948 30789 5804333486351919049778212027604710449210480513006848100 30790 5806596163834960649648839487442312968327293792954241025 30791 5808859649837104022482672356802185830094765061415236025 30792 5811123944620983273674012641372801988371622409432464400 30793 5813389048449309287247934050725980728391285265254610448 30794 5815654961584869745811204181707163457299218991194933225 30795 5817921684290529150507742769589954164234886962435082225 30796 5820189216829228840978616890960185847446674172835844100 30797 5822457559463987015326574002438321665697122040067202500 30798 5824726712457898750085113699492565678961042503633126073 30799 5826996676074136020192099079738642800957403949523203025 30800 5829267450575947718967908595265810995204253182157160000 30801 5831539036226659678098129278672290808861425832717160000 30802 5833811433289674687620792227636938056445589488270479025 30803 5836084642028472515918151232997644840383564708153826073 30804 5838358662706609929713005435450632129130302241132522500 30805 5840633495587720714069566896128493808034901469237548100 30806 5842909140935515692398873966458567475109294708289886225 30807 5845185599013782746468751342846941275157471847139705225 30808 5847462870086386836418317691877158753176275297431010448 30809 5849740954417270020777041731856455063359869780594080400 30810 5852019852270451476488347656686147895247116567434144025 30811 5854299563910027518937770788176615175362506921945549025 30812 5856580089600171621985664343071118972935402247642616100 30813 5858861429605134438004458201186581083757574407386302948 30814 5861143584189243817920470561223280488774042558674889225 30815 5863426553616904831260273370939326285415684348414669025 30816 5865710338152599786201612418529661771792899241364998400 30817 5867994938060888249628882972193276128496677979979270400 30818 5870280353606407067193161855016239591715860627436151073 30819 5872566585053870383376796842442136146496340343280785225 30820 5874853632668069661562554269745444592058803074923168100 30821 5877141496713873704107325737067414343975714894394408100 30822 5879430177456228672420394799717996542505227031671550625 30823 5881719675160158107046264531591423934309130108116826073 30824 5884009990090762947752046849687084587963738105676928400 30825 5886301122513221553619414487871404793926521767794010000 30826 5888593072692789723141116508160545488767461067468775625 30827 5890885840894800714322058237947824233332585854030163025 30828 5893179427384665264784946521743901166898279670646922948 30829 5895473832427871611880501176141912456119009001335802500 30830 5897769056289985512802233536863898560488701959013387225 30831 5900065099236650264705792986889057146947647886632922225 30832 5902361961533586724832882354808551706993251858899137600 30833 5904659643446593330639743072695826862015103119177360448 30834 5906958145241546119930210982925619988393569675012715025 30835 5909257467184398750993343683519116154997596353278316025 30836 5911557609541182522745620301736969443912762470459992900 30837 5913858572578006394877714585786208522346267937827828100 30838 5916160356561057008005842204651357851512801276728881073 30839 5918462961756598703827683146204438158725755999898797225 30840 5920766388430973545282880103892860763723677610753136400 30841 5923070636850601336718113742448600041273934734417456400 30842 5925375707281979644056755733206416721136325436070412025 30843 5927681599991683814973100449763311875360682586067051073 30844 5929988315246366999071176214855817323456677350951504100 30845 5932295853312760168068136989476172800033202853973512100 30846 5934604214457672135982235395392903578881334266480605225 30847 5936913398947989579325377962385794333991408754062890625 30848 5939223407050677057300263491649755843473868687014760448 30849 5941534239032777032002105426966600708617902402752614400 30850 5943845895161409888624939125388282569194454842097930625 30851 5946158375703773955672514919319710349413840034043555625 30852 5948471680927145525173777862033824868506061339277588900 30853 5950785811098878872902935048796219697527244451952222948 30854 5953100766486406278604111405921201441531641482493730625 30855 5955416547357238046220594840225816675508919295956703225 30856 5957733153978962524128671641493023565294467172427747600 30857 5960050586619246125376053030699855762839931521605155600 30858 5962368845545833347924893746911114480605910781504476073 30859 5964687931026546794899403565883831724232641948939279025 30860 5967007843329287194838052643572473497881619847598464900 30861 5969328582722033421950371577869596394545567895537944900 30862 5971650149472842516378347082061434346020299685664063225 30863 5973972543849849704462414163622674435944167282666381073 30864 5976295766121268419012045702119481576163496158467009600 30865 5978619816555390319580940320134651513500287778284174400 30866 5980944695420585312746809441273610072606276909465735025 30867 5983270402985301572395764429454833752810027913687608025 30868 5985596939518065560011304703833142784526127021865122948 30869 5987924305287482044967907723849212515722778569535996100 30870 5990252500562234124829221739043562542961463349128614225 30871 5992581525611083245650862198418215326455105850090529225 30872 5994911380702869222287812714274167136264881722888410000 30873 5997242066106510258706431475597784068995953115710210448 30874 5999573582091002968301064006214224552984741677182136025 30875 6001905928925422394215263163070997226820649368839390625 30876 6004239106878922029667617270159789332939346455978062500 30877 6006573116220733838282187283729745816788913111450412900 30878 6008907957220168274423553884590443164530413242430976073 30879 6011243630146614303536475393447884650217182009391150625 30880 6013580135269539422490157405361945098728625933253433600 30881 6015917472858489679927135039558813505241188678126393600 30882 6018255643183089696616768700977120887527967067548384225 30883 6020594646513042685813354250071598585716029477251576073 30884 6022934483118130473618848477543288867123669607449084900 30885 6025275153268213519350210780810525143275618261620996900 30886 6027616657233230935911361939180113363979747968359405025 30887 6029958995283200510169760884823379221271272236044915225 30888 6032302167688218723337600366806997675917213425203490448 30889 6034646174718460771357622405573792012852459502620307600 30890 6036991016644180585293554435413979141216637494837158025 30891 6039336693735710851725167032612646181406005828417803025 30892 6041683206263463033147954127104570527574432827764920900 30893 6044030554497927388377436595612841541140226695125522948 30894 6046378738709672992958090134393106820909173941753011225 30895 6048727759169347759576898309850649610236807461070818225 30896 6051077616147678458481531685442906343052959592047617600 30897 6053428309915470737903153923425454600387475346497640000 30898 6055779840743609144483855760144941849096100578851301073 30899 6058132208903057143708717753727884266618671754662212025 30900 6060485414664857140342502703159742721636589004491202500 30901 6062839458300130498870978637894179582262041602636202500 30902 6065194340080077563946873277277915462716582549126135025 30903 6067550060275977680840460859222139298170542619834276073 30904 6069906619159189215894782237696978257346678546390250000 30905 6072264017001149576985499148771105965470727763041859600 30906 6074622254073375233985383545064158318007674689195735225 30907 6076981330647461739233442898625235820185120494534292225 30908 6079341246995083748008682372396399890403907825710222948 30909 6081702003387995039008504760565717919100920587694788900 30910 6084063600098028534831749098260078080289711521462162025 30911 6086426037397096322466368841173679952691380383744217025 30912 6088789315557189673781750515873810922911124827191321600 30913 6091153434850379066025673741671241116345424849547240448 30914 6093518395548814202325913525088311234251328617364316225 30915 6095884197924724032196485728103548169503329706006306025 30916 6098250842250416772048536611497422630835528913383972900 30917 6100618328798279925705877354769661227647941831563756900 30918 6102986657840780304925164454244342556576848784783251073 30919 6105355829650464049920726901124842788821007510211143225 30920 6107725844499956649894041041406551085509500477559811600 30921 6110096702661962963567854019701148869024225890627651600 30922 6112468404409267239724956709172139552981940533754955625 30923 6114840950014733137751607029927226784368818539101001073 30924 6117214339751303748185604558359069579936316154841904900 30925 6119588573892001613269017330071891947242460470103522500 30926 6121963652709928747505561739177392670489360065771725625 30927 6124339576478266658222636436889387914397736467022099025 30928 6126716345470276366138011132492625157604684322740560448 30929 6129093959959298425931171199907231712303891175555560000 30930 6131472420218752946819318993216304720900508761725106225 30931 6133851726522139613138032774670212045158209745367491225 30932 6136231879143037704926584158827254880506247908070692100 30933 6138612878355106118517914976636443239682245856999322948 30934 6140994724432083387133274463414254657544760572968891025 30935 6143377417647787701481517674813384574531340405628054025 30936 6145760958276116930363066035027653861695822771089568400 30937 6148145346591048641278530921623414857366183681276563600 30938 6150530582866640121042001191533992096054610728919506073 30939 6152916667377028396398995552899907626158021198219504225 30940 6155303600396430254649080687583873436043496038838180900 30941 6157691382199142264273156029335785040152676543551900900 30942 6160080013059540795565406102729220719615820268235366025 30943 6162469493252082041269921328137240267373801138413151073 30944 6164859823051302037221988198161585357798849465846329600 30945 6167251002731816682994049731075710847116362976557625600 30946 6169643032568321762546337106988422415394900715871256225 30947 6172035912835592964882173392581260985323837200289575625 30948 6174429643808485904707950260419158299272562354324622948 30949 6176824225761936143097778608980290906056140100697620900 30950 6179219658970959208162813989697481604254680040366350625 30951 6181615943710650615725257747449938111682146122028225625 30952 6184013080256185889997034781090578382509855801932992400 30953 6186411068882820584263148830740670576455563766180610448 30954 6188809909865890301569716198730013200185945254466455625 30955 6191209603480810715416678811207397391483783408721142225 30956 6193610150003077590455197527592628703636629495325724100 30957 6196011549708266803189726605187940072746669543242740100 30958 6198413802872034362684770226413200916077639738627626073 30959 6200816909770116431276321996275919516979648267703735025 30960 6203220870678329345287988317833647003202564268452110400 30961 6205625685872569635751796553553021322359224822494990400 30962 6208031355628814049133688880616338662767206799738766225 30963 6210437880223119568063702748373207761718548795807006073 30964 6212845259931623432070838846281529488236944943408684100 30965 6215253495030543158322617490828749985418041236206688900 30966 6217662585796176562369324340071060510347139019249087025 30967 6220072532504901778892946344574960919186560958320842025 30968 6222483335433177282460798843692366513158992233167410448 30969 6224894994857541908283844716247219689660222688546851600 30970 6227307511054614872979706494858368533451951659041135225 30971 6229720884301095795340372353270294137649862253333900225 30972 6232135114873764717104596876210107064871330798183062500 30973 6234550203049482123734997521436090947278333324464822948 30974 6236966149105188965199847683789947782181886520095610025 30975 6239382953317906676759567271211795009202376243609530625 30976 6241800615964737199757911702823878957543161931376640000 30977 6244219137322863002417860239335902729570798165855846400 30978 6246638517669547100642204556171819041442102111950051073 30979 6249058757282133078818838469864909974814252972467155625 30980 6251479856438045110630749728414966007557391253650280100 30981 6253901815414787979870714776448386087698164356081840100 30982 6256324634489947101260697406169048895395832403775436225 30983 6258748313941188541275952205234852804428514587993726073 30984 6261172854046259038973833712841888409284650633409008400 30985 6263598255082986026827312195445292828352622005720112400 30986 6266024517329277651563196953692939329718689600574858025 30987 6268451641063122795005068072295239155559044032030898225 30988 6270879626562591094920917524701474745885035146648802948 30989 6273308474105832965875500544600244884310871625732012100 30990 6275738183971079620087398176408782609399700833375580025 30991 6278168756436643088290791917063106056846553486942875025 30992 6280600191780916240601951361568180722114846073188622400 30993 6283032490282372807390435764914508961996773753900560448 30994 6285465652219567400155010433114818888756914092465834225 30995 6287899677871135532404278856261800153882732330252059225 30996 6290334567515793640542031496655128471845585946273396100 30997 6292770321432339104757312145193334099511542400344322500 30998 6295206939899650269919202759373401865773240605604101073 30999 6297644423196686466476327696388341740442653883291966025 31000 6300082771602488031361078254960339343290578772740250000 31001 6302521985396176328898558439694485225182727727740250000 31002 6304962064856953771720252861885490205385310828802536025 31003 6307403010264103841682417690857221524135937362359351073 31004 6309844821896991110789195570062341069339656430354222500 31005 6312287500035061262120455412316792462596209413210176100 31006 6314731044957841110764357988691368344534427664537089225 31007 6317175456944938624754648225730092784464636612033624225 31008 6319620736276042946012675125812676356501501620823560448 31009 6322066883230924411294140225625843075399669491796742400 31010 6324513898089434573140575507855889072224639074982685025 31011 6326961781131506220835551681362412614493470744708390025 31012 6329410532637153401365617745240753839406271792808272100 31013 6331860152886471440385972752328300374092046351211302948 31014 6334310642159636963190870687857451865253766281629488225 31015 6336762000736907915688759379105692334059814420498448025 31016 6339214228898623585382154352040894212434803325177952400 31017 6341667326925204622352248551107671905894829750659488400 31018 6344121295097153060248258838448315767593254850981976073 31019 6346576133695052337281510188999569460135988744771246225 31020 6349031842999567317224258498054264827833010654384460100 31021 6351488423291444310413252918024598604218596217524900100 31022 6353945874851511094758038641291624539739694527072105625 31023 6356404197960676936754001046173342854323460584964801073 31024 6358863392899932612500152123191596300934584626370126400 31025 6361323459950350428721660098965828571064367513368040000 31026 6363784399393084243797123175209626283200189314307180625 31027 6366246211509369488790588300453850372549943350049780025 31028 6368708896580523188488315892268066346485116352421322948 31029 6371172454887943982440291427899905587162561774751562500 31030 6373636886713112146006484821399931672432831435238330225 31031 6376102192337589611407858505447546550286513164982565225 31032 6378568372043019988782125136241451342573800469959491600 31033 6381035426111128587244255839966175572401044791795410448 31034 6383503354823722435951739919494206708305981057593812025 31035 6385972158462690305174596940131289098885461039305297025 31036 6388441837310002727370142113360517635840783700727148900 31037 6390912391647712018262505897688926833261103208803544100 31038 6393383821757952297926908735848370448230068554150756073 31039 6395856127922939511878691847750600294360067611180956225 31040 6398329310424971452167104998744585517477595741056230400 31041 6400803369546427778473852162872265313247846397701350400 31042 6403278305569770039216396000967098871882249265319065025 31043 6405754118777541692656022073587966237065099796545876073 31044 6408230809452368128010663708929182766710491132833400100 31045 6410708377876956686572488445995617983964452713959744100 31046 6413186824334096682830246973480156809845615808563412225 31047 6415666149106659425596385484929007475917080058555005625 31048 6418146352477598239138922370928645828248781216846610448 31049 6420627434729948484318090169196490254510011816865872400 31050 6423109396146827579727743693605725096172395751617275625 31051 6425592237011435022841535263323033149351255832280400625 31052 6428075957607052411163857953386359712614750482826640900 31053 6430560558217043463385557788198211609992320921726122948 31054 6433046039124854040544415799558394704263931574672925625 31055 6435532400614012167190400871008512621256471123712086225 31056 6438019642968128052555694290408987732160795582536705600 31057 6440507766470894111729486932817822889659643137197569600 31058 6442996771406084986837549995888798986770557239852401073 31059 6445486658057557568226580210155299106606662619791936025 31060 6447977426709251015653320446714464858589410509455760900 31061 6450469077645186779478456644974924453859125505290040900 31062 6452961611149468621865291983279885161569347132889214225 31063 6455455027506282637983199215365955010267683412513256073 31064 6457949326999897277215852095766649956507419589043603600 31065 6460444509914663364374236817418153238048809782482208400 31066 6462940576535014120914444384873523263345298736274944025 31067 6465437527145465186160244846680195164316470222267821025 31068 6467935362030614638530444310624289057535012164178822948 31069 6470434081475143016771025665693925121748259361099952100 31070 6472933685763813341192073934762451808964875061389161225 31071 6475434175181471134909487182141218864013033829503776225 31072 6477935550013044445091473900300271335367260483308960000 31073 6480437810543543864209837800204104419996172725751560448 31074 6482940957058062551296050929858401798852196874079829025 31075 6485444989841776253202116045812482089256424280377175625 31076 6487949909179943325866219162510999167676817178065222500 31077 6490455715357904755583173204537282403105742383689524900 31078 6492962408661084180279653686939562289263214203503751073 31079 6495469989374987910794227348980205575035287784021905625 31080 6497978457785204952162174666796981768752903824686131600 31081 6500487814177407024905107170614299834975406938770291600 31082 6502998058837348586325380492291290014215323988907233225 31083 6505509192050866851805304069142560978377295506952501073 31084 6508021214103881816111148430116436989434921996335176900 31085 6510534125282396274701950990564473357885455765779232900 31086 6513047925872495845043121281985061302654595312445816025 31087 6515562616160348987924846543272965297223099619077626225 31088 6518078196432207028785298600155687149664629619172240448 31089 6520594666974404179038642959646621408871358192576961600 31090 6523112028073357557407851046494056217351802171474507025 31091 6525630280015567211262316508754182444465472871925452025 31092 6528149423087616137960276519765401834662887649308568900 31093 6530669457576170306196039003950371995078925063294722948 31094 6533190383767978677352016714021392327534250715158402225 31095 6535712201949873226855569087313920483485519106473805225 31096 6538234912408768965540652809122213588582317520038179600 31097 6540758515431663961014282011060312348089528638802250000 31098 6543283011305639359027799032620829207370236239196526073 31099 6545808400317859404852956674253264004748888812827465025 31100 6548334682755571464662812870432852019239694528989302500 31101 6550861858906106046917438711340249984683791850144302500 31102 6553389929056876823754440741921685516643386814084682025 31103 6555918893495380652384298467248534480804653124624051073 31104 6558448752509197596490517993244649123496756540029440000 31105 6560979506385990947634602731999137288095011579417497600 31106 6563511155413507246665842101031689757395146422018948225 31107 6566043699879576305135919146026968693376300372012701225 31108 6568577140072111226718338016704005293966185905256022948 31109 6571111476279108428632672225636009153336411793494940900 31110 6573646708788647663073634619985465399743001997260713025 31111 6576182837888892038644969996268888494840493006133068025 31112 6578719863868088041798171288415113612591605358458467600 31113 6581257787014565558276020259530537776222437668453490448 31114 6583796607616737894560953627934273419989617309655405225 31115 6586336325963101799328255558175746760685173842746095025 31116 6588876942342237484904077447896862313661511439631936900 31117 6591418457042808648728285941550463071567296268821464900 31118 6593960870353562494822140102136443282800014615697326073 31119 6596504182563329755260798672266517422757187186736094225 31120 6599048393961024711650658356018314846160653589842113600 31121 6601593504835645216611524053189154744891996627561153600 31122 6604139515476272715263611977709560414767206256768000625 31123 6606686426172072266719386592126295458350354568963226073 31124 6609234237212292565580232290214447421114751885626592900 31125 6611782948886265963437960759927846476861285247622562500 31126 6614332561483408490381154959046888147153028663140140625 31127 6616883075293219876506350636032629660478503177848206025 31128 6619434490605283573434056328745849431769017116534210448 31129 6621986807709266775829612773839598273624314953878810000 31130 6624540026894920442928892659783629339001408707178059225 31131 6627094148452079320068841656628971443050179281133144225 31132 6629649172670661960222861655770807321092456884890536100 31133 6632205099840670745541037153117734552295278814000622948 31134 6634761930252191908895205709225422316240458157432478025 31135 6637319664195395555428873420102631854198176251525045025 31136 6639878301960535684111976332547542480328852148617734400 31137 6642437843837950209300488738022318232121980482323769600 31138 6644998290118060982300879279223862765990020676447631073 31139 6647559641091373812939415803658741894926940544918153225 31140 6650121897048478491136319898680304232371960356212284900 31141 6652685058280048808484772042596100751746823087700804900 31142 6655249125076842579834768306603793696417065886826509025 31143 6657814097729701664881829542463854181921939018080226073 31144 6660379976529551989760563990967476023081583459637715600 31145 6662946761767403568643084246408280794881727798574867600 31146 6665514453734350525342279512416555899713509464982073225 31147 6668083052721571114919944084664953466467194281954180625 31148 6670652559020327745299762996104783251001810765785722948 31149 6673222972921966998885155760542257344496399904572368900 31150 6675794294717919654181979150514288427991194933835705625 31151 6678366524699700707426089945573706539907195922815080625 31152 6680939663158909394215768587244041850349017144643534400 31153 6683513710387229211149004677054322763407406943383760448 31154 6686088666676427937465645254214659798343435206018140625 31155 6688664532318357656694406789643726134315097036504535225 31156 6691241307604954778304751833209605443058196617665692100 31157 6693818992828240059363631251195856681516175711744644100 31158 6696397588280318626197092991155043873687479343563801073 31159 6698977094253379996056758311462396579783668861698882025 31160 6701557511039698098791166413032703733026481095774416400 31161 6704138838931631298521988410813999821917192421118096400 31162 6706721078221622415325111582822078010446898294980407225 31163 6709304229202198746916594834630359722341701724760131073 31164 6711888292165972090343496317380164469912477049456768100 31165 6714473267405638763679574137526957285265116643865732900 31166 6717059155213979627725861096688704013384375379328306025 31167 6719645955883860107716114400113036954793117992983545025 31168 6722233669708230215027141272430524901969584440464360448 31169 6724822296980124568894001419511952500338973762870297600 31170 6727411837992662418130087275398144083303083336517692225 31171 6730002293039047662852082973421516683293922366975157225 31172 6732593662412568876209802980789215809095260339311102500 31173 6735185946406599326120911336048375805531206478725422948 31174 6737779145314596997010522429004754176934498180399793025 31175 6740373259430104611555684262816716162440677345077325625 31176 6742968289046749652434745138137292100969345562008810000 31177 6745564234458244384081604699327795718611923515586448400 31178 6748161095958385874444850282917276412908627709837076073 31179 6750758873841056016751779508632882899027668914910400625 31180 6753357568400221551277310053477039224019041409885988100 31181 6755957179929934087117777549478177148965899357746748100 31182 6758557708724330123969622545892631246860715199168775225 31183 6761159155077631073912967476786184768253612960462901073 31184 6763761519284143283200084575074655389019014480672590400 31185 6766364801638258054048755674253830376826695894913358400 31186 6768969002434451666440524839200000496947311869117279025 31187 6771574121967285399923844767573301125733312155000099225 31188 6774180160531405555422117903507047553356974602698802948 31189 6776787118421543477046633205417249338021155905190156100 31190 6779394995932515573914399509917505823748580623838939025 31191 6782003793359223341970876433975521554865434530100534025 31192 6784613510996653385817603757598536314288203571529760400 31193 6787224149139877440544730229486039881562727916823010448 31194 6789835708084052393568442738239236352155064153455715225 31195 6792448188124420306473296791867836983618829918031056225 31196 6795061589556308436859449248485894038827225669666968100 31197 6797675912675129260194794241239540983323989130866422500 31198 6800291157776380491672003240660676664880359806733576073 31199 6802907325155645108070470197791822760409054172483709025 31200 6805524415108591369623162711578594820345736347123360000 31201 6808142427930972841888380164177457675328093643763360000 31202 6810761363918628417626419767977685796347090143557573025 31203 6813381223367482338681151468287718419379092767323376073 31204 6816002006573544217866502645787387860696281154220902500 31205 6818623713832909060857853562998807461461122493138824100 31206 6821246345441757288088344499180033011703892341146312225 31207 6823869901696354756650095518196958316225549018646523225 31208 6826494382893052782200339814080271780227138573292610448 31209 6829119789328288160872471579125686512406855305184384400 31210 6831746121298583191192009339547061469752564769361246025 31211 6834373379100545695997475703843455603156786921113251025 31212 6837001563030869044366194469192600808158731129906908100 31213 6839630673386332173545006031334742742439986229148802948 31214 6842260710463799610885902043562281243033031251427067225 31215 6844891674560221495786580270582144163411099275404247025 31216 6847523565972633601635920583169349955580470731430926400 31217 6850156384998157357764383039681755246858486029404686400 31218 6852790131933999871399329000657544007059062540394301073 31219 6855424807077453949625266222868594671189009447680687225 31220 6858060410725898121349018879354460777349807060177772100 31221 6860696943176796659269823452113319301207725745011412100 31222 6863334404727699601854351444277878919007294199787640625 31223 6865972795676242775316659858755897912526397486151276073 31224 6868612116320147815603070390466638343473021849776304400 31225 6871252366957222190381978279456279473471315254702090000 31226 6873893547885359221038591772327029190845768794135605625 31227 6876535659402538104674603139566407428754633376952377025 31228 6879178701806823936112792196514930222714976643724222948 31229 6881822675396367729906563275862197161069984899692302500 31230 6884467580469406442354416599713178531342271576969293225 31231 6887113417324262993519354999418311460563234621274228225 31232 6889760186259346289253226931512846790436197164988825600 31233 6892407887573151243226006738262740320448575485849960448 31234 6895056521564258798960013101466253395664171812829889025 31235 6897706088531335951869066638312318612769532951302298025 31236 6900356588773135771302587588248636669886914555806324900 31237 6903008022588497422594634539964400094569630455552240100 31238 6905660390276346189117885147744488752132451691635131073 31239 6908313692135693494342559786603950664909375497366095225 31240 6910967928465636923900289095763569764042754674911344400 31241 6913623099565360247652926360179329750860826716185264400 31242 6916279205734133441766305679990610266664593304062698025 31243 6918936247271312710788946877903998059689377932431201073 31244 6921594224476340509735708094681661798000955425784276100 31245 6924253137648745566176387023055324609000744954597996100 31246 6926912987088142902329271730538973331919150277352239225 31247 6929573773094233857159642021765567851040799655382100625 31248 6932235495966806108483222291125157736300385164146960448 31249 6934898156005733695074586816633976756183348668932110400 31250 6937561753510977038780518446116268647432250976806640625 31251 6940226288782582966638321626932799828767852783447265625 31252 6942891762120684732999090730642236533554411901868672900 31253 6945558173825502041655934624133805110942261527748522948 31254 6948225524197341067977158438921915008378299343207100625 31255 6950893813536594481044403490445704202357627214473489225 31256 6953563042143741465795746299368766590768395976117683600 31257 6956233210319347745173757667026640101028208946958963600 31258 6958904318364065602278522757321973005295620779946826073 31259 6961576366578633902525623137519644169235854161719573025 31260 6964249355263878115809081730546490695997484664373076900 31261 6966923284720710338669271631552693664088272398974156900 31262 6969598155250129316465789741644289398595426487677345225 31263 6972273967153220465555296171848709961550372996322631073 31264 6974950720731155895474320370527712301062676870533177600 31265 6977628416285194431127034927604530762014381398912262400 31266 6980307054116681634977998009124582435487032378994173025 31267 6982986634527049829249865375821569111561525869723014025 31268 6985667157817818118126072939513353402558255359389022948 31269 6988348624290592409958490811304539923044553341332888100 31270 6991031034247065439480049795725265250900960456571728225 31271 6993714387989016790022341285088292752280369125923043225 31272 6996398685818312915738191508499120234287654359034490000 31273 6999083928036907163829211090106439794525218414341410448 31274 7001770114946839796778320871332940168165254232120502025 31275 7004457246850238014587254951979112332795910935444980625 31276 7007145324049315977019041905245409120819478880972402500 31277 7009834346846374825845465121870819110529877263981616900 31278 7012524315543802707099503238738644122037919495495026073 31279 7015215230444074793332751607453018234819965667787640625 31280 7017907091849753305877825758542474371712682444574849600 31281 7020599900063487537115747817099652161537873536366209600 31282 7023293655388013872748316825819048001090993282585062225 31283 7025988358126155814075463931547534988839406346659926073 31284 7028684008580824000277593391615226699226222582666248900 31285 7031380607055016230702910356367124609837252058037488900 31286 7034078153851817487159736384468874385737045187534247025 31287 7036776649274399956213813647712861167889980989413317225 31288 7039476093626023051490598782203798507628936528953490448 31289 7042176487210033435982547342955909638492326457406595600 31290 7044877830329865044361389819086763382295476856973876025 31291 7047580123289039105295400166945810149909745920003121025 31292 7050283366391164163771657818668666220767998767057196900 31293 7052987559939936103423304123801216770473578279800422948 31294 7055692704239138168861794181790649964937501422782773225 31295 7058398799592640988014145023293595854081084285018812225 31296 7061105846304402594465181098404624780194512023284761600 31297 7063813844678468449804778030061460567412094977331840000 31298 7066522795018971465980105591036383881328282307120251073 31299 7069232697630132027652870863076440843411252343275698025 31300 7071943552816258014561562536908231255449497132827422500 31301 7074655360881744823888697311976229636667820014312422500 31302 7077368122131075392633069354936790702249242007606209025 31303 7080081836868820219987003776083208918675257822952326073 31304 7082796505399637389718615083030439360425607783533610000 31305 7085512128028272592559071571141344266037270257649155600 31306 7088228705059559148594866610329606451187882593224181225 31307 7090946236798418029665097788027747084218539267910090225 31308 7093664723549857881763754868262001267222286191018322948 31309 7096384165618975047447017526929140395375141951060072900 31310 7099104563310953588245563823523685390453762384149284025 31311 7101825916931065307081890369717329623345676194543939025 31312 7104548226784669770692645155345784656692228504718593600 31313 7107271493177214332055973992511675854488968132972240448 31314 7109995716414234152823881538665548422381315048729474225 31315 7112720896801352225759607859680497562413178772927904025 31316 7115447034644279397180021494089409150991118387059920900 31317 7118174130248814389403029979807289680695112187564152900 31318 7120902183920843823200008804814676147177631758337901073 31319 7123631195966342240253249743431648113624203210980025225 31320 7126361166691372125618429539965515348979819433436435600 31321 7129092096402083930192099901668825214255393265950675600 31322 7131823985404716093184199763097924365595984464876025625 31323 7134556834005595064595590784115919355296985003383951073 31324 7137290642511135327700617043937510344475119587784260900 31325 7140025411227839421534689893766821395517443148241622500 31326 7142761140462297963386898930733019690623046420958575625 31327 7145497830521189671297650055982204526598586525697293025 31328 7148235481711281386561331579937755067449833634436360448 31329 7150974094339428096234009337895053597107079430747040000 31330 7153713668712572955646151779270248406712520115837032225 31331 7156454205137747310920385993976487476162758304660817225 31332 7159195703922070721494285639554840769919636394179360100 31333 7161938165372750982648191732840935264358111041378422948 31334 7164681589797084148038067270102152759991316475931045025 31335 7167425977502454552233386639734086108680975759452056025 31336 7170171328796334833260060791758814705286656115137920400 31337 7172917643986285955148399128521444957010899474003955600 31338 7175664923379957230486109081135265953839984867338256073 31339 7178413167285086342976334336379794721843107758259782225 31340 7181162376009499370000732678909929249557325439558408900 31341 7183912549861110805187594413788390938133069897589728900 31342 7186663689147923580985002334507621240226842800132632025 31343 7189415794178029091239034201821300022685474340813801073 31344 7192168865259607213777008698859675615751761482598081600 31345 7194922902700926332995775828156938598716234698024129600 31346 7197677906810343362455052716372933120526188709698910225 31347 7200433877896303767475805792645580965723025195533765625 31348 7203190816267341587743680306664494653094587246735322948 31349 7205948722232079459917478152710376598482829966860096900 31350 7208707596099228640242684966058941786161302502115080625 31351 7211467438177589027170047458302261476974067635791955625 31352 7214228248776049183979201958294605237890529620787056400 31353 7216990028203586361407355125584058008661973043215410448 31354 7219752776769266520283017803345408028748349212744805625 31355 7222516494782244354164792977984040233501015996793948225 31356 7225281182551763311985218812734828194621896425097680100 31357 7228046840387155620699667722734295828055145194715528100 31358 7230813468597842307940302459198617924587294950986476073 31359 7233581067493333224675090170494346076419510599949009025 31360 7236349637383227067871875408043083778714644764016742400 31361 7239119178577211403167513045155691380496015819653222400 31362 7241889691385062687542062077045978146168096904445028225 31363 7244661176116646291998041270428234969225605162775756073 31364 7247433633081916524244747631257377255300930789957832100 31365 7250207062590916651387638659324903164454680777976796900 31366 7252981464953778922622779358578327774424688477657545025 31367 7255756840480724591936354972186228799299633163541228025 31368 7258533189482063940809250411525534273659019890117810448 31369 7261310512268196300926697348422197092506405415762723600 31370 7264088809149610076892989940130935484202257385496269225 31371 7266868080436882768951270156694272388961658038322434225 31372 7269648326440680995708383680475680321205287367124122500 31373 7272429547471760516864807347816231612024941035354522948 31374 7275211743840966255949649102918766960132572774106956025 31375 7277994915859232323060721434218227967789936981015140625 31376 7280779063837582037609689263651451804249902564521000000 31377 7283564188087127951072293259394398325066091683110030400 31378 7286350288919071869743649542789471883130465096822601073 31379 7289137366644704877498626760340311698364747777108625625 31380 7291925421575407358557301491806156009507202835877716100 31381 7294714454022649020255492965582636315287377589783676100 31382 7297504464297988915820378052710628825354341758981094225 31383 7300295452713075467151187511009580785505013735478576073 31384 7303087419579646487604984450986539618934946110361152400 31385 7305880365209529204787525995326942837291056031866624400 31386 7308674289914640283349209103928076424130999536441720025 31387 7311469194006985847786101536590978880874082063732280225 31388 7314265077798661505246058925641457353350770501461302948 31389 7317061941601852368339928930905791227509146134861280100 31390 7319859785728833077957843449621627297604253889184318025 31391 7322658610491967826090599854019519071167622611968213025 31392 7325458416203710378656132229465530984116735474895878400 31393 7328259203176604098331073586210316258405520789341960448 31394 7331060971723281967387410017945084845524733810364576225 31395 7333863722156466610534227780519905363823251919332073225 31396 7336667454788970317764554264334832157925771680816560100 31397 7339472169933695067207293834069415586357259710793502500 31398 7342277867903632547984259509571240380737973411061551073 31399 7345084549011864183072301461879243418473256058018432025 31400 7347892213571561152170533298512688512618067423586490000 31401 7350700861895984414572657112311821849435900299306490000 31402 7353510494298484732044388268271397497984039548415590025 31403 7356321111092502691705980902963447978730848495805901073 31404 7359132712591568728919855111300880211634842770372562500 31405 7361945299109303150183326795548702270178779648023492100 31406 7364758870959416156026441151644931248444017341357555225 31407 7367573428455707863914910768048497205320269707578402225 31408 7370388971912068331158159312486742585263003996318160448 31409 7373205501642477577822471782130420730524629367117006400 31410 7376023017961005609649252292879421097385949146289827025 31411 7378841521181812440978390383597792570490867683120132025 31412 7381661011619148117676736811291999836829941072258524100 31413 7384481489587352740071689813381731136117048151398802948 31414 7387302955400856485889892813367978849148362635147626225 31415 7390125409374179633201044546358537322114177941572066025 31416 7392948851821932583366822581066505054642342504803920400 31417 7395773283058815883994921215052840904477594810254864400 31418 7398598703399620251898204720139506284034554074593126073 31419 7401425113159226596058976915075227445494254831809108225 31420 7404252512652606040598368042691433873535762469463104100 31421 7407080902194819947750839928941470530096543158253944100 31422 7409910282101019940843810401371743225628977192578155625 31423 7412740652686447927282397944729037728056911459316251073 31424 7415572014266436121539287571563854365926776920415462400 31425 7418404367156407068149718885845220837984003373676160000 31426 7421237711671873664711597317758086709478819489074050625 31427 7424072048128439184890729508010063657807724754217954025 31428 7426907376841797301431183820129955928519775460915622948 31429 7429743698127732109170776959396225679152273597398022500 31430 7432581012302118148061687677189257924700540266806276225 31431 7435419319680920426196198539717029656663369242347911225 31432 7438258620580194442837566740219547389431787128187139600 31433 7441098915316086211456024933913196895196310386421010448 31434 7443940204204832282769913075091948223429522710680946025 31435 7446782487562759767791942235958178265249155808589319025 31436 7449625765706286360880591386911712118474719971257520900 31437 7452470038951920362796638118181543337850995674993916100 31438 7455315307616260703764824282840571818617382142982006073 31439 7458161572015996966540657541399596562246342009134214225 31440 7461008832467909409482349788332718912650242144358478400 31441 7463857089288868989627893441042250031357148958149198400 31442 7466706342795837385777276571927174402976092169941311025 31443 7469556593305867021579837864375199029604584716243026073 31444 7472407841136101088626762373654415686569519153204132100 31445 7475260086603773569548719073836621173930814136648268100 31446 7478113330026209261118641172040377910409340297847086225 31447 7480967571720823797359650171437954480720815550904175625 31448 7483822812005123672658124664626362865599748520155810448 31449 7486679051196706264881914839118806057976468807071328400 31450 7489536289613259858503703676868966600720278163146025625 31451 7492394527572563667729515829896703272977371733264150625 31452 7495253765392487859632375154239879705308118319483684900 31453 7498114003390993577291111884613225120459378529979422948 31454 7500975241886132962934320432311323678588725672936255625 31455 7503837481196049181089468789049045054983782794440912225 31456 7506700721638976441737160519588964896686587323610681600 31457 7509564963533240023470550326161579693835249878689337600 31458 7512430207197256296659914167840396363868613930467751073 31459 7515296452949532746622374918190272483899696768282190025 31460 7518163701108667996796784544663698620446068655270412900 31461 7521031951993351831923763793376049598205795815750292900 31462 7523901205922365221230900363047186822582044130548456225 31463 7526771463214580341623106552053168926083944831494506073 31464 7529642724188960600878137362688223048462012337215731600 31465 7532514989164560660847270046893543986369549463214336400 31466 7535388258460526460661146077865923262373468929503422025 31467 7538262532396095239940776532115664867165315297293187025 31468 7541137811290595562013711866699719024742621673615722948 31469 7544014095463447337135377076512459820038834777234804100 31470 7546891385234161845715573216673046913873764879036315225 31471 7549769680922341761550146275204845853072858907948330225 31472 7552648982847681175057824381358935666059671420025000000 31473 7555529291329965616522224335090306518058955516319760448 31474 7558410606689072079339028443351944187155171103024155025 31475 7561292929244969043268332649028612014730388643122805625 31476 7564176259317716497692166938488774783154150874019602500 31477 7567060597227465964877189013889762681913561579006688900 31478 7569945943294460523242552216527947142552538721964801073 31479 7572832297839034830632948687682393854732759009128355625 31480 7575719661181615147596828753557171722333412762719587600 31481 7578608033642719360669797521084229881670683024954147600 31482 7581497415542957005663189671505508185539182819981871225 31483 7584387807203029290957823438809719758754871868653851073 31484 7587279208943729120802934760256037355110791783602300900 31485 7590171621085941118620292586373728294041990504915764900 31486 7593065043950641650313496337983615729733056736384698025 31487 7595959477858898847582456497944096907789678311171988225 31488 7598854923131872631243059325481321896833620295547240448 31489 7601751380090814734552016681120029046367655414989209600 31490 7604648849057068726536901950388446119892557890575265025 31491 7607547330352070035331373054627598685441699488130810025 31492 7610446824297345971515583537392319916329591645850804900 31493 7613347331214515751461782715088228464888548754362622948 31494 7616248851425290520685105880645933523192274475226124225 31495 7619151385251473377199555549190738579136485524665839225 31496 7622054933014959394879174734823147715664696413987363600 31497 7624959495037735646824413247782530587292125695646410000 31498 7627865071641881228733688001423374443292601461062476073 31499 7630771663149567282280138318590643752872714001326911025 31500 7633679269883057018493577227137880126264780188685562500 31501 7636587892164705741147639734488807318826061468060562500 31502 7639497530316960870152129071300358154836850259970716025 31503 7642408184662361964950561894442212215645363661979101073 31504 7645319855523540747922913439665125105013834888942760000 31505 7648232543223221127793563614487542034878868911136833600 31506 7651146248084219223044445021987220369151246940451434225 31507 7654060970429443385333393906341837623547263197226459225 31508 7656976710581894222917705011119833247666815898877122948 31509 7659893468864664624082891341480024313514432501150184900 31510 7662811245600939780576649821595847004299887472247875025 31511 7665730041113997211048033838777407540556890595336830025 31512 7668649855727206784491833665921877899283427013691699600 31513 7671570689764030743698165754080143377837779727703490448 31514 7674492543548023728707271887085000729622244536066523225 31515 7677415417402832800269529190343617255054360739391733025 31516 7680339311652197463310671986054392870865553294747924900 31517 7683264226619949690402226487265818805281959276231820900 31518 7686190162630013945237159323352398178034559966024976073 31519 7689117120006407206110740889640185324318346937142936225 31520 7692045099073238989406624514072012312676024119902777600 31521 7694974100154711373088142433960002690223716861596217600 31522 7697904123575119020194819576030524066567472955239030625 31523 7700835169658849202344106133124302722083269864403176073 31524 7703767238730381823238329931072014998853178020234908900 31525 7706700331114289442176869579423281805369784008240702500 31526 7709634447135237297573549399864624141043582375747030625 31527 7712569587117983330479257126319589125477554144449360025 31528 7715505751387378208109785370881927602313438167207010448 31529 7718442940268365347378897849890395980109263281800250000 31530 7721381154085980938436621364611466575081660644702025225 31531 7724320393165353968212764531153962334543553337190510225 31532 7727260657831706243965664254397383447392381794537164100 31533 7730201948410352416836160940873464990960547098612722948 31534 7733144265226700005406803445698296423832838792824592025 31535 7736087608606249419266284748810145413769979543129087025 31536 7739031978874593982579109355925960190557906420610126400 31537 7741977376357419957660493419787376337333979387637121600 31538 7744923801380506568556498577424925682629044129791381073 31539 7747871254269726024629400499327036730913381923324391225 31540 7750819735351043544148293146558327873750377835316552900 31541 7753769244950517377884929732029626458649675135898672900 31542 7756719783394298832714801382280098660277224120193735025 31543 7759671351008632295223454496289847000728664203533876073 31544 7762623948119855255318047797999324304010706632527427600 31545 7765577575054398329844150079369924846608539770065411600 31546 7768532232138785286207779630978145482951808849421767225 31547 7771487919699633066002686357293761583633597401788330625 31548 7774444638063651808642877573950534727292349162813422948 31549 7777402387557644875000388484476061236042228950080804900 31550 7780361168508508871048298334105482841139561445084475625 31551 7783320981243233671508993238461913012108361561078850625 31552 7786281826088902443507676685044584780723353567843558400 31553 7789243703372691670231128705623898242971163700035560448 31554 7792206613421871174591714717800738329286578813886450625 31555 7795170556563804142896645034145645897898028890189381225 31556 7798135533125947148522486037491657729922031822461688100 31557 7801101543435850175594924021112883589827613894355392100 31558 7804068587821156642673782692679161162956188463975651073 31559 7807036666609603426443295341035422394837659370414116025 31560 7810005780129020885407632665012717536997356110499088400 31561 7812975928707332883591687263636176052708667471660368400 31562 7815947112672556814247115787253536455620902543052629225 31563 7818919332352803623563639749266250146289077281653881073 31564 7821892588076277834385605998303557378260226433591876100 31565 7824866880171277569933807850838346628437820888579880900 31566 7827842208966194577532567884402041867860396700516804025 31567 7830818574789514252342083391714215530701162205633891025 31568 7833795977969815661096035496201098363130853022647760448 31569 7836774418835771565844462929535650801595281288624129600 31570 7839753897716148447701901471990374083950826284736866225 31571 7842734414939806530600790056552572938684610610375731225 31572 7845715970835699805050144537910335429030492205982122500 31573 7848698565732876051899500127576069352086591703592122948 31574 7851682199960476866108123496573028509954301667337099025 31575 7854666873847737680519495547268876182362145114902975625 31576 7857652587723987789641065856098967240120142102633210000 31577 7860639341918650373429279789080684547981302909506592400 31578 7863627136761242521079879292178839615976413250866626073 31579 7866615972581375254823478358740841871946450761901830625 31580 7869605849708753553726414176379055446733933475825464100 31581 7872596768473176377496874955836496989220531940632624100 31582 7875588729204536690296305444530782763023779729012393225 31583 7878581732232821484556091127630008122101216159720751073 31584 7881575777888111804799522119673037420666434834034694400 31585 7884570866500582771469037749905497485609057877499910400 31586 7887566998400503604758752844661602968940495359708181025 31587 7890564173918237648452266710280797205570490056747441225 31588 7893562393384242393765755820207067629867018358336302948 31589 7896561657129069503196351210077690354875368567025384100 31590 7899561965483364834375801584767074192682518983051717025 31591 7902563318777868463929423141510310195121781942425912025 31592 7905565717343414711340337113389988722731679342526976400 31593 7908569161510932162818996037628822108523904155577410448 31594 7911573651611443695177999753289607173589856048192417225 31595 7914579187976066499712202133143078175795593596515110225 31596 7917585770936012106084109554623237232693217866322172100 31597 7920593400822586406214572114948805857224910528085562500 31598 7923602077967189678178768595648517981726433471428026073 31599 7926611802701316610107486181887071724062316409616135025 31600 7929622575356556324093695942147674171357795629209640000 31601 7932634396264592400104425073986250623645523321689640000 31602 7935647265757202899897926921731547053730966388056587025 31603 7938661184166260390946149772164532002612200869366926073 31604 7941676151823731970362505434369701743780548945249202500 31605 7944692169061679288834938610110110316591386565664180100 31606 7947709236212258574564298061237183950542779137210818225 31607 7950727353607720657208010580805637480646809268229261225 31608 7953746521580410991829058774723088591038094480180210448 31609 7956766740462769682850263660923264121449725212754608400 31610 7959788010587331508013873093211011231112476690288428025 31611 7962810332286725942346457017086664938912575691489033025 31612 7965833705893677182129110565016682449190569501983120100 31613 7968858131741004168872965998776833731293104976961302948 31614 7971883610161620613300014506653637049814957468671165225 31615 7974910141488535019329238863449147543304850276241905025 31616 7977937726054850708068057961393646523969994278776934400 31617 7980966364193765841809084220230238921515494676050022400 31618 7983996056238573448032194884894846222610578581298451073 31619 7987026802522661443411918219374582365498876025756509225 31620 7990058603379512657830135605487020338879741328200456100 31621 7993091459142704858394100555482397707296956487452496100 31622 7996125370145910773459775647530369943795359157003650625 31623 7999160336722898116660488393312501296460351900899726073 31624 8002196359207529610940907047101283950555365011607600400 31625 8005233437933763012596337365866097474233771560970250000 31626 8008271573235651135317341330106161955140221090042515625 31627 8011310765447341874239678835270199849547719130126511025 31628 8014351014903078229999573363782203376917006469155522948 31629 8017392321937198332794302647852406302829978797908722500 31630 8020434686884135466448115333412281164055249336149279225 31631 8023478110078418092483474655672125402967830683843614225 31632 8026522591854669874197630136959562496582755092554433600 31633 8029568132547609700744518317657066989990843427388560448 31634 8032614732492051711221993531216425376920472309906983025 31635 8035662392022905318764389734387868013408897519286360025 31636 8038711111475175234640414403961450706067412111440736900 31637 8041760891183961492356375511478128286083413532848572100 31638 8044811731484459471764742587527846365836510110791381073 31639 8047863632711959923178042887411881578732419765965313225 31640 8050916595201848991488093670106584926495029910237632400 31641 8053970619289608240290571602625627403621145780673152400 31642 8057025705310814676014920302037811837911824669394904025 31643 8060081853601140772059597027557499880866566619301351073 31644 8063139064496354492932659535284708304179920387292968100 31645 8066197338332319318397694108331954210532300289670560100 31646 8069256675444994267625085775234974450236149643847953225 31647 8072317076170433923348631729704510452003305860281230625 31648 8075378540844788456027498964936435828057918024913160448 31649 8078441069804303648013527135857610502950058508203526400 31650 8081504663385320917723877662844971743646895464915430625 31651 8084569321924277343819030090615519337709714036251055625 31652 8087635045757705689386126716145019278525072887551676900 31653 8090701835222234426127666499633437673565962937178822948 31654 8093769690654587758555549272695324195433121557500390625 31655 8096838612391585648190471258113592247886894238614355225 31656 8099908600770143837766672915655391122145594064255699600 31657 8102979656127273875442040128609033774316676008988691600 31658 8106051778800083139013559745861232464861827968895176073 31659 8109124969125774860138130494494203367396014821839787025 31660 8112199227441648148558730278042530378803448213867768900 31661 8115274554085098016335940875710027747540367023578448900 31662 8118350949393615402084831058007210784005496710822547225 31663 8121428413704787195217199134430373827914326464228881073 31664 8124506947356296260189175948963684824633238992171265600 31665 8127586550685921460754189339346136307334508039828430400 31666 8130667224031537684221291076205643296543823668482691025 31667 8133748967731115865718847298323049615089016735018340025 31668 8136831782122723012463593460449295376542854921778922948 31669 8139915667544522228035054810259509940905117484605700100 31670 8143000624334772736655333411188326444410690341942922225 31671 8146086652831829907474262728051266102902344292979637225 31672 8149173753374145278859930792517612862090475445040490000 31673 8152261926300266582694572965660791625158828115326610448 31674 8155351171948837768675835314972876230486637667310788025 31675 8158441490658599028623409623390486581665396421290650625 31676 8161532882768386820791041048039987850414353775326822500 31677 8164625348617133894183909446570578482364827184244740900 31678 8167718888543869312881385389104547837911460235273076073 31679 8170813502887718480365161873994698697340875665284050625 31680 8173909191987903163852762765739664553167014097720345600 31681 8177005956183741518636428973568606604950224227374105600 31682 8180103795814648112427383389367550664776399221297660225 31683 8183202711220133949705475603780419776945780694014276073 31684 8186302702739806496074207419478634255191240605103332900 31685 8189403770713369702621140180753987046835789061734060900 31686 8192505915480624030283684938750358847631749930557169025 31687 8195609137381466474220276471810714215522625417273639225 31688 8198713436755890588186932180576717068156385808753490448 31689 8201818813943986508919196877639221399579143252004803600 31690 8204925269285940980519474491698830818074392040318674025 31691 8208032803122037378849747706356678591508837080588519025 31692 8211141415792655735929686553816558290725023139329392900 31693 8214251107638272764340146983940533847407377645501322948 31694 8217361878999461881632060429261176892365868231888455225 31695 8220473730216893234740715386714618615254353222174886225 31696 8223586661631333724405432037019663089293090753145985600 31697 8226700673583647029594630922789289036521113436105960000 31698 8229815766414793631936296706621967372388735128263201073 31699 8232931940465830840153838030581342565037920671101104025 31700 8236049196077912814507344498633966876333325978043722500 31701 8239167533592290591240241803775937920524333693108722500 31702 8242286953350312107031346021740471684263319330258203025 31703 8245407455693422223452318093339645200502756337664376073 31704 8248529040963162751430519517654765460468799377096890000 31705 8251651709501172475717270278451063884386988202080531600 31706 8254775461649187179361510026353678754842126270140707225 31707 8257900297749039668188863539483171448514766523761808225 31708 8261026218142659795286111485410126084476760993512422948 31709 8264153223172074485491067507449706342173801873325276900 31710 8267281313179407759887862658478387691599721840476486025 31711 8270410488506880760307638205616448123901574483671741025 31712 8273540749496811773834647829281185674672347101897785600 31713 8276672096491616257317770240277236596415854686047240448 31714 8279804529833806861887433238751793963032333941946552225 31715 8282938049865993457477950239003972779600029613777582025 31716 8286072656930883157355270284299034327144293490575948900 31717 8289208351371280342650142575999669496418172212064468900 31718 8292345133530086686896696541488048258894037740878551073 31719 8295483003750301180576438465513870189111530068224827225 31720 8298621962375020155667665709765199092170072829601139600 31721 8301762009747437310200299545620433305421748019097779600 31722 8304903146210843732816137625201352136239756433817015625 31723 8308045372108627927334527116008788170036547922860901073 31724 8311188687784275837323459524584104836411603570698536900 31725 8314333093581370870676088234801308658349535772699802500 31726 8317478589843593924192669786556296031692508472825505625 31727 8320625176914723408167929920781425191604956896784407025 31728 8323772855138635270983855416875315221361313754406160448 31729 8326921624859303023707912748799505548447158491478440000 31730 8330071486420797764696694586255361355599250699573038225 31731 8333222440167288204204995167516382711948762768762223225 31732 8336374486443040689000315570652868003803286393363948100 31733 8339527625592419226982799910047695417735570293983522948 31734 8342681857959885511810603485263819802469291761273119025 31735 8345837183889998947530693909485936212493433205076138025 31736 8348993603727416673215086244920635817326109243794352400 31737 8352151117816893587602513172701274647815174023343267600 31738 8355309726503282373745531225005690846735958040807006073 31739 8358469430131533523663064107256841697155485993991980225 31740 8361630229046695362998384138438387720507080918726716900 31741 8364792123593914075682532837719227568989055554107636900 31742 8367955114118433728603181685742984285696041547849818025 31743 8371119200965596296278934089100460772741344451960451073 31744 8374284384480841685539069576665119994463592756025753600 31745 8377450665009707760208731256633703551561049378658713600 31746 8380618042897830365799557563276180794592572632350644225 31747 8383786518490943354205759322561319603655770870277875625 31748 8386956092134878608405643165986289347130932628460022948 31749 8390126764175566067168582322100846348094495545554492900 31750 8393298534959033749767435815378812434288927771423890625 31751 8396471404831407780696417102251737828317841707595765625 31752 8399645374138912414394413174281840750946970152093040400 31753 8402820443227870059973755158613537663964459297004210448 31754 8405996612444701305954441446005120071919043257483075625 31755 8409173882135924945003814376904396236143454266090834225 31756 8412352252648157998681691516194399031714406383397716100 31757 8415531724328115742190952547397564500331305261664236100 31758 8418712297522611729133582817289109421445240534411326073 31759 8421893972578557816272174562032680442269690849854203025 31760 8425076749842964188296886846113711976486716161341454400 31761 8428260629662939382597865245508315203459351059499534400 31762 8431445612385690314043122306687926076504691794523210225 31763 8434631698358522299761879813222366282205155001994506073 31764 8437818887928839083933373891906417584770066517838900100 31765 8441007181444142862581123990497476942038724254514984900 31766 8444196579252034308372666759314347194772101822986083025 31767 8447387081700212595424755869109726010346273043701534025 31768 8450578689136475424114028797791484107769417027374210448 31769 8453771401908719045893141618730372605029006171654515600 31770 8456965220364938288112372823554368614069703981799483225 31771 8460160144853226578846697212492457965138946574935048225 31772 8463356175721775971728330885493264172749613289045102500 31773 8466553313318877170784748367506563462031191941478222948 31774 8469751557992919555282172901478376858706118655010222025 31775 8472950910092391204574540942773002010270348219020830625 31776 8476151369965878922957941888898039552110637848865440000 31777 8479352937962068264530534078571181462189575864656134400 31778 8482555614429743558057938094330261963507249898729151073 31779 8485759399717787931844108403050825136739941180930015625 31780 8488964294175183338607684368898237498195788422729232100 31781 8492170298151010580363821673404168382449544767533592100 31782 8495377411994449333311505177520076046658033903862672225 31783 8498585636054778172726344260663172986549498228669426073 31784 8501794970681374597858851671933200024358646152053216400 31785 8505005416223715056838206928841215298479892281533216400 31786 8508216973031374971581505299054501355269210124876662025 31787 8511429641454028762708493400824611117175470701365582225 31788 8514643421841449874461792457928511580160532437523802948 31789 8517858314543510799632610245115742679109210122762468100 31790 8521074319910183104491942760217487854571237487881136025 31791 8524291438291537453727266659236452459653224920153631025 31792 8527509670037743635384723490899466264125298522463054400 31793 8530729015499070585816796767317766945760608548449360448 31794 8533949475025886414635482907562982608522355400739238225 31795 8537171048968658429670957091129913035388662880740167225 31796 8540393737677953161935735058420311572296916061583804100 31797 8543617541504436390594331895544992250832581679502602500 31798 8546842460798873167938418840904729992819670789473001073 31799 8550068495912127844367479151173585501827636925796818025 31800 8553295647195164093374964064471470736729500299872810000 31801 8556523914999044936539949898675975682765343647032810000 31802 8559753299674932768524297322986702488021154035960564025 31803 8562983801574089382075313841018598919762524958366451073 31804 8566215421047875993033920523864049517603343854090822500 31805 8569448158447753265348324031726769780978753282660888100 31806 8572682014125281336093194962893856228766992469546101225 31807 8575916988432119840494353568975673211103925038799100225 31808 8579153081720027936958963875506605939394985363958760448 31809 8582390294340864332111237247163078332189898966057190400 31810 8585628626646587305833646437018623953883942474677049025 31811 8588868078989254736313651159419208552083918435779954025 31812 8592108651721024125095936226225433479865764170000696100 31813 8595350345194152622140163286331700622992248313636302948 31814 8598593159760997050884237208535891341392111856677684225 31815 8601837095774013933313088147996604380764982565453764025 31816 8605082153585759515032970336678510716008254675629968400 31817 8608328333548889790351278638349916855201823598430160400 31818 8611575636016160527361883908860182263073163937030276073 31819 8614824061340427293035988202588211258137926106922890225 31820 8618073609874645478318500866116835000009311951149828100 31821 8621324281971870323229936560351515014632404511607068100 31822 8624576077985256941973836252465436107366925053424125625 31823 8627828998268060348049712219216713488853246956141701073 31824 8631083043173635479371518103347116488391708525472718400 31825 8634338213055437223391645064935409356084254416064360000 31826 8637594508267020442230445069742128360170239396761000625 31827 8640851929162039997811282356746353671775011781758048025 31828 8644110476094250777001114127238794397620942082403922948 31829 8647370149417507716756601497999285574066282340064402500 31830 8650630949485765829275751761250596975078162165198302225 31831 8653892876653080227155092994244275214352799670201337225 31832 8657155931273606148552382061498082839709402139890707600 31833 8660420113701598982354847052868460928045147291432610448 31834 8663685424291414293352965200805325093488088158068000025 31835 8666951863397507847419777320300408821863951780313421025 31836 8670219431374435636695739815204292643142864769515972900 31837 8673488128576853904779115294751202852094420163636208100 31838 8676757955359519171921902844294629287895704546463256073 31839 8680028912077288260231308994420798087848558856139392225 31840 8683300999085118318876760432771042340611199362188806400 31841 8686574216738066849302459503068141182377247629637126400 31842 8689848565391291730445483536005746107184202597663477025 31843 8693124045400051243959429056824082101945548861726176073 31844 8696400657119704099443601914559200669818269549050784100 31845 8699678400905709459677754378117171874082878512024872100 31846 8702957277113626965862370244488733220768685637954840225 31847 8706237286099116762864499004584064503745463607473265625 31848 8709518428217939524469140112331529662866719167259010448 31849 8712800703825956478636178402848419255932233678048704400 31850 8716084113279129432762871705655940320681395145194855625 31851 8719368656933520798951891699074934205677187955727980625 31852 8722654335145293619284919052103057380736749986752648900 31853 8725941148270711591101793900238435300451484506906722948 31854 8729229096666139092285222701879095090261283299339505625 31855 8732518180688041206551042522091799155447056670793818225 31856 8735808400692983748744043790708238781227176506092737600 31857 8739099757037633290139352581870904398830443363257025600 31858 8742392250078757183749373462315327439914732921509101073 31859 8745685880173223589636293955839787591950628093552364025 31860 8748980647678001500230151671577998802137290060685144900 31861 8752276552950160765652465143854727559007875719218624900 31862 8755573596346872119045429431568757811058403946619618225 31863 8758871778225407201906677525212098362441664189525756073 31864 8762171098943138589429608609798830718951225707279779600 31865 8765471558857539815849284232141518145124644021994544400 31866 8768773158326185399793893421077640137264494465411980025 31867 8772075897706750869641787809413080619455935001738473025 31868 8775379777357012788884087806514282932195277667598622948 31869 8778684797634848781492860870645290107980818028045576100 31870 8781990958898237557294872930310515017100345127251549225 31871 8785298261505258937350914004028731721824862747216964225 31872 8788606705814093879340699068128446800230750721640960000 31873 8791916292183024502953345222319497493868659043801960448 31874 8795227020970434115283426202960432298422756134300401025 31875 8798538892534807236232605294105959055304566596628515625 31876 8801851907234729623916847686583495716747675911814062500 31877 8805166065428888300079213335512629749359314763975772900 31878 8808481367476071575508231366846083613188651136579851073 31879 8811797813735169075461857083675595907136023202294725625 31880 8815115404565171765097012623210960608898971716977123600 31881 8818434140325171974904712315505320360576530635266083600 31882 8821754021374363426150773795164683961479684655532429225 31883 8825075048072041256322115917444533129570200192621201073 31884 8828397220777602044578644530301299184219301841929344900 31885 8831720539850543837210727154131426587589141872612376900 31886 8835045005650466173102257621095697261841059970411660025 31887 8838370618537070109199311726091467276512740809438270225 31888 8841697378870158245984394941600465876729156707172240448 31889 8845025287009634752956283248804825900367362423933377600 31890 8848354343315505394115458137529054412830642103044103025 31891 8851684548147877553455136827730712873651169590456248025 31892 8855015901866960260457898765427657341680330289932960900 31893 8858348404833064215597909446114791127090384860536522948 31894 8861682057406601815848742618888404910748574200969766225 31895 8865016859948087180196801924661322676683535243105953225 31896 8868352812818136175160343022017235843292604250560627600 31897 8871689916377466440314097254417792735585936949870490000 31898 8875028170986897413819497912641216016078203484762426073 31899 8878367577007350357960510146496446887869873665518277025 31900 8881708134799848384685065580022061801956869291181902500 31901 8885049844725516481152102684544475043818822679976902500 31902 8888392707145581535284213964135228943811663406348670025 31903 8891736722421372361325901008172482553779200294768151073 31904 8895081890914319725407438465877139460550336877636000000 31905 8898428212985956371114347997859405967553241941480249600 31906 8901775688997917045062483259876942170605000857532000225 31907 8905124319311938522478726974171160484974928760116137225 31908 8908474104289859632787301143913638950021886188404222948 31909 8911825044293621285201691466460050147020776685945348900 31910 8915177139685266494322187001274460817171221456555117025 31911 8918530390826940405739036148552332262172618163508672025 31912 8921884798080890321641219994736047351104941254656851600 31913 8925240361809465726430844081282306446624393990203490448 31914 8928597082375118312343149653206271802618164105449561225 31915 8931954960140402005072145444092897976413974496525451025 31916 8935313995467972989401861054431464543358888491223992900 31917 8938674188720589734843222980294926902019079461102096900 31918 8942035540261113021276554349551321216359282333818626073 31919 8945398050452505964599699422960100558988807856025698225 31920 8948761719657834042381773917671941098861839411691521600 31921 8952126548240265119522542210816239719644889291855361600 31922 8955492536563069473917422481026227763265531315369980625 31923 8958859684989619822128120845917349668885736698397126073 31924 8962227993883391345058895553700300122652329455695144900 31925 8965597463607961713638452287275878950018378095498922500 31926 8968968094527011114507471639324609372155005966314000625 31927 8972339887004322275711769817069872412935509674182434025 31928 8975712841403780492401093635559138185125322184393810448 31929 8979086958089373652533550858473723505704865553021610000 31930 8982462237425192262585676945643374792640451035050071225 31931 8985838679775429473268139266607865480853967258215956225 31932 8989216285504381105247079839733708265578138246859712100 31933 8992595054976445674871097656560014338673742684570822948 31934 8995974988556124419903871651213484429781596623236626025 31935 8999356086608021325262425374898489901338668936613209025 31936 9002738349496843148761034435634196376457899592250598400 31937 9006121777587399446860777763576697403408725050042393600 31938 9009506371244602600424733762430161481893704926185131073 31939 9012892130833467840478822407617052396449833992942549225 31940 9016279056719113273978294352043560223065080493828900900 31941 9019667149266759909579868100462478598445504892496620900 31942 9023056408841731683419516313601882869250194172740881025 31943 9026446835809455484895902303394103572984529680613526073 31944 9029838430535461182459467780805650345061447648493059600 31945 9033231193385381649407172917934922799759929756564035600 31946 9036625124724952789682889786210747198384677555485541225 31947 9040020224920013563683450232691000797815602879362400625 31948 9043416494336506014070349256626829668785352506915122948 31949 9046813933340475291587104948624230487592647673401160900 31950 9050212542298069680882276054901052339503948398613325625 31951 9053612321575540626338138229303780928771162193062700625 31952 9057013271539242757905020035914794770954242168615502400 31953 9060415392555633916941299765247130950040118966081360448 31954 9063818684991275182059064127190166857649164700374680625 31955 9067223149212830894975429884036013996373098222698307225 31956 9070628785587068686369529487082830425949834750345764100 31957 9074035594480859501745161780477689761507307096442060100 31958 9077443576261177627299108836128096799455910562973501073 31959 9080852731295100715795119983677712850734241703829270025 31960 9084263059949809812443564099708347704971627731463840400 31961 9087674562592589380786751220496789834680115894330720400 31962 9091087239590827328589924542821581977784770711376771225 31963 9094501091312015033737923877481405611601093993197631073 31964 9097916118123747370137521620353315053729043048978904100 31965 9101332320393722733625432305985659997211503783422108900 31966 9104749698489743067881996808887154210658327408945382025 31967 9108168252779713890350542257840187910822434590984157025 31968 9111587983631644318162418728733141947289423842417160448 31969 9115008891413647094067713781573143428464109203853881600 31970 9118430976493938612371645907507404766864095493044120225 31971 9121854239240838944876637951848011331819639972600385225 31972 9125278680022771866830071579261766970988531958273062500 31973 9128704299208264882877723847453471600582553955852822948 31974 9132131097165949253022886955837790869826399160846325025 31975 9135559074264560018591172235861684579888962874448705625 31976 9138988230872936028200999449806188083299074384537690000 31977 9142418567360019963739772465063189308641488447238656400 31978 9145850084094858366345742371049713349082931515970176073 31979 9149282781446601662395559106089116723960939654633180625 31980 9152716659784504189497512661755504472238997518389020100 31981 9156151719477924222490464932344615167049078296526580100 31982 9159587960896323999448473277301371753766203026931931225 31983 9163025384409269747691106864601269812048316686604601073 31984 9166463990386431709799456863249769426987972953576718400 31985 9169903779197584169637841553230872327919507082486542400 31986 9173344751212605478381207421403102317466157046707163025 31987 9176786906801478080548227312008164270055689633706703225 31988 9180230246334288540040096700624635130340345752023802948 31989 9183674770181227566185029160566139389687305591952532100 31990 9187120478712590039788452090890581465119479814912575025 31991 9190567372298775039188903775354148251743470532631370025 31992 9194015451310285866319632841810956868762350951544112400 31993 9197464716117730072775901191726405272595943249677810448 31994 9200915167091819485887991469639486970381111150605039225 31995 9204366804603370234799920142576555535159929971967244225 31996 9207819629023302776553857259586270002345278450801456100 31997 9211273640722641922180253961732718517542361770604622500 31998 9214728840072516862793678813051004810461994915636476073 31999 9218185227444161195694364023136890190448343333880481025 32000 9221642803208912950475462632209412798021550080256000000 32001 9225101567738214615136017729652755805765713920256000000 32002 9228561521403613162199644777211007142836582694407521025 32003 9232022664576760074838928108176845122282774581964476073 32004 9235484997629411373005532674082597081231143380937422500 32005 9238948520933427639566032110569551802742991784413616100 32006 9242413234860774046443454194278861076765260748003404225 32007 9245879139783520380764544762774841278041757906287919225 32008 9249346236073841071012751169678982293076230735533810448 32009 9252814524104015213186926347360488518214060539784752400 32010 9256284004246426596965754549696714978595093761575690025 32011 9259754676873563731877899847584420885089302634352895025 32012 9263226542358019873477878450050343155322365496031252100 32013 9266699601072493049527655923977193577492788518023802948 32014 9270173853389786086183970385628805393838888172647183225 32015 9273649299682806634191382737325798126295973124047643025 32016 9277125940324567195081055022790793462054683706443022400 32017 9280603775688185147375257974849899963354067737835278400 32018 9284082806146882772797608829344890265881116767108601073 32019 9287563032073987282489040479278221285565803301508251225 32020 9291044453842930843229503043380795766320916121871220100 32021 9294527071827250603665398923460132273343079158517660100 32022 9298010886400588720542752425054400469929273950999580625 32023 9301495897936692384946115016085589212336103519082176073 32024 9304982106809413848543207298372906658981196292930816400 32025 9308469513392710449835298767035364219221935047238490000 32026 9311958118060644640413326432980369765010612717749505625 32027 9315447921187384011219753383843050097881792414992565025 32028 9318938923147201318816168358908938205941833463420822948 32029 9322431124314474511656627413720597362767112171505062500 32030 9325924525063686756366738750236711614341411282953345225 32031 9329419125769426464028491788580150673339394394661080225 32032 9332914926806387316470831556579516694157262500795961600 32033 9336411928549368292565979473476700839068973410033160448 32034 9339910131373273694531501604341018967712277991523997025 32035 9343409535653113174238125461898558190748899677390502025 32036 9346910141764001759523306432653449425963187767443228900 32037 9350411950081159880510544904345885483229365970676824100 32038 9353914960979913395934455171959829585655053150197631073 32039 9357419174835693619471587199661505609764154036736451225 32040 9360924592024037346077002316217928699781727118652000400 32041 9364431212920586878326603921612923281893381139721120400 32042 9367939037901090052765224282746284875738599538787030025 32043 9371448067341400266260468496269972474327735412437501073 32044 9374958301617476502362316696783469642012972608277580100 32045 9378469741105383357668485588778724865061148570871204100 32046 9381982386181291068195550380893375082737941551567747225 32047 9385496237221475535755828201199270730585621525240280625 32048 9389011294602318354340024072421656043727556184833360448 32049 9392527558700306836505640526152714798529279051126862400 32050 9396045029892034039771151935291569117755617175864300625 32051 9399563708554198793015944644111217429453715063814925625 32052 9403083595063605722886023975521317155130476026566600900 32053 9406604689797165280205489195264158210347791745523122948 32054 9410126993131893766393777512949634932597887709693600625 32055 9413650505444913359888678200003506609212241563579301225 32056 9417175227113452142575117904771740364069021225961795600 32057 9420701158514844126219718245192254777964150715694339600 32058 9424228300026529278911126759613928265668377563389526073 32059 9427756652026053551506122296511302914875642943379921025 32060 9431286214891068904081495924012002210425323505042540900 32061 9434816988999333332391708440322489823321324428230820900 32062 9438348974728710894332325566306426440143481424859669225 32063 9441882172457171736409231901638532446420323051185131073 32064 9445416582562792120213624726125536159376124423221273600 32065 9448952205423754448902788727954480233148642731752678400 32066 9452489041418347293686652740797372835066380178571289025 32067 9456027090924965420320129571869905216845210305093586025 32068 9459566354322109815601240003210713381583391223594822948 32069 9463106831988387713875022048616438678171158920954432100 32070 9466648524302512623543226548836640341156153385722196225 32071 9470191431643304353579800187801432238188910485660311225 32072 9473735554389689040052157012823556390883706846186410000 32073 9477280892920699172648239541885467200239449882985810448 32074 9480827447615473621209370541290882736643459942112994025 32075 9484375218853257662268896557129162948898418404616400625 32076 9487924207013403005596624284169799208640099719201322500 32077 9491474412475367820749050855973245237921534631279784900 32078 9495025835618716763625389140173286170598857275845126073 32079 9498578476823121003029389123055130274436284095000380625 32080 9502132336468358247236956467722416712523594436689921600 32081 9505687414934312770569569330315362651640390809070081600 32082 9509243712600975439973494518911324033578693640486178225 32083 9512801229848443741604804079908116415120576483154626073 32084 9516359967056921807420193396859535455332201277640336900 32085 9519919924606720441773601886901630887051520870470712900 32086 9523481102878257148018637380077423154885951685108171025 32087 9527043502252056155116805267036908336670480458185881225 32088 9530607123108748444251543500758374491138075378203490448 32089 9534171965829071775448064538106251193495166855054931600 32090 9537738030793870714199005307209933734647712504391552025 32091 9541305318384096658095886286817264270960453699613997025 32092 9544873828980807863466380783945614121626019128901508900 32093 9548443562965169472017395496322794421944269055588222948 32094 9552014520718453537483963446279326455038560239470057225 32095 9555586702622039052283950372922928203737426521819040225 32096 9559160109057411974178575669595419990500617664831289600 32097 9562734740406165252938748953781619508340745896900000000 32098 9566310597049998857017223356809185091659305455400151073 32099 9569887679370719800226566620847775734752027926298430025 32100 9573465987750242168422951090885327139417011027180102500 32101 9577045522570587146195763689528694963593529327985102500 32102 9580626284213883043563036962645389452243743904922117025 32103 9584208273062365322672702284032619761737638726850426073 32104 9587791489498376624509666307469381541787512329000090000 32105 9591375933904366795608711754676857716476454689135987600 32106 9594961606662892914773223627881959910109774846665313225 32107 9598548508156619319799741935848416596463771367689446225 32108 9602136638768317634208342022409413813487134945832522948 32109 9605725998880866793978843586705415181601342946170400900 32110 9609316588877253074292849484500429994422475277003768025 32111 9612908409140570116281615400119661317962898367607623025 32112 9616501460054018953779751478721150340142301026088897600 32113 9620095742000908040084757008783738658718817371172240448 32114 9623691255364653274722389244863396784517755734455550225 32115 9627288000528778030217867460839714870063209316875340025 32116 9630885977876913178872913324044120553382118402172056900 32117 9634485187792797119548628680831178834826872078184704900 32118 9638085630660275804454211844324140083227089744565201073 32119 9641687306863302765941513475235734598509742301145549225 32120 9645290216785939143305433146835065643095315984133923600 32121 9648894360812353709590157685301327495862467582068963600 32122 9652499739326822898401242376874970882250870523457925625 32123 9656106352713730830723536133386855094118132459451851073 32124 9659714201357569341744951707915864235258324920544732900 32125 9663323285642938007686082052495424315003475939318062500 32126 9666933605954544172635663909959338365042131819132515625 32127 9670545162677202975391889732187358375477712196923441025 32128 9674157956195837376309569017180935637190903994329960448 32129 9677771986895478184153140157569635040741928668469760000 32130 9681387255161264082955533893318764019327460354533124225 32131 9685003761378441658882889461578853136670680133191709225 32132 9688621505932365427105124536787732812148956960024456100 32133 9692240489208497858672360054306079346929605076254622948 32134 9695860711592409407397201011037453268367860409475113025 32135 9699482173469778536742874336654024047400547117860300025 32136 9703104875226391746717224929219367467121895702338864400 32137 9706728817248143600772570949169935332132774805454499600 32138 9710353999921036752711419465787031809589481860525756073 32139 9713980423631181973598043550461386486121598211656098225 32140 9717608088764798178675921911222691211918770393463104900 32141 9721236995708212454291042163176765986282272280145624900 32142 9724867144847860084821068829663338519777597273306924025 32143 9728498536570284579610377169117762688788013232813101073 32144 9732131171262137699910953922790362880734996254129345600 32145 9735765049310179485829166078647474214478876605341377600 32146 9739400171101278283278398746948652812421138264626458225 32147 9743036537022410770937563243164955700577992816201905625 32148 9746674147460661987215476474073636522362602410218722948 32149 9750313002803225357221112723035071072980281682540808900 32150 9753953103437402719739728930628215696186914752932780625 32151 9757594449750604354214864566991411835665553643999655625 32152 9761237042130349007736217192385881501419714841290944400 32153 9764880880964263922033394802669811099344380588027010448 32154 9768525966640084860475546056541494981497383408201265625 32155 9772172299545656135076869481580605207535072007011800225 32156 9775819880068930633508002756287270366277413034545832100 32157 9779468708597969846113293165489283892409588347288864100 32158 9783118785520943892933950326658421128890436699142176073 32159 9786770111226131550737082284847524432703620786699317025 32160 9790422686101920280050616074130716902136157024586246400 32161 9794076510536806252204103843599827819782031316113926400 32162 9797731584919394376375415646140856658927267614933312225 32163 9801387909638398326643319988385067493858368673463256073 32164 9805045485082640569045953240400091888929984702091888100 32165 9808704311641052388645179003857225818911583611741252900 32166 9812364389702673916596838537581934896188517211074701025 32167 9816025719656654157226893339565432150802045549521760025 32168 9819688301892251015113460984686063829057564154696610448 32169 9823352136798831322174745317560131147492567073022227600 32170 9827017224765870864762862100112689663357986503630777225 32171 9830683566182954410763561213629802902410814792771742225 32172 9834351161439775736701846515224683121724797264426002500 32173 9838020010926137654853494448821129581382068702355922948 32174 9841690115031952040362472510928673456294599437365408025 32175 9845361474147239858364258671654858540003049371066600625 32176 9849034088662131191115062851571128178095053599769960000 32177 9852707958966865265126951555219851421858158584734158400 32178 9856383085451790478308876762221105214917793326949701073 32179 9860059468507364427113610177108934518891119312251325625 32180 9863737108524153933690583939197938650496802953404828100 32181 9867416005892835073044638893952179744082265022451588100 32182 9871096161004193200200681527499578172147476590420170225 32183 9874777574249122977374250666106149954141707026606276073 32184 9878460246018628401147995042595652662570726716565200400 32185 9882144176703822829654062831871439097260888707679888400 32186 9885829366695929009762404257868572045467446168759684025 32187 9889515816386279104274988374435528779371716358690804225 32188 9893203526166314719125935122816120565369710063636302948 32189 9896892496427586930587563768573570373398164833275576100 32190 9900582727561756312482358820970031181357230804186034025 32191 9904274219960592963400854537986187771457162756139129025 32192 9907966974015976533925439120336966714024197955410150400 32193 9911660990119896253860079698010782331933396289782760448 32194 9915356268664450959465969213031170837378760529189820225 32195 9919052810041849120703096302311110534128736938956341225 32196 9922750614644408868477739284641792984733639966975128100 32197 9926449682864558021895885356029098355336192715751622500 32198 9930150015094834115522576097762537772772894149158451073 32199 9933851611727884426647180401772956461528104589987124025 32200 9937554473156466002554595918006843673800496523839210000 32201 9941258599773445687802380128716668986448884895079210000 32202 9944963991971800151503812154738259415887590194477458025 32203 9948670650144615914616886398997847998086682308121001073 32204 9952378574685089377239239132663061997686110318629002500 32205 9956087765986526845909009129523777749841373605122364100 32206 9959798224442344560911633454360449302768686451022727225 32207 9963509950446068723592579511229219520036309106495718225 32208 9967222944391335523676014457764845121442763431585360448 32209 9970937206671891166589413091774211291819044835497294400 32210 9974652737681591900794105316564976970277831601904351025 32211 9978369537814404045121764291625678750295348634367856025 32212 9982087607464404016116836375445429475538359368594788100 32213 9985806947025778355384913967433177109527254695523802948 32214 9989527556892823756947052356068340291044022258859662225 32215 9993249437459947094600031680586509163638777895663542025 32216 9996972589121665449282565113675793588648411171096096400 32217 10000697012272606136447454372831315718803750243505376400 32218 10004422707307506733439693668187280125755622445653426073 32219 10008149674621215106880523194818012241683534184512592225 32220 10011877914608689440057433277671334794551798692724632100 32221 10015607427664998260320120277469652190535307904784272100 32222 10019338214185320466482395366086134427639403827690015625 32223 10023070274564945356230047280075435113574207232561151073 32224 10026803609199272653534660161210442510502182773701894400 32225 10030538218483812536073387593048648241347658671572640000 32226 10034274102814185662654683942723825368927598270328030625 32227 10038011262586123200649994117330836002223385964510062025 32228 10041749698195466853431402844443538395653110523766222948 32229 10045489410038168887815244586477934689212297548670702500 32230 10049230398510292161511675198784892991817875967214408225 32231 10052972664008010150580206441528991439105100919262843225 32232 10056716206927606976891204455582267162280060354670195600 32233 10060461027665477435593353312833909788411251963470210448 32234 10064207126618127022587084751489217156742640935434974025 32235 10067954504182171962003975207103430382217831285037603025 32236 10071703160754339233692111250268386228410861355982504900 32237 10075453096731466600707424542042266969454148426090420100 32238 10079204312510502636810997418385091526328862370994506073 32239 10082956808488506753972340215034976659028231933636490225 32240 10086710585062649229878641444432603384610830626867214400 32241 10090465642630211235449991936473751574019727534405134400 32242 10094221981588584862360584055042214859745619665605563025 32243 10097979602335273150565887102447878563948908989155326073 32244 10101738505267890115835800024067235334518494283573356100 32245 10105498690784160777293782525656126556725284502169556100 32246 10109260159281921184961965715977032392617699004886674225 32247 10113022911159118447312243387555789491096416855142275625 32248 10116786946813810758823345048555193010688212064076210448 32249 10120552266644167427543891818925538606405827390758000400 32250 10124318871048468902661436304164780453724582837603765625 32251 10128086760425106802077487560193623218618996641431890625 32252 10131855935172583939988522263023529134776450245273532900 32253 10135626395689514354472983197068306019532311908188022948 32254 10139398142374623335084266176122648150744527308602675625 32255 10143171175626747450449696511203729439738194338370804225 32256 10146945495844834575875496139624697272594891469502873600 32257 10150721103427943920957742529841685755430476389300633600 32258 10154497998775246057199320476788758890891789418416451073 32259 10158276182286022945632867902588007434900383520082458025 32260 10162055654359667964449716777694857836673382045059956900 32261 10165836415395685936634830277711507753251282904975036900 32262 10169618465793693157607737291274280154153553401262700225 32263 10173401805953417422869465394593586994358886841807006073 32264 10177186436274698055655473408398113836561837349475747600 32265 10180972357157485934594584653207778648585153519942832400 32266 10184759569001843521373922019032981290921559055040618025 32267 10188548072207944888409845965770644944634167041523679025 32268 10192337867176075746524896570740556913255475651087522948 32269 10196128954306633472630740739978543865885411825532268100 32270 10199921334000127137417125700076065674393724736914863225 32271 10203715006657177533046839887528882537475864872109678225 32272 10207509972678517200856682352730542080289123523836840000 32273 10211306232464990459064441795919546572502180962918160448 32274 10215103786417553430481886352562195321821372957668567025 32275 10218902634937274070233765245826253676406111589534305625 32276 10222702778425332193482823423973777910049288142008602500 32277 10226504217283019503160830300674624570571567528036776900 32278 10230306951911739617705623716415393646556803251828901073 32279 10234110982713008098804170239351797152335030927041015625 32280 10237916310088452479141642924125708447995432221858739600 32281 10241722934439812290156517647341432802180218778026099600 32282 10245530856168939089801689138569046372467609842758907225 32283 10249340075677796490311607825915978923294134433094551073 32284 10253150593368460185975438615381365226589668884596308900 32285 10256962409643117980916242723381061197599337377029068900 32286 10260775524904069816876183682004613409741193932606702025 32287 10264589939553727801007758636738884709794130602836472225 32288 10268405653994616233671056056566474220223502958047240448 32289 10272222668629371636237040976520527071029439138449465600 32290 10276040983860742778896868892951007751141734898801021025 32291 10279860600091590708477229431931011011082790278741766025 32292 10283681517724888776261720911405205786373493476275036900 32293 10287503737163722665818256917856050646963707635576422948 32294 10291327258811290420832506018436983813826593753189328225 32295 10295152083070902472947365729695376821762058661474147225 32296 10298978210345981669608471864181648449406925703357971600 32297 10302805641040063301915744376414564585445885645954490000 32298 10306634375556795132480970829846400256055918713816376073 32299 10310464414299937423291428606645312104695831223961563025 32300 10314295757673362963579546982285963193470091793918322500 32301 10318128406081057097698610187113157087450675845253322500 32302 10321962359927117753004502577216974791530650271458544025 32303 10325797619615755467743497037131666235607393576271201073 32304 10329634185551293418946087737044327650150415178429160000 32305 10333472058138167450326868367373197342497599353647745600 32306 10337311237780926100190456973749225076543366650380646225 32307 10341151724884230629343468515608414476831854556681735225 32308 10344993519852855049012536271776303624447029476877322948 32309 10348836623091686148768383216599836288499037249960432900 32310 10352681035005723524455944490355785045441586847142439025 32311 10356526756000079606130542087838817880918372657528594025 32312 10360373786479979686000112889206251747327229839113923600 32313 10364222126850761946373491157330509966808763308753490448 32314 10368071777517877487614746626084295325911596605644519225 32315 10371922738886890356103579304157507206759278432867249025 32316 10375775011363477572201772119178969142144512317700140900 32317 10379628595353429158225702527090092770605112506952292900 32318 10383483491262648166424914211891685304193434721638276073 32319 10387339699497150706966750001059210308337605352984380225 32320 10391197220463065975927047122095935831909422533688345600 32321 10395056054566636283286895925867549718361196540738585600 32322 10398916202214217080935463202535989277573028290440850625 32323 10402777663812276990678881216084421404864210223265076073 32324 10406640439767397832255203583599519700468814439367300900 32325 10410504530486274651355429125651417171657473175637222500 32326 10414369936375715747650594814285966692606345103001050625 32327 10418236657842642702824938945318216556071909814087428025 32328 10422104695294090408615135661790305177928278470174610448 32329 10425974049137207094855601955631297312664010948662890000 32330 10429844719779254357529878274730824007019972910222197225 32331 10433716707627607186828083862812749962080657790129482225 32332 10437590013089753995210447959669474993310870486658180100 32333 10441464636573296645476917989491880875260077023714922948 32334 10445340578485950478842845865204361034940547139548580025 32335 10449217839235544343020753536888818317225257917737411025 32336 10453096419230020620308178912555985389010113439219150400 32337 10456976318877435255681603279696913278345219096099585600 32338 10460857538585957784896461356221986062264704667228881073 32339 10464740078763871362593235099569353824637016410412627225 32340 10468623939819572790409632402939231705020918079269328900 32341 10472509122161572545098851807785090153250000634934648900 32342 10476395626198494806653934361867360394283771116787947025 32343 10480283452339077486438203752349899595759967200679176073 32344 10484172600992172255321795843594102318664343865934611600 32345 10488063072566744571824278749480208521604644695350739600 32346 10491954867471873710263364570260043683338768954373395225 32347 10495847986116752788909713924120133508467366976756390625 32348 10499742428910688798147834403808864189562454699210822948 32349 10503638196263102628643074088856109317470471550693436900 32350 10507535288583529099514711244088516262104976369462255625 32351 10511433706281616986515141335318438190735469595726630625 32352 10515333449767129050215162493259312851589356622799366400 32353 10519234519449942064195360556895125829518660792401160448 32354 10523136915740046843243594827706454179546712955402830625 32355 10527040639047548271558585666330466165307769614831313225 32356 10530945689782665330959605063407154274729549216037920100 32357 10534852068355731129102271316539001756790355911604648100 32358 10538759775177192927700448945466227622814235841197351073 32359 10542668810657612170754254977734721385555060341624344025 32360 10546579175207664512784172737308766771269255233228672400 32361 10550490869238139847071274268755663236092921093609152400 32362 10554403893159942333903552529804385350328265895312833225 32363 10558318247384090428828364485255472984712672209791381073 32364 10562233932321716910910986235394419743397544021057852100 32365 10566150948384068910999281312235923241209644704712416900 32366 10570069295982507939994483277101478619811393570854040025 32367 10573988975528509917128093753207936140625103210154343025 32368 10577909987433665198244897027119804783846107399932560448 32369 10581832332109678604092092353093266524547967215759553600 32370 10585756009968369448614545094515070350786392967519454225 32371 10589681021421671567256157836814701136744247373649119225 32372 10593607366881633345267362606403466188335190767063922500 32373 10597535046760417746018735330369411641305505885427522948 32374 10601464061470302339320733671832271914749835765887471025 32375 10605394411423679329749559376037968108094545307554515625 32376 10609326097033055584979146262447505579009861093482250000 32377 10613259118711052664119274998250476955396665033422640400 32378 10617193476870406846059815788908754518563749304827726073 32379 10621129171923969157821100121511355248974540991824450625 32380 10625066204284705402910422696896882852506956867176656100 32381 10629004574365696189684674686675393786044458108948616100 32382 10632944282580136959719109451456998678408971635327389225 32383 10636885329341338016182241856769996598165683490554451073 32384 10640827715062724552216882323326847355684468707778662400 32385 10644771440157836679327306748471816445041703773233254400 32386 10648716505040329455772563435819678333898338763394225025 32387 10652662910123972914965918170270436598404437050037885225 32388 10656610655822652093880438575760613877466095882961302948 32389 10660559742550367061460718893287280788377039974211600100 32390 10664510170721232947040746316916630805873655324541513025 32391 10668461940749479968767910025664567661128348955756908025 32392 10672415053049453462033154049312453068061553048501168400 32393 10676369508035613907907275106396865533637234448084210448 32394 10680325306122536961583366552787945658520341916693581225 32395 10684282447724913480825409579446649686627267319267458225 32396 10688240933257549554423012798127001118702280691904820100 32397 10692200763135366530652301353965219968114314538103602500 32398 10696161937773401045742956704073420708599835538078926073 32399 10700124457586805052351408201431403145689392079036747025 32400 10704088322990845848040177623545915338058427692902440000 32401 10708053534400906103763377785522644304047891834022440000 32402 10712020092232483892358366377372088574117972796050375025 32403 10715987996901192717043556165546386694039959453596026073 32404 10719957248822761539922382698880117548207969568805562500 32405 10723927848413034810493430659284051859575347427787132100 32406 10727899796087972494166719997716819434401341525844070225 32407 10731873092263650100786152996135463658243757024022497225 32408 10735847737356258713158123396301883416464295037593410448 32409 10739823731782105015586288736498213009937022943554816400 32410 10743801075957611322412507037380262766678772435383032025 32411 10747779770299315606563938978374236914765264811784837025 32412 10751759815223871528106316706198060883170569945011304100 32413 10755741211148048462803380417264787537082394700336302948 32414 10759723958488731530682483855901710934814070626395121225 32415 10763708057662921624606369870494997016668496052741461025 32416 10767693509087735438851117169845843204022335058269190400 32417 10771680313180405497690259422200403201503260053480454400 32418 10775668470358280183985077839591959358441845095584751073 32419 10779657981038823767781068390310092759805896879735913225 32420 10783648845639616434910584782487890783581697184870064100 32421 10787641064578354315601658361974543183067096175806904100 32422 10791634638272849513092996067837010830799036370255430625 32423 10795629567141030132255157589010806097866422488218626073 32424 10799625851600940308217912865796300440171927256305952400 32425 10803623492070740235003781080073373123817106214946810000 32426 10807622488968706194167752278283635147207978580616575625 32427 10811622842713230583443192771405904309727033393790539025 32428 10815624553722821945393935456327071037906581923800122948 32429 10819627622416104996072556203186980011981764236801322500 32430 10823632049211820653684837453452459840513719844581491225 32431 10827637834528826067260420173652162010468963574846626225 32432 10831644978786094645329645309880421096734506629713409600 32433 10835653482402716084606585888354920750554491880823760448 32434 10839663345797896398678270907489544302807958703760931025 32435 10843674569390957946700102167120404917423827266574724025 32436 10847687153601339462097465180699688114563430614693800900 32437 10851701098848596081273535316448599154508184870796996100 32438 10855716405552399372323280313637389233485657406653881073 32439 10859733074132537363753660320337137693966878241519509225 32440 10863751105008914573210026599164692496286873762874448400 32441 10867770498601552036208720047718918037794841025969168400 32442 10871791255330587334875870680583168042146006539759076025 32443 10875813375616274626692399219945691676820031058399651073 32444 10879836859878984673245221942066493293506961242338112100 32445 10883861708539204868984659926996000225657444210679928100 32446 10887887922017539269988053859127748922265590366911621225 32447 10891915500734708622729585526344177348856996147539250625 32448 10895944445111550392856307165691511047707648540227560448 32449 10899974755569018793970379803696651521538478689062118400 32450 10904006432528184816417521739615918690332088319893250625 32451 10908039476410236256081668320082464071519640078298875625 32452 10912073887636477743185844153796158051604205509953444900 32453 10916109666628330771099248915076763154339250998861422948 32454 10920146813807333725150557885278235568884785524906730625 32455 10924185329595141911447438381239049382936491965368327225 32456 10928225214413527585702283220120511972682537551155971600 32457 10932266468684379982064162370162134835606455055875907600 32458 10936309092829705341956993937060241815640374759269876073 32459 10940353087271626942923935635853136164998962961219975025 32460 10944398452432385127477997898373309215208804967657392900 32461 10948445188734337331958879766504356593408902532611272900 32462 10952493296599958115396028721657472920953805600348711225 32463 10956542776451839188377925601059622771720158102791381073 32464 10960593628712689441927595751622734349318724164323201600 32465 10964645853805334976384347572340532867666015366205006400 32466 10968699452152719130291739596336922990091327130699967025 32467 10972754424177902509291777263867143900365302596268752025 32468 10976810770304063015025340537750256646754189760196722948 32469 10980868490954495874038843512888881319448980752779084100 32470 10984927586552613666697127171709481394509983869189550225 32471 10988988057521946356102586437533894205824566819165065225 32472 10993049904286141317020532678070229992518435368552250000 32473 10997113127268963364810792811388707314808611362439010448 32474 11001177726894294784365546166925459838459108676687120025 32475 11005243703586135359053400254234838558818160004462230625 32476 11009311057768602399669706592388244471898831033555902500 32477 11013379789865930773393117753095059504133205424926748900 32478 11017449900302472932748386770798798186304392412091176073 32479 11021521389502698944575410073179179102760881590856630625 32480 11025594257891196519004515085668413566364853786283577600 32481 11029668505892671038437993663767629264740684440174137600 32482 11033744133931945586537882507126988796292902877750616225 32483 11037821142433960977219991709530727067175277658720976073 32484 11041899531823775783654182599106017454935590023957260900 32485 11045979302526566367270896023252284462955263702807444900 32486 11050060454967626906773932232965310294070693999667253025 32487 11054142989572369427159483521408234363925340551510043225 32488 11058226906766323828741420771759318256680019331703490448 32489 11062312206975137916182835069544143999725077735996979600 32490 11066398890624577427533835534837730802014113769512510025 32491 11070486958140526063275604529899894564596582787319555025 32492 11074576409948985515370711397985035533888123740893544900 32493 11078667246476075496319685889245422430204956754221122948 32494 11082759468148033768223852429824946248124604896727579225 32495 11086853075391216171854426390418243693341949534031274225 32496 11090948068632096655727873510748038894889839422340673600 32497 11095044448297267305187533636591522613909862074593960000 32498 11099142214813438371491509926164580662614299682451101073 32499 11103241368607438300906824682850697651697703357827676025 32500 11107341910106213763809842971439398503259025508076562500 32501 11111443839736829683792965175217148401306072148701562500 32502 11115547157926469266777589651431712005156520780237951025 32503 11119651865102434030133346642829074824547365534190476073 32504 11123757961692143831803604603140153651040994581963210000 32505 11127865448123136899437250094572668860394894792415523600 32506 11131974324823069859526742415541719246967059350317999225 32507 11136084592219717766552444117050789825984514086093004225 32508 11140196250740974132133228566313134744632070741418622948 32509 11144309300814850954183365716381711080446677982075444900 32510 11148423742869478746075687240734094877453915901091130025 32511 11152539577333106565811032191937088278881733823631585025 32512 11156656804634102045193974343694026062157055785451929600 32513 11160775425200951419014832375756111269258089031547240448 32514 11164895439462259554237964061357452955383908764496468225 32515 11169016847846749979196345617011844353338122231341178025 32516 11173139650783264912792437374687706972030226720888244900 32517 11177263848700765293705336936556035317101883379844860900 32518 11181389442028330809604220972684608041911070762357851073 32519 11185516431195159926368076822230184409980422109742191225 32520 11189644816630569917311725058858879977562576515914787600 32521 11193774598763996892418134181303412389220798967664227600 32522 11197905778024995827577028590144427122293284957478755625 32523 11202038354843240593829791012081653919830423755876801073 32524 11206172329648523986620660533139207518091936915082848900 32525 11210307702870757755054227402427931105991446184736402500 32526 11214444474939972631159225768266287752005993398439605625 32527 11218582646286318359158625508639933801053794303554395025 32528 11222722217340063724746024318158758981711643646687760448 32529 11226863188531596584368341213848850674920609613241000000 32530 11231005560291423894514812622295534481041796103117290225 32531 11235149333050171741012292210832359884799970094269275225 32532 11239294507238585368326855625649638459318831929360884100 32533 11243441083287529208871711299874902673134856830431722948 32534 11247589061627986912321418494856435969804289021817027025 32535 11251738442691061374932413738059829380517482893964542025 32536 11255889226907974768869846821166346508033940696851456400 32537 11260041414710068571540727522140727287277799997297651600 32538 11264195006528803594933384215214931486115007918494506073 32539 11268350002795760014963235532913215461197939018292136225 32540 11272506403942637400824876244422850230338850241687572900 32541 11276664210401254744350478514793725466688525063543692900 32542 11280823422603550489374509709629042563079069759223950025 32543 11284984040981582561104767910108280459268542425131751073 32544 11289146065967528395499736303362620472528499325708857600 32545 11293309497993684968652257613402040925072337465752121600 32546 11297474337492468826179529737972338922261325768126352225 32547 11301640584896416112619423756899405205375403365785855625 32548 11305808240638182600833125477657168584026260483531422948 32549 11309977305150543721414101684074739048050108084379044900 32550 11314147778866394592103392254277413268976214492081750625 32551 11318319662218750047211229314135362828954192892363625625 32552 11322492955640744667044984592673004162367739994620768400 32553 11326667659565632807343446146071249864294754957563810448 32554 11330843774426788628717425617074063712523335425219375625 32555 11335021300657706126096697196789986468030005390756846225 32556 11339200238691999158183269456058566264700753543662028100 32557 11343380588963401476910991213730916174657251435589412100 32558 11347562351905766756911492609392932342870303636219026073 32559 11351745527953068624986462548239038925830607200564351025 32560 11355930117539400689586263685983680945933840138711118400 32561 11360116121098976570294886121877163087953657824376398400 32562 11364303539066129927321240968071831418553176811435334225 32563 11368492371875314490996794963764016006253916517982006073 32564 11372682619961104091279547302716595459672024618556796100 32565 11376874283758192687264349842946509488176130456375600900 32566 11381067363701394396699571867541032723450675818563399025 32567 11385261860225643525510110565746132224794512252521906025 32568 11389457773765994597326748403649762327378501762645010448 32569 11393655104757622383021858553962503783159511017465859600 32570 11397853853635821930251459554577529490733370707470151225 32571 11402054020836008593003620365771476515138028802232516225 32572 11406255606793718061153216996087423563522331334546822500 32573 11410458611944606390023041867120814609707813958307622948 32574 11414663036724450029951267087608832952022903656532514025 32575 11418868881569145855865262807403415646413459191392450625 32576 11423076146914711196861771822087805982763192573394560000 32577 11427284833197283865793441599176271468624908178384102400 32578 11431494940853122188861714897016366653201492171564251073 32579 11435706470318605035216080147692894067457128440192555625 32580 11439919422030231846559682775412512575717378947904504100 32581 11444133796424622666761298622027760532064741788457664100 32582 11448349593938518171473670651539101313287409551453588225 32583 11452566815008779697758210105593461061126639069129126073 32584 11456785460072389273716063282177612812125981182777104400 32585 11461005529566449648125545109884667625547300684066640400 32586 11465227023928184320085940690311861840617861731770786025 32587 11469449943594937568667675981327780205843707350267946225 32588 11473674289004174482568858794127127327301192469398802948 32589 11477900060593480989778191277171154681735032611040604100 32590 11482127258800563887244255060291867335981923873619012025 32591 11486355884063250870551170232418173508738118285364707025 32592 11490585936819490563600629326562201206031870734057166400 32593 11494817417507352548300307485884089359982103252702160448 32594 11499050326565027394258649984833666203557778042116322225 32595 11503284664430826688486038279547555024133275719260595225 32596 11507520431543183065102335761860396957698608256190532100 32597 11511757628340650235050814391469052115664750169620562500 32598 11515996255261903015818463380968834079339064879237901073 32599 11520236312745737361162681108661048655369178814749350025 32600 11524477801231070390844351434211345760801281758525690000 32601 11528720721156940420367305592418653400906400908405690000 32602 11532965072962506990724170840534744918631525987806272025 32603 11537210857087050898148607034754795033467496083949551073 32604 11541458073969974223873932311679606651728363341907102500 32605 11545706724050800363898139050730539021743716684207920100 32606 11549956807769174058755301293678538528312497788507433225 32607 11554208325564861423293374797629066272990613992268256225 32608 11558461277877749976458390897985131572421715887837960448 32609 11562715665147848671085045358091077628007553343117318400 32610 11566971487815287923693683382440224878788169690531733025 32611 11571228746320319644293681970509958947499781971363838025 32612 11575487441103317266193230788468353629436592451400800100 32613 11579747572604775775815512736176945056999175135461302948 32614 11584009141265311742521285387094821001703797655133560225 32615 11588272147525663348437864478869759251991515596521400025 32616 11592536591826690418294510632582741131450679945442304400 32617 11596802474609374449264220478792780500089320694600512400 32618 11601069796314818640811923368709645013102527588622576073 32619 11605338557384247924549084849002704999212384259778214225 32620 11609608758259008994094718078934826066152291388267516100 32621 11613880399380570334942804368690924446261829745785556100 32622 11618153481190522254336124017951529162490981774255825625 32623 11622428004130576911146498633942442326421992426494601073 32624 11626703968642568345761446108372358277241973058062990400 32625 11630981375168452509977249432851093835978227912041000000 32626 11635260224150307296898440532561895684780027883535140625 32627 11639540516030332570843700298142126788634112495113996025 32628 11643822251250850197258175995907491858675635072682522948 32629 11648105430254304072632217236735842114240769709936922500 32630 11652390053483260154426531684107502037041088490454594225 32631 11656676121380406491003761681979985427362535361052429225 32632 11660963634388553251566482983355914871042935802925603600 32633 11665252592950632756101626760583927709201180839973810448 32634 11669542997509699505331326078613342772318326799261868025 32635 11673834848508930210670188012604375498345800474121865025 32636 11678128146391623824188992591476724603078759851937116900 32637 11682422891601201568584819749160411212123625314516552100 32638 11686719084581206967157605465493831299448182203775756073 32639 11691016725775305873793128278895084409770904923865508225 32640 11695315815627286502952427353113765972963832431513702400 32641 11699616354581059459667653280551557050251127215493222400 32642 11703918343080657769544352804821114086324191911687569025 32643 11708221781570236908770188645393952180604841835490476073 32644 11712526670494074834130095607369228536811605300771848100 32645 11716833010296572013027874159576568104761939069962320100 32646 11721140801422251453514222664407330994016321155442588225 32647 11725450044315758734321209442950001017580260061591205625 32648 11729760739421862034903185859186676717468806097327410448 32649 11734072887185452165484141607188970434546859366959216400 32650 11738386488051542597111503385432967414729258321012755625 32651 11742701542465269491716378142534265594399245272935880625 32652 11747018050871891732180242078885507581824509116486336900 32653 11751336013716790952408076588860229450458793770303322948 32654 11755655431445471567407952328428286286356351896245765625 32655 11759976304503560803377062593209571987538760563571870225 32656 11764298633336808727794207192174230600081367254161089600 32657 11768622418391088279518728002379058495972594536020161600 32658 11772947660112395298895897390311320953486318607429801073 32659 11777274358946848557868760685592753193938494593152472025 32660 11781602515340689790096433892978084661317198948554848900 32661 11785932129740283721078857828764016305423490723099528900 32662 11790263202592118098288009867906193846882278015437702225 32663 11794595734342803721305574488323355465721158124338256073 32664 11798929725439074471967073799049490066214549214843635600 32665 11803265176327787344512459239076522231394042478979200400 32666 11807602087455922475743165633911742193077596630229336025 32667 11811940459270583175185628797055923609513916143368805025 32668 11816280292218995955261267863789818664818171109842422948 32669 11820621586748510561462933544838488984335325262494880100 32670 11824964343306600002537823487664722099952060139706257225 32671 11829308562340860580676865933324596701232063188226472225 32672 11833654244299011921710572857000095674116856703092640000 32673 11838001389628897005311363780505523960860078909188360448 32674 11842349998778482195202361445246368574892009423688653025 32675 11846700072195857269372660534291140674488105211280175625 32676 11851051610329235450299070632398664441485451555963222500 32677 11855404613626953435174334613025224627899532321429700900 32678 11859759082537471426141823641517954026185906852991951073 32679 11864115017509373160536709983882833790112694487687225625 32680 11868472418991365941133618810697693484805784192564435600 32681 11872831287432280666400760185922633978545103962354195600 32682 11877191623281071860760542430542354807372925109661305225 32683 11881553426986817704856668051156948448569988525113901073 32684 11885916698998720065827713423819827032608296645683192900 32685 11890281439766104527587193423603572407346914747125840900 32686 11894647649738420421110112190556648145045392001849824025 32687 11899015329365240854726001222896082054274895481126594225 32688 11903384479096262744418445988463420027056423132972240448 32689 11907755099381306844131102245653466618595224178377473600 32690 11912127190670317776080203265207564624857632028566019025 32691 11916500753413364061073559144445425093997855673627364025 32692 11920875788060638148836049405691800683334955720397032900 32693 11925252295062456448341610070836599056251451314042322948 32694 11929630274869259358151716404149359105082089773484810225 32695 11934009727931611296760362515651361188831712880250421225 32696 11938390654700200732945539017531013290452448626779395600 32697 11942773055625840216127209926270548029470346369178410000 32698 11947156931159466406731790003334480814027883532544326073 32699 11951542281752140106563123727452717083949455356016769025 32700 11955929107855046289179967091713656585290092995134822500 32701 11960317409919494130279973418865124929041442264049822500 32702 11964707188396917038090184388403467324291803334340338025 32703 11969098443738872683764027469213666341217234040568251073 32704 11973491176397043031784820951705894853866934604442240000 32705 11977885386823234370375787773576486938847063411639321600 32706 11982281075469377341916579333503903465751611096917372225 32707 11986678242787526973366310487272885410585938063723253225 32708 11991076889229862706693106921002626556527138448136422948 32709 11995477015248688429310166096337458219214736516075436900 32710 11999878621296432504518332962641221948414679961769841025 32711 12004281707825647801955191631419211816398624285076596025 32712 12008686275289011728050674208374295907778684425622915600 32713 12013092324139326256489187978686576977884870516953490448 32714 12017499854829517958678262141288724949118155725291397225 32715 12021908867812638034223715288091908969106502727937127025 32716 12026319363541862341411344824300074162984283883616368900 32717 12030731342470491427695139526133147976757576318102408900 32718 12035144805051950560192016432462623131559130112843926073 32719 12039559751739789756183083267045848691687854018418982225 32720 12043976182987683813621427588228267594719022455173249600 32721 12048394099249432341646433863165768201713789211445889600 32722 12052813500978959791104629663802269001700831774531640625 32723 12057234388630315485077062182020629549200005572127026073 32724 12061656762657673649413206261567977028658844879411376900 32725 12066080623515333443271405144539556527328817455695602500 32726 12070505971657718989665845130388254160370759194768180625 32727 12074932807539379406020065345610005630899344672004342025 32728 12079361131614988834727003822438388625306376307429410448 32729 12083790944339346473715581085064805642593811190644090000 32730 12088222246167376607023822442083794437651628083018403225 32731 12092655037554128635378520184046156224484830779651088225 32732 12097089318954777106781436885185767138380176339532568100 32733 12101525090824621747102051008569136197958821548685022948 32734 12105962353619087490676846014099993141038337653440454025 32735 12110401107793724510915144168994432034278916593061693025 32736 12114841353804208250911486260525401477766671797995782400 32737 12119283092106339454064558411018619544044438653168697600 32738 12123726323156044194702667195265301308690244935322631073 32739 12128171047409373908715764260700418948418616333174625225 32740 12132617265322505424194021650878568904893198399957836900 32741 12137064977351740992072959032962897540044031261452756900 32742 12141514183953508316785124030125936043732549845454933025 32743 12145964885584360586918326859944617099155468495890826073 32744 12150417082700976505880430480055189967478738224052083600 32745 12154870775760160322570697442517217222898456624505523600 32746 12159325965218841862057694658519325354690809198085329225 32747 12163782651534076556263757275242892855891796496850300625 32748 12168240835163045474656012866883393241093749621620522948 32749 12172700516563055354943967142012666680513678118917632900 32750 12177161696191538633783652369648972606032675673471265625 32751 12181624374506053477488339726585276739380402086830640625 32752 12186088551964283812745816768709849515098662267035150400 32753 12190554229024039357342231229236898823418037210674960448 32754 12195021406143255650892502346948628382776236609690900625 32755 12199490083779994085577300927733803870451311628188399225 32756 12203960262392441936886599342891622194732188935058156100 32757 12208431942438912394369792667853414985258388114243156100 32758 12212905124377844592392392165158475511685614480087201073 32759 12217379808667803640899292315704078816729653984279338025 32760 12221855995767480656184612602473567869963237711153584400 32761 12226333686135692791668115251130204015545017334775664400 32762 12230812880231383268678200132048327902402352291020815225 32763 12235293578513621407241478028537247451326232262635131073 32764 12239775781441602656878923476197162232023448376068720100 32765 12244259489474648627408608378530348896464312289570804900 32766 12248744703072207119755017604114770044920158673282778025 32767 12253231422693852156764947770831229089960033545064449025 32768 12257719648799284014029990422819176333426974176153960448 32769 12262209381848329250715600806020276584097857012341145600 32770 12266700622300940740396753448352876221403785015042868225 32771 12271193370617197701900185750744557655307387314321933225 32772 12275687627257305730153230795434041646256319944034702500 32773 12280183392681596827039240578137792934115920123036222948 32774 12284680667350529432259600870860802083185737048220537025 32775 12289179451724688454202338922315156383882024038860405625 32776 12293679746264785300817325203094175062478840256026890000 32777 12298181551431657910498070402934068940501910833498544400 32778 12302684867686270782970118887579292057019693397919276073 32779 12307189695489715010186039822951982622233183512995640625 32780 12311696035303208307227017174510143011487974032588372100 32781 12316203887588095043211039789863483337177201762218732100 32782 12320713252805846272207692772900150454030632877398767225 32783 12325224131418059764159551357861884063051745501810301073 32784 12329736523886460035810178491989483882929878585920526400 32785 12334250430672898381638727335544836657177071233900046400 32786 12338765852239352904801149888200139062577982003849367025 32787 12343282789047928548078012950969362381855245170700987225 32788 12347801241560857124828922633041437102800907831148802948 32789 12352321210240497349953558613059090409566441008842588100 32790 12356842695549334870859319364571746841398598177858531025 32791 12361365697949982298435579555575402211915600087642526025 32792 12365890217905179238034560832236903210097375304118144400 32793 12370416255877792320458817197084609944574626980556610448 32794 12374943812330815232955336192131986047604199183258043225 32795 12379472887727368750216257097585250826372577414095752225 32796 12384003482530700765386207356970840339035500239232264100 32797 12388535597204186321076258439703059183239830251062502500 32798 12393069232211327640384502352296962217844406718275376073 32799 12397604388015754157923250009616185396220078639644933025 32800 12402141065081222550852852677730147373926120600588960000 32801 12406679263871616769922147700139768566791515598348960000 32802 12411218984850948070515529719315601879536025287225149025 32803 12415760228483355043706648605677039402108561013541576073 32804 12420302995233103647318735306326051982960246357173622500 32805 12424847285564587236991556826033733737567977154984728100 32806 12429393099942326597255001553162761238742617323852816225 32807 12433940438830969972609296143393737364655723093432995225 32808 12438489302695293098611855174308272553161495065399010448 32809 12443039692000199232970764784066561528938273102144800400 32810 12447591607210719186644901507602141435288195384670454025 32811 12452145048792011354950687523941467717176647746664859025 32812 12456700017209361748675483528440917068326965982683276100 32813 12461256512928184025197620443918822274972781352698802948 32814 12465814536414019519613071184845161864272802793754979225 32815 12470374088132537275868763688936568098473218957043359025 32816 12474935168549534077902536430689380048723915398895438400 32817 12479497778130934480789737631568554237079099082505550400 32818 12484061917342790841896469381755353653703591545286901073 32819 12488627586651283352039477888541866840726007146039495225 32820 12493194786522720066652691066645562186592412961676988100 32821 12497763517423536936960404685902258597242137137720228100 32822 12502333779820297841157118291981092305014543544051200625 32823 12506905574179694615594022115950280744965338936629076073 32824 12511478900968547085972136188707728173286966725093008400 32825 12516053760653803098542102876475784025853636906335210000 32826 12520630153702538551310634053744753918611438522803725625 32827 12525208080581957425253614130235074677671798689560433025 32828 12529787541759391815535860148633398857606436128373422948 32829 12534368537702301962737540170043190863648178350917502500 32830 12538951068878276284087251164275816039338967029033717225 32831 12543535135755031404701757622293505917698588346320252225 32832 12548120738800412188832392108301007263279782700106777600 32833 12552707878482391771118118969168169556592185267600360448 32834 12557296555269071587845262419051195193383925713497785025 32835 12561886769628681408213900217265768891230697548599026025 32836 12566478522029579365610924157650797616862847004872452900 32837 12571071812940251988889768587847029771726805235769088100 32838 12575666642829314233656808177100382402493399457760131073 32839 12580263012165509513564426151385387839657757412954487225 32840 12584860921417709731610754214829776413089320166424976400 32841 12589460371054915311446085376606839750451681492857296400 32842 12594061361546255228685960902647869634886484520631042025 32843 12598663893360987042230932611712640484309460284547801073 32844 12603267966968496925593001735541599218166046623874564100 32845 12607873582838299698228735562999144600605163522376732100 32846 12612480741440038856879063088303119093819052437079575225 32847 12617089443243486606915750883621399823831148165258140625 32848 12621699688718543893694560416502261455359403968215760448 32849 12626311478335240433915088032790992594606121474169294400 32850 12630924812563734746987288825871078790994059648042280625 32851 12635539691874314186404685613254119293049451032662905625 32852 12640156116737394971124264241728521431892703589552208900 32853 12644774087623522216953056442462915860204303724073722948 32854 12649393605003369967941411457646157867154177269059780625 32855 12654014669347741227782957660431724622685053000781433225 32856 12658637281127567991221255390140285479791876230558227600 32857 12663261440813911275463142224860212383107832599133395600 32858 12667887148877961151598771913771809998260984733176226073 32859 12672514405791036776028348191707080391171943131039949025 32860 12677143212024586421895554698642894951790559652272324900 32861 12681773568050187510527682227011526774786645317199804900 32862 12686405474339546642882454519898599882484597708649673225 32863 12691038931364499631001553843384637504933126945447631073 32864 12695673939597011529470847556472540120497668716917049600 32865 12700310499509176666887316902229495109823369895505414400 32866 12704948611573218677332689243958013688509654367108725025 32867 12709588276261490531853774970397007261432377445663838025 32868 12714229494046474569949510294140054486415636007744622948 32869 12718872265400782531064707167644272148961723663279656100 32870 12723516590797155586090511541389487435063937174424984225 32871 12728162470708464368871571188933716347822509189493899225 32872 12732809905607709007719914323797282847728546359018010000 32873 12737458895968019156935540233294265808144300179606210448 32874 12742109442262654028333723154616336068760325551993166025 32875 12746761544965002422779030618660443742721150080668140625 32876 12751415204548582761726057487278236489751172580150562500 32877 12756070421487043118766876909811532710051945045825632900 32878 12760727196254161251185209424964639544051207419691226073 32879 12765385529323844631517311434250794183333603727572800625 32880 12770045421170130479119584273436518310343602452101313600 32881 12774706872267185791742905108594209490793590180206273600 32882 12779369883089307377113680883559850045205348451490974225 32883 12784034454110921884521626545779293326732228146153326073 32884 12788700585806585836414268777713189433423498488534104900 32885 12793368278650985659998176461157237186472889598104256900 32886 12798037533118937718846919102021096713811715283514415025 32887 12802708349685388344515754443295967192734729237406125225 32888 12807380728825413868163046494127527228155731744453490448 32889 12812054671014220652178415203097650976651730265070947600 32890 12816730176727145121817619004005051472741116616801548025 32891 12821407246439653796844171462621763674924932774745193025 32892 12826085880627343323177693253089163526973059401225500900 32893 12830766079765940504549000692804025826831404966360022948 32894 12835447844331302334161932064831952913434353635661021225 32895 12840131174799416026361912957072358122701427909691588225 32896 12844816071646399048311261847586062630151044270474137600 32897 12849502535348499151671237165683461690950219824867840000 32898 12854190566382094404290827058558136410910084184136051073 32899 12858880165223693221902283093437730036006148675448842025 32900 12863571332349934399823399125410873335522695589373102500 32901 12868264068237587144666536561275931976965710725818102500 32902 12872958373363551106054397249944359851531956265645705025 32903 12877654248204856408342545230118476109236657284164526073 32904 12882351693238663682348678566150540204862569419506250000 32905 12887050708942264097088652503177078541772748766319139600 32906 12891751295793079391519255172809518332402125509418765225 32907 12896453454268661906287737080849309073983083746172482225 32908 12901157184846694615488095608682859567841891054510722948 32909 12905862488004991158424115760198788692500348414320408900 32910 12910569364221495871379168386257181176904915940898572025 32911 12915277813974283819392767118927755412458410489823627025 32912 12919987837741560828043885247901088893221891588946881600 32913 12924699436001663515241033771664308184761402491172240448 32914 12929412609233059323019101856219934395710789671109306225 32915 12934127357914346549342960934313881964282989167095096025 32916 12938843682524254379917833678325938176763170266564512900 32917 12943561583541642920006429080163403208533320731764936900 32918 12948281061445503226252844871685945622484723768016501073 32919 12953002116714957338513238519377126176847922074814753225 32920 12957724749829258311693268027165463486584921544623731600 32921 12962448961267790247592303781485358551621415569483571600 32922 12967174751510068326754412672855661413423695700359505625 32923 12971902121035738840326115728441152230821766935655751073 32924 12976631070324579221920920490249720878623243692872884900 32925 12981361599856498079490629373805563770528229186394822500 32926 12986093710111535227203425242326273993220066290106775625 32927 12990827401569861717328735431619281013347207954917269025 32928 12995562674711779872128875461100699185504231984759560448 32929 13000299530017723315757473666527270049342086718112160000 32930 13005037967968257006164677990219731959665995348525536225 32931 13009777989044077267009146164743621946891187849114921225 32932 13014519593726011819576820526201208858599017517373232100 32933 13019262782495019814706488693475973788246426979554822948 32934 13024007555832191864722131349958793556407655220378861025 32935 13028753914218750075372058364472745575346148150348864025 32936 13033501858136048077774834488301237801304601894212128400 32937 13038251388065571060371995865411975662739808076632723600 32938 13043002504488935800887558593157108848894487787513256073 32939 13047755207887890698294320570917754653668725721740094225 32940 13052509498744315804786957874348971196807204502120120900 32941 13057265377540222857761916893069153290033573912941840900 32942 13062022844757755311804103469825745982018479409120896025 32943 13066781900879188370680370279357115905041653751476401073 32944 13071542546386929019339803685358388459979806100364289600 32945 13076304781763516055920811314147049616899711748370945600 32946 13081068607491620123765011583812124678138926485250326225 32947 13085834024054043743437926427818782751394062192309725625 32948 13090601031933721344756478452228274914087830720718122948 32949 13095369631613719298823293765881196119230483718429200900 32950 13100139823577235950067811723080165799208365375110800625 32951 13104911608307601648294202818496149869501697840847675625 32952 13109684986288278780736095974210797421335206379122512400 32953 13114459958002861804118116458995338822778660427694610448 32954 13119236523935077276724235680114788223919881209657405625 32955 13124014684568783890472934088134412585510396169325972225 32956 13128794440387972502999178435393671324013981376666304100 32957 13133575791876766169743214629001095491351227491365880100 32958 13138358739519420176046177419391863086909521517481876073 32959 13143143283800322069252518165678137634658110302329305025 32960 13147929425203991690819251919210570551552983709476070400 32961 13152717164215081208432025066957724086917093079966950400 32962 13157506501318375148128004776498550728218937730589276225 32963 13162297436998790426425591484611466948727968857150756073 32964 13167089971741376382460955671631984018979862643873624100 32965 13171884106031314810131400163939306318919915255938028900 32966 13176679840353919990245549207120778173090150642892177025 32967 13181477175194638722680365552551553689366872945021972025 32968 13186276111039050358544996800315380414622130322579410448 32969 13191076648372866832351452241580926830356804083385411600 32970 13195878787681932694192111443736645799916840250597605225 32971 13200682529452225141924065821775751048439670694517370225 32972 13205487874169854053360294439611491609267424481487562500 32973 13210294822321062018467675285191539908289530330453322948 32974 13215103374392224371571833263468962782622307508671540025 32975 13219913530869849223568826151475921244279810975038380625 32976 13224725292240577494143669759934944205121339266699240000 32977 13229538658991182943995703546031343678459559041445966400 32978 13234353631608572207070797922159084167362203203452801073 32979 13239170210579784822800404505641187041962941374673705625 32980 13243988396391993268347450554614541700096609707028260100 32981 13248808189532502990859078835457809199373955600271820100 32982 13253629590488752439726234167329940846494962100562926225 32983 13258452599748313098850097889575693933251353276877976073 32984 13263277217798889518915371497943409420371858750368928400 32985 13268103445128319349670410695749221892202172205253472400 32986 13272931282224573372214211106310800539269340938389968025 32987 13277760729575755531290246893162671274141763491457008225 32988 13282591787670102967587163534754144350745368725211302948 32989 13287424456995986050046326000519869040518347301497552100 32990 13292258738041908408176223575402057022565576792500070025 32991 13297094631296506964373732580092459171394322294070365025 32992 13301932137248551966252238234451246376959729639524102400 32993 13306771256386947018976616911749033909707008657367560448 32994 13311611989200729117605080031567400650152106366718744225 32995 13316454336179068679437880839382389240379297947732929225 32996 13321298297811269576372885321044630885737806569230016100 32997 13326143874586769167268008500558919141075757931989422500 32998 13330991066995138330310517369755260559144064349631351073 32999 13335839875526081495393201698632656561420925425043496025 33000 13340690300669436676497413975346120315635363407772250000 33001 13345542342915175504082979724996704771791543092772250000 33002 13350396002753403257484979456573613321600647040587006025 33003 13355251280674358897317403487586782807000001805532101073 33004 13360108177168415097883680896117669813966321042645122500 33005 13364966692726078279594083850205335350197814569517556100 33006 13369826827837988641390008564674310121535102885520219225 33007 13374688582994920193175134135700132694300094958516714225 33008 13379551958687780788253460503597885861142080402156560448 33009 13384416955407612155774226794508512518578229077397262400 33010 13389283573645589933183711291847171317288581723919195025 33011 13394151813893023698683914288567394263460681000047900025 33012 13399021676641357003698125071484333333163586302578732100 33013 13403893162382167405343374289089931013952617452648802948 33014 13408766271607166498909772954482420510752387759739378225 33015 13413641004808199950346739335222155148624248593147338025 33016 13418517362477247528756114982115383275383034373708592400 33017 13423395345106423138892171149117224714274954321635568400 33018 13428274953187974853668506856734767543151737334897726073 33019 13433156187214284946671839851500889683863937508719756225 33020 13438039047677869924682691714279118476037015032658480100 33021 13442923535071380560202968370349573085075912023410920100 33022 13447809649887601923990437254415789257255963292801555625 33023 13452697392619453417600102383862003587188862656662051073 33024 13457586763759988805932478593780275106890917232316006400 33025 13462477763802396249788766187476645643215962850109440000 33026 13467370393239998338432927256355387023636207350942330625 33027 13472264652566252122160664923270252841350165827009850025 33028 13477160542274749144875306763621545121557129997632822948 33029 13482058062859215476670593658667721863551776651383062500 33030 13486957214813511746420375335710210070150197733318860225 33031 13491857998631633174375213850000050518949584067890095225 33032 13496760414807709604765896263404985181137899295856931600 33033 13501664463836005538413857775065605855097150339183410448 33034 13506570146210920165348516559459213255974432126828682025 33035 13511477462426987397431521567480089490819060519726207025 33036 13516386412978875900987914546334963553892198039459808900 33037 13521296998361389129444207534242549200437938381874604100 33038 13526209219069465355973377086116157301652490612807006073 33039 13531123075598177706146776486598530550891661809866446225 33040 13536038568442734190592967207008217183407173730048270400 33041 13540955698098477737663470862946992191190487436741390400 33042 13545874465060886226105442929508049362919898894629495025 33043 13550794869825572517741269471214925358643984118491626073 33044 13555716912888284490155088144011377941783416925446260100 33045 13560640594744905069386234726812724439385284679083164100 33046 13565565915891452262629616440319453487410943227222582225 33047 13570492876824079190943013310984253143271963735300055625 33048 13575421478039074121961308838213951514940740134532610448 33049 13580351720032860502617651223078242166844881889212352400 33050 13585283603301996991871546416987465719499774816861825625 33051 13590217128343177493443884248992141264533941473599950625 33052 13595152295653231188558898890547386471509487482631060900 33053 13600089105729122568693064916775833569827523110532622948 33054 13605027559067951468330930223453139750128668998588775625 33055 13609967656166953097727887059130704947044386493597016225 33056 13614909397523498075679882432000747441018838401187385600 33057 13619852783635092462300069151299448253296333763415609600 33058 13624797814999377791802398763234458907149315655589151073 33059 13629744492114131105292157641613673792099615878842406025 33060 13634692815477264983563447493542798098354753332129820900 33061 13639642785586827579903611540749895088034948984472100900 33062 13644594402941002652904607637285772340098951610904624225 33063 13649547668038109599281329584539765549281523353919506073 33064 13654502581376603486696877904701200477926457955223443600 33065 13659459143455075086594781333987558755430359081823648400 33066 13664417354772250907038170297151141395198280143618134025 33067 13669377215826993225555903624966815155647035654793851025 33068 13674338727118300121995649776594241211969979510423322948 33069 13679301889145305511383923828898823031192876212533412100 33070 13684266702407279176793081495006470856598862468105731225 33071 13689233167403626802215271434558163810976230781967346225 33072 13694201284633890005443347118321197323440812476688360000 33073 13699171054597746370958739510004933373900170498932560448 33074 13704142477795009482826291828319823934654834643720659025 33075 13709115554725628957596057652509453972267752392106125625 33076 13714090285889690477212063634776349456772443085837922500 33077 13719066671787415821928038083213318011628614055194544900 33078 13724044712919162903230106679043135128666933706149001073 33079 13729024409785425796766456592160457269688094329353355625 33080 13734005762886834775283970259160934682491199125094211600 33081 13738988772724156341571830088233611375998962998170371600 33082 13743973439798293261412095355483837428918441165039623225 33083 13748959764610284596537252557445079651122336384519251073 33084 13753947747661305737594740484729200578753854280069996900 33085 13758937389452668437118451281955982865044173132662692900 33086 13763928690485820842507208759293906331082592817821026025 33087 13768921651262347529010225221135438266392177134868636225 33088 13773916272283969532719538077621374020235181297547240448 33089 13778912554052544383569427504920064503199865264357401600 33090 13783910497070066138342816420358689926900664103859097025 33091 13788910101838665413684654038695084949654475716553042025 33092 13793911368860609419122284276009989369874517758618948900 33093 13798914298638301990092800267890990618747410111294222948 33094 13803918891674283620977386268770839551626594084256212225 33095 13808925148471231498142648199474259425583768900714775225 33096 13813933069531959532988934110218829480807700856024899600 33097 13818942655359418395005645826507009218124658645622250000 33098 13823953906456695544833543045537877285935094306066276073 33099 13828966823327015267334041150958689859415394401843895025 33100 13833981406473738704665504013967917515020068733871402500 33101 13838997656400363889366533048972996876237248977326402500 33102 13844015573610525777446253792197633734297589134834052025 33103 13849035158607996281481601271825117932212472202539301073 33104 13854056411896684303721605438455757044220838509595240000 33105 13859079333980635769198677924848205787554093160254977600 33106 13864103925364033658846901404106161171484682075862178225 33107 13869130186551198042627322815663609622005434338840691225 33108 13874158118046586112660251728613551721293165766821522948 33109 13879187720354792216364565112116892771440964627970360900 33110 13884218993980547889604019782819973133898801738997323025 33111 13889251939428721889840573799401021211741517314632678025 33112 13894286557204320229294718074557644033386856173543827600 33113 13899322847812486208112819474939325665814198429203490448 33114 13904360811758500447541476679720782134787238653830195225 33115 13909400449547780923108890068703923161161503622055085025 33116 13914441761685882997813246911028095838160794919212676900 33117 13919484748678499455318123125760233376636052619672444900 33118 13924529411031460533154902885828503235876541471595576073 33119 13929575749250733955932217336955043338627570023529504225 33120 13934623763842424968552403703435392642682201246226233600 33121 13939673455312776369434986052804263109857762687977273600 33122 13944724824168168543747178991619364078442704202522350625 33123 13949777870915119496641415564787077209406897858902976073 33124 13954832596060284886499900631045890541910370744787372900 33125 13959889000110458058186190987415633762023376883514062500 33126 13964947083572570076303803515612713562186446191375390625 33127 13970006846953689758461852623623727949894520016573176025 33128 13975068290761023708547718255822041554486544959838210448 33129 13980131415501916350006745745204130382863126941685210000 33130 13985196221683849959128978781514754090542350347038689225 33131 13990262709814444698342926769222286665800073974300774225 33132 13995330880401458649516367849497832473828484811882876100 33133 14000400733952787847264188860544073876988107672921122948 33134 14005472270976466312263263510812139138426645697392248025 33135 14010545491980666084574370039837145031695902889946055025 33136 14015620397473697256971149641615457520618681365860494400 33137 14020696987964008008276106925639126043644145949409729600 33138 14025775263960184636703653690895382337386027293666381073 33139 14030855225970951593210197288331553367066638819468543225 33140 14035936874505171514851274847478219799294586525014424900 33141 14041020210071845258145734643115956557088955091090944900 33142 14046105233180111932446965878063520340431486672661839025 33143 14051191944339248933321178158357900579984785279208476073 33144 14056280344058671975932731937289225119062961642845475600 33145 14061370432847935128436521204946109991585589882908387600 33146 14066462211216730845377409700119663983690714019421343225 33147 14071555679674890001096721921607003236032382383324130625 33148 14076650838732381923145790216147798964647391136864222948 33149 14081747688899314425706559220420072452749301375833748900 33150 14086846230685933843019248934714165796000201567280355625 33151 14091946464602625062817077706096554471827089324934730625 33152 14097048391159911559768046399067928651295241698762854400 33153 14102152010868455428923785031912754282030756233382760448 33154 14107257324239057419175463157130332344803928034758890625 33155 14112364331782656966716765264530205326749760005169565225 33156 14117473034010332228513932485767613862917290323726472100 33157 14122583431433300115782871879287583677011296259557584100 33158 14127695524562916327473334574839123403924156641883051073 33159 14132809313910675383760164056913937603058213953074252025 33160 14137924799988210659541615866657006274615985281398576400 33161 14143041983307294417944750001989352473093270543910256400 33162 14148160864379837843837897295876313175254964795460717225 33163 14153281443717891077350201052867645406011694463728881073 33164 14158403721833643247398235224228839756953887441051508100 33165 14163527699239422505219700402176076850945303635917272900 33166 14168653376447696057914198913920349014237272424071596025 33167 14173780753971070201991090296419379417144910098434475025 33168 14178909832322290356924428432929104237534554632841360448 33169 14184040612014241098714981632639639990314814662398657600 33170 14189173093559946193459336934873838052909369443294362225 33171 14194307277472568630926089919519731603425488676218827225 33172 14199443164265410658139121305561406677025804541665402500 33173 14204580754451913812967961619766078838969929280198922948 33174 14209720048545658957725245217778430072024963434405523025 33175 14214861047060366312771254940066556883557802833806375625 33176 14220003750509895490125558685357200355725574039531610000 33177 14225148159408245527085739184391271892881782873706368400 33178 14230294274269554919853218257024054765723250556524826073 33179 14235442095608101657166176835887851213925165698466750625 33180 14240591623938303253939572040028257850157253905824168100 33181 14245742859774716784912252582118688410551943141456928100 33182 14250895803632038918301173793051222522014392457146065225 33183 14256050456025105949462713547895342107333391631412151073 33184 14261206817468893834561090377409623326980594098082310400 33185 14266364888478518224243885049484981563882606969446918400 33186 14271524669569234497324666905091619896425548722952589025 33187 14276686161256437794472726233495407777614343161456009225 33188 14281849364055663051909913971703016246768920657386302948 33189 14287014278482585035114590013288758946506444691685496100 33190 14292180905053018372532681411949734504142600701583629025 33191 14297349244282917589295851765329535465155929824928224025 33192 14302519296688377140946783064844481939107344009915040400 33193 14307691062785631447171571297440054437502630057655010448 33194 14312864543091054925539237085398940050639374567898425225 33195 14318039738121162025248352650515869128601882732932126225 33196 14323216648392607260880786389148206002369011923183788100 33197 14328395274422185246162566344845067006591213670761322500 33198 14333575616726830727731863865451572148085419816545826073 33199 14338757675823618618914098731778693205600792271065039025 33200 14343941452229764033504167045123040849035980277555560000 33201 14349126946462622319555793161114836532150720689395560000 33202 14354314159039689093178006957566241444022829222971843025 33203 14359503090478600272338747724186164703167444771881126073 33204 14364693741297132110675595962221646246470512735161602500 33205 14369886112013201231313634382279906505004762206006404100 33206 14375080203144864660690439388779174972505808295949642225 33207 14380276015210319862388204339670453161900584567319413225 33208 14385473548727904770972995870266434212912298478790610448 33209 14390672804216097825841144570207891561527849114434704400 33210 14395873782193518005072771302791962612117622703197956025 33211 14401076483178924859292450456080890267356386222672961025 33212 14406280907691218545537011415403945471920358643607168100 33213 14411487056249439861130479547059437615342306284711302948 33214 14416694929372770277566157983217926719506663739366757225 33215 14421904527580531974395851498221981809173332592473337025 33216 14427115851392187873126233766672083731745191613761766400 33217 14432328901327341671122359293882547957353826505230566400 33218 14437543677905737875518321309485643554344044075575051073 33219 14442760181647261837135056915156408600503991666818997225 33220 14447978413071939784405300777625009759027901797571992100 33221 14453198372699938857305688658337864622326495623457632100 33222 14458420061051567141296012071323139708529905542466890625 33223 14463643478647273701265625361010654686973742973433526073 33224 14468868626007648615487006491950664512234895183451984400 33225 14474095503653423009576472842570455663504165504443690000 33226 14479324112105469090462053295302180619362482129270955625 33227 14484554451884800180358517915609866049480726986142247025 33228 14489786523512570750749566512638064976505040336020722948 33229 14495020327510076456377177374399181355534628411773602500 33230 14500255864398754169238117470611077137262657625110023225 33231 14505493134700182012587615416491176926147903931801958225 33232 14510732138936079394950198491007913819030711513576065600 33233 14515972877628307044137695003285011914516899979002960448 33234 14521215351298867041274403301048776321343070108414559025 33235 14526459560469902854829428715203260266921948406023408025 33236 14531705505663699374656189734812901117462761350459184900 33237 14536953187402682946039094706966962770585049568953100100 33238 14542202606209421403747390356194890972310855861916381073 33239 14547453762606624106096183418296480644846012084481385225 33240 14552706657117141969014636683645570291762598713623584400 33241 14557961290263967500121340745220817975187975214625504400 33242 14563217662570234832806862746811976237507624150522928025 33243 14568475774559219760323473427044969670016089799041951073 33244 14573735626754339769882053755063988615019322668086936100 33245 14578997219679154076756182453903745728219691920041616100 33246 14584260553857363658393405707779998826918852890071609225 33247 14589525629812811288533690349721423608770738557276950625 33248 14594792448069481571335061826160923447624491326717960448 33249 14600061009151500975506428235299490559532601519408390400 33250 14605331313583137868447591736250783385380435652151390625 33251 14610603361888802550396448626169659058937412420667015625 33252 14615877154593047288583379382762997322555136178002892900 33253 14621152692220566351392829969776273219361772928840022948 33254 14626429975296196042532085703244480332742926148872750625 33255 14631709004344914735207238976491174263275440207418619225 33256 14636989779891842906306352142054597432210256355688563600 33257 14642272302462243170589816848915061181202126095866803600 33258 14647556572581520314887911133592999502376232642548576073 33259 14652842590775221332305555563882370583123293929319843025 33260 14658130357569035456434269734179367688344358430247336900 33261 14663419873488794195571330411561709731343223623276416900 33262 14668711139060471366946132631969114205307299321922555225 33263 14674004154810183130953755046030910962446024886353881073 33264 14679298921264188025395730814282134639488978483242817600 33265 14684595438948886999728025351704836338503063532773902400 33266 14689893708390823449316222221726781482989225150837563025 33267 14695193730116683249697918480005150583083768111198844025 33268 14700495504653294790852330768518332962537375423198522948 33269 14705799032527629011477113460684400326096348316456148100 33270 14711104314266799433272390158420367381085516984308498225 33271 14716411350398062195231999842251890573510947073446813225 33272 14721720141448816087941958975778623358983357305263690000 33273 14727030687946602587886140865996037304330563941207410448 33274 14732342990419105891759173581170132709039900709791132025 33275 14737657049394152950786557728157100348770178433874130625 33276 14742972865399713505052005391255657378218224561545302500 33277 14748290438963900117832001534875465389738384235416436900 33278 14753609770614968209937589172500747109415704055125276073 33279 14758930860881316094063379604623950225906117420668890625 33280 14764253710291485009143789028520062391401193920543129600 33281 14769578319374159154716502822927960510672419789486489600 33282 14774904688658165725293168810900980045422184660907252225 33283 14780232818672474944737320804284716209237431851691676073 33284 14785562709946200100649533733475918615429182936650868900 33285 14790894363008597578759811666312214168068897616521148900 33286 14796227778389066897327210020138289757723029606729657025 33287 14801562956617150741546693271290086639862468756834127225 33288 14806899898222534997963229466434502237806226672453490448 33289 14812238603735048788893122840398062525471263113316835600 33290 14817579073684664506852585845314019110265426288178666025 33291 14822921308601497848993551896113339655300882313730911025 33292 14828265309015807851546730137581098354844055556617376900 33293 14833611075457996924271903538395834809678037897764922948 33294 14838958608458610884915471617765534841957824269070383225 33295 14844307908548338993675239110469995544310894800479982225 33296 14849658976258013987672451876315469177499018834831681600 33297 14855011812118612115431081360203636417035258744201640000 33298 14860366416661253171364358909213138903866685315975001073 33299 14865722790417200530268561253288104079712092449721928025 33300 14871080933917861181824048456324321886008955580509722500 33301 14876440847694785765103555644639983078799081770694722500 33302 14881802532279668603087739820014162662392043531385379025 33303 14887165988204347737187983064672529274413894482052576073 33304 14892531216000804961776453445796082266000281865949210000 33305 14897898216201165858723424927325062715552475246046835600 33306 14903266989337699831941857597026552694766726553087611225 33307 14908637535942820141939239516990668773696595795927880225 33308 14914009856549083940376691505916671009539378540148822948 33309 14919383951689192304635336161746747513776642696985292900 33310 14924759821895990272389932433401697136370337845386094025 33311 14930137467702466876189777050569218846045322465063749025 33312 14935516889641755178046874120692026024401932946333753600 33313 14940898088247132304031374202499537130823990554847240448 33314 14946281064052019478874284165623451037004133794134064225 33315 14951665817589982060577449146034095776525426594857094025 33316 14957052349394729575030807907231043508441807879840860900 33317 14962440660000115750636922917318112156316223369464932900 33318 14967830749940138552942786452289525457830451716101151073 33319 14973222619748940219278904036050678047001067557963235225 33320 14978616269960807293405656527893650693348164890740755600 33321 14984011701110170660166942168344342942194013961926995600 33322 14989408913731605580151099894494836139744490057380175625 33323 14994807908359831724359115236131369187853767103108701073 33324 15000208685529713208880110104165102358519414653274840900 33325 15005611245776258629574117783069661109327802962533322500 33326 15011015589634621096762144439226292080395864514294025625 33327 15016421717640098269923518457274327322962166350052063025 33328 15021829630328132392400528916761540311795428262625360448 33329 15027239328234310326110354521585888430139717516203240000 33330 15032650811894363586264284294917071389130329074757862225 33331 15038064081844168376094231352483293455620716895648647225 33332 15043479138619745621586541067305599415286799920861500100 33333 15048895982757261006223094939159159893848676927463922948 33334 15054314614793025005729711482237911000399526048040615025 33335 15059735035263492922831845444696006245285643924773266025 33336 15065157244705264922017586673936615322868730222100880400 33337 15070581243655086064307959941715704638950307422019715600 33338 15076007032649846342034527043325558405777373021182006073 33339 15081434612226580713624292485319946726506928730639972225 33340 15086863982922469138391914076440018347913964074280748900 33341 15092295145274836611339219736597190677111962657780068900 33342 15097728099821153197962031838966528237246348847317762025 33343 15103162847099034069064300400441342980648928915207051073 33344 15108599387646239535579546435897015787934859888495641600 33345 15114037722000675083399616791909328060112685142477849600 33346 15119477850700391408210751775769905560092319739198380225 33347 15124919774283584450336966895838713582145489909853515625 33348 15130363493288595429590750029470903125028096974898822948 33349 15135809008253910880131075334952692018744481212851276900 33350 15141256319718162685328735224078372908449928329059930625 33351 15146705428220128112638991712197971633880440618411805625 33352 15152156334298729848481548462762534861098364822636176400 33353 15157609038493036033127844843591504827379635001299410448 33354 15163063541342260295595673312284141751873985203435355625 33355 15168519843385761788551121448394480846374474875519178225 33356 15173977945163045223217839950186860934268139100278660100 33357 15179437847213760904293637913986635453636743060218268100 33358 15184899550077704764874406714338274084666830495570726073 33359 15190363054294818401385373803380684404142982123674179025 33360 15195828360405189108519687748047227832969042563441102400 33361 15201295468949049914184335823895572708520761639365582400 33362 15206764380466779614453395484570219584311684219755138225 33363 15212235095498902808528621026098249837084195993369506073 33364 15217707614586089933707366765416588348151502655482372100 33365 15223181938269157300357848052726834423746226538748536900 33366 15228658067089067126901741437471502230409615302301035025 33367 15234136001586927574804125307923322848214567240141958025 33368 15239615742303992783570762324577094588988410286659810448 33369 15245097289781662905752724967731426490820377929980883600 33370 15250580644561484141958365519845601886136883891093139225 33371 15256065807185148775872631803454694650638015341626304225 33372 15261552778194495209283729995624000176544276228128222500 33373 15267041558131507997117135840121796278036780420713022948 33374 15272532147538317882476955578687426131620209250742486025 33375 15278024546957201831694637922969695981529427757844390625 33376 15283518756930583069385038388908604702371344717444000000 33377 15289014778001031113509837315531470410077177230559750400 33378 15294512610711261810448312890332591150070643174295351073 33379 15300012255604137370075470503603672270468783866414775625 33380 15305513713222666400847529754280372410258272512376096100 33381 15311016984110003944894770430068463099865476893414056100 33382 15316522068809451513121738784811263786497630732148184225 33383 15322028967864457120314815436258204661209768551292826073 33384 15327537681818615320257146207592583980982262839820672400 33385 15333048211215667240850937236274824649311667086600384400 33386 15338560556599500619247115673955796645058038773897230025 33387 15344074718514149836982357301413057473690045698417990225 33388 15349590697503795955123482382661172159760127882273802948 33389 15355108494112766749419221082585607406561104650886420100 33390 15360628108885536745459349772648051420598318917949208025 33391 15366149542366727253841199549409391536893262989296103025 33392 15371672795101106405343538290814986188351324873730958400 33393 15377197867633589186107827575385295940613651704738960448 33394 15382724760509237472826855789653390265107095910997086225 33395 15388253474273260067940748749389322449542866651253343225 33396 15393784009471012734840359160349864549030058126893580100 33397 15399316366647998233078036244490617564401000034538202500 33398 15404850546349866353585776857776059099427833911058801073 33399 15410386549122413953900759425921661597480450706629562025 33400 15415924375511584993398262024600808892971645816218890000 33401 15421464026063470568531965930847857235792902194738890000 33402 15427005501324308948081645972587329160000572238259660025 33403 15432548801840485608408249003417894573404494973348651073 33404 15438093928158533268716361829978483244576484880363062500 33405 15443640880825131926324069919422586460272018491451272100 33406 15449189660387108891940208214725543021482308846381085225 33407 15454740267391438824949005385748365942443408048441092225 33408 15460292702385243768702122844180451216061754624781160448 33409 15465846965915793185818089850682318813509553247617126400 33410 15471403058530503993489136042748368697336535706226737025 33411 15476960980776940598795422712008491048475127934500042025 33412 15482520733202814934026674159886250140122090507088584100 33413 15488082316355986492011210460730265337799689447086302948 33414 15493645730784462361452382961734340567071898587717116225 33415 15499210977036397262272413849160845270554670271461356025 33416 15504778055660093580963641110580825376152702051734960400 33417 15510346967204001405947170223043322121017265515330544400 33418 15515917712216718562938933897285399722689569634238876073 33419 15521490291246990650323161208293429862410953488137218225 33420 15527064704843711074533257442725251747784218121577524100 33421 15532640953555921085440095993901921154999019107260364100 33422 15538219037932809811747723635276880316827982523807205625 33423 15543798958523714296396480503489522823698738022583501073 33424 15549380715878119531973536122309293843490172011020942400 33425 15554964310545658496130842798975655943428808339217960000 33426 15560549743076112187010507724638464616713367927909600625 33427 15566137014019409658677585110802535279412415274437624025 33428 15571726123925628056560289693879445011901869547897122948 33429 15577317073344992652897632940148897675776469941329122500 33430 15582909862827876882194483283631290243922596075007206225 33431 15588504492924802376684051729572451240419839612895841225 33432 15594100964186439001797804156440879100286216025464179600 33433 15599699277163604891642801649537189028937836860139010448 33434 15605299432407266484486470199514881569739302316215416025 33435 15610901430468538558248801099310974577317218814810629025 33436 15616505271898684266001983373184492646537422161430580900 33437 15622110957249115171477469571760284264348147481924576100 33438 15627718487071391284580476267175137036208114146888256073 33439 15633327861917221096911920582622685292691997275479304225 33440 15638939082338461617297794090793152207237875137190918400 33441 15644552148887118407325975415903540255013939982789638400 33442 15650167062115345616890482874213479417677132793951341025 33443 15655783822575446019743168488121561991516632536718776073 33444 15661402430819871049052854709136636189262648263196592100 33445 15667022887401220832971915185218197940838206494012088100 33446 15672645192872244230210300908179711397681203538626656225 33447 15678269347785838865617013077048403631108637725548825625 33448 15683895352695051165769024013474817889677513024011810448 33449 15689523208153076394567647465485172545760404500877408400 33450 15695152914713258688842359636069359519741216887390975625 33451 15700784472929091093962072273297226523491497807584100625 33452 15706417883354215599453859158855621915253162686747704900 33453 15712053146542423174629137332098539307873152926955922948 33454 15717690263047653804217304386902581323653014692751705625 33455 15723329233423996524006833178819868044035412856446242225 33456 15728970058225689456493825280220445763094071752501761600 33457 15734612738007119846538024521316205622467578012286977600 33458 15740257273322824097026291955158299584125035710734501073 33459 15745903664727487804543543584900042988317003364032260025 33460 15751551912775945795051152191817318649392867177544872900 33461 15757202018023182159572814602778547064000344760772752900 33462 15762853981024330289887885736056360846668825910223466225 33463 15768507802334672914232180764573218969060527828150756073 33464 15774163482509642133006246735873317763396885323255171600 33465 15779821022104819454491104988313300959877254371996176400 33466 15785480421675935830571465703164440264448050368647012025 33467 15791141681778871692466415932519151149198169144118817025 33468 15796804802969656986467582443094925625096376300190222948 33469 15802469785804471209684770716229004797893853730047864100 33470 15808136630839643445799081444557378974935944755393285225 33471 15813805338631652400823505866071991995507152720532300225 33472 15819475909737126438871001276450339302318562002704000000 33473 15825148344712843617930048060751986058983133329270760448 33474 15830822644115731725647689585776892349957973389924585025 33475 15836498808502868315120056294580817177610016603052155625 33476 15842176838431480740690375344843481597929037404592702500 33477 15847856734458946193754467132985603914116115701171308900 33478 15853538497142791738573730046131376377963315558180051073 33479 15859222127040694348095614784213433334758245437959405625 33480 15864907624710480939781589594717865190542313296248067600 33481 15870594990710128411442597762767360983070965796194627600 33482 15876284225597763677082008699441114701915230298493861225 33483 15881975329931663702746063971430706830953811907950601073 33484 15887668304270255542381819615331772880181314763436720900 33485 15893363149172116373702586080071894935448464304199624900 33486 15899059865195973534060867141175800486602241081000308025 33487 15904758452900704556328799130769624998655460755422598225 33488 15910458912845337204786091827426690869234541498172240448 33489 15916161245589049511015472350157975570779109617829249600 33490 15921865451691169809805633401051185909945955797000255025 33491 15927571531711176775061687201263123451551044969758800025 33492 15933279486208699455723126465270818252315308148060784900 33493 15938989315743517311689293758487724132811438223492122948 33494 15944701020875560249752360583552108786488636088703534225 33495 15950414602164908659537817540795636084629098824947209225 33496 15956130060171793449452476908601025987713027007094483600 33497 15961847395456596082639988989558589519087200542166010000 33498 15967566608579848612943873568532372298195007380302226073 33499 15973287700102233720878067828947600170082610762402941025 33500 15979010670584584749604992073812104507596240589968062500 33501 15984735520587885740921134598185412804779053566843062500 33502 15990462250673271471250157060010222226612413873579686025 33503 15996190861402027487643521696422029833575718557864351073 33504 16001921353335590143788641732853773261671075188608160000 33505 16007653727035546636024556332453439711724407625094713600 33506 16013387983063635039365131433533729188083221366735064225 33507 16019124121981744343529787822974010028433733620434049225 33508 16024862144351914488981757793695980885506924078372622948 33509 16030602050736336402973871734535653460084977950125204900 33510 16036343841697352035601876001035494445107388938184885025 33511 16042087517797454395865283415881813324960610875476840025 33512 16047833079599287587735757747913754884367665343036659600 33513 16053580527665646846233033518831551519825729840703490448 33514 16059329862559478573508372486933010715421776481500913225 33515 16065081084843880374935558157408557346240262616341123025 33516 16070834195082101095209429668926518808614278575529064900 33517 16076589193837540854451956406441733349314148557582400900 33518 16082346081673751084325854690361978377567101742853226073 33519 16088104859154434564155747892408155996710253520315946225 33520 16093865526843445457056871328705637488448861277727297600 33521 16099628085304789346071323280845657024274873935132737600 33522 16105392535102623270311863495857157467749536150092980625 33523 16111158876801255761113260516231027770220722178312926073 33524 16116927110965146878191189191340232153283374465255288900 33525 16122697238158908245808679721800916016052650347732602500 33526 16128469258947303088950119588521182306257007383382680625 33527 16134243173895246269502809718385864953425482877233930025 33528 16140018983567804322446076238727282882192973671881010448 33529 16145796688530195492047939172933639106132654205306250000 33530 16151576289347789768069339429748434449699168676683055225 33531 16157357786586108921975925439015994559983409822398540225 33532 16163141180810826543157400786829962053193193690909104100 33533 16168926472587768075154434203243382895237726790663222948 33534 16174713662482910851893133255900817443661337424683962025 33535 16180502751062384133927083103154731981597533756550497025 33536 16186293738892469144686951660430276055552212500893286400 33537 16192086626539599106737662533804424489829057913782681600 33538 16197881414570359278043137074967360593435253286260131073 33539 16203678103551486988238606911935898802506117228334381225 33540 16209476694049871674910498310090690814817843984359092900 33541 16215277186632554919883889718310929174972968663689212900 33542 16221079581866730485517543855182256261498420933128665025 33543 16226883880319744351006515690455604712546129244392126073 33544 16232690082559094748692337677136737507286275423114787600 33545 16238498189152432200380783589788322197588788310239331600 33546 16244308200667559553667212324828464161354945531981437225 33547 16250120117672432018269493018811738227043593320657880625 33548 16255933940735157202368512840880896600691193088461922948 33549 16261749670423995148956268815779593714207486180001784900 33550 16267567307307358372191545034018655409094989448329525625 33551 16273386851953811893763176605990630775146877109398900625 33552 16279208304932073279260901717029599981280280376222478400 33553 16285031666811012674553803140615470567616985853804560448 33554 16290856938159652842176340567124277916387405342926800625 33555 16296684119547169197721975105728312986363120868974811225 33556 16302513211542889846244387317252231883475005299162868100 33557 16308344214716295618666290135993657451204735283547932100 33558 16314177129637020108195838038719162800404432469624901073 33559 16320011956874849706750633819248930561559302590089086025 33560 16325848696999723641389334327245809635318730280923648400 33561 16331687350581734010750856530026943341539699107892928400 33562 16337527918191125821501185256418619125270138606392539225 33563 16343370400398297024787783981877490372206479105872631073 33564 16349214797773798552701610014303845418347075243846216100 33565 16355061110888334354746735440175147510989123502471820900 33566 16360909340312761434317575190830642293039259551860494025 33567 16366759486618089885183723588940426341985317993784421025 33568 16372611550375482927982400735394991400967039212554760448 33569 16378465532156256946718510097053904194345213015532089600 33570 16384321432531881525272308655994951126160382760753936225 33571 16390179252073979483914690981107770719052451521739801225 33572 16396038991354326915830088583078714365740116953236022500 33573 16401900650944853223646985914016417837192925949235622948 33574 16407764231417641155976054373170332023327924611802429025 33575 16413629733344926843955905680397251575586552798632425625 33576 16419497157299099837806465979233694478254893552156410000 33577 16425366503852703143389972031634824099041062641086112400 33578 16431237773578433258779590866643467961376967522724376073 33579 16437110967049140210835664245455674343327562169357780625 33580 16442986084837827591789579305552158843028886958884044100 33581 16448863127517652595835266746767928260396552432583204100 33582 16454742095661926055728327922375328531608972059369283225 33583 16460622989844112479392792198458747018734770771200001073 33584 16466505810637830086535505945062207204001720175144014400 33585 16472390558616850845268154522794125768755733905633870400 33586 16478277234355100508736918628776558153293482136383891025 33587 16484165838426658651759766366029338997631766088862951225 33588 16490056371405758707471382400582628357061773403273802948 33589 16495948833866788003975735570814503272187684119380324100 33590 16501843226384287801006286313713387153227914083236807025 33591 16507739549532953326593835272968286514824795885054002025 33592 16513637803887633813742014453993005872626063678211856400 33593 16519537990023332537110422291193737088630612870739410448 33594 16525440108515206849705403992992669130893262869014727225 33595 16531344159938568219578478530323538096820403653056580225 33596 16537250144868882266532413634518335440122326554959392100 33597 16543158063881768798834950170707714641680726499280062500 33598 16549067917553001849940177253060983076303446174010276073 33599 16554979706458509715217559468394936552735269889457065025 33600 16560893431174374988688617574884188945535852738842240000 33601 16566809092276834599771264042809068496686204324122240000 33602 16572726690342279850031794804480595744206179719130457025 33603 16578646225947256449944538580685525636819936219494676073 33604 16584567699668464555659165151197928219957194232689502500 33605 16590491112082758805775653937107298331288424601652160100 33606 16596416463767148358126924262916725025724931696854548225 33607 16602343755298796926569128666568215962533499479281751225 33608 16608272987255022817779610625755860733083232918408210448 33609 16614204160213298968062528069091130088923004900104528400 33610 16620137274751252980162144040888245248545183105525538025 33611 16626072331446667160083785888541212919488865084289143025 33612 16632009330877478553922474341667807372537624463142980100 33613 16637948273621778984699223852399490848836827286773802948 33614 16643889160257815089205015566399997770958104028670455225 33615 16649831991363988354852444294399066667437877775351395025 33616 16655776767518855156535040854231586409277399209108174400 33617 16661723489301126793494271153576230298478099822775502400 33618 16667672157289669526194213383791482745062950626609201073 33619 16673622772063504613203914695450818722366737589274419225 33620 16679575334201808348087428726382675902830699138635076100 33621 16685529844283912096301535353224763350274905993019116100 33622 16691486302889302332101144037706178881810318976382500625 33623 16697444710597620675452382139074759715356984688551976073 33624 16703405067988663928953369564291067789320799176342880400 33625 16709367375642384114762681127814412181514292133112250000 33626 16715331634138888511535497993010336367052693525778265625 33627 16721297844058439691367449567413047641881004628175981025 33628 16727266005981455556746147224280339901956898786422022948 33629 16733236120488509377510411223082659110094145258089622500 33630 16739208188160329827817192201772083205228132402410409225 33631 16745182209577801023116188613881134914565343454811744225 33632 16751158185321962557132161483705516919888817052521273600 33633 16757136115974009538854947853029054107378342404471560448 33634 16763116002115292629537174293053347197834161196991253025 33635 16769097844327318079699671855398885913333169542207870025 33636 16775081643191747766144593836248637989264056924733996900 33637 16781067399290399228976237727909422789549637474509032100 33638 16787055113205245708629572732270695029838103158322631073 33639 16793044785518416182906474210844705160697468690340203225 33640 16799036416812195404019666446276368312546623049590272400 33641 16805030007669023935644375090415563358369820286313792400 33642 16811025558671498189977690674248997611356929519354734025 33643 16817023070402370464805644555193210944657246290842101073 33644 16823022543444548980577998677454755701598199270975228100 33645 16829023978381097917490750521368075659170051118554580100 33646 16835027375795237452576354617826118517482002434687723225 33647 16841032736270343796801662004123251915422404443275680625 33648 16847040060389949232173578997734612820074639454454160448 33649 16853049348737742148852446664760604306719337398539406400 33650 16859060601897567082273142359969862239661789764860580625 33651 16865073820453424750273904715578647183829656076871205625 33652 16871089004989472090232883456109274025259418448745496900 33653 16877106156090022296212415416874873257399741601640322948 33654 16883125274339544856111028143842483701775282711865640625 33655 16889146360322665588823172452831206578145040303679885225 33656 16895169414624166681406685326206905323024635718866979600 33657 16901194437828986726257984525439714378491715077276131600 33658 16907221430522220758294996298095423337727803625626926073 33659 16913250393289120292147817558036630341938426453339657025 33660 16919281326715093359357113917814410477306247193742428900 33661 16925314231385704545580254952436121122639615952921108900 33662 16931349107886675027805188073899866750551634713127357225 33663 16937385956803882611572052396091070589513147213510131073 33664 16943424778723361768202533969841549813137574166340505600 33665 16949465574231303672036963768156464538747005951930470400 33666 16955508343914056237679159801819508891808324965726481025 33667 16961553088358124157249014745791734728386378871593770025 33668 16967599808150168937642830457024445306509513444318422948 33669 16973648503877008937801400764511667261452377757108560100 33670 16979699176125619405985843912612804671583242482520092225 33671 16985751825483132517061186038881198802769660328623807225 33672 16991806452536837409787697067839461292558811435769290000 33673 16997863057874180224119980402347617082619110234762610448 33674 17003921642082764138513817794415286331419527152641018025 33675 17009982205750349407240770777514351841004651005520200625 33676 17016044749464853397710540042653800214168967321100122500 33677 17022109273814350627801084140683691023515464595939160900 33678 17028175779387072803196498893500498723973944055673326073 33679 17034244266771408854732658897031386877525867326464900625 33680 17040314736555904975750622499080313485307928058809025600 33681 17046387189329264659457801635324229840118604529134785600 33682 17052461625680348736296897906953023323803696185999450225 33683 17058538046198175411322606283652266981221352662376026073 33684 17064616451471920301586087815833275507657582654387552900 33685 17070696842090916473527212740220428491853025039018120900 33686 17076779218644654480374575363111207364384347500192979025 33687 17082863581722782399553282105829902513192609651554049225 33688 17088949931915105870100514097101481446740018152503490448 33689 17095038269811588130088865697277667712779569652574643600 33690 17101128596002350054057460339552863519213111686363864025 33691 17107220911077670190450845073513156655166469076916709025 33692 17113315215627984799065665196567284377399730274589172900 33693 17119411510243887888505120359014083411670939734995822948 33694 17125509795516131253641203528706636122856803390555665225 33695 17131610072035624513084724201479028233679218058876456225 33696 17137712340393435146663117243707363221966244921813305600 33697 17143816601180788532906038753582432702665453769875360000 33698 17149922854989067986538750327877220705501389414287951073 33699 17156031102409814795983293121198222794402404512006934025 33700 17162141344034728260867453084915388442790543131726422500 33701 17168253580455665729541518773171346981706954935491422500 33702 17174367812264642636602833103576453777710008208496973025 33703 17180484040053832540428140460402094076709517613934626073 33704 17186602264415567160713730528290607170564105086412090000 33705 17192722485942336416023380244706143207545594447598611600 33706 17198844705226788461344095259556739077840556011244537225 33707 17204968922861729725649652290623898363290849664159198225 33708 17211095139440124949471943763641983348748575834172922948 33709 17217223355555097222480126126075774552912674704950096900 33710 17223353571799928021067573223850625151501085484313696025 33711 17229485788768057245946636130495734037270589109031951025 33712 17235620007053083259751210818367182091903038268172545600 33713 17241756227248762924647115061823521536308586008172240448 33714 17247894449949011639950275962432877980630845574210742225 33715 17254034675747903379752729486496719015352865846147172025 33716 17260176905239670730556433405381661872573734222157288900 33717 17266321139018704928914895029356935843930996749264848900 33718 17272467377679555899082615125841382770961517541971801073 33719 17278615621816932290672349413170171027100619101587637225 33720 17284765872025701516320189021197714990194214275545859600 33721 17290918128900889789358461310259633062519150700194499600 33722 17297072393037682161496452440222942834051260274620765625 33723 17303228665031422560508953081560082006266889343355651073 33724 17309386945477613827932628660588758200290358856448716900 33725 17315547234971917756770215531226069766885376072191902500 33726 17321709534110155129202544465811803198811527831961355625 33727 17327873843488305754308392857762300720606396748798777025 33728 17334040163702508505792167029022804099088451715165160448 33729 17340208495349061359719416035492717681984698081434240000 33730 17346378839024421432260178363804795134249285046614268225 33731 17352551195325205017440162913045840304034141832590453225 33732 17358725564848187624899765655213123115079662917425688100 33733 17364901948190304017660923368407346351692028058799022948 33734 17371080345948648249901805836969658678643596368482289025 33735 17377260758720473704739347912976893223453755875797748025 33736 17383443187103193132019622833715919544759570668997712400 33737 17389627631694378686116058189964729820048605912818627600 33738 17395814093091761963735495940114637611080615153900756073 33739 17402002571893234041732097865374749608050661954431770225 33740 17408193068696845514929097861506677316124165918489456900 33741 17414385584100806533948402462744286732584887748298376900 33742 17420580118703486843048040993760139671660704518934548025 33743 17426776673103415817967466745747160529310009600483701073 33744 17432975247899282503780710572890966944044665581302913600 33745 17439175843689935652757388305715232004414736438152833600 33746 17445378461074383762231563377989399381266949633970514225 33747 17451583100651795112478466064095051025494341673297225625 33748 17457789763021497804599070723954229871900303079993522948 33749 17463998448782979798412532452830047329187871256605272900 33750 17470209158535888950356484533516957217136362021769140625 33751 17476421892880033051395198088645154236924151894816015625 33752 17482636652415379864935605331030656031480621813801760400 33753 17488853437742057164751187810209753411884076662058210448 33754 17495072249460352772913731053503663395348120789273225625 33755 17501293088170714597732947000166394322438884022936464225 33756 17507515954473750671703965627376031498022171182019096100 33757 17513740848970229189462697167036875534235695868546576100 33758 17519967772261078545749066312567113866699830703925576073 33759 17526196724947387373378119815053978769403664917078973025 33760 17532427707630404581219008868365642611414639347966214400 33761 17538660720911539392181847683016423081942790919852294400 33762 17544895765392361381212449648789217661527975227092920225 33763 17551132841674600513294942486326457738393768209838256073 33764 17557371950360147181462263788108268462508626431623040100 33765 17563613092051052244814538349443940697796990093927124900 33766 17569856267349527066545338690310266277434152835829973025 33767 17576101476857943551975830169077757190422836171801864025 33768 17582348721178834186596802089373263331870562087846210448 33769 17588598000914892074118586201535022036749312197252275600 33770 17594849316668970974528864000323715789606922687836753225 33771 17601102669044085342158364220760682262897647196359318225 33772 17607358058643410363754451934172013186491910238148802500 33773 17613615486070281996562610646724895492697186811806722948 33774 17619874951928197006415818802950189716958023600505352025 33775 17626136456820813005831822096952906766488437516450480625 33776 17632400001351948492118302994219934899609391304188840000 33777 17638665586125582885485948867142084089702986063165454400 33778 17644933211745856567169420147575254881638788816571901073 33779 17651202878817070917556219899973303387461821006935765625 33780 17657474587943688354323466218832963214241791826348012100 33781 17663748339730332370582568854398998872454918804204372100 33782 17670024134781787573031811470785603580289016721409362225 33783 17676301973702999720116840940877917360015463774613676073 33784 17682581857099075760199065082585428919244309492412336400 33785 17688863785575283869731960241226937024657440164267376400 33786 17695147759737053491445290123034683910885761884372572025 33787 17701433780189975372537237284973234724746325588110892225 33788 17707721847539801602874448686276663087270858972586302948 33789 17714011962392445653199996707315613565025072706247208100 33790 17720304125353982413349257041613847180325288067886426025 33791 17726598337030648230473704867041936059292434798881921025 33792 17732894598028840947272630702423857919430465659397734400 33793 17739192908955119940232777356000350336764031576576360448 33794 17745493270416206157875899372401018608706291463751348225 33795 17751795683018982159014246384985349544939556357501837225 33796 17758100147370492151013971780620966676866780530781224100 33797 17764406664077942028066468084175670178818534249746902500 33798 17770715233748699409467630470208037243365974895040251073 33799 17777025856990293677905049809549615750983555806067548025 33800 17783338534410416017753136658680025823113985469305610000 33801 17789653266616919453376177600004590249600613101665610000 33802 17795970054217818887439325341352445838657439327064234025 33803 17802288897821291139227523983221443452232931068679201073 33804 17808609798035674982972370862504524863979486055380922500 33805 17814932755469471186186916381640669613254602061209068100 33806 17821257770731342548008403232341934728841546276210031225 33807 17827584844430113937548946423256564562575707686041390225 33808 17833913977174772332254155521136627007987096186751760448 33809 17840245169574466856269700515287136084609002083856910400 33810 17846578422238508818815822715282149246947153862414359025 33811 17852913735776371752569792092141880830442445449600264025 33812 17859251110797691452056312473373450777283210950690356100 33813 17865590547912266012045876002486490194819998899573802948 33814 17871932047730055865961068273803452390796862854906774225 33815 17878275610861183824290825553593129804828493678183454025 33816 17884621237915935113012645498764553716712353596161408400 33817 17890968929504757412022752784567154761459745287205440400 33818 17897318686238260893574221052951788120550002417206026073 33819 17903670508727218260723052593455977791048392535630600225 33820 17910024397582564785782217168685509561071679851504648100 33821 17916380353415398348783651396673302243826534547733888100 33822 17922738376836979475948220102605311345276156948552775625 33823 17929098468458731378163641052612068664600798604578951073 33824 17935460628892239989470374482533335354199627369537798400 33825 17941824858749254005555478834772244699226048573606560000 33826 17948191158641684922254434116564234317747737810596950625 33827 17954559529181607074060934293195015633767970612437318025 33828 17960929970981257672644650129910801338728187953555422948 33829 17967302484653036845376963896473009134925081288895102500 33830 17973677070809507673864677348518682348710913475519632225 33831 17980053730063396232491694400096915014595538869989667225 33832 17986432463027591626968679901960640765625003164547347600 33833 17992813270315146032890695940402241322867176782680610448 33834 17999196152539274734302817071630551559682220186302070025 33835 18005581110313356162273725906895984026887540173135131025 33836 18011968144250931933477290463779666465136147721529432900 33837 18018357254965706888782124699271681203006974369226468100 33838 18024748443071549131849133640472715445648879335619506073 33839 18031141709182490067737044528962676301520047105344082225 33840 18037537053912724441515925395089093976014628128461646400 33841 18043934477876610376888692478637430882762336459077966400 33842 18050333981688669414820607912554733488317940009973107025 33843 18056735565963586552176769086607407516019943769531926073 33844 18063139231316210280367591108063265692185185600422844100 33845 18069544978361552624002283776697390524712579580029092100 33846 18075952807714789179550324491630772662789024388854810225 33847 18082362719991259154010928507720128198917844822417515625 33848 18088774715806465403590517959426765843119483594885010448 33849 18095188795776074472388191070301867226080068406114384400 33850 18101604960515916631089192966435060675440635635640205625 33851 18108023210641985915666389512422710659523016579848330625 33852 18114443546770440166089745588621911707772634132676268900 33853 18120865969517601065043809228665766999258796198453222948 33854 18127290479499954176653203036425147961904715596654555625 33855 18133717077334148985216124301811772147917773160919548225 33856 18140145763636998933945855235027102347350939250824217600 33857 18146576539025481463720284739071260374044376804234265600 33858 18153009404116738051839443140535864208567793901505851073 33859 18159444359528074250791051298914437213404952856402034025 33860 18165881405876959727024085514873802948687863087360004900 33861 18172320543781028299730359658139668714495703184481484900 33862 18178761773858077979634125935859415330278680136754228225 33863 18185205096726071007789695722514949835546216825432006073 33864 18191650513003133894387081872668341760768568572378819600 33865 18198098023307557457565663938032852375677841453816784400 33866 18204547628257796862235877710571879876015184699555970025 33867 18210999328472471658908930513538281821452552000463703025 33868 18217453124570365822534543662576499289116896907303122948 33869 18223909017170427791346723519219895161059140450238236100 33870 18230367006891770505717562559325731722337009135648919225 33871 18236827094353671447019071879200250311317302851921334225 33872 18243289280175572676493046562376378137546858980019560000 33873 18249753564977080874128965330216674567290104978122960448 33874 18256219949377967377549925899724241174782440495260431025 33875 18262688433998168220906617472154456670600695055958265625 33876 18269159019457784173779331776230559449502631725987562500 33877 18275631706377080780088014089976286950835103891999992900 33878 18282106495376488397010355665388992297353344136765101073 33879 18288583387076602233907928980386894775230423740225375625 33880 18295062382098182391260367242674381641364750963626003600 33881 18301543481062153899607589570379564496013288167946963600 33882 18308026684589606758500073274528604041487803980424019225 33883 18314511993301795975457174668631652463349908972847951073 33884 18320999407820141604933499830865622921426953292263364900 33885 18327488928766228787293326744549380726244323853096636900 33886 18333980556761807787793080242817360704329628352667670025 33887 18340474292428794035571861183608050025490184634948480225 33888 18346970136389268162650031281294235378796767762047240448 33889 18353468089265476042935855021492397843823454361033017600 33890 18359968151679828831240200085799148111895525041109493025 33891 18366470324254903002299297713413128870884751416284638025 33892 18372974607613440389805564426811370178664144866642540900 33893 18379481002378348225446486548859667516892649827596022948 33894 18385989509172699177951568938947160940544725170826776225 33895 18392500128619731392147349375945927321730803055827723225 33896 18399012861342848528020480016007056131072905276788147600 33897 18405527707965619799788877353415362508406022266489690000 33898 18412044669111780014980942112935599549071139081972176073 33899 18418563745405229613522850502293764774751075299453907025 33900 18425084937470034706833918253647853670876771084064802500 33901 18431608245930427116930038883113195958300608955159802500 33902 18438133671410804415535197597618317927396249012017240025 33903 18444661214535729963201062278578106700202843583023401073 33904 18451190875929932948434652972081909702887084277001000000 33905 18457722656218308426834091315505084928851149012558529600 33906 18464256556025917360232431330663424754470217449856030225 33907 18470792575977986655849573013840808136901898927703327225 33908 18477330716699909205452260153231392978873886009029722948 33909 18483870978817243924522163804548642291027757467819968900 33910 18490413362955715791432052855764484520478585339492527025 33911 18496957869741215886630053112152940046944459757689082025 33912 18503504499799801431831996333023602377309970895061411600 33913 18510053253757695829221860651741443998015947527453490448 33914 18516604132241288700660303810840523174417344599343551225 33915 18523157135877135926901290644250299219425225672715241025 33916 18529712265291959686816816238864419892550558224405532900 33917 18536269521112648496629726207893025637100418298552276900 33918 18542828903966257249154635508650821319944703852376876073 33919 18549390414480007253046947237644397007177231041578308225 33920 18555954053281286272059972836033535092342912421356441600 33921 18562519820997648564310155138752521793896498298512281600 33922 18569087718256814921550395700788786657402139933723530625 33923 18575657745686672708451487834327524237880973605876876073 33924 18582229903915275901891656790682307600870325331375124900 33925 18588804193570845130254208521143083669377424877791222500 33926 18595380615281767712733288451084345760197252202150050625 33927 18601959169676597698647751701887708899223007144226604025 33928 18608539857384055906763146195444568683613511668837810448 33929 18615122679033029964621810076216004571199570725827210000 33930 18621707635252574347881084886038593526516010427151501225 33931 18628294726671910419659645927076329940542988273064386225 33932 18634883953920426469891951248530402669834567144611252100 33933 18641475317627677754690810692930159912409930276951322948 33934 18648068818423386535718076438040197454788586009395596025 33935 18654664456937442119563456470630135589071196361835019025 33936 18661262233799900897131452428565304713208120021974158400 33937 18667862149640986383036423247888239293764375776047553600 33938 18674464205091089255005776051772584490788624437903881073 33939 18681068400780767393291285718442749321031183619612139225 33940 18687674737340745920088544565364394770938407968711840900 33941 18694283215401917238964543587222624766784495539887560900 33942 18700893835595341074293386685416552368193556582375411025 33943 18707506598552244510700139327010742975361372066001776073 33944 18714121504904022032512813071295890731714573646460019600 33945 18720738555282235563222487402322963664752022446978355600 33946 18727357750318614504951570305986957440606109030165611225 33947 18733979090645055777930199030448326914647829334131550625 33948 18740602576893623859980782468892118943446229300733622948 33949 18747228209696550826010686603836809184787702650781740900 33950 18753855989686236387513064452416849854471350054858775625 33951 18760485917495247932075831952274964633430972180383150625 33952 18767117993756320562898791227912281128600212218454022400 33953 18773752219102357138318902677556470488042954046020360448 33954 18780388594166428311343707320820167957424518787314630625 33955 18787027119581772569192900847634077343108813923604137225 33956 18793667795981796272848060809151316519240834079287344100 33957 18800310624000073696610528391531740284321380103014200100 33958 18806955604270347067667446213727181039210272087152751073 33959 18813602737426526605665953590600776925414531658203840025 33960 18820252024102690562295540702925811232137978467488800400 33961 18826903464933085260878563116021766055097534674403680400 33962 18833557060552125135968918088997597371758498822376281225 33963 18840212811594392772958884116784567888615506462666381073 33964 18846870718694638947694125147353328218657338913092844100 33965 18853530782487782666096860916722316163411803508754448900 33966 18860193003608911203797204844576948106181348606089472025 33967 18866857382693280145772670933531505773460784575434287025 33968 18873523920376313425995851115278075892285478338654160448 33969 18880192617293603367090264487079379564601824102141441600 33970 18886863474080910719994379882274832497891947376701590225 33971 18893536491374164703633813218681706576431883894084855225 33972 18900211669809463044601701068985817631927430512826562500 33973 18906889010023072016847251897428743678065162703266322948 33974 18913568512651426481372476407311182312948553928571255025 33975 18920250178331129925937098444044685468671647580378555625 33976 18926934007698954504771647898696664200626383642861290000 33977 18933620001391841078298737057186235762755661683477776400 33978 18940308160046899252862521840501189811063851019397926073 33979 18946998484301407420466349381519080218491190087588730625 33980 18953690974792812798518593384228203671959932444568000100 33981 18960385632158731469586678711357005959219908922317560100 33982 18967082457036948421159296646633261641271226949668421225 33983 18973781450065417585416812278107202647834091793813851073 33984 18980482611882261879009865449185626230782313568785638400 33985 18987185943125773242846166724236892665870191589020902400 33986 18993891444434412681885489815839628108674507520623273025 33987 19000599116446810304942861920960878088656804520281813225 33988 19007308959801765364499953413562412267838605091211302948 33989 19014020975138246296524668341346861299986479889367072100 33990 19020735163095390760298937174568371904637807571138065025 33991 19027451524312505678254713255045496619974676606259860025 33992 19034170059429067275818174393727090121685818642128592400 33993 19040890769084721121262131065375064493758004591969810448 33994 19047613653919282165566642649140961413822384465806949225 33995 19054338714572734782287843164026429872461345652549114225 33996 19061065951685232807434977948430853784971267726559076100 33997 19067795365897099579355652733202554677689860979498722500 33998 19074526957848827978629296557823200541347517112588726073 33999 19081260728181080467968839979568282943204330471781011025 34000 19087996677534689132130610025699780580202353740289000000 34001 19094734806550655717832443338960408639210550260289000000 34002 19101475115870151673680018966852159609882243552340991025 34003 19108217606134518190101412245395172572896220828062226073 34004 19114962277985266239289871228276324463627729320477322500 34005 19121709132064076615154817112510318390809250343521996100 34006 19128458169012799973281070111949450773708114682087534225 34007 19135209389473456870896302230191670851983833043720009225 34008 19141962794088237806846718384650003021907686005691810448 34009 19148718383499503261580967333759884463246008599634272400 34010 19155476158349783737142283859514477645042205127013200025 34011 19162236119281779797168863657731549537996460036793405025 34012 19168998266938362106902472388669066718352121077450712100 34013 19175762601962571473205290340820238025369702130086302948 34014 19182529124997618884584994160932344033819396127906073225 34015 19189297836686885551228077103507325326667044582797533025 34016 19196068737673922945041409253255759403482951111974662400 34017 19202841828602452839702039174189539039284153957060358400 34018 19209617110116367350715238439252273018745319119349351073 34019 19216394582859728975480790494600163414197944041405761225 34020 19223174247476770633367525312859871954798864731746240100 34021 19229956104611895705796101289903671550904060187204680100 34022 19236740154909678076330035839895987694249500597478030625 34023 19243526399014862170774986143579268253234474152704426073 34024 19250314837572362997286281504980979125641765709525696400 34025 19257105471227266186484708771937407300730693856980890000 34026 19263898300624828031580552276043862121020916178885655625 34027 19270693326410475528505889747854799923464791221101635025 34028 19277490549229806416055145663371356782301775700057322948 34029 19284289969728589216033903478067758773917803069385562500 34030 19291091588552763273415978204922089039713931311334875225 34031 19297895406348438796508750793130925938539990739669610225 34032 19304701423761896897126765764401426757888864080142401600 34033 19311509641439589630773593563928516794993878914246160448 34034 19318320060028140036831959083378954127444204908507867025 34035 19325132680174342178762137813418176070149873681312412025 34036 19331947502525161184308621083529994163667956661776888900 34037 19338764527727733285715051847093390560263555257396884100 34038 19345583756429365859947432469894879870842717866978881073 34039 19352405189277537468925605980469136910278469965570941225 34040 19359228826919897899763012240874852332875227280245040400 34041 19366054670004268205014720496727064886000489023762160400 34042 19372882719178640742933739765521530930475539737846460025 34043 19379712975091179217735608522501028983378716429708251073 34044 19386545438390218719871265143527859334695544709339440100 34045 19393380109724265766308200564641186275969766333595624100 34046 19400216989741998340819894618192283158988154160527917225 34047 19407056079092265934283537505665178377790352683734330625 34048 19413897378424089584986037867504663440153237170944360448 34049 19420740888386661918938318910488112567378026546122342400 34050 19427586609629347190197904053392076735928319559609850625 34051 19434434542801681321199793551919153753449185976635475625 34052 19441284688553371943095633564065199847162400436020020900 34053 19448137047534298436101179117321537336801952711754622948 34054 19454991620394511969852052439321427269348331246358450625 34055 19461848407784235543767798113754715411061114388765231225 34056 19468707410353864027424236523589224725918603613213475600 34057 19475568628753964200934117043852157420772213455361379600 34058 19482432063635274795336072446439484808533842801451276073 34059 19489297715648706532991875979636043633758370821179391025 34060 19496165585445342167992002585243823122282758055717600900 34061 19503035673676436526569495716430717860360129269013880900 34062 19509907980993416547522141219626837681203940456024079225 34063 19516782508047881322642949744010307040256289195716381073 34064 19523659255491602137158949142339352897038147170050113600 34065 19530538223976522510178288327102371893350438487695118400 34066 19537419414154758235145654046172584627096250316415479025 34067 19544302826678597420306002042368827070308966626368616025 34068 19551188462200500529176604061538996671321815489664322948 34069 19558076321373100421027412173997663416624399810836892100 34070 19564966404849202391369741874364374110044555553539766225 34071 19571858713281784212453275425064221357692795993424881225 34072 19578753247323996173771386908967317228835231319814810000 34073 19585650007629161122574790456858905297742906628591810448 34074 19592548994850774504393513115646963761824815143902824025 34075 19599450209642504403567193823429296579212385077846350625 34076 19606353652658191583783709957757279076649106142975022500 34077 19613259324551849528626132923648619248274384190433804900 34078 19620167225977664482128014248116715999900049139415376073 34079 19627077357589995489337003648199440893885682242080830625 34080 19633989720043374436886800539685440518949694314899001600 34081 19640904313992506093577440453951352449431627961071161600 34082 19647821140092268150963917830538648871872355687567568225 34083 19654740198997711263953146653314168345527714446046376073 34084 19661661491364059091409260398273767829802798348624156900 34085 19668585017846708336767252761263924057813898567355172900 34086 19675510779101228788654960634111535563578336755584381025 34087 19682438775783363361523390797867624182924720364125891225 34088 19689369008549028136285391802086107647333120202203490448 34089 19696301478054312400962672499274312977782128355484371600 34090 19703236184955478691341168703867423764523624574877142025 34091 19710173129908962831634759445294603090752418557742587025 34092 19717112313571373975157334284920107825612931843460888900 34093 19724053736599494645003213166858309277115054645412722948 34094 19730997399650280774735920272877159760542708774516867225 34095 19737943303380861749085313351820294505058047438161010225 34096 19744891448448540444653069994193633492658336318619009600 34097 19751841835510793270626532322778048301658228779969000000 34098 19758794465225270209500911570345384813674342796194901073 34099 19765749338249794857809854015770883740908870354463860025 34100 19772706455242364466864369750050817341591634434063202500 34101 19779665816861149983500125743949962417972917613168202500 34102 19786627423764496090833104689219356735490013988820487025 34103 19793591276610921249023631085540638365886427146690676073 34104 19800557376059117736048766045569145143371706786814890000 34105 19807525722767951688483072290663854433599971367774467600 34106 19814496317396463142287750810108171752544220514609543225 34107 19821469160603866073608150656841530438479746360466436225 34108 19828444253049548439579653352937743577491585553223022948 34109 19835421595393072219141933378282053713416422133894820900 34110 19842401188294173453861596216114855539147195348241378025 34111 19849383032412762288763195429326121769997555842208233025 34112 19856367128408923013168630241600642743572049465823257600 34113 19863353476942914101544925097730295976545421617547240448 34114 19870342078675168254360392677625692939149788952779340225 34115 19877332934266292438949181838775706685230812313285330025 34116 19884326044377067930384211962119565701692748575753796900 34117 19891321409668450352358495176512406418236814148284684900 34118 19898319030801569718074847937181409248737244161788451073 34119 19905318908437730471143993433785900821624494828887959225 34120 19912321043238411526491056303911088200485058521119043600 34121 19919325435865266311270451128041399399972319120286083600 34122 19926332086980122805789166182275738368282877138961275625 34123 19933340997244983584438443925263321838118058722316601073 34124 19940352167322025856633859696055150045451259423354512900 34125 19947365597873601507763800099782573281788862815210562500 34126 19954381289562237140146342558290851583176346544868765625 34127 19961399243050634113994537503072065570192606071797411025 34128 19968419459001668588390094688058222539825381558058960448 34129 19975441938078391562265475100051913374659989428525160000 34130 19982466680944028915394389944788412679473491009694754225 34131 19989493688261981449390708186839676782338261159460339225 34132 19996522960695824928715774121787281848934065465465796100 34133 20003554498909310121694136459307957357177761739000122948 34134 20010588303566362841537690396032008566736287266183883025 34135 20017624375331083987378234157251585396723485482782310025 34136 20024662714867749585308441486772444297126503084182624400 34137 20031703322840810829431251564419564267495020529189459600 34138 20038746199914894122917677830923718142388665700869506073 34139 20045791346754801119073037200132865629246933203355488225 34140 20052838764025508762411601138709025352954252255866244900 34141 20059888452392169329739670093688099334653107055536764900 34142 20066940412520110471247072748496964912543038289891254025 34143 20073994645074835251607091588239016101725797472266351073 34144 20081051150722022191084816255276228790849872050786105600 34145 20088109930127525306653926176352741987604164726275897600 34146 20095170983957374153121903942721890555244041854366728225 34147 20102234312877773864263680924955593530536640778320855625 34148 20109299917555105193963716604331996182019752850722222948 34149 20116367798655924557366513102914283458513416999451188900 34150 20123437956846964072035566394650627393639338061878430625 34151 20130510392795131599120755680042301374924285680620305625 34152 20137585107167510784534172407144089958123765102059264400 34153 20144662100631361100134390421878244110935643374451010448 34154 20151741373854117884919178730860378407514356690691015625 34155 20158822927503392386226658360152878768379241305977830225 34156 20165906762246971800944904793578586851669976790207612100 34157 20172992878752819316729997474444750153472792423550804100 34158 20180081277689074153232517854744475269357782256786426073 34159 20187171959724051603332497476120195608565349555823687025 34160 20194264925526243074382817567090964138693535731211406400 34161 20201360175764316129461061641262706474502991999507086400 34162 20208457711107114528629822581457919811807964401562622225 34163 20215557532223658270205465694918678848595355770557006073 34164 20222659639783143632035349224954210932745304051335628100 34165 20229764034454943212783503804621729231251508171393792900 34166 20236870716908605973224772338246664731893604503318991025 34167 20243979687813857277547411796805915367133243794721690025 34168 20251090947840598934664158413415233493826266139898610448 34169 20258204497658909239531757765379401373401776905999587600 34170 20265320337939043014478961229481398177691377200508447225 34171 20272438469351431650542990297404341397834817092316412225 34172 20279558892566683148814470238397590359878567916029302500 34173 20286681608255582161790834596516029853058032067254422948 34174 20293806617089090034738202009979207657549236136520138025 34175 20300933919738344847061726840414681019928928368296650625 34176 20308063516874661453684425099967633868930197546293760000 34177 20315195409169531526434477164476558793561351717503078400 34178 20322329597294623595441008761132555522506276843562451073 34179 20329466081921783090538351719257580850182403628556675625 34180 20336604863723032382678785973054793653135442492144008100 34181 20343745943370570825353764305401972832836029969762768100 34182 20350889321536774796023621321976845709650323724346460225 34183 20358034998894197737555768145221049580022477809880526073 34184 20365182976115570199671374317867359836970045770223920400 34185 20372333253873799880400538405972754245092048495214448400 34186 20379485832841971667545948791617844657662189376695994025 34187 20386640713693347680155036145651194667265115078295714225 34188 20393797897101367310000619071075054395070451008948802948 34189 20400957383739647263070044407887081849466462215419916100 34190 20408119174281981601062823690410684024631609721031724025 34191 20415283269402341782896767248364700165947127171467819025 34192 20422449669774876706222617443141264404186301840044430400 34193 20429618376073912748947182530978825256395807435439760448 34194 20436789388973953810764972644935465310550734594581530225 34195 20443962709149681354698339387785855755657560294958411225 34196 20451138337275954448646120528183397291237982563292948100 34197 20458316274027809806940791292647341352291245690895522500 34198 20465496520080461831914123746152953520143348613895701073 34199 20472679076109302655471355754321074458288551130717454025 34200 20479863942789902180673871020421752717652186193272410000 34201 20487051120798008123330391690624968299894399641712410000 34202 20494240610809546053596685021149835952672650514040728025 34203 20501432413500619437583785601182072799427325553603751073 34204 20508626529547509678974734625647936080490491908818702500 34205 20515822959626676160649837712151283504383604470790944100 34206 20523021704414756286320442756598880980307002080927057225 34207 20530222764588565522171239322257580327273504276117608225 34208 20537426140825097438511081057205512934341722699908360448 34209 20544631833801523751432332635357994282203325236996614400 34210 20551839844195194364478742716467408731214063838242061025 34211 20559050172683637410321844420714944037072657481028566025 34212 20566262819944559292445884813730670674986499419944048100 34213 20573477786655844726841284898097112238560653571711302948 34214 20580695073495556783706631607610129933048870377948352225 34215 20587914681141936929159203300789646506254670720833632025 34216 20595136610273405066954030250351462856509331444427936400 34217 20602360861568559580211491625570174028024402869580256400 34218 20609587435706177373153450464681970351761873595159176073 34219 20616816333365213912847928134694914117028078169599902225 34220 20624047555224803270962319776193112367520857319719852100 34221 20631281101964258165525152230940062207786397876031492100 34222 20638516974263070002696385950305326384215800989118265625 34223 20645755172800908918546262382757603871075084463768401073 34224 20652995698257623820842698338886192748859480944026574400 34225 20660238551313242430847228832631800811737142288315240000 34226 20667483732647971325119499897626643085242426935964380625 34227 20674731242942195977330312877762774776938687676848932025 34228 20681981082876480800083221691326643123738879425487722948 34229 20689233253131569186744684568256902142193488944001002500 34230 20696487754388383553282771760301620434573500675656138225 34231 20703744587328025380114430724070123956235735813891573225 34232 20711003752631775253961310277193853010803447466706435600 34233 20718265250981092909714145228029775711371166467448210448 34234 20725529083057617272305702979559088730494244376768644025 34235 20732795249543166498592293608353150361395238029259713025 34236 20740063751119738019243844919697830729856260284236364900 34237 20747334588469508580642543980186729432913852299140280100 34238 20754607762274834286790046629313001938976112689400756073 34239 20761883273218250641223256471808852766586178584900780225 34240 20769161121982472588938674852701095768007254240180454400 34241 20776441309250394558325323317270549781347917091846374400 34242 20783723835705090503106240058322431483328222763814793025 34243 20791008702029813944288551853394326476253134477091076073 34244 20798295908907998012122122994747764479556104804325016100 34245 20805585457023255488066782715208894970648456103214176100 34246 20812877347059378846768132613143255734005888857907044225 34247 20820171579700340298041935580069148533688474356786125625 34248 20827468155630291828867087734633683525071470657072210448 34249 20834767075533565245387174866895127068707980869883280400 34250 20842068340094672214920614897074786305197723905449515625 34251 20849371949998304307979387853161288196946014636152640625 34252 20856677905929333040296354871969760743010588885056752900 34253 20863986208572809914861167728478099729098425884704522948 34254 20871296858613966463964770398482205688437615269017325625 34255 20878609856738214291252494159831802722958116896616934225 34256 20885925203631145113785747737728203470217630739674753600 34257 20893242899978530804112303999785162802052522841657473600 34258 20900562946466323432345184706773766808266765337343201073 34259 20907885343780655308250144825192133255042198384431728025 34260 20915210092607839023341757908020555015409295484935216900 34261 20922537193634367492988104050242598950307328248878296900 34262 20929866647546913998524061925932579375734830614656910225 34263 20937198455032332229373206413929757586494135604963256073 34264 20944532616777656325178313319339576922316210856834387600 34265 20951869133470100917940472698322226559962894692405472400 34266 20959208005797061174166812293848836597491905951385008025 34267 20966549234446112837026832590325642066484773033748509025 34268 20973892820105012268517354995206514266928336740722022948 34269 20981238763461696491636084655934344269856094989104528100 34270 20988587065204283232563789420771875577045874043752633225 34271 20995937726021070962855096452302720767284760604934448225 34272 21003290746600538941637908002603460497200673248315040000 34273 21010646127631347257821437859307912463672283004209160448 34274 21018003869802336872312869972004872876615235253488197025 34275 21025363973802529660242640768630873637752933903464455625 34276 21032726440321128453198346671739764775064810604582502500 34277 21040091270047517081467278324751223746214434521120596900 34278 21047458463671260416287583038500610999644571150384151073 34279 21054828021882104412108056968632934671437052503671265625 34280 21062199945369976148856568534604056501722887565628019600 34281 21069574234824983874217114591272665978643364625747379600 34282 21076950890937417045915510864286970362857050462030097225 34283 21084329914397746374013718160690494613611781437451301073 34284 21091711305896623863212805866391857330706305683829928900 34285 21099095066124882855164554242363886647504642391513728900 34286 21106481195773538070791697031657963560789073854903112025 34287 21113869695533785652616805889540029465896709766406282225 34288 21121260566097003207099818149275269682531624097172240448 34289 21128653808154749846984209436309085510131656917008705600 34290 21136049422398766233651812643812593843948222230106811025 34291 21143447409520974619486284782781545616321125259970556025 34292 21150847770213478890245223220098232304250856913084216900 34293 21158250505168564607440932818186653466540619081365922948 34294 21165655615078699050729845490111947743752093095425938225 34295 21173063100636531260310593684195844974245477497036317225 34296 21180472962534892079330739312440678051908504242705891600 34297 21187885201466794196302159637275299878074039767073290000 34298 21195299818125432187525091631357083243834665718596126073 34299 21202716813204182559520836325385039721738621735556793025 34300 21210136187396603791473124659099977649948118877601622500 34301 21217557941396436377678146350868529059611868205636622500 34302 21224982075897602870003243301468810929702416872386714025 34303 21232408591594207920354269047916447455149377735296451073 34304 21239837489180538323151615783390667086015843151093760000 34305 21247268769351063057814910459541200939971285909846425600 34306 21254702432800433331256381487677747809664298306345076225 34307 21262138480223482620382897555564835383046963660648525225 34308 21269576912315226714606680076765997470503984165832822948 34309 21277017729770863758364690789702302990048527187134652900 34310 21284460933285774293646696023811414203117852943880249025 34311 21291906523555521302532009150414519220890035212149404025 34312 21299354501275850249734912736119677116803500091378083600 34313 21306804867142689125158761916811333087348834246253490448 34314 21314257621852148486458770510497006002472633099198109225 34315 21321712766100521501613481387503421381341482413897439025 34316 21329170300584283991504922616735659321016036258482080900 34317 21336630226000094472507450906934209197036244630102072900 34318 21344092543044794199085283862086171048274900706726526073 34319 21351557252415407206398722570368217455933757900916590225 34320 21359024354809140352919066046220329430490579249593665600 34321 21366493850923383363052219045370745333012826304515905600 34322 21373965741455708869770994772854013180790603210694000625 34323 21381440027103872457256114004285513823964407197914826073 34324 21388916708565812703545902140877325431988793894506880900 34325 21396395786539651223194685718901828498637970843929922500 34326 21403877261723692709939889894531005164080443019837500625 34327 21411361134816424979377838425200967064584139168591198025 34328 21418847406516519011648257668872852156918068156788610448 34329 21426336077522828994127486122782863027748742388368090000 34330 21433827148534392364130391023495877090546744534444027225 34331 21441320620250429851620993530298742795978419576218312225 34332 21448816493370345521931804014191085538717393321789320100 34333 21456314768593726818491868974953182336328229487625422948 34334 21463815446620344605563531108992225586607950046407150025 34335 21471318528150153210987904050890083280778399295559621025 34336 21478824013883290468939063311797475963461704008783110400 34337 21486331904520077762686954938041329488700674666764345600 34338 21493842200761020067369023413533927226664342254197631073 34339 21501354903306805992770560329794375830364499153941817225 34340 21508870012858307826113775347614814977960810529592668900 34341 21516387530116581574855590974625743666308615101125988900 34342 21523907455782867009494162683236803647563903796722077025 34343 21531429790558587706384125893651354475163245399397426073 34344 21538954535145351090560571346875194360601845575281171600 34345 21546481690244948478571750392861826640399836734405459600 34346 21554011256559355121320511719158743115734789789173865225 34347 21561543234790730246914471045641292857686935389825140625 34348 21569077625641417103524915311142828271152433578799322948 34349 21576614429813943002254442878011969282489120568333616900 34350 21584153648011019360013341280850001462128504665908105625 34351 21591695280935541742404704045903624715977527018847480625 34352 21599239329290589906618288107810495880704025205297486400 34353 21606785793779427844333113350617261140211348764910160448 34354 21614334675105503824628805800212052646020717161842380625 34355 21621885973972450436905685995535728075155355653857543225 34356 21629439691084084633813604066158462097718997982819900100 34357 21636995827144407774189523044030654854943943215556388100 34358 21644554382857605666003851937439504569311565599106601073 34359 21652115358928048609315530095424999323682200741098514025 34360 21659678756060291439235864391131516858473000219654032400 34361 21667244574959073568901120752793680947053122951922512400 34362 21674812816329319032453871571277608521947110042771943225 34363 21682383480876136528033100513321193240411196788510131073 34364 21689956569304819460773066269839608599735509078231392100 34365 21697532082320845985810926768884777042489561335085156900 34366 21705110020629879051303125383070140732131340756998530025 34367 21712690384937766441450540661494684832203781008504073025 34368 21720273175950540819532401116422805190008982415299560448 34369 21727858394374419770948966595199279310442641533426713600 34370 21735446040915805846272977768101292409851458801217324225 34371 21743036116281286604309875263052189165607578617253989225 34372 21750628621177634655166789978344366526839293095317022500 34373 21758223556311807703330306104741493627679352096211022948 34374 21765820922390948590752998388553041448754442793672001025 34375 21773420720122385339948745167496927407705038566884765625 34376 21781022950213631197096818711388928527557307701406250000 34377 21788627613372384675154754399920391235031687209521360400 34378 21796234710306529596980000270008666181629767750225476073 34379 21803844241724135138460348465427622760856135555879600625 34380 21811456208333455871653150121648550217468741596476036100 34381 21819070610842931807933315219044730411474313798179996100 34382 21826687449961188441150098937835971412958523574443479225 34383 21834306726397036790792676048372421166028423552693701073 34384 21841928440859473445164504870580036473411581251487182400 34385 21849552594057680604566482336613164519866967386968014400 34386 21857179186701026124488891690982802074781773012950735025 34387 21864808219499063558812144362652231394420814123872595225 34388 21872439693161532203016317543814891684526054724398802948 34389 21880073608398357137399489010292530786598190499885740100 34390 21887709965919649270304870718714893518495467674407403025 34391 21895348766435705381356742715865440834222379747585798025 34392 21902990010657008164705188895800857671218134655585248400 34393 21910633699294226272279636140575397028357494374306210448 34394 21918279833058214357051198380624423466510567718275091225 34395 21925928412660013116303827111084860848139326510289728225 34396 21933579438810849334914269900553616735303088610782840100 34397 21941232912222135928640838429008449448869173495097302500 34398 21948888833605471987420987591839163357944723935001176073 34399 21956547203672642818677707207160463519827769455796877025 34400 21964208023135619990634727863801272329386583978535840000 34401 21971871292706561375640542447588808364982993596455840000 34402 21979537013097811193501244883769251138124384760043445025 34403 21987205185021900054822187633630364968227744050063776073 34404 21994875809191545004358459483615030714474255810045062500 34405 22002548886319649564374185165438235605992052614015912100 34406 22010224417119303778010648345943698921795047107968600225 34407 22017902402303784252663239525659964785294895255834187225 34408 22025582842586554203367230385239472857058705342881410448 34409 22033265738681263496192376119187823236074900974303936400 34410 22040951091301748691646347296514183416381588323820942025 34411 22048638901162033088086992788157542694773918446265747025 34412 22056329168976326765143435301267302988707456823490364100 34413 22064021895459026627146001060640504603721788566648802948 34414 22071717081324716446564985177841821088990944804113611225 34415 22079414727288166907458254248756318940233311552731751025 34416 22087114834064335648927687720548865553452186470201230400 34417 22094817402368367308584459569227982503097922850805134400 34418 22102522432915593566023161829235880916512617455555501073 34419 22110229926421533186304771516710381445207664532013023225 34420 22117939883601892063448462488288413094902449824585484100 34421 22125652305172563263932263777544802972588364527614324100 34422 22133367191849627070202565951384112842445680898233480625 34423 22141084544349351024192477028927348255501281417410876073 34424 22148804363388189970849029505659461932742536649560432400 34425 22156526649682786101669240025827695040266679881489610000 34426 22164251403949968998245023246304948000215857695953125625 34427 22171978626906755675816961435356546534995805231159209025 34428 22179708319270350626836931349972968746871095278206622948 34429 22187440481758145864539589935655325192742565765981422500 34430 22195175115087720966522720392764636127013396683083421225 34431 22202912219976843118336440153770228356210073111495556225 34432 22210651797143467157081272315956878479713955740439449600 34433 22218393847305735615015082074374659683849335859366760448 34434 22226138371181978763168879700039805713935762193044401025 34435 22233885369490714654971491608619288173017307768297034025 34436 22241634842950649169883101065056211889100643956467860900 34437 22249386792280676057037660069817567757138785523376656100 34438 22257141218199876978894173972670343199959776488685131073 34439 22264898121427521554896860360116477206131145346013599225 34440 22272657502683067405144183762841659794643545172307888400 34441 22280419362686160194066767729757514728562616763610608400 34442 22288183702156633674114185815441269354708910537518106025 34443 22295950521814509729450633028001606586253946866200401073 34444 22303719822379998419659479284624011272138588040779572100 34445 22311491604573498023456706422273566513700373481644748100 34446 22319265869115595082413230311257824897112000337992191225 34447 22327042616727064444686109619577075112456513479932900625 34448 22334821848128869308758642776214046028768933276508560448 34449 22342603564042161267189354681739837991432059657517198400 34450 22350387765188280350369874714837644906199241950639200625 34451 22358174452288755070291707583570630575102323036119825625 34452 22365963626065302464321898570445148755862212634866464900 34453 22373755287239828138987594720545348530426209209262922948 34454 22381549436534426313769503522240084792183996181471180625 34455 22389346074671379864904250630187957997537041142674657225 34456 22397145202373160369195638180591237778087913632648051600 34457 22404946820362428147834805248874381577050927122922547600 34458 22412750929362032310229292000187842159837755269861626073 34459 22420557530095010797841009083362866656415654571719045025 34460 22428366623284590428033113819168024724246160549932852900 34461 22436178209654186937925794733943264477663259795234732900 34462 22443992289927405028260965989912382014716855025172721225 34463 22451808864828038407275873263699903688064746082572631073 34464 22459627935080069834585612624803519714719389999011641600 34465 22467449501407671165074563965998373302619553335587846400 34466 22475273564535203392796740537874701192376937528344557025 34467 22483100125187216694885056139935539372419382495843382025 34468 22490929184088450475469511520906451727390906958596222948 34469 22498760741963833409604301541134509525350329484041144100 34470 22506594799538483487203844650179045941310367982647520225 34471 22514431357537708056987736232922032255253905087050035225 34472 22522270416687003870434627377751270954229632467480250000 34473 22530111977712057125745030620594975712741780671815010448 34474 22537956041338743511813054218811709125684466607736550025 34475 22545802608293128252207066509165076125806844473892580625 34476 22553651679301466149159291904338024235407356052130002500 34477 22561503255090201627564340082667081181920703142740368900 34478 22569357336385968778986669926002365951556601005231426073 34479 22577213923915591405676989760824741066451941505436680625 34480 22585073018406083064597595457977031751184854917613057600 34481 22592934620584647111456647946591821706247598748015617600 34482 22600798731178676744751391698023945431462641407211606225 34483 22608665350915755049820315735821433443630301051342726073 34484 22616534480523655042904258727994329312194530547040680900 34485 22624406120730339715216459718066486196683725524092304900 34486 22632280272263962077021556051621165512403723225383863025 34487 22640156935852865201723530055277001478608536837909653225 34488 22648036112225582269962606025256662618429046819953490448 34489 22655917802110836613721099082936334784479193195486019600 34490 22663802006237541760438217454989969980561658778038500025 34491 22671688725334801477133819735968091140539212870448545025 34492 22679577960131909814541128691376815112502540372352524900 34493 22687469711358351151248403159548654382129386777175622948 34494 22695363979743800237849569610822582555872211776153989225 34495 22703260766018122241103814922776799314611401792413644225 34496 22711160070911372788104141930483607443947715593248793600 34497 22719061895153798010454889310981817650660430193362560000 34498 22726966239475834588458217361388126188306151759615851073 34499 22734873104608109795309561230294965840757125530052706025 34500 22742782491281441541302053162328412552956919419360062500 34501 22750694400226838418039915315965837955585499737485062500 34502 22758608832175499742660824714939132206955028224995921025 34503 22766525787858815602067251893775481973582383528000726073 34504 22774445268008366897166774798253874992784775613877610000 34505 22782367273355925387121369501781715508601338984174403600 34506 22790291804633453733605679298922173948636852594702629225 34507 22798218862573105545074263737529159516334466075249594225 34508 22806148447907225421037829151173095912993370294739122948 34509 22814080561368348996348442253766998178835724900299464900 34510 22822015203689202985493728358528692654875967748529140025 34511 22829952375602705226900055783641392319536134945872595025 34512 22837892077841964727244708007201236248164401551445889600 34513 22845834311140281705777045134266824682132230130172240448 34514 22853779076231147638648656239052230179289937772079858225 34515 22861726373848245303252504145531440551532944649391568025 34516 22869676204725448822571064209948690780353363643670384900 34517 22877628569596823709533458668955668839805978264444440900 34518 22885583469196626911381588117323134350586214472511101073 34519 22893540904259306854045261679401069241182752843864201225 34520 22901500875519503486526327438728086104611394750340307600 34521 22909463383712048325291804690417452714342266139001747600 34522 22917428429571964498676019581173750202982123578081705625 34523 22925396013834466791291745702020867714350260286711551073 34524 22933366137234961688450351199048747916073267935752228900 34525 22941338800509047420590953967713035608003798432229302500 34526 22949314004392514007718586496448545783924726295576255625 34527 22957291749621343303851371925584257902416106500487965025 34528 22965272036931709041476712887774359799721556987786760448 34529 22973254867059976876016494696386707635236803912996000000 34530 22981240240742704430301304448516937501139877890399320225 34531 22989228158716641339053667609523359853973740076578305225 34532 22997218621718729293380303646204689739961979304181824100 34533 23005211630486102085273402275969613889770819314307222948 34534 23013207185756085652120921899574170154610304446425397025 34535 23021205288266198121225911785229915446278621245886952025 34536 23029205938754149854334859572112885331280622977735616400 34537 23037209137957843492175065661530401715779446952092211600 34538 23045214886615373999001046064229864646153476158088256073 34539 23053223185465028707149965272560770141614754588451126225 34540 23061234035245287361606100726428328172984409768331112900 34541 23069247436694822164574340442204213407600888671335232900 34542 23077263390552497820062715373987166156743229046907880025 34543 23085281897557371578473968076833372091169654176315001073 34544 23093302958448693281206159241803786734687114549745217600 34545 23101326573965905405262313672902834507365756598527041600 34546 23109352744848643107869107276210202171379560465987022225 34547 23117381471836734271104596631734762935776572261404405625 34548 23125412755670199546534992718747010204045410082604922948 34549 23133446597089252399860480365573749002435328451949024900 34550 23141482996834299155570084995066188509891496198827800625 34551 23149521955645939041605588237180000824471824127184675625 34552 23157563474264964234034493980333359148503349297648688400 34553 23165607553432359901732046433436442957801653083757810448 34554 23173654193889304251072301770713398441303003372008725625 34555 23181703396377168570628254931665269558732942799843276225 34556 23189755161637517275881023148749968467744102593964208100 34557 23197809490412107953938087775582933820587445613230952100 34558 23205866383442891408260595988689731526122405249193276073 34559 23213925841472011703399723936069485018110093933988321025 34560 23221987865241806209742102906055680867557643602136678400 34561 23230052455494805648264310090188580727678680417209958400 34562 23238119612973734135296425514041182107092929692924244225 34563 23246189338421509227294656710168408332495128920325756073 34564 23254261632581241965623032707576972288468064294460136100 34565 23262336496196236921344168912341149111685038681868540900 34566 23270413930009992240019104454217509971731958585408089025 34567 23278493934766199686516213574339512393467158784421436025 34568 23286576511208744689829192629300712268516862837377010448 34569 23294661660081706387904124287163258768464734857822819600 34570 23302749382129357672475620491156255811824374689588221225 34571 23310839678096165233912045767056522553273039043897586225 34572 23318932548726789606069822450472260559162662007049722500 34573 23327027994766085211156819410478136910299858731376122948 34574 23335126016959100404604825846278320433689617698146844025 34575 23343226616051077519951111733802062611657543771622900625 34576 23351329792787452913729076499364495451792662903918760000 34577 23359435547913857010367987497753425726776928832612622400 34578 23367543882176114347101809872331038511678803949347001073 34579 23375654796320243618887129374967582859976874704397505625 34580 23383768291092457723330169723852298770735792933764084100 34581 23391884367239163805622906077455057310271427328009244100 34582 23400003025506963303488276203140424864605615377759478225 34583 23408124266642651992134490919164128016314109500933376073 34584 23416248091393220029218445389010187463305128156135424400 34585 23424374500505851999818232847255307729921402557201600400 34586 23432503494727926961414762336375454164826933618547496025 34587 23440635074807018488882482034137919877712155987532456225 34588 23448769241490894719489209751450582840219292984961302948 34589 23456905995527518397905072180768477367944957027044544100 34590 23465045337665046921220554475386254612211216216905102025 34591 23473187268651832383973661740173583524801253376493797025 34592 23481331789236421623186194014539047018323365479991046400 34593 23489478900167556263409136328636617731589498424689160448 34594 23497628602194172761777165414057353925664026053887632225 34595 23505780896065402453072274650477538584347437592903065225 34596 23513935782530571594796518829963093775100500987628752100 34597 23522093262339201412253880320858737745079960412064062500 34598 23530253336241008143641258213419014084339676360745151073 34599 23538416004985903085148582029567010586644230748739280025 34600 23546581269323992636068051579395300180038434355159290000 34601 23554749130005578343912504547252377486609059383839290000 34602 23562919587781156949542913390486632206057778067029142025 34603 23571092643401420432305013134148694603070153871002301073 34604 23579268297617256055175061645181808916308172322596402500 34605 23587446551179746409914733969858737499466913692996900100 34606 23595627404840169462235152318452571954513392267252163225 34607 23603810859349998596970053281357727426261281804269746225 34608 23611996915460902663258093861106322598123311756890960448 34609 23620185573924746019734297904954100763517784178716238400 34610 23628376835493588579730644522939026648281289900269843025 34611 23636570700919685856485800076544699428850790025264948025 34612 23644767170955489008363995323329754631219403202209660100 34613 23652966246353644884083049303113486309036261205898802948 34614 23661167927866996067951541551537006088006558474281850225 34615 23669372216248580925115134227048367330248451367731890025 34616 23677579112251633646812045737589220818773918654774544400 34617 23685788616629584295637677453489732991076367315574992400 34618 23694000730136058850818395093307688864224081060258326073 34619 23702215453524879253494466369576919394171119489245124225 34620 23710432787550063452012156481659437101501672724303136100 34621 23718652732965825447224983043124934376815981404153176100 34622 23726875290526575337804132031310595953741699608383675625 34623 23735100460986919365558036346943500608410095642071851073 34624 23743328245101659960761118571937237213467972431447270400 34625 23751558643625795787491699513703736844599997959184000000 34626 23759791657314521788979074124550725710408751781771890625 34627 23768027286923229232959756384964633254637833964312466025 34628 23776265533207505757042894739808245865423598155374022948 34629 23784506396923135414084859676691879221820344097366822500 34630 23792749878826098717573005036006351415559152397016724225 34631 23800995979672572687018604642335574608169114320121559225 34632 23809244700218930893358965847196145122508782866341443600 34633 23817496041221743504368721573280900525722662255881810448 34634 23825750003437777330080302450613027439950007748095138025 34635 23834006587623995868213590635246945520068805638544375025 34636 23842265794537559349614756901381861266654356274831376900 34637 23850527624935824783704282597983580099467335627826012100 34638 23858792079576346003934168061239886404458640699432006073 34639 23867059159216873713254329074404549087785940900389398225 34640 23875328864615355529588182966814784525978004269467342400 34641 23883601196529936031317425944096809694456019528134862400 34642 23891876155718956802776003241803945689424900697396399025 34643 23900153742940956479753273694961585832980681300356226073 34644 23908433958954670795006370316223223070441453722903108100 34645 23916716804519032623781758475571638434697892530447340100 34646 23925002280393172029345993274729285967094357606583358225 34647 23933290387336416308525677709671869650292175800334655625 34648 23941581126108290037256623214869094628032353001293410448 34649 23949874497468515116142214183106588262005209617944096400 34650 23958170502177010816020978054973026409448931481458905625 34651 23966469140993893823543362572326566698937588163057030625 34652 23974770414679478286757721790284783538381727269329156900 34653 23983074323994275860705512442512419110851274926189822948 34654 23991380869698995753025702254811410702741360609360015625 34655 23999690052554544769568391802247827367337172733938400225 34656 24008001873322027360017651505280548157294506763373369600 34657 24016316332762745663523575360586739964238889607756601600 34658 24024633431638199554343553002509445384898785108486551073 34659 24032953170710086687492761691282869993228270597401342025 34660 24041275550740302544403879824421263939142721814430508900 34661 24049600572490940478596023567887624919088583608043188900 34662 24057928236724291761352908203888808273996500368891512225 34663 24066258544202845627410235792374015268527329406744506073 34664 24074591495689289320652310743544042494214391631661875600 34665 24082927091946508139817884898909113820434388913682240400 34666 24091265333737585484215233718663581393405531159974126025 34667 24099606221825802899446465173376273856916496074693235025 34668 24107949756974640123141062938225788241535951190206922948 34669 24116295939947775130698665488240566843941694343446740100 34670 24124644771509084181041082693234171897043341415384427225 34671 24132996252422641862373551511356768917055367789171642225 34672 24141350383452721137955232380414454307910784388070440000 34673 24149707165363793391878947906338714108692524947049360448 34674 24158066598920528474860165448418978688402595819167883025 34675 24166428684887794750035225201141942726691183439010725625 34676 24174793424030659138768815372712050971432350735737522500 34677 24183160817114387166470696060558308036562938342773120900 34678 24191530864904443008421673424363354898700208288317201073 34679 24199903568166489535608825757381565771025148736617075625 34680 24208278927666388360569983057043756680065852921454115600 34681 24216656944170199883247461696076961347642781182715875600 34682 24225037618444183336851055795598620888648932375312095225 34683 24233420951254796833730286901875451377837043140800651073 34684 24241806943368697411255913568668197517677086776216412900 34685 24250195595552741077710702447314451456934876752410900900 34686 24258586908573982858189462486932713268210945270586634025 34687 24266980883199676840508343847361893694572649443556004225 34688 24275377520197276221123403127681510522916374492347240448 34689 24283776820334433351058436513388907337115605409596313600 34690 24292178784378999781842082445540927449649509418712209025 34691 24300583413099026311454195415398606508570627725456554025 34692 24308990707262763030281492488344604629664565906905812900 34693 24317400667638659367082474161074282913784580123361822948 34694 24325813294995364134961621156292539878915196408101020225 34695 24334228590101725577352868759379760667837120753052991225 34696 24342646553726791414012360301721495887636479663247715600 34697 24351067186639808887020481395627777599030788333196810000 34698 24359490489610224806793176525999297303878023578494076073 34699 24367916463407685598102549604129014780599961054071599025 34700 24376345108802037346106750089259137291892833972818522500 34701 24384776426563325842389146283744806039323829322433522500 34702 24393210417461796631006787407907250767527536237728108025 34703 24401647082267895054548156060890624129028911452763501073 34704 24410086421752266300200212674068204811535473328006440000 34705 24418528436685755445824733563775162505168256484958401600 34706 24426973127839407506043944190376608549845664218122202225 34707 24435420495984467478335449230911213555203989200069643225 34708 24443870541892380389136461072782257429340411136621922948 34709 24452323266334791339957328336199588090606232534949256900 34710 24460778670083545553504366033307602670967623173108051025 34711 24469236753910688419811988972166029252395985750537806025 34712 24477697518588465542384150013981978111658138094546675600 34713 24486160964889322784345084792223449086055872734703490448 34714 24494627093585906314599364502476226015423277173704587225 34715 24503095905451062654001258372137860266336785323407717025 34716 24511567401257838721533407419274243105335722891198708900 34717 24520041581779481880494811110196091161298680560551788900 34718 24528518447789439984698128525544520405282105193262176073 34719 24536998000061361424676295644906761981410880592730792225 34720 24545480239369095173898460360214977847125348235718969600 34721 24553965166486690834995236828413065527544300460343609600 34722 24562452782188398685993280774108299359208202579084390625 34723 24570943087248669726559187353156640395330637991546776073 34724 24579436082442155724252713188362558670218226366810556900 34725 24587931768543709260789324188706249777029677157188702500 34726 24596430146328383778312070763743192702842979949405030625 34727 24604931216571433625672792045053087590395903362167712025 34728 24613434980048314104722650726847330559169012322613410448 34729 24621941437534681516612000138076327922002489618848890000 34730 24630450589806393208099585158610124079488464715360633225 34731 24638962437639507617871078592298016065269747082580318225 34732 24647476981810284322866954609945053153414401952043308100 34733 24655994223095184084619700875475572126534195759325522948 34734 24664514162270868895600370968786197742584411951398624025 34735 24673036800114202025574478719023043631633863768284303025 34736 24681562137402248067967236062250181303638210601800142400 34737 24690090174912272986238136037708804156698153217293057600 34738 24698620913421744160264882537098899344748108221541381073 34739 24707154353708330432736668421547653096412044492763415225 34740 24715690496549902155556803621161254575192937779321576900 34741 24724229342724531236254694832289229637542531349644496900 34742 24732770893010491184407178427862928882000680573288663025 34743 24741315148186257158069208196402314191810540880739076073 34744 24749862109030506010213899525517734557519398052778243600 34745 24758411776322116335181931645965955327377336714600643600 34746 24766964150840168515140309552552305174159629865006199225 34747 24775519233363944766550487218403431989676274994618650625 34748 24784077024672929186645853719367812625006199708579022948 34749 24792637525546807799918583885533841887717143773617412900 34750 24801200736765468604615855097088033489318060301317515625 34751 24809766659109001619245431841968599709252164646551890625 34752 24818335293357698929090619653002437408188726977392870400 34753 24826906640292054732734590042446335685523717946153960448 34754 24835480700692765388594078052086034936166974201230050625 34755 24844057475340729461462454037279608322190282525335029225 34756 24852636965017047769062171303564504738050452229280536100 34757 24861219170503023428606591214680487216197952299574496100 34758 24869804092580161903371187391093622395249063090926451073 34759 24878391732030171049274130618339425157851895643253108025 34760 24886982089634961161466256084736237842228361736779344400 34761 24895575166176645020930414568252925542439664509729424400 34762 24904170962437537941090209192547997940016685967739525225 34763 24912769479200157814428119372430323856033470318603881073 34764 24921370717247225159113013569224687280296670269501860100 34765 24929974677361663165637052476758543025391299922583944900 34766 24938581360326597743461984258919466370178518595627668025 34767 24947190766925357567674833459965954102299683878913779025 34768 24955802897941474125652985209007424244617921827450960448 34769 24964417754158681763738666340302478458639462901387905600 34770 24973035336360917733922825051257734661117612845181138225 34771 24981655645332322240538410720242807770568230096047203225 34772 24990278681857238486963055506570313720632860716387402500 34773 24998904446720212722331159355223095939430266662789722948 34774 25007532940705994288255380029144224400555135076864667025 34775 25016164164599535665557529792138695104530570086791055625 34776 25024798119185992521008880365669162451614972458351290000 34777 25033434805250723754079877783061468420220667688656864400 34778 25042074223579291543699268764869190772137844399687026073 34779 25050716374957461395022640239379917668589840017750390625 34780 25059361260171202186210373632479468102191520829008152100 34781 25068008880006686215215015551323816431458542948490512100 34782 25076659235250289246578066486502045048938877160894457225 34783 25085312326688590558236189157607241823626494882079551073 34784 25093968155108372988336838127365878435388038816528646400 34785 25102626721296622982063312309709852066004267687635206400 34786 25111288026040530638469231997409046130416830411446277025 34787 25119952070127489757322442035115965825195385268595297225 34788 25128618854345097885958342763907731241418261286836302948 34789 25137288379481156366142650363644464638409922749976328100 34790 25145960646323670380943588219696889205418737362964821025 34791 25154635655660849001613510940829764252667391288871816025 34792 25163313408281105234479962655261616273584300493301824400 34793 25171993904973056067846171212155086708746231351508610448 34794 25180677146525522518900979916026105521448891367219153225 34795 25189363133727529680638218421794014867192443505958422225 34796 25198051867368306768785514418428709207041828761230684100 34797 25206743348237287168742547729384827180116678170555802500 34798 25215437577124108482528748458247026415701817924767626073 34799 25224134554818612575740440808244395232966413140064663025 34800 25232834282110845624517434204526104848357284291022760000 34801 25241536759791058162519063348324482289709625571982760000 34802 25250241988649705127909678832365787704316150240477819025 34803 25258949969477445910353589947123110147933611318779326073 34804 25267660703065144398019461307739953255303857253712722500 34805 25276374190203869024594164931687266422545374976333908100 34806 25285090431684892816306089397450888280051074331617746225 34807 25293809428299693438957907714780607303629438491624285225 34808 25302531180839953244968805537266309403869798513017010448 34809 25311255690097559320426171348240974251419213806193520400 34810 25319982956864603532146750251244600941349214472908764025 34811 25328712981933382574747262996517489375386580139586169025 34812 25337445766096398017724491875225676448804620339021936100 34813 25346181310146356352544835113355725771541444329261302948 34814 25354919614876169039743331397450496232950957525133069225 34815 25363660681078952556032156164591968238822424883874049025 34816 25372404509548028441418591289271686910247159452427878400 34817 25381151101076923346332469800023888938888121067529830400 34818 25389900456459369078763097258930914144541973517787651073 34819 25398652576489302651405651437345064080895609350696205225 34820 25407407461960866328817061921405658286392604365632808100 34821 25416165113668407674581371281164653981461936516648048100 34822 25424925532406479598484579437368837173344157711928850625 34823 25433688718969840403698972860181262247701736514991326073 34824 25442454674153453833976940234359313204443323123807088400 34825 25451223398752489120854276225641482736049186752878410000 34826 25459994893562321030862974983329715352480134625140675625 34827 25468769159378529912753515014288937729808069585388703025 34828 25477546196996901744726637063820203402346341702949922948 34829 25486326007213428181674616639098709832605693408997202500 34830 25495108590824306602432032811102803782180516429656047225 34831 25503893948625940157036034931194975772004094196209582225 34832 25512682081414937813996108898750756264624391158212417600 34833 25521472989988114407573344616466365026567799571673360448 34834 25530266675142490685069206270210930937801227421480855025 34835 25539063137675293354123807070524092310097304168921736025 34836 25547862378383955130023690093094807559077723464486912900 34837 25556664398066114783019116855792252848180396779008348100 34838 25565469197519617185650865270054757089091855505041381073 34839 25574276777542513360086538604677825444632041368308177225 34840 25583087138933060525466387100277430238999229353298816400 34841 25591900282489722145258643872939902939003430663299136400 34842 25600716209011167974624376745804942630762455870689672025 34843 25609534919296274107791857647563465181631244231678551073 34844 25618356414144123025440451217087253049207581503695624100 34845 25627180694354003642094024253642628480431566379981952100 34846 25636007760725411353523877652375662636397909218280545225 34847 25644837614058048084161202464991749984855253973951390625 34848 25653670255151822334519061725787721124801236552266760448 34849 25662505684806849228623899683430038048422095088883974400 34850 25671343903823450561456580079108013707197628392988630625 34851 25680184913002154846402955111926422633622589912284255625 34852 25689028713143697362713966732637321280010771601124828900 34853 25697875305049020202975281907046375673574774025045222948 34854 25706724689519272320586463490664499954739608487123830625 34855 25715576867355809577249678356411142365778800026208163225 34856 25724431839360194790467944417411115291684656471890707600 34857 25733289606334197781052918187162453027027071553559635600 34858 25742150169079795420642224519588395053745006111497976073 34859 25751013528399171679226330171722233767679141064638619025 34860 25759879685094717672684962832009433788520752830948184900 34861 25768748639969031710333077257447125231048393816063664900 34862 25777620393824919342476370163016795607378368395933283225 34863 25786494947465393407976345507101754372795313104478881073 34864 25795372301693674081824931816816720523883586658665089600 34865 25804252457313188922728653197412687109476952751928654400 34866 25813135415127572920702355670156047024711631547753715025 34867 25822021175940668544672490483316822028534773421138068025 34868 25830909740556525790089956041136721557715473231274122948 34869 25839801109779402226552500095883669608057431363921316100 34870 25848695284413763045436683848335376718450248655923354225 34871 25857592265264281107539409602270499927949219409499269225 34872 25866492053135836990729013618781926482570596929645610000 34873 25875394648833519037605925816462737049260019894352210448 34874 25884300053162623403172897963751451251865609529102196025 34875 25893208266928654102514802009959232480253814757498890625 34876 25902119290937323058488000201737830141275166614325062500 34877 25911033125994550149419288631983165821448609237498852900 34878 25919949772906463256814415868405625218317041332801476073 34879 25928869232479398313076178309234300172763301395252450625 34880 25937791505519899349232093913758634700495368076551193600 34881 25946716592834718542671655955647165579742463453488153600 34882 25955644495230816264893168447219311806280614767331564225 34883 25964575213515361129260164883082458078557756307705076073 34884 25973508748495730038767411951782895427245477998117124900 34885 25982445100979508233816499864355527157338025052589516900 34886 25991384271774489340001020948893620429280231622871425025 34887 26000326261688675415901338160496283070865972117065335225 34888 26009271071530277000888945156187771586138811984953490448 34889 26018218702107713162940419584639189813578344046819587600 34890 26027169154229611546460971240759618285800849380967938025 34891 26036122428704808420117586735460222059173199550074583025 34892 26045078526342348724681772331131419616466229391184080900 34893 26054037447951486120881896593609757401290200259244522948 34894 26062999194341683037265134511647723621892619731467031225 34895 26071963766322610718069014735136351166289896276514358225 34896 26080931164704149271102571583567102802981530894502657600 34897 26089901390296387715637103476456202303991360569736040000 34898 26098874443909624030306539437691272722027482583270801073 34899 26107850326354365201017415325996867783483750052533472025 34900 26116829038441327268868461443952234226154116960257002500 34901 26125810580981435378079803178231421917229738583002002500 34902 26134794954785823823931776323972664735730847530463275025 34903 26143782160665836100713358746420788496324407186344776073 34904 26152772199433024949680220033223262630827907555120250000 34905 26161765071899152407022390790997399931933061455198419600 34906 26170760778876189851841553240023123403134363483843795225 34907 26179759321176318054137954761152661151850405779708672225 34908 26188760699611927222806946049265499311614552636961222948 34909 26197764914995617053645145527833919186320243541444028900 34910 26206771968140196777366231679401468177169138017336982025 34911 26215781859858685207626364947013764583521986362105037025 34912 26224794590964310789059240861878114064627092238000441600 34913 26233810162270511645320776052765520412534244274047240448 34914 26242828574590935627143428792905805319727886175152296225 34915 26251849828739440360400155740363711030467053968385886025 34916 26260873925530093294178006528121046144836354349747052900 34917 26269900865777171748861357860327148401427242816464116900 34918 26278930650295162964224788771417179000717471351899751073 34919 26287963279898764147535598705035030948934333631316363225 34920 26296998755402882521665970069934929003809895586889651600 34921 26306037077622635373214776930273121091499549053941491600 34922 26315078247373350100639041487938410540374888260462055625 34923 26324122265470564262395040014807655144754139064060501073 34924 26333169132730025625089059893049762932234358836201864900 34925 26342218849967692211637809421839145564475694304688122500 34926 26351271417999732349438482049077048555395592867443825625 34927 26360326837642524718548476686956662945096601077110439025 34928 26369385109712658399874775770445435724811977181628560448 34929 26378446235026932923372982717995536170045651631166760000 34930 26387510214402358316256020454031002308244082995927966225 34931 26396577048656155151212492652997686026104403285064351225 34932 26405646738605754594634709364999736812333186553573772100 34933 26414719285068798454856378683284012836660602111760322948 34934 26423794688863139230399966114071483987523156635286831025 34935 26432872950806840158233723309472394631392349886071674025 34936 26441954071718175262038387824459684218584162320536688400 34937 26451038052415629400483555559112921445873289163286883600 34938 26460124893717898315513727547582792497694498002357006073 34939 26469214596443888680644032755463995927479612921558684225 34940 26478307161412718149265628547502236011090748798604060900 34941 26487402589443715402960780487798872907706999708333780900 34942 26496500881356420199827623134914681702241424297504426025 34943 26505602037970583422814603494512093379746601339189651073 34944 26514706060106167128064608792413238998649117111780249600 34945 26523812948583344593268780231189093788375093347386265600 34946 26532922704222500366030014393633020600329404715231396225 34947 26542035327844230312236153956710042091609836499827875625 34948 26551150820269341664442869379811228220613498551961622948 34949 26560269182318853070266233231380670085165876885458780900 34950 26569390414813994640784988818220622839312639522857250625 34951 26578514518576207998952514782018539386800522326669125625 34952 26587641494427146328018487327877882769876241471610032400 34953 26596771343188674419960241749872798653691483716058610448 34954 26605904065682868723923834918884950051657819438346355625 34955 26615039662732017394674810398219064447888206160532802225 34956 26624178135158620341058667852732018751732075563208884100 34957 26633319483785389274471038417448590068699432306387020100 34958 26642463709435247757337567691875330094116679756986126073 34959 26651610812931331251603508026462378033003901366452875025 34960 26660760795096987167233021767901411324251076270502030400 34961 26669913656755774910718197130186345101540336972640910400 34962 26679069398731465933597778358601830259954162951737786225 34963 26688228021848043780985611854043066218166757884744506073 34964 26697389526929704140108809925308937973879325041636564100 34965 26706553914800854888855633837249007847071214396871368900 34966 26715721186286116144333097822883440394039779183537267025 34967 26724891342210320311434295727853514357434196037221102025 34968 26734064383398512131415451955798978195894552555641410448 34969 26743240310675948730482698383497135713829404035121971600 34970 26752419124868099668388578914837205589645096316356075225 34971 26761600826800646987038283342942183181720927046302840225 34972 26770785417299485259105612189989144877948290197290062500 34973 26779972897190721636658674194517674449062069329291822948 34974 26789163267300675899795318116254857370631598785545470025 34975 26798356528455880505288300528724082895789517725469230625 34976 26807552681483080635240191270143714792902952578023840000 34977 26816751727209234245748018223360540111775966108334086400 34978 26825953666461512115577653095801781110958526808805551073 34979 26835158500067297894847939870668358569668935748378255625 34980 26844366228854188153724567600831025123057388356008240100 34981 26853576853649992431123689217129945001391968917663800100 34982 26862790375282733283425288023017281624578832899248416225 34983 26872006794580646333196293547721366905579717672412226073 34984 26881226112372180317923448430350065852106460953826848400 34985 26890448329485997138755928007590017127798257448788832400 34986 26899673446750971909257714277897524644267441038407078025 34987 26908901464996193004169725915315997006278269635181118225 34988 26918132385050962108181706006293980726245273875023802948 34989 26927366207744794264713869183117009563548104490561092100 34990 26936602933907417924708309827805696131203505955826560025 34991 26945842564368774995430173020571723049557219304199855025 34992 26955085099959020889278589907162649416204572464357582400 34993 26964330541508524572607379159665734205663683668484560448 34994 26973578889847868614555516205580291413755148172869654225 34995 26982830145807849235887371900207432322532500481415799225 34996 26992084310219476357842722317645418184304477347788636100 34997 27001341383913973650996531335918241910139119008132522500 34998 27010601367722778584128507692004480001587139409508601073 34999 27019864262477542473102438182772905986554006789093026025 35000 27029130069010130529755298688070834013633174062806250000 35001 27038398788152621910796144692450666026133388437806250000 35002 27047670420737309766714782982259648079837629914669476025 35003 27056944967596701290700226195057400889566751444554851073 35004 27066222429563517767568931898565376591234226119434022500 35005 27075502807470694622702827876592007990616589681426936100 35006 27084786102151381470997125299616958239874374742705349225 35007 27094072314438942165817921457957547940287875436897804225 35008 27103361445166954847969593735680133117068400931139560448 35009 27112653495169211994671986503658931351816350601495782400 35010 27121948465279720468547392610424544592570184135857705025 35011 27131246356332701566617331149684205792773011939589410025 35012 27140547169162591069309123183635582561224074685647192100 35013 27149850904604039289472267101435804437528929525336302948 35014 27159157563491911121404615292427241244062962362147268225 35015 27168467146661286089888353813961448208366282847998228025 35016 27177779654947458399235786733902609201542647706241232400 35017 27187095089185936982344926828131752500989449099109648400 35018 27196413450212445549764894313612983961988782685463476073 35019 27205734738862922638771125297822980374690093574566266225 35020 27215058955973521662450391625585011093161940564134500100 35021 27224386102380610958795633804588808753833207024898940100 35022 27233716178920773839810608691117690054131941910029005625 35023 27243049186430808640624353617744435140812392162209301073 35024 27252385125747728768615468644997569163687277989559886400 35025 27261723997708762752546218619239851986602689002852840000 35026 27271065803151354291706456719240971915857000166579480625 35027 27280410542913162305067371174166656609222914232267920025 35028 27289758217832060980445056835946659068633258315694322948 35029 27299108828746139823673913289224348798786757280512562500 35030 27308462376493703707789871182330937834770070542001390225 35031 27317818861913272922223448462967698406627440964999625225 35032 27327178285843583222002638202519883519990028078652371600 35033 27336540649123585876965629693166443691754180470221410448 35034 27345905952592447720983364502190042490722475781561552025 35035 27355274197089551201191929168132310397444387277149117025 35036 27364645383454494427234786223679740817566123779394468900 35037 27374019512527091220514845230406123861172869412243664100 35038 27383396585147371163456375510737932739232789837713256073 35039 27392776602155579648776762262749624329682375538849936225 35040 27402159564392177928768107743636389632278697474242310400 35041 27411545472697843164588679207952491465437827635783430400 35042 27420934327913468475564205286943955862232032473437925025 35043 27430326130880162988499022495545040198883520861087376073 35044 27439720882439251886997073553848585139821794584957120100 35045 27449118583432276460792759210101069011017416829408584100 35046 27458519234700994155091645252513922220219825676483752225 35047 27467922837087378619921026397423425831263352365543105625 35048 27477329391433619759490348741572312372116669399068610448 35049 27486738898582123781561492466527008415189437236856832400 35050 27496151359375513246828916483485307415929020289108375625 35051 27505566774656627118309666706970137734293017487921500625 35052 27514985145268520810743249646145994695623348471733480900 35053 27524406472054466240001373002735536975128236244189122948 35054 27533830755857951872507554964754806515953248258002625625 35055 27543257997522682774666603885526517617045351724083946225 35056 27552688197892580662303970037671874756038591367040065600 35057 27562121357811783950114971132022420146570528966531649600 35058 27571557478124647801123893291634480971129148285975901073 35059 27580996559675744176152969171329882682084815165390876025 35060 27590438603309861883301234913427718727335513740805880900 35061 27599883609872006627433267630573118535340513376856160900 35062 27609331580207401059677805106810134589592548725218034225 35063 27618782515161484826936249408287075937136343451575756073 35064 27628236415579914621401056095223849511936837052701283600 35065 27637693282308564230084010727012132214088878604367088400 35066 27647153116193524584354394352560485772396660381963324025 35067 27656615918081103809487039678237843033091141574817881025 35068 27666081688817827274220279606010138463752655626317822948 35069 27675550429250437640323789834606227341219436290864872100 35070 27685022140225894912176327216790637307746703887024301225 35071 27694496822591376486353365566062122733291125395032916225 35072 27703974477194277201224630606338446615887935320565760000 35073 27713455104882209386561535758429296589018948326963560448 35074 27722938706503002913154520457340750986995413607659489025 35075 27732425282904705242440292694696247849056593296837075625 35076 27741914834935581476138977480800574222469665755612622500 35077 27751407363444114405901172921114985156765766571997564900 35078 27760902869279004562964915602153181367717527220644251073 35079 27770401353289170267822556982049521693112329588182805625 35080 27779902816323747679897552481292521165159774431104291600 35081 27789407259232090847231164969358387788848808152772451600 35082 27798914682863771756179084343221080944096944333070013225 35083 27808425088068580381117964893957131724468567902736001073 35084 27817938475696524734161882157905250488939068828302816900 35085 27827454846597830914888710949082559438004301189548152900 35086 27836974201622943160076426269801128133738519543398236025 35087 27846496541622523893449328796670357567546558860957646225 35088 27856021867447453775434196639412653641695782917172240448 35089 27865550179948831752926365070161753773608549063435841600 35090 27875081479977975109065735921155020757705079522445687025 35091 27884615768386419513022718348972996030668279858182632025 35092 27894153046025919069794102663721510084714927688427328900 35093 27903693313748446370008868921793680962160627072943722948 35094 27913236572406192539743931981091192545617978835252022225 35095 27922782822851567290349824717826332733927681329157745225 35096 27932332065937198968286321104268387566750011277613619600 35097 27941884302515934604968000847040130932998736194940250000 35098 27951439533440839966619757285812320672340508930786026073 35099 27960997759565199604142250252486310657169855899158325025 35100 27970558981742516902987305591197114827162792912755502500 35101 27980123200826514133043263039711513142070820050510502500 35102 27989690417671132498530274173038071023201627951881422025 35103 27999260633130532187905552110308253072403495154304551073 35104 28008833848059092423778574686230148691687406865659040000 35105 28018410063311411512836242788658691679244851686694457600 35106 28027989279742306895777995564068647950910660567907408225 35107 28037571498206815197260884192959065232439882507566681225 35108 28047156719560192275854605937460325889676419490037022948 35109 28056744944657913274006500163657419013149978758943780900 35110 28066336174355672668016508041385550453207988069735933025 35111 28075930409509384318022097624496739713831737945334288025 35112 28085527650975181517993156014838610460162577567927187600 35113 28095127899609417045736850313429166878836045711203490448 35114 28104731156268663212912459062553961253851047516302985225 35115 28114337421809711915056175882754698886249408945566075025 35116 28123946697089574681615887008920994895710304956795416900 35117 28133558982965482725995924429939693498636250919021424900 35118 28143174280294886995611796336598884062784790180143826073 35119 28152792589935458221954896582686499595345059192220914225 35120 28162413912745086970667194864466162331933554953812353600 35121 28172038249581883691625909323955747760651292053995393600 35122 28181665601304178769038163281676972740467877177774700625 35123 28191295968770522571545627804787175359139741004692726073 35124 28200929352839685502339151816747343824992879021246152900 35125 28210565754370658049283381454923369001568126469407562500 35126 28220205174222650835051370382760440176702525644612640625 35127 28229847613255094667269182763413476310467167797596146025 35128 28239493072327640588670490601959485331863573333992210448 35129 28249141552300159927261167163560772054660913783989610000 35130 28258793054032744346493878175190970960599012667501319225 35131 28268447578385705895452672518778963455751060043670404225 35132 28278105126219577059047574123868850245499441945773216100 35133 28287765698395110808219176768137288197692260409491622948 35134 28297429295773280650153243494352667474481376360850018025 35135 28307095919215280678505312352603798813459654811369065025 35136 28316765569582525623635310176869002630380172802305254400 35137 28326438247736650902852176105239741101318243159793689600 35138 28336113954539512670668496553356211563993123807135131073 35139 28345792690853187869065153350855624458465270198316933225 35140 28355474457539974277765986750877221608932129091018564900 35141 28365159255462390564522475022911450933226081708483084900 35142 28374847085483176335408432339524101657237674329995169025 35143 28384537948465292185124726667729619810211310126986726073 35144 28394231845271919747314019376031267186054837902951235600 35145 28403928776766461744885528268389258077834816230443907600 35146 28413628743812542040349815756621506929861644894462613225 35147 28423331747274005686163603882985146606569363796192080625 35148 28433037788014918975084617904930531252129981456792722948 35149 28442746866899569490536460154263019711778104568393128900 35150 28452458984792466156983515883191445207524924921727005625 35151 28462174142558339290315892809985814409677943426056380625 35152 28471892341062140648244396077210444223720970436180174400 35153 28481613581169043480705540335742437522014869506231760448 35154 28491337863744442580276600668029119693820274980997640625 35155 28501065189653954332600704064281806267686314184436595225 35156 28510795559763416766821963165547047979661538738989252100 35157 28520528974938889606030653987840303521432287814268524100 35158 28530265436046654317718439341770821806747174628852301073 35159 28540004943953214164243639662330374944712046789947622025 35160 28549747499525294253306552963762370207105496239024736400 35161 28559493103629841588434825634671784126138795577904416400 35162 28569241757134025119478875788780304461434158998239027225 35163 28578993460905235793117370886975036132789747268947631073 35164 28588748215811086603372761346543125330907271317944248100 35165 28598506022719412642136871853728681894046946673170812900 35166 28608266882498271149706552095992433676913594933816886025 35167 28618030796015941565329388630598628041335696793383405025 35168 28627797764140925577759479606397804768845126940868360448 35169 28637567787741947175823274055918201635468232178825017600 35170 28647340867687952698995477475122718601268072820273032225 35171 28657117004848110887985025408432559053802391116064497225 35172 28666896200091812935331126756862886808051691132517702500 35173 28676678454288672536009378527360085607896338918522422948 35174 28686463768308525938047953741674483698250581508709253025 35175 28696252143021431993153864223346709644864734609537425625 35176 28706043579297672207349299981630176972954532785056410000 35177 28715838078007750791618046911416554378578938451124288400 35178 28725635640022394712561984528475465240434867633062576073 35179 28735436266212553743067665459564074926839746657521100625 35180 28745239957449400512982978407206666955501134937364348100 35181 28755046714604330559803896309188779424597539762369108100 35182 28764856538548962379371311413054971295086849317021355225 35183 28774669430155137476577958986143814068389494597011401073 35184 28784485390294920416085431381938258173033628877990030400 35185 28794304419840598873051284183754104950870529099982478400 35186 28804126519664683683866236147033924520441455974989899025 35187 28813951690639908896901464661758396994373872624209919225 35188 28823779933639231823265998456731719541676863743323802948 35189 28833611249535833087574209267742414616864602139478836100 35190 28843445639203116678723404191845595328334695267530319025 35191 28853283103514710000681520450257492390737264230757914025 35192 28863123643344463923284924282597823402562849550798320400 35193 28872967259566452833046315695460389313225024638137010448 35194 28882813953054974683972740788537114895889386934239135225 35195 28892663724684551048393713381765609825576980620035196225 35196 28902516575329927167799447667215214579019910912302608100 35197 28912372505866072003689203609671410825742800471154222500 35198 28922231517168178288429746820123419271258810346208076073 35199 28932093610111662576123924626604779045476333083944369025 35200 28941958785572165293489360067081701704785430855989760000 35201 28951827044425550790747265529329019737205038367029760000 35202 28961698387547907392521377762978604128796415352684113025 35203 28971572815815547448747015989170208068658988048288876073 35204 28981450330105007385590264833479804241595369344600302500 35205 28991330931293047756377283808045621384336934574475984100 35206 29001214620256653292533745069057251865433930010954972225 35207 29011101397873032954534401176018395992908915107890303225 35208 29020991265019619982862784579439030559923733079938610448 35209 29030884222574071948981040563858038809392648298183024400 35210 29040780271414270806309895373342616536062398772036666025 35211 29050679412418322941218761246856074451448438204434671025 35212 29060581646464559224025980091130990215540470162605428100 35213 29070486974431535060009207518930024691744527131523802948 35214 29080395397198030440425938980822106010488474859604447225 35215 29090306915643049993544179718847101934658217635744427025 35216 29100221530645823035683260270687545808928468048094606400 35217 29110139243085803622264799253211454047480285391554446400 35218 29120060053842670598873815154495773672933375169405801073 35219 29129983963796327652329988863685526865940207967855307225 35220 29139910973826903361769078668289275822167324204168212100 35221 29149841084814751249734489448757115443702841637505852100 35222 29159774297640449833278997800433013517654409812644140625 35223 29169710613184802675076634813218958058215029458565776073 35224 29179650032328838434544728239534039412151779920425664400 35225 29189592555953810918976105781397290553891213558187290000 35226 29199538184941199134681461227708832727511757255408305625 35227 29209486920172707338141885173049625231384817271630117025 35228 29219438762530265087171562049565897689309459137167222948 35229 29229393712896027292090635203750150612137708600352902500 35230 29239351772152374266908241750176445428466007243852753225 35231 29249312941181911780515718934493568454350606720531688225 35232 29259277220867471107889983738225544482568283039061305600 35233 29269244612092109081307087458174894804066416363805960448 35234 29279215115739108141565946993469981530306066785497229025 35235 29289188732691976389222254573543755067576171869746518025 35236 29299165463834447635832567660577224505424521902314044900 35237 29309145310050481455208580760187001523489993031651960100 35238 29319128272224263234681580874382327196609031378447631073 35239 29329114351240204226377088331063077789486112069894675225 35240 29339103547982941598499684724576360281841510511537824400 35241 29349095863337338486628029702095450955159018501067744400 35242 29359091298188484045020068330831000905330149510481158025 35243 29369089853421693497928430781330630824008975138302701073 35244 29379091529922508190926026062369263817732222917287596100 35245 29389096328576695642241831543178799410201983946687236100 35246 29399104250270249594106879999012014201952801833392979225 35247 29409115295889390064110445916281884945310651848669800625 35248 29419129466320563396566432793763868033478115760138960448 35249 29429146762450442313889963176595035603127793257182670400 35250 29439167185165925967984173160050362612434680082498140625 35251 29449190735354139991637213100322881383408035802888765625 35252 29459217413902436549929456269780870191074445551435112900 35253 29469247221698394391650917194421720544896770070781522948 35254 29479280159629818900728881411488633842169032074036400625 35255 29489316228584742147665748385462832081385694480965749225 35256 29499355429451422940987089320890529308126072726461443600 35257 29509397763118346878699921610750500429201749401672643600 35258 29519443230474226399761201659314701975067920387800326073 35259 29529491832408000835556537818701045318179827880418113025 35260 29539543569808836461389125178564096768464192874123596900 35261 29549598443566126547978903948616180868754348476780676900 35262 29559656454569491412971943173918093105288231644465765225 35263 29569717603708778472460051523125386133572285472635131073 35264 29579781891874062292510616890122979500453563055250457600 35265 29589849319955644640706676549727656721498948253837542400 35266 29599919888844054537697219608384855451136594741682953025 35267 29609993599430048308757723491033026363852743764172674025 35268 29620070452604609635360926205555734250439459668658022948 35269 29630150449258949606757836126488600726238102018477408100 35270 29640233590284506771568981039895141850902250760247268225 35271 29650319876572947189385898191572535873795168341572583225 35272 29660409309016164482382867080995366248123706897990890000 35273 29670501888506279886938886743652423002675971806923410448 35274 29680597615935642305269899264678711524957292353759762025 35275 29690696492196828357071261266931911795991518433305280625 35276 29700798518182642431170465116909653127455886736120202500 35277 29710903694786116737190111592151119488531343520149256900 35278 29721012022900511357221135754013678575260071782605526073 35279 29731123503419314297506287769962433871691981531048140625 35280 29741238137236241540133870429757833082056151182113409600 35281 29751355925245237094741735100173728478995859341808769600 35282 29761476868340473050231537863125574916941257971127442225 35283 29771600967416349626493257582335769504346384025373426073 35284 29781728223367495226139977643910483216171696071133488900 35285 29791858637088766486252933116449709061034399317006808900 35286 29801992209475248330136825076559653798261366322127067025 35287 29812128941422254019085403845884030631048485946552937225 35288 29822268833825325204157322886018268785440929657203490448 35289 29832411887580231977962265097918142423286397084525075600 35290 29842558103582972926457343272661835933063311929585456025 35291 29852707482729775180753776440672005297933740352460701025 35292 29862860025917094468933843866751965957902187450675556900 35293 29873015734041615167878118438537736364962219201379422948 35294 29883174608000250355102981196215293278969018357255993225 35295 29893336648690141860608418751600049770073609546143152225 35296 29903501857008660318736105344923249883279812751980601600 35297 29913670233853405220037771287917684984424372209569440000 35298 29923841780122204963153859542042875947020661526679751073 35299 29934016496713116906702472180937632558333522796466158025 35300 29944194384524427421178608486435696823153930070194022500 35301 29954375444454651940863696427728000227404183565079022500 35302 29964559677402535015745419273502916493314283379462549025 35303 29974747084267050363447839087143770915855178531002826073 35304 29984937665947400921171818855310775018782052338862810000 35305 29995131423343018897645745000482491010418137320046515600 35306 30005328357353565825086552028279894356584335915153041225 35307 30015528468878932611171051060644094723239876825843670225 35308 30025731758819239591017564006186795576832215138929322948 35309 30035938228074836579177865119280620868448377615408512900 35310 30046147877546302921639431699704513471003087707624904025 35311 30056360708134447547838005684907514389279538493785559025 35312 30066576720740309022680467887202364223045011539246913600 35313 30076795916265155598578026628448528936084196757972240448 35314 30087018295610485267489722525032440671216719005836654225 35315 30097243859678025812976251176200961155580823044988284025 35316 30107472609369734862264105509052320164061346638623800900 35317 30117704545587799938320039533737054554106094143863712900 35318 30127939669234638511935855262669774554699717658514401073 35319 30138177981212898053823514547800913288337562456844445225 35320 30148419482425456086720577590245972929853116355247075600 35321 30158664173775420237505969876818166462291332343505315600 35322 30168912056166128289326079298258767680075919195382325625 35323 30179163130501148233731185204207923915881600062683451073 35324 30189417397684278322822221150207155932282343828063420900 35325 30199674858619547121407873092273267524793833154827022500 35326 30209935514211213559172014784831913631753236984631475625 35327 30220199365363766982851482138047630140972129304704833025 35328 30230466412981927208424188290835711125649701297664360448 35329 30240736657970644573307581156089929935033946820157440000 35330 30251010101235099988567445194908739411159093214280692225 35331 30261286743680704991137049176851253504059167786838477225 35332 30271566586213101796046641683503007716551337314441640100 35333 30281849629738163348663296112880219128389771439199422948 35334 30292135875161993376941106942450018230702633979648185025 35335 30302425323390926443681739008792904447532907545096476025 35336 30312717975331527998805331562182485034399750344265840400 35337 30323013831890594431631758854606393026472749045333475600 35338 30333312893975153123172249020001144063598682691275756073 35339 30343615162492462498431363005722584248431300115318162225 35340 30353920638350012078719335314522501699681322550205088900 35341 30364229322455522533974778316550923147418735099972408900 35342 30374541215716945735097751891152593783814881770000892025 35343 30384856319042464806293200158475143633100520568250301073 35344 30395174633340494177424757061155476941230554951291201600 35345 30405496159519679636378922556599982511179498166133569600 35346 30415820898488898381439611180623252526336845829299850225 35347 30426148851157259073673074743459115214521562811671265625 35348 30436480018434101889323200919406932711083102015912322948 35349 30446814401228998572217189491625289683796169232140456900 35350 30457152000451752486181608013834400687181369665006780625 35351 30467492817012398667468828650937794821887593112033655625 35352 30477836851821203877193847960823095088248326755783296400 35353 30488184105788666653781491379850996844466973178233410448 35354 30498534579825517365424004174790865011489778035623905625 35355 30508888274842718262549030624210713110883353824846408225 35356 30519245191751463530297983192578698881341375768661640100 35357 30529605331463179341014803460582671096196310952619008100 35358 30539968694889523906745116575423730300901645836804976073 35359 30550335282942387531745780985089222508272758988897349025 35360 30560705096533892665004835220860069432725239666867462400 35361 30571078136576393952771843492556851615223108526279942400 35362 30581454403982478291098641861278601790541219529363248225 35363 30591833899664964878390486754637835080151412870213256073 35364 30602216624536905267967607589744940059956183674304912100 35365 30612602579511583420637165269444680454612302148722276900 35366 30622991765502515757275618317557211151705675019946525025 35367 30633384183423451211421498419125694411953618270240688025 35368 30643779834188371281878597131922312578317595650851810448 35369 30654178718711490085329565535714212259804480001097043600 35370 30664580837907254408959928586040681887213764342892009225 35371 30674986192690343763092515939502659710548271875532174225 35372 30685394783975670433832311017815492733643308713630322500 35373 30695806612678379535721720078125718763180526366921522948 35374 30706221679713849064406263057342523689034803959676016025 35375 30716639985997689949310687958484434313252149969675640625 35376 30727061532445746106325510547291743508271022310369000000 35377 30737486319974094490503981127605129213675771905307470400 35378 30747914349499045148769480164260921777206462077618101073 35379 30758345621937141272633344522503495412341573215218925625 35380 30768780138205159250923126093165309083916673944476476100 35381 30779217899220108722521284573115199947340766678246436100 35382 30789658905899232629114316170725638558420572687213274225 35383 30800103159160007267952320006359789441999521129757076073 35384 30810550659920142344619003978129383260960794687778192400 35385 30821001409097581025812131863424597765030744089336144400 35386 30831455407610499992134413426967363923648732925554740025 35387 30841912656377309490894839306389761161340566441401700225 35388 30852373156316653388920462446589441419943782634336302948 35389 30862836908347409225378627854364325872083065856209560100 35390 30873303913388688264609652445079150506881842598916098025 35391 30883774172359835548969956753366797504420832265625993025 35392 30894247686180429951685650280117738312315184099064038400 35393 30904724455770284229716572248261331638378202271785960448 35394 30915204482049445076630789540093165180071047263527596225 35395 30925687765938193175489553589153103826703841491376613225 35396 30936174308357043251742717999909209296554074768572600100 35397 30946664110226744126134618668753226710603010214780902500 35398 30957157172468278767620418180063892459859979014906051073 35399 30967653496002864346292916251344904896648203841538692025 35400 30978153081751952286319828001695014874164422364853290000 35401 30988655930637228318891531818118336975498546254173290000 35402 30999162043580612535179288594433654415509475246401730025 35403 31009671421504259439303934117792191068899713678741401073 35404 31020184065330558001315046378064052877915467462851562500 35405 31030699975982131710180589575604298025721427570481052100 35406 31041219154381838626787036603160380729061602115606615225 35407 31051741601452771436949971777933527308720609121201782225 35408 31062267318118257504435175600057445340945187776894160448 35409 31072796305301858923990193314008637179774864818615246400 35410 31083328563927372574386389049713487971565397653165647025 35411 31093864094918830171471487320368225461270615742081952025 35412 31104402899200498321232603654238804417679540959216644100 35413 31114944977696878572869766137958752384188266234023802948 35414 31125490331332707471879929649094025695222225560584606225 35415 31136038961032956613151484555994965288516548851552646025 35416 31146590867722832694069261663206510792512649298668000400 35417 31157146052327777567630035180958928678540661714904224400 35418 31167704515773468295568525497512435941632596324534626073 35419 31178266258985817201493903533380254814152987886363328225 35420 31188831282890971924036798456705816425345434838893944100 35421 31199399588415315470006810539321042099777903011868784100 35422 31209971176485466267560530933263870140930314738534255625 35423 31220546048028278219380070147784463475208194027700751073 35424 31231124203970840755862097007120829438889564636924422400 35425 31241705645240478888317389869575907278322608976761760000 35426 31252290372764753262180901888679531604492636049747150625 35427 31262878387471460210232342097470061099272656098955294025 35428 31273469690288631805827274097181871214666434059728622948 35429 31284064282144535916138734131876347440550544765758222500 35430 31294662163967676255409370330805481943227067393810136225 35431 31305263336686792438214104900548670998915657825645771225 35432 31315867801230860032733321049214833665547484199639219600 35433 31326475558529090614036576425253523555278697413507010448 35434 31337086609510931817376844853670285391422664979247886025 35435 31347700955106067391495288152693116259413189442033939025 35436 31358318596244417251936559814188528094360563344805640900 35437 31368939533856137534374642331377372990153919010153236100 35438 31379563768871620647949219957652286369302386557044506073 35439 31390191302221495328612588680550324921199686688122394225 35440 31400822134836626692487105195186126501647700773225358400 35441 31411456267648116289233176661702697890690160303432078400 35442 31422093701587302155427793031548743431493897375459371025 35443 31432734437585758867953603727643283122578249761844526073 35444 31443378476575297597398540463740172711539506400087052100 35445 31454025819487966161465987988557030742953135668577908100 35446 31464676467256049078395504540484998348768519290008226225 35447 31475330420812067620394093798947706838645714605691475625 35448 31485987681088779867078030118729805852728218602717810448 35449 31496648249019180758925238833847410982706775573981488400 35450 31507312125536502150738233417784864351114059594637925625 35451 31517979311574212865117611287174264666005811878906050625 35452 31528649808066018745946110036246314740938096139309724900 35453 31539323615945862711883225889633154390850262740782422948 35454 31550000736147924809870396161355994985516630996065155625 35455 31560681169606622268646747508082548766044590499053572225 35456 31571364917256609552275411764991451308880704896594841600 35457 31582051980032778413680411152833109258347528762782617600 35458 31592742358870257948194114645028667645280409921651251073 35459 31603436054704414647115267283901081768273871179280330025 35460 31614133068470852451277594235384597737789708349821332900 35461 31624833401105412804628981371811293374332302930997212900 35462 31635537053544174707821234172625707212469560910196476225 35463 31646244026723454771810416733130987895079222941057006073 35464 31656954321579807271467772671622429249239050376592611600 35465 31667667939050024199201229725516717819064717111980016400 35466 31678384880071135318587489827337709593940405494792602025 35467 31689105145580408218014706451672071115393528206442447025 35468 31699828736515348364335751024460667074746225400414722948 35469 31710555653813699156532070186244151929042001789758924100 35470 31721285898413441979388135701233826967005891995952255225 35471 31732019471252796257176488804331456652360830393718270225 35472 31742756373270219507353380778474398961101545907881000000 35473 31753496605404407394265011554935093814730530645071760448 35474 31764240168594293782864368129456671595398807695123015025 35475 31774987063779050792438664587359190113777847651983505625 35476 31785737291898088850347385531003783288728691041167802500 35477 31796490853891056745770934703254808191840896484633928900 35478 31807247750697841683469890600832909012098259598245301073 35479 31818007983258569337554870871704776908701378748288455625 35480 31828771552513603905267007290908273645850260275378547600 35481 31839538459403548160769033109464504344474572950637107600 35482 31850308704869243508946984571281370644906330528903851225 35483 31861082289851770039222518393206110053731289523897351073 35484 31871859215292446579375847003637330249942919919769140900 35485 31882639482132830749379293335360078652468298577485484900 35486 31893423091314719015241466968520547605550683677817918025 35487 31904210043780146742862063419910104122770984713971208225 35488 31915000340471388251897288374981450247082113322047240448 35489 31925793982330956869635908659272865735528688603967289600 35490 31936590970301604984885931746169658965742315517627245025 35491 31947391305326324101871915598185154689252331324388790025 35492 31958194988348344894142910639196778526546333918768764900 35493 31969002020311137258491035655326057913066914030271622948 35494 31979812402158410368880689422404647566353893684078944225 35495 31990626134834112730388399858221804454748244831430579225 35496 32001443219282432233153312498002082709878079605803603600 35497 32012263656447796206338320091815392940962158123183610000 35498 32023087447274871472101835122874972981205878025391976073 35499 32033914592708564399580207045932248227642454975776971025 35500 32044745093694020958880786045231019428101873981252562500 35501 32055578951176626775085635111736904024986222675627562500 35502 32066416166102007182265892239611473987606380519486656025 35503 32077256739416027277506784542154078455406039239599601073 35504 32088100672064791974943296087687913475879112762771560000 35505 32098947964994646059806491256120503655790338444654593600 35506 32109798619152174242480495417162391654850990639220694225 35507 32120652635484201212570134731441491139696973725539639225 35508 32131510014937791692979236876004247085280121775518122948 35509 32142370758460250493999594495948464163030429327598224900 35510 32153234866999122567410593184186409392792431497123895025 35511 32164102341502193060589505791590569260998437229818850025 35512 32174973182917487370632454870028244123230328275679619600 35513 32185847392193271198486045051044993917655835874953490448 35514 32196724970278050603089667163210809019220400721233303225 35515 32207605918120572055528475891396768465347849085492513025 35516 32218490236669822493197042781503864784668254710312204900 35517 32229377926875029373973686394419620263365713955430980900 35518 32240268989685660730405481413232093691538688516331476073 35519 32251163426051425223903948507984879446907549755386956225 35520 32262061236922272198951426762510732197704611278753817600 35521 32272962423248391737318130468135510543058017954271257600 35522 32283866985980214712289892089298221560049262286444930625 35523 32294774926068412842906593206387065494301851236072676073 35524 32305686244463898748211285241345525717862912591573668900 35525 32316600942117826001510001771856723586687610373226502500 35526 32327519019981589184642264240168460962645570100020330625 35527 32338440479006823942262282862875604924056669808316500025 35528 32349365320145407036130854548230729576748240339405010448 35529 32360293544349456399417959627808218896924783591310250000 35530 32371225152571331191016059209601352190172741269266085225 35531 32382160145763631849864094959886240040104746411808570225 35532 32393098524879200149282193121440853547898418994179044100 35533 32404040290871119251317074575961793232722514736363722948 35534 32414985444692713761098172758775876175186628532041332025 35535 32425933987297549781204461234198080843918352476973907025 35536 32436885919639434966041992740141878551582591272378446400 35537 32447841242672418576232151510842498643530578927226241600 35538 32458799957350791533010620686808221332220090458978881073 35539 32469762064629086472637066621369367556002607133642371225 35540 32480727565462077800815541893449259364247116298603632900 35541 32491696460804781747125608836436057114483285821481752900 35542 32502668751612456419464185393289041213718563505561595025 35543 32513644438840601858498115108267596247734064735900376073 35544 32524623523444960092127463065925874121412814330600147600 35545 32535606006381515189959539588270860282421024625615251600 35546 32546591888606493317793653501236343222268780895143107225 35547 32557581171076362792116596781880092245341063183025430625 35548 32568573854747834134608862397966381970333892570960422948 35549 32579569940577860126661597151850864182074118115220764900 35550 32590569429523635863904291340839678487365662628576575625 35551 32601572322542598810743207046449612748710761860720950625 35552 32612578620592428854910546865251072476922839343899398400 35553 32623588324631048362024364894230595260199271342423560448 35554 32634601435616622230159221783864651895578662317465150625 35555 32645617954507557944427585672351510171289756658362241225 35556 32656637882262505631571980814703000227729278933066048100 35557 32667661219840358114567885720653112103105480599638472100 35558 32678687968200250967237382615595476449574770259924151073 35559 32689718128301562568873560039016928489402447627262056025 35560 32700751701103914158875670395149533070717315167350208400 35561 32711788687567169891395044270818655181226008847327488400 35562 32722829088651436889991763335719895488228609836030449225 35563 32733872905317065302302093640612974396854947836341381073 35564 32744920138524648354716681129175940758043595755398556100 35565 32755970789235022407069511179518402715835632649565760900 35566 32767024858409267007337633991607828262475701604206184025 35567 32778082347008704946351657637118341872026731979432951025 35568 32789143255994902312517010588466851111135088102111760448 35569 32800207586329668546545975544056773381653142119338049600 35570 32811275338975056496200496367005097936459776738973006225 35571 32822346514893362471045759954884012029439669643705871225 35572 32833421115047126297214554858263842515613097440987922500 35573 32844499140399131372182408466099615410273261359729122948 35574 32855580591912404719553504576259115849111754080565759025 35575 32866665470550217043857383169745939567118867945363875625 35576 32877753777276082785356424207426664434958236493681610000 35577 32888845513053760174864117268326936759959187287963632400 35578 32899940678847251288574118848816961977269684096432126073 35579 32911039275620802102900099142262613027492506800311730625 35580 32922141304338902549326380118974122142712150297544624100 35581 32933246765966286569269366726540102945634747929735784100 35582 32944355661467932168949773030890459709033205631624173225 35583 32955467991809061474275645118687579327239871493329251073 35584 32966583757955140785736182581901069020484799470751334400 35585 32977702960871880633306360405677199028864469653769830400 35586 32988825601525235831362353080870134558069311223261601025 35587 32999951680881405533607762762857995016124284761276461225 35588 33011081199906833288010653298522761131731001039461302948 35589 33022214159568207091751391943529061872768403269033264100 35590 33033350560832459446181300592292913190538074879623897025 35591 33044490404666767411792118343287549503856047394684092025 35592 33055633692038552663196277222589586509522001444394736400 35593 33066780423915481544117992888824880364465543329551410448 35594 33077930601265465122395172142929603532404501121735037225 35595 33089084225056659244992139066398241626578755733800050225 35596 33100241296257464593023181611946428412471977779198612100 35597 33111401815836526736786920470772777762829890802972562500 35598 33122565784762736190811502040860141784154572444442526073 35599 33133733204005228468910617321013023561627220507595995025 35600 33144904074533384139250348555584201000514270392476840000 35601 33156078397316828879426845455099975078971409902556840000 35602 33167256173325433531554832818249841472204689516502327025 35603 33178437403529314157366951380962798963605499633472426073 35604 33189622088898832093323933718548951327174746316627802500 35605 33200810230404594005735617027141531449719305333242140100 35606 33212001829017451945892794610930977363369108904700278225 35607 33223196885708503405209907901939219581354495042232241225 35608 33234395401449091370378580839338897675129336588286210448 35609 33245597377210804378531998435578811401254713473952448400 35610 33256802813965476572420131356833527884399381039764648025 35611 33268011712685187755595808345551711390796039789291253025 35612 33279224074342263447611638313134416086945584333600840100 35613 33290439899909274939227783931031284873714394667836302948 35614 33301659190359039347630588548799328918651760876967745225 35615 33312881946664619671662058267925722881795268928662885025 35616 33324108169799324847060201000472840044861122867441414400 35617 33335337860736709801710224341860569612963776427998982400 35618 33346571020450575510906594087357805364304870254569951073 35619 33357807649914969052625955222111870579045431434690329225 35620 33369047750104183662810917214801548786257838290271696100 35621 33380291321992758790664705445256323329875570154187736100 35622 33391538366555480153956680596641391073349770515259350625 35623 33402788884767379794338727843065006740712810242054226073 35624 33414042877603736132672517663721734431371139888376160400 35625 33425300346040074024367640114942231749633697125256250000 35626 33436561291052164814730614391777269760159054416516015625 35627 33447825713616026394324775511000798619605556938523451025 35628 33459093614707923254341039947674004245225251724538522948 35629 33470364995304366541979552057669465765385922882768522500 35630 33481639856382114115842213118811716757467637799273539225 35631 33492918198918170601336094823547735417692625311981874225 35632 33504200023889787446087739056318139827641935269386113600 35633 33515485332274462975368345789057144385921192529204560448 35634 33526774125049942447529850928506642263093016697573523025 35635 33538066403194218109451895949287116416027627678131380025 35636 33549362167685529251999691146925448266668228847229256900 35637 33560661419502362265492774345297088612296523389467492100 35638 33571964159623450695184666893197479692148880552103881073 35639 33583270389027775296753428785015070591108069389013093225 35640 33594580108694564091803114740735750317612096596144912400 35641 33605893319603292423376133080766033952313637475956432400 35642 33617210022733683011476509231319877228824086650812564025 35643 33628530219065706008604055696371563780518766179032851073 35644 33639853909579579055299450332434707070297838081555488100 35645 33651181095255767335700224762685035715824637400640600100 35646 33662511777074983633107664767202286533533268796129493225 35647 33673845956018188385564624486364214153044328927768130625 35648 33685183633066589741444256274683439501985599642845160448 35649 33696524809201643615049658042635601832017711040173286400 35650 33707869485405053742224439924285050252547443155807730625 35651 33719217662658771735974212108772110961608001246493355625 35652 33730569341944997142098995673983795516130879963237316900 35653 33741924524246177494836558260987673568762580238951822948 35654 33753283210545008372516676428066520517926350193728890625 35655 33764645401824433453226326523449266474429315129347415225 35656 33776011099067644570485805916091717844004005692680259600 35657 33787380303258081768935786424118496663185688102461571600 35658 33798753015379433360035301780795645608298483141008676073 35659 33810129236415635977770670978161378326489605220337527025 35660 33821508967350874634375359328700515416147869675619088900 35661 33832892209169582776060779085706236014105752583465768900 35662 33844278962856442338758031463230893531189726547730167225 35663 33855669229396383803870591896785791618387458379041381073 35664 33867063009774586254037940386207992945578997395807745600 35665 33878460304976477428910138762370438835868699819234510400 35666 33889861115987733780933356719669892223491855697972271025 35667 33901265443794280531146348456485479794491476907667200025 35668 33912673289382291724987881766058901529303271612507922948 35669 33924084653738190288115121420505697197487412396509420100 35670 33935499537848648082232968690925309659541378983299262225 35671 33946917942700585960934358846836064111456135644869977225 35672 33958339869281173825551518478419590666875538304996090000 35673 33969765318577830681018184485317654911823643901048610448 35674 33981194291578224691742786575982827290414138388269248025 35675 33992626789270273237492595121842917389188170146751750625 35676 34004062812642142969288836210797623385179369464875422500 35677 34015502362682249865312775744824400110915785896931580900 35678 34026945440379259286822774426729131370776053995923576073 35679 34038392046722086034082315481335803319859611273143750625 35680 34049842182699894402299006956668015891246684005499705600 35681 34061295849302098237574560450933838432651607178097465600 35682 34072753047518360992865748111384213891451571602599240225 35683 34084213778338595783956339751373843070340947995387776073 35684 34095678042752965445440021932212236666857915156169772900 35685 34107145841751882586714300856651408011194344702304180900 35686 34118617176326009647985390921115493630471032158030789025 35687 34130092047466258956284090774036431996477814372132459225 35688 34141570456163792781492648727918703060181413777503490448 35689 34153052403410023392382619373015032442532675184442483600 35690 34164537890196613112663713240753894439699021630611054025 35691 34176026917515474377043641365318607314247400054246899025 35692 34187519486358769787298956592036802684447799722346952900 35693 34199015597718912168356893481498068194197827694140322948 35694 34210515252588564624388208658576609048525174151120875225 35695 34222018451960640594911023455794849436647590957780026225 35696 34233525196828303910905670700722999338599870876082625600 35697 34245035488184968850940547497368745724915020754142760000 35698 34256549327024300197308975851770389714213274830162701073 35699 34268066714340213292177072992265942853248835897210764025 35700 34279587651126874093742633235169916330431441103411122500 35701 34291112138378699232405023246848786629519341039876122500 35702 34302640177090356066946092553445399877513507707033743025 35703 34314171768256762740722101149761884942211437952054876073 35704 34325706912873088237866666059069982192844519834225290000 35705 34337245611934752439504728695877060754167442698718691600 35706 34348787866437426179977544883935492062733556922550367225 35707 34360333677377031303078699382042471576318562546454588225 35708 34371883045749740718301146770436833595988700340483422948 35709 34383435972551978457095280550858886337591144101072916900 35710 34394992458780419729138032313598805637916095793152906025 35711 34406552505431990978613002825118666002884849004594161025 35712 34418116113503869940501626890092757103298631369745305600 35713 34429683283993485696885373841970432300382320271547240448 35714 34441254017898518733258985516425363341018242208772932225 35715 34452828316216900994854753562314732003631445514718762025 35716 34464406179946815942977837945031575202602446275740628900 35717 34475987610086698611352628497393214874289992806963228900 35718 34487572607635235662480151373468447873688516231715051073 35719 34499161173591365444006522261005944109866411766848447225 35720 34510753308954278045102448208386103243076042280692579600 35721 34522349014723415352853779922278451459238424466893219600 35722 34533948291898471108663116392446520130829137332922515625 35723 34545551141479390964662463700402037569471408271700401073 35724 34557157564466372540136949868870183577222046275496896900 35725 34568767561859865477959597609287604113060504245686002500 35726 34580381134660571501037156824814860110905599112099205625 35727 34591998283869444468766998726604990318033172747111147025 35728 34603619010487690433505073421329902970496248474774160448 35729 34615243315516767697044932828226375187502174257888040000 35730 34626871199958386867107820784183532152124128214257498225 35731 34638502664814510913843832195653800453662615684620683225 35732 34650137711087355226344143096429481399871767268385428100 35733 34661776339779387669164313470587270667571048585264522948 35734 34673418551893328638858664700163260350321246447189459025 35735 34685064348432151120525733497381198284300270985521358025 35736 34696713730399080744364804181517047490715514341403072400 35737 34708366698797595842243521160743185667481475981591987600 35738 34720023254631427504276583479555910896920481663244506073 35739 34731683398904559635415523292650275112357103583169560225 35740 34743347132621229012049570126366651387119986287454196900 35741 34755014456785925338617602789093854777084986400491116900 35742 34766685372403391304231190792274079264937771013517278025 35743 34778359880478622639308727143915385323249353451656951073 35744 34790037982016868172220654376777973736691676863478073600 35745 34801719678023629885945785673661011603719623348848953600 35746 34813404969504662974738722952477335877258203816192384225 35747 34825093857465975900808373774063948404806783055814575625 35748 34836786342913830451007568935936834193353764212377022948 35749 34848482426854741793533782615459281556033082484954052900 35750 34860182110295478534640956926153558897996161997116390625 35751 34871885394243062775362432751146508170967831857038265625 35752 34883592279704770168244988718000349471850373942808480400 35753 34895302767688129974093990179440754882984819357962210448 35754 34907016859200925118729650064755042452721393250561375625 35755 34918734555251192249754403466894163197240336210384094225 35756 34930455856847221793331397830573005170549049181842476100 35757 34942180764997558010974100606924419001710599182326916100 35758 34953909280710999056347026240523278839081203526089826073 35759 34965641404996597032077584354857831373099636157801743025 35760 34977377138863658046579051002586553534428963542592974400 35761 34989116483321742270884664847179736585450148799407054400 35762 35000859439380663995492850142806040642697527877960630225 35763 35012606008050491687223568379585319188257764063932006073 35764 35024356190341548046085800461590097851876567474705180100 35765 35036109987264410062156161285239205674981302030541264900 35766 35047867399829909072468648585988200205482808237675863025 35767 35059628429049130817915527921482400120516697621400194025 35768 35071393075933415500159355659599540635673512459968210448 35769 35083161341494357838556141840070297736199118299748035600 35770 35094933226743807127089654778626187260572269332076023225 35771 35106708732693867291316869282885634082236357888385588225 35772 35118487860356896945324560349450325073527965923750502500 35773 35130270610745509448697044211945307199457152330985222948 35774 35142056984872572963495068609997668980404746242298482025 35775 35153846983751210511245854149410049684461721184882130625 35776 35165640608394800029944288624046655964496583183514240000 35777 35177437859816974431065276170210930244550339844972774400 35778 35189238739031621656587243124555508987276886392264651073 35779 35201043247052884736026802456826632041321544900439515625 35780 35212851384895161843484578649006716577214158065568792100 35781 35224663153573106354702194892680390674997839250077152100 35782 35236478554101626904130424476710892428872623920854052225 35783 35248297587495887442008508237575380486057398659207926073 35784 35260120254771307291454639944969371241316284503269456400 35785 35271946556943561205567621495552216467609940419003536400 35786 35283776495028579424539689787967262979570986230070482025 35787 35295610070042547732780517152532093002419015527154202225 35788 35307447283001907516052387209256030256977708198898802948 35789 35319288134923355818616548028103912374087726675029948100 35790 35331132626823845400390744465686975121377894268093716025 35791 35342980759720584794117931552823568064517249792612211025 35792 35354832534631038362546170807674324696175728710830414400 35793 35366687952572926355619711349418342751425353320353360448 35794 35378547014564224967681257687698892390670976018661458225 35795 35390409721623166394685426063329161172864000654465507225 35796 35402276074768238891423391216010565265178434755580644100 35797 35414146075018186828758725455078206142970564508489202500 35798 35426019723392010750874431909550131128156096412457501073 35799 35437897020908967432531173834019164497576513356636278025 35800 35449777968588569936336701847188213567944524450740410000 35801 35461662567450587670026480980112121133011860424300410000 35802 35473550818515046443755519411471331894146430112465904025 35803 35485442722802228527401400767464866089995295958841951073 35804 35497338281332672707878521864172348396800472257169022500 35805 35509237495127174346463537770497124340681760875359248100 35806 35521140365206785436132016070064809939260414495075961225 35807 35533046892592814658906302200713963074825193185181680225 35808 35544957078306827443214597750477937197294329829194760448 35809 35556870923370646021261253589219379364959154164154630400 35810 35568788428806349486408279715341265356863891781153669025 35811 35580709595636273850568073697260824635137838411622574025 35812 35592634424883012101607369589595197301107233412678016100 35813 35604562917569414260762409204270183878031379016761302948 35814 35616495074718587440065337617025996768287670289433864225 35815 35628430897353895899781824790056499576230148729115144025 35816 35640370386498961105859915191781027162223041152694848400 35817 35652313543177661787390107295010515300961703278478720400 35818 35664260368414133994076664835032334160595799812031776073 35819 35676210863232771153720161709400914500820902666236310225 35820 35688165028658224129711262401483979510462596249061468100 35821 35700122865715401278535739810076948570599400819462708100 35822 35712084375429468507290732367660861940415256279179425625 35823 35724049558825849331212242330141987422196981222866201073 35824 35736018416930224931213877121174111471655204652900878400 35825 35747990950768534211436835614427387982507066779150760000 35826 35759967161366973856811141237430518092473944331434900625 35827 35771947049751998390628123780875963833976155643414588025 35828 35783930616950320232124151797540857289307759521556922948 35829 35795917863988909754075617475239255109407034966223802500 35830 35807908791894995340405175868484405819961008816442962225 35831 35819903401696063443799240373802744270954615279979997225 35832 35831901694419858643336736333904403888355992306101987600 35833 35843903671094383702129114656178143061878449369578610448 35834 35855909332747899624971627331241717053136321264034140025 35835 35867918680408925716005866737541891236475932050958841025 35836 35879931715106239636393570618261485292774048778744892900 35837 35891948437868877462001694617054061167014459680114728100 35838 35903968849726133741098754259390120175938757291025756073 35839 35915992951707561552062438266561956614980271636846772225 35840 35928020744842972561098495089657626566490747945936486400 35841 35940052230162437079970894551077831356418300240520806400 35842 35952087408696284123743266481432885246553036907780737025 35843 35964126281475101468531618239920336486684324585987676073 35844 35976168849529735709268333006547239787971847358692904100 35845 35988215113891292317477450734824536617982481617235312100 35846 36000265075591135699061233653824487461647732650356780225 35847 36012318735660889252098018208755617343313394014859765625 35848 36024376095132435424651355329473182465545659345361010448 35849 36036437155037915772590440916606741792887740137478064400 35850 36048501916409731017421838435250022795789861205087555625 35851 36060570380280541104132495506421905373925194344970680625 35852 36072642547683265259044056386771012201516863979897888900 35853 36084718419651082047678472227260087382598767298849722948 35854 36096797997217429432634911001830068373777884145467605625 35855 36108881281416004831477968997307508628520434471647278225 35856 36120968273280765174637185756082790342711236798757697600 35857 36133058973845926963317864363350378038697630422109505600 35858 36145153384145966327423198970966204516689185048152601073 35859 36157251505215619083487711450241150930705109550749704025 35860 36169353338089880792621999066253482413705899348036864900 35861 36181458883804006818468795066527029785577579706946344900 35862 36193568143393512385170344077185866430719297651186838225 35863 36205681117894172635347094199960217431581513057588256073 35864 36217797808342022688087707703682355493076302360775859600 35865 36229918215773357696950392204175285092797115844841024400 35866 36242042341224732907975554226701092645906658996701960025 35867 36254170185732963717709777045399946283842474462686933025 35868 36266301750335125731241124694414864115114495844657622948 35869 36278437036068554820245774045661534566891677379328896100 35870 36290576043970847181045976848466666600260261380248289225 35871 36302718775079859392679353626562571252448952537227704225 35872 36314865230433708474979521328189929088420986552896160000 35873 36327015411070771946668056625324980744494709383293960448 35874 36339169318029687883457796758311689820537859218518461025 35875 36351326952349354976167479822443768927251440420290015625 35876 36363488315068932588847726393305830723582208510163062500 35877 36375653407227840816918364387947326288843797017322212900 35878 36387822229865760545317099059227363167150997052800351073 35879 36399994784022633506659530020932954900745372847654025625 35880 36412171070738662339410517201537742836179122615876883600 35881 36424351091054310646066897624732749445593872891829843600 35882 36436534846010303051351554915125270356948062337213609225 35883 36448722336647625260418843427766589734477001785724701073 35884 36460913564007524117071368900433810596380002351095384900 35885 36473108529131507661988127527855728103185691611582896900 35886 36485307233061345190964005357337339799916475539125680025 35887 36497509676839067313160639905502282250522874798756690225 35888 36509715861506966009368645896137208466555129638172240448 35889 36521925788107594690281207019386875006150126657430657600 35890 36534139457683768254779035612813491606603589641376883025 35891 36546356871278563148226702165098699716537969211115028025 35892 36558578029935317420780336543431389314433073679850120900 35893 36570802934697630785706702845889435941526855076305522948 35894 36583031586609364677713649780388341941285686242581786225 35895 36595263986714642311291938472034697487254861166751493225 35896 36607500136057848739068449600987338098598982748617667600 35897 36619740035683630910170771773194065990496569029606890000 35898 36631983686636897728603173026636822787231947093031926073 35899 36644231089962820111633957375983250841798787449687537025 35900 36656482246706831048194208298807659659562072402949702500 35901 36668737157914625657287921066809522717487638824344702500 35902 36680995824632161246413525825722768307109575705983810025 35903 36693258247905657369996803327874295911234714089128651073 35904 36705524428781595887835195221615347053849383358864000000 35905 36717794368306721023553510802114586542265822869238809600 35906 36730068067528039423071032128267006552693568416382060225 35907 36742345527492820213080019410738052097614353777188517225 35908 36754626749248595059535618576427682058047290523305222948 35909 36766911733843158226157172914904425168484164330192588900 35910 36779200482324566632940940712624865109422600339431937025 35911 36791492995741139914684220781019393194497728698071492025 35912 36803789275141460479520887784790501038681086682763971600 35913 36816089321574373567468339277035349063349225905953490448 35914 36828393136088987308985856348069839735694389683535541225 35915 36840700719734672783544379795096947056426362009107031025 35916 36853012073561064078207703720127606003468978627589072900 35917 36865327198618058346225088463828047412857782940500456900 35918 36877646095955815865635294783233075133767993031585126073 35919 36889968766624760097882041181530423235015546719028918225 35920 36902295211675577746440886298387001567949872586223361600 35921 36914625432159218815457538269553538107866697410771201600 35922 36926959429126896668397592964749856205384282925575080625 35923 36939297203630088086707703013098784183118763665206626073 35924 36951638756720533328488179525642483613935646672353104900 35925 36963984089450236187177028424740801117517084602085522500 35926 36976333202871464050245423290417096614440435450988100625 35927 36988686098036747957904616633982878683885201588568774025 35928 37001042775998882661824291509538484984945162468131810448 35929 37013403237810926683862355374212982624792981489130810000 35930 37025767484526202374806178108272429892098517779854931225 35931 37038135517198295973125276106491636923612385640114816225 35932 37050507336881057663735444352450588638165993169260792100 35933 37062882944628601636774338387682748657981510018981822948 35934 37075262341495306146388508087868547944603252743052566025 35935 37087645528535813569531885158533476508429263038058829025 35936 37100032506805030464775726262976340809211955134899718400 35937 37112423277358127631130013695419423352483327253350713600 35938 37124817841250540166876315512638484506117209605872631073 35939 37137216199537967528412107037596779714642336862579729225 35940 37149618353276373589106555648873528078939802896796780900 35941 37162024303521986698167770769943560698070934353280500900 35942 37174434051331299739521520972631199240661199159507941025 35943 37186847597761070190701420109327766927986976286040026073 35944 37199264943868320181750584388828515472149521321324979600 35945 37211686090710336554134762310911162522949073944594675600 35946 37224111039344670919666939375044674838766711065447681225 35947 37236539790829139719443419478883402712397333884398700625 35948 37248972346221824282791384922468171154829306779402122948 35949 37261408706581070886227936934322462970910096837460320900 35950 37273848872965490812430618635898388153148288864106225625 35951 37286292846433960409219422361093722976056203394705600625 35952 37298740628045621148550283247827920795909793923590542400 35953 37311192218859879685520061018931644852069451332809360448 35954 37323647619936407917383011869871051328542843167752580625 35955 37336106832335143042578752381094758570755145555111967225 35956 37348569857116287619771717373058175664999306533430924100 35957 37361036695340309626902113622246630579245769476484340100 35958 37373507348067942520248371356785534736373980011982001073 35959 37385981816360185293501095450492647246923733022076410025 35960 37398460101278302536848518234494358070629859383515760400 35961 37410942203883824496073455845794795106775914269678640400 35962 37423428125238547131661770032453475635258557083673791225 35963 37435917866404532177922337335294167645671492198385131073 35964 37448411428444107202118527566334601403173592214504784100 35965 37460908812419865663611193504393676109877711775288788900 35966 37473410019394666973013173728599840731462418260235562025 35967 37485915050431636551355310510791391973146251885382417025 35968 37498423906594165889263984688066526009551155638541160448 35969 37510936588945912606150169437008103901796496657327001600 35970 37523453098550800509410004871375243674885884514561060225 35971 37535973436473019653636895385321034781554165626171325225 35972 37548497603777026399845131664462883147710061679878062500 35973 37561025601527543474705039287399237181919586463529822948 35974 37573557430789560029789655840533717039505420444594185025 35975 37586093092628331700832938469334971063266784445310405625 35976 37598632588109380666999503789427914680032109137186890000 35977 37611175918298495710165902081179368117722160051014896400 35978 37623723084261732274213427691708500123803600416675676073 35979 37636274087065412524332467568519905415431746312042280625 35980 37648828927776125406338389849224593876696118066348980100 35981 37661387607460726705998974432081649541673084241310540100 35982 37673950127186339108373387452360827165936333274302911225 35983 37686516488020352257162701589793893696258134347673101073 35984 37699086691030422814071964132650091200932542450492558400 35985 37711660737284474518183814724238696823946179999557262400 35986 37724238627850698245343654717909284077593443736741383025 35987 37736820363797552067556370066887948292561533751154923225 35988 37749405946193761312394609675555447304477312101648802948 35989 37761995376108318622418621139040926473893540240079612100 35990 37774588654610484014607645798272644915177523751565555025 35991 37787185782769784939802875037894897351231754222890350025 35992 37799786761656016342161969754728133317905063611211072400 35993 37812391592339240718625144924717112516825516501911810448 35994 37825000275889788178392821196579801960684318212906859225 35995 37837612813378256502414845440637617173205107829332984225 35996 37850229205875511202891282181575536099626968857918696100 35997 37862849454452685582784777844148570554994298112890822500 35998 37875473560181180795344499741119065989364435445390976073 35999 37888101524132665903641651732977316083696920691979541025 36000 37900733347379077940116568489266024210158795360324000000 36001 37913369030992621966137390281597219098351028640324000000 36002 37926008576045771131570320238718337147014581812572461025 36003 37938651983611266734361465994252318711593631450009976073 36004 37951299254762118280130267658004730384100987344515222500 36005 37963950390571603541774514041999119765529841158232376100 36006 37976605392113268619086949072670033515069879672373664225 36007 37989264260460927998383470320911383547097843413050099225 36008 38001926996688664612142921581946130138806296563499810448 36009 38014593601870829898658481437251564410893324577981792400 36010 38027264077082043861700649731042816153443856915452710025 36011 38039938423397195130191833894085586291474226903435915025 36012 38052616641891441017892537047877506422069469992168172100 36013 38065298733640207583099149822505960810101904613398802948 36014 38077984699719189688353347821758669004664053547462963225 36015 38090674541204351060163096669331819836063403143749423025 36016 38103368259171924348735266570249069975995455941508302400 36017 38116065854698411187719858321873272493819740202783438400 36018 38128767328860582253965842709161382922195766598240101073 36019 38141472682735477327288615219081602258177374783201271225 36020 38154181917400405350249068009380458073699635874823260100 36021 38166895033932944487944281067156196494707753911493700100 36022 38179612033410942187809834492963559233457661275454480625 36023 38192332916912515239433743846443751126248788840176676073 36024 38205057685516049834382020489742164741516508337418576400 36025 38217786340300201626035858865245219583300827222725290000 36026 38230518882343895789440452644436494225105038279023805625 36027 38243255312726327081165441684941180371549298495508705025 36028 38255995632526959899176991733096768362495783589543822948 36029 38268739842825528342721508809656784008960523139764062500 36030 38281487944702036272220990216503336884618791950318405225 36031 38294239939236757369180014102513210293542679298880140225 36032 38306995827510235196104369526991223096467980516386841600 36033 38319755610603283256431328959353623406859794342109160448 36034 38332519289596985054471565154013333866819242190989737025 36035 38345286865572694155362714339687957783934767422236322025 36036 38358058339612034245034587662620574856017877537312548900 36037 38370833712796899190186032823472504533762451661414944100 36038 38383612986209453098273447847916394274216479450010131073 36039 38396396160932130377510948931227199023043093564703431225 36040 38409183238047635796882194297437857233361912017040080400 36041 38421974218638944546163866013895737585990063007805200400 36042 38434769103789302295960811702325229322633005506403890025 36043 38447567894582225257752848087771177742496703927629001073 36044 38460370592101500243953228327067224946393323177299300100 36045 38473177197431184727978775058742504343180977461522044100 36046 38485987711655606904331681116549555763802927100090087225 36047 38498802135859365748692979849065776260761844775726380625 36048 38511620471127331078027686988090199808069376923905360448 36049 38524442718544643610701616008826907161039356176415822400 36050 38537268879196715026609868925115905089233963890357400625 36051 38550098954169228027317004463241882061915322922458025625 36052 38562932944548136396208885558120845245989983174771440900 36053 38575770851419665058656208115934271374150247402836122948 36054 38588612675870310142189712987550061658204111838521300625 36055 38601458418986839036687083097339278461934742974553161225 36056 38614308081856290454571527672267358911730994167667155600 36057 38627161665565974491022055516408248014172737471926419600 36058 38640019171203472684195439276299671170229139394163026073 36059 38652880599856638075459872642827573228224974306476861025 36060 38665745952613595269640322435597588404740314452394660900 36061 38678615230562740495275577516021272526623267402998940900 36062 38691488434792741664886996475614726110804795183486489225 36063 38704365566392538435258956046277163804100126996497631073 36064 38717246626451342267731002179586942655154090588176953600 36065 38730131616058636488501705742422548587629195086839558400 36066 38743020536304176348944224776486057290136998025261669025 36067 38755913388277989085933575269576632536766816855141646025 36068 38768810173070373982185612386731701704862974385383822948 36069 38781710891771902426607724109623554966434410227617352100 36070 38794615545473417974661239232869251298740696713559336225 36071 38807524135266036408735551666181881090678456261791451225 36072 38820436662241145798533962991561431717084214423941210000 36073 38833353127490406561471245224993729015466303649047810448 36074 38846273532105751523082925732396184131472160199990654025 36075 38859197877179385977446296249819361703080971884078300625 36076 38872126163803787747613147958183701831578016788750722500 36077 38885058393071707246054234563101074742309200734885824900 36078 38897994566076167535115465330601223472525409594835626073 36079 38910934683910464387485830029853556339799636122659280625 36080 38923878747668166346677057734245187345028851898710081600 36081 38936826758443114787515011432446589051410844028274241600 36082 38949778717329423976642820401366718857507432226546958225 36083 38962734625421481133035752293170005951063471989588126073 36084 38975694483813946488527826888798142593139819064105976900 36085 38988658293601753348350173470710209741832103014241632900 36086 39001626055880108151681133767825283383879995226262591025 36087 39014597771744490532208112425922314303318059340363901225 36088 39027573442290653378701176957022750381473778267453490448 36089 39040553068614622895598409121552076894575638323211811600 36090 39053536651812698663603009697347186656489032551564732025 36091 39066524192981453700292158589847258247145175252873177025 36092 39079515693217734520737632238076616974563289598518268900 36093 39092511153618661198138180271298879642484269808887222948 36094 39105510575281627424463663371492540639030196791461677225 36095 39118513959304300571110954297069043326974007768704980225 36096 39131521306784621749571604023525297205642930958008729600 36097 39144532618820805872111274956993547830683778785536000000 36098 39157547896511341712460943176922483023383768714839651073 36099 39170567140954991966519871664394465478463269150927290025 36100 39183590353250793313070356472854818490732946954948302500 36101 39196617534498056474504247798300158169233559104353302500 36102 39209648685796366277561247906243862194948558509016857025 36103 39222683808245581714078987873047891907394385820380926073 36104 39235722902945836001754885099481341278847546451127690000 36105 39248765970997536644919783554637273155158214492014947600 36106 39261813013501365495323378708610620011524190640755773225 36107 39274864031558278812931429112611173392753735855141426225 36108 39287919026269507326734756585456963182928410762263522948 36109 39300977998736556295570036965664634881485015798117240900 36110 39314040950061205568952383388624770154066629868480988025 36111 39327107881345509647919724048621463079544305619010843025 36112 39340178793691797745888976405726861731881055144855617600 36113 39353253688202673849524019797872812019496347485172240448 36114 39366332565981016779615468418673198057990573229401130225 36115 39379415428129980251972246621842060777003085073897320025 36116 39392502275752992938324968513324093961102907647337536900 36117 39405593109953758527241123792525664500446575186882664900 36118 39418687931836255785052071804306081281981489891661701073 36119 39431786742504738616791845763660444888724523588528369225 36120 39444889543063736127147769115297048095603275689306163600 36121 39457996334618052681422885990583965058010554664105203600 36122 39471107118272767966510207724611165086090510163962625625 36123 39484221895133237051878777396386214986346788661031351073 36124 39497340666305090450571554355453392134938635603462292900 36125 39510463432894234180215120698497818726509678581105062500 36126 39523590196006849824041211659768046021075994255607015625 36127 39536720956749394591920071879422365891884920628969381025 36128 39549855716228601381405639514176005561743997832637960448 36129 39562994475551478838792560154898270106610615663078560000 36130 39576137235825311420185032516080636105727763645458384225 36131 39589283998157659452577487862368768729790206981930969225 36132 39602434763656359194947105137623433585029075277805136100 36133 39615589533429522899358163762247303774212014819395622948 36134 39628748308585538872078236064786721897871622226390653025 36135 39641911090233071534706221314089566103097888790706320025 36136 39655077879481061485312223318572488795462020465228384400 36137 39668248677438725559589273559422946264580576456222419600 36138 39681423485215556892016901824833617237981846337463256073 36139 39694602303921324977036556312639018273802356639352878225 36140 39707785134666075730238875168996363932922096535471384900 36141 39720971978560131549562811431024989837944350584929904900 36142 39734162836714091376506613341590957032441934997973584025 36143 39747357710238830757350662004695786501628301558369601073 36144 39760556600245501904392168350200633307571687624340865600 36145 39773759507845533757191731376889600530755677490412417600 36146 39786966434150632043831759643148314097702764264708998225 36147 39800177380272779342186757974806330614021465231937805625 36148 39813392347324235141205481359964431516115088860075722948 36149 39826611336417535902204958000900368205404358097659568900 36150 39839834348665495120176383493419164338769880831826080625 36151 39853061385181203385102888104286653120517181276242955625 36152 39866292447078028443289179117657529277010061086125584400 36153 39879527535469615258703060221681827397710980123725010448 36154 39892766651469886074328829906746400498213606510678765625 36155 39906009796193040473532560847080665004456494915545860225 36156 39919256970753555441439262237728600875171960475071392100 36157 39932508176266185426321927059161748274254711406710744100 36158 39945763413845962401002466242080725078634912843080676073 36159 39959022684608195924264531705225602562914442850446057025 36160 39972285989668473202278230239288319841977672669838566400 36161 39985553330142659150036730210293191079523799174102246400 36162 39998824707146896452804763056084463086491359150489932225 36163 40012100121797605627579021549832814741161981633900756073 36164 40025379575211485084560456804745653664844744025877368100 36165 40038663068505511188638475994439059785959886596248332900 36166 40051950602796938320887042763702249823566443200565281025 36167 40065242179203298940072682304658491321418037249419620025 36168 40078537798842403644174393073599479667990283300750610448 36169 40091837462832341231915467124043306549107676855874947600 36170 40105141172291478764307221031839293500313437347588117225 36171 40118448928338461626204639388416139658478519822463082225 36172 40131760732092213587873932838543038458842095936130602500 36173 40145076584671936866572012639246653887221529689002922948 36174 40158396487197112188137883716800112980031681515972868025 36175 40171720440787498848595958198973467569517848192528700625 36176 40185048446563134775771291400008404800740506420819560000 36177 40198380505644336590916742236053342702860134409569998400 36178 40211716619151699670352060049068434082663736370025201073 36179 40225056788206098207114899817483419225558426340360025625 36180 40238401013928685272623767732164715340938815466485188100 36181 40251749297440892878352899116521608377421404774275948100 36182 40265101639864432037519070669854920761438266160170750225 36183 40278458042321292826780349013325066782601689027804776073 36184 40291818505933744447946777518189975763599008566380640400 36185 40305183031824335289703003396236961813660482598751008400 36186 40318551621115892989342847032606247875370954362834304025 36187 40331924274931524494515815541477510937276374314198624225 36188 40345300994394616124985562525364504701877439485511302948 36189 40358681780628833634400296019036535672713167198862256100 36190 40372066634758122272075136599359318557825812746079414025 36191 40385455557906706844786427642621517082473968437798509025 36192 40398848551199091778577999711187086764031883247176710400 36193 40412245615760061180579391051587376929089095880746760448 36194 40425646752714678900836026186440820249354595911871240225 36195 40439051963188288594151354582861939341583272703162481225 36196 40452461248306513781940951380295331519888873995212768100 36197 40465874609195257914098582160984254608996707706537422500 36198 40479292046980704430874233746557428826730652818482951073 36199 40492713562789316824764113004491692125832608045745784025 36200 40506139157747838702412615648482199051588348850707610000 36201 40519568832983293846526267017025936125192071480347610000 36202 40533002589622986277799636814798440005833003023901998025 36203 40546440428794500316853229801677748219641813650936501073 36204 40559882351625700646183354414543786073402784547506402500 36205 40573328359244732372123971307255597497830504692061524100 36206 40586778452780021086820523794483061991738172291033387225 36207 40600232633360272930215752185344004567099381937637498225 36208 40613690902114474652047493993071900628337744603881360448 36209 40627153260171893673858472007213703059680111392993934400 36210 40640619708662078151018072215131674444590989269581771025 36211 40654090248714857034756113559857493303679522187891276025 36212 40667564881460340134208611521621319514547877336591308100 36213 40681043608028918178475537510652950671342875539148802948 36214 40694526429551262878690576059126678055793227869335042225 36215 40708013347158326990102881800395958127774916692205722025 36216 40721504361981344374170838223938553004459356809761776400 36217 40734999475151830060667820194707361285375398126153136400 36218 40748498687801580309799962225856758798769530963314926073 36219 40762002001062672674335934494088897394991513336585212225 36220 40775509416067466061748728587139068797777879395917072100 36221 40789020933948600796369454973193929746766371882880712100 36222 40802536555838998681553154182311104226863369658044515625 36223 40816056282871863061856623690183428484717093712825651073 36224 40829580116180678885228262494865884782035149977649254400 36225 40843108056899212765209935377358080432339321849059840000 36226 40856640106161513043150858837209969614487115652602730625 36227 40870176265101909850433510694593386755422183005485802025 36228 40883716534855015170711565350556861928658328816059222948 36229 40897260916555722902159856697456120726468434835829302500 36230 40910809411339208919736370671827633435154497454699868225 36231 40924362020340931137456269442247571076632444806722303225 36232 40937918744696629570677949224993548978389951055640675600 36233 40951479585542326398401133720601592000181732603076210448 36234 40965044544014326025577005164685839382129558379600314025 36235 40978613621249215145430374986663621387708339642483823025 36236 40992186818383862801793896070303684498940227949692224900 36237 41005764136555420451454318610290516882500826181488140100 36238 41019345576901322026510791559272931186880728454057006073 36239 41032931140559283996745211660140297454757111174463070225 36240 41046520828667305432004622058545085043829598832695694400 36241 41060114642363668064595662490965668946077862777289614400 36242 41073712582786936351691073043878682782221256395522023025 36243 41087314651075957537748253479885558027619261897676826073 36244 41100920848369861716939880126913276700461777231974676100 36245 41114531175808061895596582326884782815376600345460796100 36246 41128145634530254054661680440529946378044304741529414225 36247 41141764225676417212157987405283452571574616627927975625 36248 41155386950386813485666675843491498065780110340918210448 36249 41169013809801988154818212718424716068599384496306560400 36250 41182644805062769723795363535870321837289854668297265625 36251 41196279937310269983848268089352070878147026435875390625 36252 41209919207685884075821589747302252989929861362137972900 36253 41223562617331290552693740280785606650398022782071022948 36254 41237210167388451442128182230650730009913931968929975625 36255 41250861858999612309036810813260286943448361035465064225 36256 41264517693307302318155417364227059225070558421048633600 36257 41278177671454334296631236319858678929620606550912313600 36258 41291841794583804796622577736289688637270948678919951073 36259 41305510063839094157910547346555420920604031412278998025 36260 41319182480363866570522856156138062933182168262812476900 36261 41332859045302070137369721577791176695882554001983556900 36262 41346539759797936936891862106724880895033504776349120225 36263 41360224624995983085720587537509865667136258964369506073 36264 41373913642041008801349986724334407951208981663491027600 36265 41387606812078098464821214886524581544065043472070112400 36266 41401304136252620683418882461513912998655402806731398025 36267 41415005615710228353379547507724821963484360257471339025 36268 41428711251596858722612313660100302474568562272006522948 36269 41442421045058733453431535641300450082970537579574788100 36270 41456134997242358685301634331854618533120019978792403225 36271 41469853109294525097594023402836199002458751158361218225 36272 41483575382362307972356149514903254673927411799291240000 36273 41497301817593067257092648087824513641976982004350160448 36274 41511032416134447627558616644886523852651505775605827025 36275 41524767179134378550565007736854104951375390458396605625 36276 41538506107741074346796143450432593560906611421158402500 36277 41552249203103034253639353506456770639008254367502416900 36278 41565996466369042488026738953307782173265591196789401073 36279 41579747898688168309289063461335817561655367857799515625 36280 41593503501209766082021774224342793604479340794999299600 36281 41607263275083475338963154474455806098626627992670659600 36282 41621027221459220843884609616998655581350575913199287225 36283 41634795341487212654493088992245328820357158450458051073 36284 41648567636317946185345645271215923192525131043561548900 36285 41662344107102202270776133492952137137535114008000388900 36286 41676124754991047227834051750986116417597464653401522025 36287 41689909581135832919235525536993142962859347612274092225 36288 41703698586688196816326437749895380636462095777547240448 36289 41717491772800062062057706378960650316133178150865945600 36290 41731289140623637533972711869716995263155402591614601025 36291 41745090691311417907206876181780616837082066826201346025 36292 41758896426016183717499395547971610218183455074391396900 36293 41772706345891001424217128944368809921840324272805422948 36294 41786520452089223473390644281231965532466936179560548225 36295 41800338745764488360762424324996409251573011742800487225 36296 41814161228070720694847234361822348547784093187655811600 36297 41827987900162131260004653613457919418556717566690090000 36298 41841818763193217079523772416452168526472192345225876073 36299 41855653818318761478720057176031195759894417347450023025 36300 41869493066693834148044385106227782590957055543286922500 36301 41883336509473791206204250768131955965827494264021922500 36302 41897184147814275263297146418407092365503674137612884025 36303 41911035982871215483956118180493352122559350064171701073 36304 41924892015800827650507500051197450072788180734256360000 36305 41938752247759614226140827755645015163131853451647105600 36306 41952616679904364418090934463849068731137011384511506225 36307 41966485313392154240832230382425458818994971966513315225 36308 41980358149380346579285168235263426089502158244438322948 36309 41994235189026591252034896647236845674562998876806872900 36310 42008116433488825074562103445319088611666115701620059025 36311 42022001883925271922486050891741876412624377904972214025 36312 42035891541494442794819804864115962764305465554940243600 36313 42049785407355135877237659997708967385617698465003490448 36314 42063683482666436605354762805353208661181933999049699225 36315 42077585768587717728018934790733933842440343643129629025 36316 42091492266278639370614697571085928353953006205266020900 36317 42105402976899149098379502025604099068839807765749852900 36318 42119317901609481979732163486151270325264556536464776073 36319 42133237041570160649613504987124105948057085300746800225 36320 42147160397941995372839210591615775618554144952700985600 36321 42161087971886084107464890811291719604037948853895225600 36322 42175019764563812568163362137672632118289307456445150625 36323 42188955777136854289614142702796580439277533252414576073 36324 42202896010767170689905166087510004361408974118944460900 36325 42216840466617011133946715295915198610577564230224622500 36326 42230789145848912996897578914779769503031720773675950625 36327 42244742049625701727603431476991476386319955793392968025 36328 42258699179110490912047440048419818264830548830252610448 36329 42272660535466682336813099057823706486226510066571290000 36330 42286626119857966052559295389722575450923967039267857225 36331 42300595933448320437507605760426325007198281482509142225 36332 42314569977402012260941828397697560512056036523818460100 36333 42328548252883596746719751044797699475211057517185922948 36334 42342530761057917636797157309946647262877510692763720025 36335 42356517503090107254764073382503908522171670188383831025 36336 42370508480145586569393257137457195798225102773549070400 36337 42384503693390065258200931650082822257184876772727105600 36338 42398503143989541771019765142920421501640182657416381073 36339 42412506833110303393584099387482824173198822049769007225 36340 42426514761918926311127428583400238382470883241118008900 36341 42440526931582275671992130737976228992130217789319328900 36342 42454543343267505651251453569411369406546846572154207025 36343 42468563998142059514343756957228848794245076336765676073 36344 42482588897373669680719013963714757589672960041525731600 36345 42496618042130357787497572450464244690998986132662179600 36346 42510651433580434753141179314403240993411872584576335225 36347 42524689072892500841136269367933975775219549570391890625 36348 42538730961235445723689520888131074989454457791237822948 36349 42552777099778448545435679860193623709224924819271796900 36350 42566827489690977987157654940637198833237505611355955625 36351 42580882132142792329518885165988532681283821212970330625 36352 42594941028303939516807982433024153300568776459093606400 36353 42609004179344757220695650776873063165086397336269160448 36354 42623071586435872904003884473582264484356355029779930625 36355 42637143250748203884487446994022716547250129263485773225 36356 42651219173452957398627632836292118413892440362803880100 36357 42665299355721630665438314264049748836252918846406128100 36358 42679383798726010950284274978497464538576993893665851073 36359 42693472503638175628711832751999857924775817662070684025 36360 42707565471630492250291753051615505903834990370081392400 36361 42721662703875618602474455681090202838743339857437872400 36362 42735764201546502774457516470142062631918606844529053225 36363 42749869965816383221065466040147397663149300513478881073 36364 42763979997858788826641887675615335697214064828702932100 36365 42778094298847538968953816331118219980114620034659896900 36366 42792212869956743583108440803623952547798841176145020025 36367 42806335712360803225482111100455586281890070780351803025 36368 42820462827234409137661653033382647465810739858316560448 36369 42834594215752543310397992069627877524326333307991873600 36370 42848729879090478547572088470852320272473365161117194225 36371 42862869818423778530173185751460949358606147791460859225 36372 42877014034928297880289374487850329663435708428068122500 36373 42891162529780182225110473510499136214974326687844522948 36374 42905315304155868260943230511081714700775078313754531025 36375 42919472359232083817238844097064258906301852201217015625 36376 42933633696185847920632809326522602384216078809332250000 36377 42947799316194470858997088756200074366356526252918080400 36378 42961969220435554245504611036103353370752783201473226073 36379 42976143410086991082706099084213766132686391999432750625 36380 42990321886326965826619229875171024404131097381377416100 36381 43004504650333954450830127877065967822400551388613376100 36382 43018691703286724510607194170758487449043418595457569225 36383 43032883046364335207027273286416441726487651917482951073 36384 43047078680746137451114159792251044495183391893693702400 36385 43061278607611773927989446670703903360563254608704774400 36386 43075482828141179161035717517620616099565627956709245025 36387 43089691343514579576072084600225592953287044766005305225 36388 43103904154912493565542074809992563568079935837086302948 36389 43118121263515731552713865546785049024628417054857880100 36390 43132342670505396055892872570920931835753702696475293025 36391 43146568377062881752646691860095140001458871578416688025 36392 43160798384369875544042397508374375186556792909167328400 36393 43175032693608356618896197704757759834671933212178210448 36394 43189271305960596518035450829077253555003542471754601225 36395 43203514222609159198573043703291695417521524189513998225 36396 43217761444736901098194134036508365870774437225262860100 36397 43232012973526971199455259102346029856759003488589002500 36398 43246268810162811094095812687533521341869790555773426073 36399 43260528955828155047361892350918058914354127378855007025 36400 43274793411707030062342519032337642319478659160171240000 36401 43289062178983755944318231051092070816308258382891240000 36402 43303335258842945365122054534027346047143426582334515025 36403 43317612652469503927512852313528474714797128854381526073 36404 43331894361048630229561053335995969766554622943782562500 36405 43346180385765815929046764621661662989388839135846692100 36406 43360470727806845807870267816879786931337937674295130225 36407 43374765388357797836474902380309659881429658119543877225 36408 43389064368605043238282337444686714267697960511819410448 36409 43403367669735246554140234396159046272220361475551056400 36410 43417675292935365706782302213447132716248549059260852025 36411 43431987239392652065300747609364860339949717216948657025 36412 43446303510294650509631122017520542492561132979267424100 36413 43460624106829199495049567467297158962425414624211302948 36414 43474949030184431116682463390491646214958675142130101225 36415 43489278281548771174028476403273687672648029122924041025 36416 43503611862110939235493015107405106867219069522135270400 36417 43517949773059948702935091954941650322698029762627814400 36418 43532292015585106876226594220919661891757832006176251073 36419 43546638590876015017823966128810895969022599426188133225 36420 43560989500122568417352304173809493546452133709502904100 36421 43575344744514956456201867689295952460077123135023744100 36422 43589704325243662672137006702103761406748385289709530625 36423 43604068243499464823917509122495236386740335208453126073 36424 43618436500473434955932369315033998155551317438112912400 36425 43632809097356939462845980096822460048612801760034410000 36426 43647186035341639154256750209853657178397209154291675625 36427 43661567315619489319368149314507740497141938712825879025 36428 43675952939382739791672182551504482572626778837463122948 36429 43690342907823935013645296719904196141695217995659522500 36430 43704737222135914101456720119030551589039271932187351225 36431 43719135883511810909689238102469895449714505510346486225 36432 43733538893145054096072406392582818855459277828063489600 36433 43747946252229367186228204204244902539702348057559760448 36434 43762357961958768638429129226814773586698455319825871025 36435 43776774023527571908368736513608848559075077151021344025 36436 43791194438130385513944623328443407967748165671443920900 36437 43805619206962113100053861999085948261213285957254316100 36438 43820048331217953503400882827739089610184404476966381073 36439 43834481812093400817317809108961680750978903536805689225 36440 43848919650784244456597246305713136029477676844943328400 36441 43863361848486569222337527434488464559466977537254048400 36442 43877808406396755366800416710792907077237768912775136025 36443 43892259325711478658281273506486582641022534938651151073 36444 43906714607627710445991678670811064791732847166119032100 36445 43921174253342717724954525267191355163067601549811568100 36446 43935638264054063200911575778188301806936016919674761225 36447 43950106640959605355243487831258119686825650297824550625 36448 43964579385257498509902310498257311889788396307639560448 36449 43979056498146192892356453221912962119661401665270278400 36450 43993537980824434700548129422760071962529883904387150625 36451 44008023834491266167863276840329350262819978450942775625 36452 44022514060346025628113956662650626717327071985077484900 36453 44037008659588347580533233498418857487483874416514422948 36454 44051507633418162754782538246451517249798138141533630625 36455 44066010983035698175971515917348029653187992600582987225 36456 44080518709641477229690360462543776632459005249342131600 36457 44095030814436319727054638666233146441947127306867187600 36458 44109547298621341969762605155918030624941594151103376073 36459 44124068163397956815165010587620161425447725781716115025 36460 44138593409967873741347405062077693381697651842210312900 36461 44153123039533098912224938828528476018113647463060192900 36462 44167657053295935242649662332964538676720529530294731225 36463 44182195452458982463530327668024413602837086478603881073 36464 44196738238225137186964693481972059425798596640998081600 36465 44211285411797592971384335404493314156020068556172686400 36466 44225836974379840386711964047323004757449989152991147025 36467 44240392927175667079531252637998069251934309830916012025 36468 44254953271389157838269176345314307171757493290645722948 36469 44269518008224694658390865355346665001199182422201204100 36470 44284087138886956807606973757175285039889073240307490225 36471 44298660664580920891093566297741898882606653115537005225 36472 44313238586511860916724525065543530444504519468906250000 36473 44327820905885348360316478163152888170082078504041010448 36474 44342407623907252230886252428837271751148734017083980025 36475 44356998741783739135920852267830295346040548172324930625 36476 44371594260721273346659966654093236942040264436706102500 36477 44386194181926616863391006363685362137846142461851988900 36478 44400798506606829480756673501145140245589020182221676073 36479 44415407235969268853075065380566871224858284121514730625 36480 44430020371221590559672314823339873567015028994544537600 36481 44444637913571748170227768934800045849293796059059097600 36482 44459259864227993310131708422326308277372209988570596225 36483 44473886224398875725855609517697155134770039760614476073 36484 44488516995293243350334950566805304660175283426622100900 36485 44503152178120242368364565350111219482134552679379164900 36486 44517791774089317282006545197499088357038183683302473025 36487 44532435784410210976010691961481708583527138298607263225 36488 44547084210292964783247523912983588106899037029453490448 36489 44561737052947918550153836624214496983344873978273059600 36490 44576394313585710702190820903428639548456536820766490025 36491 44591055993417278309314739846647591329958763166579535025 36492 44605722093653857151460167071708148463588320292309504900 36493 44620392615506981784035788200279272116018849597780122948 36494 44635067560188485603432767653775376192262961537478399225 36495 44649746928910500912545682829376303409624932336998014225 36496 44664430722885458986306027722647462658579011469758913600 36497 44679118943326090137228288063536759445461309426629160000 36498 44693811591445423780968590032808141125139049382630601073 36499 44708508668456788501895924626254799586411324414575736025 36500 44723210175573812118675949734318326051352234260645562500 36501 44737916114010421749867372005023395694682352396270562500 36502 44752626484980843879530910558420873883100005442051891025 36503 44767341289699604422850844621015580979872082487660976073 36504 44782060529381528791769147148938328859427421540290010000 36505 44796784205241741960632206508905249532766773581535283600 36506 44811512318495668531850138286290874599754591105289259225 36507 44826244870359032801568689289924893621342236846304184225 36508 44840981862047858825353735823506019946042608905709622948 36509 44855723294778470483888378293809924033085719727021484900 36510 44870469169767491548682634226151756892186677348969150025 36511 44885219488231845747795731757847379909305166922315605025 36512 44899974251388756831571005680701042051722427380737849600 36513 44914733460455748638383398103830901246761511050047240448 36514 44929497116650645160399565808427473609083091413961248225 36515 44944265221191570609350596366323812154256174679643958025 36516 44959037775296949482317335094539965683784842560454524900 36517 44973814780185506627528324918248048661522815085542020900 36518 44988596237076267310170361214888064125981521439314351073 36519 45003382147188557278211663712448463999988991929884211225 36520 45018172511742002828237667515209304571040863207967827600 36521 45032967331956530871299435330529759425055889755941267600 36522 45047766609052368998774692970545687725661485320182655625 36523 45062570344250045548241490202926922443145026181396301073 36524 45077378538770389669364489025127940954369121697719608900 36525 45092191193834531389793881436849609359819124105724202500 36526 45107008310663901681076938785713751899084276761714905625 36527 45121829890480232524582194761436387994025695435719535025 36528 45136655934505556977436264114069601712210588471735760448 36529 45151486443962209238473299172166161824448636095249000000 36530 45166321420072824714197086237005195132009294338283350225 36531 45181160864060340084755783929301431363884132383089335225 36532 45196004777147993369929305565104784694842460985900764100 36533 45210853160559323995129347637881314813567911391832722948 36534 45225706015518172857412066484050919479414866126531767025 36535 45240563343248682391503405209541450648843452564811362025 36536 45255425144975296635837072955203317530937054529821776400 36537 45270291421922761298605178579213042348133983654184771600 36538 45285162175316123823821520834878668135972228113932006073 36539 45300037406380733457397537122544382616810348898908116225 36540 45314917116342241313230912894576218029706050280176652900 36541 45329801306426600439306853792695213794464278849128772900 36542 45344689977860065883812022597208987034866611714089810025 36543 45359583131869194761261143067977245286821026438148251073 36544 45374480769680846318636272757231396174183890390679577600 36545 45389382892522182001538746874653060450862292686503961600 36546 45404289501620665520353795285400977585062935144449692225 36547 45419200598204062916427834722060507002772107080520955625 36548 45434116183500442628258438291774673215288339658528422948 36549 45449036258738175557696984360100479332443856384817004900 36550 45463960825145935136163986893419020911601734622575850625 36551 45478889883952697390877109342012770715161736225007725625 36552 45493823436387741011091864146208274748708161099974608400 36553 45508761483680647414354999948267400930647073324801810448 36554 45523704027061300812770578592995213904767232984296075625 36555 45538651067759888279278744000317512852178565919531706225 36556 45553602607006899813947184993366063691093685821468388100 36557 45568558646033128410275294165894582774481656417770492100 36558 45583519186069670121511024873133586109298793786817526073 36559 45598484228347924126980448430477306229348948064910291025 36560 45613453774099592798430013604680998159405598041564238400 36561 45628427824556681766381510482532106413600609493245518400 36562 45643406380951499986499740802243946678810156800711154225 36563 45658389444516659805972896833105768746407735728919506073 36564 45673377016485077029905650889208311375868191611661476100 36565 45688369098089970987724957563349235103856180060563480900 36566 45703365690564864599598570767508125555178535293254779025 36567 45718366795143584442866277666566097569883852933818966025 36568 45733372413060260818483851592230399436415548471759010448 36569 45748382545549327817479726024409816716628218375077779600 36570 45763397193845523387424391727572106567222937153908291225 36571 45778416359183889398912519129900156106306939596164656225 36572 45793440042799771712057808033349052245898872200050622500 36573 45808468245928820243000566742991775513844500889294622948 36574 45823500969806989030428022704326786724341622924059174025 36575 45838538215670536302107366737506362927659279154855350625 36576 45853579984756024541431532957730157879237668186444960000 36577 45868626278300320553977716471334112318734036542139142400 36578 45883677097540595534078630937390520643299008608979751073 36579 45898732443714325131406508084920773098990217212100455625 36580 45913792318059289517569841276108036402318730475225664100 36581 45928856721813573452722875206182910743041813692762824100 36582 45943925656215566352187843830940907412026326945963368225 36583 45958999122503962353089958613136428846873990983387626073 36584 45974077121917760381005149179283801695586446463991744400 36585 45989159655696264216620558478681813567418216210338560400 36586 46004246725079082562407794536764135472783227995526206025 36587 46019338331306129109308940895163974553209478125094966225 36588 46034434475617622603435327831167295570440865391773802948 36589 46049535159254086912779066449514974763429492780346484100 36590 46064640383456351093937347739800306095710252676393192025 36591 46079750149465549458849508692994367606066852574624887025 36592 46094864458523121641546867570917874545049314876422926400 36593 46109983311870812664915330422764296231352249000326160448 36594 46125106710750673007470770943065195097875839597556942225 36595 46140234656405058670147185765774959220032654270747535225 36596 46155367150076631243097627289438343731098321154668972100 36597 46170504193008357972507916128690511933698274567005562500 36598 46185645786443511827423135287625573615441669430102401073 36599 46200791931625671566586908150855956072822916281027210025 36600 46215942629798721805293462388371312643376922635794890000 36601 46231097882206853082252481870592074144262017695274890000 36602 46246257690094561926466748690299180518520800552550012025 36603 46261422054706650924122577388407993200800042101905051073 36604 46276590977288228785493043480840883234862682919783702500 36605 46291764459084710411854008384039516008364438897387880100 36606 46306942501341816962412942836944410618661229014198893225 36607 46322125105305575921250550917555940349428391268169236225 36608 46337312272222321164275196752477560524175409597593960448 36609 46352504003338693026190136018128701111897733080813158400 36610 46367700299901638367473554332601443894687465489009953025 36611 46382901163158410641371414637421817769694615371368058025 36612 46398106594356569960903115668763290850957741522316520100 36613 46413316594743983165879963617946814462874863447586302948 36614 46428531165568823889936459081348581879030229121728140225 36615 46443750308079572627574401400123503760297881013144380025 36616 46458974023525016801219812490439272687177014432108784400 36617 46474202313154250828292682265202790965745098415047472400 36618 46489435178216676188289537748547669017010987574544076073 36619 46504672619962001489878837984638466138380292900610034225 36620 46519914639640242538009196842634341255977739981540756100 36621 46535161238501722401030435819941808470274904418122796100 36622 46550412417797071477827468946173350737415496542009525625 36623 46565668178777227564967021890515734927383331443499101073 36624 46580928522693435923857187375498992760289466612129550400 36625 46596193450797249347919819000444184746134059366329000000 36626 46611462964340528229775765578155248243994771195010640625 36627 46626737064575440628442948088707446116276647985808936025 36628 46642015752754462336547281354472179184998096038915522948 36629 46657299030130376947546442540805203802653756269294722500 36630 46672586897956275922966488587112605332557795934180854225 36631 46687879357485558659651324673296219195300571785392689225 36632 46703176409971932557025025826867563381618094286655283600 36633 46718478056669413084367013776306749960147703359439810448 36634 46733784298832323848100091156530278123795456290426408025 36635 46749095137715296659091335172619077723341672575968885025 36636 46764410574573271599965852828245670034031763586927636900 36637 46779730610661497092433399825526841692810922374433472100 36638 46795055247235529964627865243315788333134626441338256073 36639 46810384485551235518459624101235276433493519991211288225 36640 46825718326864787596980759917040995287502538534622982400 36641 46841056772432668651763159365191925800191704664778502400 36642 46856399823511669810289481144792239019571586584603229025 36643 46871747481358890943357001165356954927201838241871976073 36644 46887099747231740732494336159141341038938539771932368100 36645 46902456622387936737391047829061810809847377824134360100 36646 46917818108085505463340129641523893698017336128326128225 36647 46933184205582782428693378373760692023265936620576105625 36648 46948554916138412232329652525573114461064750284109410448 36649 46963930241011348621136019705651082142005594680226976400 36650 46979310181460854557501795102942840885346402472907055625 36651 46994694738746502286825473153827482084194173042180180625 36652 47010083914128173405034554516133775182273838915469976900 36653 47025477708866058926118270461336446540569562034926322948 36654 47040876124220659349673206796549102788982334069972265625 36655 47056279161452784728461829428221091496098342764906930225 36656 47071686821823554735983913679733718171780075811787649600 36657 47087099106594398734060879475379396245150398536391041600 36658 47102516017027055840433034503495495737212835808193301073 36659 47117937554383574996369727471812876875413126517148212025 36660 47133363719926315034292413568367346879472055642308168900 36661 47148794514917944745410634241610561586381999774188848900 36662 47164229940621442947370913413645208480134082814643322225 36663 47179669998300098551918572240797654051104005805400756073 36664 47195114689217510632572464536029616233647305243778115600 36665 47210564014637588492312634967978831960913965123587280400 36666 47226017975824551731280902151707130635763057064720916025 36667 47241476574042930314494368746522796548515648525515665025 36668 47256939810557564639571860676532606978703979976221422948 36669 47272407686633605604473297589867467901532387291296600100 36670 47287880203536514675251996672814135883036295231264597225 36671 47303357362532063953819911935374112893485631970718812225 36672 47318839164886336245725811085059430399004153931546240000 36673 47334325611865725127946392106023700209242505951760360448 36674 47349816704736935016690341660915502166826595824945113025 36675 47365312444766981235215337433129902864780396763743275625 36676 47380812833223190081657996527422655173770109173513822500 36677 47396317871373198896876772047140415454411357593414540900 36678 47411827560484956132307799966609133923599553623492451073 36679 47427341901826721417833698417511623740442645491044925625 36680 47442860896667065629665321508374195979472264535945795600 36681 47458384546274870958236469796571160768960973770279555600 36682 47473912851919330976111559532544939492957269792860885225 36683 47489445814869950705906252796228509089643673261137401073 36684 47504983436396546688221050645945907128404291939247632900 36685 47520525717769247049587851400355565516134421703697960900 36686 47536072660258491570429476174290311372413973007525444025 36687 47551624265135031753032163789636975825776821952283414225 36688 47567180533669930889531037182687685222017775632972240448 36689 47582741467134564129908543429684074502866040712113153600 36690 47598307066800618550005869512564859311997362727060399025 36691 47613877333940093219547335947216431717834972498287744025 36692 47629452269825299270177770396815404311480886825912592900 36693 47645031875728859963512863393141318846002855662331322948 36694 47660616152923710759202508289027058532757359944615230225 36695 47676205102683099383007127565403857604034716668057561225 36696 47691798726280585894886987616687187791647854585318035600 36697 47707397024990042757104504138539218960731139727713210000 36698 47723000000085654902339540242333000279549349974293826073 36699 47738607652841919801817699420932989002119257956424429025 36700 47754219984533647533451615490696066193497158108504222500 36701 47769836996435960849995241634886722540265083702819222500 36702 47785458689824295247211140673989672763636560901413878025 36703 47801085065974399032050778688692764092279837506808751073 36704 47816716126162333390847824121602682759003043110068640000 36705 47832351871664472457524454484045632562442264263879481600 36706 47847992303757503381810672794594861184420773329529032225 36707 47863637423718426397476635876256643178286493578314033225 36708 47879287232824554890577996639536093345866217430757422948 36709 47894941732353515467714262478893980603280261498321076900 36710 47910600923583248024300171910395540401321424109448261025 36711 47926264807792005812850091578642143316998731666201016025 36712 47941933386258355511275435761366568571761083558768435600 36713 47957606660261177291195110500362553961430236193703490448 36714 47973284631079664886258984487709248005568450364415777225 36715 47988967299993325660484388836541176042465548775080307025 36716 48004654668281980676605647865904349512735218760783048900 36717 48020346737225764764436643029529196792243416543499168900 36718 48036043508105126589246412118641074656335091822330426073 36719 48051744982200828720147785869219231784661703898940602225 36720 48067451160793947698499064104405239651923832355466689600 36721 48083162045165874106318733543052081697113426694843329600 36722 48098877636598312634713229405695298824951861181135140625 36723 48114597936373282152317742949517828070756074938816526073 36724 48130322945773115773750077064170441656508935447507736900 36725 48146052666080460928077552060599995684044958872683802500 36726 48161787098578279427296963785328031353572186885043880625 36727 48177526244549847534827596192912636864819031138629082025 36728 48193270105278756034017290509616875056505068516647410448 36729 48209018682048910296661573121597510370171058453551690000 36730 48224771976144530351535844321218228889249954668304863225 36731 48240529988850150952940630045382037006201634793711548225 36732 48256292721450621649259898740068047712153850691452048100 36733 48272060175231106851532445485548418587375028471616022948 36734 48287832351477085902036345517051792299635679900854794025 36735 48303609251474353142886479275930208793679126242508913025 36736 48319390876509017984645131126677108381203922632806502400 36737 48335177227867504974945663875434726619544887620715417600 36738 48350968306836553867129271225919895201212211004010131073 36739 48366764114703219688894810308988008068194096860650205225 36740 48382564652754872810961716422345688617033301747887316900 36741 48398369922279199015746002117213502175737395235838236900 36742 48414179924564199566049342769030897914162386844620393025 36743 48429994660898191273761250769586435998205456428237326073 36744 48445814132569806568574340478247259117540961238402403600 36745 48461638340867993566712686070252702509320880235897763600 36746 48477467287082016139673274420327903268822743412529069225 36747 48493300972501453982980555160164268085051370451885000625 36748 48509139398416202684954090048604688567372039296387522948 36749 48524982566116473795489303793662455040958792205615192900 36750 48540830476892794894851338465793913086769376594165765625 36751 48556683132036009662482013642136032188494863041275140625 36752 48572540532837277945819894421711212627064476895048590400 36753 48588402680588075829133469451892845235401957192482960448 36754 48604269576580195702367441106716358794816292342267200625 36755 48620141222105746330002129957911741722254592153083659225 36756 48636017618457152919925995679824808267235897144704916100 36757 48651898766927157192321276529685794711209796291803836100 36758 48667784668808817448562749544975218042930861894415701073 36759 48683675325395508640129613599928308273797294455724878025 36760 48699570737980922437530497463510735959558121430407104400 36761 48715470907859067299241595001489798611936272483885184400 36762 48731375836324268540657929665516703518133462322756235225 36763 48747285524671168403057750412427090040465792920822631073 36764 48763199974194726122580061197258471745115223632233000100 36765 48779119186190217999215286183774847710760574672799084900 36766 48795043161953237465809072816580333097261692046974558025 36767 48810971902779695157079234899195291514201116354261109025 36768 48826905409965818978645837822760115921528511050397960448 36769 48842843684808154176074428090323500722393805567332665600 36770 48858786728603563403932409281963775374085223993521408225 36771 48874734542649226794858566606283629249397970448374473225 36772 48890687128242642028645742184110348630338338405238102500 36773 48906644486681624401336663210525509611406554471393222948 36774 48922606619264306894332925141639925333390049861806797025 36775 48938573527289140243517132052821532363227508245723705625 36776 48954545212054893008388196315375819183663540944677690000 36777 48970521674860651641209799738970349660694904667113184400 36778 48986502917005820556172018327386916019802659039304776073 36779 49002488939790122198566112795476869286261558010003140625 36780 49018479744513597113972486995487220333009418561029932100 36781 49034475332476604017461816401217181634236490763964292100 36782 49050475704979819862809348798756928546609384726288147225 36783 49066480863324239911722379332852499435467452940998801073 36784 49082490808811177803080902058232926233013382497634766400 36785 49098505542742265622191440145527891062055962973372366400 36786 49114525066419453970054056891696440384843545985245187025 36787 49130549381145012032642549685179555744543725678787607225 36788 49146578488221527650197829076281679559570511133773802948 36789 49162612388951907386534485103578625610827138016408068100 36790 49178651084639376598360543027441666831613224988273111025 36791 49194694576587479504610410622059987772031908545103106025 36792 49210742866100079255791019177636115666818717216983504400 36793 49226795954481358003341160364721402390192242498110610448 36794 49242853843035816969004021112951119736190240543078263225 36795 49258916533068276514212918656731252420596907598023092225 36796 49274984025883876209490237900721626963581106338831104100 36797 49291056322788074903859573258252600183144813758547102500 36798 49307133425086650794271077116105148411019688963109876073 36799 49323215334085701495040017079376847737341237170782393025 36800 49339302051091644107298544150448916600868531333458560000 36801 49355393577411215288460673996362204870296943073618560000 36802 49371489914351471321700483459202758211926069028028489025 36803 49387591063219788185443524464390363012189397183867076073 36804 49403697025323861622871457482056285422920761370749822500 36805 49419807801971707211439906696989258225319942733285088100 36806 49435923394471660432409539042921641167980697771584676225 36807 49452043804132376740390369257220584227653967441713575225 36808 49468169032262831632899293112341958871232135920285010448 36809 49484299080172320719930850980697789866352187052740240400 36810 49500433949170459793541223889880919498621818352149074025 36811 49516573640567184897445464225483667208368524860709479025 36812 49532718155672752396627963239040310661593007436658596100 36813 49548867495797739046966157518916309121070782337073802948 36814 49565021662253042064867476582260316686885502632809159225 36815 49581180656349879196919533746428191533690319368906739025 36816 49597344479399788789553562438581397687275824881962318400 36817 49613513132714629858721100102455418158171086775052110400 36818 49629686617606582159583921861587052387614494264938401073 36819 49645864935388146256217226098582756963900235557250915225 36820 49662048087372143591326074110303506437430983246790628100 36821 49678236074871716555975085999135000803384703231177868100 36822 49694428899200328559331394960805427834330481095304500625 36823 49710626561671764098420862129506401934002079283203576073 36824 49726829063600128827897554141366146550355940621819168400 36825 49743036406299849629826485577617464433600021987423610000 36826 49759248591085674683479628449096549155678800294479625625 36827 49775465619272673535145190884002232324335806821514973025 36828 49791687492176237167950167181138833829946021554376422948 36829 49807914211112078071696161391159387259414444215574902500 36830 49824145777396230312708486588619649301172341560880377225 36831 49840382192345049603698541997946970551267381076300912225 36832 49856623457275213373639470136721805615336570233216057600 36833 49872869573503720837655096139963372787470239911396360448 36834 49889120542347893066922151429404737877219993558961925025 36835 49905376365125373058585783892036392952872484334246446025 36836 49921637043154125805688356732491228875203116209303372900 36837 49937902577752438367111538164137660513838468287545608100 36838 49954172970238919937531684104041555470692732018572631073 36839 49970448221932501917388516037251540984301187345959867225 36840 49986728334152437982867096216156219457852326011374656400 36841 50003013308218304155893102360955810744919399325742976400 36842 50019303145449998874141404027584758942911805926246302025 36843 50035597847167743061057942809715892987706865747459301073 36844 50051897414692080195894918541770813816383314190414684100 36845 50068201849343876383759283670155296271059600986789172100 36846 50084511152444320425674547960232641258143238410083515225 36847 50100825325314923888655895706842092956422601340142640625 36848 50117144369277521175798617616463647086980466479167760448 36849 50133468285654269596379859529424819420480060166896654400 36850 50149797075767649435973690150839218805570475356936980625 36851 50166130740940464026579489959261076058580171192907605625 36852 50182469282495839816763663462334219061916177253995448900 36853 50198812701757226441814676969008355379264024114866722948 36854 50215161000048396793911424048189926612390888776685880625 36855 50231514178693447092304920843989233599693695372236893225 36856 50247872239016796953513333418019998393206807136425187600 36857 50264235182343189461530339289502027751192484984883875600 36858 50280603009997691238046825344212173650283612396469726073 36859 50296975723305692512685924283623349057034578109735289025 36860 50313353323592907193251391785865951906265091103626044900 36861 50329735812185372935989326550440676915355641352129524900 36862 50346123190409451215863235398906353522275021067514893225 36863 50362515459591827396842445604061138873192631959760131073 36864 50378912621059510802203866620430117405654213063711129600 36865 50395314676139834784847103389167113178082260787553894400 36866 50411721626160456797622923390773307688405049131400705025 36867 50428133472449358463675079619330074506524205880110298025 36868 50444550216334845646795491652238292619703813612453622948 36869 50460971859145548521792786989751282959407677471460976100 36870 50477398402210421644874204838883427145229570953623724225 36871 50493829846858744024040864516571474048957913910106639225 36872 50510266194420119189496400647260518352095572194771210000 36873 50526707446224475264068967330381645845921555899948210448 36874 50543153603602065033646613453483282807038734128509226025 36875 50559604667883466017626031327073361375904821279331640625 36876 50576060640399580539374680817524519473697506678501562500 36877 50592521522481635796706291154689692416623521166470072900 36878 50608987315461183932369742591170624029050627341761726073 36879 50625458020670102104551330090477027720226092252430100625 36880 50641933639440592557390411221609362676450401406603073600 36881 50658414173105182691508440437893457034006191337972033600 36882 50674899622996725134551391918190508640505146215070154225 36883 50691389990448397811745573148901324786215595041906826073 36884 50707885276793704016466831425479025094976574096198144900 36885 50724385483366472480823155452459826609096139945076776900 36886 50740890611500857446250674221316956986778828546430435025 36887 50757400662531338734123055345738200656735593795022545225 36888 50773915637792721816374305034223073745305703946703490448 36889 50790435538620137886134971880191146609270447527866227600 36890 50806960366349043928381756650088587875169763827336328025 36891 50823490122315222790600530250275591005951870434405973025 36892 50840024807854783253462762053772963590799556437640660900 36893 50856564424304160101515360768241810786592131093779022948 36894 50873108973000114193883930026865927632286291629171041225 36895 50889658455279732534989440884102230313139769321539128225 36896 50906212872480428345278323398560303872766040464133177600 36897 50922772225939941131965979485567923360104299941102240000 36898 50939336516996336759793719222275216958124083016255551073 36899 50955905746988007521799122788445983274066320005916102025 36900 50972479917253672210099830226380550679860294597142902500 36901 50989059029132376186690761203710474378657166894187902500 36902 51005643083963491454254766963101306741793775423578845025 36903 51022232083086716726986716643195648412553848286375026073 36904 51038826027842077501431020155424691711436173793232250000 36905 51055424919569926127332589801612504004879488029679699600 36906 51072028759610941878501242817593366918140755052470825225 36907 51088637549306131023689547028358587585886210395142862225 36908 51105251289996826897484111800545330543642217253061722948 36909 51121869983024689971210326478376183372174995529065648900 36910 51138493629731707923850548489454365817734116670777392025 36911 51155122231460195712975743307115720826513943160588447025 36912 51171755789552795645690578456334886754269703294352001600 36913 51188394305352477449591973750479342944380543598172240448 36914 51205037780202538343741109946501345912390748409493286225 36915 51221686215446603109648898006454130534792555749878676025 36916 51238339612428624162274911153515139917149969042931592900 36917 51254997972492881621039781910995469014213145325661296900 36918 51271661296983983380851066313111160595047953656433001073 36919 51288329587246865183142577476588477792015905179715973225 36920 51305002844626790686927190722471795246296762964357571600 36921 51321681070469351539863122437799300767160790944001411600 36922 51338364266120467449333684867108281459980984174062605625 36923 51355052432926386253540519024028382451639065764315251073 36924 51371745572233683992610307913517872654134009304828844900 36925 51388443685389264979714972255594630460459960904983422500 36926 51405146773740361872205350901710272863793445117782875625 36927 51421854838634535742758368135212594234329538513601609025 36928 51438567881419676150537690047638255880345319473347560448 36929 51455285903444001212367872182874474563858530354719360000 36930 51472008906056057673922000641525297339202337503932396225 36931 51488736890604720980922828838114921437565806093215781225 36932 51505469858439195350357412104057421434666822416672312100 36933 51522207810909013841705242329619181614842439533615822948 36934 51538950749364038428179884838397299285573877977692801025 36935 51555698675154460067984119688134224804422708132796484025 36936 51572451589630798775578589591985936258154242810063248400 36937 51589209494143903692963956654658011084077187061239043600 36938 51605972390044953160976570118121053448948578373450756073 36939 51622740278685454790597647311914064903793596677675274225 36940 51639513161417245534275970003341506716284664168290000900 36941 51656291039592491757264098343166995348527265409727720900 36942 51673073914563689308968104602703797799825115773385956025 36943 51689861787683663594310828898499550973858849621552901073 36944 51706654660305569645108659101109918860324589100094209600 36945 51723452533782892191461837124753223145056031733603585600 36946 51740255409469445733158293794935436882610643605814466225 36947 51757063288719374611091014491432317083851889682844025625 36948 51773876172887153078688937764312870490820040288055122948 36949 51790694063327585373361389120985797434768970921786360900 36950 51807516961395805787956052182548041503270671163605700625 36951 51824344868447278742230479408012087781368188499492575625 36952 51841177785837798854337144585286199682506887359395552400 36953 51858015714923491012322039288079363850008776791272610448 36954 51874858657060810445636815498200324291790967980533305625 36955 51891706613606542796664476593017730812482922782341632225 36956 51908559585917804192258618898146102930684045694953464100 36957 51925417575352041315296226005720018817439494988306160100 36958 51942280583267031476244018058916679367714126337140376073 36959 51959148611020882684738358203684770322328658220074445025 36960 51976021659972033721178718408935350396105028071529990400 36961 51992899731479254208334706856748330641466198860516870400 36962 52009782826901644682966659104445979788066226183184296225 36963 52026670947598636667459795220682792050806196478588256073 36964 52043564094929992741471945097998987893437829616697504100 36965 52060462270255806613594844144582884475486377499006708900 36966 52077365474936503193029001558285370999055359721184357025 36967 52094273710332838661272143386227754911825214674918232025 36968 52111186977805900543821232573642307915843808252353410448 36969 52128105278717107781888068205882935981146772743756531600 36970 52145028614428210804128466147841525071457827416316545225 36971 52161956986301291598385023285303674058821683108690310225 36972 52178890395698763783443467573075718337633121105590562500 36973 52195828843983372680802596095013171948763768360980322948 36974 52212772332518195386457803341378972593971515270717400025 36975 52229720862666640842698201909258202762125128774902080625 36976 52246674435792449909917337832054281304607234385350440000 36977 52263633053259695438437502744389973190191449246520206400 36978 52280596716432782340347645089034950842343159688008301073 36979 52297565426676447661354882572780058416887507733580805625 36980 52314539185355760652649618078476880617941980200590220100 36981 52331517993836122842784261240759700177544121548257780100 36982 52348501853483268109565557893265442942136999399831906225 36983 52365490765663262751960529595465756619625963254596476073 36984 52382484731742505562016025447523948646709917603782768400 36985 52399483753087727896791888401888120340238887456326192400 36986 52416487831065993750307738280630478501077335860626188025 36987 52433496967044699825503373707841481946979889783203228225 36988 52450511162391575606212795166686189064933374796086302948 36989 52467530418474683429151851391028913395907024272922632100 36990 52484554736662418555919511301831067498602230763355050025 36991 52501584118323509245012763698825880886225203197331345025 36992 52518618564827016823855146918272515694141482587689062400 36993 52535658077542335760838910667890973919131691707251560448 36994 52552702657839193737380812250378092575474533310918564225 36995 52569752307087651719991549387203857941857431091300669225 36996 52586807026658104032358831854686237228778993681949256100 36997 52603866817921278427444094144641725481282482388773622500 36998 52620931682248236159592851362207837349167627425235851073 36999 52638001621010372056658700573732837508891556495440556025 37000 52655076635579414592140969817927100010810506617842250000 37001 52672156727327425957336016993769615654854759882842250000 37002 52689241897626802133502180838962327669792392931049946025 37003 52706332147850272964038386213024169488545616639427601073 37004 52723427479370902226676405899415904277199506900720922500 37005 52740527893562087705686781141386124091009731348938316100 37006 52757633391797561264098403126528057099496544076092479225 37007 52774743975451388915931757635336154247230076247176894225 37008 52791859645897970898445835069350781999790162287772560448 37009 52808980404512041744398708074778735468246118024092302400 37010 52826106252668670354321778977776706212971679630798215025 37011 52843237191743260068807699247884291401311513123332920025 37012 52860373223111548740811963206392615736172247862013652100 37013 52877514348149608807968178196734154686646950369273802948 37014 52894660568233847364917013434278897039921554768853158225 37015 52911811884741006235648829753221566658579363225051118025 37016 52928968299048162045859992468544237571639825602775872400 37017 52946129812532726295322869571338323153865045723081728400 37018 52963296426572445430269517476069599158666627422679226073 37019 52980468142545400915789056538669631767971494342310776225 37020 52997644961830009308238738564636725610283262008812520100 37021 53014826885805022327668708526629282878530820221988960100 37022 53032013915849526930260462711334273254753350738754455625 37023 53049206053342945380779005515693355321856554341606551073 37024 53066403299665035325038707112869063516214029018101766400 37025 53083605656195889862382864208633380451406305451598240000 37026 53100813124315937618176966109160952625513927481218630625 37027 53118025705405942816315668321509178114736225645823990025 37028 53135243400847005351743475908367397857320275266605822948 37029 53152466212020560862989138818957457546481302502140062500 37030 53169694140308380804713761418267974981802990061285920225 37031 53186927187092572520272628437104747978150368296311155225 37032 53204165353755579314290749565739870602036028618345811600 37033 53221408641680180525252124914242290600279177864909410448 37034 53238657052249491598102733562872738407313619581792422025 37035 53255910586846964156867247426226188068262298231574027025 37036 53273169246856386077279472655105272797529914080531128900 37037 53290433033661881559426520800408372709798790819910724100 37038 53307701948647911200406711963616419514574277628869506073 37039 53324975993199272067001212158762822659442257078131426225 37040 53342255168701097768359407111071313543600716613638350400 37041 53359539476538858528698014717746929004637872874827470400 37042 53376828918098361260013938396705812310579205241744355025 37043 53394123494765749634810863549329999368543290144333126073 37044 53411423207927504158839599363633879793560005111365980100 37045 53428728058970442243852168184529576868843107524936004100 37046 53446038049281718280369644678179077274701145756346922225 37047 53463353180248823710463747017721560769945029909284155625 37048 53480673453259587100552182317965031779736417850454610448 37049 53497998869702174214207748546932039079947543579799312400 37050 53515329430965088084981195142449986472899555248356925625 37051 53532665138437169089237844562277286525442307195245050625 37052 53550005993507595019007976996557391090363474130133900900 37053 53567351997565881154850980471693546458698577882695622948 37054 53584703152001880338733268575037967596285931792914475625 37055 53602059458205783046919968030090005005501650615172876225 37056 53619420917568117462880378352198789325149922520094745600 37057 53636787531479749550207205815066782840603014146545689600 37058 53654159301331883125549573958651643625114441411012651073 37059 53671536228516059931559812869364817074397991639437346025 37060 53688918314424159709854029463766311132705572255483940900 37061 53706305560448400273986461007256185542379075442442220900 37062 53723697967981337582437614099564391982826616595829444225 37063 53741095538415865811616191359141741001712798705482006073 37064 53758498273145217428874808038855943183487388761477123600 37065 53775906173562963265539500805697876050838421590112528400 37066 53793319241063012589953030917504464755875868931310514025 37067 53810737477039613180531984030005833692462366822339911025 37068 53828160882887351398837668867805687751739964231862322948 37069 53845589460001152262660816993205216052188464196094332100 37070 53863023209776279519120085907082177606123841278144871225 37071 53880462133608335717774367716338227539036743868700486225 37072 53897906232893262283748905602728974159213676574941160000 37073 53915355509027339590875220328192721385309698649844560448 37074 53932809963407187034844849012095347781584103085896319025 37075 53950269597429763106376898416110302727002433674570025625 37076 53967734412492365464399414972754262057982372107389322500 37077 53985204409992631009244573793900579877850644214098584900 37078 54002679591328535955857688895894300121716455906989501073 37079 54020159957898395907020046878194150906087519600510255625 37080 54037645511100865926585566292768636680791057142716371600 37081 54055136252334940612731284941775067739247994042576531600 37082 54072632182999954171221677341352123734517762492998403225 37083 54090133304495580488686804589658337495417719941602751073 37084 54107639618221833205914298877590707642059320401033636900 37085 54125151125579065791155184880919503265967144056435612900 37086 54142667827967971613443540272877211269191135849177446025 37087 54160189726789584015929997596541496852121506517344656225 37088 54177716823445276389229089736654000103704433078047240448 37089 54195249119336762244780441230818776683069825069812281600 37090 54212786615866095288223807660326208190855005267234277025 37091 54230329314435669492787965361150258014375338376814222025 37092 54247877216448219172693453695969031195889919878733708900 37093 54265430323306819056569172128360712220172843268243222948 37094 54282988636414884360882834340629102549063873168145832225 37095 54300552157176170863385281637015160249272281951802715225 37096 54318120886994774976568657874353157168080018584804339600 37097 54335694827275133821138448162532314812371272446756250000 37098 54353273979422025299499383577427058382241016153355776073 37099 54370858344840568169255214129261339303941546224770755025 37100 54388447924936222116722352229674820100749817345641602500 37101 54406042721114787830457388901061091537116055589696602500 37102 54423642734782407074798484972050500673822451145226792025 37103 54441247967345562763420639503312609782476526739919801073 37104 54458858420211079032904837688155779989124051248220840000 37105 54476474094786121316321080472703880051728258158735937600 37106 54494094992478196416825298140732659827362917138154638225 37107 54511721114695152581270150108550899754843917478190671225 37108 54529352462845179573829713175614052069815020554902522948 37109 54546989038336808749638060476860726484646032546415200900 37110 54564630842578913128441733383065042707533688709476543025 37111 54582277876980707468266108595800574446555018858237898025 37112 54599930142951748339095662683914344447748014861608547600 37113 54617587641901934196568136308712097654223321714453490448 37114 54635250375241505455682600385358879748481842977073775225 37115 54652918344381044564521426428301781155165150253279065025 37116 54670591550731476077986163328824572039037118232380156900 37117 54688269995704066731547322813146851935725117206868404900 37118 54705953680710425515008075829783268403276371661342076073 37119 54723642607162503746281862115181322483548866492810324225 37120 54741336776472595145183915186959274816495723872600473600 37121 54759036190053335907236705014368694960156698125615513600 37122 54776740849317704777489300615909257837279899942525050625 37123 54794450755679023124350654834326485258600763646332476073 37124 54812165910550955013436813539526257165543453235002932900 37125 54829886315347507281432051510243076594122347885303062500 37126 54847611971483029609963937245602264389748081142851890625 37127 54865342880372214599492328958019484402124098000917116025 37128 54883079043430097843212303999184257263096250598996210448 37129 54900820462072058000971023971177410900830128720792010000 37130 54918567137713816873198537775075738673679310268565949225 37131 54936319071771439474852524849700491419213356329242034225 37132 54954076265661334109376980853469717810738144486561556100 37133 54971838720800252442674848042617888197904154103712122948 37134 54989606438605289577094592599349690582301852107805788025 37135 55007379420493884125430731163798373545928783335794075025 37136 55025157667883818284938308823962529812721894017952014400 37137 55042941182193217911361330818098765683622701033475649600 37138 55060729964840552592975150204351285846523996016853881073 37139 55078524017244635724642813752703040026576817361463323225 37140 55096323340824624581885368314636727612357552094224704900 37141 55114127937000020394966129926197638771949503219877224900 37142 55131937807190668422988917900454025662723478498826499025 37143 55149752952816758028010256165654445142150468081414976073 37144 55167573375298822749165544105685294906988967639954995600 37145 55185399076057740376809199159735578227302799601181427600 37146 55203230056514733026668773438379778402625359090105883225 37147 55221066318091367214013046613593602752836176880558030625 37148 55238907862209553927834097340521267368598804965571222948 37149 55256754690291548705043355469116937988168689602250508900 37150 55274606803759951704681637304086919241659442477175655625 37151 55292464204037707782143166171863194113099435946180030625 37152 55310326892548106563413580553642957817461758436895494400 37153 55328194870714782519321932043832865376953238721930760448 37154 55346068139961715039806675393540820010846592884734390625 37155 55363946701713228508195652899062270028678017774305625225 37156 55381830557393992375500075395612155240355144303454032100 37157 55399719708429021234722502116857849971271710175877464100 37158 55417614156243674895178821681112688598550293984471551073 37159 55435513902263658456834236465353931108677792932318992025 37160 55453418947915022384653252628533330519704988888652896400 37161 55471329294624162582963678045952801115496638683100576400 37162 55489244943817820469834630416782056307887293423315337225 37163 55507165896923083051468557807099487577665889540416381073 37164 55525092155367382996607273891141991349724594960134988100 37165 55543023720578498710952010153753918834110113395626352900 37166 55560960593984554411597487317329824815754466788564176025 37167 55578902777014020201480008256850225103983151317830335025 37168 55596850271095712143839574666914138861147599484545360448 37169 55614803077658792336696029744976791320552325312149377600 37170 55632761198132768987339229155305484479891369827453702225 37171 55650724633947496486833242538471308220320230286512167225 37172 55668693386533175484534587831499061955715022071868002500 37173 55686667457320352962624500664102487364257002233695922948 37174 55704646847739922310655241096736675997874736123310983025 37175 55722631559223123400110439966504311606925213752270475625 37176 55740621593201542658979487107257235860446363118583210000 37177 55758616951107113146345963710539687789014048927840208400 37178 55776617634372114626990121094324461730334314499450326073 37179 55794623644429173646005408146798155819843992232073450625 37180 55812634982711263603429049712756643142427686304506528100 37181 55830651650651704828886678190476890549534475260483288100 37182 55848673649684164656251020607236275851141589178794645225 37183 55866700981242657498314643441955612616813026137260651073 37184 55884733646761544921476757463747183167186967980395750400 37185 55902771647675535720444084855454204509245460806520038400 37186 55920814985419685992945790891573308968321808385229209025 37187 55938863661429399214462482440256811099634296663261829225 37188 55956917677140426312969275559396755124848176860511302948 37189 55974977033988865743692934457097992637410378128570176100 37190 55993041733411163563883084087152828656822435561679009025 37191 56011111776844113507597498650435095289265985227589604025 37192 56029187165724857060501468273436866272721417034179600400 37193 56047267901490883534681246135476412551573553378269010448 37194 56065353985580030143471578316411418741328343852477845225 37195 56083445419430482076297318636996932911121483539340266225 37196 56101542204480772573529130764333007532833666837023428100 37197 56119644342169783001353279855152507723488115092045122500 37198 56137751833936742926655516010005114044844441835720326073 37199 56155864681221230191919051811699131123369363931121699025 37200 56173982885463170990136636221668330217709892762425960000 37201 56192106448102839939736727108236703592069251596665960000 37202 56210235370580860159523764681059691155140810812694383025 37203 56228369654338203343632548106326155298141901756546626073 37204 56246509300816189836496717577611128214658695022537002500 37205 56264654311456488707831344117575137212116784998547564100 37206 56282804687701117827629629386011727632381227126162302225 37207 56300960430992443941173717770050649989916187640359193225 37208 56319121542773182744059623032630057812749890256736610448 37209 56337288024486398957236271795656975436847125616429344400 37210 56355459877575506402058666134581240661041315095877376025 37211 56373637103484268075355167561414105720073221226398381025 37212 56391819703656796224508904673528691480176245406901688100 37213 56410007679537552422553306745885534107691365369586302948 37214 56428201032571347643281765544632540709040798092140137225 37215 56446399764203342336371427640334780592691229245217517025 37216 56464603875879046502521119499395681863147871114429446400 37217 56482813369044319768603407632537379026192783128376326400 37218 56501028245145371462830796079514166166168041141886551073 37219 56519248505628760689936063509539252052759844550789617225 37220 56537474151941396406366742217211288249117017839966432100 37221 56555705185530537495493741294033448927890251587156072100 37222 56573941607843792842834116255924181659560636170319390625 37223 56592183420329121411287987407425121920891510981548026073 37224 56610430624434832316389609223618070483140466980697344400 37225 56628683221609584901572593031069372182462727695932890000 37226 56646941213302388813449285269426506851377462692547655625 37227 56665204600962604077104303615598208402909370113415987025 37228 56683473386039941171402233252755966210713755807163722948 37229 56701747569984461104309485566701334021799133105430202500 37230 56720027154246575488230321552450075676032009433197483225 37231 56738312140277046615357042214190813891099096227463418225 37232 56756602529526987533034348242082518305667902341444545600 37233 56774898323447862119137871249661871859782916120258960448 37234 56793199523491485157466878855938290432716858204077899025 37235 56811506131110022413151155896561139457220449062471628025 37236 56829818147755990708072064048750492988035578171370904900 37237 56848135574882257996297782154989615424311624163648820100 37238 56866458413942043439532729530784213772849038441228881073 37239 56884786666388917482581174542100408994544392533605965225 37240 56903120333676801928825030738400308602683268508654064400 37241 56921459417259970015715842827501029281478151255511984400 37242 56939803918593046490280964778790017869134513423937388025 37243 56958153839131007684643932341636551604406362870213451073 37244 56976509180329181591559032266146364071729585973386256100 37245 56994869943643247939960070513713441800254548194534856100 37246 57013236130529238270523341745130167979095828507316349225 37247 57031607742443536011244802374324154247534032289560650625 37248 57049984780842876553031449476097299007399856104409960448 37249 57068367247184347325306907836549841188101618402254950400 37250 57086755142925387871631227435179441875382116147846890625 37251 57105148469523789925334893647952622695566855050112515625 37252 57123547228437697485167052460953219330451509502165332900 37253 57141951421125606890957952984519871026730119313573022948 37254 57160361049046366899295609558091962460645388358698050625 37255 57178776113659178759216685736290862826007022635114879225 37256 57197196616423596287911602447070768534531981928436323600 37257 57215622558799525946443872613080950454270613064376483600 37258 57234053942247226915483664527688734167353819095702076073 37259 57252490768227311171055596277420102305087775975014383025 37260 57270933038200743560300763502882401619193457316001856900 37261 57289380753628841877253002790541264075397732519486936900 37262 57307833915973276938629392988031510912290570375306975225 37263 57326292526696072659634996735989501297028558555166381073 37264 57344756587259606129781844509702112932748331266556097600 37265 57363226099126607688722163464175300733114517602103182400 37266 57381701063760161002095853376532971479925559431530343025 37267 57400181482623703137392211979964737222797420468644504025 37268 57418667357181024639825911983748968068300180615767522948 37269 57437158688896269608227232074185455942196287847396668100 37270 57455655479233935770946544191579924895282472544388038225 37271 57474157729658874561773059378730580563430807930300353225 37272 57492665441636291195867834496674881488419059497216090000 37273 57511178616631744745711042103762738160697383251489410448 37274 57529697256111148217063505794430401861018827284026392025 37275 57548221361540768624942503294357394657526326413738430625 37276 57566750934387227069611839608996954261100461124697102500 37277 57585285976117498812586192522778622857191828198180076900 37278 57603826488198913352649732746589797519651232637935776073 37279 57622372472099154501889021011451281373891992838925390625 37280 57640923929286260461740184406610129315733530429285689600 37281 57659480861228623899050374260581369811146312633333049600 37282 57678043269394992022153507863978505103507491013245632225 37283 57696611155254466656960296333281046041546741547705176073 37284 57715184520276504323062560914995724715575505546114108900 37285 57733763365930916309851840029976448154512850079494468900 37286 57752347693687868752652289357976509494310444493726477025 37287 57770937505017882708867877262815059282300763078569747225 37288 57789532801391834234143877858848358934409792883203490448 37289 57808133584280954458542664019744890815751612651031315600 37290 57826739855156829662733802630871984972520719421194246025 37291 57845351615491401354198454386910241206982561916192491025 37292 57863968866756966343448080436620676960397185689231736900 37293 57882591610426176820257458176998216353559138310643922948 37294 57901219847972040429912008499353853733962900687339603225 37295 57919853580867920349469436790176576195071322882008322225 37296 57938492810587535364035689989934913769439212374731521600 37297 57957137538604959943055232013286803356189855333435240000 37298 57975787766394624316615639834475302927223495779234501073 37299 57994443495431314551766522541996576168218445103508388025 37300 58013104727190172628852765666935484452632479681880322500 37301 58031771463146696517862103089673072922189584717465322500 37302 58050443704776740254787018829979220458410138231837719025 37303 58069121453556514018000981025812739479276663529803076073 37304 58087804710962584204649010406460260785787817642274410000 37305 58106493478471873507052585565954321117605976279648195600 37306 58125187757561660989128887343020186657914414719420471225 37307 58143887549709582162824384614110094457634603757657460225 37308 58162592856393629064562763806392775630978618267359822948 37309 58181303679092150331707204437875339210592313866329732900 37310 58200020019283851279037002992143843743948128490865714025 37311 58218741878447793975238547435518165065838617040709369025 37312 58237469258063397319410644684726083197469778403458073600 37313 58256202159610437117584203333510859003423677742347240448 37314 58274940584569046159256273946895952086319738563837244225 37315 58293684534419714293938449232139945418020457363321474025 37316 58312434010643288507719626395724189398367400143408740900 37317 58331189014720972999843133996025158400364539350760492900 37318 58349949548134329259298225601633026407115789305577651073 37319 58368715612365276141425942565587515073339648507623655225 37320 58387487208896089944539348226111647455593951786955395600 37321 58406264339209404486558135844733653753115810610685635600 37322 58425047004788211181657612592996921688083955438882475625 37323 58443835207115859116932061899267563632811112322108201073 37324 58462628947676055129072486467458885264541112432150000900 37325 58481428227952863881058734279801786398827656405122722500 37326 58500233049430707938866009896099903722577686751970925625 37327 58519043413594367848185773362218117420420955669655603025 37328 58537859321928982211161029040862889165787549899553360448 37329 58556680775920047763136006678022777633605929382609640000 37330 58575507777053419449420237018747389587544675934405522225 37331 58594340326815310502067024286252969703880998618230307225 37332 58613178426692292516666317838652810619057613574919780100 37333 58632022078171295529151985317920676231456560456584922948 37334 58650871282739608092623489606005476052543631030753755025 37335 58669726041884877354181971903325506390990306740421686025 37336 58688586357095109131780743245180685368331512841632800400 37337 58707452229858667991090186771931353208837322063945235600 37338 58726323661664277322377073069102386922235348477619506073 37339 58745200654001019417398290893881589408388473392294352225 37340 58764083208358335546308995604791557160680393707331428900 37341 58782971326226026034585177611624508132360076304166748900 37342 58801865009094250339960653163039861960116480008182022025 37343 58820764258453527129378479789534708614367952619943551073 37344 58839669075794734355956798719807678668827750870984761600 37345 58858579462609109335969106588847138755519535328991289600 37346 58877495420388248825838958756385079398235972780003320225 37347 58896416950624109099149106554668539300131391060987015625 37348 58915344054809006023665070784810920302387574409775822948 37349 58934276734435615138373153781296090633362202944727636900 37350 58953214990996971730532892364518750733994212789955630625 37351 58972158825986470912743954001555145878171711636657505625 37352 58991108240897867700027478495668853008938399300228416400 37353 59010063237225277086921867525367045685496228334017410448 37354 59029023816463174124593024354133350784627953349310455625 37355 59047989980106393997959046032274153626086059844775638225 37356 59066961729650132102829370412625984497347277670246620100 37357 59085939066589944123058380302182429141587557471917748100 37358 59104921992421746107713467072009848646464250454689226073 37359 59123910508641814548257556048132070332973655555618519025 37360 59142904616746786455746096006375120695956599794295822400 37361 59161904318233659438038515094474014193425956440396302400 37362 59180909614599791777024145505054587723461784153269358225 37363 59199920507342902505862619223414379967636033993307006073 37364 59218936997961071486238737174337597421463608926425452100 37365 59237959087952739485631814092490284877904204047898016900 37366 59256986778816708254599501441252927382134180310594015025 37367 59276020072052140604076090705158853237344248293837418025 37368 59295058969158560482685299381417983514871622902693810448 37369 59314103471635853054067541996316682710219359429111203600 37370 59333153580984264774221688472595707692125743900892879225 37371 59352209298704403468861312174219527917497977040040044225 37372 59371270626297238410785429955261599033392195583630422500 37373 59390337565264100397263736539941514460981494513980022948 37374 59409410117106681827436335561161335358280569420907546025 37375 59428488283327036779727969585199808490965553496508890625 37376 59447572065427581089276751450534624006616385463296000000 37377 59466661464911092425377399249074340909792563187353190400 37378 59485756483280710368938977278393117176207506166790851073 37379 59504857122039936489957145293872923926568205063521075625 37380 59523963382692634425000918389969498907071757732178856100 37381 59543075266743029954713939840129903696775301784280816100 37382 59562192775695711081330269225201191584757419824176364225 37383 59581315911055628106204688180481368934844124550871326073 37384 59600444674328093707357526091875542085357979614233712400 37385 59619579067018783017034008071931884418541874360073904400 37386 59638719090633733699278127546843834181686685551414250025 37387 59657864746679346027521045785816742952231909212683410225 37388 59677016036662382962184020704509037314887856557648802948 37389 59696172962089970228295867274569832362824848430830700100 37390 59715335524469596393124951871606845049866824972084988025 37391 59734503725309112943825722894230398209091866720957883025 37392 59753677566116734365099779987131282217958398790895118400 37393 59772857048401038216871484201462250833721563010482960448 37394 59792042173670965211978111426104970648157779267956106225 37395 59811232943435819293874551423716319920155405199701883225 37396 59830429359205267714352554805760042241234314605853620100 37397 59849631422489341111274530281041903575205964611521602500 37398 59868839134798433586321894512578677691657067962603301073 37399 59888052497643302782757976917943494886413431582745822025 37400 59907271512535069963205481748542332153295110549489690000 37401 59926496180985220087438509783588699642989146197609690000 37402 59945726504505601890189141974855888319421339652841800025 37403 59964962484608427958968587378598487204283432571984151073 37404 59984204122806274811902897711347255489046543357838062500 37405 60003451420612082975583250866593845093545701085112832100 37406 60022704379539157062930805729694312963733935589034145225 37407 60041963001101165851076130628632839531157868725860472225 37408 60061227286812142359253207758599580305780500132657160448 37409 60080497238186483926708015918649121544651425640111366400 37410 60099772856738952290621693899018588334280745907106557025 37411 60119054143984673664048286857997064247091238265865862025 37412 60138341101439138813867078027550625984684940948642704100 37413 60157633730618203138749508087219974105546243912211302948 37414 60176932033038086747140684546120352054895145833750096225 37415 60196236010215374535255483473186190272382917321845936025 37416 60215545663667016265089245916115690151869544125603040400 37417 60234860994910326642443071349783374069319692648975904400 37418 60254182005462985394963710495201472582583368265480376073 37419 60273508696843037350198059850423898243170893026487438225 37420 60292841070568892513662260275099467247771424981412364100 37421 60312179128159326146925401970693975398882231472079204100 37422 60331522871133478845707838198713713542194711796759305625 37423 60350872301010856617994110079576019806005282314668001073 37424 60370227419311330962160484815085511587567374518125902400 37425 60389588227555138945117109677787719315657782366307560000 37426 60408954727262883280464784110784956570379401174586700625 37427 60428326919955532406666352281912407163046141907770964025 37428 60447704807154420565232718436485589273577740556410122948 37429 60467088390381247878923487393143569712855714510685322500 37430 60486477671158080429962232527625547825640392023215066225 37431 60505872651007350338266393589631708478606445920597701225 37432 60525273331451855839691806698232556990504531050712259600 37433 60544679714014761364291868861604295760083432326525010448 37434 60564091800219597614591339367181182734894695859778356025 37435 60583509591590261643874780388629225743134302210259249025 37436 60602933089651016934489639156359014083937954281382700900 37437 60622362295926493476163974038608969641722542379679896100 37438 60641797211941687844338826880443814159941008373450756073 37439 60661237839221963278515243948326597181675996127063484225 37440 60680684179293049760615947828236210541524326292461798400 37441 60700136233681044093361662625615930177904593400076518400 37442 60719594003912409978662094815752174429939318754465401025 37443 60739057491513978096021572093496349891106514111620276073 37444 60758526698012946180959342571556371315608772163875512100 37445 60778001624936879103444536676898191015556797620345728100 37446 60797482273813708946345794095111455650294467751991796225 37447 60816968646171735083895558112907224296190047751332125625 37448 60836460743539624260169039709229531198669211696273810448 37449 60855958567446410667577853745776459650856305346383568400 37450 60875462119421496025378329608040310017607246964886875625 37451 60894971400994649658194498648290395032647154867230000625 37452 60914486413696008574555760782235979142654916957169744900 37453 60934007159056077545449232591420895858152323131458922948 37454 60953533638605729182886779283715427799644054622876605625 37455 60973065853876204018486732864585118401303897122262902225 37456 60992603806399110582070298872130302056299292395889921600 37457 61012147497706425480272654029204290860278185130176257600 37458 61031696929330493475168737166232341035296620443218001073 37459 61051252102804027562913735768667740598230408974026400025 37460 61070813019660109052398270503335611878177250292099792900 37461 61090379681432187643918280078229308089204984686423672900 37462 61109952089654081507859608790638602330725264850467486225 37463 61129530245859977363397299118803220120458182770213256073 37464 61149114151584430557209591712599652867090676977228051600 37465 61168703808362365142206635139083609564008448523165856400 37466 61188299217729073956273907739024917434586341387940192025 37467 61207900381220218701030353950886169286144548924264077025 37468 61227507300371830020601237459010935936506590294289222948 37469 61247119976720307580405713523101916266818901156367984100 37470 61266738411802420145959122846383985229600386160713225225 37471 61286362607155305661690009340161721504572815727506240225 37472 61305992564316471329771864142795651449369088295556000000 37473 61325628284823793688969598251436134540415837503722760448 37474 61345269770215518693500746125168537643829500938619445025 37475 61364917022030261791911402618538101199740786069916855625 37476 61384570041807008005966895604737689748761616303744902500 37477 61404228831085112009557196648056442179021405809394548900 37478 61423893391404298207617072085502193629016329602160551073 37479 61443563724304660815060976877825431148126702580115505625 37480 61463239831326663935732693590487468995754378700111027600 37481 61482921714011141641369718865430486854305093728281587600 37482 61502609373899298050582399744822065243380910111211841225 37483 61522302812532707407847822208261877055246532196494101073 37484 61542002031453314162518454285253252387581539612599560900 37485 61561707032203433047845546105057425731419975044773344900 37486 61581417816325749160017289246363400082700802486837528025 37487 61601134385363318037211737749521521687699249506817818225 37488 61620856740859565738664493154404051908471831967172240448 37489 61640584884358288923751155927271249107018945453403329600 37490 61660318817403654931084545640336733498840451492456235025 37491 61680058541540201857626692268041201620623989232020780025 37492 61699804058312838637815600964358884395655248997974744900 37493 61719555369266845122706792685776503766866741094701122948 37494 61739312475947872159129623024899877503939413061352354225 37495 61759075379901941668858381619958750080232686704115949225 37496 61778844082675446727798174505795889460236121610114723600 37497 61798618585815151645185591772241985241403127198699210000 37498 61818398890868192042804162896093412858337247036331726073 37499 61838184999382074934214602113225491485047977161449001025 37500 61857976912904678803999846197689459865069448242539062500 37501 61877774632984253687024887014957024562335336914414062500 37502 61897578161169421247711401216791999060520955677691626025 37503 61917387499009174859327179445544249747792628067184851073 37504 61937202648052879683290357415976896110239354851432960000 37505 61957023609850272748488451243053477423396729969816473600 37506 61976850385951463030612199384427596879902527597908324225 37507 61996682977906931531504213566693386425141953712543229225 37508 62016521387267531358522441064771001594442980070313622948 37509 62036365615584487803918440704117255357663342593569244900 37510 62056215664409398424230474955767433382565720469064905025 37511 62076071535294233119691420494530300229901491218362860025 37512 62095933229791334213651499590974306793311598731620579600 37513 62115800749453416532015834708159043798700937630453490448 37514 62135674095833567482696828674382054383345853935263693225 37515 62155553270485247135081372803527220687348638186845903025 37516 62175438274962288299512885334917075011854135979097344900 37517 62195329110818896606788182564887555432387859109777560900 37518 62215225779609650587669185042619928804458428806459726073 37519 62235128282889501752409461203080840864886145042355966225 37520 62255036622213774670295610810237723618870420882982337600 37521 62274950799138167049203490584033094412288359919011777600 37522 62294870815218749815169284384917619023821643724294880625 37523 62314796672011967191975420330058182774936034277682426073 37524 62334728371074636780751337215653619050184226519190048900 37525 62354665913963949639589102620107183748465695564722402500 37526 62374609302237470363173885063121337050453902245659980625 37527 62394558537453137162429282596096900491089224017697070025 37528 62414513621169261944177510199535197671532884129779010448 37529 62434474554944530390814448363458361034980722279812250000 37530 62454441340338002039999555227179594967943790622451115225 37531 62474413978909110364360644655071827075713519545420600225 37532 62494392472217662851213532625299854820440771504346984100 37533 62514376821823841082296554308797803805268825615714222948 37534 62534367029288200813519954216090456840968691674896702025 37535 62554363096171672054730151789873789545229764624399317025 37536 62574365024035559149488884821586858601858467895065606400 37537 62594372814441540854867233070524032950331108947967801600 37538 62614386468951670421254524464353436088133739047947631073 37539 62634405989128375672182126260224379351800571919248361225 37540 62654431376534459084162123545963511500232816418050172900 37541 62674462632733097866540887461176389158441104489276292900 37542 62694499759287844041367535518388185694006679077492525025 37543 62714542757762624523277286404674302894998922798058626073 37544 62734591629721741199389711644548730399519576354983507600 37545 62754646376729871009221886505195112196167179076193171600 37546 62774707000352066024616442525442627674229069538906777225 37547 62794773502153753529684524050205976655013062948890980625 37548 62814845883700736100763651152425973584127168450308922948 37549 62834924146559191686390491324864505611404062475737744900 37550 62855008292295673687288542324424892633248276065825625625 37551 62875098322477111036370728551986004524159111135045000625 37552 62895194238670808278756913351055841742752243150874318400 37553 62915296042444445651806329608867670265469009725892560448 37554 62935403735366079165164931043859220381025884177501500625 37555 62955517319004140680827666563792911273219092058351671225 37556 62975636794927437993215680079092549531662392764171228100 37557 62995762164705154909268438156289469762101507242627012100 37558 63015893429906851328550787896788639322818460114873401073 37559 63036030592102463323374947426482836894015297641933026025 37560 63056173652862303218937431382060636095651463289778768400 37561 63076322613757059673470913780171580708704925449964048400 37562 63096477476357797758411030655929627227936466351966359225 37563 63116638242235959038578124857553653483662010473060131073 37564 63136804912963361652373935384261588918482291848248896100 37565 63156977490112200391993233654852512795085473569861700900 37566 63177155975255046783650409094728891145829624337553874025 37567 63197340369964849167821006429428981656531455002579481025 37568 63217530675814932779498217073057327908438795411318760448 37569 63237726894378999828464327000319190486450465200042009600 37570 63257929027231129579577123491182722400972122179394076225 37571 63278137075945778433071263137510690068064163176273941225 37572 63298351042097780004874603501321568750451753229237822500 37573 63318570927262345206939500814657902883231662375072622948 37574 63338796733015062327589076111357917095430031393627089025 37575 63359028460931897111878452181344492994643849235097325625 37576 63379266112589192841970963738363789909541329847208810000 37577 63399509689563670417529343192423984786707193130139152400 37578 63419759193432428436121884418502837316902896131989876073 37579 63440014625772943273643586913411051123974082694763680625 37580 63460275988163069164752282733016700490083022891807204100 37581 63480543282181038283319748602354324616377842072090364100 37582 63500816509405460822897805591460657831338281445777063225 37583 63521095671415325077199408750097364462565120206108501073 37584 63541380769789997520594729094839581284412899480856654400 37585 63561671806109222888622230342327538546309041241907790400 37586 63581968781953124258514742782797032577562814980341311025 37587 63602271698902203129740536688323058856650979793987971225 37588 63622580558537339504559397650529484229079571866898802948 37589 63642895362439791968593706242836240660669613495984204100 37590 63663216112191197771414524402634160525205030212212987025 37591 63683542809373572907142690929096244949520461551316182025 37592 63703875455569312195064928492652862178001767081075616400 37593 63724214052361189360264964552477112274829834852013410448 37594 63744558601332357114269668578645367758825911006353347225 37595 63764909104066347235710207975956806965161347398745520225 37596 63785265562147070650998225106714598053183813339039832100 37597 63805627977158817515017037810090266632893186599163062500 37598 63825996350686257291827865816011688966881220322724776073 37599 63846370684314438835391085451834095622537513184032925025 37600 63866750979628790470302515040372447303728270870113440000 37601 63887137238215120072544733388192555384681962576993440000 37602 63907529461659615150253433763377364404175515660172197025 37603 63927927651548842924498815762303892458014567871300176073 37604 63948331809469750410082017465285438054950066837064102500 37605 63968741937009664496346590281252808578279871760434120100 37606 63989158035756292028005018881967506025156818000748008225 37607 64009580107297719885980288626579020180772940557080731225 37608 64030008153222415068262502877657627827822350969814210448 37609 64050442175119224770780552610153378995671901294298368400 37610 64070882174577376468288840715051267621198670213005758025 37611 64091328153186477995269063399811934326996035766495363025 37612 64111780112536517626847051088006633325315366433356700100 37613 64132238054217864159724671220874613730408021320148802948 37614 64152701979821266993126795363850517810572399093563035225 37615 64173171890937856209763333021428884936903356176176375025 37616 64193647789159142656806334564052370191196713933776654400 37617 64214129676077018026882165671029840783390222531720462400 37618 64234617553283754939078755693810101602034820385180701073 37619 64255111422372007019967922344256623382297041362004239225 37620 64275611284934808984642775112888303127605839943110316100 37621 64296117142565576717770199822370976565985934370958356100 37622 64316628996858107354658426721864126563076160533634200625 37623 64337146849406579362339684528146989553526580201406476073 37624 64357670701805552620667942819768054193613635667707440400 37625 64378200555649968503431745190781772583220072417402250000 37626 64398736412535149959482135570956164557507389882255765625 37627 64419278274056801593875680119654889710375099541168921025 37628 64439826141811009749032587100917289985865085643505022948 37629 64460380017394242585909927147579867862743036911945422500 37630 64480939902403350165189956322602661364284552126738669225 37631 64501505798435564528483544386084007352523567095354004225 37632 64522077707088499779548710676767248816597797943148953600 37633 64542655629960152165524270017163040141062682881587560448 37634 64563239568648900158178591051731036644854712771653793025 37635 64583829524753504535173469427884921017680095247056890025 37636 64604425499873108461343118229904919650698567438926516900 37637 64625027495607237569988278076162196265178172197723952100 37638 64645635513555800044185449290379778689028400092135131073 37639 64666249555319086698111248557974977119489876541983983225 37640 64686869622497771058381892478848588743482486589901552400 37641 64707495716692909445407810428306554167904369629601072400 37642 64728127839505941054763389138120135743245617703768394025 37643 64748765992538688038571851410051126547946952803873601073 37644 64769410177393355586905271374489071540709464219033748100 37645 64790060395672532009199728707167989186161123895928620100 37646 64810716648979188815685604217250622718623877728173263225 37647 64831378938916680798833019220388825131916389673758580625 37648 64852047267088746114812421110689290972886893830086160448 37649 64872721635099506364970317545834491075413131553105166400 37650 64893402044553466677320161659929343502647205117756880625 37651 64914088497055515788048390718964865171037699265117505625 37652 64934780994210926123035620634110793912845084511027136900 37653 64955479537625353879392998748369950097194842809113322948 37654 64976184128904839107013717312447920375901712843090140625 37655 64996894769655805790139690066012493652063848915616945225 37656 65017611461485061928943394340838160989483578425695539600 37657 65038334205999799621124881102651906892038026884545011600 37658 65059063004807595143523955348817469186914499195040426073 37659 65079797859516409033747529279316228646858648682833397025 37660 65100538771734586171812150658803907486974762579497748900 37661 65121285743070855861801708787843307973883720075212428900 37662 65142038775134331913540320501734408591902256734630977225 37663 65162797869534512724280398615684255525074161360822631073 37664 65183563027881281360405905235380241638077146960572985600 37665 65204334251784905639150792352351553675965729281740550400 37666 65225111542856038210332632143824791055108011745220061025 37667 65245894902705716638101439397101016388250456083238630025 37668 65266684332945363482703688478802788778117299546347422948 37669 65287479835186786382261527269661055929038192402808280100 37670 65308281411042178134567190485833140267516948204280432225 37671 65329089062124116778892614808064447533124242841718147225 37672 65349902790045565677814258240327953703336030012720890000 37673 65370722596419873599053126119896987652665867954184610448 37674 65391548482860774797330006201128322620371927094195478025 37675 65412380450982389096235915235554119374876966924985300625 37676 65433218502399221970117759471202827919540973526652722500 37677 65454062638726164625979211494390752686290521767222000900 37678 65474912861578494085396805837547618413555497616023826073 37679 65495769172571873266451255776961140305711959945320600625 37680 65516631573322351065673993744647302625499155737792385600 37681 65537500065446362440008937778874784581388690214262145600 37682 65558374650560728488789486438193741241354400871097030225 37683 65579255330282656535730744604140950235642542973049526073 37684 65600142106229740210936982598115172206693559270449992900 37685 65621034980019959532924331038238444327039218571592240900 37686 65641933953271680990658713862340931738512650664070599025 37687 65662839027603657625609021943528901471184307699008869225 37688 65683750204635029113815529725117357280794817683753490448 37689 65704667485985321847973557302030881901816881727608323600 37690 65725590873274449019532380376098275452363765113060244025 37691 65746520368122710700809390512988655149692649492579089025 37692 65767455972150793927119508128858792103748400322602732900 37693 65788397686979772778919850635103605753778555242934822948 37694 65809345514231108463969658169923915502245095113584085225 37695 65830299455526649399505479345747762283784503878885596225 37696 65851259512488631294431619441863860187546584815953945600 37697 65872225686739677231525853471948019831596451948908160000 37698 65893197979902797749660406556485700970915173815887451073 37699 65914176393601390926038204030416201808604974146712594025 37700 65935160929459242458444393716646376675917096573097822500 37701 65956151589100525747513142796404192153396968926262822500 37702 65977148374149801979009711707724884325504852105868513025 37703 65998151286232020206127807503684966697243568512025126073 37704 66019160326972517431802219102321859356331159660536490000 37705 66040175497997018691036736860499465241018550355440771600 37706 66061196800931637133247358904302608874493770644058197225 37707 66082224237402874104620786648865876654658424170647978225 37708 66103257809037619230488211940865055745632454392443922948 37709 66124297517463150497714398257222060807363554821693736900 37710 66145343364307134337102058393896964224911646886994116025 37711 66166395351197625705811531078963506162070704530358371025 37712 66187453479763068169795758944487255667703978126616065600 37713 66208517751632293986250570292048423210228646076172240448 37714 66229588168434524186080267087074188408816529325633122225 37715 66250664731799368656378521617468304371803315459492352025 37716 66271747443356826222924584252348671946244472731325968900 37717 66292836304737284732694804737026543330246552825159608900 37718 66313931317571521136389469460684014904362891130108301073 37719 66335032483490701570974957133529503802697966264007257225 37720 66356139804126381442241215310533971671140172405041299600 37721 66377253281110505507374560199173762252063929119193939600 37722 66398372916075407957545802188929056894634488768722265625 37723 66419498710653812500513699540610123820238230747895151073 37724 66440630666478832443243742673906742976273528747843076900 37725 66461768785183970774542271491879428591298460573182102500 37726 66482913068403120247705928181434346103067862833239055625 37727 66504063517770563463186447929147128971029822771721517025 37728 66525220134920972951270789992124144009117098793233160448 37729 66546382921489411254776611563913131285888766660839840000 37730 66567551879111331011763086875798556339978341202502728225 37731 66588727009422575038257073974140458452113609564852913225 37732 66609908314059376410994631614739059003417462046243168100 37733 66631095794658358550177888715530908536005295353380022948 37734 66652289452856535302247268809245900018790410357394629025 37735 66673489290291311022669071937978059011621696254246968025 37736 66694695308600480658738416431946638917135394221010432400 37737 66715907509422229832397543015047701314732619549663347600 37738 66737125894395134923069483680120047487624489768838256073 37739 66758350465158163150507097777173087684645199960205350225 37740 66779581223350672657657477758147989406248392465620936900 37741 66800818170612412593541727022107235071502018190685856900 37742 66822061308583523196150112305071542812710057071598008025 37743 66843310638904535875352593059046961859244576925480201073 37744 66864566163216373295824730265108846014997428402551233600 37745 66885827883160349459988977125733335107286309270747073600 37746 66907095800378169790971354081890934991804038579016254225 37747 66928369916511931215573510600740781741011859777829925625 37748 66949650233204122247260176180088205024976785665610522948 37749 66970936752097623069162003016092269416768895750600832900 37750 66992229474835705617093802781034070421896731577465640625 37751 67013528403062033662588179958280694445597285714262515625 37752 67034833538420662895944564181903918675841468019113200400 37753 67056144882556041009293644028736927976396425744716210448 37754 67077462437113007779677204710976561355932903881347525625 37755 67098786203736795152143372117762870408709315428433724225 37756 67120116184073027322857265654492076312534849222867856100 37757 67141452379767720822227062328943350523242421403005256100 37758 67162794792467284598045474533624217224519366080904076073 37759 67184143423818520098646643974063782880380396532022513025 37760 67205498275468621356078454193107439897554630065221734400 37761 67226859349065175069290264141591167439327582258163814400 37762 67248226646256160687336065246098062843661368667126340225 37763 67269600168689950492593064424824281889443418364275756073 37764 67290979918015309683995695502906145328217462327085320100 37765 67312365895881396460285061478884782657462214104357404900 37766 67333758103937762103273810094309332058134958308523753025 37767 67355156543834351061126445158804397756521297032496524025 37768 67376561217221501031655076083252182801160812663740210448 37769 67397972125749943045630608074064466372483769879141795600 37770 67419389271070801550109375441844380268528726674517293225 37771 67440812654835594491775220478062759137447725651013858225 37772 67462242278696233400297020353698693359177408705850202500 37773 67483678144305023471701664494118802217393901739013722948 37774 67505120253314663651762484884794668151409756700389612025 37775 67526568607378246719403141762782830438745866704315780625 37776 67548023208149259370116967149216728635453481206841640000 37777 67569484057281582299401768678385012495604782290078094400 37778 67590951156429490286210096179295695906448624585807401073 37779 67612424507247652276414973465950727614274819701441265625 37780 67633904111391131466291097792880681180779735340391572100 37781 67655389970515385386011509432814430703412098545151932100 37782 67676882086276265983159733833683877358535005302196742225 37783 67698380460330019706257398812489024786002653562452176073 37784 67719885094333287588307329243873968730652786744624576400 37785 67741395989943105330352121701589668192992957965741696400 37786 67762913148816903385048201511344701620745344321970392025 37787 67784436572612507040255364673870582397645943038495512225 37788 67805966262988136502641807117353613058704699516461302948 37789 67827502221602406981304643738710697284758728309110688100 37790 67849044450114328771405919693512002806326713728503006025 37791 67870592950183307337824116394678876880234383781344501025 37792 67892147723469143398821154680410958994964350916761094400 37793 67913708771632033009724897612122012914924461899780360448 37794 67935276096332567646627155363489612092563098065469568225 37795 67956849699231734290097194662049458863223762131631177225 37796 67978429581990915508910755245090798693561069335982064100 37797 68000015746271889543794575791935106082972364415729502500 37798 68021608193736830391186431795005968521570192181724751073 37799 68043206926048307887010687832423879190467483297503008025 37800 68064811944869287790469366705185467853306448324177210000 37801 68086423251863131867848737902312552634770816934937210000 37802 68108040848693597976341427857682283115016375072165574025 37803 68129664737024840147884054462575567391274045188854701073 37804 68151294918521408673010388298306932472060472899455122500 37805 68172931394848250184720043053624958578210821525111428100 37806 68194574167670707742362697591898453631064973166143891225 37807 68216223238654520915537852133429594414329474936219970225 37808 68237878609465825868010121018561355605141380571287760448 37809 68259540281771155441640064517572677084414794366950350400 37810 68281208257237439240330562153680983659394744750894979025 37811 68302882537532003713988730005797869565214462081846884025 37812 68324563124322572242503384458009992859889817675963676100 37813 68346250019277265219738054863083492091327351665198802948 37814 68367943224064600137539547587616539398308874040258954225 37815 68389642740353491669762063906790980512785108958248834025 37816 68411348569813251756306874217000382960902454825230288400 37817 68433060714113589687177551034958219117739984412250000400 37818 68454779174924612186550763252216350658487787841507526073 37819 68476503953916823496862634114350455369492289098740020225 37820 68498235052761125462910665394395546238969011103820288100 37821 68519972473128817615971230230441276241978337526793528100 37822 68541716216691597257932637097623300270215178605304075625 37823 68563466285121559545443767385073578237019295251003451073 37824 68585222680091197574078289048719150514509717695561958400 37825 68606985403273402462514448811145598535624703712696960000 37826 68628754456341463436730445380068119621848653879274850625 37827 68650529840969067914215386157279895880270119154689858025 37828 68672311558830301588195829910274222354081425946408422948 37829 68694099611599648511877917879063679511441577412050502500 37830 68715894000951991182705095791046489621521183587968292225 37831 68737694728562610626631429257097085596272588540172327225 37832 68759501796107186482410515022384844474761606564554627600 37833 68781315205261797085899990545751895896501002932126610448 37834 68803134957702919554381644381807908653881854151264210025 37835 68824961055107429870897129840226785734249139533784551025 37836 68846793499152602968599284397057260162154436301162352900 37837 68868632291516112815119057333186480434583645816300988100 37838 68890477433876032496948048075422805409243645012682006073 37839 68912328927910834303836657715991194161041155930647462225 37840 68934186775299389813207856186561776567442623654613326400 37841 68956050977720969974586567563259425222208300053965646400 37842 68977921536855245194044675979429418711790003731086367025 37843 68999798454382285418661654623261590322213266631093426073 37844 69021681731982560221000820297702694879274031023860964100 37845 69043571371336938883601216020414099664111118183643532100 37846 69065467374126690483485124141859313192411888222460750225 37847 69087369742033483976681212459933308101413530344800015625 37848 69109278476739388282763315809873071457220090458687010448 37849 69131193579926872369404855608516327478509629792139744400 37850 69153115053278805336948899832302923974200930133536905625 37851 69175042898478456502993865908740954714829179771095030625 37852 69196977117209495486994869001387305502989495408417508900 37853 69218917711155992294880718168719961879990510568096222948 37854 69240864682002417403686562877607101206562286585778655625 37855 69262818031433641846202192352405711287828319602977008225 37856 69284777761134937295635990241050231779525412389893177600 37857 69306743872791976150294547079819503316382784816882745600 37858 69328716368090831618277933038798132647398287841449351073 37859 69350695248717977802190633430376240049220384536595374025 37860 69372680516360289783868149463459447920705234562715724900 37861 69394672172705043709119266726388896741714477246613204900 37862 69416670219439916872483993881899036510097009809917448225 37863 69438674658252987802007174057768938355303203085994506073 37864 69460685490832736344027771417150902267958734152470899600 37865 69482702718868043747983835392888202784723835635067264400 37866 69504726344048192751233145070461915029628702036849950025 37867 69526756368062867663889536204534898739553636428408163025 37868 69548792792602154453674913354389187795359993399662122948 37869 69570835619356540830786949623881237344121948615317556100 37870 69592884850016916332782476491867719834706619021049659225 37871 69614940486274572409476566219382835201348233203136074225 37872 69637002529821202507857309320176409020608216200270760000 37873 69659070982348902157016289581550395738954659899314960448 37874 69681145845550169053094759122759782023879296824074491025 37875 69703227121117903144245515978572297933745524569623765625 37876 69725314810745406715610486695909790933175128384340562500 37877 69747408916126384474314016431822599804482153619942432900 37878 69769509438954943634471869041376782224198066244685601073 37879 69791616380925594002215939644362601189851231764580675625 37880 69813729743733248060734682160061261598614309273729763600 37881 69835849529073221055329254299635509098964011646914723600 37882 69857975738641231078485382506038358861857583925901199225 37883 69880108374133399154960949331662912151868203711251451073 37884 69902247437246249326889305744284943523986358978425404900 37885 69924392929676708738898310852178701131135304468071156900 37886 69946544853122107723245101539615157003615277089785690025 37887 69968703209280179884966594504280773257432748220862900225 37888 69990867999849062187045723188483714006537236135547240448 37889 70013039226527295035593412096343331297128869993126297600 37890 70035216891013822365046290989487686653164907943846273025 37891 70057400995007991723380151454112837823732831254947418025 37892 70079591540209554357339148332586623057821674369555700900 37893 70101788528318665297680748513108712702962263126665022948 37894 70123991961035883444436429571267770133971520816234796225 37895 70146201840062171652188130757665670969376610335877263225 37896 70168418167098896815360458826107871228762201666049187600 37897 70190640943847829953528651197188191527029523599222090000 37898 70212870172011146296742298952425495594130158757941676073 37899 70235105853291425370864832154438987353991998236219167025 37900 70257347989391651082928769988978131496840758727836602500 37901 70279596582015211806506738224952517937689498007531602500 37902 70301851632865900467098256488936340773172306568248380025 37903 70324113143647914627532297850951547331888611773083901073 37904 70346381116065856573385623218663132662753258963225000000 37905 70368655551824733398416893037449509324266829711521089600 37906 70390936452629957090016558794140371627882764197110090225 37907 70413223820187344614672536822543997553505161108571707225 37908 70435517656203118003451666909215490397356168411230722948 37909 70457817962383904437496958198247055834757330833063208900 37910 70480124740436736333540624894191038485527949376373347025 37911 70502437992069051429432914262556105260468404144655902025 37912 70524757718988692869686729427646660746520609137764531600 37913 70547083922903909291038049467845312658434566525703490448 37914 70569416605523354908022149308767972948872773638025531225 37915 70591755768556089598565621915050982529606559145700821025 37916 70614101413711578989594205281859484716553981580774612900 37917 70636453542699694542656416727536144473631554626946636900 37918 70658812157230713639562996989139217297495755991443376073 37919 70681177259015319668042166622948913159989161888377528225 37920 70703548849764602107410697212350977310234404266292281600 37921 70725926931190056614260799885836420936591395228632121600 37922 70748311505003585108162833648186380702863970250924630625 37923 70770702572917495857383836028241167005965981716386376073 37924 70793100136644503564621878546982676456488785198629084900 37925 70815504197897729452756249509989494562007006348381822500 37926 70837914758390701350613466628654199898272605032828150625 37927 70860331819837353778749121974882601188433859687208944025 37928 70882755383952028035245561774324893677831418142275810448 37929 70905185452449472281525403543519010994523586282932410000 37930 70927622027044841628180893076656773326233282893160361225 37931 70950065109453698220819103788013792225645453399367246225 37932 70972514701392011325922980916414486680672227720808332100 37933 70994970804576157416728233098433994257199894190662322948 37934 71017433420722920259116073817369225141693153984207536025 37935 71039902551549490997521815235341805782614575485284639025 37936 71062378198773468240859316916226192555677287691027278400 37937 71084860364112858148461291947426804461243483601951873600 37938 71107349049286074516035472968858627305467141430091381073 37939 71129844256011938861636640617816380122813551601845319225 37940 71152345986009680511654516898748007769127944518083720900 37941 71174854240998936686817525987278971654228076812675440900 37942 71197369022699752588212424978164553493818526744138471025 37943 71219890332832581483319807087178164745125292060728276073 37944 71242418173118284792065479817274467051785841273087939600 37945 71264952545278132172887720599696956563959952209412995600 37946 71287493451033801608820412421030547422108535861331751225 37947 71310040892107379493592061947530607000179390090163850625 37948 71332594870221360717740702658390847698798803382920622948 37949 71355155387098648754744685499943467164254625553436900900 37950 71377722444462555747169359573115950787328477506355675625 37951 71400296044036802592829645366800007210150968756030050625 37952 71422876187545519030968503050119199341973057564025062400 37953 71445462876713243728451298336912960058828097986448360448 37954 71468056113264924365976068436085843340261889881688530625 37955 71490655898925917724299690601802058081391546517221797225 37956 71513262235421989770479955797836563213277729752776504100 37957 71535875124479315744133549990725269071718430216852480100 37958 71558494567824480243709945586688191176855790217461251073 37959 71581120567184477312781205527630738726190426555446980025 37960 71603753124286710526347702561859691164480400599544720400 37961 71626392240858993077159756205481822178324641040155600400 37962 71649037918629547862055189910784571373753633215269301225 37963 71671690159327007568312810958229639734634075800353881073 37964 71694348964680414760021815589021895730899644433214724100 37965 71717014336419221964467121895547524651307811423025128900 37966 71739686276273291758530632987306934378353815451383652025 37967 71762364785972896855108432950299546405908464960828547025 37968 71785049867248720189543918118149251425847749062078160448 37969 71807741521831855006076866173590994281170621069410561600 37970 71830439751453804944308445599270673502618358466622530225 37971 71853144557846484125682167997142296016376280968859795225 37972 71875855942742217239980785796078117934818162619427562500 37973 71898573907873739631839137867639327623207387276643322948 37974 71921298454974197387272945570286687475558897628915115025 37975 71944029585777147420223561742642446035254549749244255625 37976 71966767302016557559118675166746762263254027387514490000 37977 71989511605426806633448973022583848891616557429850016400 37978 72012262497742684560360763855485041905308010467803426073 37979 72035019980699392431264563578348038273676423967993830625 37980 72057784056032542598459647030943614107299551383731960100 37981 72080554725478158761774567618913240448903865493505520100 37982 72103331990772676055223647555393153921488820600835401225 37983 72126115853652941133679441228532614455426543828182351073 37984 72148906315856212259561174218506292301909063958697478400 37985 72171703379120159389539160487952971515446426034095622400 37986 72194507045182864261255200270105037055943455655061493025 37987 72217317315782820480058961179205527623964548646326033225 37988 72240134192658933605760345068141886303898834983336302948 37989 72262957677550521239397843158557926051626711724090152100 37990 72285787772197313110022881969037947028727514796195045025 37991 72308624478339451161500162567289397757021606062522840025 37992 72331467797717489639323995672582962048073137898791552400 37993 72354317732072395177450635135041478654957115899503810448 37994 72377174283145546885146612318701660600881150191904769225 37995 72400037452678736433853073915605176163913651662318854225 37996 72422907242414168144066125718508283541871521244880316100 37997 72445783654094459072233184880131876289127073930780922500 37998 72468666689462639097665343187206496710471655554043226073 37999 72491556350262151009465743877899609518987916514476071025 38000 72514452638236850593473974531545198217899914820361000000 38001 72537355555131006719226478559928551853356189180361000000 38002 72560265102689301426932987829711950008821874955101931025 38003 72583181282656830014468978945919829174978180807807726073 38004 72606104096779101124384155726734923934517596693051122500 38005 72629033546802036830926960400189821751747704828544756100 38006 72651969634471972727085116053671350555242200558861794225 38007 72674912361535658011642202867488233750671631214278189225 38008 72697861729740255576250270664085497803175505488957810448 38009 72720817740833342092518490304822203086969036434827312400 38010 72743780396562908099117846466562189317079226446894220025 38011 72766749698677358088901874330660682556943796794280425025 38012 72789725648925510596043442717262801538850267160183632100 38013 72812708249056598283187586198163226844609107767961302948 38014 72835697500820268028620388721809557374212269111317853225 38015 72858693405966581013453921284365174483294638846903313025 38016 72881695966246012808827236181080765198759324475043942400 38017 72904705183409453463123420372557022028716502115004518400 38018 72927721059208207589202710500814438070688439723780851073 38019 72950743595393994451651672090419552393618876926894781225 38020 72973772793718948054048445470250472027362048311102280100 38021 72996808655935617226244060951818003340784243331384720100 38022 73019851183796965711659825800392267129158020344928930625 38023 73042900379056372254600785535518248365935296821498926073 38024 73065956243467630687585262097837343306019930296609456400 38025 73089018778784950018690471419465613460092638624471690000 38026 73112087986762954518914222935513137895140882738163955625 38027 73135163869156683809552703574662572357883495318213775025 38028 73158246427721592949594348767058775868024375091880322948 38029 73181335664213552523129803008095152689991615222640562500 38030 73204431580388848726777972517016179967788277399903935225 38031 73227534178004183457128172529589448800569088512292670225 38032 73250643458816674398198371764434439149334197609529281600 38033 73273759424583855108909536602929176700467506373622160448 38034 73296882077063675110576077522949882672513841398969607025 38035 73320011418014499974412400327032725541357381820162232025 38036 73343147449195111409055564705880816778604447554050208900 38037 73366290172364707348104052678473660951258293702731004100 38038 73389439589282902037672649450370373920473393299291381073 38039 73412595701709726123963439232132121406063417114133921225 38040 73435758511405626740852918560123403854282474969037120400 38041 73458928020131467597495229662286022361975052971850240400 38042 73482104229648529065941516411813804373268496084459320025 38043 73505287141718508268775405411990446978335022026199751073 38044 73528476758103519166764614755787149910150433012157160100 38045 73551673080566092646528693004151059757396384314650464100 38046 73574876110869176608222890927249931492464886970254257225 38047 73598085850776136053238168553272833155700425761216430625 38048 73621302302050753171917340069721174443329568283716360448 38049 73644525466457227431287359122458830019753277662007302400 38050 73667755345760175662807747058124653617786517248106950625 38051 73690991941724632150135166655845239405796493221282575625 38052 73714235256116048716904143894520382691288508922820860900 38053 73737485290700294814523940302288322799090537378767622948 38054 73760742047243657609991578435112516911668035926182150625 38055 73784005527512842073721023031766394792033155120943091225 38056 73807275733274971067388520392827280628971404929322835600 38057 73830552666297585431794098531625439752668252165389459600 38058 73853836328348644074739230645429014669052397621524776073 38059 73877126721196524058920664455480456756056128559272331025 38060 73900423846610020689840419964834937057300817215073720900 38061 73923727706358347603731958183286131901222139590186000900 38062 73947038302211136855502523368999726569129867727246899225 38063 73970355635938439006691661336809962936926235453528881073 38064 73993679709310723213445916383469574924960130557601793600 38065 74017010524098877314509709380478508711547109769185998400 38066 74040348082074207919232399585451913000812996785109859025 38067 74063692385008440495591532723323008187497283831412676025 38068 74087043434673719458232277889011602032957535630753322948 38069 74110401232842608256523055823524213460623458771295812100 38070 74133765781288089462627361115786995298335362825780906225 38071 74157137081783564859591780882847911242142661490760021225 38072 74180515136102855529450212481419921994010247718565610000 38073 74203899946020201941344282804072270437260577384353810448 38074 74227291513310264039659971713712325861243808430376484025 38075 74250689839748121332180442170335852633454209503312250625 38076 74274094927109272978255079604359009345875262576528422500 38077 74297506777169637876984743091180860335515572544635844900 38078 74320925391705554755423230881960692599670143802105876073 38079 74344350772493782256794962845929977497184215776735730625 38080 74367782921311499028728882379894398250687238588123161600 38081 74391221839936303811508580340916981144180434650679321600 38082 74414667530146215526338643558509020448280596257424348225 38083 74438119993719673363627230482991174504623322993779876073 38084 74461579232435536871284876527022833064188962184085796900 38085 74485045248073086043039531657633613904412382331130092900 38086 74508518042412021406767832796426639949651831457142801025 38087 74531997617232464112842613585959076591701103106899911225 38088 74555483974314956022496654080641272654311792173953490448 38089 74578977115440459796202672920831747470927456238237251600 38090 74602477042390358982069564549141200850798037274454322025 38091 74625983756946458104254884028294692298120120865005767025 38092 74649497260890982751393582020237140724615838834073648900 38093 74673017556006579665042992486503336060799925866011722948 38094 74696544644076316828144075670209729627870236490304487225 38095 74720078526883683553498918920361380883471677073450950225 38096 74743619206212590572264497919503584203306915383000449600 38097 74767166683847370122462700876083880709479451073601000000 38098 74790720961572776037506618243226376808335863251334401073 38099 74814282041173983834743100525956543058204641235688720025 38100 74837849924436590804011586739250954253589442869835402500 38101 74861424613146616096219206079622754189845548321540402500 38102 74885006109090500811932155373289986463930469345511227025 38103 74908594414055108089983354864310325875254063507921176073 38104 74932189529827723196096384906402173518741164961938490000 38105 74955791458196053611525706122508542512741899061857427600 38106 74979400200948229121713165596496660480162864465104003225 38107 75003015759872801904960791661722749404927756451714416225 38108 75026638136758746621119879851528013320390428052954022948 38109 75050267333395460500296372577068469454398646298837660900 38110 75073903351572763431572535098217898960124850557722598025 38111 75097546193080898051744930353619869205323155658015453025 38112 75121195859710529834078695216301490778121907383185977600 38113 75144852353252747177078120741598318897600681174047240448 38114 75168515675499061493273538974476590795012251644320920225 38115 75192185828241407298024518883675807859376432038711310025 38116 75215862813272142298339373990431523922076616296923276900 38117 75239546632384047481710984259875088991814325233978644900 38118 75263237287370327204968934823544021046605181854184951073 38119 75286934780024609283147974101773637146214784380066779225 38120 75310639112140945078372793895077569149318320648695283600 38121 75334350285513809588759134013961818707507031613526323600 38122 75358068301938101537331214016954070965841488358461975625 38123 75381793163209143460955494626967086529749945915596101073 38124 75405524871122681799290771396452126763473773980868072900 38125 75429263427474886983754603192135538368755281117001562500 38126 75453008834062353526506078070468829456830433071347265625 38127 75476761092682100109444919115259810974814451348439351025 38128 75500520205131569673226932809289654382036645178066960448 38129 75524286173208629506295802512058028895576804612129960000 38130 75548058998711571333931229616135829439963936861824014225 38131 75571838683439111407313424954942389646504080440603599225 38132 75595625229190390592603953035101492855792546597042476100 38133 75619418637764974460042931666867948085422525397441122948 38134 75643218910962853373062589566453987336512011250095423025 38135 75667026050584442577417184504422265430220052361632330025 38136 75690840058430582290329284574649803791697159405476144400 38137 75714660936302537789652415158704815236699215506553379600 38138 75738488686001999503050074160815977868175453570307006073 38139 75762323309331083097191118088951392659305195199648268225 38140 75786164808092329566961521557862161188491411272278524900 38141 75810013184088705324692512790283257303508247148325044900 38142 75833868439123602289405087692822139229131081037553914025 38143 75857730575000837976070905083403356797938224011122851073 38144 75881599593524655584889565647475252080349942374793625600 38145 75905475496499724090582277200522730720150151657750937600 38146 75929358285731138331701908834767995748506106495653268225 38147 75953247963024419099959436528279085555649048537052755625 38148 75977144530185513229566782795044043047691577678279222948 38149 76001047989020793686596052954906563809323129097165948900 38150 76024958341337059658355170602597027334131164542775730625 38151 76048875588941536642779914855430907075830462150867605625 38152 76072799733641876537842361959584682218534301873489904400 38153 76096730777246157730975733835197536665157626795849010448 38154 76120668721562885188515656140885328802891793708164515625 38155 76144613568400990545157828438591549126221835035715890225 38156 76168565319569832193432109040038251783958910529137172100 38157 76192523976879195373193017116378250570021649096768684100 38158 76216489542139292261126654652988209801009333138024926073 38159 76240462017160762060274050831680635919756470230566427025 38160 76264441403754671089570931422951186535831486760467726400 38161 76288427703732512873403915771216159964131467999899406400 38162 76312420918906208231183143956333510154119608381715242225 38163 76336421051088105366931336715039249217642019663494506073 38164 76360428102090979958889290706269652565435614905717108100 38165 76384442073728035249137811704678269954188930526304872900 38166 76408462967812902133236088306995369530133101182813571025 38167 76432490786159639249876508736216101234411043153615550025 38168 76456525530582733070555923328942360712689657757252610448 38169 76480567202897097989263355291542065149433109922648307600 38170 76504615804918076412184162311128318228735687304869787225 38171 76528671338461438847420651607699742711411267583211752225 38172 76552733805343383994729151014122095914944027284729902500 38173 76576803207380538835273538670970155691712872407601422948 38174 76600879546389958721395233923587772324401463295723598025 38175 76624962824189127466399652009062925098488093923762750625 38176 76649053042595957434359125121153601172966665543347360000 38177 76673150203428789629932292441539328754773309340934918400 38178 76697254308506393788199961726112246492574751466337951073 38179 76721365359647968464517445035360676444406311887661375625 38180 76745483358673141124383371198237288943921667676428368100 38181 76769608307401968233324977599243104194525519475991128100 38182 76793740207654935346799883878797767462196551297893040225 38183 76817879061252957200114350137305762319164188960379026073 38184 76842024870017377798358022233667489514571408265035360400 38185 76866177635769970506355166769323437717630133538289568400 38186 76890337360332938138632398349259006596348659887174614025 38187 76914504045528913049402901711736912463475234186399534225 38188 76938677693180957222567151318863512043651792493323802948 38189 76962858305112562361730131000434820794700373663602596100 38190 76987045883147649980235056243847478654265555119329104025 38191 77011240429110571491213601723199428083503178035131199025 38192 77035441944826108297652636661044616844932583016806990400 38193 77059650432119471882477470616605621084750647345703760448 38194 77083865892816303898651612294587702993635331081058950225 38195 77108088328742676259293043969077471597138578123568551225 38196 77132317741725091227807014117349005079977802462734588100 38197 77156554133590481508035350858740018480676488322677322500 38198 77180797506166210334422298794100421606872461202920201073 38199 77205047861280071562196881841655408620002106655072114025 38200 77229305200760289757571794665465052923775333176144810000 38201 77253569526435520287958825293002248766674649330984810000 38202 77277840840134849412200811518710744337437754004061268025 38203 77302119143687794370820133690744950096912069760119251073 38204 77326404438924303476283746478433180652597376274692102500 38205 77350696727674756203284752218345998646414963668934104100 38206 77374996011769963279040518437191374894554510721341717225 38207 77399302293041166773607342150098460393449333091055388225 38208 77423615573320040190211663533191882790813021023504360448 38209 77447935854438688555597831569698632518032220063489254400 38210 77472263138229648510392424269169791992847974015923481025 38211 77496597426525888399485126059739585131968365114955986025 38212 77520938721160808362426164953684483864835016838536568100 38213 77545287023968240423840312086885403415012381197836302948 38214 77569642336782448583857446233136348817378772213019732225 38215 77594004661438128908559685894583241470269134649779812025 38216 77618373999770409620445091569917056484749002347097616400 38217 77642750353614851188907940802285839191084600453224016400 38218 77667133724807446420735578609230642398013323870120676073 38219 77691524115184620550621845897290934876409769885468522225 38220 77715921526583231331697088464265576058183152481316292100 38221 77740325960840569126074749192456032106530461725331932100 38222 77764737419794356995414546036559124327804482994468765625 38223 77789155905282750791502238410217252361035233019732901073 38224 77813581419144339246845984575574721701366124794569934400 38225 77838013963218144065289292640529527891131009633806440000 38226 77862453539343620012640567768710708149804076940243080625 38227 77886900149360655007319258207552165314400481830420672025 38228 77911353795109570211018602740174698727890725455480722948 38229 77935814478431120119384982167128842147615586864155602500 38230 77960282201166492652713877424392009851350299304345598225 38231 77984756965157309246662436944354388898366325137755033225 38232 78009238772245624942978655866868987959376305721472915600 38233 78033727624273928480247169707782261265422485850354210448 38234 78058223523085142384651665092702770044381223303929984025 38235 78082726470522623060753910164106423317606325844709933025 38236 78107236468430160882289407270217955121122290312350084900 38237 78131753518651980282979670544449446098505577393134000100 38238 78156277623032739847361130984517883988958513864963256073 38239 78180808783417532401630671640704979806887090782323360225 38240 78205347001651885104507795523063714481341786844412934400 38241 78229892279581759538113428837717384397770703270734854400 38242 78254444619053551798865362162738243663468008600727253025 38243 78279004021914092588390332174434206004679364170912576073 38244 78303570490010647304452746535213470000351185366522336100 38245 78328144025190916131900054554538367867783988388909416100 38246 78352724629303034133624766234821210241773522055753784225 38247 78377312304195571341543122314456407333998880428567825625 38248 78401907051717532847590417920524690526246472755614210448 38249 78426508873718358894732982444046837842344876790027840400 38250 78451117772047924967996818251005921862230651006147015625 38251 78475733748556541885512900842698749490171708160600140625 38252 78500356805094955889579143079318849570645581156517192900 38253 78524986943514348737739026081015086662507712960287522948 38254 78549624165666337793876899421011737337692792648340625625 38255 78574268473402976119329953225717659167573303354915194225 38256 78598919868576752564016864797094012101057155353624513600 38257 78623578353040591857583122372891857226344005717065153600 38258 78648243928647854700563028640712858945781218523146701073 38259 78672916597252337855558386622188253383269146563624268025 38260 78697596360708274238433870543913218388965413698691736900 38261 78722283220870333009529084312115788809433189724290816900 38262 78746977179593619664887310208381504755673266806339330225 38263 78771678238733676127500950424097060429478404720025756073 38264 78796386400146480838573664051618336663055394449445667600 38265 78821101665688448848799202150510351690680225898936752400 38266 78845824037216431909656943507548851807089411901079788025 38267 78870553516587718564724133709515486478170840352692169025 38268 78895290105660034241004830148160771158105568764941022948 38269 78920033806291541340275555577051335536232956996943048100 38270 78944784620340839330447662840360285189370817302034173225 38271 78969542549666964836946413394001870653925355532389988225 38272 78994307596129391734106772239854059759678239536765440000 38273 79019079761588031236585921894155046686445963203341160448 38274 79043859047903231990792498011502204618675726644021457025 38275 79068645456935780166332549286224498084278420734330755625 38276 79093438990546899547472224253241916075409230311736302500 38277 79118239650598251624617187610868067863296244147182236900 38278 79143047438951935685808768688354700039393817351044651073 38279 79167862357470488908236844681319545743906955829425765625 38280 79192684408016886449769461278541605282902512109972579600 38281 79217513592454541540499193303950681389599473318795939600 38282 79242349912647305574306247997980752256821207996266477225 38283 79267193370459468200438313562799561158804488152114801073 38284 79292043967755757415107155596269632994400832523791168900 38285 79316901706401339653101964039838795422982789146489048900 38286 79341766588261819879419453265901185431888899488101932025 38287 79366638615203241680910717930512661172814118660439902225 38288 79391517789092087357944847217687513736985409399172240448 38289 79416404111795278016089300101846384208063231120021185600 38290 79441297585180173657807044255328337840287005623324391025 38291 79466198211114573274170461228223129560244800857434136025 38292 79491105991466714936592020528122813186603023200196576900 38293 79516020928105275888571725227735000805989583329894922948 38294 79540943022899372637461331728643268637792684005593158225 38295 79565872277718561046245346309843431468726099758766657225 38296 79590808694432836425338801090027669342429755138207731600 38297 79615752274912633624401812032931787652930883004804890000 38298 79640703021028827124170921625404225116295527433705626073 38299 79665660934652731128307228858198793285062263779641253025 38300 79690626017656099655261309139836536327879504870974222500 38301 79715598271911126630154926774225540724974557340409222500 38302 79740577699290445976679542633071001331476742747137054025 38303 79765564301667131709011619654451362938008608122896951073 38304 79790558080914698023744728799279905014158870367916960000 38305 79815559038907099391838458097714721758268765779049785600 38306 79840567177518730650584127417923669899210553924879936225 38307 79865582498624427095587311589954512905323844874276105225 38308 79890605004099464572767174517804182355213117992693822948 38309 79915634695819559570372616913124805217509363478977092900 38310 79940671575660869311015240284347909674771435640361869025 38311 79965715645499991843719129815352021913259837495997024025 38312 79990766907213966135987458768142701988168784349800403600 38313 80015825362680272165885917044357938465863190965003490448 38314 80040891013776831014142966540755729043547511185199289225 38315 80065963862382004956266925934184617755405095360563819025 38316 80091043910374597554679887531881938695402031638051960900 38317 80116131159633853750868468823288531423460560753895632900 38318 80141225612039459957551401369912744376386505930853026073 38319 80166327269471544150863959670120629680595292152475010225 38320 80191436133810675962559232636073355763134741603010305600 38321 80216552206937866772226240320377023083562770388876545600 38322 80241675490734569799524898530354263164717368587694300625 38323 80266805987082680196437833968191231888127960826764326073 38324 80291943697864535139539052535557874742574704432680040900 38325 80317088624962913922279463441643644374918920014521322500 38326 80342240770261038047289261753895189393617245284516400625 38327 80367400135642571318697172031086907920107983968492738025 38328 80392566722991619934466555678699669874334361650566610448 38329 80417740534192732578748384666927458420860020023272490000 38330 80442921571130900514251084251976163394151247824693687225 38331 80468109835691557674627247341663277868462475149001972225 38332 80493305329760580756877223146671803342180909092745600100 38333 80518508055224289313769582759156259271277470992396422948 38334 80543718013969445846278464300743318914489163838618290025 38335 80568935207883255896037800282314255646837554716210041025 38336 80594159638853368137812429818301082060884250093517030400 38337 80619391308767874471986098338572998309552267133987865600 38338 80644630219515310117066347441334536253217404476885131073 38339 80669876372984653702206297530801592059911580577894197225 38340 80695129771065327359743325883766381973696273053845348900 38341 80720390415647196817754642789507234015374441779514668900 38342 80745658308620571492629768407844042414529581883084337025 38343 80770933451876204581659912990485161595226907332783926073 38344 80796215847305293155644263111156502552400335464668291600 38345 80821505496799478251513176550348616464796298450120899600 38346 80846802402250844964968288480862608396167967140580805225 38347 80872106565551922543139531600680817942027900678456640625 38348 80897417988595684477259072860033333687490243376526322948 38349 80922736673275548595352169429876574355382337223507976900 38350 80948062621485377154944946559345371545697109485805805625 38351 80973395835119476935789099970085227000409082698095180625 38352 80998736316072599332603525435716691374505738264187726400 38353 81024084066239940447832878195029121557609791266478160448 38354 81049439087517141184423064847846419673604396199215480625 38355 81074801381800287338613670382852738991040241443716003225 38356 81100170950985909692747322987011560107618891595989860100 38357 81125547796970984108095999286556994930528735404153868100 38358 81150931921652931617704272669881666163676774204875101073 38359 81176323326929618519249507342991036235729669464540854025 38360 81201722014699356467919000768539621862169533404510752400 38361 81227127986860902569304077139810128733102615770155232400 38362 81252541245313459472311134541342175159151181620584163225 38363 81277961791956675462089648448262943893229505584697631073 38364 81303389628690644552977134216717807779173190352472472100 38365 81328824757415906581461071218144717361876261243436636900 38366 81354267180033447299157791270481917130612151508293510025 38367 81379716898444698465808334019744371660392378565697533025 38368 81405173914551537942291271925750133568370170648983560448 38369 81430638230256289783652507506123771916245434339455033600 38370 81456109847461724332152045493049902468192301207219064225 38371 81481588768071058310327742557595820059831248296269729225 38372 81507074993987954914076037256768228250024791525317222500 38373 81532568527116523905749662858815092416609489300328022948 38374 81558069369361321707272345702629709522408098846135061025 38375 81583577522627351493270491747460190921814980090551265625 38376 81609092988820063284221863969473693803736168537260250000 38377 81634615769845354039621253262070912176514013643612800400 38378 81660145867609567751163145497192549697496124018570976073 38379 81685683284019495535941387405205744136940943562483900625 38380 81711228020982375729665853931304696845809118821880796100 38381 81736780080405893979896119726706080272492569720248756100 38382 81762339464198183339292137433266152347503652898369659225 38383 81787906174267824358881925420492898430406965664922201073 38384 81813480212523845181346267634272949492648282594398222400 38385 81839061580875721634320428216979489296241096758443534400 38386 81864650281233377323712883558973863524333651154669755025 38387 81890246315507183727041074441860140128320737896436015225 38388 81915849685607960286784180934198442580207605021023802948 38389 81941460393446974503752922700729486261200882319128020100 38390 81967078440935942030476387386509392880816504430745183025 38391 81992703829987026764605889737700538607980304728249578025 38392 82018336562512840942335864121110908509476557449247408400 38393 82043976640426445231841793104921182934496685481700210448 38394 82069624065641348826735174763385570659778201577132111225 38395 82095278840071509539535531368639228920726433116940268225 38396 82120940965631333895159462133091971902802563535344880100 38397 82146610444235677224426742666234866857165022878578702500 38398 82172287277799843757583473810033250737891438640395676073 38399 82197971468239586717842282517426670137909525968211137025 38400 82223663017471108414939577438803253329851910717808640000 38401 82249361927411060338709861881663065399246543913328640000 38402 82275068199976543252677106809032075793585833342923585025 38403 82300781837085107287663186542535482104708785826549276073 38404 82326502840654752035413379836386284556406367810018062500 38405 82352231212603926642238938988892192487046145193279472100 38406 82377966954851529902676729658431167101133395664823660225 38407 82403710069316910353165944051193163916907785415151567225 38408 82429460557919866365741890148332933662143001224407410448 38409 82455218422580646241746859640526071870097210007296176400 38410 82480983665219948305558077238267875104880809561702762025 38411 82506756287758920998332734026601965603190712283833567025 38412 82532536292119162971770107533313086160233590932342484100 38413 82558323680222723181890771179965943314550482273023802948 38414 82584118453992100982832895785519489302188407920444591225 38415 82609920615350246220665645792593581858067896403318331025 38416 82635730166220559327219672886812545744295288094071310400 38417 82661547108526891413934709679997780884392434028948494400 38418 82687371444193544365724266128329219181790966867447001073 38419 82713203175145270934857431356943125503290980562261243225 38420 82739042303307274834857783562781467916342105199622324100 38421 82764888830605210834419410667855848085796152598035164100 38422 82790742758965184851340044395436784764032431504683580625 38423 82816604090313754046471310442026981550897330701345376073 38424 82842472826577926917686097418325084559556833341963392400 38425 82868348969685163393863047232734346303962392930581210000 38426 82894232521563374928888169591318559026005354275632225625 38427 82920123484140924595673583288455603808411272518790549025 38428 82946021859346627180193386962786981175831648161569622948 38429 82971927649109749275536661993409744474255481365835622500 38430 82997840855360009375977610211605349140615527391893281225 38431 83023761480027577971062829103748059033133226811399416225 38432 83049689525043077639715727181383715291361156292585529600 38433 83075624992337583144358082194817873735871812755402760448 38434 83101567883842621525048744866900553603936067244105341025 38435 83127518201490172193639490824043113452163313934747654025 38436 83153475947212667027948023401851079342767950519621980900 38437 83179441122942990465948130003105095969713262292429976100 38438 83205413730614479599976994686170553177294094371497631073 38439 83231393772160924270959669662264858379584082693895779225 38440 83257381249516567162650708380359779707422020020780768400 38441 83283376164616103895892962878844775293075650826899488400 38442 83309378519394683122893548083425750954230458505530166025 38443 83335388315787906621516975731082251661336616995751901073 38444 83361405555731829389595460600254691568440161218356492100 38445 83387430241162959739256401727781863060255668375180388100 38446 83413462374018259391267041293457637220238564311959331225 38447 83439501956235143569396303853424476358616952161214200625 38448 83465548989751481094793818603970123758577128073620560448 38449 83491603476505594480386127357642616605895372032321358400 38450 83517665418436260025290080913947585165102998861137100625 38451 83543734817482707909243426507240654656593991242767725625 38452 83569811675584622287052589014776655976766925840586504900 38453 83595895994682141383057648608226277390167605780615922948 38454 83621987776715857585614517532319751611498235445094080625 38455 83648087023626817541594318694626171289115671739093317225 38456 83674193737356522250899968750826060803087962041238211600 38457 83700307919846927160999968370183903502847882607709827600 38458 83726429573040442261479402366276431034807519282995126073 38459 83752558698879932178608152378381625251812229351211185025 38460 83778695299308716269926324789282563356848880964489772900 38461 83804839376270568718846896565589453415815523896087652900 38462 83830990931709718629275581707032460181241188835714741225 38463 83857149967570850120247920991527210303449075890885131073 38464 83883316485799102420583597703164191470617857570282521600 38465 83909490488340069963557982030622621817348215867959526400 38466 83935671977139802481590906823858764075519233084639737025 38467 83961860954144805100952677397268093414256185041486642025 38468 83988057421302038436487318067870198730562114076345222948 38469 84014261380558918686353058117414804311424905767259264100 38470 84040472833863317726780059867656842294834223202169460225 38471 84066691783163563206845391558398086213963478704625975225 38472 84092918230408438643265247718242472118626105532830250000 38473 84119152177547183515204419718361886333837938899117010448 38474 84145393626529493359103019199918887839743881824729410025 38475 84171642579305519863520457066142558543132719379759280625 38476 84197899037825870963996680730403436361104604707284202500 38477 84224163004041610937930672311983284055007169262261608900 38478 84250434479904260499476210471585281140354352703061926073 38479 84276713467365796894454898578980096958922997079090780625 38480 84302999968378653995286461905533210135422245017078017600 38481 84329293984895722395936316534708783155886209613304577600 38482 84355595518870349506880412683995380701087779221827586225 38483 84381904572256339650087355132048836648647465266536226073 38484 84408221147007954154017803445197627324952725022701520900 38485 84434545245079911448641154697806197645347170888668024900 38486 84460876868427387160469511381341812231132637333423083025 38487 84487216019006014207608937197340665437587488253602873225 38488 84513562698771882894828003429819182471279230160203490448 38489 84539916909681541008643628593026678420276017164358099600 38490 84566278653691993912424214050785813070277706337696480025 38491 84592647932760704641510078304017586836030608355712525025 38492 84619024748845593998351192643397967003498987540764484900 38493 84645409103905040647662220864443613756978854136034622948 38494 84671800999897881211594865742674592159493963980700809225 38495 84698200438783410364927524966852409367248648327784384225 38496 84724607422521380930272259228642205892465738451871033600 38497 84751021953072003973299075167398455686449172534393760000 38498 84777444032395948897977525869124092199018770191495351073 38499 84803873662454343541835631619003576384408174531396766025 38500 84830310845208774271236123607261057870135281911933062500 38501 84856755582621286076670013288445452187086942245058062500 38502 84883207876654382668067490094594965078945801911405861025 38503 84909667729271026570126150203084339469966508773171226073 38504 84936135142434639217656559060308881674820883601200410000 38505 84962610118109101050945150362710140885617011184498163600 38506 84989092658258751611134464196998969872095591722077889225 38507 85015582764848389635620727041782585184258540599256774225 38508 85042080439843273153468776333153171955130101654330122948 38509 85068585685209119580844332297146541667830162422241504900 38510 85095098502912105816463619752330350978493694022411160025 38511 85121618894918868337060342586132425877640095312960615025 38512 85148146863196503292870013608870808130222660193327809600 38513 85174682409712566603131642489798250061612515591172240448 38514 85201225536435074051606784479825029356034450370140638225 38515 85227776245332501382115952625935137608315474362098348025 38516 85254334538373784394092396182662114922072261751240664900 38517 85280900417528319038153247926342057880492541483137600900 38518 85307473884765961511688043078212619732499844182767601073 38519 85334054942057028354464612542778149640172792767802221225 38520 85360643591372296544252353168212482325661472648797347600 38521 85387239834683003592462877735922290440346624818482787600 38522 85413843673960847639808047386745349458464906543781605625 38523 85440455111177987551975389191609538874717842679931051073 38524 85467074148307043015320901574829913963336076320984988900 38525 85493700787321094632579250298572729337526998685221102500 38526 85520335030193684018591357717366879036035820516855555625 38527 85546976878898813896049388011894837860540814189249105025 38528 85573626335410948191259131111646845196626128058534760448 38529 85600283401705012129919788016373765574973721000000000000 38530 85626948079756392332921160226625789771033201646769380225 38531 85653620371540936912158245994015906303608447453802365225 38532 85680300279034955566363246102198875778386734774517704100 38533 85706987804215219676954981889908279634273791743008222948 38534 85733682949058962403905728227746090491330897622136137025 38535 85760385715543878781625464160771123471982249770737772025 38536 85787096105648125814863543929284676574816804513109936400 38537 85813814121350322574627791080563653425593320623575331600 38538 85840539764629550294121018384643483515815191186025756073 38539 85867273037465352464694976267605213368317786229663106225 38540 85894013941837734931821732476173236944550537417224192900 38541 85920762479727165991082485687782265032484117476924312900 38542 85947518653114576484173815780624301330175189000769740025 38543 85974282463981359894931373478538597470822855330631501073 38544 86001053914309372445371012085959800323497823848511937600 38545 86027833006080933191747364028491782552463220089682881600 38546 86054619741278824120629864915026961629980948403514362225 38547 86081414121886290244996227837683263275555607783135505625 38548 86108216149887039700343370626183272641555514051301922948 38549 86135025827265243840815798773652540483913773602982984900 38550 86161843156005537335351446751166472049998168843325900625 38551 86188668138093018263844980428727723486593568505832775625 38552 86215500775513248213328563320708564222111532081598528400 38553 86242341070252252374170089374145234011475749240695810448 38554 86269189024296519636288885018623930152476102702081425625 38555 86296044639633002685388883196850703791585774549822136225 38556 86322907918249118099209272095350224238142387266174568100 38557 86349778862132746443792621295091086801253285249208032100 38558 86376657473272232369770488062188092856644471529091776073 38559 86403543753656384708666506499184720643780316753330261025 38560 86430437705274476569216962277771831689784999976993798400 38561 86457339330116245433708855674151520758844917812483078400 38562 86484248630171893254335455628607916836712352254796064225 38563 86511165607432086549569347551199678882513007943763256073 38564 86538090263887956500552977595841902917132254450160816100 38565 86565022601531099047506696125398166471865823832460420900 38566 86591962622353574986154303090756482495619251422103469025 38567 86618910328347910064166098047216017516575589540714496025 38568 86645865721507095077619437531864548177772098385791010448 38569 86672828803824585967476802525979786218283102169230739600 38570 86699799577294303916081378726840894555547516060430361225 38571 86726778043910635443670152353689746342655372659033726225 38572 86753764205668432504904524212934744729967825473549522500 38573 86780758064563012585418444748043323556139548872063122948 38574 86807759622590158798384072799922588332291304654269504025 38575 86834768881746119981094960803940932667593968021089800625 38576 86861785844027610791566769150096877717723911340973160000 38577 86888810511431811805155512433194831322383891586963662400 38578 86915842885956369611193340320240949237204183310462501073 38579 86942882969599396909641855762625803261696498003301405625 38580 86969930764359472607762973281014120121379234972289244100 38581 86996986272235641916807320051215450681577968522718404100 38582 87024049495227416448720182519663261455581089256065258225 38583 87051120435334774312865001277483609423648629396491876073 38584 87078199094558160212764416922488266904684106866346064400 38585 87105285474898485542858869638780905622036461763477520400 38586 87132379578357128485282755224018728181753721222706916025 38587 87159481406935934106658140294725750938513951482955476225 38588 87186590962637214454906039400407794664264524289836302948 38589 87213708247463748656075256777573128560160071350946424100 38590 87240833263418783011188795475116638966555206092083282025 38591 87267966012506031093107836582879356631432784959757977025 38592 87295106496729673843413291295549175597584937363352806400 38593 87322254718094359669304928544422632665965238299613160448 38594 87349410678605204540518080929901688989749302873124252225 38595 87376574380267792086257931687953564653630967312794005225 38596 87403745825088173692151385424115823098595454557311192100 38597 87430925015072868597216525348983084966703019794445062500 38598 87458111952228863990849659749465970366140196127309651073 38599 87485306638563615109829960430467124696804724331613140025 38600 87512509076085045335341695861973476033838512880432490000 38601 87539719266801546290014061766918201643664642362712490000 38602 87566937212721977934978611885520247507073757324368882025 38603 87594162915855668666944291652163647749596581536657801073 38604 87621396378212415415290077521233330633647300773469002500 38605 87648637601802483739175224678678574252581879297380860100 38606 87675886588636607924667125876429788286740859269347623225 38607 87703143340725991081886784127148848138592830983966726225 38608 87730407860082305242171901997147794461117698889946960448 38609 87757680148717691455257590235665334533423394409408078400 38610 87784960208644759886474698479045242123131240176752063025 38611 87812248041876589913965770768715449409149337969673168025 38612 87839543650426730225918628622221358223935868731721380100 38613 87866847036309198917817584396921668314090940060523802948 38614 87894158201538483589712287686309827514962624677472430225 38615 87921477148129541443504207489279052691766280972758870025 38616 87948803878097799380250752893003751019352459957445024400 38617 87976138393459154097487035010465088658074156033017952400 38618 88003480696229972186565272914003408137055474051479826073 38619 88030830788427090230011846306635186781407732293872944225 38620 88058188672067814898901997673227256319432518319980376100 38621 88085554349169923050252186653976068382451328187694416100 38622 88112927821751661824430099382994891966465363335133375625 38623 88140309091831748742582315535166967064234195470776351073 38624 88167698161429371804079635824777813601425848120109830400 38625 88195095032564189583980072699795106524091042013476000000 38626 88222499707256331330509506976019776389708716243251390625 38627 88249912187526397062560013155687280113296422039603406025 38628 88277332475395457667205856175453308616435893083307022948 38629 88304760572885054997237162329053557023389275465720622500 38630 88332196482017201968711267110282578747633549701946984225 38631 88359640204814382658521742722292177316978142596865819225 38632 88387091743299552401985107999565259098812302263867123600 38633 88414551099496137890445223489276576211813337230647810448 38634 88442018275428037268895374439107331849493290386255678025 38635 88469493273119620233618044438936199997129168606395395025 38636 88496976094595728129842382464184928099769765348225896900 38637 88524466741881674049419366068952344637999830474338932100 38638 88551965217003242928514663477426283792829441229494506073 38639 88579471521986691645319197322418666434322640876331178225 38640 88606985658858749117777412780224740553244615266980622400 38641 88634507629646616401333252851363284973950898905424142400 38642 88662037436377966786693843537110417742825515213308059025 38643 88689575081080945897610891662095524982657883180037726073 38644 88717120565784171788679798093583737242291234847859628100 38645 88744673892516735043156489108425328455538803711023380100 38646 88772235063308198870791968659008397556608929720670898225 38647 88799804080188599205684594289907214583967396882315555625 38648 88827380945188444804150079457274671743555837185775410448 38649 88854965660338717342609225003383375398440110673807856400 38650 88882558227670871515493382539076047308143564775357205625 38651 88910158649216835133167652487242072659988493630305330625 38652 88937766927009009219871819540793238519586615134908796900 38653 88965383063080268111679028288967949281047763056512822948 38654 88993007059463959554472201766149485522377205118082515625 38655 89020638918193904801938205677740189370768144856477460225 38656 89048278641304398713579761057989813058929292839403929600 38657 89075926230830209852745108115032657810080297121923481600 38658 89103581688806580584675424018744557528662847386550051073 38659 89131245017269227174569997387387225999015103912393082025 38660 89158916218254339885669162229363987408104591352187828900 38661 89186595293798583077354994096767448013772826381536508900 38662 89214282245939095303269771207756241679676853872693132225 38663 89241977076713489409452203295154593795081832720307006073 38664 89269679788159852632491430939025096794728272331192355600 38665 89297390382316746697698798141321776094031054748694320400 38666 89325108861223207917297400901087247760728714224469706025 38667 89352835226918747288629414549014528658654462735836095025 38668 89380569481443350592381202600550856125409171587885922948 38669 89408311626837478490826209887077707486245119106044460100 38670 89436061665142066626085642725058079864282113947346767225 38671 89463819598398525718406938883398997825139072332867982225 38672 89491585428648741664460030109634160395038883293520040000 38673 89519359157935075635651399975888619918297204763321360448 38674 89547140788300364176455939805944403075701609161020343025 38675 89574930321787919302766605445083039172491302265477825625 38676 89602727760441528600261877634738052526324684189292122500 38677 89630533106305455322791028754347604444637664753353960900 38678 89658346361424438490777198693154635880015394418517701073 38679 89686167527843692989638282615059064394489581190970775625 38680 89713996607608909668225633379983828551898636836039475600 38681 89741833602766255437280581385573849294474483765045235600 38682 89769678515362373367908774593404291248514056762307675225 38683 89797531347444382790072341504231857247221599166124151073 38684 89825392101059879391099879847180236659436177294776852900 38685 89853260778256935314214273748108252373853964120987020900 38686 89881137381084099257078342142766712512383465972666254025 38687 89909021911590396570358321200707471136300825127308824225 38688 89936914371825329356305183526265737367768615554847240448 38689 89964814763838876567353796903294244479912295965927993600 38690 89992723089681494104739925350685499613880979193610589025 38691 90020639351404114917135075256075980864020853472120934025 38692 90048563551058149099299189355483831535328031317417372900 38693 90076495690695483990751191326989321423590535650950822948 38694 90104435772368484274457383766925102000944438983027440225 38695 90132383798129992075537702317401076410824876585264131225 38696 90160339770033327059989828714346536189356933592990355600 38697 90188303690132286533431165525610084637972582112727610000 38698 90216275560481145539858675349015771777326389159943576073 38699 90244255383134656960426587240631807818283249383075259025 38700 90272243160148051612241973143866201094734686082191922500 38701 90300238893577038347178197090361682418135226325206922500 38702 90328242585477804150706239944020330837806055605397648025 38703 90356254237907014240743902459846405827098807362704001073 38704 90384273852921812166522889429654017966317303990628840000 38705 90412301432579819907473777687044434261728848148402561600 38706 90440336978939137972128870744416015328928924071137862225 38707 90468380494058345497042942835128019781123714198456423225 38708 90496431979996500345731875134297786301433621210542922948 38709 90524491438813139207629186932069116045968112166190896900 38710 90552558872568277697060464533548027224047920890790471025 38711 90580634283322410452235690659960439936425356392066226025 38712 90608717673136511234259477125944772624547716538288195600 38713 90636809044072033026159203568250891796693293493953490448 38714 90664908398190908131931065001475354053055024777424967225 38715 90693015737555548275604030976821413834424483922954897025 38716 90721131064228844700321719120230841770909758572369388900 38717 90749254380274168267442185826593207010976120706944548900 38718 90777385687755369555655636887096922469899691320048676073 38719 90805524988736778960120060827145034553343126137048412225 38720 90833672285283206791614787732617458589070434374416409600 38721 90861827579459943375711976342620117940687271714945049600 38722 90889990873332759151966032187220238584595452740683890625 38723 90918162168967904773120959549025881807958186453936276073 38724 90946341468432111204335650027826665634257979041502916900 38725 90974528773792589822427110487871530606864746882180902500 38726 91002724087117032515131633167718347662790064521684730625 38727 91030927410473611780383910732949145011357409881388452025 38728 91059138745930980825614099052403747198740683649531410448 38729 91087358095558273667062830478943672892087241334752490000 38730 91115585461425105229114180416117228359120402941851093225 38731 91143820845601571443646589952455861153583263153044778225 38732 91172064250158249349401747345491003146514129157758788100 38733 91200315677166197191371431137939833771007727165556522948 38734 91228575128696954520202317688867633176689253861808964025 38735 91256842606822542291618755902993670922484365735735523025 38736 91285118113615462965863511941666888875281405851014862400 38737 91313401651148700607156486699396987130626821183435777600 38738 91341693221495720983171408830185909032545229482728881073 38739 91369992826730471664530506108264145745806506516834995225 38740 91398300468927382124317157908195742328348284745655056900 38741 91426616150161363837606531589675385866978233600033976900 38742 91454939872507810381014205572700491978801428699450123025 38743 91483271638042597532262781889160778846919160058385576073 38744 91511611448842083369766490997247427954701973580924563600 38745 91539959306983108372233791645443577811227030348396883600 38746 91568315214542995518287968573217581224163597240653939225 38747 91596679173599550386105730835900178078366391628649350625 38748 91625051186231061253073813541586494121570482025046022948 38749 91653431254516299195463585788263571945749533934910972900 38750 91681819380534518188123667589723973186777572432016015625 38751 91710215566365455204190558579185860948899445391000390625 38752 91738619814089330314817281279899878597043297500002310400 38753 91767032125786846788920041732383085352076237309661960448 38754 91795452503539191192942910268280190574588778272802350625 38755 91823880949428033490640525221212347234571489111434289225 38756 91852317465535527142878822365333820840295676521331296100 38757 91880762053944309207453792872676943042706070290931176100 38758 91909214716737500438928272580725889244554761970554951073 38759 91937675455998705388486765362019986829229586381694648025 38760 91966144273812012503808303387947465085634402112036864400 38761 91994621172261994228957347079250799545441142817242944400 38762 92023106153433707104292727536125082270432044276070945225 38763 92051599219412691866394634241151165633363219869291381073 38764 92080100372284973548009650828665680328686025144262140100 38765 92108609614137061578013841714530418732438834580216224900 38766 92137126947055949881393892380624002306547513307323448025 38767 92165652373129116979246306108739216514526714611106439025 38768 92194185894444526088794659958929898686035030364994960448 38769 92222727513090625223424922787711803439783974410175425600 38770 92251277231156347292738838101882446650812945220063678225 38771 92279835050731110202625374544085542531998999371303743225 38772 92308400973904816955350246806606299193750925370586802500 38773 92336975002767855749663509770244526053021340788846722948 38774 92365557139411100080925228665473231685938095523046927025 38775 92394147385925908841249228053451153160387049995658355625 38776 92422745744404126419664922424818457548652357435006090000 38777 92451352216938082802297231214565693208617910848867504400 38778 92479966805620593672564581031626942537934963276772526073 38779 92508589512544960511394997902209039251846588329753890625 38780 92537220339804970697460292326229661814910259428653712100 38781 92565859289494897607428339946598100472556181648640072100 38782 92594506363709500716233460631433518383142049373579837225 38783 92623161564544025697364898769676587647795714358568051073 38784 92651824894094204523173407580911478576757069189238886400 38785 92680496354456255565195940240576315320020666011111526400 38786 92709175947726883694498450622101383029722733885246097025 38787 92737863676003280382036806457875581014792012921277917225 38788 92766559541383123799035817721302862897775020771961302948 38789 92795263545964578917386383032571688592334987088137808100 38790 92823975691846297610060756891121833990591862693783401025 38791 92852695981127418751545940538154262585100809736336396025 38792 92881424415907568318295199252891158853740832715163184400 38793 92910160998286859489197708886654656109986292540362610448 38794 92938905730365892746066334439194261668844679710835373225 38795 92967658614245755974143543482054489603047080050289762225 38796 92996419652028024562625457234135756067756267572033524100 38797 93025188845814761505204042094963174157994472975036402500 38798 93053966197708517500627444441539504534071920673302126073 38799 93082751709812331053278471495020174609401668451798123025 38800 93111545384229728573771221063809972945099736807896360000 38801 93140347223064724479565862970042756639575743423256360000 38802 93169157228421821295601574966767277941802174329877159025 38803 93197975402406009754947635953524042056994088168804826073 38804 93226801747122768899472679298359951155919673148284922500 38805 93255636264678066180532109074689369946880016225838268100 38806 93284478957178357559673682021772165825428207683753606225 38807 93313329826730587609361258037941231584028147343700865225 38808 93342188875442189613716722016073990944966945567203010448 38809 93371056105421085669280079831164416777816576001784960400 38810 93399931518775686785787731290214158780475539542391384025 38811 93428815117614892986968922855023481643194990670034789025 38812 93457706904048093411360382948824856280891457395593256100 38813 93486606880185166413139142658064225613355502376136302948 38814 93515515048136479662973544640997182598568121996783249225 38815 93544431410012890248892443055129551784120207652141429025 38816 93573355967925744777172597315894156538580993167498758400 38817 93602288723986879473244262499317882361465227045072390400 38818 93631229680308620282614979201795512250092129506739151073 38819 93660178839003782971811565670449213026998462365703625225 38820 93689136202185673229340315017914991805549843565150448100 38821 93718101771968086766665400335759919396875515481309688100 38822 93747075550465309419205490521096432441119013254178150625 38823 93776057539792117247348579631322578383137611681265826073 38824 93805047742063776637485032582279657110084240539129248400 38825 93834046159396044403058850005481340128654081289970810000 38826 93863052793905167885637155080431012586061774450820575625 38827 93892067647707885055997905158406785233921706677939243025 38828 93921090722921424615235830994456362601020988842652922948 38829 93950122021663506095886606404706730182390408810650602500 38830 93979161546052339963069251166456437370980921822706707225 38831 94008209298206627715646769978881104157530352626594242225 38832 94037265280245561987405030302545668306745300925117697600 38833 94066329494288826648249881896279815786615288166769360448 38834 94095401942456596905422520870336000685408630885940995025 38835 94124482626869539404733101075112461700561194164573156025 38836 94153571549648812331812595645086680528149037599321832900 38837 94182668712916065513382911517967803123823133481380868100 38838 94211774118793440518545259749439657848868079598353881073 38839 94240887769403570760086784444229154961316462825909557225 38840 94270009666869581595805453124598039764695818980652496400 38841 94299139813315090429853211357719196988895692560188816400 38842 94328278210864206814097404463761966651707989127300932025 38843 94357424861641532549500469126874231738704644151890051073 38844 94386579767772161787517897731612375546162764884031744100 38845 94415742931381681131514478247733581459619144902798392100 38846 94444914354596169738198812486628360292223861812488485225 38847 94474094039542199419076115553034640085257153423831890625 38848 94503281988346834741919299316038240480865681788918760448 38849 94532478203137633132258342723728078417154541628207334400 38850 94561682686042644974887951786238013971131002819887330625 38851 94590895439190413715393512052270844688526197394532955625 38852 94620116464709975961695336404563593694113120428164068900 38853 94649345764730861585611211000116911274684910753538222948 38854 94678583341383093824437242181375121472248059777745930625 38855 94707829196797189382547007184907194520112762038867623225 38856 94737083333104158533009011474502712702319015464161667600 38857 94766345752435505219222455525960721420114397493106115600 38858 94795616456923227156571313891213218910889929068091476073 38859 94824895448699815934096729369788937187976484626329959025 38860 94854182729898257116187725115987003356898354190305904900 38861 94883478302652030344290237510494044517965503885397384900 38862 94912782169095109438634472625542310989354653043394503225 38863 94942094331361962499980589113070441581974477711291381073 38864 94971414791587552011382710345712581130325199012055169600 38865 95000743551907334939971268640805684435140806442381134400 38866 95030080614457262838753684397969002206736635798049695025 38867 95059425981373781948433382981173943515569552862580528025 38868 95088779654793833299247152176586745661446320071283122948 38869 95118141636854852812820843057830656267981725785898636100 38870 95147511929694771404043417090678643797205765227526094225 38871 95176890535452015082959342309552001563542758091316009225 38872 95206277456265505056679341398564596709629098914394810000 38873 95235672694274657831309494510216939491494839836394210448 38874 95265076251619385313898699655208709610402127870214256025 38875 95294488130440094914404493497202875226005435526166390625 38876 95323908332877689647677235386739076693369458892680062500 38877 95353336861073568235462657468858520987645584312739292900 38878 95382773717169625208422783699367244217762165806571976073 38879 95412218903308251008175220605029248587222881539105750625 38880 95441672421632332089350822623345706638926669042256953600 38881 95471134274285251021669734857941149624717844673657913600 38882 95500604463410886592035816085942318372041810994706744225 38883 95530082991153613906649444854100154082516213428758576073 38884 95559569859658304493138711500770243093325640742777164900 38885 95589065071070326402708998941231903765006237595566036900 38886 95618568627535544312310955054191015331301325614191445025 38887 95648080531200319626826859507676637761236875191277755225 38888 95677600784211510581275387862906458443283145429703490448 38889 95707129388716472343034775795061125809332875388210867600 38890 95736666346863057114084386270272591875134075995906718025 38891 95766211660799614233264682518496685086663897707739363025 38892 95795765332674990278555609642305271831616542180595240900 38893 95825327364638529169373387701998539504600203989963522948 38894 95854897758840072268885719117803146106693176728773051225 38895 95884476517429958486345413230287231017595291804765898225 38896 95914063642559024379442430860488568804625681979365697600 38897 95943659136378604256674351711617472730159528298966440000 38898 95973263001040530279735267454561416990663160723090301073 38899 96002875238697132565923103339783746669176990655596732025 38900 96032495851501239290565371178574281911807757980030802500 38901 96062124841606176789463356536975097950424125379375802500 38902 96091762211165769661354742986070275291201547024992415025 38903 96121407962334340870394676252693964674832524544255276073 38904 96151062097266711848655271114976699292005936973842250000 38905 96180724618118202598643563887515512210063338689762979600 38906 96210395527044631795837913341319080036460354655299855225 38907 96240074826202316891242852904044814514697109392475052225 38908 96269762517748074213962396986410562021632697582812222948 38909 96299458603839219073791804281029346814464881937185268900 38910 96329163086633565863827800880281407364037478821219802025 38911 96358875968289428163097266060203626211434404045273857025 38912 96388597250965618839204383577742342499931389278001561600 38913 96418326936821450150996261329081462667204381863547240448 38914 96448065028016733851247022217123748736138194654132276225 38915 96477811526711781289360369076569165219540814151573466025 38916 96507566435067403514090626505400204857448790226118132900 38917 96537329755244911376282262451950190238408353499356476900 38918 96567101489406115631627892407096662821036520801616251073 38919 96596881639713327043444769051488122972207787720013583225 38920 96626670208329356485469760208078574376276552037027491600 38921 96656467197417515044672817950610553548734793839663331600 38922 96686272609141614124088941719053590210520537401161155625 38923 96716086445665965545668638293371346948737165876420001073 38924 96745908709155381653146881477357026908718830818753824900 38925 96775739401775175414930574344643016234085222067280722500 38926 96805578525691160527004516899357143598572216361123925625 38927 96835426083069651515855882004264392458905930944390779025 38928 96865282076077463841417202429599392604709146419916560448 38929 96895146506881914000027871876161546192293755328769960000 38930 96925019377650819627414162826611209727103812672538826225 38931 96954900690552499601687764079271957407434034313569211225 38932 96984790447755774146362840819110592862761480506668852100 38933 97014688651429964933391620080933255616497095525121322948 38934 97044595303744895186218504460202685578092320407596771025 38935 97074510406870889782852716927248463526127873410523294025 38936 97104433962978775358959479601008837885170870122791808400 38937 97134365974239880410969729338809578127716749890489203600 38938 97164306442826035399208372999052162851338153900794506073 38939 97194255370909572851041085234050515993148278870089864225 38940 97224212760663327464039651670622447751755773851177940900 38941 97254178614260636209165860336408937593946570497123660900 38942 97284152933875338433973944190261415232279902676765486025 38943 97314135721681775965831577615404251673536092318566151073 38944 97344126979854793215159429734446766359407516665306169600 38945 97374126710569737278689277405686188052886738867022905600 38946 97404134916002458042740680760510176469382439356999536225 38947 97434151598329308286516224142074718713590039301358175625 38948 97464176759727143785415325305800459364465418368998622948 38949 97494210402373323414366615742597805554202705147411940900 38950 97524252528445709251178894986098468615806716977356150625 38951 97554303140122666679910661765538461830583353279318025625 38952 97584362239583064494258224866304969494553358322479072400 38953 97614429829006275000962396560526935944332770813336610448 38954 97644505910572174123233771470456694341323622876218255625 38955 97674590486461141504196593727757463911027743434752462225 38956 97704683558854060610351215292179090974841713411900044100 38957 97734785129932318835055148293471993497719114537123300100 38958 97764895201877807602022714260756891009504361137944626073 38959 97795013776872922468843293103935561643457905623194015025 38960 97825140857100563230518174712095565675412913232559950400 38961 97855276444744134023016016034229610344036209103594830400 38962 97885420541987543426846906507958003889719159144928806225 38963 97915573151015204570655044702310457669605053238682006073 38964 97945734274012035234830029040991343892076561849056444100 38965 97975903913163457955136765472920402968588131402344048900 38966 98006082070655400126363994957208818706942115335833447025 38967 98036268748674294105991443630098541570882501298113362025 38968 98066463949407077317875598521760740009124934732715410448 38969 98096667675041192355954111691217297415565148409289091600 38970 98126879927764587087968835648017347624318829110479015225 38971 98157100709765714759207492929668954971353478681679780225 38972 98187330023233534096263982704194195871686198366389062500 38973 98217567870357509410817327267544087570349933465518822948 38974 98247814253327610703429261305978036229484099884187330025 38975 98278069174334313767360466793880740815893364403336930625 38976 98308332635568600292405456397857791356150505208679040000 38977 98338604639221957968746108258319540032705726336004326400 38978 98368885187486380590823855020131201307415676601061051073 38979 98399174282554368161230529984275552781331016970281355625 38980 98429471926618926994617873252843061834392126240774200100 38981 98459778121873569821625700740032754238789018732053760100 38982 98490092870512315892828738922215669908054504202313396225 38983 98520416174729691082702128200481317733389933503430726073 38984 98550748036720727993605597749456146072181577060236688400 38985 98581088458680966059786314726551687894063959947865552400 38986 98611437442806451651400410716168719860135659365047298025 38987 98641794991293738178553188283752492713944639255523338225 38988 98672161106339886195358010514962846301545783688398802948 38989 98702535790142463504013876415591816315204675728582172100 38990 98732919044899545258901685048230171474090781655085540025 38991 98763310872809714070699191282053189318482120653464835025 38992 98793711276072060110514656032464886104504456049518542400 38993 98824120256886181214039193867708861447163413693668560448 38994 98854537817452182985717820859922901373310243580865474225 38995 98884963959970678902939205558483504316123868937387539225 38996 98915398686642790420244125963855553311606238971711876100 38997 98945841999670147073552635380531454248387792833912722500 38998 98976293901254886584409940028013194477738178036813101073 38999 99006754393599654964250991289159948413987521064086086025 39000 99037223478907606618683795475593066949498944952880250000 39001 99067701159382404451791443990219535575807241547880250000 39002 99098187437228219970452866767304272046465357569728416025 39003 99128682314649733388682311870890958240433515750150351073 39004 99159185793852133731987554132740462590419386626505822500 39005 99189697877041118941746835711325309031345924172051696100 39006 99220218566422895979604541453788085903000599725681609225 39007 99250747864204180931885611943141163610820283589353984225 39008 99281285772592199114028697113354603112604551552055560448 39009 99311832293794685175038053315348688459641503305186822400 39010 99342387430019883201954186717277105681189189528740725025 39011 99372951183476546824343245922856417264397522111278430025 39012 99403523556373939318805166691867146350495304751678112100 39013 99434104550921833713500571647321487545320135784461302948 39014 99464694169330512892696427854162401930950917659857048225 39015 99495292413810769701330465154728632468229223764306008025 39016 99525899286573907049594358146589992500242638343312512400 39017 99556514789831738017535674688727134507306363833551808400 39018 99587138925796585959678593822399898627534996066544976073 39019 99617771696681284609663395993418270746660665211953286225 39020 99648413104699178184904728462899948179243142126692540100 39021 99679063152064121491268648793968517113748578614680980100 39022 99709721840990480027768449302216290079062998138977905625 39023 99740389173693130091279265358125933712771342434853801073 39024 99771065152387458881271470430015137074889820437941646400 39025 99801749779289364604562860756438728657605659676345640000 39026 99832443056615256580089632537352846094871437014859780625 39027 99863144986582055343696154533715996378338425147678060025 39028 99893855571407192752943538965572116141012442810367322948 39029 99924574813308612091937013599031051280094299156265562500 39030 99955302714504768176172097912932222858642984491172450225 39031 99986039277214627457399586236347631854891338501824685225 39032 100016784503657668128509340748450778921169230714937251600 39033 100047538396053880228432897232648536874366673203247410448 39034 100078300956623765747064886477243513169617259087521292025 39035 100109072187588338730203274215264977111319538303000937025 39036 100139852091169125384508422496477002033659210102869788900 39037 100170640669588164182480975384943086139367285124875784100 39038 100201437925068005967458571875897167123467753386275756073 39039 100232243859831714058631388926041635131152042707710916225 39040 100263058476102864356076517491763676008586068788236390400 39041 100293881776105545445811174470132042205328517033873510400 39042 100324713762064358704864753437907152080035860439548785025 39043 100355554436204418406369717084168259750170360088228876073 39044 100386403800751351824671334232532317014431917504672840100 39045 100417261857931299340456264349310066266523303125665424100 39046 100448128609970914545899992434315858713551274066812092225 39047 100479004059097364349833117191418685614783868326523205625 39048 100509888207538329082926495376292941669547322328690610448 39049 100540781057522002602895245219198509109675354638039792400 39050 100571682611277092399721611820990858495039890774607475625 39051 100602592871032819700896697420933007673216721915570600625 39052 100633511839018919576681059435252363849193293137832320900 39053 100664439517465641045384179165756695221130153586052122948 39054 100695375908603747178662804078194738176464070043324325625 39055 100726321014664515206838166550418243612011054966863806225 39056 100757274837879736624232081990773601545113387900351425600 39057 100788237380481717294521929227522556823198062703457729600 39058 100819208644703277556114516070462940419297069310699401073 39059 100850188632777752327538832946291790524044764460981816025 39060 100881177346938991212857697509624725413336697396164000900 39061 100912174789421358607098293131956955888130179941230280900 39062 100943180962459733801701604171222888951712321342738854225 39063 100974195868289511089990750924982876313079032115638256073 39064 101005219509146599872658227170637301285781632961550963600 39065 101036251887267424763272043196439875692629329279059968400 39066 101067293004888925693800777227453734490909223271659704025 39067 101098342864248558020157538150965670003224178237359941025 39068 101129401467584292627762842446245639878576317047056822948 39069 101160468817134616037126408223910513219863972528221792100 39070 101191544915138530509447869280522887700436404601467441225 39071 101222629763835554152236412074427716956687600402970056225 39072 101253723365465721024949338529201432088792171799814560000 39073 101284825722269581244649557571460223730517101907575560448 39074 101315936836488201091682008310146171864507360398431149025 39075 101347056710363163115369017764781969364465848205304975625 39076 101378185346136566239724596050557082143153537061168022500 39077 101409322746051025869187671928480323778048979261497604900 39078 101440468912349673994374271629205995577752668925184751073 39079 101471623847276159297848643859512954244726278406335705625 39080 101502787553074647259913333900788218586644962659930451600 39081 101533960031989820264418209709239014132438260307582611600 39082 101565141286266877704588442927929480022927312644824793225 39083 101596331318151536088871447721110626172759010381119501073 39084 101627530129890029146802780341684530443017251758262456900 39085 101658737723729107934891002343016205425383893853325072900 39086 101689954101916040942521510346679042421953490095158656025 39087 101721179266698614197879335278092256312702969824029666225 39088 101752413220325131373890913982381309238106618380172240448 39089 101783655965044413894184836133164883390394796763486721600 39090 101814907503105801039071569347344603706408686178224867025 39091 101846167836759150051542165419346379890829992352447812025 39092 101877436968254836243285950588634943973691184769538088900 39093 101908714899843753100727202754695904523425814017192722948 39094 101940001633777312391080818554052421699227233282937642225 39095 101971297172307444268426973214256428537075284328649685225 39096 102002601517686597379804776100167183225391980577597059600 39097 102033914672167738971324924868202834641826866561070250000 39098 102065236638004354994301361144623619095078640013775526073 39099 102096567417450450211401930644278280047860026298681185025 39100 102127907012760548302818050646618314592036180312529702500 39101 102159255426189691972453387746157700607541594114884702500 39102 102190612659993443054131548794928846865835294594870162025 39103 102221978716427882617822787954858634839317859719385051073 39104 102253353597749611075889732778361585653235449297280640000 39105 102284737306215748289352132235820388469064771576379417600 39106 102316129844083933674170629608997267621137975026603868225 39107 102347531213612326307549563169792945044257299850712661225 39108 102378941417059605034258797564143271932195530441418022948 39109 102410360456684968572974588821216959158209592350384620900 39110 102441788334748135622639485908451229771940919378219153025 39111 102473225053509344968841271753335648865267512013343508025 39112 102504670615229355590210946653227856275739101374587907600 39113 102536125022169446764839756994858435973098856638953490448 39114 102567588276591418176715272205555702555003112116142565225 39115 102599060380757590022176512858594770065325275985194055025 39116 102630541336930803116388132855448891345302199425966896900 39117 102662031147374418999833658608094717337181765523213384900 39118 102693529814352320044827788144896825184890384835190326073 39119 102725037340128909562047753063970601619489691725297734225 39120 102756553726969111907083746258296343981764405162590593600 39121 102788078977138372587008418337231255323109582302837633600 39122 102819613092902658366965445669439862341897035256773400625 39123 102851156076528457376777172972637275458629333423822226073 39124 102882707930282779217571333375913639112367557906057712900 39125 102914268656433155068426848880782087376077943011200562500 39126 102945838257247637793038714147466525242615014806093140625 39127 102977416734994802046401966533319599428977250106536086025 39128 103009004091943744381514745310635304287168213114850210448 39129 103040600330364083356100442991494788398404312992092410000 39130 103072205452525959639348951687658085666462645750232579225 39131 103103819460700036118677007433888691218591869671015664225 39132 103135442357157498006507635403472137171548896634247896100 39133 103167074144170052947068698945063996328907693835582622948 39134 103198714824009931123210555370377053146747162898259558025 39135 103230364398949885363242821422591730841096527783221085025 39136 103262022871263191247790251355748251315032700572800774400 39137 103293690243223647216667730555753430659018636490455609600 39138 103325366517105574675774387634009477327878817722822631073 39139 103357051695183818104006827925046662724661950988907713225 39140 103388745779733745160191491319916274828476107574632844900 39141 103420448773031246790036137367474844693132407905273364900 39142 103452160677352737333100460576065253119034636819155829025 39143 103483881494975154629785838848474980565138701662493226073 39144 103515611228175960128344217983426457423912594253856755600 39145 103547349879233138991906135177229204132989620755120947600 39146 103579097450425200205527884459598221245560401606351153225 39147 103610853944031176683257826998017898530427947996421980625 39148 103642619362330625375221849205405559424990572903199722948 39149 103674393707603627374727971586203642723155224597405888900 39150 103706176982130788025390111256404447248254919713626305625 39151 103737969188193237028271001073386327441384332605305680625 39152 103769770328072628549044268311815228291113448780908814400 39153 103801580404051141325175675822240486844226843840479760448 39154 103833399418411478773123528609388904671902086585969140625 39155 103865227373436869095558248767536211124521616974776655225 39156 103897064271411065388601121710710190994044997457120812100 39157 103928910114618345749082216635854942318489611144384404100 39158 103960764905343513381817484157460960511514763388740801073 39159 103992628645871896706905034052541013784313965940188362025 39160 104024501338489349467040596055207081949930326150283056400 39161 104056382985482250834852166640478976164657959019498736400 39162 104088273589137505520253844737330640970315868590689647225 39163 104120173151742543877818859311355562157817638678135131073 39164 104152081675585322014171791757808164479548512647623728100 39165 104183999162954321895399996046153582098539159443283892900 39166 104215925616138551454484219557633721879230899868313466025 39167 104247861037427544698748427557733115200698834911775265025 39168 104279805429111361817328834245803667911475758383872360448 39169 104311758793480589288662143324483070348539681062371737600 39170 104343721132826339987993001031917320014530124824836372225 39171 104375692449440253294900664580173538549782094787561837225 39172 104407672745614495200844888943605032052250987319716302500 39173 104439662023641758416731034941306349591785974065719422948 39174 104471660285815262480494401558171938938433098998210713025 39175 104503667534428753864703785449447881080452069342005525625 39176 104535683771776506084184270574042106049452294360112010000 39177 104567709000153319803659250902234451900434060983854128400 39178 104599743221854522945411689143803926416499914715688076073 39179 104631786439175970796964614442966567224519570862123800625 39180 104663838654414046118780861986893370522029397807250708100 39181 104695899869865659251982057474953871530065223675799468100 39182 104727970087828248226086849396207111104405603442465935225 39183 104760049310599778866768392063037912661782578532159901073 39184 104792137540478744903631082349212621710939348565299470400 39185 104824234779764168078006553081004726823920288609059598400 39186 104856341030755598250768926030417085843609668713670519025 39187 104888456295753113510169327459903824502232699398611739225 39188 104920580577057320279689669168371356425237721008948802948 39189 104952713876969353425915697988614393718633210538959516100 39190 104984856197790876366429316686719275988399680824029699025 39191 105017007541824081177720179214343442720976528295423294025 39192 105049167911371688703116563265156409466979631300058880400 39193 105081337308736948660735523087104182219179345998051010448 39194 105113515736223639751452325502535656763302975922614555225 39195 105145703196136069766889172088606200609363439450847336225 39196 105177899690779075697423210470750304384899511897346248100 39197 105210105222458023840213837682391917292685611093434022500 39198 105242319793478809907249298544437847407073712725082576073 39199 105274543406147859133412582018476412208109860132597029025 39200 105306776062772126384566618487980367833866258676864160000 39201 105339017765659096265658780922190027071990653298304160000 39202 105371268517116783228844692877729396114241265883002653025 39203 105403528319453731681631346293385118565691853056654376073 39204 105435797174979016095039532033855012136301421808971702500 39205 105468075086002241111785586138650018849590946878221144100 39206 105500362054833541654482454732710463484199357281571632225 39207 105532658083783583033860080555674627322047537164726083225 39208 105564963175163561057005114067114795114666705889184610448 39209 105597277331285202135619952085433122499891041829173664400 39210 105629600554460763394301106918486898907518681794720086025 39211 105661932847003032778836908944390047287655301648564091025 39212 105694274211225329164524545601315006782215552096495948100 39213 105726624649441502464506439745496487741415025598898802948 39214 105758984163965933738125970337015970265984654916973827225 39215 105791352757113535299302538413323237735226130260892607025 39216 105823730431199750824925981310828695563846859892766286400 39217 105856117188540555463270338095277722719712128155696206400 39218 105888513031452455942426969161995839333176515313017301073 39219 105920917962252490678757032967471048039452575615621927225 39220 105953331983258229885363322854117319521488614264966652100 39221 105985755096787775680581466930440844065005701272408292100 39222 106018187305159762196490493969208360802633501775492640625 39223 106050628610693355687442768286594604713431929582380276073 39224 106083079015708254638613296565663678360438035284267024400 39225 106115538522524689874568409587916960795182064197680490000 39226 106148007133463424667853821837018010037320554960689005625 39227 106180484850845754847602071939182798052585139391499857025 39228 106212971676993508908159346905101538206090941106010222948 39229 106245467614229048117731693138636324763635897567005502500 39230 106277972664875266627050617177916802153899841193144213225 39231 106310486831255591578058079134834118392367813692597148225 39232 106343010115693983212610881799311492306304048020725785600 39233 106375542520514934981204458375107837992139678728361960448 39234 106408084048043473651716061814289042285157028724156569025 39235 106440634700605159418167358717879681929304913704198738025 39236 106473194480526086009506430770586196605311600117629764900 39237 106505763390132880798409186677860802010923794284943680100 39238 106538341431752704910100187573953733791040425250260131073 39239 106570928607713253331192888869979758290678258555615255225 39240 106603524920342755018549301511403269853051939144972304400 39241 106636130371969973008159075614724716711523456157958224400 39242 106668744964924204524038009453529558430724947930891618025 39243 106701368701535281087145986764439457341734069914774201073 39244 106734001584133568624324345343883944491732829636382916100 39245 106766643615049967577252679906989377293058999823584476100 39246 106799294796615913011425082180260621312914252311841719225 39247 106831955131163374725145821200109542496175460639949500625 39248 106864624621024857358544466789663088562715797999530960448 39249 106897303268533400502610459186662469370331059474625230400 39250 106929991076022578808247127795643715687734963728197640625 39251 106962688045826502095345162037968704082086090282338265625 39252 106995394180279815461875537273654582495089785510193552900 39253 107028109481717699393001898769328416563832175017214522948 39254 107060833952475869870212406687012800840101854242857700625 39255 107093567594890578480471045068827141777989545269866009225 39256 107126310411298612525388397793068320696978808801613203600 39257 107159062404037295130411894477513484889503739283978323600 39258 107191823575444485354035529306166793631004551846253826073 39259 107224593927858578297029055756051063069811346173108653025 39260 107257373463618505211686660201024409826682509075882116900 39261 107290162185063733611095117369981187622469749311395196900 39262 107322960094534267378421430637175744380129350434446185225 39263 107355767194370646876219960122786799017101735933947631073 39264 107388583486913949055759041582219547558891871797159737600 39265 107421408974505787566367099063021957267454541617570822400 39266 107454243659488312864798254308671095191674425500379733025 39267 107487087544204212324617435888864763914784653864614334025 39268 107519940630996710345604991036333182297942698784527022948 39269 107552802922209568463180803170564952703332867203213928100 39270 107585674420187085457847918089221098527044181096730808225 39271 107618555127274097464655681808390536884535128839630123225 39272 107651445045815978082682393033219970972696859462939290000 39273 107684344178158638484537473240830844985318227514905410448 39274 107717252526648527525883157357815701486094191620591022025 39275 107750170093632631854975708014986016848158085855173580625 39276 107783096881458476022226156362423364754413031447276002500 39277 107816032892474122589780572428265570821643199349508896900 39278 107848978129028172241119868005039373166456884581116026073 39279 107881932593469763890679135047730994175505674184300640625 39280 107914896288148574793486522568165957879092795862059969600 39281 107947869215414820654821655010649455159184588104059329600 39282 107980851377619255739893595094198565552927649587261822225 39283 108013842777113172983538354107077689644006471098686926073 39284 108046843416248404099935952639728629969508242921592728900 39285 108079853297377319692347034742566881012349230823984128900 39286 108112872422852829362869038495495850201716941281527887025 39287 108145900795028381822211925976370931909350718672884557225 39288 108178938416257964999493475616025595210777051750453490448 39289 108211985288896106152054139927851923680791482092835555600 39290 108245041415297871975291471600308361714493522403005036025 39291 108278106797818868712514120941107776811991476884926281025 39292 108311181438815242264815407662219340939457729512285916900 39293 108344265340643678300966469995198166484489299345558422948 39294 108377358505661402367328994126737103462670776259321213225 39295 108410460936226179997787526944715614507804817168075492225 39296 108443572634696316823701375085401192793427024303084441600 39297 108476693603430658683876093272839375390915216075799040000 39298 108509823844788591734554564941849030672695960913639251073 39299 108542963361130042559427678136420263220702049090848618025 39300 108576112154815478279664599675692983303301751495568622500 39301 108609270228205906663962650580074930341362832547853622500 39302 108642437583662876238616785750438720898890072768510889025 39303 108675614223548476397608680893718311608743391038453326073 39304 108708800150225337512715429688606126082263564216184010000 39305 108741995366056631043637854185432992256163199924851875600 39306 108775199873406069648148431434693972803741355005889901225 39307 108808413674637907292258839339064146183310485991369250225 39308 108841636772116939360407124724129409617643898205440322948 39309 108874869168208502765664496623438427797220306609748952900 39310 108908110865278476059961747773862942380019464715108524025 39311 108941361865693279544335307317634787424569138865835179025 39312 108974622171819875379192927707809124743819235658967233600 39313 109007891786025767694599008814284620808184012507972240448 39314 109041170710679002700579562227892533259708548348135834225 39315 109074458948148168797446818760447960328741706789856664025 39316 109107756500802396686143482139037830472695521874195680900 39317 109141063371011359478606631893201572386401261830155272900 39318 109174379561145272808151278434041807168196514377290901073 39319 109207705073574894939873573324683844868156774310300865225 39320 109241039910671526881073677741884246897780637145865715600 39321 109274384074807012491698292128970233846911398963467955600 39322 109307737568353738594802850040673275136691370347880625625 39323 109341100393684635087033379180801792639860420321382951073 39324 109374472553173175049128032634079544924689213785534580900 39325 109407854049193374856438293293857932129242483393420422500 39326 109441244884119794289469854487792173651460824736312375625 39327 109474645060327536644443179803953061850693413724904373025 39328 109508054580192248843873745120227784800771359228292360448 39329 109541473446090121547171965840245139816444915243559840000 39330 109574901660397889261262812339442326996980428635132352225 39331 109608339225492830451225116625272418395887785029824137225 39332 109641786143752767650950573215933543637089481702295920100 39333 109675242417556067573822437242382816858311697859620422948 39334 109708708049281641223413922778780052775039395961357325025 39335 109742183041308944004206304406888381425995269630748896025 39336 109775667396017975832326725020340971786740102074201760400 39337 109809161115789281246305712875065213924613812197854995600 39338 109842664203003949517854410892537887718806292980213256073 39339 109876176660043614762661521222927063386829388041568542225 39340 109909698489290456051209968075558735146020458385659768900 39341 109943229693127197519613281824528484298908563350363088900 39342 109976770273937108480471707397660801867281070001861152025 39343 110010320234104003533748039957401073614566416390286801073 39344 110043879576012242677663190882607641892662839847576321600 39345 110077448302046731419611487060593809230558346191051009600 39346 110111026414592920887095706499152137950969394391308790225 39347 110144613916036807938681853268675928360740209817800765625 39348 110178210808764935274973674784875325213856974196489322948 39349 110211817095164391549606924442968108195607179270612816900 39350 110245432777622811480263372614607867125620131983906480625 39351 110279057858528375959704569019194946429226070712283355625 39352 110312692340269812166825359481598266183734854335971536400 39353 110346336225236393677727160088698888711827129228651410448 39354 110379989515817940576810991757549000271237824784495005625 39355 110413652214404819567890278228322816881260487935306868225 39356 110447324323387944085323410495618801735278204045033600100 39357 110481005845158774405166080692055498977499679218114488100 39358 110514696782109317756343388438486244874314641829223476073 39359 110548397136632128431841722675541012589148374183837689025 39360 110582106911120307899920421991586680877358374665726182400 39361 110615826107967504915343216462580090057544493341714662400 39362 110649554729567915630629454019671360590605147411473468225 39363 110683292778316283707325114360798100510934325562650756073 39364 110717040256607900427293613422894317808285101491843992100 39365 110750797166838604804026401431721082656993516676275756900 39366 110784563511404783693973357546709252134430331854243505025 39367 110818339292703371907892984118587876765695807350932148025 39368 110852124513131852322222403577955253879663026962185810448 39369 110885919175088255990467160973332977365477152014023363600 39370 110919723280971162254610835177626756981500355725095749225 39371 110953536833179698856544461782301242893424168235149914225 39372 110987359834113542049515770698959592607821835598128522500 39373 111021192286172916709598241488402057924752488501888522948 39374 111055034191758596447179979437621448961126006154437076025 39375 111088885553271903718472415405576950698362176218344140625 39376 111122746373114709937038832458971424886399972296225000000 39377 111156616653689435585342722319641026494302526556696910400 39378 111190496397399050326315974645549699238530847801813601073 39379 111224385606647073114946902167764889046394856651321225625 39380 111258284283837572309888104706174627627204362475483236100 39381 111292192431375165785084175087089990630205825051517196100 39382 111326110051665021041419249986260826169473912343037454225 39383 111360037147112855318384408721216579794500919894635576073 39384 111393973720124935705764923017228011284263143579187232400 39385 111427919773108079255347360771569606945012533218813664400 39386 111461875308469653092646546841146538400915788211475760025 39387 111495840328617574528652383878934105184913026932263120225 39388 111529814835960311171596536245061723767765959452211302948 39389 111563798832906881038738980018757690009182959054749840100 39390 111597792321866852668174422137755145379117554077455878025 39391 111631795305250345230658591692143919682809790635291773025 39392 111665807785468028641454406400037204432848942589224198400 39393 111699829764931123672198017292806331448453612440829960448 39394 111733861246051402062784734638021290729263971324282616225 39395 111767902231241186633274838128619020151193474536229153225 39396 111801952722913351395819274367205937068266758638736640100 39397 111836012723481321666605244674785658479849625584760302500 39398 111870082235359074177821686253587372040229247994150551073 39399 111904161260961137189644649734054874850101338050250952025 39400 111938249802702590602242576136440890680139511850128090000 39401 111972347862999066067801476277835909038434103745048090000 39402 112006455444266747102570015655845461309167044537579870025 39403 112040572548922369198924507840514460062410067613076901073 39404 112074699179383219937453819406481977567369553405322562500 39405 112108835338067139099064189437734628536727021235346612100 39406 112142981027392518777103966637711550190914035706663675225 39407 112177136249778303489508267077898839861188670662417162225 39408 112211301007643990290963555618436216552222376372070160448 39409 112245475303409628885092154034643618161535985272105486400 39410 112279659139495821736656678883760430407516679388049467025 39411 112313852518323724183784412146575066952879190665851772025 39412 112348055442315044550211607679007682729279626995366764100 39413 112382267913892044257547736509093904074324575881648802948 39414 112416489935477537937559674015202599987417149687213586225 39415 112450721509494893544475832021705898598721167322341226025 39416 112484962638368032467310238848704871828980634412540080400 39417 112519213324521429642206570352799569199980155557545584400 39418 112553473570380113664802134996277378839049107577076126073 39419 112587743378369666902611815982479029909174691908509548225 39420 112622022750916225607431973495486925991972888909132784100 39421 112656311690446480027764310082665913356948529087891624100 39422 112690610199387674521259702218972041570132999658482355625 39423 112724918280167607667182001092330366531297493723485251073 39424 112759235935214632378891805649768377784478309374625382400 39425 112793563166957656016350210944377202824495793587855360000 39426 112827899977826140498642534823558351125477528622428250625 39427 112862246370250102416522025999399409749086855380884634025 39428 112896602346660113144973556542407790653187548597941622948 39429 112930967909487298955797301840217357219022283616110422500 39430 112965343061163341130212411063268524049624495763221996225 39431 112999727804120476071480671179848229767098513937751631225 39432 113034122140791495417550167563262027354569783978683299600 39433 113068526073609746153718944234296420553004069879193010448 39434 113102939605009130725318666782515497936700368117806826025 39435 113137362737424107150418291010321878557055679639486559025 39436 113171795473289689132547740344097984465159693731161760900 39437 113206237815041446173441595057129696002882937710504556100 39438 113240689765115503685802796349400525492352276596107006073 39439 113275151325948543106086368329730563858042199472302574225 39440 113309622499977802007303160946120612787128646934900238400 39441 113344103289641074211843616910548112275233910752722958400 39442 113378593697376709904321565664847709819216217770969431025 39443 113413093725623615744438047434695593109205991306046026073 39444 113447603376821254979865170419103022841642612154561972100 39445 113482122653409647559150004163210856226601076309315548100 39446 113516651557829370244638512162563244899197717124577366225 39447 113551190092521556725419526747425123269308726722470775625 39448 113585738259927897730288769296094574859205326744679810448 39449 113620296062490641140732918826547674887986005138083648400 39450 113654863502652592103933732016139957267850307678137825625 39451 113689440582857113145792217699475243283291455692555950625 39452 113724027305548124283972868894939197533167911420327764900 39453 113758623673170103140967955410781644230328437258985422948 39454 113793229688168085057181880082018383676992853613186055625 39455 113827845352987663204035601689809994669413402126074232225 39456 113862470670074988697091127615361893735441327890387001600 39457 113897105641876770709196079280776746476482118114467897600 39458 113931750270840276583648333429677189873923039155434751073 39459 113966404559413331947380742300803727232440613508270470025 39460 114001068510044320824165935748179599471626039124380252900 39461 114035742125182185747841208361821417746085992387052132900 39462 114070425407276427875553494643361362875567641451036496225 39463 114105118358777107101024435291333816803703047915619506073 39464 114139820982134842167835537651266390279652622605161491600 39465 114174533279800810782733433386102449174233247445553696400 39466 114209255254226749728955236422869419304027553128089782025 39467 114243986907864954979574004231894366346470275737583707025 39468 114278728243168281810864305495255603388979380301813722948 39469 114313479262590144915687897221546373868827662029875044100 39470 114348239968584518516899514364413992130618894809676195225 39471 114383010363605936480772775002725197557925520521896210225 39472 114417790450109492430446204140595891227846742325729000000 39473 114452580230550839859389379185910876294941231945223760448 39474 114487379707386192244889200166346714837162168040413875025 39475 114522188883072323161556287742298344694058824136852205625 39476 114557007760066566394851512076497669899593405712324002500 39477 114591836340826816054632655620499947661439433555453168900 39478 114626674627811526688721212878601443468563972329925801073 39479 114661522623479713396489330210139513822235848573440555625 39480 114696380330290951942466888731514003285331281570445507600 39481 114731247750705378869968733379656609033912805369128067600 39482 114766124887183691614742051199062671876522883645417831225 39483 114801011742187148618633901914887697783446255405740851073 39484 114835908318177569443278903854998798343340994201927980900 39485 114870814617617334883807078284259162241103863426063204900 39486 114905730642969387082571855214711632831607303468059138025 39487 114940656396697229642898243755715469172009942453962428225 39488 114975591881264927742851170068478409473686681633547240448 39489 115010537099137108249023985989814236846435121246137369600 39490 115045492052778959830347151390344167435479466161487225025 39491 115080456744656233071917093332748540598898337372654770025 39492 115115431177235240588845245096063489642436521425678724900 39493 115150415352982857140127268132405509823210172336780622948 39494 115185409274366519742532460022895117856568048020523764225 39495 115220412943854227784513351499939114014315875603003319225 39496 115255426363914543140135495603419314090634908420027843600 39497 115290449537016590283027452038724014037317324528712810000 39498 115325482465630056400350969804946884935388636053121476073 39499 115360525152225191506791371161966470178779195839419031025 39500 115395577599272808558568140005507970300431819253827562500 39501 115430639809244283567465717719677553775079252403202562500 39502 115465711784611555714884509576848024388882632828194596025 39503 115500793527847127465912104755163307377179275400620101073 39504 115535885041424064683414713044317887500734296694592360000 39505 115570986327815996742148821310656042561115138800580353600 39506 115606097389497116642893072793024465550100493082797954225 39507 115641218228942181126600372301200657689385131781444819225 39508 115676348848626510788570220389108303048239558042759122948 39509 115711489251025990192641279575419703231218161708038264900 39510 115746639438617067985404175684534257808471849174007915025 39511 115781799413876757010434537381310922720701182401108870025 39512 115816969179282634422546276973321564832274347630859539600 39513 115852148737312841802065115554781156132521362907203490448 39514 115887338090446085269122355566699815799692560803592083225 39515 115922537241161635597968903848190812447526435960401293025 39516 115957746191939328331309548254257782373800464661884484900 39517 115992964945259563894657490915773602526629675660622140900 39518 116028193503603307710709141217752579200622919133237976073 39519 116063431869452090313739171572406875174297436781222976225 39520 116098680045288007464015839063867399105380124850412857600 39521 116133938033593720262236576041838721514780598829354297600 39522 116169205836852455263983852741846961616098760823642830625 39523 116204483457548004594201315010129008588520136543142176073 39524 116239770898164726061690200211600899649848038368104428900 39525 116275068161187543273626034399732675466215025402220302500 39526 116310375249101945750095613827546571038699723540301630625 39527 116345692164393989038654273879344977237641542585375640025 39528 116381018909550294828903448503164224615888039003003010448 39529 116416355487058051067088523224339897025520629110812250000 39530 116451701899405012070716984820959077891777216936238145225 39531 116487058149079498643196870742364666765918373663234630225 39532 116522424238570398188495521352266677988660453021412924100 39533 116557800170367164825818638078405246950518062108714722948 39534 116593185946959819504309650551099922537953394413250072025 39535 116628581570838950117769395813409716907614987118826727025 39536 116663987044495711619396112686018315738157555528954766400 39537 116699402370421826136545754370348823573161902496007361600 39538 116734827551109583085512622373802429792513870453166381073 39539 116770262589051839286330324841405431136248419865152351225 39540 116805707486742019077593062378539136557313853982698712900 39541 116841162246674114431297244449817309500956790547072832900 39542 116876626871342685067703439439565971501465682888921455025 39543 116912101363242858570218661459750599254834643550866876073 39544 116947585724870330500298996991585995071515302496264867600 39545 116983079958721364512372574447454397839807870021973091600 39546 117018584067292792468782879740147728340599054063272447225 39547 117054098053082014554752420946840228951079736578254530625 39548 117089621918586999393366745155588163461765229566507422948 39549 117125155666306284160578810582543687910591544981552724900 39550 117160699298738974700233717048460488013068612840076675625 39551 117196252818384745639113797903459302941432108252371050625 39552 117231816227743840502004076489412018881445992477147238400 39553 117267389529317071826778090229693618975964678564211560448 39554 117302972725605821279504085436441918952563693363035850625 39555 117338565819112039769571585925855699931487770868943101225 39556 117374168812338247564838338532452571622842574832478408100 39557 117409781707787534406797638613598660351367960612513552100 39558 117445404507963559625766038636013017096274248314472651073 39559 117481037215370552256091442936340481005495943794101996025 39560 117516679832513311151381591748277613641317415168209328400 39561 117552332361897205099752937589127238540650065675802608400 39562 117587994806028172939099917099048079531288546274200269225 39563 117623667167412723672384621426656989638242682016028881073 39564 117659349448557936582946868255032300344730355402397236100 39565 117695041651971461349834678562557898443623059503359640900 39566 117730743780161518163155161213438754730058817231903564025 39567 117766455835636897839445808473109785347575425903224011025 39568 117802177820906961937066205544151122711469444860175760448 39569 117837909738481642871610157218714108597152066857643969600 39570 117873651590871444031338234743853597201051221042017146225 39571 117909403380587439892630745996553470760099318319444011225 39572 117945165110141276135461132065623624656047491877985722500 39573 117980936782045169758889793338038072835759681435266122948 39574 118016718398811909196578348187675257851263285870986419025 39575 118052509962954854432324327364813122866667343347832775625 39576 118088311476987937115616307185123015596104420532738010000 39577 118124122943425660677209484617298046330608884447612672400 39578 118159944364783100444721697368843113985312424789397626073 39579 118195775743575903758249892069945445454518175892713630625 39580 118231617082320290086007043655736164504108292141671784100 39581 118267468383533051139979529047645116961347246499646944100 39582 118303329649731550991604958234942929084465488501827953225 39583 118339200883433726187470465857956065711446606789537751073 39584 118375082087158085865031466394832484102197134965459974400 39585 118410973263423711868350876054127348303753112790047750400 39586 118446874414750258863858804475870177387373113767623021025 39587 118482785543657954456132719344166749032285472906997481225 39588 118518706652667599303698087014781067666499844485586302948 39589 118554637744300567234849492261534733723462090280233144100 39590 118590578821078805363492240245753117537429096921004077025 39591 118626529885524834205004443813379847983268851434950272025 39592 118662490940161747792119599224773272170953523028254496400 39593 118698461987513213790829653422590728334312114758125410448 39594 118734443030103473616308565943558699510647320722869657225 39595 118770434070457342548856368580319180695601564207892990225 39596 118806435111100209849863725899934896879182963034483052100 39597 118842446154558038877796999726028353727136485047851562500 39598 118878467203357367204203820691922086669872285848857026073 39599 118914498260025306729739169972539897801945780838767855025 39600 118950539327089543800211974303221333281626164451752040000 39601 118986590407078339322652217393994156855395772867432040000 39602 119022651502520528881398570848242117719295966030140067025 39603 119058722615945522854206547695097893170880305692977926073 39604 119094803749883306528377181645283708405157105433998402500 39605 119130894906864440216906235180514797368305454883228100100 39606 119166996089420059374653939586973569807136254224997738225 39607 119203107300081874714535270043755090543247468623827221225 39608 119239228541382172323730758877577257561595709542992210448 39609 119275359815853813779917850095441885736779506721142288400 39610 119311501126030236267522798307325762929708538345248868025 39611 119347652474445452693993115151373644775523076975901473025 39612 119383813863634051806090566334458093753634576082410560100 39613 119419985296131198306204722401364047085587409443711302948 39614 119456166774472632968687066346249016649099177758456325225 39615 119492358301194672756205661180422882430128759957891865025 39616 119528559878834210936120380570884339062153609088113894400 39617 119564771509928717196878705664444192726017024173939942400 39618 119600993197016237764432091212658883107738771938441451073 39619 119637224942635395518672904113190822238575139171216149225 39620 119673466749325390109891937483605398874374073257150936100 39621 119709718619625998075256503384007793612904472043330976100 39622 119745980556077572955309107305316086201353023791507050625 39623 119782252561221045410486707540360512454584534206608726073 39624 119818534637597923337660562555392143891059823034336720400 39625 119854826787750291986696669479977718600506591889550250000 39626 119891129014220814077036796833650846988550874042997515625 39627 119927441319552729914300114608083350901547643916112391025 39628 119963763706289857506905424823934069222806908903321522948 39629 120000096176976592682713995681926077352304300585620322500 39630 120036438734157909205693002428096922038801149984805799225 39631 120072791380379358892599578053560166829086747644928134225 39632 120109154118187071729685476949510276936803581273809793600 39633 120145526950127755989422354638596645616033590541620560448 39634 120181909878748698347247666704186377155518811379232063025 39635 120218302906597763998331190039429294391072283568984400025 39636 120254706036223396774362169538432531169414000259825776900 39637 120291119270174619260357093352246002489351372819278412100 39638 120327542611001032911488099832754017098923707578416381073 39639 120363976061252818169932019287962309142855232829252873225 39640 120400419623480734581740053672563817036421117070860192400 39641 120436873300236120913728097338060629092635677027247712400 39642 120473337094070895270387701967113646552531732318222224025 39643 120509811007537555210817688817185685566225120685364351073 39644 120546295043189177865676411398937950348459193083410008100 39645 120582789203579420054154671715234060189411263364418640100 39646 120619293491262518400969293187000103242727246230819033225 39647 120655807908793289453377353392583520041042985041247030625 39648 120692332458727129798211079747647989507662105256177160448 39649 120728867143620016178933411253035899844601839057335046400 39650 120765411966028505612714229438424436084901513130708030625 39651 120801966928509735507527261629995805303924787852743655625 39652 120838532033621423779267659670736649493387947172114956900 39653 120875107283921868968890257222376264916024381272124822948 39654 120911692681969950359568508778367855381161847499949390625 39655 120948288230325128093874113517711695315056259862488475225 39656 120984893931547443290977327129813766747605916357912819600 39657 121021509788197518163867964740968162402075651223526451600 39658 121058135802836556136597098073446314959703972467722176073 39659 121094771978026341961539449968570920279560542400827267025 39660 121131418316329241836676489405547269888779260825378408900 39661 121168074820308203522900230148219595422326749588161088900 39662 121204741492526756461337736152314954887790397793829787225 39663 121241418335549011890696336866132157662297645558853881073 39664 121278105351939662964629555558028231998622349140636225600 39665 121314802544263984869123753804449985528808521979448590400 39666 121351509915087834939905495272653295809260276987469851025 39667 121388227466977652779869631932647894354223349638308060025 39668 121424955202500460376528115833300573857932255365836922948 39669 121461693124223862219479539577924954412432176776005140100 39670 121498441234716045417899408635081190491220486505463602225 39671 121535199536545779818051148620704286291403942519168317225 39672 121571968032282418120817850688075012712048748518943690000 39673 121608746724495895999254758162542784796826709234170610448 39674 121645535615756732216162497558305263887946636990419708025 39675 121682334708636028741681057114944894028721142420220850625 39676 121719144005705470870904515991818067316970280826432022500 39677 121755963509537327341516527258788137953820690886810420900 39678 121792793222704450451446557822189069655337470475974076073 39679 121829633147780276176546888425302105900841853782995450625 39680 121866483287338824288290376863023497184736705055687065600 39681 121903343643954698471488987550797004021199999677628825600 39682 121940214220203086442033090588280618926230047391492820225 39683 121977095018659760064651533458612714972251601875361276073 39684 122013986041901075470692488504538632779835724157228212900 39685 122050887292503973175925079323054561982065005166882300900 39686 122087798773045978198361789220621457272706337778312409025 39687 122124720486105200176101654871397653132652845752183279225 39688 122161652434260333485194248321334805223081962871253490448 39689 122198594620090657357524450481377790241465299162072163600 39690 122235547046176035998718019253405239760975273373711434025 39691 122272509715096918706067955432943467217981124871913279025 39692 122309482629434339986481669533082670779230588915356512900 39693 122346465791769919674448952674420458312991124101379322948 39694 122383459204685863050030754686253944109894168877945295225 39695 122420462870764960956868772564637910352505676782193166225 39696 122457476792590589920215852433322809620754490941427265600 39697 122494500972746712264987208153982707946305472914171560000 39698 122531535413817876233832459732539631095785356811462201073 39699 122568580118389216105228494668787179873474866580512424025 39700 122605635089046452311593155396912723291689674220786522500 39701 122642700328375891557419755964913961464604403514651522500 39702 122679775838964426937432431101302173041747363685001283025 39703 122716861623399538054762320817881024913828448453845376073 39704 122753957684269291139144593697786424798978228605345690000 39705 122791064024162339165136312018369540154892422817764851600 39706 122828180645667921970355141858901789664812526815768027225 39707 122865307551375866373738911343477336315750441536739368225 39708 122902444743876586293826020169885373828902645870054422948 39709 122939592225761082867056703575621300917818139626812556900 39710 122976749999620944566095153892602720542604520885837326025 39711 123013918068048347318172502842553084001298794046324581025 39712 123051096433636054623450667725412722355514618258784825600 39713 123088285098977417673407064653533970329626640022047240448 39714 123125484066666375469240191984814090454086400404791312225 39715 123162693339297454940296087108316747847004310520467942025 39716 123199912919465771062515659736329868646899744668913308900 39717 123237142809767026976902904857204837726537957243853988900 39718 123274383012797514108013998503719153936059987557151551073 39719 123311633531154112282467279492101863746191828793064067225 39720 123348894367434289847474120287258336792213908208592019600 39721 123386165524236103789390690150128229459603512457096659600 39722 123423447004158199852290613723507805305853503742020015625 39723 123460738809799812656558528213065143782942970811939901073 39724 123498040943760765817504542320674171414311957193487256900 39725 123535353408641472063999600087590892291995873334680202500 39726 123572676207042933357131752805392677496828547515380905625 39727 123610009341566741008883342152998995810349172702629887025 39728 123647352814815075800829097718489530884270885430542160448 39729 123684706629390708102855152064833232865110742930289640000 39730 123722070787896997991898976499039495340865973011349958225 39731 123759445292937895370710240704640331386473236713287143225 39732 123796830147117940086632599397810145438230097850998908100 39733 123834225353042262050406409167827460727414919843145522948 39734 123871630913316581354992378662980765053037144459097799025 39735 123909046830547208394416155283418480776008637401974578025 39736 123946473107341043982633851542840948075072952267819792400 39737 123983909746305579472418514261330233721587559937032707600 39738 124021356750048896874267539752011540908749059670682006073 39739 124058814121179668975331038164637999014108028165539140225 39740 124096281862307159458361150149588655585263522892989676900 39741 124133759976041223020682319006167576320482537798882596900 39742 124171248464992305493182521479490082371682266733176738025 39743 124208747331771443959325460370640317929768368941953451073 39744 124246256578990266874183722125182544764766209998522393600 39745 124283776209260994183492902565506804188540081363847193600 39746 124321306225196437442726703932887870789193645322442124225 39747 124358846629409999936193006405534746256509424599343275625 39748 124396397424515676796150917259306305680042325079694022948 39749 124433958613128055121948800838167112858758365573545612900 39750 124471530197862314099183292501855865416431562642816890625 39751 124509112181334225118879299718637414873406005586488765625 39752 124546704566160151896690993471407831285823433522715920400 39753 124584307354957050592123793145820546631036122182320210448 39754 124621920550342469927777348069500215795697783921631675625 39755 124659544154934551308609518871809578813978814277085354225 39756 124697178171352028941221361834033292910514068145095236100 39757 124734822602214229953163119400241427929089056730581596100 39758 124772477450141074512261220019494083876731813448368326073 39759 124810142717753075945966290490447394586830625999741283025 39760 124847818407671340860722183979820026907170468235852494400 39761 124885504522517569261356026886578170352401536856122574400 39762 124923201064914054670489287724095937828450204514590050225 39763 124960908037483684247969871192947063841784494910869506073 39764 124998625442849938910325240617382792552281571668763460100 39765 125036353283636893450236571918949894117742568355375544900 39766 125074091562469216656033942301101834013889381328373643025 39767 125111840281972171431212556819055246398987962045090854025 39768 125149599444771614913970016009543029130102495219162210448 39769 125187369053493998596764627755514584731424100335433555600 39770 125225149110766368445894766561232978467165965475160563225 39771 125262939619216365021099283413618071685203885484244128225 39772 125300740581472223595178969406084015775996954944447902500 39773 125338552000162774273639076301518859437377736275892222948 39774 125376373877917442114352897211453429452584813094778742025 39775 125414206217366247247246410568866092879453629554751430625 39776 125452049021139804994003990572469496416014441094171040000 39777 125489902291869325987795187280724906754899746478481414400 39778 125527766032186616293022579534229343968968573357200151073 39779 125565640244724077525090703885520308386442440249941015625 39780 125603524932114706970196062715742550018648859850816352100 39781 125641420096992097705138214718021018400214177129428712100 39782 125679325741990438717151950927783859693269798665437432225 39783 125717241869744515023760559480679097096966067164346426073 39784 125755168482889707792650182279128439994357919776477696400 39785 125793105584061994461565266748961516863567945724481856400 39786 125831053175897948858225115867973716782077585320072302025 39787 125869011261034741320261539648650754365078198642134822225 39788 125906979842110138815177611257703043204062940325273802948 39789 125944958921762505060327530955452973313290321888489428100 39790 125982948502630800642917601038518238752433692089114296025 39791 126020948587354583140028314969634452476680438645078791025 39792 126058959178574007238657563878860416573793483517189774400 39793 126096980278929824855784963620809587384228733434857360448 39794 126135011891063385258457305572951486568348834604175678225 39795 126173054017616635183895134360427060987119295148998847225 39796 126211106661232118959620455693222286302451362871985484100 39797 126249169824552978623605577501944641483600713931467802500 39798 126287243510222954044443087558847453929775907042842001073 39799 126325327720886383041536970771147527689389727348667738025 39800 126363422459188201505314869334081920276234176169616010000 39801 126401527727773943517461488931550226855310301953576010000 39802 126439643529289741471173154172589264099131810886163244025 39803 126477769866382326191433516452327619802081092318717451073 39804 126515906741699027055310417426468148388862746422239222500 39805 126554054157887772112273911288747146766307863810465608100 39806 126592212117597088204535449041219639548767286329413821225 39807 126630380623476101087408227947620937539129134339156260225 39808 126668559678174535549688709360455408473140430693030760448 39809 126706749284342715534059308112864214437240249852244070400 39810 126744949444631564257512256666724626052558189291638289025 39811 126783160161692604331794647208834419483132969220273194025 39812 126821381438177957883874654887435798577797637860547336100 39813 126859613276740346676428945381734260995596367844886302948 39814 126897855680033092228351269997468843997079501987382044225 39815 126936108650710115935282251481991242711404823605584524025 39816 126974372191425939190160363752712391114890620093767728400 39817 127012646304835683503794108733176233683556763528519280400 39818 127050930993595070625455393491421593713290686225633276073 39819 127089226260360422663494110875694262639622872433141730225 39820 127127532107788662205973926842972693337728562375781108100 39821 127165848538537312441329277676171979345226166869726348100 39822 127204175555264497279043580286292141228655967486926725625 39823 127242513160628941470348658796178120912232729128990701073 39824 127280861357289970728945390602960304707610731817521038400 39825 127319220147907511851745575116645856029017442054245160000 39826 127357589535142092839635028372732639352240749374116800625 39827 127395969521654843018257906717119057881632701426263128025 39828 127434360110107493158822262761984708629558444388109922948 39829 127472761303162375598926836811718380190611230666375202500 39830 127511173103482424363409086958371580411471661190095622225 39831 127549595513731175285214461046517483419550706290566657225 39832 127588028536572766126286913707796928082560570939905267600 39833 127626472174671936698480671665834882929944363350324610448 39834 127664926430694028984493250512612615878704169607992280025 39835 127703391307304987258819726157782670773637062741612261025 39836 127741866807171358208728264152815656778359466648781812900 39837 127780352932960291055256910092269801041811990497785248100 39838 127818849687339537674231644294876199818229337100588256073 39839 127857357072977452717305703967534728339873311466746152225 39840 127895875092542993733020176055717635234201608094492166400 39841 127934403748705721287885863984179953143621384979412486400 39842 127972943044135799087486431492278003449595238919889997025 39843 128011492981503994097602826768599459626668833224849176073 39844 128050053563481676665358990090010660759015000795927024100 39845 128088624792740820640388848170629134145379710839253752100 39846 128127206671954003496024598426631593700912056905166720225 39847 128165799203794406450506286363210029039304760972238265625 39848 128204402390935814588212679290390888689005108974863010448 39849 128243016236052616980913439574834789866020406290099424400 39850 128281640741819806809042600635136656596078788700988255625 39851 128320275910912981482993348888548697753657519378221380625 39852 128358921746008342764434114857451186767698872298235128900 39853 128397578249782696887645976644298595336740626766192722948 39854 128436245424913454680881378984171264502736508557587705625 39855 128474923274078631687744171084465467856074195554908738225 39856 128513611799956848288590966461657433487257497264230657600 39857 128552311005227329821953827985479643566447908588553985600 39858 128591020892569906705984281341250523123601971761396101073 39859 128629741464665014559918660121501462722337952173939044025 39860 128668472724193694325564785758447993272961592451396584900 39861 128707214673837592388809985509254845217319655763482064900 39862 128745967316278960701150451706447578743375257932946058225 39863 128784730654200656901241945486226466553654425110650756073 39864 128823504690286144436471848207841346022042859027463939600 39865 128862289427219492684552563777589233330859657264495504400 39866 128901084867685377075136275091399608387744986499999940025 39867 128939891014369079211451057810375435982715859937627393025 39868 128978707869956486991958354684061185762812796492316622948 39869 129017535437134094732031813636612351178124961958204216100 39870 129056373718589003285657492831444245591687287218053029225 39871 129095222717008920167155435930341172249835054249646444225 39872 129134082435082159672922620763410423782124718682143360000 39873 129172952875497643003197284626668966343929632166185960448 39874 129211834040944898383844629424454103433341325831928521025 39875 129250725934114061188163909874252894810096757383959515625 39876 129289628557695874058716907991948626820955201468520062500 39877 129328541914381687029177797075886191796311221179860652900 39878 129367466006863457646204398408561836029898496072420851073 39879 129406400837833751091330833895146378190259449731005325625 39880 129445346409985740302881577858454682842274021537184643600 39881 129484302726013206097906911210377897082504119273201603600 39882 129523269788610537294139781220198722116464980946486789225 39883 129562247600472730831974070100613795932227727829428201073 39884 129601236164295391896464275632691108056035821134253424900 39885 129640235482774734039346607051394252714929109742561416900 39886 129679245558607579301081499413709252581759996564647700025 39887 129718266394491358332917549671813651642504429821267110225 39888 129757297993124110518976877674131582607463569054172240448 39889 129796340357204484098361915317522561689867863048119937600 39890 129835393489431736287283627074255851500581839988517663025 39891 129874457392505733401211165117826361259113233827781808025 39892 129913532069126950977042962272072222502002392575759280900 39893 129952617521996473895299266008458387982955624498674522948 39894 129991713753815996502336116716794851507837780291785806225 39895 130030820767287822732580773475062377034903639323205033225 39896 130069938565114866230788590544422956499473415029082707600 39897 130109067150000650474321347815896587495693920335335290000 39898 130148206524649308895447038435590374169122793316701426073 39899 130187356691765585003661116835770407445677983779048797025 39900 130226517654054832508029210399471374048057903538725502500 39901 130265689414223015439551297986743377633108860224720502500 39902 130304871974976708273547358551040029825845392678810950025 39903 130344065339023096052064493074656483930965824594889151073 39904 130383269509069974506305523052530739673799823930084000000 39905 130422484487825750179079068754126243462727223739405369600 39906 130461710277999440547271110493518545377268203232040120225 39907 130500946882300674144338036138213551373314676721852897225 39908 130540194303439690682821178087629727062402076352806222948 39909 130579452544127341176882842952581467868560478536431828900 39910 130618721607075088064863837167505749397185203370316757025 39911 130658001494995005331862491767579111468580753257442312025 39912 130697292210599778632335189563277009477409546780063091600 39913 130736593756602705412718397945332587541269794786703490448 39914 130775906135717695034072210553456989300086658742813521225 39915 130815229350659268894745401042588424225979280722496611025 39916 130854563404142560553061992180842349903815286963962152900 39917 130893908298883315850029343513740313948836002597890816900 39918 130933264037597893032067760829700223042582086851951626073 39919 130972630623003262873761630662176070994922971549624138225 39920 131012008057817008800632083064240462781346879821563201600 39921 131051396344757327011931185891808617163853988352095041600 39922 131090795486543026603457673832107916783866299869772180625 39923 131130205485893529690394215414402501519576990599416126073 39924 131169626345528871530166221240387868431162520630203064900 39925 131209058068169700645322196672075949778325927196680122500 39926 131248500656537278946435642215396689388782898267670200625 39927 131287954113353481855028504838147727086597036120147114025 39928 131327418441340798426516183461329430958770910251269810448 39929 131366893643222331473174091863308187950258961547232010000 39930 131406379721721797687125782236656574634641103567067791225 39931 131445876679563527763352632637924782013136173590821676225 39932 131485384519472466522725101571003460851496570199253872100 39933 131524903244174173035055552945143987375663983071992822948 39934 131564432856394820742172654649108023115935734892860506025 39935 131603973358861197581017353983324157318846728223512449025 39936 131643524754300706106760433192335375639068288450356838400 39937 131683087045441363615941648340227094783417436941851033600 39938 131722660235011802269630454772131539408613588910560131073 39939 131762244325741269216608322405310314876769773717408909225 39940 131801839320359626716572644093723147450817800072572660900 39941 131841445221597352263362240310396922169197066398072380900 39942 131881062032185538708204463392315347978240832176267001025 39943 131920689754855894382983904592955819724827757110066526073 39944 131960328392340743223532707188006327324086572101748899600 39945 131999977947373024892942488880201583820304213201433315600 39946 132039638422686294904897876749623906156749123617817821225 39947 132079309821014724747031657996220785264938359511427000625 39948 132118992145093102004301549721697525579006425551289122948 39949 132158685397656830482388590998349818279332372118711480900 39950 132198389581441930331117160472807637474506716661607125625 39951 132238104699185038167896622753068414145128469184356500625 39952 132277830753623407201184606827604048999872361419757582400 39953 132317567747494907353971919765732972436814869166937360448 39954 132357315683538025387289098948855147564212498969122480625 39955 132397074564491865023734606082554640717844958209933627225 39956 132436844393096147071024666239981153119727269377324084100 39957 132476625172091209545564755187328717258516805324118620100 39958 132516416904218007796042738242636612238351946583590501073 39959 132556219592218114627043663919544443743217081018315550025 39960 132596033238833720422686215608040266401292620235575680400 39961 132635857846807633270280824544647599211177389345834560400 39962 132675693418883279084009447324904198312423102937162811225 39963 132715539957804701728627011211392505749555769868572631073 39964 132755397466316563143184530490988787994736025049222664100 39965 132795265947164143464773897135405113862488973291963468900 39966 132835145403093341152294349019505498073573707259533742025 39967 132875035836850673110240618952284754107122940241772677025 39968 132914937251183274812512767775805858123724039929265160448 39969 132954849648838900426247704787798924650194179538392121600 39970 132994773032565922935672398744032234392484508792886000225 39971 133034707405113334265978782696973134989491513722150265225 39972 133074652769230745407220355927664056740618558491475062500 39973 133114609127668386538230486228146347336777615182606822948 39974 133154576483177107150562415792172132401211172401534045025 39975 133194554838508376172450973972351952206108207772180105625 39976 133234544196414282092796000162293509276547002913844090000 39977 133274544559647533085167480062694486727882715699983136400 39978 133314555930961457131832398590760063109370399932781176073 39979 133354578313110002147803312692723456248636126695443380625 39980 133394611708847736104908647319655576111641717396716940100 39981 133434656120929847155884717827157655014094201918902500100 39982 133474711552112143758489482059938552645891475529265891225 39983 133514778005151054799638025382686303303232907715341601073 39984 133554855482803629719559781919051383466520170453400398400 39985 133594943987827538635977495260967129419191771412635982400 39986 133635043522981072468307921910940726976237321235583603025 39987 133675154091023143061884280720356228584387208525795143225 39988 133715275694713283312200451587239127071933029936273802948 39989 133755408336811647289176926677340130167866907421398692100 39990 133795552020079010361448517432803935580596955145026535025 39991 133835706747276769320673820633097002928965022805157330025 39992 133875872521166942505866446773276556155724981544870032400 39993 133916049344512169927748014025091328229098927704745810448 39994 133956237220075713393122911046812878954578606202800679225 39995 133996436150621456629274831908104676579844100311506724225 39996 134036646138913905408385086396644534583595552287443936100 39997 134076867187718187671972688973624436597300677193169022500 39998 134117099299800053655356229645660264820415571078545476073 39999 134157342477925876012137530021052470557603408459270601025 40000 134197596724862649938707087818747289633919840000400000000 40001 134237862043377993298771313098756710433920160000400000000 40002 134278138436240146747901559483204048166236688459929401025 40003 134318425906217973858104953637570665679440531261455476073 40004 134358724456080961242417026282128108751005324606085022500 40005 134399034088599218679516148003948692241997269954459136100 40006 134439354806543479238359773140296382858791410181551924225 40007 134479686612685099402842495004608674492724526647404279225 40008 134520029509796059196475915726689043222206243862065810448 40009 134560383500648962307090333979138501062488060130170832400 40010 134600748588017036211558253862463740439101379041337730025 40011 134641124774674132300539718221708375144986651269326935025 40012 134681512063394726003249469667862838221613055501497092100 40013 134721910456953916912245942577717592783998511393773802948 40014 134762319958127428908242089346233448291550139499470743225 40015 134802740569691610284938044165911952154122629732259203025 40016 134843172294423433873875627608058044858703570992581582400 40017 134883615135100497169314695281236426009748003333723598400 40018 134924069094501022453131333842632378798466807015971601073 40019 134964534175403856919737907638437141456392719872486291225 40020 135005010380588472801024959249787296209371608800583300100 40021 135045497712834967491324967221197069132823099446877740100 40022 135085996174924063672397964248831898120751930165901380625 40023 135126505769637109438439019106381130922637735336671176073 40024 135167026499756078421107585586697260877054825707098336400 40025 135207558368063569914578721737778694581743519542220090000 40026 135248101377342809000616182672082673289939441276306105625 40027 135288655530377646673667390228564638315135850769216845025 40028 135329220829952559965980282767250040164175556167066822948 40029 135369797278852652072742048376554341504712510158015062500 40030 135410384879863652477239744773976755410718159860091465225 40031 135450983635771917076042809181203092621903534819907200225 40032 135491593549364428304207461455062964802754589159569721600 40033 135532214623428795260503003756196504997405289688785160448 40034 135572846860753253832660020037695721650870342092447477025 40035 135613490264126666822640478636395598708297405795090142025 40036 135654144836338524071929741249900091414947451871989868900 40037 135694810580178942586850481582838245523642007901345064100 40038 135735487498438666663898516946255786676498002814822631073 40039 135776175593909068015100556094457686766975520893862411225 40040 135816874869382145893393866584027415109661897776236160400 40041 135857585327650527218027864940158824251878296795897280400 40042 135898306971507466699987632915846903256193398712012750025 40043 135939039803746846967439363129893955269334482845420501073 40044 135979783827163178691197737370098121173870487213913020100 40045 136020539044551600710215240848401577097476277252980884100 40046 136061305458707880157093415695186180533644148371020427225 40047 136102083072428412583616056980314827810459511600204480625 40048 136142871888510222086304354548927314633574892090377360448 40049 136183671909750961431993983960410061428872088722896782400 40050 136224483138948912183434149819369676222569034712858500625 40051 136265305578902984824908584787850979824778152193109125625 40052 136306139232412718887878507568450811129829550360168280900 40053 136346984102278283076647543148389664416108172199549122948 40054 136387840191300475394048608595013985622791997949341000625 40055 136428707502280723267152767693612770703791866627935021225 40056 136469586038021083673000057718842966313455735938180515600 40057 136510475801324243264352291631469071267284774935750499600 40058 136551376794993518495467838992533276447089235763536526073 40059 136592289021832855747898388887483461086762396739565801025 40060 136633212484646831456307698153197384685244978863754780900 40061 136674147186240652234312328201252476150364434590575060900 40062 136715093129420155000344373731201725184137668207305309225 40063 136756050316991807103536186628027325379896501566810131073 40064 136797018751762706449627098338354904017307130958324633600 40065 136837998436540581626892144020422400116082667774734438400 40066 136878989374133792032092791763208919946006508075960049025 40067 136919991567351327996449680170540207892868778395181706025 40068 136961005019002810911637367606398720350143654945772822948 40069 137002029731898493355801096398077681147777302041872272100 40070 137043065708849259219595575294229928945390027850204476225 40071 137084112952666623832245783475273840010597669880330591225 40072 137125171466162734087629799414030123877102010763688010000 40073 137166241252150368570383657884874844534764152274509810448 40074 137207322313442937682028238420105616048134361155060314025 40075 137248414652854483767118188512629558833943216615548200625 40076 137289518273199681239412884864493281254938362426308122500 40077 137330633177293836708069435981186870710255375899683864900 40078 137371759367952889103857729412065639024316944921226126073 40079 137412896847993409805397526937645168660138579244310180625 40080 137454045620232602765417611004937049111958513783138241600 40081 137495205687488304637036985712404576769381483468286401600 40082 137536377052578984900068135646529616593808008780199738225 40083 137577559718323745987342345872393790110890229338621626073 40084 137618753687542323411057086381089161503189814468563616900 40085 137659958963055085889145464297185641988190872638020552900 40086 137701175547683035471667747149894422191419037808225011025 40087 137742403444247807667224960511978872875715145383733921225 40088 137783642655571671569394563310876526168786392521703490448 40089 137824893184477529983188204116907962345088029580560691600 40090 137866155033788919551531561713860681267953027583545912025 40091 137907428206330010881766273257648332786764540474140357025 40092 137948712704925608672173953329158016714935213990127028900 40093 137990008532401151838522307187810740490597522136786222948 40094 138031315691582713640633341532772541246299528071045297225 40095 138072634185297001808973676079166238789720112912398920225 40096 138113964016371358671266959257046286927546291393594169600 40097 138155305187633761279128391341311732652272388804164000000 40098 138196657701912821534721358321144875959866394445679151073 40099 138238021562037786317436179817975847478082691528748150025 40100 138279396770838537610590974361385986663762704458724502500 40101 138320783331145592628154645332775610075836067784729502500 40102 138362181245790103941491990887034507151995126378303597025 40103 138403590517603859606130941162866290014245496969311426073 40104 138445011149419283288551926092830554104815783959247290000 40105 138486443144069434392999377124579677912321228077301907600 40106 138527886504388008188315366165180002691700109227654233225 40107 138569341233209335934795385060820086913359312750185406225 40108 138610807333368385011066268924621725200257942905294522948 40109 138652284807700759040986266625682457729406723996056080900 40110 138693773659042698020567261752891373489547817135966208025 40111 138735273890231078444919147367473129402686401919222063025 40112 138776785504103413435216357858628267136753883500814337600 40113 138818308503497852865686561217051110463074996884172240448 40114 138859842891253183490621515041519768248569655277538710225 40115 138901388670208829071410089594166051621827545647727300025 40116 138942945843204850503593461220446438517431783204511016900 40117 138984514413081945943942479450248584687260122329572624900 40118 139026094382681450937557211096981287374041162969358201073 40119 139067685754845338544988664671909256174271721003503189225 40120 139109288532416219469382698431407535177793234559286403600 40121 139150902718237342183646115375223951262963095368549443600 40122 139192528315152593057634948514251535452524618482459325625 40123 139234165326006496485364939726726477499060642126010851073 40124 139275813753644215012244215522180828373394283075571852900 40125 139317473600911549462328163032892861077560116302900062500 40126 139359144870654939065596509552991737199094109112089515625 40127 139400827565721461585252608945786904868465281710207321025 40128 139442521688958833445044938240306473279580703954345960448 40129 139484227243215409856610807738442669687522641515679360000 40130 139525944231340184946842287954516386811107157258791644225 40131 139567672656182791885274356709486771843572132375478229225 40132 139609412520593503011495269702445792815794527623177816100 40133 139651163827423229962579157882451743865986942553136622948 40134 139692926579523523800540854944169718050917488297298193025 40135 139734700779746575139812958271201184689420159515560340025 40136 139776486430945214274745126651398957862400919464925904400 40137 139818283535972911307125618088878033607783398600182339600 40138 139860092097683776273725071037847005546963405199400756073 40139 139901912118932559273862532383799042164439463564241658225 40140 139943743602574650596993735498015723737443592506287664900 40141 139985586551466080850321631691751392980698929025722184900 40142 140027440968463521086429178396880070835965158048632244025 40143 140069306856424282930934387400201427499885751350526101073 40144 140111184218206318710167636459016778749909623702144385600 40145 140153073056668221578871247626000598899811011988291457600 40146 140194973374669225647921335611807604296662357547199538225 40147 140236885175069206112071929514270065163113061053665705625 40148 140278808460728679377721371243454648795579674545332722948 40149 140320743234508803190700993972262783653548042117970328900 40150 140362689499271376764086083942673261720712898674727380625 40151 140404647257878840906029128958140565688223438024494255625 40152 140446616513194278147615356893077218006952474544152224400 40153 140488597268081412870740567550763300682550307350823010448 40154 140530589525404611436011261201441187847170667123148265625 40155 140572593288028882310667067132768467638253751866487920225 40156 140614608558819876196525475545217005750709061392404952100 40157 140656635340643886157948876125421120207347397293724624100 40158 140698673636367847749833906630892895416556035821619176073 40159 140740723448859339145623114819937763459082889256184797025 40160 140782784780986581265338937061018621770483784923098886400 40161 140824857635618437903639996956231938965381301636898566400 40162 140866942015624415857899727313974524487273556615238552225 40163 140909037923874665056307318806294903066306731259338256073 40164 140951145363239978685990998646838541630275914970854848100 40165 140993264336591793321163642625711524344235139601563412900 40166 141035394846802189051290723838002660854569534330063861025 40167 141077536896743889609280601443119443587300766747309480025 40168 141119690489290262499697152792508742100851919629404610448 40169 141161855627315319126994752263748636023580407106319667600 40170 141204032313693714923775600139413343019188335432353457225 40171 141246220551300749479069404869528794521729892974562422225 40172 141288420343012366666635422056852049669446095921827202500 40173 141330631691705154773286853504623416946159859063049922948 40174 141372854600256346627237609666855873513550397195772328025 40175 141415089071543819726471438841642134090387038641998800625 40176 141457335108446096367133426448375524508830448233877160000 40177 141499592713842343771943867730196659756295967191597838400 40178 141541861890612374218634517223393812397211389692500701073 40179 141584142641636645168407218335900784765382272710460725625 40180 141626434969796259394414916377452067227694232921973548100 40181 141668738877972965110265058384371075146626192114908308100 40182 141711054369049156098545383082383308915613914537513330225 40183 141753381445907871839372104331262374610782313887603276073 40184 141795720111432797638960491395532937398050926026188080400 40185 141838070368508264758217849385870855859202831833830128400 40186 141880432220019250541358903216256962857286512709716924025 40187 141922805668851378544543588422357217453786122814898444225 40188 141965190717890918664537252187018252720442115032386302948 40189 142007587370024787267393267919183686060524863489640936100 40190 142049995628140547317158066732952941870852840080780794025 40191 142092415495126408504598589173920761039998135443465889025 40192 142134846973871227375952160540352037893029929988935270400 40193 142177290067264507461698793147163132761905335550310760448 40194 142219744778196399405355918881097357386321414702144660225 40195 142262211109557701092295555395898920835586868516176621225 40196 142304689064239857778583909296706255590951744165858408100 40197 142347178645134962219843419663302316842943585099315222500 40198 142389679855135754800137245262276162942693916207207451073 40199 142432192697135623660876198798566881303095166278696444025 40200 142474717174028604829748131557277721878000575849584010000 40201 142517253288709382349669771787065139658663970113624010000 40202 142559801044073288407761020176824328419308297734518538025 40203 142602360443016303464341705777809750221207505041152001073 40204 142644931488435056381950805723746128950061743130375802500 40205 142687514183226824554388132101902381417837358801408684100 40206 142730108530289534035778489328518006310727019011852047225 40207 142772714532521759669658305382388539512558236736371278225 40208 142815332192822725218084740250833814080937231838777360448 40209 142857961514092303490767274942689934404756356008482574400 40210 142900602499231016474221784423383086829514272197267191025 40211 142943255151140035460947097827560563304295896622222696025 40212 142985919472721181178624049305171670384331129645779828100 40213 143028595466876923919337022857308533218895119147773802948 40214 143071283136510383668817994518534182969025868889002422225 40215 143113982484525330235713075242842736436215231433555902025 40216 143156693513826183380871557850813938544974671136435456400 40217 143199416227318012946657471395941841712085762290792896400 40218 143242150627906538986283646308534941056515469635576426073 40219 143284896718498131893168293676002670859506266016249832225 40220 143327654501999812530314102018760795677339652135917512100 40221 143370423981319252359709854921405899042817387203385152100 40222 143413205159364773571754572879226883768706602158391015625 40223 143455998039045349214704182720539150490351988424490151073 40224 143498802623270603324140717965744915258469628314788614400 40225 143541618914950811052464053484440962719902105922555040000 40226 143584446916996898798406177812313008706932811318885430625 40227 143627286632320444336568006489973764897728482031653542025 40228 143670138063833676946978739786319758614702824103752222948 40229 143713001214449477544677768169399962797170484668979902500 40230 143755876087081378809319128888207334722689827224593328225 40231 143798762684643565314798517029222447161075162046989763225 40232 143841661010050873658902854411956522329294734064203155600 40233 143884571066218792592982419688159347277460449689282210448 40234 143927492856063463151645543009775759178959767509757654025 40235 143970426382501678782475868631152640424580274355938043025 40236 144013371648450885475772188811416656434334261332209944900 40237 144056328656829181894310852383361303704705301254077860100 40238 144099297410555319503130751355600211806312761122119506073 40239 144142277912548702699340888915162060840624866488481650225 40240 144185270165729388941950532198120935257448028715332174400 40241 144228274173018088881721953196274435930581465252182094400 40242 144271289937336166491045761168300414990353655419430483025 40243 144314317461605639193838829924241782121853002216798326073 40244 144357356748749177995464823352587456859631491007967996100 40245 144400407801690107612677322559636208846599579393560036100 40246 144443470623352406603585557991248837079845604200580154225 40247 144486545216660707497642749907512889842306390518705675625 40248 144529631584540296925657060581262919319690387541160210448 40249 144572729729917115749825161591818098829913584271047120400 40250 144615839655717759193788419585717906150654876798998765625 40251 144658961364869476972711703876655493622574823930326890625 40252 144702094860300173423384819257227324534373349748194412900 40253 144745240144938407634346567395536655764291594779354022948 40254 144788397221713393576031440190107488763994600547249275625 40255 144831566093555000230938948456984694728108808454967324225 40256 144874746763393751723825589323315145199135590377402393600 40257 144917939234160827451919455702123846416123486540115993600 40258 144961143508788062215157491223418284429461941950023451073 40259 145004359590207946346445393997173438376562695798467538025 40260 145047587481353625841940172584169211347126333112572996900 40261 145090827185158902491355357551071361965255752975800076900 40262 145134078704558234008288871986566395181980495624627540225 40263 145177342042486734160573564355780287808901208671932006073 40264 145220617201880172900650407070630383034757381894698307600 40265 145263904185674976495964364154179288554869356013005392400 40266 145307202996808227659382931377479155011713183514430178025 40267 145350513638217665679637352247814295196460012959410999025 40268 145393836112841686551786513227669729899256260739525522948 40269 145437170423619343107703521564172913423443058641209308100 40270 145480516573490345146584969109175600598919608773477943225 40271 145523874565395059565482885510562567645551580727020758225 40272 145567244402274510489859384155793691452019144820737640000 40273 145610626087070379404164004249105725751896399841182160448 40274 145654019622725005282433752404219988300161727978735087025 40275 145697425012181384718915847134822090482864052211266905625 40276 145740842258383172058713169625499799833420294996316202500 40277 145784271364274679528452424166245126684101908940160056900 40278 145827712332800877366975011634046768653790691573149901073 40279 145871165166907393956050619405519130866153883258550015625 40280 145914629869540515951113531084934265709113609710547859600 40281 145958106443647188412021659432443243589974053044123219600 40282 146001594892175014933838305877693675513929456511231667225 40283 146045095218072257777636650004470359420015481222421551073 40284 146088607424287838001326972392406315050993985684518788900 40285 146132131513771335590506614202231806715285592726979708900 40286 146175667489472989589332676891449329622994199519004342025 40287 146219215354343698231417465447742953547411785430903712225 40288 146262775111335019070746678527850877381259544362047240448 40289 146306346763399169112620348890050549726421732104474425600 40290 146349930313489024944616537508826253980171048965236181025 40291 146393525764558122867577784760709641462978401233668926025 40292 146437133119560659026620322070704322976055184530499756900 40293 146480752381451489542166047409126297783902644372634422948 40294 146524383553186130640997268029112709391450385573523768225 40295 146568026637720758787334213835472169629964867904934827225 40296 146611681638012210813935324775970686483909040694361651600 40297 146655348557017984053220315646568066785446588041417690000 40298 146699027397696236468416021702540542377419187824035376073 40299 146742718163005786784725028467846287602493494752130483025 40300 146786420855906114620517089135511457018887157940663522500 40301 146830135479357360618543332952235375074751148754798522500 40302 146873862036320326577173267980834554097020231380959224025 40303 146917600529756475581654581634566303369455937471472201073 40304 146961350962627932135395742377793820291808442492075560000 40305 147005113337897482291271405987875824630626974692054465600 40306 147048887658528573782950629773585008695364661967450366225 40307 147092673927485316156247898145780829904165035783936895225 40308 147136472147732480900496962936483467645195917690599322948 40309 147180282322235501579947501862917103594724420153645312900 40310 147224104453960473965184598533512063725416761280105679025 40311 147267938545874156164571047393276781130711138745223834025 40312 147311784600943968755712487006372001506663802595958563600 40313 147355642622137994916945365074141157674520634746253490448 40314 147399512612424980558847738587272385898532064537646879225 40315 147443394574774334455772912511189244957321258806200009025 40316 147487288512156128377405920404188828966547610036839900900 40317 147531194427541097220342850368267636828793150434539412900 40318 147575112323900639139693019732997274906652340609891276073 40319 147619042204206815680704001873233825080039571056101220225 40320 147662984071432351910409508561866507761857679160521625600 40321 147706937928550636549300131259233108710508985109459865600 40322 147750903778535722103016944741251519596392102164441450625 40323 147794881624362324994067976468738665255627550360964076073 40324 147838871469005825693567545100810055400907622155713620900 40325 147882873315442268852998471555675205259685792876820022500 40326 147926887166648363435997166022566218177023171472358850625 40327 147970913025601482850161594328958913657409135973890508025 40328 148014950895279665078882127067668016629885635777730610448 40329 148059000778661612813195274888820097906945066298471690000 40330 148103062678726693583660313362130171873055682290721517225 40331 148147136598454939892258800815330115386411920215696802225 40332 148191222540827049344316992555019371710725608028570740100 40333 148235320508824384780451154876630745015683867793256922948 40334 148279430505428974408535782270626474598216732243970860025 40335 148323552533623511935694721232462203485058424999038251025 40336 148367686596391356700315204084278923483367374328686990400 40337 148411832696716533804084796216705488053507975470546625600 40338 148455990837583734244051260159576835589608674312603881073 40339 148500161021978315044705339890795658812313058218317387225 40340 148544343252886299390086468792987891007350404807774688900 40341 148588537533294376755911404668025056786286808151712008900 40342 148632743866189903041725795219909253905194980169512467025 40343 148676962254560900703078677416939293456117673707452176073 40344 148721192701396058883719914144499328448214108044708851600 40345 148765435209684733547820571560234145423488667246781619600 40346 148809689782416947612216240563798180309124511257187275225 40347 148853956422583391078673305793788248197799767874019390625 40348 148898235133175421166178165564892947172068994374664822948 40349 148942525917185062443249406158714708652066098701042156900 40350 148986828777605006960272933882143521050545534569257655625 40351 149031143717428614381860068307584449768745129994222030625 40352 149075470739649912119228600109764214763845326500579846400 40353 149119809847263595462606816914265267067035003315537160448 40354 149164161043265027713660500573359027733492698310149030625 40355 149208524330650240317942899285133216765073331194548233225 40356 149252899712415932997367677972331505566274054922377840100 40357 149297287191559473882704850337747074477258333488799608100 40358 149341686771078899646099696013435046877464648012734351073 40359 149386098453972915633614666221432203272735402508509024025 40360 149430522243240895997794281364095852671092825042942112400 40361 149474958141882883830253023962597254420382282650074592400 40362 149519406152899591294286230362528541528119947690937273225 40363 149563866279292399757503984626005696313141822202166381073 40364 149608338524063359924488018030073771053175552729540012100 40365 149652822890215191969471617591644230095366213401415376900 40366 149697319380751285669042547039618015691203416433444000025 40367 149741827998675700534868983655271707606340998404541263025 40368 149786348746993165946448474402407956342593553707300560448 40369 149830881628709081283879914769195221597057824427816193600 40370 149875426646829516060658553744045741374963144099522934225 40371 149919983804361210056494028348304592971625661531680599225 40372 149964553104311573450151431148946684847887985147064322500 40373 150009134549688686952315414174902538245791387573661522948 40374 150053728143501301938477332661057779230074148910813591025 40375 150098333888758840581845432044395365699539504114887515625 40376 150142951788471395986278081637173719793512659005190250000 40377 150187581845649732319240058402458124025631268861605520400 40378 150232224063305284944781884257746969413210606561518726073 40379 150276878444450160556542220332858715838516511485033050625 40380 150321544992097137310773321608669738881589388517986176100 40381 150366223709259664959389555363717593405914455633086136100 40382 150410914598951864983038986856108622261350710683179749225 40383 150455617664188530724198035668593278596437449875011451073 40384 150500332907985127520289206145097012447616523313600742400 40385 150545060333357792836821895347419096499164913156184294400 40386 150589799943323336400556281961236332187849878166832265025 40387 150634551740899240332690299580973185663622190435164725225 40388 150679315729103659282069697803524553515176416076211302948 40389 150724091910955420558421194561242050630055436972696160100 40390 150768880289474024265608723125019447086284304917217073025 40391 150813680867679643434912777208737657569411047477084468025 40392 150858493648593124158332857606754505478434345915825488400 40393 150903318635235985721913023796549344629535373702872210448 40394 150948155830630420739090553939057524290928968434407621225 40395 150993005237799295284067716709654628188633314052568538225 40396 151037866859766149025206658393175405114653192541028900100 40397 151082740699555195358447408676777337849105538025066402500 40398 151127626760191321540749008574883868279313559428867926073 40399 151172525044700088823553763920867409864983313343865267025 40400 151217435556107732586274627860557433962380684131448040000 40401 151262358297441162469805715783084113985073795907768040000 40402 151307293271727962510055956124993250947422628121810655025 40403 151352240481996391271505880483993485612710874926567026073 40404 151397199931275381980787556479122126253751875248751562500 40405 151442171622594542660287666794541286933087896986314252100 40406 151487155558984156261773737844601439225667491519554190225 40407 151532151743475180800043521498234930442256504942657257225 40408 151577160179099249486597533301167513669942256160645410448 40409 151622180868888670863334750634861469330055140129539296400 40410 151667213815876428936271474251529474466785412751146672025 40411 151712259023096183309283356624983994624843242806920477025 40412 151757316493582269317870600557512633954825511202715544100 40413 151802386230369698162946331483395582103641688913086302948 40414 151847468236494157044648146910107041507541977419057081225 40415 151892562514992009296172846438668305910112449033914621025 40416 151937669068900294517634345805045990280183034066009350400 40417 151982787901256728709944778384914783808063876889767174400 40418 152027919015099704408718787604530011316012988159367751073 40419 152073062413468290818201013700881244233472574940232353225 40420 152118218099402233945216778274724200262522408654943744100 40421 152163386075941956733145970080514210997315721516648584100 40422 152208566346128559195920135497690619066116189503155630625 40423 152253758913003818552042777128187590839073502736087626073 40424 152298963779610189358632863965472997392189936081111872400 40425 152344180948990803645491556580843225241171462473130010000 40426 152389410424189471049192150773128029361154702379974775625 40427 152434652208250678947193243128385834192785933329053219025 40428 152479906304219592591975121936596223704931206810526122948 40429 152525172715142055245199386912782739142548204316509722500 40430 152570451444064588311891801170425522838081832862201211225 40431 152615742494034391474648378895449808409287891054654346225 40432 152661045868099342827864712169502761808773762534005569600 40433 152706361569307999011988540391657724033903502232895760448 40434 152751689600709595347795565748111494853178515125882811025 40435 152797029965354045970688518179866927659906084639475964025 40436 152842382666291943965019473298819778529038241261002040900 40437 152887747706574561498435426703095467731634978648903636100 40438 152933125089253849956247128142908169356610887172278881073 40439 152978514817382440075821178988641444304395300697283869225 40440 153023916894013642080995396453276473755005613939820208400 40441 153069331322201445816517448021720834276934252112546928400 40442 153114758105000520882506759540017682036314744155783196025 40443 153160197245466216768939700417842182091194502757502651073 40444 153205648746654562990158049398119029516534440797491952100 40445 153251112611622269219400744348021962104911801917751208100 40446 153296588843426725423358919526043259628956054714845901225 40447 153342077445126001996754233780248362137432052630101850625 40448 153387578419778849896940493133257919490733707014451560448 40449 153433091770444700778528571209926806326499126078670438400 40450 153478617500183667128034630964116900885238659500889050625 40451 153524155612056542398551651161387732622414834331594675625 40452 153569706109124801144444261074856452290462204481393524900 40453 153615268994450599156066886851905969194920250461567422948 40454 153660844271096773594505213009847533616308400132152530625 40455 153706431942126843126340962519071517946733891958205647225 40456 153752032010605008058439998932647667920625621648336291600 40457 153797644479596150472763754021763655425565508025450467600 40458 153843269352165834361203984376818366765078646545536876073 40459 153888906631380305760440860434414004913580106040204255025 40460 153934556320306492886824391390918771257595338036771232900 40461 153980218422012006271279189463699621560008635454317112900 40462 154025892939565138894232576961552362418585880661432751225 40463 154071579876034866320566039626284168319500098919416381073 40464 154117279234490846834590029707831455514197374266864961600 40465 154162991018003421575042122235723947376812938110948366400 40466 154208715229643614670108527950133706632619308403290327025 40467 154254451872483133372468966356175892888796996567555272025 40468 154300200949594368194364902365556029250300422635694722948 40469 154345962464050393042691149990086629468884353719215324100 40470 154391736418924965354110846552024147055596629428233430225 40471 154437522817292526230193800876605360089368537654316945225 40472 154483321662228200572578218932590500079882487819252250000 40473 154529132956807797218155810387048670194805283897043010448 40474 154574956704107809074280279541049377442882168950672840025 40475 154620792907205413253999204113352325018429894376195630625 40476 154666641569178471211309305339615974962584513383864302500 40477 154712502693105528876435112855073797585389717423969228900 40478 154758376282065816791131027829055572723592789327752176073 40479 154804262339139250244006787820159598884986256018164830625 40480 154850160867406429405876336821310199654432859985213497600 40481 154896071869948639465130103964363492412478460650752057600 40482 154941995349847850763130694354353002447831007706982576225 40483 154987931310186718929631995503895365933103037049107976073 40484 155033879754048585018221702838705067982219619695278940900 40485 155079840684517475641787267745595907120922893871958884900 40486 155125814104678103108005271634775664981997934135745693025 40487 155171800017615865554854229488669289887342618022896483225 40488 155217798426416847086150826369934775202946354412203490448 40489 155263809334167817907109590361764827953369207833741139600 40490 155309832743956234459926005413996380162564413768828470025 40491 155355868658870239559383067568978994751004011117847515025 40492 155401917081998662528481288041582259568189954157717464900 40493 155447978016431019334092146628151347277902397311939122948 40494 155494051465257512722634998919649045344093816905821219225 40495 155540137431569032355777440794651729291323344924772754225 40496 155586235918457154946159133668295963738181395939585153600 40497 155632346929014144393139093973701669428421780276656360000 40498 155678470466332951918566450352827090615638579826210101073 40499 155724606533507216202574672034140135696439838400515796025 40500 155770755133631263519399271874920044937321462253222562500 40501 155816916269800107873218987546432762504974669403847562500 40502 155863089945109451134020444340652855791711055113057831025 40503 155909276162655683173486303077634333230203196744531476073 40504 155955474925535882000906896593062262417958201036608810000 40505 156001686236847813899115358285946683425009352393063043600 40506 156047910099689933560446246206849947641369859285068519225 40507 156094146517161384222717666167468290436985579534107364225 40508 156140395492361997805236897352818166259393651620600622948 40509 156186657028392295044829523917707637586184440945959524900 40510 156232931128353485631892076049602914383818555088855170025 40511 156279217795347468346468183980429988404512473677807625025 40512 156325517032476831194348248430281196781919314909215769600 40513 156371828842844851543192630966426481967339315553547240448 40514 156418153229555496258678367761459090084341783320618028225 40515 156464490195713421840669410234835467274110793736754738025 40516 156510839744423974559410396062499173559685107496028804900 40517 156557201878793190591743954039708736177693193097231180900 40518 156603576601927796157351546282619509214331523222870851073 40519 156649963916935207655017851254599793741343296757618231225 40520 156696363826923531798918691103691702480770401832828867600 40521 156742776335001565754932506798057525337418914326626307600 40522 156789201444278797276975384546682666928443011608878555625 40523 156835639157865404843359636993036584513359319022315801073 40524 156882089478872257793175942669823554488298997925548368900 40525 156928552410410916462699047203385537858534085650720002500 40526 156975027955593632321817029756749899846423621280998205625 40527 157021516117533348110484138200745266031060003841076675025 40528 157068016899343697975197196503039367154203053708183760448 40529 157114530304139007605495587825383336967714761467249000000 40530 157161056335034294370484816819777582243798244015857410225 40531 157207594995145267455383654614705041324046673728717395225 40532 157254146287588327998094869983008387349768746470032644100 40533 157300710215480569225799550183418514597423607047833722948 40534 157347286781939776591575014968172471142417210493238507025 40535 157393875990084427911036327249589868395131173783666182025 40536 157440477843033693499001403918907707898021730087600096400 40537 157487092343907436306179730311104518145088056380263891600 40538 157533719495826212055884681809875689088113780774369506073 40539 157580359301911269380769456087352929430980818860716096225 40540 157627011765284549959586619473591851787188924819473732900 40541 157673676889068688653971270951282813289635714434721852900 40542 157720354676387013645247827271571304298868820146947670025 40543 157767045130363546571260432687305385459562824973764751073 40544 157813748254123002663226996800458923508047399923242297600 40545 157860464050790790882616864020910668939468501168063801600 40546 157907192523493014058052118134190553904750586843181032225 40547 157953933675356469022232525476235966528093762329248055625 40548 158000687509508646748884120213632178218434886100925422948 40549 158047454029077732489731435228242563496275449826446964900 40550 158094233237192605911493382105565757373681125941077950625 40551 158141025136982841232902783726588443413238048289659825625 40552 158187829731578707361749562963334056254459106922520448400 40553 158234647024111168031947590978739315636719902391439810448 40554 158281477017711881940625198631922184769418778965364775625 40555 158328319715513202885239354490336564305848956490714566225 40556 158375175120648179900713512950740794170393778968082748100 40557 158422043236250557396599135971338839072259221507543572100 40558 158468924065454775294260891917884879716191928756016026073 40559 158515817611395969164085535026973920494647235159248231025 40560 158562723877209970362714468990172955819821033928425358400 40561 158609642866033306170299998163079211230993366134922638400 40562 158656574581003199927785269903823991995901698175178974225 40563 158703519025257571174207911545972731117519704564857006073 40564 158750476201935035784027365511203930462814788689958156100 40565 158797446114174906104475926067581833150946527237559360900 40566 158844428765117191092933481239669852378100840451954159025 40567 158891424157902596454325963377164011517883251445108026025 40568 158938432295672524778547511889157922623071540299473010448 40569 158985453181569075677906351651583145369706014840281699600 40570 159032486818735045924594390595801126031127257369154431225 40571 159079533210313929588180539986755316250809468432504796225 40572 159126592359449918173127760899524514201835473387546422500 40573 159173664269287900756333840403550956180770299119681622948 40574 159220748942973464124695900964249214787667336208777834025 40575 159267846383652892912698646572134530595138001050326250625 40576 159314956594473169740026349110041817610986183287503360000 40577 159362079578581975349198578469439238894006442247086182400 40578 159409215339127688743229679927272947394323893213795251073 40579 159456363879259387323312002295212328461268147118000355625 40580 159503525202126847026522880353597864496377837824954824100 40581 159550699310880542463555375082826568929880647457875984100 40582 159597886208671647056472775205342806069040935308065148225 40583 159645085898652033176486863551835225409267858620246126073 40584 159692298383974272281759951765673493716986168123198384400 40585 159739523667791635055230686860051505590144747336618480400 40586 159786761753258091542463633142736793281029677660089626025 40587 159834012643528311289522633023758939329914541781113986225 40588 159881276341757663480867950221802921010176372279148802948 40589 159928552851102217077277198885506483728986812218844364100 40590 159975842174718740953790062146293851365710537303975372025 40591 160023144315764704037676803619811335065862807611893067025 40592 160070459277398275446430575373463698245051339380780686400 40593 160117787062778324625783525877983474497910837642550160448 40594 160165127675064421487746711461398816754787988080589562225 40595 160212481117416836548673814784198880387007106279042475225 40596 160259847392996541067348673854929210033098774995555412100 40597 160307226504965207183096625105883109706562611254382562500 40598 160354618456485208053919664048988528253717896492366901073 40599 160402023250719617994655427032423587461129431820497070025 40600 160449440890832212615159997618927518069138059369072090000 40601 160496871379987468958514541107207449634333387906152090000 40602 160544314721350565639255770718275223602538100262485752025 40603 160591770918087382981630248968982165108186680935260551073 40604 160639239973364503157872527755453557909034519523652302500 40605 160686721890349210326507130669558418500084309892975840100 40606 160734216672209490770674381071984059830623822272698353225 40607 160781724322114033036480079445918872176490977551662216225 40608 160829244843232228071369033555780728599277357113949960448 40609 160876778238734169362522444935862445058308650524500998400 40610 160924324511790653075279155234199790633059045683496173025 40611 160971883665573178191580755937401651466325325780180278025 40612 161019455703253946648440565002616102955164734150424240100 40613 161067040628005863476436473923240338400447937244711302948 40614 161114638443002536938227668755416638780054248221514720225 40615 161162249151418278667095228632790847538400415686575360025 40616 161209872756428103805506605297444136289306635910783264400 40617 161257509261207731143703987175343212113324070209486432400 40618 161305158668933583258316551525088524697737255411065576073 40619 161352820982782786650996608189174481920672753469033854225 40620 161400496205933171887079638477410175623252720899621996100 40621 161448184341563273734268232712583655248689470112868036100 40622 161495885392852331301339929968887365757785378747755225625 40623 161543599362980288176878963534056987759642671363903601073 40624 161591326255127792568031915626610582127660797475388110400 40625 161639066072476197439287284900009648507266663780625000000 40626 161686818818207560651278970265998457066446305046494140625 40627 161734584495504645099613674569812805596187311605695876025 40628 161782363107550918853722231650384189638561241648548522948 40629 161830154657530555295734860319100251708536258926644522500 40630 161877959148628433259380348791117296884874432300315114225 40631 161925776584030137168909173103655626078797749594540949225 40632 161973606966921957178040553056143445149664326997976963600 40633 162021450300490889308933449207510157727844084949505810448 40634 162069306587924635591181504466364942129484015995582948025 40635 162117175832411604200831933810231648109069949049823905025 40636 162165058037140909599428365670446227396787433118726156900 40637 162212953205302372673077638519758133011822192847542392100 40638 162260861340086520871540556200112386233083874863900756073 40639 162308782444684588347346605528524316848548990235749068225 40640 162356716522288516094932639719394331896663702506540262400 40641 162404663576090952089805531162045460561188206530071782400 40642 162452623609285251427728797092701858187665840223510889025 40643 162500596625065476463933201700561930558525874634853476073 40644 162548582626626396952351338208055260597843398350684888100 40645 162596581617163490184876194465808083579147266951114400100 40646 162644593599872941130643705603277663683552299383617668225 40647 162692618577951642575339297276451574404059498945553005625 40648 162740656554597195260528423054443577818282940946291410448 40649 162788707533007908023011099487253533159289141718686736400 40650 162836771516382797934200442397394543405839399868809355625 40651 162884848507921590439525207938526369792273131647432480625 40652 162932938510824719497856341964670008207726115007645616900 40653 162981041528293327720957541254014228417507473950949322948 40654 163029157563529266512959830131760826899428994593690765625 40655 163077286619735096209860156036891336847855941208649990225 40656 163125428700114086219044007578173974561396064286222209600 40657 163173583807870215158832058625165679999629249164353921600 40658 163221751946208170998050841980400230773270684523556801073 40659 163269933118333351195627456179389573223822132343135952025 40660 163318127327451862840208308965501721556265607864069488900 40661 163366334576770522789801900987214826214858438590086168900 40662 163414554869496857811445653265683305840765330063040942225 40663 163462788208839104720896781980988273224278943551463256073 40664 163511034598006210522347224125880864666902963173904595600 40665 163559294040207832548162617576263504102768229429003360400 40666 163607566538654338598645339128090598197890930519220496025 40667 163655852096556807081821604050806666452829915945654525025 40668 163704150717127027153252630707876461082525928145200422948 40669 163752462403577498855869873795398225139677092787690320100 40670 163800787159121433259834329750227873988090677923630937225 40671 163849124986972752602419917879478564823219393475619152225 40672 163897475890346090427920940763696841481709978433991840000 40673 163945839872456791727583627486453307283431292221732360448 40674 163994216936520913079561763243522587111277523547393573025 40675 164042607085755222788896408885264191359228545024214375625 40676 164091010323377201027519713946252788770863121103072422500 40677 164139426652605039974282826716643332551931022502591380900 40678 164187856076657643955007904910193464474866670233392951073 40679 164236298598754629582564230484302645003439440276394625625 40680 164284754222116325896968432167864523755254075621735155600 40681 164333222949963774505508819253166173891708801207012915600 40682 164381704785518729722893830208504966282458900683652465225 40683 164430199732003658711424599668631054537590029135760901073 40684 164478707792641741621191647360560680238748896002804072900 40685 164527228970656871730295692522742788933579806524278080900 40686 164575763269273655585092597375998771689144702926009064025 40687 164624310691717413140462443205092514232732759088632234225 40688 164672871241214177900102742610225345945764371257972240448 40689 164721444920990697056845791488187934221534825051040833600 40690 164770031734274431633000164303338665953496434058362779025 40691 164818631684293556620716356209015597190816122126956124025 40692 164867244774276961122376575580426634285240000221420152900 40693 164915871007454248491008690520500235161019365809220322948 40694 164964510387055736470724332900616587670975780123337650225 40695 165013162916312457337181163498576933359878664464672701225 40696 165061828598456158038069301796606459344349564886264675600 40697 165110507436719300333621924002623978439665385048240010000 40698 165159199434335060937150032858449458121281155575443326073 40699 165207904594537331655601402799058342405804126654024089025 40700 165256622920560719530143704027429537275698126573881622500 40701 165305354415640546976771809069971899857353366109596622500 40702 165354099083012851926939285377952084196495486629679418025 40703 165402856925914387968214077540784652161402104180449251073 40704 165451627947582624484958382677483456746219004009687040000 40705 165500412151255746799032722573011446846995257538527641600 40706 165549209540172656310524216126704227445060790082948692225 40707 165598020117572970638499055680380937059225402060496813225 40708 165646843886697023761779190794194275323159174355978422948 40709 165695680850785866159743223038709827610394961298558716900 40710 165744531013081264953151515372143190769848839637134681025 40711 165793394376825704044995519672121804252758642288133436025 40712 165842270945262384261371325991776834210668920753105955600 40713 165891160721635223492377437110408944526717865235453490448 40714 165940063709188856833036771949410318212183037892732157225 40715 165988979911168636724242901424563865160193569607031487025 40716 166037909330820633093730520306279167901892217405957728900 40717 166086851971391633497070158659763375760307017490887928900 40718 166135807836129143258687136437563959646944993006416926073 40719 166184776928281385612904764797358984698825437507054222225 40720 166233759251097301845011797718309346012503801852568129600 40721 166282754807826551432354137489726243899775427320648769600 40722 166331763601719512185450797646246049370367710417730640625 40723 166380785636027280389134126924143627943206330576906026073 40724 166429820914001670943714297813854150402952652068796096900 40725 166478869438895217506168063284212422755632213465680002500 40726 166527931213961172631351785254357814399485385379327580625 40727 166577006242453507913238738389691953417848009470445822025 40728 166626094527626914126180692798715490923089484481265410448 40729 166675196072736801366193779208009412537575849902451290000 40730 166724310881039299192268640193065594392463602535999323225 40731 166773438955791256767704871043110563461044089400580008225 40732 166822580300250243001469753838505727623526331950963528100 40733 166871734917674546689581288319746689587746187321147022948 40734 166920902811323176656515523127523650668500134194261134025 40735 166970083984455861896638190993744345460201131967964133025 40736 167019278440333051715660651463860426626520546216425222400 40737 167068486182215915872120144731277740379792821225454137600 40738 167117707213366344718884360165070497735397327857697631073 40739 167166941537046949344680323112658954305273694541317785225 40740 167216189156521061715647603559549862243352169212624796900 40741 167265450075052734816915850228678651977168545122231716900 40742 167314724295906742794206653702332038557463454177777853025 40743 167364011822348581095459742150069527834318084691183826073 40744 167413312657644466612483513246502121227532468880344723600 40745 167462626805061337822629905863226384603688418212098003600 40746 167511954267866854930493615119651956705837126749380809225 40747 167561295049329400009635654377900525707191735284911700625 40748 167610649152718077144331267767394298780768229534554522948 40749 167660016581302712571342196825192029095784567481504752900 40750 167709397338353854821713304838570747371978683694868265625 40751 167758791427142774862593562476791471048021947815727640625 40752 167808198850941466239081398299427333253066862272254030400 40753 167857619613022645216094417729072786114357528657690960448 40754 167907053716659750920263494076692788491930107232835500625 40755 167956501165126945481851235208311187006919710000386919225 40756 168005961961699114176694829442177841226051631199159676100 40757 168055436109651865568173274265994429084710412496956516100 40758 168104923612261531649198991464219297077732002399344201073 40759 168154424472805167984233832245912191423934395381162418025 40760 168203938694560553851329475964020221320572977101668624400 40761 168253466280806192384192226017446963550560865069802704400 40762 168303007234821310714272206527687219091614482747683655225 40763 168352561559885860112876963382250577005653258964010131073 40764 168402129259280516133309473237537628761982679485589280100 40765 168451710336286678753030564074273407272205065684835364900 40766 168501304794186472515845750899043399291615704656674338025 40767 168550912636262746674116490185918297474236750289449769025 40768 168600533865799075330995856652594519259801256291241960448 40769 168650168486079757582688645965918423924108546829916185600 40770 168699816500389817660735906972103106542413791284807948225 40771 168749477912015005074323907047387638302073195864835013225 40772 168799152724241794752617534165329656558725881972433502500 40773 168848840940357387187118139277363285263038670855150222948 40774 168898542563649708574045822603695486895655174180585057025 40775 168948257597407410956746167432055110839660494816595005625 40776 168997986044919872368121425022250110195782321649336490000 40777 169047727909477196973086154214929649408883263313919824400 40778 169097483194370215211047319343389118728243071072090276073 40779 169147251902890483938408850047697408471868269817002640625 40780 169197034038330286571100666590867176309786123631879492100 40781 169246829603982633227132174277230264326165440042517852100 40782 169296638603141260869170230573621889468344252902769527225 40783 169346461039100633447141588534418741145619861814787301073 40784 169396296915155942040859820131917673205156146451341006400 40785 169446146234603105002676723093983274289772773720852686400 40786 169496009000738768100158214851334240675887287271449007025 40787 169545885216860304658784717197280159102670681516066227225 40788 169595774886265815704676035263162033838736641601398802948 40789 169645678012254130107340734413191662293601058245165548100 40790 169695594598124804722450018662826776870908740119495691025 40791 169745524647178124534636114225260727482215640742571686025 40792 169795468162715102800315161791047379197124742227840864400 40793 169845425148037481190534621146323842900989501598264610448 40794 169895395606447729933845191735535643568408129870490483225 40795 169945379541249047959197252775010960842522759222758432225 40796 169995376955745363038861826524172650039897735060837944100 40797 170045387853241331931376068321618868481668979780023702500 40798 170095412237042340524513286993745292186919901895344376073 40799 170145450110454503978277499244024111457037112703111853025 40800 170195501476784666867922521631497240733319863794336160000 40801 170245566339340403326995603747483468327549389940896160000 40802 170295644701430017190405606199941605209757146826023829025 40803 170345736566362542137515727015374068992253341833592576073 40804 170395841937447741835260780068597759577278395026318022500 40805 170445960817996110081289029151151546640609419253993448100 40806 170496093211318870947128581289552196208281012108124536225 40807 170546239120727978921378342925053114051454303597586155225 40808 170596398549536119052923542567002877478580153733771010448 40809 170646571501056707094175823532343164347541651813327680400 40810 170696757978603889644337910384228368756617798563635694025 40811 170746957985492544292692852683191916905074774327562099025 40812 170797171525038279761917849664727064045153988335825916100 40813 170847398600557436051422659457592764280377799446448802948 40814 170897639215367084580712596457598059203625187497055339225 40815 170947893372785028332776120472061329015531682973578119025 40816 170998161076129801997497021250583690822631633789037198400 40817 171048442328720672115091202018218813288477660717590670400 40818 171098737133877637219568065627564444702933342963189901073 40819 171149045494921427982216506946744022848132354376054335225 40820 171199367415173507355115515100689849777422167280712268100 40821 171249702897956070714669389183582472789154939467043508100 40822 171300051946592046005167571060744114473644341748549800625 40823 171350414564405093882369098878727239742167066149178076073 40824 171400790754719607857111684902782636214743932195737328400 40825 171451180520860714438945421301334716251780391340520010000 40826 171501583866154273279791117497535124266672484014163525625 40827 171552000793926877317623272708409151755384753434661513025 40828 171602431307505852920177687292552924727974244727779422948 40829 171652875410219260028683716527782833929262653234224302500 40830 171703333105395892301621170440582227394540224615135037225 40831 171753804396365277258501863309633977504513600487089572225 40832 171804289286457676423675816466171170784879052233917337600 40833 171854787779004085470162118014321848243106214217792360448 40834 171905299877336234363504443095067447051449434162418065025 40835 171955825584786587505651238317878360874058277779901866025 40836 172006364904688343878860573984533846100529787994542292900 40837 172056917840375437189629667730077354691527194080514128100 40838 172107484395182536012649083206302271267377436844385131073 40839 172158064572445043934781607433606972481047823288157247225 40840 172208658375499099699065810447502110615785205101132336400 40841 172259265807681577348744290866497050738174303446636656400 40842 172309886872330086371316611008536461622630347913853562025 40843 172360521572782971842616925183602175046580386764970801073 40844 172411169912379314570916304790539585940002941784546804100 40845 172461831894458931241049763846612067261782763688009612100 40846 172512507522362374558567988578731118371692089225495455225 40847 172563196799430933393913774705754254073927961385019140625 40848 172613899729006632926623176041686973429212958521519760448 40849 172664616314432234789551368050069522870700352392816014400 40850 172715346559051237213123229980273587117510701061839680625 40851 172766090466207875169608649216878503861861759037160305625 40852 172816848039247120517422551473741104214634089003630688900 40853 172867619281514682145449660464817830433037778701059722948 40854 172918404196357006117393990684242375526008251130303980625 40855 172969202787121275816153076928606725941258511026100353225 40856 173020015057155412088216944194838168685748656695100147600 40857 173070841009808073388091821587509547921898621678226355600 40858 173121680648428655922748603869864823318364569606363226073 40859 173172533976367293796096064293286793219820978974422629025 40860 173223400996974859153478822340378700038137209810987764900 40861 173274281713602962326200070017276333160807385375867244900 40862 173325176129603951976069060331252186124684049643572113225 40863 173376084248330915239973361590118209817177732559072631073 40864 173427006073137677874475881160378732046314883583697209600 40865 173477941607378804400436662321530185968594390156410374400 40866 173528890854409598247659457854349405582647008227700685025 40867 173579853817586101899563084001457405790481580408548758025 40868 173630830500265097037877558438890767399796143527762622948 40869 173681820905804104687365025897857993893640328107234296100 40870 173732825037561385360565475076303496830837380637630464225 40871 173783842898895939202567250480347200365209405353127379225 40872 173834874493167506135802362836113132586997891848516410000 40873 173885919823736566004866601712905792199133291343690210448 40874 173936978893964338721364453999138543447382507274217286025 40875 173988051707212784408778831872863800230092011378003140625 40876 174039138266844603547365613909200311923447377376860562500 40877 174090238576223237119073002967398458675087990156306512900 40878 174141352638712866752485704500730102745749345087232226073 40879 174192480457678414867793928932835224918555662495279400625 40880 174243622036485544821787221744603301051853625583512833600 40881 174294777378500661052873124916113143527265182300545793600 40882 174345946487090909226120673368600745643144965306241334225 40883 174397129365624176378328730051870523928057568548260326073 40884 174448326017469091063119163323011253902443419897854184900 40885 174499536445995023496054870262723939002521209324057296900 40886 174550760654572085699782649576014840201881830386154455025 40887 174601998646571131649200927724452925326365785225830965225 40888 174653250425363757416652341937637072159885362233953490448 40889 174704515994322301317141183751964478186057150307853507600 40890 174755795356819844053575706725237892206052289926679108025 40891 174807088516230208862035301976095489120154121650074753025 40892 174858395475927961657062545197693458862338576260047820900 40893 174909716239288411176980118795517673836964913467798022948 40894 174961050809687609129232612799647136227586570430273061225 40895 175012399190502350335753208202238287233167396486194668225 40896 175063761385110172878355246371445684639821052440200217600 40897 175115137396889358244148688193441023159784624003328640000 40898 175166527229218931470981466594638983666895478943775051073 40899 175217930885478661292905736096684952832567182121575362025 40900 175269348369049060285669023057206253721360124588920702500 40901 175320779683311385012230280249775170643919831758565702500 40902 175372224831647636168300849436978737990515257414703985025 40903 175423683817440558727910335590936992883855467919985526073 40904 175475156644073642088997396416058165298500853936950250000 40905 175526643314931120219025450829266096799219411635448259600 40906 175578143833397971800623310053382040255274904732330885225 40907 175629658202859920377250734979789897795077202571705242225 40908 175681186426703434498888923456960902879081294306212722948 40909 175732728508315727867755931161860744691496068325802888900 40910 175784284451084759484047029711709169086462739388664212025 40911 175835854258399233791700005674009170075091780176161267025 40912 175887437933648600824185404133210009309312502708949121600 40913 175939035480223056350321720472815468210097328470172240448 40914 175990646901513542020115544032195948304479731189069266225 40915 176042272200911745510626657297810289981097436813470256025 40916 176093911381810100671858094288990478250967481779306672900 40917 176145564447601787672671161798889746212044080577549656900 40918 176197231401680733146725427151641972766031010907449501073 40919 176248912247441610338443676137227700727124620252209193225 40920 176300606988279839249001844785989574798058979164899411600 40921 176352315627591586782343928645187515972218698340927251600 40922 176404038168773766891221873220431509754885189901757705625 40923 176455774615224040723260449245277490185096546240374751073 40924 176507524970340816767047116442719449985337747097976804900 40925 176559289237523250998246879442758599272544758871580022500 40926 176611067420171247025742139520678131133911587917466975625 40927 176662859521685456237797545821099932007941977049477949025 40928 176714665545467277948249849733347398218295833581335560448 40929 176766485494918859542722766084086387188453446993318560000 40930 176818319373443096624866844813664242822267050301747256225 40931 176870167184443633162624356803014789272298413986124641225 40932 176922028931324861634519197518445185837662204223563392100 40933 176973904617491923175971812142068578039117214366276822948 40934 177025794246350707725639145856094566014580873084998741025 40935 177077697821307854171779622949637641266296384239252104025 40936 177129615345770750498643158417151916474766359018722368400 40937 177181546823147533932886205718048690577491913771037363600 40938 177233492256847091090011844367501652595732137584388256073 40939 177285451650279058120834911028892832783135949378802454225 40940 177337425006853820857972177778800758569407189087267880900 40941 177389412329982514962357581215880665483355002450521600900 40942 177441413623077026069782506085435049765966021847643016025 40943 177493428889549989937461127091921329728723511150229401073 40944 177545458132814792590620812572091907078502682407416129600 40945 177597501356285570469117593701910487421202114707644225600 40946 177649558563377210574076702910837130975040076168786606225 40947 177701629757505350614558185177523160174363190915370325625 40948 177753714942086379154247585881405750329095083234792122948 40949 177805814120537435758171718885140772826806306882335520900 40950 177857927296276411139439518523261247527026121644108600625 40951 177910054472721947306007979172897592004053761586145475625 40952 177962195653293437707473186082844730148374156640860592400 40953 178014350841411027381886441137710041341053184942250610448 40954 178066520040495613102595487234325093973393168165401205625 40955 178118703253968843525110834948053113498883353517765292225 40956 178170900485253119333997195167073185479295588354048624100 40957 178223111737771593389790021373171288224865477952838440100 40958 178275337014948170875937165248017387633077372039398876073 40959 178327576320207509445765649284357008704851056335811585025 40960 178379829656975019369473560081994923964122693873591910400 40961 178432097028676863681147066008897868630136186061874790400 40962 178484378438739958325802562908192505894427681556971316225 40963 178536673890591972306453951532284223039709584765025756073 40964 178588983387661327831205050385771740408855395218713384100 40965 178641306933377200460367147659281960392167490946883388900 40966 178693644531169519253601695936798972653291157107484537025 40967 178745996184468966917088153359510664761734516346806492025 40968 178798361896706979950716974929645964246180457316727410448 40969 178850741671315748795307757638225358830848257231719651600 40970 178903135511728217979852543101097006270294584958843485225 40971 178955543421378086268784281388080453759451341565271250225 40972 179007965403699806809270459730489739368596891139685562500 40973 179060401462128587278531899792757444340563358682907322948 40974 179112851600100390031186727194331105393011683545955260025 40975 179165315821051932246619516968463280395274032890773780625 40976 179217794128420686076375618644966488940286173568009640000 40977 179270286525644878791580664644454221410726803256786446400 40978 179322793016163492930385265672039226147863140307963801073 40979 179375313603416266445434896798910344274988911098479905625 40980 179427848290843692851364977920659265607949055476560180100 40981 179480397081887021372321152281678726906291953709051740100 40982 179532959979988257089504766755403865483291877906692886225 40983 179585536988590161088743557570618676904658959898914976073 40984 179638128111136250608087545174499805167418675683188608400 40985 179690733351070799185430141923520217365415260643406912400 40986 179743352711838836806154476293785682419391333511670408025 40987 179795986196886150050804937302827384980837221372141448225 40988 179848633809659282242783942835324461113006100751961302948 40989 179901295553605533596073935565680741812873315937539712100 40990 179953971432172961362984610170830533867598477071018030025 40991 180006661448810379981925375527098854941445706352600325025 40992 180059365606967361225203055585392171167349376889846022400 40993 180112083910094234346844832619446360874598718547735560448 40994 180164816361642086230446436542309347423673748782710384225 40995 180217562965062761537045583986686607444316281179676409225 40996 180270323723808862853020670845228568086682584617076496100 40997 180323098641333750838014721967289758201118083103549822500 40998 180375887721091544372884601709140473662938928884240351073 40999 180428690966537120707675489035062656357820135015029616025 41000 180481508381126115609620620867212669644195160947920250000 41001 180534339968314923511166307382584680414687505552920250000 41002 180587185731560697658022222955859429192241233310704886025 41003 180640045674321350257236976447374285021514855136723101073 41004 180692919800055552625298964535901641255472176536788722500 41005 180745808112222735336262511796373911694165340750767076100 41006 180798710614283088369899301223144633910680218531472739225 41007 180851627309697561259875098899826478001323571663429074225 41008 180904558201927863241951776517198294426596243803988560448 41009 180957503294436463402214635441124714069538366404779342400 41010 181010462590686590825325036032883237131872723149685235025 41011 181063436094142234742798335924745215019232664463425940025 41012 181116423808268144681307140954108640937863132274640572100 41013 181169425736529830611009872459932220539749429570898802948 41014 181222441882393563093904654645671793614380491715158938225 41015 181275472249326373432208525713371821536513886505762898025 41016 181328516840796053816761976474016342943601044207851152400 41017 181381575660271157475458820139695531937175911070519888400 41018 181434648711220998821701397003595768982731101137060726073 41019 181487735997115653602881117714272954625625619583493796225 41020 181540837521425959048884348851120660149610431677774560100 41021 181593953287623514020623644508396617382845797202975000100 41022 181647083299180679158594327595623002007040780470699355625 41023 181700227559570577031456424562627960951794237681951051073 41024 181753386072267092284641957257947874761581590369079526400 41025 181806558840744871788987595629761930210336687157095040000 41026 181859745868479324789392674978982706911447064487502930625 41027 181912947158946623053502581474578654232438125817830130025 41028 181966162715623701020417509641656551476891510906978822948 41029 182019392541988255949426595533284305044449722082889062500 41030 182072636641518748068767429297486741126327570031660980225 41031 182125895017694400724410950851299401441806012021540215225 41032 182179167673995200528871732374217742573950452168426691600 41033 182232454613901897510043651333831576623498685165235410448 41034 182285755840896005260060957756887072171728677858748162025 41035 182339071358459801084184739459471159929368740411429847025 41036 182392401170076326149714788950465756952477941006410448900 41037 182445745279229385634926875722871836930928622847138844100 41038 182499103689403548878035427648056031803891504509932006073 41039 182552476404084149526181625188425151832783156707588406225 41040 182605863426757285684446912144486757268711879638036430400 41041 182659264760909820064891926652706704891777541992921550400 41042 182712680410029380135620856151027426976870329306851215025 41043 182766110377604358269871220029363578658099286812774626073 41044 182819554667123911895129083682844612224890888764877700100 41045 182873013282077963642269707686026803590357637991596844100 41046 182926486225957201494723635806750267029974069207879262225 41047 182979973502253078937668225578769549299139827577260255625 41048 183033475114457815107244625152739493405084207673776610448 41049 183086991066064394939800200145591205635001312131578272400 41050 183140521360566569321156414208786146931527625947860025625 41051 183194066001458855235902167036389601361912260968898150625 41052 183247624992236535916712593534358050251712522174828740900 41053 183301198336395660993693327872888300550802056914258622948 41054 183354786037433046643750236144129580172134101449232175625 41055 183408388098846275739984621348013221395286824579156736225 41056 183462004524133698001113904429408005960560231547810105600 41057 183515635316794430140917785090262742198523436037267769600 41058 183569280480328356017709886100851185447656394265036151073 41059 183622940018236126783834884834687998112320640790024286025 41060 183676613934019161035191135752138075007958545682846060900 41061 183730302231179644960778787558195233133389659633220340900 41062 183784004913220532492273398760359982704575517085946264225 41063 183837721983645545453625055352999858183490674682044506073 41064 183891453445959173710682994355029594142997777532922803600 41065 183945199303666675320845736928202281127108230911209408400 41066 183998959560274076682736734803756531198947928883010894025 41067 184052734219288172685905533745618621619369930659877971025 41068 184106523284216526860554457778812568070693613791901322948 41069 184160326758567471527290817912185106035733461887247252100 41070 184214144645850107946904649085006630365341211816992011225 41071 184267976949574306470171979067463258721353697197841626225 41072 184321823673250706687683633045509344469346644555185960000 41073 184375684820390717579699577621003968720173326540156560448 41074 184429560394506517666028807958509189584147930865263979025 41075 184483450399111055155934781810582119310148499569041925625 41076 184537354837718048098066404153847236837095223536948722500 41077 184591273713841984530414566168589724390438791994194624900 41078 184645207030998122630294242295065042114702603435230001073 41079 184699154792702490864352149100174424347994308045659155625 41080 184753117002471888138599969688610495018968894382746531600 41081 184807093663823883948473147393031757784220034587790691600 41082 184861084780276818528915252478279318927731499788549183225 41083 184915090355349803004487925595103847717069145101286251073 41084 184969110392562719539506401719325469856669393659989276900 41085 185023144895436221488200618312804024900115630700216532900 41086 185077193867491733544901911443051897983922918641341866025 41087 185131257312251451894255303598776460028307586501012676225 41088 185185335233238344361457386939094018618935313423547240448 41089 185239427633976150562519805714612094140953255624459161600 41090 185293534517989382054558341599031792385952655095417457025 41091 185347655888803322486107605670377045797112470865083402025 41092 185401791749944027747461340781412540760876300800840468900 41093 185455942104938326121038338059267237898348782639792222948 41094 185510106957313818431773971274735526159398503379627452225 41095 185564286310598878197537352822183229680457090019698655225 41096 185618480168322651779574115051440908836443643055991779600 41097 185672688534015058532974820693522163701355205697882250000 41098 185726911411206790957169006122459959234082892552045276073 41099 185781148803429314846444861196009346929175145040889615025 41100 185835400714214869440494549418420357419810008093419802500 41101 185889667147096467574985172168940282595393162146074802500 41102 185943948105607895832155380740160054202203682180811532025 41103 185998243593283714691437639930774958635601274852700301073 41104 186052553613659258680106146937785504709723366652838440000 41105 186106878170270636523950409293619882608574338939624897600 41106 186161217266654731297974485594115117984179045473255098225 41107 186215570906349200577121892763749735276275278225132651225 41108 186269939092892476587026183604976498787091998629583522948 41109 186324321829823766354787198378959598857339012530852040900 41110 186378719120683051859772994165476493658856583795963763025 41111 186433130969011090184447455750200504648677657370651118025 41112 186487557378349413665223591788036195621778458426865267600 41113 186541998352240330043342519991635541558772968684703490448 41114 186596453894226922615778145094678914093481030013509355225 41115 186650924007853050386167533339960975426906622581311045025 41116 186705408696663348215766987242777681891940401217555636900 41117 186759907964203226974433824380566752130287197908056364900 41118 186814421814018873691633863960210152982953416621688576073 41119 186868950249657251707474624914863398721349722689683144225 41120 186923493274666100823764239282632746160909983983782713600 41121 186978050892593937455096084619877699506337033985661753600 41122 187032623106990054779959139202372614480398633880519750625 41123 187087209921404522891874063768017611389852305977161976073 41124 187141811339388188950555013555245471285814945554410492900 41125 187196427364492677333097184391727698284951901727100062500 41126 187251058000270389785190096588439484435480316754336390625 41127 187305703250274505572356620394599911241402851594453056025 41128 187360363118058981631217746769460364102850585241554210448 41129 187415037607178552720783107227370822493158095837890810000 41130 187469726721188731573767246513010419677559909712501209225 41131 187524430463645809047931651864125441187426194908991294225 41132 187579148838106854277452542619574751100987490588832236100 41133 187633881848129714824314423930939499449774272685103122948 41134 187688629497273016829729408336410872772758286692211328025 41135 187743391789096165165582308956126602980670015473650095025 41136 187798168727159343585901508068583947274421736026851534400 41137 187852960315023514878355604828213893887229854450733569600 41138 187907766556250421015775845884658434893145250725041381073 41139 187962587454402583307704342664749878248508029760650103225 41140 188017423013043302551968079078648346610585335572242984900 41141 188072273235736659186278713412050830312569872044671504900 41142 188127138126047513439858178166842426169454774930983159025 41143 188182017687541505485090081613017702548299941390221476073 41144 188236911923785055589196914815157484362308449144656515600 41145 188291820838345364265943067897203749344182048452262467600 41146 188346744434790412427363659309732769123664805443198423225 41147 188401682716688961535519181864384115280256891503783930625 41148 188456635687610553754275969300560681668029484509678222948 41149 188511603351125512101112487149972449918540165673859268900 41150 188566585710804940598951451665054345123279610111078955625 41151 188621582770220724428017780577746193282118487123433330625 41152 188676594532945530077722379455580501182112172548220134400 41153 188731621002552805498571767422481532945004152821878760448 41154 188786662182616780254103546012136955555091048924701890625 41155 188841718076712465672847714922261168255017345985849685225 41156 188896788688415655000313838438527317778800676639989592100 41157 188951874021302923551004066297402932982193526519789344100 41158 189006974078951628860452012757582088533609319521660051073 41159 189062088864939910837287497650165027947524967373555732025 41160 189117218382846691915327153178194241379763258943915216400 41161 189172362636251677205690900236614103263602203747098896400 41162 189227521628735354648944298024179329050500073020361957225 41163 189282695363878995167266770719295709032610000082103881073 41164 189337883845264652816645714992234820469432366660410468100 41165 189393087076475164939096492126622707021162728456143432900 41166 189448305061094152314908308523560846809783794053064756025 41167 189503537802706019314915988362196107288968196815218195025 41168 189558785304895954052797642191014806508650877758849360448 41169 189614047571249928537398235224594466312942374429492097600 41170 189669324605354698825079059121005353514133890172421042225 41171 189724616410797805172093111015512460144138561219213507225 41172 189779922991167572186986383586687173501067864836062602500 41173 189835244350053108983025069931496530886004797254592922948 41174 189890580491044309330648687026396642666653629853408443025 41175 189945931417731851809949121551915600613667218458742575625 41176 190001297133707199963175601858669966335324643829642810000 41177 190056677642562602447265599853217757090102209299166048400 41178 190112072947891093186401666582609713287797479841775826073 41179 190167483053286491524594205296959543601477238987672150625 41180 190222907962343402378290185769812799807874247245596888100 41181 190278347678657216389007803656553034256202947048317648100 41182 190333802205824110075997088671542938237949371508035225225 41183 190389271547441045988926465365157249496264232061709151073 41184 190444755707105772860595270282323351676399395792701190400 41185 190500254688416825759672229284644667681425787027601158400 41186 190555768494973526243459898818641172663504387720313829025 41187 190611297130375982510685074913100620753500852950259649225 41188 190666840598225089554315173688993392613987845188636302948 41189 190722398902122529314400587165863228495917225250646856100 41190 190777972045670770830943018149065513690716578294582389025 41191 190833560032473070396789797982684230100521216914258984025 41192 190889162866133471710554190953418179102943965188436160400 41193 190944780550256806029561689131186616966461020217483010448 41194 191000413088448692322822301432664024781403501744649265225 41195 191056060484315537424028840694413360212941584314556406225 41196 191111722741464536184581212542746808359582166293271068100 41197 191167399863503671626636709847902763616822830035320922500 41198 191223091854041715096186316550587533703965509454294826073 41199 191278798716688226416157024649390060915944085008370359025 41200 191334520455053554039540168138037804214612509279304360000 41201 191390257072748835202545777681921818978525624391944360000 41202 191446008573385996077782959823779009090075318843608923025 41203 191501774960577751927466304508879508557171997108612126073 41204 191557556237937607256648324720527177046737569743904402500 41205 191613352409079855966477932017141265552353541613496724100 41206 191669163477619581507484951762647424931738666117182962225 41207 191724989447172657032890681842366391234567586680990973225 41208 191780830321355745551944498657048887600737603857282610448 41209 191836686103786300083286514188165533046798045696415984400 41210 191892556798082563808336287928020843677128696988564796025 41211 191948442407863570224707597468720751759843533830931801025 41212 192004342936749143299649271544483452698556945951388208100 41213 192060258388359897623512089322243819213335200419461302948 41214 192116188766317238563241749735962096020619754814105517225 41215 192172134074243362415897914660508106975904971522769697025 41216 192228094315761256562199329721452770017734781463105126400 41217 192284069494494699620095026537559323330405016913514086400 41218 192340059614068261598361610193227318928874759002798051073 41219 192396064678107304050226635738603137366055563362352237225 41220 192452084690237980227018077515531519473116433039168872100 41221 192508119654087235231839895107983397970969654493262512100 41222 192564169573282806173273699716056143438943011788163890625 41223 192620234451453222319106524753103215498052515301062526073 41224 192676314292227805250084704466011131164521851751134704400 41225 192732409099236669013693864379102628157505667343430090000 41226 192788518876110720277965027362605911506619078579832355625 41227 192844643626481658485306839127090927103111166985881727025 41228 192900783353981976006363916945734705876601513793706722948 41229 192956938062244958293901325406738967060482085625078802500 41230 193013107754904684036715182998684358536628167523692943225 41231 193069292435596025313569403332066946527217888355932878225 41232 193125492107954647747158574800723845931486686676905025600 41233 193181706775617010658096982487316206391397471668114960448 41234 193237936442220367218933776117499137715746050705733239025 41235 193294181111402764608194287867869571600401587514927848025 41236 193350440786803044164447503833244514656460545701090624900 41237 193406715472060841540399692959283650601327042715536540100 41238 193463005170816586857014197246931797083380228005541381073 41239 193519309886711504857657387035618315002207803215922545225 41240 193575629623387615062270785172612205356631876860492544400 41241 193631964384487731921569363876393310605186903888406464400 41242 193688314173655464971266018102361764261587573071343848025 41243 193744678994535218986322219219669603974305401191984951073 41244 193801058850772194135224852808420279657914859706277576100 41245 193857453746012386134289244386943649357631641993836096100 41246 193913863683902586401988376879315961440705880646969089225 41247 193970288668090382213308303633756272422310605659836350625 41248 194026728702224156854129760802992745252539515085501960448 41249 194083183789953089775635982898154313218357386994293510400 41250 194139653934927156748746725328205279753090530703550390625 41251 194196139140797130018578497737402554399563049619566015625 41252 194252639411214578458931011953717399944537019055519772900 41253 194309154749831867726799848361625785334960779541706022948 41254 194365685160302160416915344513133703403929376966515350625 41255 194422230646279416216307709791366121679474870985219139225 41256 194478791211418392058898369941510588625592066185992083600 41257 194535366859374642280117545284368916575527638260478163600 41258 194591957593804518771548066428232806365578229719455576073 41259 194648563418365171135595431295261767266716634434700923025 41260 194705184336714546840184107279004219244555593473764376900 41261 194761820352511391373480082350165242858727060412505456900 41262 194818471469415248398639668928187065243962294741883395225 41263 194875137691086459908584564336671038600266197408978881073 41264 194931819021186166380803171661132580461849461327061377600 41265 194988515463376306932178184828043302717176078340240462400 41266 195045227021319619473840441724577358918863387228231123025 41267 195101953698679640866049049178941886855499187592082164025 41268 195158695499120707073097783621634315660977662694936522948 41269 195215452426307953318247771248432243913965289485929188100 41270 195272224483907314238686451506384577233852063177275578225 41271 195329011675585524040512827724535640813284882069561893225 41272 195385814005010116653749008711577054144381639155160490000 41273 195442631475849425887378045143085271899249421837171410448 41274 195499464091772585584408064561465856518741359483453652025 41275 195556311856449529776962708812188754549747368237610730625 41276 195613174773550992841397877740362100153987769423856902500 41277 195670052846748509653444782972155365493529106054135716900 41278 195726946079714415743379315606046018883332213572146276073 41279 195783854476121847451217731639327237692337636407173890625 41280 195840778039644742081938658955777653975156899680436249600 41281 195897716773957838060731429700857586729634182193987609600 41282 195954670682736675088270741871259735504635987493176012225 41283 196011639769657594296017653946105875830681027358318676073 41284 196068624038397738401546916387544707616703427757569348900 41285 196125623492635051863900643838969663252614410470475788900 41286 196182638136048281038968331849539182682655821845531297025 41287 196239667972316974334893221954145708172088459249497367225 41288 196296713005121482367505018938443441882794429658953490448 41289 196353773238142958115778964119008744705161265689937795600 41290 196410848675063357077321268469170935067421882515017826025 41291 196467939319565437423880909421515171662714503138662071025 41292 196525045175332760156887795178523074201766386159838096900 41293 196582166246049689263017300363280751418560694426122922948 41294 196639302535401391869781176842647965630883438073200823225 41295 196696454047073838401144843555746268190533562764344662225 41296 196753620784753802733171059181088090152480543137039361600 41297 196810802752128862349689981476132967451637050396660840000 41298 196867999952887398497995617123521319803446317769894001073 41299 196925212390718596344568665918700487443431812478486848025 41300 196982440069312445130825763134122059694487980591258922500 41301 197039682992359738328895123895653904202272562376243922500 41302 197096941163552073797418593407314725511860839669482059025 41303 197154214586581853937380106860903446476107890616953576073 41304 197211503265142285847960562867560215791204366500591610000 41305 197268807202927381482419114248760399750972504055657555600 41306 197326126403631957804000880024707516101800236814561331225 41307 197383460870951636941871082438555712668020720926979040225 41308 197440810608582846347075612855357083206280853233170822948 41309 197498175620222818948528030375093847740274099005666172900 41310 197555555909569593309022996999620204427408988900353334025 41311 197612951480322013781276153193803484819813972729162989025 41312 197670362336179730663990437681619114206811073425774393600 41313 197727788480843200357948855318418793567894268054847240448 41314 197785229918013685522133696881056279527593192238732424225 41315 197842686651393255229872214618020143589658236564593854025 41316 197900158684684785125008757402187941841039153310984620900 41317 197957646021591957578103369329281321259415852422048052900 41318 198015148665819261842656855605566728734847228593654151073 41319 198072666621071994211362319568811573929701876464876075225 41320 198130199891056258172383174686970927154693826391978035600 41321 198187748479478964565657635379545108535837535601852275600 41322 198245312390047831739229690507013844890730023482376775625 41323 198302891626471385705606563374218035926035128500507701073 41324 198360486192458960298142662094025581614656429208217160900 41325 198418096091720697327450024158083177914112612799720122500 41326 198475721327967546737835259061921488350343349857655825625 41327 198533361904911266763762992832146644416846559750451143025 41328 198591017826264424086345818303916618230951002443881360448 41329 198648689095740393989860754997366646450433242443008040000 41330 198706375717053360518292222442113565087867190716461182225 41331 198764077693918316631901530799434640570319790661619967225 41332 198821795030051064363822892632182253181550282696570060100 41333 198879527729168214976685959672961604896005325528305922948 41334 198937275794987189119264888441564484571900695531458895025 41335 198995039231226216983153938563118029517815112336078106025 41336 199052818041604338459469607638873373586765890401972720400 41337 199110612229841403295579306522025068186962693167062755600 41338 199168421799658071251856578851418203932617926799057006073 41339 199226246754775812258462868696466247094603671543140732225 41340 199284087098916906572155840167068736552659085425190108900 41341 199341942835804444933124252842784163601542661318561428900 41342 199399813969162328721849396875979578726264466191038282025 41343 199457700502715270115993091624144736339598591199280051073 41344 199515602440188792247312251667024900471739702081065881600 41345 199573519785309229358600024064692791520504168312312729600 41346 199631452541803726960653500713146556414160292463216260225 41347 199689400713400241989268009654487091911078342242112515625 41348 199747364303827542962257989199194543264194249416052822948 41349 199805343316815210136504448718490338117055983129795996900 41350 199863337756093635665029019965237698275243889526859330625 41351 199921347625394023754094602782300199915501032858911205625 41352 199979372928448390820332609057744625858252251743012656400 41353 200037413668989565647896808786741071740606892622135410448 41354 200095469850751189545643782100480031289705793981177555625 41355 200153541477467716504339981122892994413664021096440098225 41356 200211628552874413353895405516429945502653202133022580100 41357 200269731080707359920623895578614048169137360791209228100 41358 200327849064703449184530046751560746657200305440407726073 41359 200385982508600387436622749407115503319557505233554859025 41360 200444131416136694436255357770731425900507704001158542400 41361 200502295791051703568492491847675117877026195190235022400 41362 200560475637085562001503476215616209801709766623975578225 41363 200618670957979230843982419548123199463630041778244506073 41364 200676881757474485302594938734055443739614672450560532100 41365 200735108039313914839451531458308405252332112473855496900 41366 200793349807240923329607601109836562386083218330894995025 41367 200851607064999729218590137883345741839679533481524878025 41368 200909879816335365679951059941514028721491830749327810448 41369 200968168064993680772847218505067850217961481555833523600 41370 201026471814721337599647070738507315096859820975500619225 41371 201084791069265814463564024299742422743635370860861784225 41372 201143125832375405026316457422369332076584215517124622500 41373 201201476107799218465814418399783502547593799970647022948 41374 201259841899287179633873008340794186513123902680264606025 41375 201318223210590029213952451066872464558179644015181390625 41376 201376620045459323878924854021632772877579408929156000000 41377 201435032407647436448867664063615674567104925493338630400 41378 201493460300907556048883822013907474655421047342686351073 41379 201551903728993688266948619830600171919248793218619375625 41380 201610362695660655311783264282563178972446814774389616100 41381 201668837204664096170755150995466225807683767319955576100 41382 201727327259760466767804852743460890900547278443796544225 41383 201785832864707040121399825860396278163514736241049826073 41384 201844354023261906502514838644912477464487500542638752400 41385 201902890739183973592639125634223611104844083985555424400 41386 201961443016232966641810271621870478588480220465739270025 41387 202020010858169428626674829295191067209355560520140830225 41388 202078594268754720408575674368725496443939189118023802948 41389 202137193251751020891666102090240309859920592407966980100 41390 202195807810921327181050668996525419246910605955028768025 41391 202254437950029454740952783796585441941879916288627663025 41392 202313083672840037552909051260315653865052677134051278400 41393 202371744983118528273990372991221307604171717082826960448 41394 202430421884631198395049808962207636989761790832507126225 41395 202489114381145138398997203693936486994520654260958423225 41396 202547822476428257919100580955714170469546875867221660100 41397 202606546174249285897314310869343861202050843494497002500 41398 202665285478377770742634053296844586046774154349547801073 41399 202724040392584080489478481393407677449845415364054082025 41400 202782810920639402956097789207430391552510515746768490000 41401 202841597066315745903008987209935286236375908616488490000 41402 202900398833385937191457989636152887954777756980615940025 41403 202959216225623624941908497522514155989921522762019651073 41404 203018049246803277692557681322768277885809426445305062500 41405 203076897900700184557878666987410400235971058221182392100 41406 203135762191090455387189829391073014755919316908495205225 41407 203194642121751020923250896993003880646353986730871852225 41408 203253537696459632960885871616222570657712989175133160448 41409 203312448918994864505632767231416980003011181274597606400 41410 203371375793136109932420171632110434337293185015994377025 41411 203430318322663585144270634888099375431744956102039682025 41412 203489276511358327731030888464630990921843623619388824100 41413 203548250363002197128128898895259587605161703542336302948 41414 203607239881377874775357759896789986208865415400975076225 41415 203666245070268864275686426815185739342842978493038516025 41416 203725265933459491554097297291789543505053056039479120400 41417 203784302474734905016450642039672830514381735680613264400 41418 203843354697881075708375889620401183616324524379321876073 41419 203902422606684797474189769111971928741453895532429658225 41420 203961506204933687115841314559150001999179214982055204100 41421 204020605496416184551883735097897990463040808459306044100 41422 204079720484921552976473154646066084651990092283703405625 41423 204138851174239879018394225052977567838079807094152501073 41424 204197997568162072900112616601015399418009364926422862400 41425 204257159670479868596854389752785427077327195721405160000 41426 204316337484985823995712252037901785355071971713271800625 41427 204375531015473321054778703973910106486525067198296304025 41428 204434740265736565962306077916334283065835105744323122948 41429 204493965239570589295893473733302681131849644522033522500 41430 204553205940771246181700595200679906742836792413830926225 41431 204612462373135216453688491014100478972188859917107561225 41432 204671734540460004812887204314771057530959158383552339600 41433 204731022446543940986690334626378213907480126351511010448 41434 204790326095186179888176516100909121012634542913333296025 41435 204849645490186701775457815971662967834890332249715869025 41436 204908980635346312411055057112201382545252168454142820900 41437 204968331534466643221300068600456669852118713122627216100 41438 205027698191350151455764868187687236192951976225013256073 41439 205087080609800120346717780572440189566954258603839664225 41440 205146478793620659268606495380151759463897845940540678400 41441 205205892746616703897568068749486886432152671841371398400 41442 205265322472594016370965872426990080357097303264971461025 41443 205324767975359185446953494272090441492768735065121776073 41444 205384229258719626664065594074974578708096680972146432100 41445 205443706326483582500835718590312045277668543695487368100 41446 205503199182460122535441079690288843868972423607764936225 41447 205562707830459143605374299540875529156757929079107425625 41448 205622232274291369967142126705727458733828886187935810448 41449 205681772517768353455991127082585810689529174269081728400 41450 205741328564702473645660353577519099395693858414390775625 41451 205800900418906938008160998422816079678203731274883900625 41452 205860488084195782073583032044812133663793653808783784900 41453 205920091564383869589928832388402484179715196283361922948 41454 205979710863286892682973808605466873651533684006993505625 41455 206039345984721372016154023014901687995040662910487562225 41456 206098996932504656950480815242426891035276993020086081600 41457 206158663710454925704482432448806566512281386715657537600 41458 206218346322391185514172669555593341752696525938301501073 41459 206278044772133272793046523377978489602072369542012540025 41460 206337759063501853292102864574801073227896508966662712900 41461 206397489200318422259894131326241111921347216392882592900 41462 206457235186405304602603048650193405049799082431903506225 41463 206516997025585655044146377268790355845506946977275756073 41464 206576774721683458286305695937013886761944432740392931600 41465 206636568278523529168885221145808333691272200719143536400 41466 206696377699931512829896668112578047417651623795241372025 41467 206756202989733884865771156972425317284895641086401337025 41468 206816044151757951491598168083956164186553992742988222948 41469 206875901189831849701391550363953527645258882610280104100 41470 206935774107784547428382586565689394939303573502841165225 41471 206995662909445843705340119416119488961284844576888180225 41472 207055567598646368824917742527676245759505149158400000000 41473 207115488179217584500028060000847972520996380009574760448 41474 207175424654991784024244018634204282108789211920506305025 41475 207235377029802092432227316659000151168705042132789555625 41476 207295345307482466660183892915963245275786739786905102500 41477 207355329491867695706346500392341496600805057602809788900 41478 207415329586793400791484368037760307146375122541541051073 41479 207475345596096035519439954777911183733387536368263605625 41480 207535377523612886037692799645566089614997069886381987600 41481 207595425373182071197950471948884321860614673113176547600 41482 207655489148642542716766625397451293489511653731521821225 41483 207715568853834085336186160106961214746064662631637601073 41484 207775664492597316984417496403928328899642992047754400900 41485 207835776068773688936531964352284064524962221441355064900 41486 207895903586205485975190312924190218376697180581482748025 41487 207956047048735826551396342737871080718559438875405038225 41488 208016206460208662945277666285740258305197134521172240448 41489 208076381824468781426893599576570839148465145062169409600 41490 208136573145361802417070189115930477731138749964720215025 41491 208196780426734180648262378149575959464301582426290760025 41492 208257003672433205325443316094974828922726507241880704900 41493 208317242886307000287020815086594737738883948676510122948 41494 208377498072204524165780957561074284994054140361593174225 41495 208437769233975570549858858808862285517685950688092689225 41496 208498056375470768143736588419385609696933683435542963600 41497 208558359500541580929268254547278992210513054873224410000 41498 208618678613040308326732254927683506537947054715761226073 41499 208679013716820085355910698569093747160220417529687061025 41500 208739364815734882797196002052707152064126930895118062500 41501 208799731913639507352724664367702334493475913261993062500 41502 208860115014389601807538224212346774859122193450995566025 41503 208920514121841645190771403691307751329797259599905351073 41504 208980929239852952936867442340013960880247521532249760000 41505 209041360372281677046820625407388901475528609536946233600 41506 209101807522986806249446010328750750623762235933889584225 41507 209162270695828166162676355321147185737534454132244409225 41508 209222749894666419454886254033867347609701402772854622948 41509 209283245123363066006243480187346949835971218631005284900 41510 209343756385780443070087546134156384207549298931952925025 41511 209404283685781725434335479276235564955669208338056880025 41512 209464827027230925582914820273013193259284133893396499600 41513 209525386413992893857223846975522107630864927505203490448 41514 209585961849933318617619028022096415676441634006218473225 41515 209646553338918726404929710031710178288037336446158683025 41516 209707160884816482102000042331491538572777671038673624900 41517 209767784491494789095258143155420354756518143247964720900 41518 209828424162822689436312511251691608924116244016666226073 41519 209889079902670064003575686836701121776788310371987986225 41520 209949751714907632663915165834084407602634245941045377600 41521 210010439603406954434331571337713853372688921685298817600 41522 210071143572040427643664086238033801295069781944488780625 41523 210131863624681290094323150951587555287238511272451926073 41524 210192599765203619224050430194064818664383358258316808900 41525 210253351997482332267706052737672602893760807365720202500 41526 210314120325393186419083128094107225533813841703945280625 41527 210374904752812778992749544064879639466312310591352210025 41528 210435705283618547585917049101221005242942326919077010448 41529 210496521921688770240337623416270133808009750924310250000 41530 210557354670902565604227142792719188029521408410627175225 41531 210618203535139893094216339029568838375170641205250660225 41532 210679068518281553057329060972118920710985153345376864100 41533 210739949624209186932987840069795542581899114895365222948 41534 210800846856805277415046764406890528458592492307101442025 41535 210861760219953148613851665151764084306903124880256137025 41536 210922689717536966218327619370536597458265855334045926400 41537 210983635353441737658093773151770569135272902091344921600 41538 211044597131553312265605488989118804118885644074635131073 41539 211105575055758381438323821369390154936365247251354341225 41540 211166569129944478800912324513959336604933426632549252900 41541 211227579357999980367461196221922592388830597874871372900 41542 211288605743814104703738761763876301220112378179848385025 41543 211349648291276913089470301775670973399522655114325126073 41544 211410707004279309680644228101968482936408221754444227600 41545 211471781886713041671845611539905832409202403822955011600 41546 211532872942470699458617065433644239533809465068240117225 41547 211593980175445716799846989071057873719574316031116080625 41548 211655103589532370980185174834292155774729772759555922948 41549 211716243188625782972485783056397164598583079352665704900 41550 211777398976621917600277688536717371169541544031329725625 41551 211838570957417583700262202668194642409691024532699100625 41552 211899759134910434284838175130217225581337876002718158400 41553 211960963512998966704654479101123237752012243417380560448 41554 212022184095582522811189883944943044555215800314068200625 41555 212083420886561289119360319327440817977987924890136531225 41556 212144673889836296970153534716991514226468741177987588100 41557 212205943109309422693291158226305509860363474109298092100 41558 212267228548883387769918158751489177349868369138721901073 41559 212328530212461758995319715365405769997512365243768966025 41560 212389848103948948641665497922777120785809299322641888400 41561 212451182227250214620781362834942840162911334284843168400 41562 212512532586271660646948467972669924065914375722732179225 41563 212573899184920236399729810655881955608399465465247631073 41564 212635282027103737686824192689653401828509666297843576100 41565 212696681116730806606947616406290870709669091690059580900 41566 212758096457710931712742115673799603351258957767255254025 41567 212819528053954448173712025831509931684484471521366541025 41568 212880975909372537939187696514114933502605808168682760448 41569 212942440027877229901316651325847063807976319692143929600 41570 213003920413381400058082198326998134574241563286842216225 41571 213065417069798771676349495295463653983914009273216081225 41572 213126930001043915454939073726469221032660808947231622500 41573 213188459211032249687727825534113402095336358980309622948 41574 213250004703680040426777456418838292628368334832643749025 41575 213311566482904401645490409865415789641876284963570225625 41576 213373144552623295401793265736514468916176843470269210000 41577 213434738916755532001347617427388875164420353520384192400 41578 213496349579220770160788431547709993459321579228655376073 41579 213557976543939517170989894097032676250603760434161580625 41580 213619619814833129060358747100872852204182233447138364100 41581 213681279395823810758155119674844440897583060852405524100 41582 213742955290834616257840857484783041111935603799776843225 41583 213804647503789448780455354571260650072407909123617001073 41584 213866356038613060938018891507372906509482508684561294400 41585 213928080899231054896963483859157631846310236418189710400 41586 213989822089569882541591244918480771165843615945106731025 41587 214051579613556845637560266678703208878852073820304991225 41588 214113353475120095995398023023919353203571665495523802948 41589 214175143678188635634042299103035848682955297101780084100 41590 214236950226692316944409650860436287009578879845997167025 41591 214298773124561842852991398695455343404537918125586362025 41592 214360612375728766985477159223363368708451319725931376400 41593 214422467984125493830405919111040116193288498367887410448 41594 214484339953685278902844654960993976896466046471283967225 41595 214546228288342228908094503217860838016835479721242460225 41596 214608132992031301905424484071994465599118044665528272100 41597 214670054068688307471832783335238145372350745309038062500 41598 214731991522249906865835596264445194202304153062839276073 41599 214793945356653613191283537308793879170931944391800785025 41600 214855915575837791561205619757420251811029349417392640000 41601 214917902183741659261680809264370421504727839293872640000 41602 214979905184305285915737155228351854503551636506405937025 41603 215041924581469593647278504005241393448823365858505676073 41604 215103960379176357245038797931785846667546899747430702500 41605 215166012581368204326563964139409196893830873701624080100 41606 215228081191988615502221397137518725422762300817449468225 41607 215290166214981924539237039146180640045712199842471711225 41608 215352267654293318525760062158514133446670333787820210448 41609 215414385513868838034955155713631183061680356114484208400 41610 215476519797655377289122424361427833721096361156493978025 41611 215538670509600684323844898801011180710523675377509583025 41612 215600837653653361152163664675024793204257506600762420100 41613 215663021233762863928780613002613886348109749238523802948 41614 215725221253879503114288816234250164600033943951647615225 41615 215787437717954443639430533912114919280238388713809355025 41616 215849670629939705069382851920217669640835133010453134400 41617 215911919993788161768070959308906389141825655394657422400 41618 215974185813453543062509066678904157018690183834352201073 41619 216036468092890433407168970110485919650344784662326059225 41620 216098766836054272548376264623887936688076595392393556100 41621 216161082046901355688734211157521423389581144571305596100 41622 216223413729388833651575261051040883120724983048877900625 41623 216285761887474713045440242020796652544460399897660976073 41624 216348126525117856428585209615680256614745526508264000400 41625 216410507646277982473515968141850291136691517421700250000 41626 216472905254915666131550265045305717345787769018741265625 41627 216535319354992338797407662741752665702265489543353861025 41628 216597749950470288473827091883690104894768717863988022948 41629 216660197045312659936212090055119036903829615143793222500 41630 216722660643483454897303729884759229893511193973474929225 41631 216785140748947532171881240569136897682305433800704264225 41632 216847637365670607841490326797386177595277949461368633600 41633 216910150497619255419199189070086747621852180589303560448 41634 216972680148760906014382249404939459000846762480308333025 41635 217035226323063848497531586422561441629739791963913910025 41636 217097789024497229665096083806161767051953742869927036900 41637 217160368257031054404348296129338427217555602174130872100 41638 217222964024636185858279036046717106742469336810947631073 41639 217285576331284345590519686842631992012423168930819763225 41640 217348205180948113750292244333528672193723600079020832400 41641 217410850577600929237387092120249045026883107948896352400 41642 217473512525217089867168514186838044194450528134174054025 41643 217536191027771752535607948842991955074424072343505101073 41644 217598886089240933384344988007748081818688628074684268100 41645 217661597713601507965776125832495570935333496566110660100 41646 217724325904831211408171260661867284907796279304066803225 41647 217787070666908638580817954331552753855865601390233480625 41648 217849832003813244259193452802552413836982305161118160448 41649 217912609919525343290164472131873567104328361672862926400 41650 217975404418026110757214753780148772484207892674661180625 41651 218038215503297582145700393257137693012528392729371805625 41652 218101043179322653508132946106553793082105671026500776900 41653 218163887450085081629490315232137688602366535587986322948 41654 218226748319569484192555423567379411064132319004306640625 41655 218289625791761339943282676091772349937857654169962005225 41656 218352519870646988856192215196962187517296269929332099600 41657 218415430560213632299791973406634736155392968919405891600 41658 218478357864449333202027527454467229828582511639053926073 41659 218541301787343016215759757724948310112936159934319137025 41660 218604262332884467884270317062352680964059587333261068900 41661 218667239505064336806794912953637187165636360282311748900 41662 218730233307874133804084407091505897952354010245326597225 41663 218793243745306232083993736324372650124969788373135131073 41664 218856270821353867407098659000430423961795618215997465600 41665 218919314540011138252340330713517890395231793552358630400 41666 218982374905273005982697713458954479267482023304721641025 41667 219045451921135295010887822207996376009564078812875490025 41668 219108545591594692965093812910046957805516285190976422948 41669 219171655920648750854720915932236330212616312516100000100 41670 219234782912295883236180218946465821311801218246848772225 41671 219297926570535368378700303274494532763632683277220487225 41672 219361086899367348430166737702126335647415243783664490000 41673 219424263902792829582989433774037033667774582581006610448 41674 219487457584813682239997866581262797227464299796941938025 41675 219550667949432641180364165053852398990719885712458400625 41676 219613895000653305725554075771667254901444880684213322500 41677 219677138742480139905305804306794794178223599935696840900 41678 219740399178918472623636738111522247586934656135774326073 41679 219803676313974497824878054966299555294917321226168300625 41680 219866970151655274659737221002601753841546181759183745600 41681 219930280695968727651388382316082906222026369608197505600 41682 219993607950923646861590654185895389777559862563786610225 41683 220056951920529688056834311916530153519081076982323026073 41684 220120312608797372874514887319015399686845506976504432900 41685 220183690019738088989135174848793033767606951008174360900 41686 220247084157364090278535151418074162858265516260756219025 41687 220310495025688496990149813900956904183038872651655689225 41688 220373922628725295907294938350071793743732070340003490448 41689 220437366970489340515480764944002159512885725367834003600 41690 220500828054996351168753612685208944270797765652564624025 41691 220564305886262915256065427868671630142969621672249469025 41692 220627800468306487367671270341939130117753310340608292900 41693 220691311805145389461554741577766771318201023989473822948 41694 220754839900798811029881358580997800570673486044204505225 41695 220818384759286809265479877651830194858977517627702736225 41696 220881946384630309228351572028091957580007181452502585600 41697 220945524780851104012207467429630526128386897209932960000 41698 221009119951971854911033539528404407236789582256886951073 41699 221072731902016091585683877368347693688758848518610254025 41700 221136360635008212230501816759560699505332426726477222500 41701 221200006154973483739969047671862580488875297725042222500 41702 221263668465938041875382699653224483090616652724432053025 41703 221327347571928891431560409299084486955776104937515626073 41704 221391043476973906403573373799028375195193018708652890000 41705 221454756185101830153507394587803081438370053485690931600 41706 221518485700342275577251915128112524043139843077679857225 41707 221582232026725725271317056853128445475094109644728758225 41708 221645995168283531699678657297131828828809570653314922948 41709 221709775129047917360651314443183463746097019276429376900 41710 221773571913051974953789441317205280597321387909682536025 41711 221837385524329667546816334858337164733624043912492791025 41712 221901215966915828742581263095917101893956779486251585600 41713 221965063244846162846044574663915691464542866709172240448 41714 222028927362157245031290834684139296243047236926247502225 41715 222092808322886521508569991049999375658698553537645532025 41716 222156706131072309691366575143128874046194081168502648900 41717 222220620790753798363496941015609906568767374503046368900 41718 222284552305971047846234547071060402737642638832844801073 41719 222348500680764990165463284278310831184572033554018877225 41720 222412465919177429218858854951885639414587241251344739600 41721 222476448025251040943098206133987598700828510280601379600 41722 222540447003029373481097021613166847085677459412815765625 41723 222604462856556847349275276615340072625748730503834651073 41724 222668495589878755604850859203308974565924770532429436900 41725 222732545207041264013161262421410882052882458810180302500 41726 222796611712091411215013351222418198304794969678524755625 41727 222860695109077108894061208214287172844432336419836257025 41728 222924795402047141944212062264840385481064979146701160448 41729 222988912595051168637060304002951253195731458706237440000 41730 223053046692139720789349592255282844947900560640799188225 41731 223117197697364203930463055458117309682674298369923373225 41732 223181365614776897469941592084296289479778513282652648100 41733 223245550448430954865030274125776802852007561534561022948 41734 223309752202380403788252857672791242674865393112298969025 41735 223373970880680146295014404631084339114213588148704188025 41736 223438206487385958991232019619184190218134218441831152400 41737 223502459026554493200993706088148761556278508463700067600 41738 223566728502243275134245345706713601428038099568775756073 41739 223631014918510706054505805055250909723281353279170930225 41740 223695318279416062446610173672434536509479804009560416900 41741 223759638589019496184481137498989970840146987905081336900 41742 223823975851382034698928491763392911134960992038253468025 41743 223888330070565581145476797354864585775080906421076701073 41744 223952701250632914572221184729496616291333799451391553600 41745 224017089395647690087711309395822885701480914788149313600 41746 224081494509674439028863463026640591179007703446469994225 41747 224145916596778569128900844244367423313160418280354625625 41748 224210355661026364685321993127706623751610828094627522948 41749 224274811706484986727897393487876529006508834473788392900 41750 224339284737222473186694246963146110655119235073170140625 41751 224403774757307739060129422980902971081072571593717015625 41752 224468281770810576583050588636965249284830087933616640400 41753 224532805781801655394845522542333933145608623030774210448 41754 224597346794352522707579616688067162845072252611413825625 41755 224661904812535603474161570379443244968913313356338984225 41756 224726479840424200556537280291064278089355890788524616100 41757 224791071882092494893911930695037518402959887365055936100 41758 224855680941615545671000287914856888257223528708482576073 41759 224920307023069290486305203058092351149716892520958053025 41760 224984950130530545520424327081480244028169195374485254400 41761 225049610268077005704385042242493071462418746153283334400 41762 225114287439787244888007613991952726502757430340351760225 41763 225178981649740716008296567362736609787302245503713256073 41764 225243692902017751257860291910111671716945844179739600100 41765 225308421200699562253358879259717002283517494823595684900 41766 225373166549868240203980197319701239418366743577225533025 41767 225437928953606756079944205214006759528005908299183184025 41768 225502708415998960781035512994278353204056080646234210448 41769 225567504941129585305164190188359874939876431068623315600 41770 225632318533084240916954827243828188059260344494005833225 41771 225697149195949419316363853925499604966796460388076398225 41772 225761996933812492807325118726329948268260408999543602500 41773 225826861750761714466423733351615330286066445181620722948 41774 225891743650886218311598186336886767012709961545465872025 41775 225956642638276019470870729860377807607614853216189080625 41776 226021558717022014351106043811430472153206906565502440000 41777 226086491891215980806798181176690948547708953490182734400 41778 226151442164950578308885798806432704128438790666442901073 41779 226216409542319348113595677623830918893630289385938765625 41780 226281394027416713431314536340498445026335355796843132100 41781 226346395624337979595489142742079841824143243442907492100 41782 226411414337179334231554726608186426106618129810576122225 41783 226476450170037847425891698331441715711849966144890676073 41784 226541503127011471894810677300893127807681675158828816400 41785 226606573212199043153565834115532324435362244615224016400 41786 226671660429700279685396550694153174976924746384376212025 41787 226736764783615783110597402348262929095845560858072132225 41788 226801886278047038355616465885248864146851026025336302948 41789 226867024917096413822181957809489388088445439693166168100 41790 226932180704867161556457206689585342564185062989927586025 41791 226997353645463417418223963760374061049261904263815081025 41792 227062543742990201250094055828875593790934165752116454400 41793 227127751001553417046749384553807414708093032045584360448 41794 227192975425259853124210276168790875460133850634779788225 41795 227258217018217182289132185719859668551649742066568517225 41796 227323475784533962008130759888367604610633481963590904100 41797 227388751728319634577135262470880098867205481015704102500 41798 227454044853684527290770366588120898370728373835809251073 41799 227519355164739852611766317695532764618868795230130468025 41800 227584682665597708340397471468498056036071215067056810000 41801 227650027360371077783949210635752431134364222800216810000 41802 227715389253173829926213244835012216219773562234458914025 41803 227780768348120719597011297565323351176215838908430201073 41804 227846164649327387641747184311127243168939639265521322500 41805 227911578160910361090987285913526321064714455531421788100 41806 227977008886987053330069421264719592969390106024885751225 41807 228042456831675764268740123402066065538508240793990550225 41808 228107921999095680510820323078721486626691150474423760448 41809 228173404393366875523899443888281522409909735780035790400 41810 228238904018610309809057913021352176344790589923383599025 41811 228304420878947831070618091732456000224210300586901504025 41812 228369954978502174385923629596170437151892056086428996100 41813 228435506321396962375147246631882472493914366555823802948 41814 228501074911756705371126947377031651775313270010803134225 41815 228566660753706801589230670989201454078657029911122214025 41816 228632263851373537297249381457906985771945450438307168400 41817 228697884208884086985318602007414982348784103467286560400 41818 228763521830366513535868397772420175807856702684409026073 41819 228829176719949768393601810828890201334616461269441440225 41820 228894848881763691735501751662879380079189576024943928100 41821 228960538319939012640866351160599924554081199048261168100 41822 229026245038607349261372777203527369606746754484047375625 41823 229091969041901208991169519952805335058789759296827951073 41824 229157710333953988636997149907703075948822100338778118400 41825 229223468918899974588337552823367672873224852483795360000 41826 229289244800874342987591645573601158191528201735960750625 41827 229355037984013159900285577044881363854239030738134398025 41828 229420848472453381485305418148333813324035560006661422948 41829 229486676270332854165160345036850563499671604769197902500 41830 229552521381790314796274319615040532719040153022824952225 41831 229618383810965390839306271430184527816988904171162987225 41832 229684263561998600529498785032856906848011098432153907600 41833 229750160639031353047055296896364584457205544504172610448 41834 229816075046205948687545805984642903998262506394218350025 41835 229882006787665579032341102058736764358039489794441971025 41836 229947955867554327119075515812484300056895584181603272900 41837 230013922290017167612138194928509370555707639444567508100 41838 230079906059199966973192910146118118817749116154744506073 41839 230145907179249483631726395433183910049726037725142842225 41840 230211925654313368155625226354594059184587342105573006400 41841 230277961488540163421781240730320900072612492096861326400 41842 230344014686079304786725505676668940520081028914191627025 41843 230410085251081120257290835124739085259900575687254926073 41844 230476173187696830661302861910640193659265508874891084100 41845 230542278500078549818299668532467570469092169144065972100 41846 230608401192379284710279980669557366201982292498474690225 41847 230674541268752935652479927560015288793158681057174515625 41848 230740698733354296464178373333007500055550534933889010448 41849 230806873590339054639530823392791089089335026551357104400 41850 230873065843863791518431909951951080251121471187441605625 41851 230939275498085982457406460811800545531949847686349730625 41852 231005502557163997000529155488390050239721626529350748900 41853 231071747025257099050372772783062366733943204653139222948 41854 231138008906525447038985033896978143622096223700894755625 41855 231204288205130094098894045189528017300910317327442468225 41856 231270584925232988234142344681036499015658210661770137600 41857 231336899070996972491349556400652863719676558337123225600 41858 231403230646585785130803656680814206947994594287992851073 41859 231469579656164059797580856500155822676582874822780714025 41860 231535946103897325692694103977234088725672584734079444900 41861 231602329993952007744270211117917126685198663217552924900 41862 231668731330495426778755608919788630596044171340272668225 41863 231735150117695799692150734937400432715765805331557006073 41864 231801586359722239621273057412699595635218360065754979600 41865 231868040060744756115048740075446087796326525173125744400 41866 231934511224934255305832951718927414094533073066151930025 41867 232000999856462540080758824656766934735540855030344623025 41868 232067505959502310253115066167113013858219800042621122948 41869 232134029538227162733752227030986594637327213207988876100 41870 232200570596811591702517631272055299644348159131258399225 41871 232267129139430988779718971205592704175660813076758814225 41872 232333705170261643197616571904872026057727752758513960000 41873 232400298693480741971944329193734118112466789823906960448 41874 232466909713266370073459325274560339015722806762080551025 41875 232533538233797510599520126101371614711204036743297265625 41876 232600184259254044945693764608265785854721325882701562500 41877 232666847793816752977391413903896166962436335177076872900 41878 232733528841667313201532754543185120025443718896006101073 41879 232800227406988302938239039987957369334742563986927975625 41880 232866943493963198492554864368668755138853458006241523600 41881 232933677106776375326198636659897141534369298610690483600 41882 233000428249613108229341765382753258670950353598970379225 41883 233067196926659571492416557947860370940047275220254951073 41884 233133983142102839077952838753042821314320074778579444900 41885 233200786900130884792443290150354707415676942755053676900 41886 233267608204932582458237520397571197217444885523711710025 41887 233334447060697706085464862709756291533765232519969320225 41888 233401303471616930043985909527012186620242098194047240448 41889 233468177441881829235372786115006783307521972502411577600 41890 233535068975684879264918167615367329117209033815391053025 41891 233601978077219456613673043663519666770684961209618198025 41892 233668904750679838810513234692044096399365561938460860900 41893 233735849000261204604234664038110439603051177712334022948 41894 233802810830159634135677389974046521284675504069234816225 41895 233869790244572109109878401780585959918290224888734803225 41896 233936787247696512968253183982832878585902963837718227600 41897 234003801843731631060806052869472917751175881597946490000 41898 234070834036877150818369269416251746327354358009311176073 41899 234137883831333661924870932735234130146492308198176427025 41900 234204951231302656489631658171848526450435668315616402500 41901 234272036240986529219690044172214129504481487195911402500 41902 234339138864588577592156932043739295885510073117671520025 41903 234406259106313002026598462732472328421055128514544401073 41904 234473396970364906057447934741177695157595279099441000000 41905 234540552460950296506446467312602904118683547152891649600 41906 234607725582276083655112473002893445979742971961172150225 41907 234674916338550081417239943770605455139810744417032087225 41908 234742124733981007511425554707258025014574059028031722948 41909 234809350772778483633624589535859445713072717000298448900 41910 234876594459153035629735692004334011595810821241262167025 41911 234943855797316093668214447301268472548087331196430722025 41912 235011134791479992412715797621889676142487596129659651600 41913 235078431445857971194765296012677468212040224088953490448 41914 235145745764664174186459202623509486713900895277899511225 41915 235213077752113650573193427496727098135942278379494401025 41916 235280427412422354726421324023004387088672502657151692900 41917 235347794749807146376440337194394818135839284093332996900 41918 235415179768485790785207510785422944352268567733109876073 41919 235482582472676958919183857593581339560301358702768748225 41920 235550002866600227622207596871085780689996359612036121600 41921 235617440954476079788396263080234603236425361381159961600 41922 235684896740525904535077690105211096353269457742117730625 41923 235752370228971997375749875053660794728893641154295876073 41924 235819861424037560393069725781868562042501920687075044900 41925 235887370329946702411870696277853445497221672226980422500 41926 235954896950924439172209314037192412677401540475514250625 41927 236022441291196693502440603566877260782399073567383284025 41928 236090003354990295492322410153002214152049758355113810448 41929 236157583146532982666148628028572998923215771722029610000 41930 236225180670053400155911337078221503645678265601577221225 41931 236292795929781100874491852217103501742529216254478106225 41932 236360428929946545688880689581750325828505808004597412100 41933 236428079674781103593426453671138845102760164942973322948 41934 236495748168517051883113649576737605313738328629011476025 41935 236563434415387576326869424440780546156523203772742259025 41936 236631138419626771340899242282513313410545416172888398400 41937 236698860185469640162051496332650832661352467393048193600 41938 236766599717152095021211063016778508077519209047278881073 41939 236834357018910957316721801728923153436150637089270499225 41940 236902132094983957787838004537013553411140624800263600900 41941 236969924949609736688204799962444391060776934589471320900 41942 237037735587027843959367514976451162478793296295893531025 41943 237105564011478739404309999356497631708933297154054776073 41944 237173410227203792861021916546371358270878240407307859600 41945 237241274238445284376095005164176856008372100880655635600 41946 237309156049446404378348315302910015451921502534905891225 41947 237377055664451253852482423768791542491927691708188150625 41948 237444973087704844512762632403031333886891367724507622948 41949 237512908323453098976731153633189924988790707853284060900 41950 237580861375942850938948287400797407057238895009860575625 41951 237648832249421845344762593612384520658950993599684950625 41952 237716820948138738564110064261574987912762351770788102400 41953 237784827476343098565342299370382549746313228034276360448 41954 237852851838285405089083690898350624881918598470054430625 41955 237920894038217049822117618768667004969449810033247457225 41956 237988954080390336571301663160880545136637779047073664100 41957 238057031969058481437511837220341401235437825798282760100 41958 238125127708475612989615844334981004230346180990369751073 41959 238193241302896772438475364130542648504200053170682120025 41960 238261372756577913810977371335868304352399424411608640400 41961 238329522073775904124094491670342045601032121546715520400 41962 238397689258748523558974398906085311121437029969354321225 41963 238465874315754465635058257257994094026676575003041381073 41964 238534077249053337384228213255203074527581951542528604100 41965 238602298062905659524983941248056681800856356222103808900 41966 238670536761572866636648246705162086782546148764685832025 41967 238738793349317307333601731455594191550391082168214807025 41968 238807067830402244439546525031817791901516297560102160448 41969 238875360209091855161799086269387247871004642264271681600 41970 238943670489651231265612079319979202275462163053351470225 41971 239011998676346379248525328234809139907136635686042735225 41972 239080344773444220514745854275977879751843162456020562500 41973 239148708785212591549557000113789439561266808221420322948 41974 239217090715920244093756645068577106280524719682450975025 41975 239285490569836845318124515556069987218554110794117955625 41976 239353908351232977997918594895827805455322988236175690000 41977 239422344064380140687400636642767238809412784741414256400 41978 239490797713550747894390785602298684745571575571608926073 41979 239559269303018130254851310690087963887758846134390930625 41980 239627758837056534707499453797953152322373589105303920100 41981 239696266319941124668449398827902457632152730757501480100 41982 239764791755947980205883365056814825597022572659594381225 41983 239833335149354098214751828994760783737358301489150851073 41984 239901896504437392591502878900456894361032042294601318400 41985 239970475825476694408840706117843103511684945855178342400 41986 240039073116751752090513237398268233205220106438307713025 41987 240107688382543231586128912373264872587957560709562253225 41988 240176321627132716546002610343390979156597241160461302948 41989 240244972854802708496030730549111603950477728412005232100 41990 240313642069836627012595430090190304663975307238060025025 41991 240382329276518809897498023660556007934636683130793820025 41992 240451034479134513352921549266107326644157422589446512400 41993 240519757681969912156422504093412629927984564837637810448 41994 240588498889312099835951754697760502728513900045594589225 41995 240657258105449088844904625679511618149948264936896594225 41996 240726035334669810737200171018199479583261177385609556100 41997 240794830581264116342389632234323970570748684660055122500 41998 240863643849522775940794087549278178674730063658897726073 41999 240932475143737479438671296214345535207453775046363131025 42000 241001324468200836543411742180200935572557786780441000000 42001 241070191827206376938763881278846175165902157220441000000 42002 241139077225048550460088596090406753288615875807054871025 42003 241207980666022727269642862667713862341158833170953226073 42004 241276902154425198031892633292092191697473026323616922500 42005 241345841694553174088854939434271035106264453135975516100 42006 241414799290704787635469219094833097235498529380444054225 42007 241483774947179091894997872699112349069687347912428369225 42008 241552768668276061294456051721949283290876930762823810448 42009 241621780458296591640070684218208969526787199624012352400 42010 241690810321542500292768741435464405436697268018783240025 42011 241759858262316526343694749685744803030784559888575445025 42012 241828924284922330789757551653745640385099065936108552100 42013 241898008393664496709206321319394547025564803290836302948 42014 241967110592848529437235836673164376713730449391921633225 42015 242036230886780856741621014403022154177821541839817093025 42016 242105369279768828998380710732399962498359097774121222400 42017 242174525776120719367470792589071265381585695498940678400 42018 242243700380145723968506483285313633439561824994812351073 42019 242312893096153962056513986890236365846444661019975801225 42020 242382103928456476197711395475649068359520512103266320100 42021 242451332881365232445318883417344865684413381257972760100 42022 242520579959193120515398192934169590529917831098371830625 42023 242589845166253953962721415047746003442487329625693426073 42024 242659128506862470356669070146219856636932276688885216400 42025 242728429985334331457157492335892421551727949455970490000 42026 242797749605986123390595521765101953757884793613450255625 42027 242867087373135356825870509105214470142975121928517915025 42028 242936443291100467150363636374082161980024820775103322948 42029 243005817364200814645994558287825763577949726785887562500 42030 243075209596756684665295368327295239699427699530880995225 42031 243144619993089287807513893706061245826933022661723730225 42032 243214048557520760094746323427287953661503716966508161600 42033 243283495294374163148099173617336019955048906967598160448 42034 243352960207973484363880594324442709909016971831423347025 42035 243422443302643637089821021971324466923420416267020052025 42036 243491944582710460801323181651045548453934963651131528900 42037 243561464052500721277741443455994723134443208777257124100 42038 243631001716342110778690537030310447151362339396603881073 42039 243700557578563248220383628536593408117766173183888901225 42040 243770131643493679351999764228243842393069450078637200400 42041 243839723915463876932080684819259596931272520359946320400 42042 243909334398805240904957014843829519320852988629064180025 42043 243978963097850098577203831198555419705723386505291251073 42044 244048610016931704794125615060634555752636586782566880100 42045 244118275160384242116270591375833346759399634636513304100 42046 244187958532542820995974460110581825383638313902388597225 42047 244257660137743479953933523463017185317025606252690530625 42048 244327379980323185755807213228303680538233917183888360448 42049 244397118064619833588850022514055076552780375079084262400 42050 244466874394972247238572846002184846272793659364612050625 42051 244536648975720179265433732954008342907926843157937675625 42052 244606441811204311181558057155920269433560968166813700900 42053 244676252905766253627488108003469898877475989425180622948 42054 244746082263748546548962106922155681824696980347997850625 42055 244815929889494659373722653323760107185641881295528951225 42056 244885795787348991188354604297544959408390575234240195600 42057 244955679961656870915152392236126439945251811183009539600 42058 245025582416764557489016784596348992910212760100198276073 42059 245095503157019240034381089995976094490704230007357271025 42060 245165442186769038042166814847515732807791399918437840900 42061 245235399510363001546768774730997819556794129164166120900 42062 245305375132151111303069664708020336908841394743661719225 42063 245375369056484278963484092779880632816360300336341381073 42064 245445381287714347255032080693107935045380643670345473600 42065 245515411830194090156442036296212858958190642343484878400 42066 245585460688277213075283201651969436294697681377812239025 42067 245655527866318353025127581110044991953219599386448736025 42068 245725613368673078802741353545293043054746976050442322948 42069 245795717199697891165305772967524289392365184639346732100 42070 245865839363750223007667561709070706722896853746830046225 42071 245935979865188439539618800396957744254311227630503161225 42072 246006138708371838463206318916999665123437271119308410000 42073 246076315897660650150070592577633153647402940759515810448 42074 246146511437416037818814147681804445672394707694042144025 42075 246216725332000097712399480715725418438180199900786150625 42076 246286957585775859275576495363814304029753923258089822500 42077 246357208203107285332339461559636965701842775080029884900 42078 246427477188359272263413500783164999141235994112196376073 42079 246497764545897650183770601815167291079374972565382630625 42080 246568070280089183120175171160052085586743824883755321600 42081 246638394395301569188759122348977073874733762121095481600 42082 246708736895903440772626508335545536503205318794873128225 42083 246779097786264364699487701196907127546334640904113376073 42084 246849477070754842419323123353582498508895850677539436900 42085 246919874753746310182076534521831615613293598054913012900 42086 246990290839611139215377878612886327497811094639509221025 42087 247060725332722635902295694793868491382072167890865931225 42088 247131178237455041959119096925715764370024297910703490448 42089 247201649558183534613169325593938012777226493830182131600 42090 247272139299284226780640876948528186191264680318839502025 42091 247342647465134167244472212569852444405111607160276947025 42092 247413174060111340832246054577845314406591937506678408900 42093 247483719088594668594119270202336691266200045941210722948 42094 247554282554964007980782350032838581043742259733684107225 42095 247624864463600153021448484166620615735031060845548890225 42096 247695464818884834501872240474404549806540548789789889600 42097 247766083625200720142397849203509175021934823137225000000 42098 247836720886931414776037098138778365053098618337873901073 42099 247907376608461460526576842542126283793127412950105580025 42100 247978050794176336986716134092035161353067402001615602500 42101 248048743448462461396232973044842459431429388013920602500 42102 248119454575707188820180687840155713099030197487393967025 42103 248190184180298812327113946373234849044936210964551676073 42104 248260932266626563167344403157683340985591713083054090000 42105 248331698839080610951225986602291171252005892538348387600 42106 248402483902052063827469830626374223542542480168406463225 42107 248473287459932968661488854838456435464801397350554396225 42108 248544109517116311213771997503642790792698748799285022948 42109 248614950077996016318288105525533030337536547249772500900 42110 248685809146966948060919485669027806978003377323211818025 42111 248756686728424909957925121250880904717058628362630673025 42112 248827582826766645134433558525353083636922948817740697600 42113 248898497446389836502965466992825102310323356815547240448 42114 248969430591693106941985877859729506600120303209054500225 42115 249040382267076019474486104878662858843873406340945290025 42116 249111352476939077446595351798042214178180205050100756900 42117 249182341225683724706222010651171831213145912513664604900 42118 249253348517712345781724655115088332423509764157181451073 42119 249324374357428266060612733170054805483163265258837599225 42120 249395418749235751968276963291076660337445746581079523600 42121 249466481697540011146749438403314428086091579329174563600 42122 249537563206747192633493441833771106742429795295954675625 42123 249608663281264387040222979492134125644799476932275601073 42124 249679781925499626731752032514154514727542059407573632900 42125 249750919143861886004873534601448427014763718018800562500 42126 249822074940761081267268078292108772583726556497833765625 42127 249893249320608071216442354397017379859625783194273291025 42128 249964442287814657018697328837250805453041042521474960448 42129 250035653846793582488126161118475666838913299613726760000 42130 250106884001958534265641868678732173004894059436361274225 42131 250178132757724141998034741346507376770741301626554859225 42132 250249400118505978517059510146502568802496554556211156100 42133 250320686088720560018552274691002177418870403366482122948 42134 250391990672785346241577193395254530115989975327998963025 42135 250463313875118740647602940755777872323822281572490350025 42136 250534655700140090599708935931008126256582588203577664400 42137 250606016152269687541821346864208007833668274657109299600 42138 250677395235928767177978874189060302530527107024744506073 42139 250748792955539509651628319158871331673775864413133048225 42140 250820209315525039724949939840813919125232324277498804900 42141 250891644320309426958212599817142494508712416497121324900 42142 250963097974317685889158713635816343124876735671208574025 42143 251034570281975776212418993253470434476488558096579351073 42144 251106061247710602958956999714176730892571207006393145600 42145 251177570875950016675543504307942395098528371242033977600 42146 251249099171122813604260663453394880733719294419347808225 42147 251320646137658735862036011549607502771664261141776655625 42148 251392211779988471620206276042522745554397322701236222948 42149 251463796102543655284111018951934274714885697280072708900 42150 251535399109756867672716109105492375633301880707681030625 42151 251607020806061636198267029326701345257668506617122905625 42152 251678661195892435045972022824381216120400854178112544400 42153 251750320283684685353715083031570091202951233748647010448 42154 251821998073874755391798791142347315944517063595630015625 42155 251893694570899960742717005595561709161014223607861950225 42156 251965409779198564480957407754953117940643335504874732100 42157 252037143703209777352833908035659652715793235797578564100 42158 252108896347373757956348916727607097681137501573863426073 42159 252180667716131612921085483766781178537991045487301167025 42160 252252457813925397088129311705887604198709262077732046400 42161 252324266645198113690020646136409081585536891245099726400 42162 252396094214393714530736047814572833009252736371059862225 42163 252467940525957100165700050744246523817614865821432006073 42164 252539805584334120081826710470284934065394330501290588100 42165 252611689393971572877591046836354181880099301462023952900 42166 252683591959317206443130385461764827983741586522316151025 42167 252755513284819718140375602192349760484589601270501410025 42168 252827453374928754983212274780927376577192087037206610448 42169 252899412234094913817671746053395243187451387406889027600 42170 252971389866769741502152102817004131875580278090039127225 42171 253043386277405735087669074767867084466798716596515092225 42172 253115401470456341998136857655262974921023123807422502500 42173 253187435450375960210678864960798889881977776495348422948 42174 253259488221619938435968412351000555166522586936119058025 42175 253331559788644576298599339162404988169951143427236850625 42176 253403650155907124517486571178734556775974715812408960000 42177 253475759327865785086296628960236673874479486641558758400 42178 253547887308979711453908085985778453009333206608513451073 42179 253620034103709008704901980868790795005931609248758075625 42180 253692199716514733740082187908661567667222233003120728100 42181 253764384151858895457025750239682780781031928731027488100 42182 253836587414204454930663179840161946754062579279031620225 42183 253908809508015325593888728664813153182315888089477526073 42184 253981050437756373418200635164048757587371131009838800400 42185 254053310207893417094371350454298046396278296005372688400 42186 254125588822893228213147748403984680023252007590461234025 42187 254197886287223531445981323900300273627268156319695354225 42188 254270202605353004725788383562417038774484500102698802948 42189 254342537781751279427740233167288034831538106556977276100 42190 254414891820888940550083366054689250458625958870434484025 42191 254487264727237526894989656778663455063260108142802579025 42192 254559656505269531249436564273031527520115341003561550400 42193 254632067159458400566117348799142784862865522214567760448 42194 254704496694278536144381306944541697013744809375128370225 42195 254776945114205293811204028941734284939182223840986691225 42196 254849412423714984102187682576743458908653163304584228100 42197 254921898627284872442591327957648560792280083596451122500 42198 254994403729393179328391267413810429564107648271344701073 42199 255066927734519080507371434796989412385786194236618774025 42200 255139470647142707160243828456069894833032601551025210000 42201 255212032471745146081798992157611122998110958748265210000 42202 255284613212808439862086548224950337359098316495273808025 42203 255357212874815587067625787169090533454285018654034751073 42204 255429831462250542422646318085111507541116449154557502500 42205 255502468979598216990358784088349236557025555489485264100 42206 255575125431344478354255647065095080837745386802564377225 42207 255647800821976150799442046013072785190640459873585168225 42208 255720495155981015493996733247457789069667544929700360448 42209 255793208437847810670363092748709939758183111987973894400 42210 255865940672066231806770244928997333639369025933612901025 42211 255938691863126931808684242094495689824963115069691406025 42212 256011462015521521190289358881354387624670115478321088100 42213 256084251133742568255999481943627074574504525988961302948 42214 256157059222283599281999603171971575005793571377283112225 42215 256229886285639098697817420722430700431059401883533992025 42216 256302732328304509267925052135112482351918654257775296400 42217 256375597354776232273370863823095315460898524078859776400 42218 256448481369551627693441421212390514617085673579682176073 42219 256521384377129014387353563814301852428211907928929142225 42220 256594306382007670275976609512028755772553041919720732100 42221 256667247388687832523584692343866999146289356117040372100 42222 256740207401670697719639238065867940329162276309811265625 42223 256813186425458422060601581777324599526777333967097401073 42224 256886184464554121531775731892960186875163171458305294400 42225 256959201523461872089181284746202034985615598995305640000 42226 257032237606686709841456494108431293068849907308529780625 42227 257105292718734631231791499909606187110469369489184412025 42228 257178366864112593219891720446164146578148867520873722948 42229 257251460047328513463971412362615642228145755890302202500 42230 257324572272891270502777402693750171748201490215443058225 42231 257397703545310703937642997254882470229003428774426493225 42232 257470853869097614614572069668074710800552946683831395600 42233 257544023248763764806353335312778197206450135599860210448 42234 257617211688821878394704814489845834621673607357083324025 42235 257690419193785641052448489088374497651323150896168153025 42236 257763645768169700425715157045344295182420242969271804900 42237 257836891416489666316179488888529660601643881084319720100 42238 257910156143262110863325290653665172842234250425525756073 42239 257983439953004568726740977467357038786641875372937940225 42240 258056742850235537268445262087739240731252822885453414400 42241 258130064839474476735243062695381473919099063401631334400 42242 258203405925241810441111634227464168569285260891631713025 42243 258276766112058924949616927548744108381347224955334076073 42244 258350145404448170256360180753342423172321343956311656100 42245 258423543806932859971454746891895047117367020519412656100 42246 258496961324037271502033162419114096014764102576008524225 42247 258570397960286646234784460657317027086423359658341525625 42248 258643853720207189718521734571988903059119172337556210448 42249 258717328608326071846779953155951588652898921459364400400 42250 258790822629171427040444035719222262134962383926852515625 42251 258864335787272354430407188382152227283156225865055640625 42252 258937868087158918040259507069945661946513056617169632900 42253 259011419533362146969006851307166638394401254599270522948 42254 259084990130414035573819993111351497814260846905655925625 42255 259158579882847543652814045285352456654002228935621454225 42256 259232188795196596627858173408547166012358720332382273600 42257 259305816871996085727415595827557836962231303220064833600 42258 259379464117781868169413875947632484551764974039550201073 42259 259453130537090767344145511126349831268971719076808808025 42260 259526816134460572997198822471818446981586115824456256900 42261 259600520914430041412419149848049786777927049316511336900 42262 259674244881538895594900356390693920740264258151213750225 42263 259747988040327825454006646836835930482972794620088256073 42264 259821750395338487986424703973060176287023564679248947600 42265 259895531951113507459246147506498915863525635854276032400 42266 259969332712196475593080319664091081185527855926782568025 42267 260043152683131951745197401825786393442525565717627829025 42268 260116991868465463092701866497939417999525030715760022948 42269 260190850272743504815736268933647631285516035912373568100 42270 260264727900513540280715382707297089798214425153123713225 42271 260338624756324001223590683551088857896383921742253528225 42272 260412540844724287933145185761828965761353204011207840000 42273 260486476170264769434318635486774331848932953157873160448 42274 260560430737496783671563065197836795325231627899746717025 42275 260634404550972637692228713663957163388291400369205055625 42276 260708397615245607829980315731970986025440521194898102500 42277 260782409934869939888243766226797626647209041826435876900 42278 260856441514400849323683162282294101176005143823105151073 42279 260930492358394521429708228414625110554923304985172265625 42280 261004562471408111520012128650510692282477329796725139600 42281 261078651857999745112139670023222965476145207608652499600 42282 261152760522728518111085901749713541124803319258094857225 42283 261226888470154496992925114402763314610839336341378301073 42284 261301035704838718988470243392556551270391054085744408900 42285 261375202231343192266962681072591417718187337669472368900 42286 261449388054230896119792501785349401895292473906108752025 42287 261523593178065781144249104163656403307101798443665522225 42288 261597817607412769427302275004178661708629968066172240448 42289 261672061346837754729413679030007127567899285384225665600 42290 261746324400907602668378778859794360999499838257349971025 42291 261820606774190150903199189501418577512581829834905716025 42292 261894908471254209317985471688660038864079450305300936900 42293 261969229496669560205890368379885615552281243521023922948 42294 262043569855006958453072488738248024031380577883352378225 42295 262117929550838131722690443913416966577788130541304997225 42296 262192308588735780638927438945370174897192988456117571600 42297 262266706973273578971046325111283180031046972636528490000 42298 262341124709026173817475117037067500905745178356215126073 42299 262415561800569185789922978895617861970711731984917713025 42300 262490018252479209197526684014340016796300793832354822500 42301 262564494069333812231027552215041769252316447827189822500 42302 262638989255711537146978869209780846966469036719079394025 42303 262713503816191900451983792376774393172647611669897451073 42304 262788037755355393086963747240986002804926515546732160000 42305 262862591077783480611457318984517436778166919990661145600 42306 262937163788058603387949643312443404823349759552222796225 42307 263011755890764176766232301000239112018813486095495685225 42308 263086367390484591267793720449461617280797099618154822948 42309 263160998291805212770240092578857453551534856060811532900 42310 263235648599312382691746802378580409254042929140851489025 42311 263310318317593418175540381455714868773109294412652644025 42312 263385007451236612274410985899811656275275554413414723600 42313 263459716004831234135255403797654922100212840808753490448 42314 263534443982967529183650596726990254245272981936392469225 42315 263609191390236719308457779559455889127570643220038199025 42316 263683958231231003046457042903470635847152126881629840900 42317 263758744510543555767012522518343916594062111647681192900 42318 263833550232768529856768120031385162644861140293579526073 42319 263908375402501054904373779290301690583804602611625430225 42320 263983220024337237885242322683686116963898955585234945600 42321 264058084102874163346336851762906351596833775215645185600 42322 264132967642709893590988716499223240031779911746686600625 42323 264207870648443468863746057510473004554675650295013826073 42324 264282793124674907535252925592163760215325652608045200900 42325 264357735076005206287158982888347557972843025497120722500 42326 264432696507036340297059790038141631044104742257203300625 42327 264507677422371263423467683634284792948396612089586278025 42328 264582677826613908390813248330627256567727988371744610448 42329 264657697724369186974477387935964512789830530932168890000 42330 264732737120242990185853999832138324973051853837351347225 42331 264807796018842188457443257054840361572646224322593632225 42332 264882874424774631827975502376066503799783218331293880100 42333 264957972342649150127565758727682428151374133799767422948 42334 265033089777075553162898860306073675053987926668821430025 42335 265108226732664630902445208698366074712126541156868461025 42336 265183383214028153661707158371215109543386991839058950400 42337 265258559225778872288496035863675549323987819502403385600 42338 265333754772530518348239797026175500361214146764572631073 42339 265408969858897804309321326648131863657972226451038577225 42340 265484204489496423728447384817257099142274991342906028900 42341 265559458668943051436048204354120143604538725985911348900 42342 265634732401855343721707743666037329021491799871438597025 42343 265710025692851938519624599364882195450713798780770426073 42344 265785338546552455594103582993916188657771901981647411600 42345 265860670967577496725077966209255377092035674082644339600 42346 265936022960548645893662398762101515760966430734395745225 42347 266011394530088469467736503628379025969428018317080140625 42348 266086785680820516387559153632932749793787402825653322948 42349 266162196417369318351413433915954676553701238171874336900 42350 266237626744360390001282294589821225430954087141711505625 42351 266313076666420229108554897935036103767960869621350880625 42352 266388546188176316759763664484487244462006245048269966400 42353 266464035314257117542352022345739858258402994243446160448 42354 266539544049292079730472864111601217639946207002580580625 42355 266615072397911635470817715709706418414756525515982463225 42356 266690620364747200968476621542388043023280321581967820100 42357 266766187954431176672828750268606376021284141700343348100 42358 266841775171596947463463725580230597152581844797243601073 42359 266917382020878882836133686325475200906402551153975194025 42360 266993008506912337088736080332809763463182949005375472400 42361 267068654634333649507327196289174098472585960457195952400 42362 267144320407780144552166438026844812182146706375588383225 42363 267220005831890132043791345573813286047563748565885131073 42364 267295710911302907349123367323049181109726507039905552100 42365 267371435650658751567604387676537673122536492948596116900 42366 267447180054598931717364014520492790662878668631596490025 42367 267522944127765700921417630888663440253168112336882993025 42368 267598727874802298593895215171162962881174655953267560448 42369 267674531300352950626300934226767375214752871373075353600 42370 267750354409062869573803513757141806284115458998028804225 42371 267826197205578254841557390301969046444823656897693469225 42372 267902059694546292871054649214468580044167820053309422500 42373 267977941880615157326507752977308976395514057147845022948 42374 268053843768434009281263064219431065422938161027790121025 42375 268129765362652997404245167794813924675495594154225765625 42376 268205706667923258146431996284730353330225720333122250000 42377 268281667688896915927360763285553206308899699386896240400 42378 268357648430227083321664708844688707729034535190316476073 42379 268433648896567861245640661407727657598250905007080200625 42380 268509669092574339143847420640420288946089977069693556100 42381 268585709022902595175734965489595424472364983967125516100 42382 268661768692209696402304491847659522279447564149887839225 42383 268737848105153698972799284185826189351017677627750701073 42384 268813947266393648311426425521741779145180272011301262400 42385 268890066180589579304109350087687775988913011121927054400 42386 268966204852402516485271243066055803896998632553196775025 42387 269042363286494474224649291759306280995354387302191435225 42388 269118541487528456914139792562136972909441210802648802948 42389 269194739460168459154674118104102979286658619695562300100 42390 269270957209079465943125548931445017060749824195890963025 42391 269347194738927452859246974097398242139697356104921358025 42392 269423452054379386252639465030769277909824963948901568400 42393 269499729160103223429751727053084594301279108395694210448 42394 269576026060767912840910432915128905157185754443581131225 42395 269652342761043394267381442724207824294008115756398808225 42396 269728679265600599008461914633984641937411537242314920100 42397 269805035579111450068603310669256753169715943288052102500 42398 269881411706248862344565302058552988635227532161190176073 42399 269957807651686742812600578447948865021833125625817397025 42400 270034223420099990715670565370012588774656412881089440000 42401 270110659016164497750692054342310511103759048086209440000 42402 270187114444557148255814749970416645626265121998995725025 42403 270263589709955819397729738430886821937339044114434776073 42404 270340084817039381359008881710174059037598618099983062500 42405 270416599770487697525475141975977801860241508714951032100 42406 270493134574981624673603840458035772142848983678486720225 42407 270569689235203013157954855215883341579950532502060947225 42408 270646263755834707098635762171621540576431642000533410448 42409 270722858141560544568795923786251070002189733402280416400 42410 270799472397065357782151529758645986128535289547592582025 42411 270876106527034973280541594126757080410141935946209387025 42412 270952760536156212121514913151151375966316262310386604100 42413 271029434429116890065947988361510611515431219944398802948 42414 271106128210605817765693919147228081129991905917967571225 42415 271182841885312800951262269273759744510425510654712911025 42416 271259575457928640619529911706902117526754387317949390400 42417 271336328933145133221482856127686096552268987585083854400 42418 271413102315655070849989063521092562615612350001938501073 42419 271489895610152241427602252222312352630766637560101463225 42420 271566708821331428894396699804789974931741776435467164100 42421 271643541953888413395833045194807285043753586490864004100 42422 271720395012519971470655095397880225068791117245125680625 42423 271797268001923876238817641222758666254157574152679876073 42424 271874160926798897589445286389336379251273765375558352400 42425 271951073791844802368822294407295190262205107467680810000 42426 272028006601762354568413457612824463716460750787319325625 42427 272104959361253315512915992751274183324064335823613889025 42428 272181932075020444048342467494117083316158446344332622948 42429 272258924747767496730134762279112510414927323287681822500 42430 272335937384199228011309071863081974573853346143111141225 42431 272412969989021390430631950977223672800710840280111276225 42432 272490022566940734800827408475410645422694755952323609600 42433 272567095122665010396815054366434647979130676770038760448 42434 272644187660902965143979304121675294535765604125158281025 42435 272721300186364345806469644650191549609145343785206274025 42436 272798432703759898175531966333750216073493568655584100900 42437 272875585217801367257870965514823685399269387146675296100 42438 272952757733201497464043621831106884345644311879310131073 42439 273029950254674032796883754790621068801955863426969959225 42440 273107162786933717039957663981989880849213785842061648400 42441 273184395334696293946050857314990899295406284874196368400 42442 273261647902678507425685871687003776931128278703534226025 42443 273338920495598101735671190471493969558381989943903401073 42444 273416213118173821667681262225189022468733084503525412100 42445 273493525775125412736867625011122389490793918137524028100 42446 273570858471173621370501140735237817994700388328334471225 42447 273648211211040195096645343894765440336301673264487500625 42448 273725583999447882732860909137098868149644199570132560448 42449 273802976841120434574941242028420790656454107124317518400 42450 273880389740782602585679197431842831759158026503643000625 42451 273957822703160140583664929895343723122982068637423625625 42452 274035275732979804432114880450308201736285626187498544900 42453 274112748834969352227731904221987440569972143619368922948 42454 274190242013857544489596543253720269940025832242708980625 42455 274267755274374144348089448947272945015403954657919977225 42456 274345288621249917733844958522173761610121509710636371600 42457 274422842059216633566735829897437417956851806560089107600 42458 274500415593007063944889139399592664583185579818728626073 42459 274578009227354984333733346701445477704296184608695325025 42460 274655622966995173755076531396528733710602401179054692900 42461 274733256816663414976215805614708153369557016497748572900 42462 274810910781096494699077907084933124280372340727448761225 42463 274888584865032203749390977051639898922777028164197631073 42464 274966279073209337265887527451833603329236036210745401600 42465 275043993410367694889538601760394477987911466125139206400 42466 275121727881248080952819133911672808054450742188942917025 42467 275199482490592304669004509705956084317914620849121902025 42468 275277257243143180321498335109911069633255560288694222948 42469 275355052143644527453191415860622627703181868478069384100 42470 275432867196841171055851952783370402169449791478499400225 42471 275510702407478941759546957233803713961069473764609915225 42472 275588557780304676022094891075694373748046851488172250000 42473 275666433320066216318549535605966484167567523537819010448 42474 275744329031512411330715093839221733228416142314914270025 42475 275822244919393116136692530564498155962371697441633980625 42476 275900180988459192400457154587519865981781214986446402500 42477 275978137243462508561467447572214832123948008826974848900 42478 276056113689155940024305143895797397818832008816292426073 42479 276134110330293369348346565932231912210305324578736880625 42480 276212127171629686437465219179413562396292718898950977600 42481 276290164217920788729765651645922265433010858411401537600 42482 276368221473923581387348581913725296976659042044035566225 42483 276446298944395977486107300293724200615764702588329726073 42484 276524396634096898205555347491561438082406619804354360900 42485 276602514547786273018685475201622205624184923349251744900 42486 276680652690225039881859893047686855874537212050270303025 42487 276758811066175145424731806289209427580272246926488093225 42488 276836989680399545140198248712717897535464625985453490448 42489 276915188537662203574384215128351930033583719066422179600 42490 276993407642728094516658097892074109088376193554162460025 42491 277071647000363201189678431874610897592042122132984505025 42492 277149906615334516439471952298699875480098520183168444900 42493 277228186492410042925542969866740165859469964045493622948 42494 277306486636358793311014067601463363933242606112839629225 42495 277384807051950790452798123822762738425624505287963124225 42496 277463147743957067591801665684338979077430971332901273600 42497 277541508717149668543159557694341316649317981413416960000 42498 277619889976301647886501029644703443740479231926774851073 42499 277698291526187071156247048374394315608062766541932826025 42500 277776713371581015031939037792324610060611263164514062500 42501 277855155517259567528598951586170374400846021992639062500 42502 277933617967999828187120703043896185312558690527007801025 42503 278012100728579908264692956415280994526707168761741726073 42504 278090603803778930925253284241270729066493501086515210000 42505 278169127198377031429973695079502659863692585807229923600 42506 278247670917155357327777536054867546562262086634261149225 42507 278326234964896068645887774664496609383757043850855954225 42508 278404819346382338080406664267081471025758549884521122948 42509 278483424066398351186926797686956352702865831258175544900 42510 278562049129729306571173553363892998623256685868301180025 42511 278640694541161416079678938480080042425854143576856635025 42512 278719360305481904990486833496279817387209294448401729600 42513 278798046427479012203889642529676949546783470737172240448 42514 278876752911941990433196354006454459297849546945393418225 42515 278955479763661106395532016022654532452194370843613128025 42516 279034226987427641002668630847402606313654754074818944900 42517 279112994588033889551887473003094949891720693567822760900 42518 279191782570273161916872835357671500055454387079624101073 42519 279270590938939782738637207664617347173265133299332241225 42520 279349419698829091616477891986857944609111517520062387600 42521 279428268854737443298965059441234846353936689280371827600 42522 279507138411462207874961252700770556066043512875473505625 42523 279586028373801770964672338692452898879147552448550551073 42524 279664938746555533910729915928791204515471040631409748900 42525 279743869534523913969305180911918516516924136482220902500 42526 279822820742508344501254258049536017783625030774142855625 42527 279901792375311275163294997522517887089202093471202245025 42528 279980784437736172099215245544516874829963731380682760448 42529 280059796934587518131112591454433008963579548336996000000 42530 280138829870670812950665596083130013905854553645547440225 42531 280217883250792573310436505836306246084961487647834425225 42532 280296957079760333215205456935949219904589929872445584100 42533 280376051362382644113336174263325117044339991986309222948 42534 280455166103469075088173169246977040330798504299838877025 42535 280534301307830213049470441239728190849552273523596592025 42536 280613456980277662924851686829208613540381976413292256400 42537 280692633125624047851302021526946672228507477444250451600 42538 280771829748683009366691218281588979897486900278963256073 42539 280851046854269207601328467262335124007673887072067086225 42540 280930284447198321469548661359196189811476554126925272900 42541 281009542532287048861330211847208796916504267602521392900 42542 281088821114353106833944398662259125803501252392623600025 42543 281168120198215231803636259736694221621216107487548001073 42544 281247439788693179737337023843420722358510591614870657600 42545 281326779890607726344408091397714067438536786281646721600 42546 281406140508780667268416567666484200894176325063449702225 42547 281485521648034818278942352835266790571606346678858605625 42548 281564923313194015463416793383732041273301896647398922948 42549 281644345509083115418992899221026285396471542775208944900 42550 281723788240527995444447131032784689451320020995832000625 42551 281803251512355553732112762292176618859106990896488875625 42552 281882735329393709559844820387868456636192818302740368400 42553 281962239696471403483016611322311973970599242337033810448 42554 282041764618418597526547832434289702295533516214146125625 42555 282121310100066275376964277600172157263297987542208996225 42556 282200876146246442574489139368865215026502120967192928100 42557 282280462761792126705165912485949440444979842592777112100 42558 282360069951537377593012903263036715259761143747590276073 42559 282439697720317267492209349248893111913322626442664201025 42560 282519346072967891279313153659400605551616772415858918400 42561 282599015014326366645510239023953912821524003220564198400 42562 282678704549230834288895524506412491380855064681859884225 42563 282758414682520458106785531359251528570324072592200756073 42564 282838145419035425388062620970079591461485018211053496100 42565 282917896763616947005550869960214503494947135515860300900 42566 282997668721107257608423586795532955162727923862806849025 42567 283077461296349615814642474370333347670837609486999556025 42568 283157274494188304403428443025475409246586389932805010448 42569 283237108319468630507764078462584213733137072988230659600 42570 283316962777036925806927769016630370344961995040080501225 42571 283396837871740546719059496749722341945575845116577866225 42572 283476733608427874593758296829471086956676855502041322500 42573 283556649991948315904711389655811507019109536072150122948 42574 283636587027152302442354990200689518804334678907584164025 42575 283716544718891291506566799025547953923828856922564700625 42576 283796523072017766099390179442068925706508362946035560000 42577 283876522091385235117790025282154785714353924802506702400 42578 283956541781848233546440323743654326247375191478978001073 42579 284036582148262322650543417778865467754370682596197305625 42580 284116643195484090168680972493370302019082558433222404100 42581 284196724928371150505696650023283043235789294138235564100 42582 284276827351782144925610497359516169627596386101963038225 42583 284356950470576741744565051588194818098149000534650376073 42584 284437094289615636523803167016874323546674576994548704400 42585 284517258813760552262677568656740672920641569049761440400 42586 284597444047874239591692136531498571833366649667674336025 42587 284677649996820476965574925284176798639090902739570496225 42588 284757876665464070856382923553605547238849999959711302948 42589 284838124058670855946638557592845535590358522864040304100 42590 284918392181307695322497943602373781917588995152069462025 42591 284998681038242480666950893251356124964226565611030157025 42592 285078990634344132453052676860861788313195515368706566400 42593 285159320974482600137187548723400561805458906349137160448 42594 285239672063528862352364039033688495438762955419952872225 42595 285320043906354927101542016906073372814408488729492945225 42596 285400436507833831950991528954576652230958644269401632100 42597 285480849872839644223683417912034033901510552106818062500 42598 285561284006247461192711725765342331499244898565274151073 42599 285641738912933410274747885884345895317897103667679000025 42600 285722214597774649223526708622421452773043504381713690000 42601 285802711065649366323364164867345899770141796845593690000 42602 285883228321436780582706972021557293629583569246900622025 42603 285963766370017141927713986891445064791084737057713301073 42604 286044325216271731395869409965831280423033920810333602500 42605 286124904865082861329627805564330658340416293684172820100 42606 286205505321333875570090942336802944291108345264251083225 42607 286286126589909149650716458595637229708174695571255706225 42608 286366768675694090991058356963133800448769049749602960448 42609 286447431583575139090539332816775169851825271786091918400 42610 286528115318439765722254941015704061650399201729242283025 42611 286608819885176475126809605392252269873765234762889388025 42612 286689545288674804206184475492890533872661975098425100100 42613 286770291533825322717637135053495827001896789200148802948 42614 286851058625519633467633166694358767301338290833855010225 42615 286931846568650372505809577320880217732627337594593850025 42616 287012655368111209318970088716432552158199810972123504400 42617 287093485028796847025112297814387521294917258984452912400 42618 287174335555603022567486711136839160340223534573301326073 42619 287255206953426506908687657888076736857766160226092764225 42620 287336099227165105224776086191389343825319748880465616100 42621 287417012381717657099434246958310398494105035593643656100 42622 287497946421984036718152269879937012888690709539875075625 42623 287578901352865153062446636030485956394076230762880851073 42624 287659877179262950104110551573774734934762283197964390400 42625 287740873906080406999496227063843164753101730547776000000 42626 287821891538221538283829066831457721744468343724738890625 42627 287902930080591394065553772948767899708263760164086346025 42628 287983989538096060220712368264910812729985882094640022948 42629 288065069915642658587354143005887328223985151892066422500 42630 288146171218139347159977529432560117942619950329285244225 42631 288227293450495320284003909051151164498770003618418079225 42632 288308436617620808850283356871143460658558576688984803600 42633 288389600724427080489632327206018887843151955596013810448 42634 288470785775826439767403285512791558936130027078408218025 42635 288551991776732228378086290766823258629636557226254415025 42636 288633218732058825339942532868935012161804126458428416900 42637 288714466646721647189669829582356260403288830414043852100 42638 288795735525637148177100087497580615845626205144557006073 42639 288877025373722820459928731523724720132014942749464958225 42640 288958336195897194298476107405514319355531556293301902400 42641 289039667997079838250480861765549318434160119818721422400 42642 289121020782191359365925304172027270459869603255211719025 42643 289202394556153403381892755732632501013770359126319226073 42644 289283789323888654917456888715825861044614377680408148100 42645 289365205090320837668603061701297945027054552304407420100 42646 289446641860374714603181654761876503752630094117166438225 42647 289528099638976088155893409179706723263882273170288455625 42648 289609578431051800423306776200051033123810876805657410448 42649 289691078241529733358907279326583148422541359934863616400 42650 289772599075338808968178894662579140664069977233263505625 42651 289854140937408989503717453802936472951773756813561630625 42652 289935703832671277660376073782480124705498685613680436900 42653 290017287766057716770442618586543170498957778678235822948 42654 290098892742501390998849196730337466507365811336797015625 42655 290180518766936425538413699414158436505194582021424520225 42656 290262165844297986805113383761996337356136984592242489600 42657 290343833979522282633390505651654821495305406463682361600 42658 290425523177546562471490006645006101020845699899213551073 42659 290507233443309117576829259527540554692008029369376822025 42660 290588964781749281211399876966897205376766272097953148900 42661 290670717197807428837201587800590131307804499559837828900 42662 290752490696424978311708185463674559894578715905686752225 42663 290834285282544390083365553067625127804700959698869506073 42664 290916100961109167387121769642227575573567736051914835600 42665 290997937737063856439989302052813979130452348804514400400 42666 291079795615354046636639287105700504345688021828973286025 42667 291161674600926370745027908355215604010572873394970955025 42668 291243574698728505102054872126235559562716139768164922948 42669 291325495913709169809253987266673302368204999336234180100 42670 291407438250818128928515853144895531471690555520117107225 42671 291489401715006190677842660407572276429757787998972322225 42672 291571386311225207627135109013992235155245533312961640000 42673 291653392044428076894011448063406447624006927166993360448 42674 291735418919568740339658641932492146834436514704064803025 42675 291817466941602184764715667240557958567425858119952925625 42676 291899536115484442105188945160641001273733553234854722500 42677 291981626446172589628399913595175866820556881521126800900 42678 292063737938624750128964743735444941862859808628118201073 42679 292145870597800092124806205524549058271234795187316475625 42680 292228024428658830053197686544167039350243174693032835600 42681 292310199436162224466839368845902336522780104136182595600 42682 292392395625272582229966568248544628740534896956895255225 42683 292474613000953256714490240623103984111555659450047651073 42684 292556851568168647996169659688004960116768489223329292900 42685 292639111331884203050817270837357845321536139433571140900 42686 292721392297066415950535725525754121679459250627553874025 42687 292803694468682828059987100733563152377115411956253644225 42688 292886017851702028232694308037237075683788007742347240448 42689 292968362451093653007374696809660910452948769847451673600 42690 293050728271828386804305856076114953775816090561316969025 42691 293133115318877962121723619551946675815206517942793314025 42692 293215523597215159732252278388579491053620682377920932900 42693 293297953111813808879367006155016009076548579857139822948 42694 293380403867648787473888500582523641583834217965545860225 42695 293462875869696022290509846600720765582097832266283271225 42696 293545369122932489164355605193812015663167084665140995600 42697 293627883632336213187573132606251700920708906094250410000 42698 293710419402886268905956134427644814403273151660793076073 42699 293792976439562780515600459087225625050250369089270919025 42700 293875554747346922059592135288784413811301276263573322500 42701 293958154331220917624727657917443537113127699975988322500 42702 294040775196168041538266526950214672013516608254259188025 42703 294123417347172618564716043902799818274893499120044501073 42704 294206080789220024102648370345629403201661979207243240000 42705 294288765527296684381549853022661655420876229834254721600 42706 294371471566390076658702620106998283847785733004961522225 42707 294454198911488729416098453127902417870000796164435203225 42708 294536947567582222557384939104335734309946916747063922948 42709 294619717539661187604843907420662715988399873655424536900 42710 294702508832717307896402155980701055715715794468480891025 42711 294785321451743318782674471176828338285385659714402646025 42712 294868155401733007824038946211386301540246267923221715600 42713 294951010687681214987744602308155195828564260018203490448 42714 295033887314583832845051317352202029168771215190337347225 42715 295116785287437806768402066496937803201361072667310077025 42716 295199704611241135128627479277750212527861358341548068900 42717 295282645290992869492182717772109697323352219335329308900 42718 295365607331693114818416680346578206164227574201435176073 42719 295448590738343029656873535531681542840266416208958032225 42720 295531595515944826344626590566137737523105270349921849600 42721 295614621669501771203644499152465499045370973311954489600 42722 295697669204018184738189812966528471209542455372275390625 42723 295780738124499441832249881464102731996557353347725776073 42724 295863828435951971947000104528086740284760537449387276900 42725 295946940143383259318299542500504750223503618903181102500 42726 296030073251801843154218888143986578736044009977972430625 42727 296113227766217317832600805077938526756856087785801192025 42728 296196403691640333098652637235152219742552585771849410448 42729 296279601033082594262571493885130147736818783796648090000 42730 296362819795556862397201714770938749821582834450749553225 42731 296446059984076954535724719906932002152580258776317238225 42732 296529321603657743869381248585220632961017041671066268100 42733 296612604659315159945225992139294301907691792418387522948 42734 296695909156066188863914625013736345005201209258211304025 42735 296779235098928873477523238689502999981222862659194743025 42736 296862582492922313587400183014771390444843517689037582400 42737 296945951343066666142050319491892960541978443066770497600 42738 297029341654383145435051691071521514948606158328916381073 42739 297112753431894023303004613005517532055322770014098575225 42740 297196186680622629323513189310762981047099525588796536900 42741 297279641405593351013199259396553486281605716482431456900 42742 297363117611831634025748779408767344921535999319603583025 42743 297446615304363982349990642844543616184556151246632076073 42744 297530134488217958508007944991734262842253968936662883600 42745 297613675168422183753281695747928137730352362987001123600 42746 297697237350006338268866985374377470029909755338709679225 42747 297780821038001161365601607740690417946798886180672050625 42748 297864426237438451680347145616686216157919471464913022948 42749 297948052953351067374262522568342458010863379365396532900 42750 298031701190772926331110026015297113962613834262722515625 42751 298115370954739006355593806007900999125823494435456890625 42752 298199062250285345371730854282349564061781132691803750400 42753 298282775082449041621254468152956094120844289596569960448 42754 298366509456268253862050203801161663687387042462366650625 42755 298450265376782201566624323521410502640689479419941549225 42756 298534042849031165120604741484552793199180290018190056100 42757 298617841878056486021274472579970326076537949109879856100 42758 298701662468900567076137588898153905547861310260783451073 42759 298785504626606872601517688415994903605939233414128188025 42760 298869368356219928621188880447586923885083507719302384400 42761 298953253662785323065039292423867146446542316801564464400 42762 299037160551349705967767102564960584858685516657594365225 42763 299121089026960789667609103009624197270450906004978881073 42764 299205039094667349005101797966721553371465479336214420100 42765 299289010759519221521875041454192569260310542026656504900 42766 299373004026567307659478219191516682307087876375027228025 42767 299457018900863570958238979212201748101269383029291099025 42768 299541055387461038256154515763364901524278453349138960448 42769 299625113491413799887815411060005633881861588226554945600 42770 299709193217777009883362039462105397877567464947754218225 42771 299793294571606886167473538643222162009061926928968283225 42772 299877417557960710758389352319782495727075556570778202500 42773 299961562181896829966963349110807976416010077910303722948 42774 300045728448474654595750522098346968939125475954421187025 42775 300129916362754660138126273659417138143296230188533655625 42776 300214125929798386977438290140798414342067421307668890000 42777 300298357154668440586191010948550541394664827142270144400 42778 300382610042428491725262696624663796576222784385258026073 42779 300466884598143276643155100483785980994295029311749390625 42780 300551180826878597275275748383503338852212579370707272100 42781 300635498733701321443252831202187673394554778385597632100 42782 300719838323679383054282714598956586897410865113857217225 42783 300804199601881782300510070630828481589735965989656551073 42784 300888582573378585858440635802688717915453549843941126400 42785 300972987243240927088386600126218136072532571022595846400 42786 301057413616541006233944631764470006298578387303853917025 42787 301141861698352090621506541839316382916028853983152537225 42788 301226331493748514859802593979519796707347713022086302948 42789 301310823007805681039477463187721229765163627767491288100 42790 301395336245600058932698848605170376557622234905409981025 42791 301479871212209186192798744753559304568807835443808976025 42792 301564427912711668553947375833855787521458428995016544400 42793 301649006352187180030859797662567793867850477791816610448 42794 301733606535716463118535171826405872948176000022043593225 42795 301818228468381328992028716636845490967482431475429102225 42796 301902872155264657706256339466626728735803419405244364100 42797 301987537601450398395831955050764162954984746133509002500 42798 302072224812023569474937494335175212723412509469236626073 42799 302156933792070258837225608456570742869889263644723583025 42800 302241664546677624055755072437787275723786963372777960000 42801 302326417080933892582958893183275772983842333946537960000 42802 302411191399928361950645126359997609466059955196468499025 42803 302495987508751399970030406749514070695660303738230326073 42804 302580805412494444931806196657591466562363817444849122500 42805 302665645116250005806237756968179763586047463617750628100 42806 302750506625111662443295845429158498744457207084697466225 42807 302835389944174065772821146757779648299718249603369445225 42808 302920295078532938004721439154273085629365174699989010448 42809 303005222033285072829201501812616272724026573647368400400 42810 303090170813528335617025768018005890761253903935882004025 42811 303175141424361663619813728421105226006792960593291409025 42812 303260133870885066170368089079677288234369306377356576100 42813 303345148158199624883035688858749849896307356548011302948 42814 303430184291407493854101180780994855423537759013625429225 42815 303515242275611899862213481919540961288280626573216809025 42816 303600322115917142568844996425974328829434604226577638400 42817 303685423817428594718783616286819203322965394632606950400 42818 303770547385252702340657504402326274380884086354290651073 42819 303855692824496984947492664581933324486247464188303045225 42820 303940860140270035737303303051299234321511624353476088100 42821 304026049337681521793714986066349025527039029388379328100 42822 304111260421842184286620598230304283639110142138419450625 42823 304196493397863838672869106110210016205936663126940326073 42824 304281748270859374896987131750005763469427012911643408400 42825 304367025045942757591933340677725591533329066819071210000 42826 304452323728229026279885649004948460618383443904508475625 42827 304537644322834295573061254217157373835776219371681783025 42828 304622986834875755374569494254202674894996278369755922948 42829 304708351269471671079297539480601876304693331526296002500 42830 304793737631741383774828922145945462928811705338165367225 42831 304879145926805310442394907936215229228656404297786902225 42832 304964576159784944157858714217358872158145781159614977600 42833 305050028335802854292732579573001775487833775944465360448 42834 305135502459982686715227689238714185316858586148393135025 42835 305220998537449163991336961035789290694308467300232576025 42836 305306516573328085585950696408025087616103955754964752900 42837 305392056572746328064005101165540319193894139804945388100 42838 305477618540831845291663680540192249512167830356666381073 42839 305563202482713668637531513157701543602303912212702937225 42840 305648808403521907173902408532127091071144269212814176400 42841 305734436308387747878038952688871226230383113065086496400 42842 305820086202443455833485446522933463085144112725904192025 42843 305905758090822374431413741499668579259077388906701551073 42844 305991451978658925572001977305842648862668341091959864100 42845 306077167871088609865846226059318440454725710902422832100 42846 306162905773248006835405047686239462607723718449104425225 42847 306248665690274775116476961075119856169329164383704390625 42848 306334447627307652659710835617785299118565860716970760448 42849 306420251589486456932149207747648106949172593380722694400 42850 306506077581952085118804527086337778778314148362794030625 42851 306591925609846514324268336810246356879425034640789655625 42852 306677795678312801774353392849086135077119858860395308900 42853 306763687792495085017768726529095469423310460717431222948 42854 306849601957538582127827655274066712800445680474360030625 42855 306935538178589591904188745977908613573652941333935083225 42856 307021496460795494074629735662993887142029794069240627600 42857 307107476809304749496854414039081088223926458140244595600 42858 307193479229266900360332472578138380955295635491284976073 42859 307279503725832570388172324720935323387582067514013299025 42860 307365550304153465039026901831807352745700213685671624900 42861 307451618969382371709032429518536277850922977783539104900 42862 307537709726673159933780188934828755431496684188047723225 42863 307623822581180781590321267683413447639026766703103881073 42864 307709957538061271099204304938316328964664293858637249600 42865 307796114602471745626546235405412431909385100369641614400 42866 307882293779570405286136036740891192210710671100353675025 42867 307968495074516533341571485047811476167592942558014988025 42868 308054718492470496408428923071461344639393922901892122948 42869 308140964038593744656466045714776630627455724235467956100 42870 308227231718048812011857707495611479982197654343936834225 42871 308313521535999316359464756568193127718514997095540749225 42872 308399833497609959745135899931632355671009753757136010000 42873 308486167608046528578042604448900300781777818061836210448 42874 308572523872475893833047038300221557190630876860518316025 42875 308658902296066011253103057495372839494265990714841890625 42876 308745302883985921551690242069915849060532704251043062500 42877 308831725641405750615280986590932410130108218177171732900 42878 308918170573496709705840649598369417614097341543742476073 42879 309004637685431095663360766608640664005847516360951050625 42880 309091126982382291108425331307672188672132213630370713600 42881 309177638469524764644810149561117418976330651058635673600 42882 309264172152034071062115270870008049217840453349673924225 42883 309350728035086851538430501900646330251225105480412076073 42884 309437306123860833843034006718084219879042541521429204900 42885 309523906423534832539123998353074671697447834450550556900 42886 309610528939288749186583526332920218017034738422319465025 42887 309697173676303572544778364807183930786500980818682175225 42888 309783840639761378775388005899767823117114068159453490448 42889 309870529834845331645269762919403783045141482966794147600 42890 309957241266739682729355988061142210580915197659653498025 42891 310043974940629771613584409231963658880549270541412143025 42892 310130730861702026097861590634178960543044936315998400900 42893 310217509035143962399059521740823550585124242047282522948 42894 310304309466144185354045339297791978582155256133671071225 42895 310391132159892388622744186987998933789493704125825438225 42896 310477977121579354891235217393393488777992236846636737600 42897 310564844356396956074880740891193699233844253414188840000 42898 310651733869538153521488526121249180089859288918309801073 42899 310738645666196998214507256661979811076236602523851992025 42900 310825579751568630976255148552879308107438099903812602500 42901 310912536130849282671181733302113030661386591751757602500 42902 310999514809236274409162811018280079461456289672713555025 42903 311086515791928017748828578305950473344105198373565776073 42904 311173539084124014900924935565128979189049669522556250000 42905 311260584691024858931707978335338004208125993066735539600 42906 311347652617832233966371677325552845736948835723563915225 42907 311434742869748915392508751771763529953688077732833432225 42908 311521855451978770063604740764478457665270796103263222948 42909 311608990369726756502565277189026112456600608254918508900 42910 311696147628198925105276568922052174096499301293110622025 42911 311783327232602418344199091928150518138542770713250677025 42912 311870529188145470971994499901107771149312084107194681600 42913 311957753500037410225185755094782329944338440818047240448 42914 312045000173488656027850484989180042616715552294304256225 42915 312132269213710721195347569437830089008512319375569046025 42916 312219560625916211638076962943105988604270595582497212900 42917 312306874415318826565272756706678104622545427800240836900 42918 312394210587133358688829485102825504349166750093932751073 42919 312481569146575694427161681222876577498200529776302803225 42920 312568950098862814109096686139589406606992448707973331600 42921 312656353449212792177800716540824526173717133047793171600 42922 312743779202844797394738195382404400433059671635852255625 42923 312831227364979093043664350210595693341552801696179501073 42924 312918697940837037134651083805192198512211969862497784900 42925 313006190935641082608146121794718141501980940397881322500 42926 313093706354614777539065441895813462018652329106812025625 42927 313181244202982765340918989429404629279890163508863119025 42928 313268804485970784969969683766806539929285244517604560448 42929 313356387208805671129425720359443094596548813788365160000 42930 313443992376715354473666173006416146384526080191557686225 42931 313531619994928861812499901014694662278218959150882071225 42932 313619270068676316315457765907238136703977524967355932100 42933 313706942603188937716118162334910545223982928337082322948 42934 313794637603699042516465867848583425635631813169898711025 42935 313882355075440044191284216188369023560974667138982914025 42936 313970095023646453392580598747466839961489312257854928400 42937 314057857453553878154045298868649368901717302822883523600 42938 314145642370399024095543663631955315315186930424232006073 42939 314233449779419694627641617792701134501123586083813044225 42940 314321279685854791156164524529464337604238309116559820900 42941 314409132094944313286789397662234660405920536749921540900 42942 314497007011929359029670470001471896386973598126018546025 42943 314584904442052125004098122489351949213153775836542651073 42944 314672824390555906643191178795025464548738356926424089600 42945 314760766862685098398622570026256256423687747215467545600 42946 314848731863685193945378374220349649270214326241175676225 42947 314936719398802786386550235277823813208259338084880475625 42948 315024729473285568458161166002820177200041973325435622948 42949 315112762092382332734024739914792062315015291446557100900 42950 315200817261342971830637676496553785551775317843863050625 42951 315288894985418478612105824544315643456256246339974925625 42952 315376995269860946395103548285873394159440072594540112400 42953 315465118119923569153866520933664116436347226338014610448 42954 315553263540860641725217930339943634964790075888082155625 42955 315641431537927560013628101421884062140797926431380122225 42956 315729622116380821196307540024933418591294868161399204100 42957 315817835281478023928333402893322756917065260235451580100 42958 315906071038477868547809398417149726203810634921503126073 42959 315994329392640157281059122826011078459721411117927155025 42960 316082610349225794447852836499700232377992220114625870400 42961 316170913913496786666667685067029674685636236095356750400 42962 316259240090716243059981369964381694829337201139311826225 42963 316347588886148375459599273126134714868453535657619506073 42964 316435960305058498612015040479656293198192891205668324100 42965 316524354352713030383804628918097748115943758972624728900 42966 316612771034379491967053821424769265274319484116137627025 42967 316701210355326508084819215023418321739175608260997622025 42968 316789672320823807196622686229278278693240389324389410448 42969 316878156936142221703979338676298064799587313411048211600 42970 316966664206553688155958937596507992867514266521409955225 42971 317055194137331247454780835828020923750013787559464720225 42972 317143746733749045061442396028712213350459656585480062500 42973 317232322001082331201380913773166151229934326053145822948 42974 317320919944607461070169046211020922589316885176021190025 42975 317409540569601895039243750965388499355380030517212630625 42976 317498183881344198861668739950570290731244735983342240000 42977 317586849885114043877930452788833858882150973888866566400 42978 317675538586192207221767554506560531421160101568716551073 42979 317764249989860572026033962190618319039647725758176455625 42980 317852984101402127628595405286359173997813484907948160100 42981 317941740926100969778259524219184303254464907719251720100 42982 318030520469242300840739512022165978776565139112970376225 42983 318119322736112430004651303652759067031007861921049226073 42984 318208147731998773487544317682180329827336337832638528400 42985 318296995462189854741965755041578429554196463262950272400 42986 318385865931975304661558459509662503437745568260495518025 42987 318474759146645861787192344627002153750569027453057558225 42988 318563675111493372513129391722756733918425414186773802948 42989 318652613831810791293222223740136894212887889979795252100 42990 318741575312892180847146259547446485184214923451152520025 42991 318830559560032712366665453422098102184107582974737815025 42992 318919566578528665721931624395540790255934017148671502400 42993 319008596373677429667817380147583715334064963189452560448 42994 319097648950777502050282640139144945097708006716453294225 42995 319186724315128490012774762672999870971593822978167279225 42996 319275822472031110202662280572649241659595890018043116100 42997 319364943426787188977702250169972268241397473957684922500 42998 319454087184699662612541218292875801260197505607517601073 42999 319543253751072577505249811944696171384711920868271146025 43000 319632443131211090383890955367655927144920914482962250000 43001 319721655330421468513121719183223395921677312017962250000 43002 319810890354011089900828806302768737818969017633979356025 43003 319900148207288443504797679302455956267861529159145851073 43004 319989428895563129439415333956856174206477275871569622500 43005 320078732424145859182406723626313380454339641685084456100 43006 320168058798348455781604839193639797455563765333465869225 43007 320257408023483854061754449246264018907256502669402164225 43008 320346780104866100831349505200501113920637402123571560448 43009 320436175047810355089504216065159993286354455282869862400 43010 320525592857632888232857797542249483135786177813631745025 43011 320615033539651084262512900163090751810338853739775450025 43012 320704497099183439991007721158689987074408305350901032100 43013 320793983541549565249321804763771522938323263528586302948 43014 320883492872070183093915535654417968298766405614758828225 43015 320973025096067130013803330219810293359423661489421788025 43016 321062580218863356137660530369107284367486889476391792400 43017 321152158245782925440964004575050282595674083073985968400 43018 321241759182151015953166460856425679718179643154226476073 43019 321331383033293919964904476402064248775969858856932306225 43020 321421029804539044235240248539603047805640669422058580100 43021 321510699501214910198937071752782341920201278986871020100 43022 321600392128651154173768545451596749183183682093918805625 43023 321690107692178527567861517200166626012950209322898301073 43024 321779846197128897087072766107742569095524564931515406400 43025 321869607648835244942399431088802822875252411373846440000 43026 321959392052631669057423188698750344636651433619148080625 43027 322049199413853383275788185252263292991484228736280200025 43028 322139029737836717568712727931899770245926717516440322948 43029 322228883029919118242534739595104764647256634122010562500 43030 322318759295439148146290981988314404901297750882751510225 43031 322408658539736486879330052077399856614472737295457745225 43032 322498580768151930998959156204240458451287998778814131600 43033 322588525986027394228124666779763014812944720430873410448 43034 322678494198705907663126466224331531739089047455473032025 43035 322768485411531619981366082866919103516028425476860757025 43036 322858499629849797649128623515041129144598323951153108900 43037 322948536859006825129398507407976560382811762506699904100 43038 323038597104350205089709006266351456536011306399838256073 43039 323128680371228558610025595151706745524017711357763896225 43040 323218786664991625390663118850219766014279562803038470400 43041 323308915990990263960236778495296891575822617631971590400 43042 323399068354576451883646943144302314884424831083651645025 43043 323489243761103285970097791025235897998452114437970376073 43044 323579442215924982481149785169720873630729763891980560100 43045 323669663724396877338805988149210112168244434482730264100 43046 323759908291875426333632220631867649941920877779548432225 43047 323850175923718205332911068478130205926745955621495305625 43048 323940466625283910488829743093501496661669386725712610448 43049 324030780401932358446701799757680292722546145780414752400 43050 324121117259024486553222718649671344563449447848114575625 43051 324211477201922353064759353289076540965526011675227700625 43052 324301860235989137355673251114311949701737165921123160900 43053 324392266366589140126677850919044727343880869427315122948 43054 324482695599087783613229561868692273408771552450638025625 43055 324573147938851611793952728819374443266917707252051666225 43056 324663623391248290599098488662258124423032385502470785600 43057 324754121961646608119037522416782021926790383547975809600 43058 324844643655416474812786707796798090787959266554022901073 43059 324935188477928923716569676974214696355931015786564756025 43060 325025756434556110652411284265275277683318661635530120900 43061 325116347530671314436765988465155033930209635278412400900 43062 325206961771648937089180154557106949883436745945451674225 43063 325297599162864504040988279522937323667390845404700756073 43064 325388259709694664344043146982139857713008718355592643600 43065 325478943417517190879479915387566323033178043726560848400 43066 325569650291710980566514144506060806829461079245364084025 43067 325660380337656054571273764913033604430302866929894001025 43068 325751133560733558515664995230499918538311242186395822948 43069 325841909966325762686272211838657681747327920873170712100 43070 325932709559816062243291775791628022282405768884718581225 43071 326023532346588977429499821668531147921020524453315196225 43072 326114378332030153779254013091619729075429406401055360000 43073 326205247521526362327529269643741219057598028987587560448 43074 326296139920465499818987469917949957613104847806394809025 43075 326387055534236588917081135432639362902453138445780875625 43076 326477994368229778413191100146114027230828582454731422500 43077 326568956427836343435798170305071092984090390692189644900 43078 326659941718448685659688779362009897423230184597125251073 43079 326750950245460333515194642697138538225230398558480605625 43080 326841982014265942397466416880895725938757743711164611600 43081 326933037030261294875781368213756054851992432523200771600 43082 327024115298843300902885055280536640150675716924171573225 43083 327115216825409998024367030256972936680712317982103001073 43084 327206341615360551588070563706881473124946164866214096900 43085 327297489674095254953536397608777204961593322717109992900 43086 327388661007015529701480531351363210195821045847727076025 43087 327479855619523925843306045437860523549662682268293686225 43088 327571073517024122030648967639696027562410980808172240448 43089 327662314704920925764958186340616492897393681132729601600 43090 327753579188620273607109415812847085075161732858812047025 43091 327844866973529231387053218167462930861168890994720992025 43092 327936178065055994413497086721692664631548734412640848900 43093 328027512468609887683621595526423253227158480456041722948 43094 328118870189601366092830619797725827087215615658215262225 43095 328210251233442014644535631996772725833160788584949625225 43096 328301655605544548659974078303066497954396239819988499600 43097 328393083311322813988061840226452176833831065017192250000 43098 328484534356191787215279786103934789046270773808165026073 43099 328576008745567575875594417227874735670177039371396045025 43100 328667506484867418660412613352684423276752514968311902500 43101 328759027579509685628570482327700308303233574203266902500 43102 328850572034913878416356318604455356683259425783050902025 43103 328942139856500630447567675367127809899788040899865551073 43104 329033731049691707143602555035493089048806656954894240000 43105 329125345619910006133584722890256660058596395248472377600 43106 329216983572579557464523148571196725903116027718108328225 43107 329308644913125523811505580199096705482728589201450641225 43108 329400329646974200687926255872998603824565962599399022948 43109 329492037779553016655747757294859574381870535447817460900 43110 329583769316290533535797010274245221490229473682710373025 43111 329675524262616446618095436866244489472286182890160728025 43112 329767302623961584872223263896342334474835395338440627600 43113 329859104405757911157717992626537775876743464051703490448 43114 329950929613438522434507034317546376026444459749174145225 43115 330042778252437649973374516442477700157406314481630035025 43116 330134650328190659566462264307929862592500464287146376900 43117 330226545846134051737804962838994870787204304401397344900 43118 330318464811705461953899503285220135380579541940836826073 43119 330410407230343660834308519605123222225562635185966554225 43120 330502373107488554362298119287408681359837533496176833600 43121 330594362448581184095509813367587598058997630574087873600 43122 330686375259063727376666650399252372488405134573764100625 43123 330778411544379497544313559139811147042684024946351726073 43124 330870471309972944143591904711038264235699656700061272900 43125 330962554561289653137048262995349152982746301913001562500 43126 331054661303776347115477418029260107304046065107581640625 43127 331146791542880885508799587156045538878121417944668026025 43128 331238945284052264796971878700157453488701979339108210448 43129 331331122532740618720933986926524121243127194498187210000 43130 331423323294397218493588129048397181497273480755371839225 43131 331515547574474473010813229047968745705430614883168924225 43132 331607795378425929062513353074532434926841206550314576100 43133 331700066711706271543700401185514713467362771732273622948 43134 331792361579771323665611060196255356118478089449661098025 43135 331884679988078047166858022404968413680230261727081105025 43136 331977021942084542524615474959867619923158431940104294400 43137 332069387447250049165838864635992812860522847834309529600 43138 332161776509034945678518942789826624169598444823510131073 43139 332254189132900750022970095260343422823149100356690493225 43140 332346625324310119743152961985685282472935064127055124900 43141 332439085088726852178031351105212576869818859918071644900 43142 332531568431615884672963452317229693613285406474308489025 43143 332624075358443294791127354263239293800545605784599726073 43144 332716605874676300524980870710131533695414751712354275600 43145 332809159985783260507755680302267704363413539452605987600 43146 332901737697233674224985784655970836325596091600647693225 43147 332994339014498182226070289569488958673032309762643880625 43148 333086963943048566335870514122049895760227227025006722948 43149 333179612488357749866341432436179729562614256951610648900 43150 333272284655899797828197452878010352044178855149533605625 43151 333364980451149917142612539470854879439820841220562980625 43152 333457699879584456852954680297883099216814348818829454400 43153 333550442946680908336554707670282570644241121626127760448 43154 333643209657917905516509474837844501372122860740932640625 43155 333736000018775225073519394019467075206728927007524715225 43156 333828814034733786657760340531622510368754448292060372100 43157 333921651711275653100789927793387782940318480102092284100 43158 334014513053884030627488157987192656948590187063229301073 43159 334107398068043269068032453154992420601881086792421102025 43160 334200306759238862069907071510126537591811426189549376400 43161 334293239132957447309946913745678283106237108025901056400 43162 334386195194686806706415724120704346265578783232332267225 43163 334479174949915866631118691106257344103595467152322631073 43164 334572178404134698121549452373678206966060187278495208100 43165 334665205562834517093071508908189461300793752074204972900 43166 334758256431507684551134053031374553263663937222818046025 43167 334851331015647706803522215116682525371030574268159125025 43168 334944429320749235672641733782651578593281719729476360448 43169 335037551352308068707838054349099323810131968413510457600 43170 335130697115821149397749860342081849439810906230207712225 43171 335223866616786567382697042833978106314727694181467177225 43172 335317059860703558667103112405610536509227020580906902500 43173 335410276853072505831952058517867349834222502640316422948 43174 335503517599394938247279661080846380102376576408904173025 43175 335596782105173532284699259009095033039661666182481625625 43176 335690070375912111529961980552075468878156816847175610000 43177 335783382417115646995551440189538845214378016553775968400 43178 335876718234290257333312906882047179660880309437713576073 43179 335970077832943209047116948467436177159876841048718500625 43180 336063461218582916705557556994567203569765700419545068100 43181 336156868396718943154684759786271475282311495418037828100 43182 336250299372861999730771721023944474183366860775502515225 43183 336343754152523946473116338646803588237011555005908401073 43184 336437232741217792336877341359377020355405622822600910400 43185 336530735144457695405944890541347102018070618582144718400 43186 336624261367758963105845691854426293328301604165159139025 43187 336717811416638052416682621341499347844545217438205559225 43188 336811385296612570086108870813820368604428386399573802948 43189 336904983013201272842336617322608781272261236143632196100 43190 336998604571924067607180221511943601290839563213337079025 43191 337092249978302011709133959650410774308810262564096674025 43192 337185919237857313096484294139513822989310779539311440400 43193 337279612356113330550456687297413538587624681756565010448 43194 337373329338594573898396963217118012418783627918581975225 43195 337467070190826704226987222498799910523965342090467476225 43196 337560834918336534095496314656473554490761838224797888100 43197 337654623526652027749064872999820082490496401477705822500 43198 337748436021302301332024916792504727169326206463357076073 43199 337842272407817623101254025488886061072454589878441689025 43200 337936132691729413639564089851572925795967713249746560000 43201 338030016878570246069124644752840678052179633797586560000 43202 338123924973873846264920788463474354305492795974513193025 43203 338217856983175093068245693233162375590232977072419876073 43204 338311812912010018500227711967120485563274246867335102500 43205 338405792765915807975392085804181737776106178604374304100 43206 338499796550430800515257257402144522576888187272996292225 43207 338593824271094488961965794736726849976560447189153863225 43208 338687875933447520191949930221031382237813496041030610448 43209 338781951543031695329631719952982038875235673978156304400 43210 338876051105389969961157827898749377192835446797411506025 43211 338970174626066454348168939820738383434951060133501511025 43212 339064322110606413641603811759268793091889670691578468100 43213 339158493564556268095537957877634593886059070431273802948 43214 339252688993463593281056982480785951471444495263535207225 43215 339346908402877120300164561018433435912618091870848787025 43216 339441151798346735999725074883931116572626870905445966400 43217 339535419185423483185440904820851834135664033841829966400 43218 339629710569659560835864387749724751123966221531228801073 43219 339724025956608324316444441827962126442473457990980547225 43220 339818365351824285593607864556559155203017481722573092100 43221 339912728760863113448875308747707662345746063049718732100 43222 340007116189281633693011941168021437392724259368333140625 43223 340101527642637829380212788672628048040756986177594776073 43224 340195963126490841022322776645939072231029571301300384400 43225 340290422646400966803091464565467841825743069413181690000 43226 340384906207929662792462483505620996080108166069977705625 43227 340479413816639543160897680398947399725434782776561597025 43228 340573945478094380393735973872885288679193460630253222948 43229 340668501197859105505586926480605866174408868919650102500 43230 340763080981499808254759038145108983457155141424843673225 43231 340857684834583737357722765636284002140837137457470608225 43232 340952312762679300703608272901206449832941272909982265600 43233 341046964771356065568737917068498646767604550419517960448 43234 341141640866184758831193474948140098889261284508807909025 43235 341236341052737267185418114848671122142364380214658958025 43236 341331065336586637356853118534290883633322660881753484900 43237 341425813723307076316609358144908817846928596775427400100 43238 341520586218473951496173532902766200224252970907072631073 43239 341615382827663791002149170429802536145835807594527835225 43240 341710203556454283831032397500499350716587724095214784400 43241 341805048410424280084022485055491943720714353126856704400 43242 341899917395153791181867172301797704709770396885294078025 43243 341994810516223990079742774726067665408221149621845701073 43244 342089727779217211482169080847826100472220069983070236100 43245 342184669189716952057959042540221173122283465865289716100 43246 342279634753307870655203263746367859292740008912698459225 43247 342374624475575788516289292419922672703836224109221200625 43248 342469638362107689492955720519088053669772069002322960448 43249 342564676418491720261381096883802676511306159481259790400 43250 342659738650317190537307657826432374148491212953905140625 43251 342754825063174573291199880266834873811160129181795765625 43252 342849935662655504963437862243230084825565243618143992900 43253 342945070454352785679545535630866278118661263247047522948 43254 343040229443860379465453715901031147430499991769671000625 43255 343135412636773414462797993753515444243656096381174269225 43256 343230620038688183144251473456195632130111954921572963600 43257 343325851655202142528892362725960811584180308193876003600 43258 343421107491913914397606418985768023458420451795307326073 43259 343516387554423285508524256833168947851691624719791193025 43260 343611691848331207812493521556209975718070843829648636900 43261 343707020379239798668585933533166642575926615382817716900 43262 343802373152752341059639208353132477501569814217618605225 43263 343897750174473283807833857495041436095183810780260131073 43264 343993151450008241790304874403262253311753064536261017600 43265 344088576984963996154788310798462270960048473810112102400 43266 344184026784948494535302748062997565291974526895084513025 43267 344279500855570851267865668540645522436323653291047994025 43268 344374999202441347606244731591055383478803208866996022948 43269 344470521831171431937743959239851706757686492095542448100 43270 344566068747373719999024836265885172435177493546022348225 43271 344661639956661995091962329567684683622156306620095663225 43272 344757235464651208299535831651724299281975018933879690000 43273 344852855276957478701755033085678166820989371458287410448 43274 344948499399198093591620728760396306693126592992614282025 43275 345044167836991508691120562804893837506591833041049880625 43276 345139860595957348367259716999206018026391934774439802500 43277 345235577681716405848126547530521322120293485392060536900 43278 345331319099890643438993174938564654101719893571026526073 43279 345427084856103192738451032096762755084517578347545140625 43280 345522874955978354854581375076283845885072282084414529600 43281 345618689405141600621160761740603598690521279343117889600 43282 345714528209219570813901502918809628161374246530988202225 43283 345810391373840076366727091006416842856313353006600426073 43284 345906278904632098588082610843026199859880467614043968900 43285 346002190807225789377280137716719659263765145938969448900 43286 346098127087252471440879127345644440703070339345736707025 43287 346194087750344638509101802687800041483842779328408177225 43288 346290072802135955552283542430601884960901138008703490448 43289 346386082248261258997358276012355928739166911722338035600 43290 346482116094356556944378890028339074980890249397232616025 43291 346578174346059029383072650874740789608955546557399861025 43292 346674257009007028409431648484281953506439610871888276900 43293 346770364088840078442338266007887636928368803672337422948 43294 346866495591198876440225680297351208266771167128978433225 43295 346962651521725292117773398044487960048235718030815832225 43296 347058831886062368162637832432837258597864551476596281600 43297 347155036689854320452217925158533099178325042256020640000 43298 347251265938746538270455818677523875611270315187998751073 43299 347347519638385584524672583536883152414287500986423078025 43300 347443797794419195962439005648514258343346490048951222500 43301 347540100412496283388481438364112602922048497522636222500 43302 347636427498266931881622724210810752068405479614751229025 43303 347732779057382401011758191147492485301010179825303826073 43304 347829155095495125056866728202323295222874386935497210000 43305 347925555618258713220056945352606080046512072472065235600 43306 348021980631327949846648422508632121841616828185434761225 43307 348118430140358794641288052463758836960521993964486830225 43308 348214904151008382885101482673507230730129769630551322948 43309 348311402668935025652879660727033485995745322214081392900 43310 348407925699798210030300488374890664465846481566600144025 43311 348504473249258599331185588977558101040852275390692799025 43312 348601045322978033314792193239777724417017669823879553600 43313 348697641926619528403140148096298242242270999382972240448 43314 348794263065847277898374053615189885967718402115627014225 43315 348890908746326652200160532785454219290259999927533044025 43316 348987578973724199023120639056215374721889623933775560900 43317 349084273753707643614297406495340995353377789966438832900 43318 349180993091945888970658547435903123307760755674667401073 43319 349277736994109016056634302479451292705971379571349285225 43320 349374505465868284021690447725632153196644861485292355600 43321 349471298512896130417936464098252070238209146725838595600 43322 349568116140866171417768873638441320367420862402370925625 43323 349664958355453202031549747636140723648128329299482451073 43324 349761825162333196325320391471693831370828828020197740900 43325 349858716567183307638550211039890114871133431304021822500 43326 349955632575681868801920765629366981057155049036001275625 43327 350052573193508392355145012130840871885689738026295913025 43328 350149538426343570764821745448200188608463840706320360448 43329 350246528279869276642325239987055317126266337020954240000 43330 350343542759768562961730097095903618244073289578392012225 43331 350440581871725663277771303335629886017895967153617797225 43332 350537645621425991943839504453625468727642845557742200100 43333 350634734014556144330011499939371990303375073342641422948 43334 350731847056803897041115963038898405278552184501058465025 43335 350828984753858208134834391106082967546807038976409316025 43336 350926147111409217339837291169334592362053538184945680400 43337 351023334135148246273955605592751042148915126691568515600 43338 351120545830767798662387382711414369785164148534150756073 43339 351217782203961560555939697321047108083679639377010922225 43340 351315043260424400549305825902815801241962131665922448900 43341 351412329005852369999377681464631633046086723288761768900 43342 351509639445942703243593512880861117616728371015713412025 43343 351606974586393817818320873612923081471154644366923301073 43344 351704334432905314677274864693811480650449705771453441600 43345 351801718991177978409971656860146963629307927252776449600 43346 351899128266913777460217296715923509690115336795725730225 43347 351996562265815864344631801812679943407321199493922265625 43348 352094020993588575871208549531389648855889836108466322948 43349 352191504455937433357908964651925382132513787442277176900 43350 352289012658569142851292510496519707763863335698814180625 43351 352386545607191595345181988534205263576044048596541055625 43352 352484103307513866999364151333782789617233439401351776400 43353 352581685765246219358325633753428639764770223274469410448 43354 352679292986100099570024207255617329712375350579358105625 43355 352776924975788140604695362236598562126293530328175328225 43356 352874581740024161473694223260232108884558007174213560100 43357 352972263284523167448372802086547921474900774791201968100 43358 353069969615001350278992593385962883827656214768241976073 43359 353167700737176088413672518030649717103939527064770029025 43360 353265456656765947217372218855117693250023615520592902400 43361 353363237379490679190910713778629013469790825945957382400 43362 353461042911071224190020411182638959162000787110775688225 43363 353558873257229709644436492437012226321494424840088256073 43364 353656728423689450777021666469332209916949020882575072100 43365 353754608416174950822926301272184412336012151880637236900 43366 353852513240411901248783937243859609635175816420548485025 43367 353950442902127181971942187258486921050208552725615608025 43368 354048397407048861579729028362171491016945545184119810448 43369 354146376760906197548754489992276108825347459854541683600 43370 354244380969429636464247743617550758985581048812107489225 43371 354342410038350814239429598697378815427051598317175654225 43372 354440463973402556334920409858973364783432410100618722500 43373 354538542780318877978183400191921968242393208560255522948 43374 354636646464834984383003405560043047761531335518390136025 43375 354734775032687270969001044831082010875560670767020640625 43376 354832928489613323581182320925340208847717409482089000000 43377 354931106841351918709523657584894855554203311477278350400 43378 355029310093643023708592376765633119237910153149409101073 43379 355127538252227797017202621554888736130258368005415525625 43380 355225791322848588378106729518034683921342929228897996100 43381 355324069311248939057722061377950694162315247429595956100 43382 355422372223173582065893289931849675913646234326453634225 43383 355520700064368442375690154110512468312217890670114076073 43384 355619052840580637143240683085545737222684152464588272400 43385 355717430557558475927599895330843280767831777980299184400 43386 355815833221051460910653977544996510302364449874204780025 43387 355914260836810287117059948341965427308233838896316540225 43388 356012713410586842634220811617887022750956131355086302948 43389 356111190948134208832296204502463683648887631170482120100 43390 356209693455206660584248544803939901974794844644803658025 43391 356308220937559666485924682857241343534849443960965553025 43392 356406773400949889076173062685416149158013352065376358400 43393 356505350851135185056996397385084207382260731456473960448 43394 356603953293874605513739863647166056846818893192629636225 43395 356702580734928396135314820324729047795206237133889693225 43396 356801233180057997434458055960354415465909623291308680100 43397 356899910635026044968026570185994993699683556700731702500 43398 356998613105596369557327893908859424828276910268795051073 43399 357097340597533997508485953197424901832507443644155212025 43400 357196093116605150832842481782246710871618099719410890000 43401 357294870668577247467393987086799126594370138531930890000 43402 357393673259218901495264274704148549148964932061950010025 43403 357492500894299923366212536235826160517247189978812401073 43404 357591353579591320117177005409833818712336179317785562500 43405 357690231320865295592854187395283401501466970242620172100 43406 357789134123895250666313666231736356651009881634528735225 43407 357888061994455783459648495291876813241982276731224542225 43408 357987014938322689564661175696718258375481999221846160448 43409 358085992961272962263585227603110485581965539207587726400 43410 358184996069084792749842359283880275469776137710941287025 43411 358284024267537570348835238921506075600407305734429592025 43412 358383077562411882738775874036793805264275643340708884100 43413 358482155959489516171549603474587821754883556294273802948 43414 358581259464553455693614706869118047904787809255034566225 43415 358680388083387885366937636512151276057364318473937806025 43416 358779541821778188489963876547681731307583832886420160400 43417 358878720685510947818624434417463096756498006258178944400 43418 358977924680373945787377969482251375691491816792217626073 43419 359077153812156164730288563744195190031197502898247768225 43420 359176408086647787102139139596377391063898479560179624100 43421 359275687509640195699580529526079187464890570186322464100 43422 359374992086925973882316202698905376805223991632422455625 43423 359474321824298905794322653351476700265134689266669751073 43424 359573676727553976585105455920962826043899824893518342400 43425 359673056802487372630990991840297005017431629846956960000 43426 359772462054896481756453852928481032539268771767117350625 43427 359871892490579893455479926305956792913347336040005974025 43428 359971348115337399112965165765588357991647147555554622948 43429 360070828934969992226150054530366358570126277668454622500 43430 360170334955279868626089764329514146775890183775041856225 43431 360269866182070426699160015725243119460905169898665491225 43432 360369422621146267608598644622972476746372057665319379600 43433 360469004278313195516082879898396646300738606023479010448 43434 360568611159378217803342337075351612686861969406357766025 43435 360668243270149545293807732988999452183649158560947179025 43436 360767900616436592474295326369418486878218053210325880900 43437 360867583204049977716727089281254637539848164736047876100 43438 360967291038801523499886614355657772830343380260169506073 43439 361067024126504256631210762751295122780522823401674754225 43440 361166782472972408468617057781802147173005394549383118400 43441 361266566084021415142366829147599624520873324146021838400 43442 361366374965467917776964112710574154723805172076471491025 43443 361466209123129762713090310750687748221474287108847526073 43444 361566068562826001729574617644150706552030121216628892100 43445 361665953290376892265400215903360583664932459738861188100 43446 361765863311603897641746247519378654135908231401554506225 43447 361865798632329687284065565548284003590962920381242075625 43448 361965759258378136944198270883314098169819700466041810448 43449 362065745195574328922521039155269483750495400059377808400 43450 362165756449744552290132242704229111919569603853645725625 43451 362265793026716303111072872566191688310678086534213850625 43452 362365854932318284664583265418827389950481006402537804900 43453 362465942172380407667395640431093301650436679364588422948 43454 362566054752733790496062450962034977267770289844298955625 43455 362666192679210759409320556054665639833680724875502892225 43456 362766355957644848770491216671383695114695157424987161600 43457 362866544593870801269915921617958446137777537933745177600 43458 362966758593724568147428048103683161574941428671818251073 43459 363066997963043309414860361885863968652327449835252610025 43460 363167262707665394078588361947382411425598981938947172900 43461 363267552833430400362109474656638937851704835063915052900 43462 363367868346179115928658102359754054090172667513068516225 43463 363468209251753538103856531355473411888750496555182006073 43464 363568575555996874098401704203792674752024340862922371600 43465 363668967264753541230787861319887640861226683183935376400 43466 363769384383869167150065056805504785412432024469394962025 43467 363869826919190590058633553470537122172331465410716967025 43468 363970294876565858935074101998080073619407312937812722948 43469 364070788261844233757014109206831881047210649097583164100 43470 364171307080876185724029700365272980459199265800208135225 43471 364271851339513397480583680512628716984840175692482150225 43472 364372421043608763338999399742189769898040037953569000000 43473 364473016199016389502470527403134712125058435736775760448 43474 364573636811591594288106740177569232393503323498896735025 43475 364674282887190908350015328990066704900425608337728905625 43476 364774954431672074902418729707565000569541387047488202500 43477 364875651450894049942807982588044695628836643831464408900 43478 364976373950717002475132125436984147373871202997006301073 43479 365077121937002314733023525431157273592617573604584655625 43480 365177895415612582403059154569910291218267332647920467600 43481 365278694392411614848057813714624141350734350200427027600 43482 365379518873264435330413310177639851849202110969523811225 43483 365480368864037281235463593822494665250623445354184351073 43484 365581244370597604294895856637887388816207129510078820900 43485 365682145398814070810187600748362105053239194810648924900 43486 365783071954556561876083679825270115106709715787108358025 43487 365884024043696173604109318862140773967770802091145648225 43488 365985001672105217346119117279162715507661150830047240448 43489 366086004845657219917882040322047856920019633981499449600 43490 366187033570226923822702403721121516245097981342155205025 43491 366288087851690287475076856577052973259893819072928750025 43492 366389167695924485424387367440211853152283450486580684900 43493 366490273108807908578630218551206814058462299033889622948 43494 366591404096220164428181013210734173735023519884560584225 43495 366692560664042077269595701247435317363445739119384059225 43496 366793742818155688429447627553032987749243178056660083600 43497 366894950564444256488200608654587870984179710992234010000 43498 366996183908792257504118042294288254991387000664250976073 43499 367097442857085385237208054987756955273580236752253091025 43500 367198727415210551373204692532431171637457815046410562500 43501 367300037589055885747585158438142461676428351610785562500 43502 367401373384510736569623105252595591362654707026094536025 43503 367502734807465670646477983755016650231665347025040601073 43504 367604121863812473607320454991812498342083700604405160000 43505 367705534559444150127493870128655344462991674778914113600 43506 367806972900254924152711823093978039785699792991183214225 43507 367908436892140239123291780989437508878869354964941999225 43508 368009926540996758198424797243475629609647549340600122948 43509 368111441852722364480481312484678816342360733322470304900 43510 368212982833216161239353048112209555903990439062899935025 43511 368314549488378472136830997541155193575757554589206890025 43512 368416141824110841451019520101211366736289204439231459600 43513 368517759846316034300786542567689636747666935224453490448 43514 368619403560898036870249873304411075244780874223142863225 43515 368721072973762056633299633998619819164469721684118073025 43516 368822768090814522578156813968622919637538073389464764900 43517 368924488917963085431967952025435173267538129511805300900 43518 369026235461116617885435950870280040338809975976744476073 43519 369128007726185214817487029010370223136321139214650996225 43520 369229805719080193519973815175963998824959994914879897600 43521 369331629445714093922414590222265975229747003486845337600 43522 369433478912000678816768681500313564384560963446832730625 43523 369535354123854934082248014681563147879062999705611676073 43524 369637255087193068910164828021462639835167484309827188900 43525 369739181807932516028815554047869937789285336935222102500 43526 369841134291991931928400873660749588848280152456590930625 43527 369943112545291197085981947630152888229260501115626780025 43528 370045116573751416190472830480059569689611857838001010448 43529 370147146383294918367669071746232242407678422560306250000 43530 370249201979845257405312509596807776589868241245618205225 43531 370351283369327211978192261804922940460304342611468690225 43532 370453390557666785873281919063244744338110050276238804100 43533 370555523550791208214912945630849153228628362655665722948 43534 370657682354628933689984292303465087751963628916450812025 43535 370759866975109642773208226698673944308829170828687547025 43536 370862077418164241952392385848228229143417656470339086400 43537 370964313689724863953758056090226317409512738253980481600 43538 371066575795724867967294685254453817482961707312353881073 43539 371168863742098839872150632134775542594560838357854331225 43540 371271177534782592462060158243035666385999020007601792900 43541 371373517179713165670806666839497266221392668352671912900 43542 371475882682828826797722194235426138021757456190273315025 43543 371578274050069070733223158363997499033131873608433376073 43544 371680691287374620184382369616277980294626051129521587600 43545 371783134400687425900537308939609148644048774839138931600 43546 371885603395950666898934678196292688889598521153809787225 43547 371988098279108750690411227781051320290023121267475630625 43548 372090619056107313505110866496313517726289982869454422948 43549 372193165732893220518238058684944156918797467309076684900 43550 372295738315414566075847513620617304749131028719584775625 43551 372398336809620673920670172156601530187958219296029150625 43552 372500961221462097417975495634302318514497970407587078400 43553 372603611556890619781470062053480431441725157845399560448 43554 372706287821859254299232474506639368438715003470598550625 43555 372808990022322244559684586880649449970927173921931961225 43556 372911718164235064677599051829250461564410495840698768100 43557 373014472253554419520143196020649268544510169132980632100 43558 373117252296238244932959227665003335007314544867621151073 43559 373220058298245707966280781327155657056422429150933936025 43560 373322890265537207101085805030561249582279132273076448400 43561 373425748204074372475285794658920007879954924037085728400 43562 373528632119820066109951380662605500197458168817562089225 43563 373631542018738382135574272077554034884122351820716381073 43564 373734477906794647018365562864853186170916792414587916100 43565 373837439789955419786590405579843855765340559369961520900 43566 373940427674188492256939057380124893386503611423608944025 43567 374043441565462889260934303382424298104714306697007071025 43568 374146481469748868871375262378876073888014145056839760448 43569 374249547393017922628817579923816917099265084303541889600 43570 374352639341242775768090013802792070835238326873869286225 43571 374455757320397387444847416896034890957312598237590151225 43572 374558901336456950962160122449259931435501287996975522500 43573 374662071395397893997139736765184672217228223450203122948 43574 374765267503197878827601344329770381243198283598599079025 43575 374868489665835802558762130387748023468498696762309675625 43576 374971737889291797349976425982570603811357021579802410000 43577 375075012179547230641507180476508857848409980628453712400 43578 375178312542584705381333866567182783807541156609763126073 43579 375281638984388060251996822817397141980962898359107530625 43580 375384991510942369897478038715724733095886610208206944100 43581 375488370128233945150118387285857005441484072770366104100 43582 375591774842250333257571310263317331662528892339623733225 43583 375695205658980318109792960858708140095760093088346251073 43584 375798662584413920466068809127238982348267911398160614400 43585 375902145624542398182076714964858568501703852246333670400 43586 376005654785358246436986473751889803875502017872792441025 43587 376109190072855197960595839665642916700205780253910501225 43588 376212751493028223260503031684057874342062369496711302948 43589 376316339051873530849315727303003446885917385440625024100 43590 376419952755388567471896548990436490928751271827192257025 43591 376523592609572018332645048401201293364590250703224452025 43592 376627258620423807322816193376825134756635095614106256400 43593 376730950793945097247875362755242604597922589001299410448 43594 376834669136138290054889854015957626361306892451596277225 43595 376938413653007027059956908786728628736661855498793930225 43596 377042184350556189175668261238438830851601164032175492100 43597 377145981234791897138611214395390193575332014542722562500 43598 377249804311721511736906249388836226217140694004671526073 43599 377353653587353634037781172682145528055096212763131715025 43600 377457529067698105615181806296564687170492312047035240000 43601 377561430758766008777419226067125955022970248376315240000 43602 377665358666569666794853552958821964083816410968969807025 43603 377769312797122644127614302473746657654251889127883426073 43604 377873293156439746653357297180478555735267575417361002500 43605 377977299750537021895058147397559488489350435215622060100 43606 378081332585431759248842305063498989445936529018103198225 43607 378185391667142490211851695826311654155256742813014201225 43608 378289477001688988610147934386171936493054633184298210448 43609 378393588595092270826652128125348074265095163834324128400 43610 378497726453374596029121274060154108159091402366741088025 43611 378601890582559466398161254150236283446296630931319693025 43612 378706080988671627355276434001087502149185139308412280100 43613 378810297677737067790955869996260924669019718904586302948 43614 378914540655783020292796129896331304111321232753136905225 43615 379018809928837961373660731942230173761959438883928845025 43616 379123105502931611699876207501158598355418498380794374400 43617 379227427384094936319464792293858842943399478233872902400 43618 379331775578360144890413751242604009319950002992912951073 43619 379436150091760691908981341979842439092402525635333969225 43620 379540550930331276938039422058011484609202151508838176100 43621 379644978100107844835452704901613104069857401354882216100 43622 379749431607127585982494669543221645252397749065746750625 43623 379853911457428936512300129185672143403515392914563226073 43624 379958417657051578538354463633255472949650858609489280400 43625 380062950212036440383019520635324759807298198893852250000 43626 380167509128425696806096191186295581201401424929487015625 43627 380272094412262769233423663826600653045535223902893331025 43628 380376706069592325985515362989737931100255996885504522948 43629 380481344106460282506231576441129331310219969826464122500 43630 380586008528913801591488776855085606930039934692746059225 43631 380690699343001293618005642576751305287037580402682394225 43632 380795416554772416772085782616482165299691054705825473600 43633 380900160170278077278437170924685808177324206104636560448 43634 381004930195570429629028294995735118073081904034882603025 43635 381109726636702876811981023850142306852132107751845420025 43636 381214549499730070540500200444760307573977298829230296900 43637 381319398790707911481839963561356844775393025182281332100 43638 381424274515693549486306804224485286182487309589728881073 43639 381529176680745383816299361700155190080339403526684653225 43640 381634105291923063375384964127384325230277835654383472400 43641 381739060355287486937412918835292855951744098674546992400 43642 381844041876900803375664557398979353781507990791623884025 43643 381949049862826411892040040487997318991402098298295851073 43644 382054084319128962246281927561829970190374860592856528100 43645 382159145251874354985235516467340188261172952261004680100 43646 382264232667129741672145957993751681990003369947916573225 43647 382369346570963525115992150441296676942742813080717930625 43648 382474486969445359600857419260244716427306052784909160448 43649 382579653868646151115336986817606503762305515519688806400 43650 382684847274638057581982237349386108550780957229616330625 43651 382790067193494489086781782156834306238200727615001955625 43652 382895313631290108108679330105735319919784747154184596900 43653 383000586594100829749128368488338786157124133716697822948 43654 383105886088003821961683659308128372471723780196161890625 43655 383211212119077505781629556048198133207122626038037535225 43656 383316564693401555555645145984587402595302577579953379600 43657 383421943817056899171506223106504789130831875772183331600 43658 383527349496125718287824096705951653751253213389035676073 43659 383632781736691448563821240699835325848272262843309007025 43660 383738240544838779889143788748242235794979853023145728900 43661 383843725926653656613710880233121120473302359317664408900 43662 383949237888223277777600862162206489226771642609121407225 43663 384054776435636097340974352063592621750189955203666381073 43664 384160341574981824414034166936948506663488656466656705600 43665 384265933312351423487022123327944319905694547640470670400 43666 384371551653837114660252713593040285630076510576975431025 43667 384477196605532373874183663422369058986900452846940920025 43668 384582868173531933139523375689023120049425023141765922948 43669 384688566363931780767375265693639071175477034623092860100 43670 384794291182829161599418992873751186304807055788435942225 43671 384900042636322577238128594047967070075095401715874657225 43672 385005820730511786277027523265598847200610153766883290000 43673 385111625471497804530980603332963918300765390834692610448 43674 385217456865382905266522894088149987294843235233762168025 43675 385323314918270619432225482496619787597581473881697950625 43676 385429199636265735889098199640611709661843450419996622500 43677 385535111025474301641029269675873360922832843593881260900 43678 385641049092003622065261895829845970906947226155424576073 43679 385747013841962261142907788515998489181035478714839150625 43680 385853005281460041689497640639591211938189923648282425600 43681 385959023416608045585568555170729814347919322045968185600 43682 386065068253518614007288430061151760345268685787978400225 43683 386171139798305347657117305581768209298831408573934776073 43684 386277238057083106994505679158565739985293892888278652900 43685 386383363035968012466629792785053466511818190615468420900 43686 386489514741077444739163898090022428270859896871402029025 43687 386595693178530044927089504139965496688592520517426099225 43688 386701898354445714825541613056087455441621849090003490448 43689 386808130274945617140691948526416377970780646224893843600 43690 386914388946152175720669182294108946519151749189619814025 43691 387020674374189075786516163703623930567732823373587659025 43692 387126986565181264163184157387019669439985397438358072900 43693 387233325525254949510564094173213083999561232627218322948 43694 387339691260537602554554840303619475777427625212361715225 43695 387446083777157956318168490038174158539077122375414306225 43696 387552503081246006352672686736318807243163736549179905600 43697 387658949178933010968769977498117302553414626396192360000 43698 387765422076351491467814206451247795549681096592161701073 43699 387871921779635232373063951770199717045173543281006084025 43700 387978448294919281660973011514586508958929694770169922500 43701 388085001628339950992517943374066961519052392477434922500 43702 388191581786034815944562663407950199686880617504160823025 43703 388298188774142716241260108868141575098684053123035876073 43704 388404822598803755985490970194668986023355910010458090000 43705 388511483266159303890339497273611467335579923759219011600 43706 388618170782351993510606385047834265307724425069793687225 43707 388724885153525723474358743571517038133928411494616148225 43708 388831626385825657714517157600044302520151012622225422948 43709 388938394485398225700479840807409779408016202530544196900 43710 389045189458391122669783889723868877951758806078529746025 43711 389152011310953309859803642487156196240125668488863001025 43712 389258860049235014739486147501167609952367377529016345600 43713 389365735679387731241123747096589266163131378737547240448 43714 389472638207564219992163781288538598868797108370001692225 43715 389579567639918508547055416726865335501238455351025122025 43716 389686523982605891619133605935343369727819189310093988900 43717 389793507241782931312540181936567335212283861042736748900 43718 389900517423607457354182093359950727733761166277188051073 43719 390007554534238567325726785130805489134010102746871687225 43720 390114618579836626895634729839066085989972851093299459600 43721 390221709566563270051229114886804288693313746389708099600 43722 390328827500581399330802690514264082764582720941109515625 43723 390435972388055186055761783804729423740606099863579401073 43724 390543144235150070562807483769120879853339695684669616900 43725 390650343048032762436154002611800592970381021279682402500 43726 390757568832871240739784218279648427895291533842670605625 43727 390864821595834754249742403397055673133488715803340627025 43728 390972101343093821686464145690066202620394238701710160448 43729 391079408080820231947143465003478607686431357628683240000 43730 391186741815187044338137132015306461702015129090850418225 43731 391294102552368588807406193753577586408536283774761603225 43732 391401490298540466176994711021036948902167034941204388100 43733 391508905059879548375545712833901631599778347907626522948 43734 391616346842563978670854372981400184284016988676998139025 43735 391723815652773171902458413813412587501310930214435798025 43736 391831311496687814714265742364111030175917510703044512400 43737 391938834380489865787219323920085731308764364449665427600 43738 392046384310362556071999298142024116055423005663119506073 43739 392153961292490389021762342849595790326763628381100720225 43740 392261565333059140824918290579779945332331950255333156900 43741 392369196438255860637944003029456064193929699189282076900 43742 392476854614268870818234508493663096898934713026828198025 43743 392584539867287767156991407411516617443229854282849951073 43744 392692252203503419112148551132357878035887462561158713600 43745 392799991629107970041334999015293129705643472703653433600 43746 392907758150294837434875258975866086566358380351099864225 43747 393015551773258713148826816594190972368766869580863975625 43748 393123372504195563638054957899458202792530228350411022948 43749 393231220349302630189344890946309425219591932971329172900 43750 393339095314778429154551171299163359480763416748525390625 43751 393446997406822752183784436541158658286000651855947265625 43752 393554926631636666458635454924964834738639536731815360400 43753 393662882995422514925436493283297186498606130650078210448 43754 393770866504383916528560009317556581802973617190693975625 43755 393878877164725766443754673383599961677868781266194614225 43756 393986914982654236311518724894232455287304189993155996100 43757 394094979964376774470510668458597101465695783506428276100 43758 394203072116102106190997314879223319075286982941246826073 43759 394311191444040233908339172128080471921107652055672823025 43760 394419337954402437456513191423568130548117416801120014400 43761 394527511653401274301672873530959943341486231709646094400 43762 394635712547250579775745740409403392955219129064411470225 43763 394743940642165467310068177329163131210205409942807006073 43764 394852195944362328669057650583381056233933916540013740100 43765 394960478460058834183922305919211819764234411549017824900 43766 395068788195473932986407952813778030212149599335079423025 43767 395177125156827853242582439720975048278082239434773514025 43768 395285489350342102386657425415740956644366577464956210448 43769 395393880782239467354847551562993023530052571478711075600 43770 395502299458744014819267021639017771693634910491053103225 43771 395610745386081091421863591333687609810376561362510668225 43772 395719218570477324008389975562462882036438663231137302500 43773 395827719018160619862412677217724144005905305696199222948 43774 395936246735360166939358242789565479492653536172451002025 43775 396044801728306434100596949986765731510536469168628730625 43776 396153384003231171347563932489240634726191409340835840000 43777 396261993566367410055917746963865002722626412405182054400 43778 396370630423949463209736387476140343882248822473535651073 43779 396479294582212925635750752430769553458849337949434515625 43780 396587986047394674237615569174786656782916535378471912100 43781 396696704825732868230217781397475959497201153925588272100 43782 396805450923466949374022404461901395253348612537612812225 43783 396914224346837642209455853803453349419344165184084926073 43784 397023025102086954291326751531406779055139932451677936400 43785 397131853195458176423284216370071044713829083557968176400 43786 397240708633195882892313642076698518521772152674882122025 43787 397349591421545931703269969473905735486836496206307442225 43788 397458501566755464813448457234947611083055040016648802948 43789 397567439075072908367192956560772057866217702003140908100 43790 397676403952747972930541694888369197191851348070942876025 43791 397785396206031653725910573770516279038395158517553371025 43792 397894415841176230866813986067606393487811324861541134400 43793 398003462864435269592623157592836081587059709851961360448 43794 398112537282063620503362018352614031110483299157281898225 43795 398221639100317419794540608524640174168872933244340187225 43796 398330768325454089492026024316691688669479081210798324100 43797 398439924963732337686950908849739644326189621628438402500 43798 398549109021412158770659493209607326254170213400626501073 43799 398658320504754833669691192811968615162142524661891198025 43800 398767559420022930080801764226072202781830160096499610000 43801 398876825773480302706022027603164874451607574794859610000 43802 398986119571392093487754159856174597703718741797052584025 43803 399095440820024731843905563737801716295265174517992951073 43804 399204789525645934903060317964754163376172585869301422500 43805 399314165694524707739688213536450275406207652487979968100 43806 399423569332931343609391381397100510021506872292559681225 43807 399533000447137424184188516590667146312674351700722840225 43808 399642459043415819787836704058788874914980698195466760448 43809 399751945128040689631190851232345067930227355310325510400 43810 399861458707287482047600732567922455003106199166130909025 43811 399970999787432934728345651181034921866059684941731814025 43812 400080568374755074958106722728535191349409122473608656100 43813 400190164475533219850476786693245244231544774798011302948 43814 400299788096047976583507950224420488380938581990522224225 43815 400409439242581242635296769688250889421325753114861904025 43816 400519117921416206019607075083190534637282747338848608400 43817 400628824138837345521530442475495414033283955068551840400 43818 400738557901130430933184319610937568368825532937834776073 43819 400848319214582523289447809859252173619040352207639150225 43820 400958108085481975103735119648462604658071066011308748100 43821 401067924520118430603806674546817048034997232262397988100 43822 401177768524782825967617909150658814513005759156666025625 43823 401287640105767389559205735937141136575430350194515201073 43824 401397539269365642164612698241285924370943964579333198400 43825 401507466021872397227848812517474695578247593681347560000 43826 401617420369583761086891105046048690421738069884806700625 43827 401727402318797133209720848246284032567536523370303668025 43828 401837411875811206430398501757596699877597005962062922948 43829 401947449046925967185176363451421026002071397760518602500 43830 402057513838442695748648935536794464550361858486156282225 43831 402167606256663966469941010923270412103025805821961317225 43832 402277726307893648008933485005370004613590890041300547600 43833 402387873998436903572526898033372973805069048273670610448 43834 402498049334600191150942713235836875994209991269942420025 43835 402608252322691263754062335859823285380986096812273681025 43836 402718482969019169647803878295398877225133521259626732900 43837 402828741279894252590536676451568713499469426376647768100 43838 402939027261628152069533562551388484564843752775150756073 43839 403049340920533803537460899514591955157647322185837532225 43840 403159682262925438648906382096659411521467754527855846400 43841 403270051295118585496944609953842508853442446486312166400 43842 403380448023430068849740437804250574376785548153991257025 43843 403490872454178010387190107855693131297545533338310676073 43844 403601324593681828937600169671563172659563795460753144100 43845 403711804448262240714404192646635531680535090658080192100 43846 403822312024241259552917276265244566537700136802384660225 43847 403932847327942197147128363314895302777711973759608765625 43848 404043410365689663286530361228952155555293676375765010448 43849 404154001143809566092988076732639386763128735495912784400 43850 404264619668629112257643968967177538804680099872896955625 43851 404375265946476807277861726267470227286002887215480080625 43852 404485939983682455694207671769345869265782677981764368900 43853 404596641786577161327470003022949171908479820988935722948 43854 404707371361493327515715870789467508437274193655699805625 43855 404818128714764657351386302198967664185168427920578198225 43856 404928913852726153918428973447708845297804959822511617600 43857 405039726781714120529468837213888306253967778662590465600 43858 405150567508066160963016609971366469843058000901239601073 43859 405261436038121179700715124381508984576738102843120384025 43860 405372332378219382164623551943873789718117711130764304900 43861 405483256534702274954539501087061937189989335568825784900 43862 405594208513912666085358995881641652577400567351897278225 43863 405705188322194665224474340557645904272955457948713256073 43864 405816195965893683929209875009734590529357608347344019600 43865 405927231451356435884295626473703348786526671800957984400 43866 406038294784930937139378862558611940133824410415305920025 43867 406149385972966506346573550819396164155202219746559853025 43868 406260505021813764998047730055418315690115386970575622948 43869 406371651937824637663648798521002305229526686164671536100 43870 406482826727352352228566724234590728757929815920665769225 43871 406594029396751440131035182573752390852748395084473184225 43872 406705259952377736600070626343860056765395665189382560000 43873 406816518400588380893249293508849535037400784512477960448 43874 406927804747741816534522157773062571954006888134530581025 43875 407039119000197791552067827203767472810211348527637015625 43876 407150461164317358716183396084542852564037487746885062500 43877 407261831246462875777213255190301459982587119091591092900 43878 407373229252998005703515865675322614851812655075441351073 43879 407484655190287716919468501766253447224654199772348625625 43880 407596109064698283543509967452630831027899305280900403600 43881 407707590882597285626221292368067661639529340499381363600 43882 407819100650353609388444412055838938289105290083351969225 43883 407930638374337447459438837813194977327606034963731701073 43884 408042204060920299115076321309321001563752693871403464900 43885 408153797716474970516073519172454323974922526825547936900 43886 408265419347375574946262662742262371175964483526977720025 43887 408377068959997533050900238184176873072265157236969530225 43888 408488746560717573075013682162971680137968281355172240448 43889 408600452155913731101786098273463858750012753036001217600 43890 408712185751965351290978999426809957977313425464466443025 43891 408823947355253086117393081391461638175655685680456588025 43892 408935736972158896609367032688437202676399404097660440900 43893 409047554609066052587314386041157978784580649287643522948 43894 409159400272359132902298416580690953223151219548581826225 43895 409271273968424025674645092007831580078597331792466573225 43896 409383175703647928532594079914053246222720677091955747600 43897 409495105484419348850987817463942500109638617747055690000 43898 409607063317128103989998648642331824779756848075770926073 43899 409719049208165321533894034269934464847278823613602057025 43900 409831063163923439529839839991878600208433302538509302500 43901 409943105190796206726741707444130996187716228641104302500 43902 410055175295178682814124513803393150842747874964830090025 43903 410167273483467238661049924926645905178532787492049651073 43904 410279399762059556555072047287111481082670913311296000000 43905 410391554137354630441231183913994964888095830151979929600 43906 410503736615752766161085699543960361602902844824506180225 43907 410615947203655581691782000192889506021468695994109277225 43908 410728185907466007385162632357065332151048649116907222948 43909 410840452733588286206912507053514271657059043784663068900 43910 410952747688427973975743253909835875352007149909209577025 43911 411065070778391939602615710514441129131208981121621132025 43912 411177422009888365330000552238714367196733141706554211600 43913 411289801389326746971177067743207170913118655832453490448 43914 411402208923117894149570085380566181208031021523283501225 43915 411514644617673930538125055708490346071837591756694191025 43916 411627108479408294098721295326606772425795124540343232900 43917 411739600514735737321623397251748053422843444353273176900 43918 411852120730072327464970813046707698121584268754918126073 43919 411964669131835446794305611918144100436588194347811358225 43920 412077245726443792822138421999897348320410591997711041600 43921 412189850520317378547552559038577092278303886915826881600 43922 412302483519877532695846347698873664559284717827961280625 43923 412415144731546899958213640706638666710645272221025626073 43924 412527834161749441231462541048375323630884341089245024900 43925 412640551816910433857772332446373036812071154519282722500 43926 412753297703456471864488623329314758130539844976360300625 43927 412866071827815466203956709518780048328240602708917454025 43928 412978874196416644993393160852660981229741570013807810448 43929 413091704815690553754795636967102405765479769247325210000 43930 413204563692069055654890937459172483024096542796688651225 43931 413317450831985331745121291653063874839259939430336536225 43932 413430366241873881201668893193220473832970216536838952100 43933 413543309928170521565518684688379132391662316083603822948 43934 413656281897312388982559397631110469747158156352660446025 43935 413769282155737938443722852818037512175379372652974069025 43936 413882310709886944025161526496505651315405417618621958400 43937 413995367566200499128464387464072189753650543075543353600 43938 414108452731121016720911010347778581316334146840247631073 43939 414221566211092229575763970290763365971730463597430089225 43940 414334708012559190512599524274368745865603961941156540900 43941 414447878141968272637676584304488749802464600866872260900 43942 414561076605767169584343987691501988445510987943018061025 43943 414674303410404895753486069653727111643068325912693026073 43944 414787558562331786554006543474934242602670860789764819600 43945 414900842067999498643350693447040881129384547207079955600 43946 415014153933861010168065885829716039826214188812595961225 43947 415127494166370621004400403059211703025189924240447300625 43948 415240862771983952998940606439336078281680312342576122948 43949 415354259757157950209286432548078544525333292077154640900 43950 415467685128350879144765228593991689422501989231116025625 43951 415581138892022329007183931957031371170769918922015400625 43952 415694621054633211931619599149151336819949962897116622400 43953 415808131622645763227248289430544580299394125748465360448 43954 415921670602523541618212308318019328632317204424484380625 43955 416035238000731429484525816222593304337808019387163287225 43956 416148833823735633103018807453985725763977800402025244100 43957 416262458078003682888319464830282375064977910639344900100 43958 416376110770004433633874895131644985734109713317799001073 43959 416489791906208064753010250637532178038649587772546690025 43960 416603501493086080520026241987495201373023607247643600400 43961 416717239537111310311335047606207827459291088002798480400 43962 416831006044757908846634624933985877481236166031843831225 43963 416944801022501356430121428704648059644423979803760131073 43964 417058624476818459191741541513166041313055329393132544100 43965 417172476414187349328480221916147981789053407053446148900 43966 417286356841087485345689875308796107973241083046839922025 43967 417400265763999652298456452822575325586420183180154937025 43968 417514203189405962033004283488426323333348279274589160448 43969 417628169123789853428139344910953146368726967447049241600 43970 417742163573636092636730977699611788675071836808018940225 43971 417856186545430773327232048903522981491431906660537205225 43972 417970238045661316925237569697129036743068975673064062500 43973 418084318080816472855081772564511340519098992433083822948 43974 418198426657386318781473653230781882031442302391665905025 43975 418312563781862260851170982589559048167931699095057805625 43976 418426729460737033934692793876134812728791023874509290000 43977 418540923700504701868070350336537402712627202434143376400 43978 418655146507660657694636598643290531599279832144286676073 43979 418769397888701623906854113309267351466049661924836480625 43980 418883677850125652688181537351634391974685627509492900100 43981 418997986398432126154978524458477924782754777249302460100 43982 419112323540121756598449187911302416768355874591820871225 43983 419226689281696586726624061517188014615271288629610101073 43984 419341083629659989906380577804991336790288747842300238400 43985 419455506590516670405502068740571236759270567081722702400 43986 419569958170772663634775294216618643437309165223233823025 43987 419684438376935336390126503573267081354690340517627363225 43988 419798947215513387094796035406258023848096300855898802948 43989 419913484693016846041551460920032837759225463775909772100 43990 420028050815957075634939276083720737644492321515295515025 43991 420142645590846770633575147848589881373405153719432310025 43992 420257269024199958392472719686126507223309177072520992400 43993 420371921122531999105410981706504835168135128218179810448 43994 420486601892359586047340210617808332012315733520286499225 43995 420601311340200745816826484786960871341832644698488464225 43996 420716049472574838578534779663924304956141999939377176100 43997 420830816296002558305750648831317002511205761091439222500 43998 420945611817005933022940495942206010548736502935099976073 43999 421060436042108325048350442809423630913753682795753661025 44000 421175288977834431236643798910357421775358059040484000000 44001 421290170630710283221577137571760882067966484960484000000 44002 421405081007263247658714984099730392165820578476478341025 44003 421520020114022026468183121120592349996098724896300976073 44004 421634987957516657077460516399042862589130645085646822500 44005 421749984544278512664209878400480828261746658973093896100 44006 421865009880840302399146844865073774235399266995538184225 44007 421980063973736071688947809661694398508082401209350459225 44008 422095146829501202419196393190464403231953473271231810448 44009 422210258454672413197368561603240899700645146876351872400 44010 422325398855787759595856400111979412325247734699230750025 44011 422440568039386634395030545655506310679559580212025955025 44012 422555766012009767826341284195832354827152217384018012100 44013 422670992780199227815458317915737949708790159259148802948 44014 422786248350498420225449207589959669372492671468670523225 44015 422901532729452089099996495402906631273737829209576983025 44016 423016845923606316906653513486434374763698695099662862400 44017 423132187939508524780138883451803026222678918250655758400 44018 423247558783707472765669712190545716087791938180303101073 44019 423362958462753260062333489219572450272115945769363311225 44020 423478386983197325266498690846433930180767640979151340100 44021 423593844351592446615264096431269161701283635764669780100 44022 423709330574492742229946822022560094185091251502340280625 44023 423824845658453670359609076644415985547402792928565676073 44024 423940389610032029624623646513709699198291653361970096400 44025 424055962435785959260278112465987702581717495845722890000 44026 424171564142274939360417805869675155645574107469596405625 44027 424287194736059791121127508308697150598150353876116985025 44028 424402854223702677084451900314236891828435150875989822948 44029 424518542611767101382154764426951386883174871946258062500 44030 424634259906817909979516947871565055906219644612272525225 44031 424750006115421290919173090126361557959187244477742260225 44032 424865781244144774564987120670694078160543630830344601600 44033 424981585299557233845966532194234319606561608890061160448 44034 425097418288228884500215434552280498575987846175897217025 44035 425213280216731285318926394752044750574337878155951962025 44036 425329171091637338390411068255440518347263344051475188900 44037 425445090919521289344169626884490711089110198850467184100 44038 425561039706958727594998988616077696696325922444635131073 44039 425677017460526586587139854553356516069492830264213391225 44040 425793024186803144038462558361753090156178689516240240400 44041 425909059892368022184691733458069626653220337543997360400 44042 426025124583802188023669803241819924055206429075613610025 44043 426141218267687953559659299658517816049517521125812001073 44044 426257340950608976047684015385242599121031320718118740100 44045 426373492639150258237908994929405940645224122825247724100 44046 426489673339898148620059369932245473720612474164358767225 44047 426605883059440341667878043969171048523998301678674580625 44048 426722121804365878083622232139690428068522700404249360448 44049 426838389581265145042598860740242088908815010450569742400 44050 426954686396729876437738832313863714573261622283367600625 44051 427071012257353153124210161371225951314330197435768225625 44052 427187367169729403164069986078162032157686911022757120900 44053 427303751140454402070955461205424966203254314615662122948 44054 427420164176125273054813537637005135690093053562152700625 44055 427536606283340487266669633733942343485769690923724881225 44056 427653077468699864043435203851167608403413198857501875600 44057 427769577738804571152754209305511315089682354307166579600 44058 427886107100257125037888497093615689168083564911510026073 44059 428002665559661391062642091659090986868211967522646741025 44060 428119253123622583756324405008856261526256568899122900900 44061 428235869798747267058752370479207097109231488070959180900 44062 428352515591643354565291505452754281298588933456316129225 44063 428469190508920109771935908327979027671854494762122631073 44064 428585894557188146320427195043752048147420908573664313600 44065 428702627743059428243412380461765523111362094715437318400 44066 428819390073147270209640709910428817529804554170666429025 44067 428936181554066337769199446194380646869737933645213766025 44068 429053002192432647598788617374372306808880630664761822948 44069 429169851994863567747034730622878545515059839163719192100 44070 429286730967977817879843457461394676721238690475657616225 44071 429403639118395469525791295685980605917546568941277731225 44072 429520576452737946321556213288214570730162884345426810000 44073 429637542977628024257387279679321579962390343279371810448 44074 429754538699689831922613289525843773839452025367321974025 44075 429871563625548850751190384505822220729178454039026100625 44076 429988617761831915267288678295062013009537639991873522500 44077 430105701115167213330917890093654926824624222365673904900 44078 430222813692184286383591992003536367216984960535016626073 44079 430339955499514029694032875568455831549738729779953080625 44080 430457126543788692603913042788342690240571807289974401600 44081 430574326831641878773637326920651704625075730249106561600 44082 430691556369708546428163648381875377252767663301444518225 44083 430808815164625008602862811063012960099214495570255126073 44084 430926103223028933389417344373388731055694433571013256900 44085 431043420551559344181759396327814988637496470701807472900 44086 431160767156856619922047682992698109137001770310995431025 44087 431278143045562495346683499607288959441834840348295941225 44088 431395548224320061232365798696881962445339714940953490448 44089 431512982699773764642185340495370170400150672467101571600 44090 431630446478569409171757920995166814709411960320335092025 44091 431747939567354155195396682943106968517980382003415537025 44092 431865461972776520112323515101546181061442419823727788900 44093 431983013701486378592919545094476220057717972599285222948 44094 432100594760134962825014731159081390488130107678220917225 44095 432218205155374862760216558123762284915818954432900860225 44096 432335844893860026360277842934257262032992665371587609600 44097 432453513982245759843503655050095446418464073232784000000 44098 432571212427188727931197357034218593526943278967918651073 44099 432688940235346954094145770659212769725369086419761010025 44100 432806697413379820799143473854194457742891293778508702500 44101 432924483967948069755556233816999413213686867529113702500 44102 433042299905713802161923581616926368069331638552782337025 44103 433160145233340478952600533613891501383681218253641926073 44104 433278019957492921044438465020453477891866349973358890000 44105 433395924084837309583505140933772788799805071444996867600 44106 433513857622041186191843910165173118675303220527360693225 44107 433631820575773453214272067195576506170082490852821386225 44108 433749812952704373965218387585688165067668127214925522948 44109 433867834759505572975599842170410985688713302419986920900 44110 433985886002850036239737495367573945016761266839459428025 44111 434103966689412111462311592931662917037376706948241283025 44112 434222076825867508305355844483846692715741756653965057600 44113 434340216418893298635290906150195391775937311168172240448 44114 434458385475167916769997068640592875992944402518868290225 44115 434576584001371159725926156101449256069631282558365280025 44116 434694812004184187465252641075924121349367566513692496900 44117 434813069490289523143063980905975713614155529826254584900 44118 434931356466371053354590180911155913042018804337654701073 44119 435049672939114028382472589679675606049568836946070009225 44120 435168018915205062444071931807869761229908273874074643600 44121 435286394401332133938815583424796350916056804895401683600 44122 435404799404184585695584095839308122059628001558948025625 44123 435523233930453125220136972647541141117274537974390351073 44124 435641697986829824942577705639369013487183287496873412900 44125 435760191580008122464858074842976708738370708144703062500 44126 435878714716682820808321718047313008430432397348580015625 44127 435997267403550088661286975142785733734468615280637261025 44128 436115849647307460626669012621169105340870017239453960448 44129 436234461454653837469641233576297838280235040146272160000 44130 436353102832289486365335978547727879293632765994532904225 44131 436471773786916041146584522550149054271453215033833489225 44132 436590474325236502551696373631940308039931651596142496100 44133 436709204453955238472277878306863688414825532917477622948 44134 436827964179777984201090139203498750966393282302197733025 44135 436946753509411842679946250277624640352504377852422360025 44136 437065572449565284747647854933362738381131741181431424400 44137 437184421006948149387961032399498458163371680597334259600 44138 437303299188271643977631517708006507817235452846338256073 44139 437422207000248344534439260622409746184491788426322438225 44140 437541144449592195965292328864207606931543578625911944900 44141 437660111543018512314360160986215976224426617842522464900 44142 437779108287243977011246174242266372901256271545282904025 44143 437898134688986643119199732803318298716551806769282601073 44144 438017190754965933583367481670644699804570655687539905600 44145 438136276491902641479084051637356609006819030178978497600 44146 438255391906518930260202140650139222136004182112098078225 44147 438374537005538334007461976923677899608590495161385605625 44148 438493711795685757676900169160858878174549953385989722948 44149 438612916283687477348297949232435825709590982703473088900 44150 438732150476271140473668812670459775215841996121636680625 44151 438851414380165766125785562330376432305391153648753555625 44152 438970708002101745246746760577301363520976003855370864400 44153 439090031348810840896582595352590140883210105949321010448 44154 439209384427026188501900165477427141047762907965609765625 44155 439328767243482296104568190550763375412608716459837980225 44156 439448179804915044610441150799540460438565343306546512100 44157 439567622118061688038122862239744625339587932408330504100 44158 439687094189660853767769492507441497166403699074757676073 44159 439806596026452542789932022719549301151804172483915537025 44160 439926127635178129954438160724715067011988501144367206400 44161 440045689022580364219313711105265439709510115984502886400 44162 440165280195403368899743407291810755983355368169179172225 44163 440284901160392641917071211152688165744212660749775756073 44164 440404551924295056047840085421036750221810235777024328100 44165 440524232493858859172871244322904816540046491747686492900 44166 440643942875833674526382887770396831188244989639570441025 44167 440763683076970500945148424484474792656973827963191340025 44168 440883453104021713117694189412636236318212666100658610448 44169 441003252963741061833536660807298512455967357824356387600 44170 441123082662883674232459182331326481198459099637926797225 44171 441242942208206054053828195557748325970489547049069762225 44172 441362831606466081885948988231311799978243020901515802500 44173 441482750864423015415460963660140888162369399544496922948 44174 441602699988837489676772436606360590012434424236763788025 44175 441722678986471517301534961045165306630465957359476900625 44176 441842687864088488768157195162414148467103417598942760000 44177 441962726628453172651358308961444368234511534370817678400 44178 442082795286331715871760939850402066629487245774376201073 44179 442202893844491643945523701581997316681808709942553425625 44180 442323022309701861234013251918198905780586877719869908100 44181 442443180688732651193515924392992002728921923364348668100 44182 442563368988355676624988929546930220538278256922447910225 44183 442683587215343979923851131007821764102412223846001776073 44184 442803835376471983329813401792497625390155480375987520400 44185 442924113478515489176748566205218117370614132572917248400 44186 443044421528251680142600932708882421537128927289407544025 44187 443164759532459119499335423145814262631395138820790264225 44188 443285127497917751362926303685505317990202528704261302948 44189 443405525431408900943385522877306517848066260745611616100 44190 443525953339715274794830662186665996933319490728290174025 44191 443646411229620961065592504394121116796768251613141269025 44192 443766899107911429748362225236860692514510120900685830400 44193 443887416981373532930378213673282326713731057058474760448 44194 444007964856795505043652526151578578285960965700010080225 44195 444128542740966963115236980263994572680129412057998761225 44196 444249150640678907017528893169008595311560012078912048100 44197 444369788562723719718616470164296199386517157374085022500 44198 444490456513895167532663848793947404328813775835331951073 44199 444611154500988400370335803874015661009045885848839104025 44200 444731882530799951989262118821086415121981022960468410000 44201 444852640610127740244541628669162310337235628154908410000 44202 444973428745771067339285940160771338266373780566327078025 44203 445094246944530620075202834298813562849688997758767501073 44204 445215095213208470103219356746271422471935146387237202500 44205 445335973558608074174144601461518043971894907133163844100 44206 445456881987534274389372192957567488719657991733478707225 44207 445577820506793298451622472574220392101569857502697058225 44208 445698789123192759915724394152668054079748616176273360448 44209 445819787843541658439437134502727689984596968761963214400 44210 445940816674650380034311424053491257358601265344960611025 44211 446061875623330697316590603078780036501655306817362116025 44212 446182964696395769758151408889406959375916562056160348100 44213 446304083900660143937484499384858553715541526321398802948 44214 446425233242939753790714718357618296557299621157861802225 44215 446546412730051920862661107943963153965776128839714082025 44216 446667622368815354557936673615675121475389130791117136400 44217 446788862166050152392087907107719672714508414257424656400 44218 446910132128577800242774072677553171818321129022437926073 44219 447031432263221172600986262092331508580485089823506452225 44220 447152762576804532822306223740902473842791673392725952100 44221 447274123076153533378204971268074706380772064266297592100 44222 447395513768095216107381177129266411515169142608729515625 44223 447516934659458012467139356464247475868208731687554651073 44224 447638385757071743784807846689299082093384553145119974400 44225 447759867067767621509196588207725462041767565132058240000 44226 447881378598378247462094711639263016690409041429176130625 44227 448002920355737614089807936969542676252974618083013282025 44228 448124492346681104714735790021372074223070586466845222948 44229 448246094578045493786988641650214864670551116168122502500 44230 448367727056668947136044575066855322924173185276894788225 44231 448489389789391022222446086690847235834042286560065223225 44232 448611082783052668389536625938957009118114142180357635600 44233 448732806044496227115236979353421895862333543062088210448 44234 448854559580565432263861504475455282067549047205906994025 44235 448976343398105410337974218870042052221889809185400263025 44236 449098157503962680730284749708678200228576625183535664900 44237 449220001904985155975584149317320048639911888203859580100 44238 449341876608022142002720582097419692042201249975182006073 44239 449463781619924338386614888228534588607352242515692230225 44240 449585716947543838600316029561610587278620955794776654400 44241 449707682597734130267096423112649096794186300399082574400 44242 449829678577350095412587167567080576776671777057330943025 44243 449951704893248010716953168205778060433156569306519826073 44244 450073761552285547767108165664256003022370882011553316100 44245 450195848561321773308969673937211390157404646926467276100 44246 450317965927217149499753833041175735227124056582038894225 44247 450440113656833534160310181748658345741337088607475375625 44248 450562291757034181027496355807773044237327632784802210448 44249 450684500234683740006592717061952390532438590874979680400 44250 450806739096648257423756918884965368572678112269708265625 44251 450929008349795176278518413347066472914600854084786390625 44252 451051308000993336496312905528716156990728879243442852900 44253 451173638057112975181056760398924687751275766780037022948 44254 451295998525025726867761367675883589050674110963560575625 44255 451418389411604623775187470088161049260132405396877584225 44256 451540810723724096058539460455349917040914090058564153600 44257 451663262468259972062199653007669213010991197956911673600 44258 451785744652089478572502534364632444183929657871726951073 44259 451908257282091241070548999593508422557065144358648078025 44260 452030800365145283985060578768912759079979839154341516900 44261 452153373908133030945273659455480729447744172306424596900 44262 452275977917937305033873710536184788740096309306097960225 44263 452398612401442329039969512809472647871448774364494506073 44264 452521277365533725712107401779014516131089251483097587600 44265 452643972817098518011325528060460860781934555462748672400 44266 452766698763025129364248140830224836753456455418136958025 44267 452889455210203383916219899741916396913679074267342659025 44268 453012242165524506784480220736668006240203759213644522948 44269 453135059635881124311377661174204851434802570210435828100 44270 453257907628167264317624349712125461143989985200971483225 44271 453380786149278356355590466361471730962888361578088298225 44272 453503695206111231962638778147280481815400581468176040000 44273 453626634805564124914499235803421870123947772393414160448 44274 453749604954536671478683636931643213410575832527056347025 44275 453872605659929910667940361055350095611836668688145205625 44276 453995636928646284493749181999269972446263712627482002500 44277 454118698767589638219856163026756908649241723886009696900 44278 454241791183665220615848640167109545789373592060910401073 44279 454364914183779684210770299165887921706827463849292515625 44280 454488067774841085546776351491828340371361856568504419600 44281 454611251963758885432828814834569124149530465452383779600 44282 454734466757443949198431903528013769100718282036856047225 44283 454857712162808546947407534334771767993912740188985051073 44284 454980988186766353811710953027731165255224389287468028900 44285 455104294836232450205286487205430763023897724893967028900 44286 455227632118123322077963430778513807915651119809415162025 44287 455351000039356861169392065565158953970412296218725332225 44288 455474398606852365263019825433998318600629635911547240448 44289 455597827827530538440107608433646525160097183239274905600 44290 455721287708313491333786242348578758025389967139665761025 44291 455844778256124741383153109121710043826323936541144506025 44292 455968299477889213087408933584642215682089219764600116900 44293 456091851380533238260034741937159315999614604895063422948 44294 456215433970984556283008995418166547574063285935078988225 44295 456339047256172314361064904610882292401893390027877167225 44296 456462691243027067775987929825707182778400125023475491600 44297 456586365938480780140953473004808729907848264750137290000 44298 456710071349466823654904766593074591408962991870244876073 44299 456833807482919979356970964820702190755432885198002943025 44300 456957574345776437380925442843307088853950279626048122500 44301 457081371944973797209684309186047250634930721877583122500 44302 457205200287451067929845136938875147717174343441497564025 44303 457329059380148668486265919150644491911117392278172701073 44304 457452949230008427936684253870413303549731795971886760000 44305 457576869843973585706376764284899983385324529474869825600 44306 457700821228988791842858759401664077068226958719197226225 44307 457824803392000107270624140728198497033407625208952475225 44308 457948816339955004045925560397735097967150694055360322948 44309 458072860079802365611594836193180688911877246360475752900 44310 458196934618492487051903628921215807496708663742599299025 44311 458321039962977075347464387589203879758241605258283454025 44312 458445176120209249630171567838173742543983761922168883600 44313 458569343097143541438183129085753914573750108152503490448 44314 458693540900735894970942315833552466875802339261436059225 44315 458817769537943667344239728594091863518391345842078389025 44316 458942029015725628845315689893023719327395855652421780900 44317 459066319341041963188002910802964052620701867233320972900 44318 459190640520854267767909463465905297903599472701917776073 44319 459314992562125553917642065061777085960548555419047640225 44320 459439375471820247162069678681343596850945256837150265600 44321 459563789256904187473627436562241144973769810907432505600 44322 459688233924344629527660891147575564611976288894429750625 44323 459812709481110242957810599427114929205959097068913576073 44324 459937215934171112611437046021729158040163009109674780900 44325 460061753290498738805085910472344140061656548555423422500 44326 460186321557066037579993684195294136188026288559049750625 44327 460310920740847340957633642566572408708035900595580048025 44328 460435550848818397195302177598096269235892524592608610448 44329 460560211887956371041745496669719035152438383964364090000 44330 460684903865239843992826692781337738557901833864583177225 44331 460809626787648814547233191790061841474763683109692462225 44332 460934380662164698462224582098024676379586313000915020100 44333 461059165495770329009420832257035852113079642891927922948 44334 461183981295449957230630901956889441822004345873170000025 44335 461308828068189252193721751864759401828504051309700671025 44336 461433705820975301248527757783730358205879906984632910400 44337 461558614560796610282800534599128641368438304949558145600 44338 461683554294643103978199175481935248160621464432791381073 44339 461808525029506126066320911819179265760936744756057767225 44340 461933526772378439584772199341827202203000033499239368900 44341 462058559530254227133280235921300634463067492362112688900 44342 462183623310129091129844916506371606874514687428862727025 44343 462308718119000054066931230672802290108599193872738676073 44344 462433843963865558767702108258712544111278829475483971600 44345 462559000851725468642291718559276217211619588517709059600 44346 462684188789581067944119228554964258122182139372206215225 44347 462809407784435062026243025648170017739490607167638890625 44348 462934657843291577597755410383669473527029648769491822948 44349 463059938973156162980217764628986520827953072556004516900 44350 463185251181035788364136200691350942713587161483167355625 44351 463310594473938846065477696848554192930642296099481730625 44352 463435968858875150782226724771625705168575485787258086400 44353 463561374342855939850982374317870076232542212810205160448 44354 463686810932893873503595981173423160780606955916510130625 44355 463812278636003035123849262825102861070116439408018693225 44356 463937777459198931504172968341948196661146770814759800100 44357 464063307409498493102406047447458096248484076638785088100 44358 464188868493920074298595344364159266741457082038402851073 44359 464314460719483453651835821912750463386878537760939364025 44360 464440084093209834157151321348688509138139877011810832400 44361 464565738622121843502415863419699491616909557151519312400 44362 464691424313243534325315496128316701896679946994537493225 44363 464817141173600384470350694684165070963360270875853881073 44364 464942889210219297245879319131330107080994096363569092100 44365 465068668430128601681200135136767640414259404324978856900 44366 465194478840358052783676903426329040137457828782750980025 44367 465320320447938831795903043355594983895987790402722723025 44368 465446193259903546452906876103329329884594732306884560448 44369 465572097283286231239397452975983167970771430975232513600 44370 465698032525122347647050974312297708225313499062736674225 44371 465823998992448784431837804477673302928990991794308339225 44372 465949996692303857871390088438590591608347915004052522500 44373 466076025631727312022409975407988507918559021662878522948 44374 466202085817760318978118455053122692240829355717064651025 44375 466328177257445479125744811758046714699788508088566015625 44376 466454299957826821404056702433477429936480610641056250000 44377 466580453925949803560930863367424757398655000699484960400 44378 466706639168861312410964451610585209135893702264964226073 44379 466832855693609664093127026391117571116443021368625350625 44380 466959103507244604328453176054038283919220443077002936100 44381 467085382616817308677775796021093264302117617562366896100 44382 467211693029380382799500023267582160610188673498493929225 44383 467338034751987862707417832813230342268373710003139951073 44384 467464407791695215028563301724823286706833574647499782400 44385 467590812155559337261108546128937445996537585975671814400 44386 467717247850638558032300336733721150232224525873763285025 44387 467843714883992637356437398359298635293023001417516145225 44388 467970213262682766892888398976989869041644319000336302948 44389 468096742993771570204150633758158492294923657167726440100 44390 468223304084323103013949409634119889015358070306766853025 44391 468349896541402853465378135869161154138947374891760248025 44392 468476520372077742379079126149344537272861105188475648400 44393 468603175583416123511465117690385806171006488080166210448 44394 468729862182487783812981512868518895430233959004652641225 44395 468856580176363943686409348878878183248463474988431078225 44396 468983329572117257245209000926549772352222298639202940100 44397 469110110376821812571904624456063240338728721027535802500 44398 469236922597553131976509341925715469690512224077362426073 44399 469363766241388172254991179633738368612404886934067527025 44400 469490641315405324947779760103942550615347618446732840000 44401 469617547826684416598313755539089353432604422168652840000 44402 469744485782306709011629107850863946405444914054478795025 44403 469871455189354899512988020775942699920916429350152526073 44404 469998456054913121206548729588268470827759157203712562500 44405 470125488386066943234076053918267994001597882579189812100 44406 470252552189903371033692739190366162381049318581621250225 44407 470379647473510846598671592190772625856092071893362637225 44408 470506774243979248736268416278136843362734563424071410448 44409 470633932508399893326595751750288482427462459385519536400 44410 470761122273865533581537426880900876214929258871040492025 44411 470888343547470360303703925140536119866649706861700297025 44412 471015596336310002145428574117151315580843900775355664100 44413 471142880647481525867804561651766459477838748766961302948 44414 471270196488083436599762784705615502825341403697176061225 44415 471397543865215678097190536475723215667235192905713201025 44416 471524922785979633002091037276471632312091315729891430400 44417 471652333257478123101783814705341065497118283354898534400 44418 471779775286815409588145938611631939353564994515159251073 44419 471907248881097193316894116387595010564431911421868573225 44420 472034754047430615066907654102018922328507628901192584100 44421 472162290792924255799592288996945466930014992120681424100 44422 472289859124688136918284898868804419864301760690593730625 44423 472417459049833720527699093855881351590825755791122126073 44424 472545090575473909693411696154653422078943748945302832400 44425 472672753708723048701390113188149818383497512994233610000 44426 472800448456696923317560609750115206539680084817665875625 44427 472928174826512761047417484649376336103941182682472559025 44428 473055932825289231395673157379433758693533846322989122948 44429 473183722460146446125949170338922500895495862719351922500 44430 473311543738205959520508112129207466930180713034623071225 44431 473439396666590768640026467456001337468685104527770206225 44432 473567281252425313583408399162514778021445283947539649600 44433 473695197502835477747640467922270873340674084646831760448 44434 473823145424948588087687295120337863315967027401931751025 44435 473951125025893415376428174452356470894100933891938584025 44436 474079136312800174464634637771360383624564751463368160900 44437 474207179292800524540988980713010777525482127905744956100 44438 474335253973027569392143753630488155084091385492591381073 44439 474463360360615857662822223370907208355623764762954049225 44440 474591498462701383115959811425742913308048150967505088400 44441 474719668286421584892886513988378612781513140591847808400 44442 474847869838915347773550309452509452694198602988783256025 44443 474976103127323002436781558885757199434472364274954151073 44444 475104368158786325720598405013475185736516978936456872100 44445 475232664940448540882553175248344907746730620994498848100 44446 475360993479454317860119794301988627454998953352425041225 44447 475489353782949773531122211915445222192165623624371150625 44448 475617745858082471974203851245979466486482160180663560448 44449 475746169712001424729338083448317931231278046489262598400 44450 475874625351857091058379733989027740847343348549398950625 44451 476003112784801378205657626233377540930344343080254575625 44452 476131632017987641658608167844643196759782197238901564900 44453 476260183058570685408449985536443967015341108414020422948 44454 476388765913706762210899613719318177102740819816763430625 44455 476517380590553573846928242583370752638194649238236307225 44456 476646027096270271383559531159448365882063839868138451600 44457 476774705438017455434708490901921396252078069211625747600 44458 476903415622957176422061445336775410488346410982570376073 44459 477032157658252934835997071319338428590099181816684395025 44460 477160931551069681496548527446593858301465336511340152900 44461 477289737308573817814406675169652653694388989386382032900 44462 477418574937933196051964398152581982284808992753762771225 44463 477547444446317119584402025424411470127254224225228881073 44464 477676345840896343160813863871761935466831420881923841600 44465 477805279128843073165375845620165418789989318750532046400 44466 477934244317330967878554295852769270510219949521597507025 44467 478063241413535137738355826615741067055792822326186532025 44468 478192270424632145601618362160315191797498156355343722948 44469 478321331357800007005343301372046039068989280243821444100 44470 478450424220218190428068822838456977494449896912967370225 44471 478579549019067617551284338106898442951757418835504885225 44472 478708705761530663520886098685052821767857469699590250000 44473 478837894454791157208673962337148131170495555861445010448 44474 478967115106034381473889324229566906610558636837453700025 44475 479096367722447073424794218480161164325850840856074330625 44476 479225652311217424680291595666208822443953022035030502500 44477 479354968879535081631586781846571535022684553351278468900 44478 479484317434591145703890124654238520705387177928682676073 44479 479613697983578173618160832016065651128574554400806930625 44480 479743110533690177652892009057143803865227154758290457600 44481 479872555092122625905936898747855280521950400135253017600 44482 480002031666072442556376331852301942636144516832986556225 44483 480131540262738008126427391737413626244047897364201476073 44484 480261080889319159743393299602670360415802265709927780900 44485 480390653553017191401654525690996935683338349040546604900 44486 480520258261034854224701132042013445124685897036996913025 44487 480649895020576356727206352349450553918062782284377703225 44488 480779563838847365077141414485163442444585749079953490448 44489 480909264723055003357931611252803613503461511942401219600 44490 481038997680407853830653624934833055911852868133698450025 44491 481168762718115957196274111197190614697061980081123495025 44492 481298559843390812857929547916545832255023873657117424900 44493 481428389063445379183247354495700995250149527256698122948 44494 481558250385494073766708287233327648671091905401756039225 44495 481688143816752773692050116314849421338822300577355494225 44496 481818069364438815794712589991908646291290940031819393600 44497 481948027035770996924323691518479954846697712704675560000 44498 482078016837969574207227194412319774778808968133189601073 44499 482208038778256265309051521611066470926617697475647856025 44500 482338092863854248697319914092931730710750260525807562500 44501 482468179101988163904101914532549717444166576131432562500 44502 482598297499884111788706171563176491008675921633255771025 44503 482728448064769654800414570217058228425390935184801976073 44504 482858630803873817241257694116412866080261998990919610000 44505 482988845724427085528831624988095930879066988026998803600 44506 483119092833661408459156085075647529403471654609655779225 44507 483249372138810197469573928023043722224818111749502544225 44508 483379683647108326901691983805101824908937575526091622948 44509 483510027365792134264363263280115547917313497318889564900 44510 483640403302099420496710527940922314581137399680749190025 44511 483770811463269450231191230441231579598997234570107645025 44512 483901251856542952056703831474669510089912189730885689600 44513 484031724489162118781735498584621987124974028942047240448 44514 484162229368370607697551192483584537866768885924466808225 44515 484292766501413540841424146461354516969830731722673518025 44516 484423335895537505259907744462027620741414463767611084900 44517 484553937557990553272148803410387638733668854534912340900 44518 484684571496022202733242265368905224939633752273027351073 44519 484815237716883437297627305107188404600178419792944251225 44520 484945936227826706682524858666354522800835374470497907600 44521 485076667036105926931416578501420387550263368679719347600 44522 485207430148976480677565220785434462889591210703566455625 44523 485338225573695217407576470459702126787948128198635301073 44524 485469053317520453725002209615082224137873646558569128900 44525 485599913387711973613985234789960417078817990659723802500 44526 485730805791531028702945428771132163151390488716289505625 44527 485861730536240338528307392484455536423186200159625815025 44528 485992687629104090798269542562761547732718015036031760448 44529 486123677077387941656614680179137117575000960449241000000 44530 486254698888359015946562036734323408904475750735839470225 44531 486385753069285907474660801987599837262018253651153455225 44532 486516839627438679274725140221151742146559206781756524100 44533 486647958570088863871810700028547426452133069238434722948 44534 486779109904509463546232623318578050081785366601937247025 44535 486910293637974950597625059126341699534493485910529002025 44536 487041509777761267609042187824080847343895976650186416400 44537 487172758331145827711100761324910363731979558335535011600 44538 487304039305407514846164164873201247730740941099807006073 44539 487435352707826684032568006016013306324022119143716076225 44540 487566698545685161628887236350598127874013054979578812900 44541 487698076826266245598244811643621870226124862860322932900 44542 487829487556854705772661895918385614435860120977797530025 44543 487960930744736784117449615106949322035745362991981251073 44544 488092406397200194995642365864693777163144859923397017600 44545 488223914521534125432472685145483294704645413790431641600 44546 488355455125029235379887686136220431883490125664320372225 44547 488487028214977657981107066150212453427046224791967155625 44548 488618633798672999835222692079397869605319474530722422948 44549 488750271883410341261839769006109992032876998169268924900 44550 488881942476486236565759597575683134179013357087588050625 44551 489013645585198714301703925731835822038393299646319925625 44552 489145381216847277539080900417394175380530886902258288400 44553 489277149378732904126792624843547471425120966637477810448 44554 489408950078158046958084326931456810685227656888425475625 44555 489540783322426634235435144530666769085458231504305426225 44556 489672649118844069735490533019398941301312361303505108100 44557 489804547474717233074036300892435357582699013904908652100 44558 489936478397354479971014278942928890122959582783814526073 44559 490068441894065642515579628645106955318429301763578171025 44560 490200437972162029431199795345464065036413175959294478400 44561 490332466638956426340795111870668083275251165829407758400 44562 490464527901763096031921058161034404362704009894838794225 44563 490596621767897778721992182539051685102009847025794506073 44564 490728748244677692323547690223072236042446854893446836100 44565 490860907339421532709558704696909706326892781907363240900 44566 490993099059449473978777207546716282356503011134661539025 44567 491125323412083168721126662377141262816039322506389086025 44568 491257580404645748283134328419402571426376651005787010448 44569 491389870044461823033405269444532524137099881213077619600 44570 491522192338857482628138063595688979345682251033208571225 44571 491654547295160296276682219754052868134316608911252936225 44572 491786934920699313007137306053463026454856099377034222500 44573 491919355222805061931993796159569232670317532169468622948 44574 492051808208809552513815638929914391881814582070688494025 44575 492184293886046274830964557071986903036425102317805150625 44576 492316812261850199843366080416914395928163417236569760000 44577 492449363343557779658317319427100232874730863533225222400 44578 492581947138506947796336484556734434080862619266010751073 44579 492714563654037119457054157084741006488682710477892255625 44580 492847212897489191785146317040354033270328904197091984100 44581 492979894876205544136309133842145315042022040203797144100 44582 493112609597530038343275525271956844375537450637758928225 44583 493245357068808018981873490405821942256496865019704626073 44584 493378137297386313637126222124589488792845168240397024400 44585 493510950290613233169394004827596340715115311022906400400 44586 493643796055838571980557902973363745036424477605461046025 44587 493776674600413608280245246071924331658393376078325006225 44588 493909585931691104352096915754017097723146485931523802948 44589 494042530057025306820076440543018683125042698766534244100 44590 494175506983771946914820903956110179812611616476365552025 44591 494308516719288240740033671561809717335139592037169247025 44592 494441559270932889538918942621632123523270347767130446400 44593 494574634646066079960658131944268072242666791739374160448 44594 494707742852049484326928087581306299828032753091214182225 44595 494840883896246260898461149994153698095425220224145415225 44596 494974057786021054141647058322439374747608912178849852100 44597 495107264528739994995176709384820111534025433511751562500 44598 495240504131770701136727775043736046707578818386031401073 44599 495373776602482277249692183566296861138688092793158930025 44600 495507081948245315289945470614110256906735878198357290000 44601 495640420176431894752658005495496083293960499701037290000 44602 495773791294415582939148098314161087860808192157613492025 44603 495907195309571435223776993649040949688592634664016051073 44604 496040632229275995320885756400647987938812174273512902500 44605 496174102060907295551774055439894731602461881670971800100 44606 496307604811844857111720850695995385700959343484005813225 44607 496441140489469690337046989320679135256691337642747196225 44608 496574709101164294972219716566581191079494930276905960448 44609 496708310654312660436999107018309500819422916554180838400 44610 496841945156300266093626421815317124819721916033990393025 44611 496975612614514081514054397506342409070884008877800498025 44612 497109313036342566747219472175811277020731916895723960100 44613 497243046429175672586355954483228208140575918126836302948 44614 497376812800404840836352141257214773987350631594493300225 44615 497510612157423004581148389286486962040114387136814340025 44616 497644444507624588451177146950694933830186141821465744400 44617 497778309858405508890844951334681336831318028397917392400 44618 497912208217163174426056396470346819233469002458187076073 44619 498046139591296485931780078350943983094770244365049674225 44620 498180103988205836899656522363253654454969691422511236100 44621 498314101415293113705648098783730048803825218030021276100 44622 498448131879961695877730931985334166833397610471492925625 44623 498582195389616456363628809002407568667789833307708101073 44624 498716291951663761798589093101571544761402561807838670400 44625 498850421573511472773200648007269628391042136194929000000 44626 498984584262568944101253778431204378142040726397985640625 44627 499118780026247025087642192555552399007744499194774816025 44628 499253008871958059796306992120474667689109042781581522948 44629 499387270807115887318222695767072381400527487601986322500 44630 499521565839135842039425301287571759963221098388857374225 44631 499655893975434753909082392435154498202360203508497209225 44632 499790255223430948707605295946483889662370947536890643600 44633 499924649590544248314803294430610023420436446250171810448 44634 500059077084195970978079900778570893314835605594731488025 44635 500193537711808931580671199748639753216295424455686925025 44636 500328031480807441909926262382802603060779492927332676900 44637 500462558398617310925629638910683298234913252093843312100 44638 500597118472665845028365935797767439564372197871463256073 44639 500731711710381848327926482595409922604849561097478848225 44640 500866338119195622911758094250744803178492220667265542400 44641 501000997706538969113453934535249971139765019051373062400 44642 501135690479845185781286486251353016197391733948410549025 44643 501270416446549070546782633877098618267143371174434976073 44644 501405175614086920093340864309531800287619008237029408100 44645 501539967989896530424890591368085443701609132530902440100 44646 501674793581417197134593609719894585892964450921317208225 44647 501809652396089715673587683889594194776932837916521905625 44648 501944544441356381619772278016791348474491948003873410448 44649 502079469724660990946636432025037037562113725442338496400 44650 502214428253448840292128789866757153781468454348719655625 44651 502349420035166727227569785509236632322629126848692780625 44652 502484445077262950526605992327385174863190962033013256900 44653 502619503387187310434206641569647497458195249198372322948 44654 502754594972391108935702315564055621135660852187401265625 44655 502889719840327150025865821332055353663700405494801050225 44656 503024877998449739978035250278373798421451336197464769600 44657 503160069454214687613279229625829470631204408819908801600 44658 503295294215079304569604371264621402396984734193520301073 44659 503430552288502405571204923686268476049252500551115692025 44660 503565843681944308697754632673005140220163638973838808900 44661 503701168402866835653740816414074634872784960450791488900 44662 503836526458733312037840660720995880184614903920630562225 44663 503971917857008567612339740014515269744540990562525756073 44664 504107342605158936572592769756589750966789637245223075600 44665 504242800710652257816526596001382774959314560515227440400 44666 504378292180957875214185427739889954311248192033728076025 44667 504513817023546637877318317713446580388328088323785385025 44668 504649375245890900429008897372004521750429184576779422948 44669 504784966855464523273347371653701452235305017751676040100 44670 504920591859742872865144779262880841091189003096805277225 44671 505056250266202821979689524124356678291852936502927492225 44672 505191942082322749982546183692352505834886729890429440000 44673 505327667315582543099396599793179980411173756439104360448 44674 505463425973463594685923257681357904344613046351034033025 44675 505599218063448805497734958989508430139906062632693475625 44676 505735043593022583960334794253002969346505201904639022500 44677 505870902569670846439130420690966218752436980488960220900 44678 506006795000881017509486650925882656166488725162693451073 44679 506142720894142030226820358324685854235007306363736325625 44680 506278680256944326396737704644847013874126015849932515600 44681 506414673096779856845213695669615228983435258592554275600 44682 506550699421142081688814070517198161146768628982036045225 44683 506686759237525970604959530309308027023712674388984401073 44684 506822852553428003102232311885134082095490886116352512900 44685 506958979376346168790725112247439122354845041368866200900 44686 507095139713779967652432369428113920425264963837300684025 44687 507231333573230410311683905461159964464226259850173054225 44688 507367560962200018305620937151707377051809978007972240448 44689 507503821888192824354714460330311457094023960235160513600 44690 507640116358714372633326013282407910583148599942473159025 44691 507776444381271719040310825043443515859315668399632504025 44692 507912805963373431469663354250835705812123854626919712900 44693 508049201112529590081205224244551343252224899514709322948 44694 508185629836251787571315560108731816474306075109652070225 44695 508322092142053129443703733347428489828574819950095841225 44696 508458588037448234280224519888149508921546317129619315600 44697 508595117529953234011735677107555981882471590810758810000 44698 508731680627085774188997945574282636962949367855992826073 44699 508868277336365014253617481204495192587966744008815749025 44700 509004907665311627809030723526433868850639019831267022500 44701 509141571621447802891531705750829719344095512844382022500 44702 509278269212297242241341812344717769156113462759136958025 44703 509415000445385163573721989806808308819064251341489751073 44704 509551765328238299850127416343215115013333153623297440000 44705 509688563868384899549404636142976846870433990435583801600 44706 509825396073354726939031163953445401816391802477176352225 44707 509962261950679062346397565656252607040438623510271593225 44708 510099161507890702430132020545204271872488376263799422948 44709 510236094752523960451467371008088332609055801996788356900 44710 510373061692114666545650665315021584645090287504829101025 44711 510510062334200167993395199216597317152437767030873856025 44712 510647096686319329492375062055734042998152017768635475600 44713 510784164756012533428762193097763451121480274442203490448 44714 510921266550821680148805953783933700190876970150240537225 44715 511058402078290188230455221614142221045683547943790667025 44716 511195571345962994755023011365350301194981832459140408900 44717 511332774361386555578893629352769887502413726680268688900 44718 511470011132108845605272366441551263134291500225103426073 44719 511607281665679359055977735517338531892931328442759842225 44720 511744585969649109743276259124698177201658863426477569600 44721 511881924051570631341759812983064354256190477488862209600 44722 512019295918997977660265531090483022212918596764318140625 44723 512156701579486722913838278126075528751855588806395526073 44724 512294141040593961995735694862780821934449506103276456900 44725 512431614309878310749475822302574083978008311474684202500 44726 512569121394899906240927310246998258392888886837619280625 44727 512706662303220407030442216016483675879755190707454562025 44728 512844237042402993445031399032569775465918590281283410448 44729 512981845620012367850582516977781765575875030657342890000 44730 513119488043614754924120629248553975085480867686101783225 44731 513257164320777901926111413417230606905594604520256468225 44732 513394874459071078972807000419813626283288328918067008100 44733 513532618466065079308634434186766592800733413937278022948 44734 513670396349332219578626761434822378997423255413659474025 44735 513808208116446340100896757338381909644344883529427353025 44736 513946053774982805139153292799730303962884782228851942400 44737 514083933332518503175260349037936108510485930027384857600 44738 514221846796631847181838685216938671053196861096385131073 44739 514359794174902774894910164833968125516103530015177365225 44740 514497775474912749086584746590081935050045212314170276900 44741 514635790704244757837790145465241474380821022360633196900 44742 514773839870483314811044169720991723919128488164927313025 44743 514911922981214459523269739554446796609574768644730326073 44744 515050040044025757618652593127923724189099483549879043600 44745 515188191066506301141541685699206692412880871833106243600 44746 515326376056246708809392287578063734893099394408640549225 44747 515464595020839126285751786635277772486640417075930400625 44748 515602847967877226453288201091093819665765885456121522948 44749 515741134904956209686861408310624171014809744106586312900 44750 515879455839672804126637095334393429919889236015578765625 44751 516017810779625265951243436872845347661310297370188140625 44752 516156199732413379650970506494273604483616358238651470400 44753 516294622705638458301012426736278884809922466486298960448 44754 516433079706903343834752263871494876589127435201395800625 44755 516571570743812407317089673058966159820642509970098179225 44756 516710095823971549217811299613201341595252869818422436100 44757 516848654954988199685003942123565244526475294329701196100 44758 516987248144471318818510483157314462228128900634872701073 44759 517125875400031396943428593280221159524633500440591958025 44760 517264536729280454883652214129370616364629543284938144400 44761 517403232139832044235455826273358692949712663572528224400 44762 517541961639301247641121507595756129392232572925803075225 44763 517680725235304679062608787938347386283058644792197631073 44764 517819522935460484055267305741292582885801405376137560100 44765 517958354747388340041592272418001997282038825645679644900 44766 518097220678709456585022750203153557676467526742382118025 44767 518236120737046575663782749212924776235420660470630429025 44768 518375054930023971944765149457151656280705374058685960448 44769 518514023265267453057458453543768240397052652000091705600 44770 518653025750404359867916375816521661039480356968902488225 44771 518792062393063566752770273667598806550386047563703553225 44772 518931133200875481873284426767442024119049385525620902500 44773 519070238181472047449454169954672647142274583194307222948 44774 519209377342486740034146885529682557677981478964555317025 44775 519348550691554570787285860696095475227499731591474305625 44776 519487758236312085750077015894941200940974732130003290000 44777 519626999984397366119278509777027641517496755413918464400 44778 519766275943450028521513226559637089571157393176275776073 44779 519905586121111225287624151514314947060060381653994140625 44780 520044930525023644727072640333160845531208682845137052100 44781 520184309162831511402379588121673941423997397117879412100 44782 520323722042180586403609503766846046502604243806842907225 44783 520463169170718167622897495429838192656727585563175801073 44784 520602650556093090029019172913218226824718102927039246400 44785 520742166205955725942003472653379085657026230836341006400 44786 520881716127957985307788411089399510754885503142460827025 44787 521021300329753315972919772160251133893114340842536847225 44788 521160918818996703959292734682898087570688062434023802948 44789 521300571603344673738936445364477579532151659935115028100 44790 521440258690455288508841543202392210570855012691526271025 44791 521579980087988150465830641026787212965238715720048266025 44792 521719735803604401081471769940528242315823764256690224400 44793 521859525844966721377034792412437868347005317241018610448 44794 521999350219739332198490789780191480418063187165494703225 44795 522139208935587994491554429919915951055823271168301772225 44796 522279102000180009576769320840177085780978719205252784100 44797 522419029421184219424636355958684629855051271995492302500 44798 522558991206271006930785056820686402329186108234978876073 44799 522698987363112296191187919018665984933272102996633313025 44800 522839017899381552777417767073601307908108174623221760000 44801 522979082822753784011948124038684446858340114760181760000 44802 523119182140905539243496601587045974093515856121211169025 44803 523259315861514910122411316345670294732695607442718076073 44804 523399483992261530876100338238331542078451918843878222500 44805 523539686540826578584504176601022808422648949117109808100 44806 523679923514892773455611309833994746532945576653472396225 44807 523820194922144379101016764355162893589369286761050735225 44808 523960500770267202811523748620286443298402910745857010448 44809 524100841066948595832788347975964623311660388663907120400 44810 524241215819877453641007286112140323921247052179130314025 44811 524381625036744216218648758881444170298150922227222719025 44812 524522068725240868330226346253355834287340805640185236100 44813 524662546893060939798116008171803042977501344680823802948 44814 524803059547899505778416170085462459928361584426493519225 44815 524943606697453187036850903920670391068219207691057499025 44816 525084188349420150224716210267495100872374649960120078400 44817 525224804511500108154869407550166415503615323630121230400 44818 525365455191394320077761633953702238142477799400041401073 44819 525506140396805591957513467879215607761612832402449755225 44820 525646860135438276748033672701029996109032572743441908100 44821 525787614414998274669181071599374658663179327445317148100 44822 525928403243193033482969558243076033812469177983787100625 44823 526069226627731548769816249097305420497080111054552576073 44824 526210084576324364204832783132087458035121768006847488400 44825 526350977096683571834159774707918282842791310405624410000 44826 526491904196522812351344425415486645252536257041855425625 44827 526632865883557275373761300647135735638459664769000053025 44828 526773862165503699719076276678347992578065066928582422948 44829 526914893050080373681753664038179746817797685726865702500 44830 527055958545007135309606512948217193370544307391797697225 44831 527197058658005372680390106610269880160156731698686232225 44832 527338193396798024178438648123662655245012932702210617600 44833 527479362769109578771345146813631825803476219226788360448 44834 527620566782666076286684509752976150752706157603866205025 44835 527761805445195107688779844259758215102466382845565286025 44836 527903078764425815355511977154496717921214417240589212900 44837 528044386748088893355172196560935247116698148374674648100 44838 528185729403916587723358222035118213111373774735197631073 44839 528327106739642696739913408808149769928052061079546627225 44840 528468518763002571205909191928656766197125084155698016400 44841 528609965481733114720670776091622040157375890495538336400 44842 528751446903572783958846076940899701851580402003452822025 44843 528892963036261588947517919633369432419726433897082301073 44844 529034513887541093343359500453332274670550947006270924100 44845 529176099465154414709833117266395890970085928106038052100 44846 529317719776846224794432174602742823927858035283315395225 44847 529459374830362749805966469160320912391159989579887640625 44848 529601064633451770691890761519140689879255440415271760448 44849 529742789193862623415676639858510324806346653511927374400 44850 529884548519346199234227681469684451658479011002750380625 44851 530026342617654944975337917857049089709131290725421005625 44852 530168171496542863315193609221610750884899493878457928900 44853 530310035163765513055918334121203801030278277562652722948 44854 530451933627080009403161400102476159072931653449914080625 44855 530593866894245024243729581100359496461877539962371813225 44856 530735834973020786423262187401376234744543178826583107600 44857 530877837871169082023949473967781832268534695479160835600 44858 531019875596453254642294392920187101744058716202856726073 44859 531161948156638205666917695976951608787091644605101969025 44860 531304055559490394556406392649285567585467809534357484900 44861 531446197812777839117205569991644073493906261068412964900 44862 531588374924270115781553579707643993673472717996821333225 44863 531730586901738359885460598412380375849933438343385131073 44864 531872833752955265946730566852665831877757144916875289600 44865 532015115485695087943026513887363007066015313522074854400 44866 532157432107733639589979271030626958152976017096008665025 44867 532299783626848294619339583361521032411638181350979218025 44868 532442170050817987057173622604116667632667785113671622948 44869 532584591387423211502101908182834417668031641970599616100 44870 532727047644446023403581642058430450831934511506445204225 44871 532869538829670039340232463150679768749308162718556119225 44872 533012064950880437298205627154454451219933575400253610000 44873 533154626015863956949596617556542348332156815630832210448 44874 533297222032408899930901193661198814417942529149117346025 44875 533439853008305130121514881433071309494553903416682640625 44876 533582518951344073922275912966783982591311969635227562500 44877 533725219869318720534051620393116697816528035855334952900 44878 533867955770023622236368290032360368183678819536102726073 44879 534010726661254894666084482606077924091062612376120700625 44880 534153532550810217096107825319147762939394863782830593600 44881 534296373446488832714155281624614103680931385787927553600 44882 534439249356091548901556904484516305125605607325004514225 44883 534582160287420737512103078940516899588191757305213826073 44884 534725106248280335150935259808795843949517523573502224900 44885 534868087246475843453480210314326298428106780295045816900 44886 535011103289814329364427747480295109320194733282686475025 44887 535154154386104425416752000089079095669683806889831385225 44888 535297240543156330010776185031836221279158465006203490448 44889 535440361768781807693280907864418772672410772045032787600 44890 535583518070794189436655993387963760571905879234829888025 44891 535726709457008372918095852073163917165097960661751533025 44892 535869935935240822798838388147870873905352787988446980900 44893 536013197513309571003447455168330374830303660248417022948 44894 536156494199034216999138864894997708386623505238967081225 44895 536299826000235928075149955294529926529298523483658208225 44896 536443192924737439622152723490199863419398808198675257600 44897 536586594980363055411710529483625467380920170891547040000 44898 536730032174938647875778376471356518898380329886694551073 44899 536873504516291658386246773580509424346353247982426622025 44900 537017012012251097534529186848289449843879477404706502500 44901 537160554670647545411193084270888492124559799078951502500 44902 537304132499313151885634580747895273610986314879021125025 44903 537447745506081636885796688749003696983851723864996026073 44904 537591393698788290677931180530454000445466216570660250000 44905 537735077085269974146404067729290318598364857183624819600 44906 537878795673365119073544704164167275396069266068998945225 44907 538022549470913728419538517672087314978738810675859622225 44908 538166338485757376602363376811099613385271479653963722948 44909 538310162725739209777769598259640609139256443284532128900 44910 538454022198703946119303600743845443542902455454559032025 44911 538597916912497876098375211324808912184532362816542087025 44912 538741846874968862764368629878423897675307861992738241600 44913 538885812093966342024797057601074679983394264307172240448 44914 539029812577341322925500995375112004932656540249837246225 44915 539173848332946387930890217828686333482059645477869836025 44916 539317919368635693204229428925165294305092571515689752900 44917 539462025692264968887967604918011019949611384407430016900 44918 539606167311691519384111030507642762481366552481066001073 44919 539750344234774223634640034037459958003009131292294413225 44920 539894556469373535401969427566850740798424053026249251600 44921 540038804023351483549452657659660797083682214560261091600 44922 540183086904571672321929672727247395454601800563444805625 44923 540327405120899281626318512765893436110729015083834251073 44924 540471758680201067312250627329006423810354998832316764900 44925 540616147590345361452749927575177390274845223726184622500 44926 540760571859202072624955578233824970416936297249159075625 44927 540905031494642686190888535330800073320619265002546289025 44928 541049526504540264578261835516976883353644730788723560448 44929 541194056896769447561334642843506279151420152153909760000 44930 541338622679206452541810058828058168476990420141970116225 44931 541483223859729074829776701657029705139766371847841501225 44932 541627860446216687924694060369346880249559462138046472100 44933 541772532446550243796421629868137564096161857717537822948 44934 541917239868612273166291832607204716882047305822296681025 44935 542061982720286885788226732799879186400627036629715724025 44936 542206761009459770729898548998482268548744620600189488400 44937 542351574744018196653933970893279022293602229166027683600 44938 542496423931851012099162286180454204384946421420325756073 44939 542641308580848645761907323349293620716972854865121634225 44940 542786228698903106777323216239404680804904821179053760900 44941 542931184293907985000773996219460989352429036875323480900 44942 543076175373758451289257017839606914352002644351892076025 44943 543221201946351257782870223810309234584347044097505901073 44944 543366264019584738186323255161094190770086298822330049600 44945 543511361601358808050492412433259543979339912350492865600 44946 543656494699574965054019473761302582228011449774166746225 44947 543801663322136289284954375698456411486395562369888625625 44948 543946867476947443522441762642378320600426515080929122948 44949 544092107171914673518451410717685520882281462160076680900 44950 544237382414945808279552531972685130369001826256619500625 44951 544382693213950260348731964748296899979176728460806375625 44952 544528039576839026087256256077818864022414184463517632400 44953 544673421511524685956577641976837840738179590160628610448 44954 544818839025921404800283931483238509763477906084261105625 44955 544964292127944932126092300307916652656667123575596952225 44956 545109780825512602387886999957454059841287438473951784100 44957 545255305126543335267800988190664582583044624384962720100 44958 545400865038957635958341486671572841878869113664257376073 44959 545546460570677595444559471682039197423156158729540725025 44960 545692091729626890786263103757896729126749230075661830400 44961 545837758523730785400275102113118191002830753564040710400 44962 545983460960916129342734069717183162604503813611950336225 44963 546129199049111359591439774891467946605358138516463256073 44964 546274972796246500328242395291133142560586299289921264100 44965 546420782210253163221475730139636266376124526319568068900 44966 546566627299064547708434386583649282550709983441792717025 44967 546712508070615441277894946036813471844546013480686752025 44968 546858424532842219752681116381416670672322232075701410448 44969 547004376693682847572272875897730590221521019147274771600 44970 547150364561076878075459614791398653063129733358178425225 44971 547296388142965453783037280189917572854942820464260190225 44972 547442447447291306680549530479908748641454039863772562500 44973 547588542481998758501072904857528449232780605616234322948 44974 547734673255033721008046013965018725202002611694385120025 44975 547880839774343696278142757487054006179617341562653480625 44976 548027042047877776984189574581191419349373776974676840000 44977 548173280083586646678126733017386001365442820112244686400 44978 548319553889422580074013662902185170320568599143319301073 44979 548465863473339443331078340863870076902411084589371005625 44980 548612208843292694336810730575464764484605619534938140100 44981 548758590007239382990100285493187436614006550002653700100 44982 548905006973138151484417519688571557180025794421145866225 44983 549051459748949234591039652653137993489798947049833476073 44984 549197948342634459942320333955152955527987575868586448400 44985 549344472762157248315003453628660085856233129526495632400 44986 549491033015482613913581044175628713908491861571522628025 44987 549637629110577164653695280062714005868578136818271668225 44988 549784261055409102445584580594778516879102300192836302948 44989 549930928857948223477573822047978486030486030935348792100 44990 550077632526165918499608664945872106418750015235489010025 44991 550224372068035173106834002362660952545173261199877305025 44992 550371147491530568023216535138329755463598036865994982400 44993 550517958804628279385211479891103782365976992538819560448 44994 550664806015306079025473415713297201737607463182094204225 44995 550811689131543334756611275437279997814250337492860149225 44996 550958608161321010654987487358945238837865502574611736100 44997 551105563112621667344561273306712802539891174156318022500 44998 551252553993429462280776108944760019384729021846644851073 44999 551399580811730150034491352199824109385249689143810676025 45000 551546643575511082575958045701575761760583053438006250000 45001 551693742292761209558838899127217738348083509063006250000 45002 551840876971471078604272457341616971510041996019551826025 45003 551988047619632835584981460224933275295332920177418601073 45004 552135254245240224909425400080362494830615171870848522500 45005 552282496856288589805997282515266683328831975575003836100 45006 552429775460774872607264596689618718718454292971660999225 45007 552577090066697615034254500826343652719067126807273254225 45008 552724440682056958480783228878794024221387677590804560448 45009 552871827314854644297829724251251366076509405899458382400 45010 553019249973094014077953506469001189863967338840580255025 45011 553166708664780009939756776695183846894998291500326960025 45012 553314203397919174812390767992278835620006086900459492100 45013 553461734180519652720106346226735355751617557457523802948 45014 553609301020591189066848867515917197790711476038656718225 45015 553756903926145130920897298117185403256301146755282678025 45016 553904542905194427299547602659597535775033908428934432400 45017 554052217965753629453840406619357866286219163483950048400 45018 554199929115838891153332938940808296967592810638042226073 45019 554347676363467968970915260705405428089352372432268816225 45020 554495459716660222567670785751784809863236082119544600100 45021 554643279183436614977781099150669117473453314966369040100 45022 554791134771819712893475079439032741860985775368636255625 45023 554939026489833686950022330518591101486051714597695551073 45024 555086954345504312010770929124338851219242258245249286400 45025 555234918346858967452229493769517093713882943806599840000 45026 555382918501926637449193581074045686094428256129795230625 45027 555530954818737911259916415384112780562045922983028270025 45028 555679027305324983511323957591269841572874788598751822948 45029 555827135969721654484274319060036544590629186113630062500 45030 555975280819963330398861526573676182057158019244444040225 45031 556123461864087023699763644208458481166132550763577275225 45032 556271679110131353341635258047383075270117664346099571600 45033 556419932566136545074544329644993266303761773680161410448 45034 556568222240144431729453424155566169469605427437695902025 45035 556716548140198453503745319037621843611943002419293667025 45036 556864910274343658246792999248350581202160864097097768900 45037 557013308650626701745574044842214160679904350623558964100 45038 557161743277095848010329416888633551042180422455994506073 45039 557310214161800969560266647624332304050968506938237386225 45040 557458721312793547709307440756561673242974819923242510400 45041 557607264738126672851879687834090361076711301831023630400 45042 557755844445855044748753906603498716045995473009950075025 45043 557904460444034972812924107268974180429138375083816126073 45044 558053112740724376395533092574461826533400875885981420100 45045 558201801343982785071842197627680914838640702959065684100 45046 558350526261871338927245475386175561346330534381819602225 45047 558499287502452788843328333726224813704188388419228355625 45048 558648085073791496783970630016094706306412660324498610448 45049 558796918983953436081494229115772193568842873304549232400 45050 558945789241006191722855030725978247951161131555371125625 45051 559094695853018960635879472009914855048396149354559250625 45052 559243638828062551975545511411858142205379517056715580900 45053 559392618174209387410308099597367439624320660685221622948 45054 559541633899533501408469143440537693841201037487541875625 45055 559690686012110541524591968984380332745127938785548596225 45056 559839774520017768685960289301075419010022469804333465600 45057 559988899431334057479081683179495724903933642635581849600 45058 560138060754139896436235590568061215941760024457659651073 45059 560287258496517388322065830701640343756111172610603226025 45060 560436492666550250420217648841872519882342477774216180900 45061 560585763272323814820019297560944171891338515636806460900 45062 560735070321925028703208158499508871461291238041255084225 45063 560884413823442454630701410530100170561410151283607006073 45064 561033793784966270829411250258043986930102039309560483600 45065 561183210214588271479104670792535643471557972965114288400 45066 561332663120401866999307804721204988071775655838719274025 45067 561482152510502084336254837222151400651716117887408031025 45068 561631678392985567249881495248088933035436077950540322948 45069 561781240775950576600863118717900324418541826085992172100 45070 561930839667496990637697319651557190881068269764647151225 45071 562080475075726305283831235185022301502789060369390766225 45072 562230147008741634424833380402408526211901856897422760000 45073 562379855474647710195610106923327771533898353689868560448 45074 562529600481550883267666673184022009910113432541823639025 45075 562679382037559123136412932351527356228843603515521825625 45076 562829200150782018408513643810781051659923852734516122500 45077 562979054829330777089283414165240179810146371635482664900 45078 563128946081318226870126273692239963625786825570870501073 45079 563278873914858815416019894194978573363666427984800055625 45080 563428838338068610653044454193674516337513890045184691600 45081 563578839359065301055956157399101878025793257753812851600 45082 563728876985968195935805410412367941504524845051691963225 45083 563878951226898225727599665595457028047840210903569751073 45084 564029062089977942278010935057723776123971872136936916900 45085 564179209583331519133127981704178508908977826024005452900 45086 564329393715084751826253193292066831848633784074314286025 45087 564479614493365058165744145442905151724486270845872696225 45088 564629871926301478522899859557793417126941571134047240448 45089 564780166022024676119891761584486047210363240768298041600 45090 564930496788666937317739347585361741106359028308408637025 45091 565080864234362171904330562056092644405651257821360582025 45092 565231268367245913382486894945473191690037840044939228900 45093 565381709195455319258073203327528845207859126785941222948 45094 565532186727129171328152263677684909442983990318701072225 45095 565682700970407875969184060705435619532512157584402595225 45096 565833251933433464425269818696613778246054492669587219600 45097 565983839624349593096440781319021351553494307679000250000 45098 566134464051301543826991745845841626682446771822134776073 45099 566285125222436224193859357751913789005116134210200475025 45100 566435823145902167795045171638611085100798003217206002500 45101 566586557829849534538083484443724108918782732806461002500 45102 566737329282430110928553946893411176120782625281588272025 45103 566888137511797310358638959153938238416126914620880801073 45104 567038982526106173395725856641591335020741261843448040000 45105 567189864333513368071053891949805182276249863502921857600 45106 567340782942177190168406018853212164962305509001163558225 45107 567491738360257563512845484348976713927363457379666631225 45108 567642730595916040259497234696440834354466447830864522948 45109 567793759657315801182374141416767387273098291461280880900 45110 567944825552621655963248053214928623829690268758458983025 45111 568095928290000043480565679787048427341826104531872338025 45112 568247067877619032098409313476767732288485909429313987600 45113 568398244323648319955502394744963662134695636939953490448 45114 568549457636259235254259927417814059257604952403136935225 45115 568700707823624736549883749678860270236201764126151025025 45116 568851994893919413039502666771382298392485017314739116900 45117 569003318855319484851357451378061742731857863043236324900 45118 569154679716002803334030717645569308328670323712635076073 45119 569306077484148851345721674822375097743133593014147964225 45120 569457512167938743543565766478741376242146814859772953600 45121 569608983775555226672999201278519045432821437468115993600 45122 569760492315182679857168381273030660407558064096506450625 45123 569912037795007114886384233687984484647326321971391476073 45124 570063620223216176507621452175025794739220019863010052900 45125 570215239607999142714062653500193423439308309448905062500 45126 570366895957546925034687455642211364756179425985828890625 45127 570518589280052068823906483274207158548277752637180996025 45128 570670319583708753551240306603110724623068495767512210448 45129 570822086876712793091043319541649327502128414212981610000 45130 570973891167261636012272563188516422877357225478844469225 45131 571125732463554365868301500592954265333534100433548554225 45132 571277610773791701486778748780652344155308812718694916100 45133 571429526106175997259531774018525959976319560057094122948 45134 571581478468911243432515556296601559668371325130608868025 45135 571733467870203066395806229005897810213392169863514115025 45136 571885494318258728973639699791853814354112507872559054400 45137 572037557821287130714495258563518351584986797561183489600 45138 572189658387498808181224178639376567526701037818228881073 45139 572341796025105935241223317011353132929585897457028883225 45140 572493970742322323356653719709193550477287409279069264900 45141 572646182547363421874704238248088003216038223805473784900 45142 572798431448446318317900163143064912820725933089131819025 45143 572950717453789738674456880474344209030574601365627976073 45144 573103040571614047688678557488503203448545209356950035600 45145 573255400810141249151401863220970911503424238516151507600 45146 573407798177594986190484730126029675725911269078698963225 45147 573560232682200541561340162701166011593740593133001830625 45148 573712704332184837937515099093275724059882975689185222948 45149 573865213135776438201314331674891528496076530550660028900 45150 574017759101205545734469492579264654165235084308990255625 45151 574170342236704004708853110183795211484583424616694630625 45152 574322962550505300377237742531969466260576684672736774400 45153 574475620050844559364100193684625584770681194213226760448 45154 574628314745958549956470818992032893039831990874661390625 45155 574781046644085682394827925278933231914743570239801745225 45156 574933815753466009164037271935356586581141266853333152100 45157 575086622082341225284336678906686825001306983691293224100 45158 575239465638954668602365747577117094376001078693448551073 45159 575392346431551320082240700541298198159738501756784472025 45160 575545264468377804096674346259647108385468354807185536400 45161 575698219757682388718141174593446659087838695015905216400 45162 575851212307714986010087589216531416457329563746600577225 45163 576004242126727152318187282901018730014514021288791381073 45164 576157309222972088561641761675208036568466692781877948100 45165 576310413604704640524526023852435615019789449937468512900 45166 576463555280181299147179399930336175190772005257573336025 45167 576616734257660200817641559360626907816759192510598055025 45168 576769950545401127663133690190193925617764534415753360448 45169 576923204151665507841584857574925386991659514014426817600 45170 577076495084716415833203547168400014333788101358196382225 45171 577229823352818572732094399388204198296515046274322847225 45172 577383188964238346537920140563315417459922908514249202500 45173 577536591927243752447608716966654299895535609062889922948 45174 577690032250104453147105637737572308972474474384697903025 45175 577843509941091759103171532699706750483755505593222675625 45176 577997025008478628855224931080299571763423306732710410000 45177 578150577460539669307230267137741255926797293427683888400 45178 578304167305551136019631118704766005700189191063501326073 45179 578457794551790933501328684655389361516947309485262850625 45180 578611459207538615501705507304344407647502711129095248100 45181 578765161281075385302694445748437788106145406824960008100 45182 578918900780684096010892906159911880940455526644867805225 45183 579072677714649250849722335042564665264565603644757651073 45184 579226492091257003451632981462044060048646430814998630400 45185 579380343918795158150353934262398817228101333792690278400 45186 579534233205553170273188440281633414150833244808206449025 45187 579688159959822146433354509579679811743526940982449469225 45188 579842124189894844822370813692864425052076669641761302948 45189 579996125904065675502487882929614192000998745097915536100 45190 580150165110630700699164608722811224325811358820293769025 45191 580304241817887635093590057054871181664851764724936364025 45192 580458356034135846115250598972286225756746323192684720400 45193 580612507767676354234542364207039186580663924335297010448 45194 580766697026811833255429023922961406102480549044412685225 45195 580920923819846610608144908605772618054974824738580546225 45196 581075188155086667641943467116207173888074223891926708100 45197 581229490040839639917891072926296935679892042980588722500 45198 581383829485414817501706183559547226404749666192269326073 45199 581538206497123145256643859256408356514480214062811019025 45200 581692621084277223136425646887111433307972027268190760000 45201 581847073255191306478214835134603406045047238435230760000 45202 582001563018181306295637086970982605208295811555715463025 45203 582156090381564789571846455451502398734312924108077626073 45204 582310655353660979552636788850877011427831649219263802500 45205 582465257942790756039598531167290036142417955250853884100 45206 582619898157276655683320924020172706663615642389011622225 45207 582774576005442872276639615968485602568609717689214753225 45208 582929291495615257047929685276904115664532782320428610448 45209 583084044636121318954444082157974725929385351434394624400 45210 583238835435290224975697496518975912199092905341260216025 45211 583393663901452800406895657242884359165395310916273221025 45212 583548530042941529152410069033514017575973658037066728100 45213 583703433868090554019298192855562528864381304234336302948 45214 583858375385235677010869076000966538786875961745262897225 45215 584013354602714359620294437813634497010064118145129877025 45216 584168371528865723124265217105292670981284251299788806400 45217 584323426172030548876693587295847292826787651380643846400 45218 584478518540551278602460445312333007464941840218309551073 45219 584633648642772014691208380281185098596798397701506857225 45220 584788816487038520491180128049240336748351455875179312100 45221 584944022081698220603102517569538720091582366741776952100 45222 585099265435100201174115915188665864368857425676000390625 45223 585254546555595210191749172873043342891336548251977026073 45224 585409865451535657777940086412241881280679136854764064400 45225 585565222131275616483101369638059974378416890686935290000 45226 585720616603170821580232150698778214562820037951125055625 45227 585876048875578671359074996428667401592831604643539467025 45228 586031518956858227420318470853496344046602256375649722948 45229 586187026855370214969845233873453161442244507090719402500 45230 586342572579477023113025686165561854224558403896596403225 45231 586498156137542705149057166348343925977580066237210338225 45232 586653777537932978865348706452142918482788749319957505600 45233 586809436789015226831951351739197855590596658462570960448 45234 586965133899158496696034050918219786312257978493380579025 45235 587120868876733501476405122798893871074489089523392068025 45236 587276641730112619858079305432397767713810479619618344900 45237 587432452467669896486890393784695445525822371784616260100 45238 587588301097781042264149471990033986530230666154853881073 45239 587744187628823434641348746232739423069367740771431125225 45240 587900112069176117914910984306076209930124411289139024400 45241 588056074427219803520984567897603537370545550553308944400 45242 588212074711336870330284163651130358746763315412742308025 45243 588368112929911364942977019056039732877369596124356451073 45244 588524189091329001983614889215421866854684342266760896100 45245 588680303203977164396111600545124089719580150597945336100 45246 588836455276244903738766257456494891262497420509029829225 45247 588992645316522940479332098076268123201950160748104050625 45248 589148873333203664290131005057702482127102009389993960448 45249 589305139334681134343213677537760474876807223455524070400 45250 589461443329351079605565470295780207467784494359261890625 45251 589617785325610899134357906169762538283244813089027515625 45252 589774165331859662372245867787065394994250780678066212900 45253 589930583356498109442710474666966372613266444493239022948 45254 590087039407928651445447651753224107176686821892324650625 45255 590243533494555370751802395435438355824537806057731399225 45256 590400065624784021300248743118678209494933363848355843600 45257 590556635807022028891915452401517419082191235284171843600 45258 590713244049678491486157395923285429724664305153809076073 45259 590869890361164179496172677942012390895266188988379463025 45260 591026574749891536084665478705216142168280281463534896900 45261 591183297224274677459554632676348965934265651782331976900 45262 591340057792729393169727946680391748934635007781651815225 45263 591496856463673146400842264032753104292703931847791381073 45264 591653693245525074271169280716300974732621334104758657600 45265 591810568146705988127487119672024265905513362067185742400 45266 591967481175638373841017669269492146187331814780939903025 45267 592124432340746392103409692023948795979218570601511824025 45268 592281421650455878722767709627551595432604961820705522948 45269 592438449113194344919726670362931004641684900432053708100 45270 592595514737390977623572404967920714699258534962971118225 45271 592752618531476639768407877020977031602165129491231433225 45272 592909760503883870589365233917476897823535707159096890000 45273 593066940663046885918863664507754458444823969618253410448 45274 593224159017401578482913069468406640064944442268072912025 45275 593381415575385518197463550479068831280786227745491030625 45276 593538710345437952464800724277532433366805875219024702500 45277 593696043335999806469986867666746788875260562443283356900 45278 593853414555513683477347899547918794236850086537756776073 45279 594010824012423865127006206054594360068020286845414390625 45280 594168271715176311731459314863276799789868871273994809600 45281 594325757672218662572204424756808203338414751991450169600 45282 594483281892000236196408796517410888200871656500698392225 45283 594640844382972030713626011226957114751433878723532176073 45284 594798445153586724092558102052706406886864658051016588900 45285 594956084212298674457863565597421032280804082149465108900 45286 595113761567563920387011258893441469190112034942144117025 45287 595271477227840181207180188120975018660661161429616987225 45288 595429231201586857292205195131522112197723876199703490448 45289 595587023497265030359568547858036315491385056470036275600 45290 595744854123337463767437440694085538624187360689649406025 45291 595902723088268602811747410924953532340408401021139651025 45292 596060630400524575023331677294292378427907746888436456900 45293 596218576068573190465096406790608370058296595204201922948 45294 596376560100883942029241915738535425053203732426654043225 45295 596534582505928005734529811280521981497568129327489002225 45296 596692643292178241023596079335229190909111319921755201600 45297 596850742468109191060310125119610149300361963613878440000 45298 597008880042197083027179772322311890939751190007953501073 45299 597167056022919828422802227016713913435301168334657308025 45300 597325270418757023359361012402589105932221690948645522500 45301 597483523238189948860168880466045114738241449307030522500 45302 597641814489701571157256706648076402571663321284318399025 45303 597800144181776541989008373612729538870877764223504076073 45304 597958512322901198897841650206556599214326875960900810000 45305 598116918921563565527935071701703951880615576974074915600 45306 598275363986253351923000827415656168933547585158510191225 45307 598433847525461954824103661801327317950254478503892620225 45308 598592369547682457967525795101864468626218421677581822948 45309 598750930061409632382677869665200885992795495394994612900 45310 598909529075139936690055928014069078874759611233848954025 45311 599068166597371517399244428767856628501339491610424609025 45312 599226842636604209206965306513360537868146090973282713600 45313 599385557201339535295173081722168717533218249492347240448 45314 599544310300080707629196026813070158022083597858819604225 45315 599703101941332627255923394458568332918173238118674234025 45316 599861932133601884602038714235245430030076151222568500900 45317 600020800885396759772299163718398120759906441303327612900 45318 600179708205227222847861020122038749951417407340330651073 45319 600338654101604934184651198586029060076365196229720495225 45320 600497638583043244711784883212786854626935772385808675600 45321 600656661658057196230029256956679356024736646535426915600 45322 600815723335163521710313336469890423236853922667863075625 45323 600974823622880645592283918009222263610720603158307201073 45324 601133962529728684082907640508965802205968767541476320900 45325 601293140064229445455119171925647460116981413586325522500 45326 601452356234906430346515524961133740948454797191348725625 45327 601611611050284832058096508271248731731864580832438683025 45328 601770904518891536853051319267733391157234723175609360448 45329 601930236649255124255591284622049324045972713017398440000 45330 602089607449905867349828754580203626510694540620924842225 45331 602249016929375733078702157198445331240853954145817627225 45332 602408465096198382542947218610357986822549487285812340100 45333 602567951958909171300114355436546968951046059182626922948 45334 602727477526045149663632245448794244829252405630156035025 45335 602887041806145063001917582601227494968578141671742526025 45336 603046644807749352037531022541724739024191993783120640400 45337 603206286539400153146379324717449914208652962491372275600 45338 603365967009641298656963697189089216240126344785494506073 45339 603525686227018317149674350269032433697864295023179112225 45340 603685444200078433756131265099417987082263741947856788900 45341 603845240937370570458571183286634923813550990340964108900 45342 604005076447445346389280823709549719855920374915886542025 45343 604164950738855078130076332619400397626712231213216551073 45344 604324863820153780011828973149975188346891707118739001600 45345 604484815699897164414037060357367745013623236572442169600 45346 604644806386642642064444147909275749732064685188837200225 45347 604804835888949322338703472544484656235569280733230015625 45348 604964904215378013560088662423853265055221658313729822948 45349 605125011374491223299250715494792844974986053128056356900 45350 605285157374853158674021253991906590131649408779771030625 45351 605445342225029726649262061197131337393139656445172905625 45352 605605565933588534336760906583398663478629553190988896400 45353 605765828509098889295173665466507735673039313945653410448 45354 605926129960131799830012739290577603941067072219036655625 45355 606086470295259975293681782673121995765645374630512558225 45356 606246849523057826385556743336465108126685042408606540100 45357 606407267652101465452113221052892383702065581818092708100 45358 606567724690968706787100151731605810618004831292726226073 45359 606728220648239066931759822776228896904130806037483199025 45360 606888755532493764975094225842282142223727024944029262400 45361 607049329352315722854177753124725560455670437568881742400 45362 607209942116289565654516243306340597305470042191873798225 45363 607370593833001621910452383298399637322486204948182006073 45364 607531284511039923905617471905747204502807533867887612100 45365 607692014158994207973429551549092930066326083336620976900 45366 607852782785455914797637914177992390016224990803203975025 45367 608013590399018189712913987508668003723317879123204338025 45368 608174437008275883005488607721498333030399169186561810448 45369 608335322621825550213835684753680329246921686710147843600 45370 608496247248265452429402266323245342905855636394916359225 45371 608657210896195556597385006821286038286444352004091524225 45372 608818213574217535817553047209927741472700582108610822500 45373 608979255290934769645117312064254197121825981910714022948 45374 609140336054952344391646229897074215163229669188813666025 45375 609301455874877053426027882906092254341413058353861890625 45376 609462614759317397475478592283722614858621776075024000000 45377 609623812716883584926597945230463597369785523988516070400 45378 609785049756187532126470269813424730236817701581981851073 45379 609946325885842863683812563812276971265773022251709675625 45380 610107641114464912770168883695572654132608008439008376100 45381 610268995450670721421151199871058873355301072220438336100 45382 610430388903079040837726724354284984995810984191008724225 45383 610591821480310331687551717000481943278730188261828326073 45384 610753293190986764406351776445368295998468089305035792400 45385 610914804043732219499348621901214823957324754523044944400 45386 611076354047172287842733371955177031736833231996872290025 45387 611237943209934270985186326517581978858204878980790250225 45388 611399571540647181449443258068533281838552859963398802948 45389 611561239047941743033908218351875518801740646022295260100 45390 611722945740450391114312866666236729160151422186780548025 45391 611884691626807272945422325903545221450347461932305443025 45392 612046476715648247962787572486094482685432605023199438400 45393 612208301015610888084544366353907622583892998081770960448 45394 612370164535334478013258727154830485752718421804650146225 45395 612532067283460015537818962790460324345646203915022963225 45396 612694009268630211835374256471694742889369445910997700100 45397 612855990499489491773319818438363505875458791563464402500 45398 613018010984683994211328608498083737357510126991892301073 45399 613180070732861572303429635540157040175597491010554342025 45400 613342169752671793800132840181005120557429329248055290000 45401 613504308052765941350600566698318621721625459211375290000 45402 613666485641797012804865630411772047737200312861582080025 45403 613828702528419721516095986668835896278603949223455151073 45404 613990958721290496642906007594895416061484916862764062500 45405 614153254229067483451714372767563761654647403499659952100 45406 614315589060410543619148579975755735042428520324764265225 45407 614477963223981255534496082224766779762869488463475232225 45408 614640376728442914602202057149280429674546555192209160448 45409 614802829582460533544413814996906010412713472631075846400 45410 614965321794700842703571851345527047387437300392890197025 45411 615127853373832290345047550718419549756633298723021502025 45412 615290424328525042959827547261778115179273086679326944100 45413 615453034667450985567244748649966635322503551537461302948 45414 615615684399283722017756029384489277064922885529392056225 45415 615778373532698575295766599653356369110765442905039096025 45416 615941102076372587822501055918198838310199876833363200400 45417 616103870038984521758921119397163914373296428530242624400 45418 616266677429214859308690068612303955873420670935763376073 45419 616429524255745803021183872170849444463814001005963878225 45420 616592410527261276094549027950436448082877447003506044100 45421 616755336252446922678807114859038167603136802868940884100 45422 616918301439990108179006063341029554889985787664639505625 45423 617081306098579919558418150801493423583032095081037001073 45424 617244350236907165641784728121555967099161260995911822400 45425 617407433863664377418607683438219151386237825044510760000 45426 617570556987545808346487649362837062833635058103964900625 45427 617733719617247434654508959813062964474476508586013644025 45428 617896921761466955646671362633773546198537897591636122948 45429 618060163428903794005368494183156647138149751495373722500 45430 618223444628259096094913122060828580696113059646854786225 45431 618386765368235732265109162155527104858545817922425421225 45432 618550125657538297154870476190606052480671373223984419600 45433 618713525504873109995886455946237668153794001175097010448 45434 618876964918948214916334400337908790061037284756880236025 45435 619040443908473381244638691531477166911800945093180489025 45436 619203962482160103813276776275734411614276310759710940900 45437 619367520648721603262631958634102364805704276670766536100 45438 619531118416872826344893010297769972715317249701575756073 45439 619694755795330446228000604663258175089033231745807844225 45440 619858432792812862799640580858080750061921052001427558400 45441 620022149418040202971284043898849573928186203146674278400 45442 620185905679734320982274307166853324732892309045469521025 45443 620349701586618798703960683386819289498789677157223276073 45444 620513537147418945943879130295248625709425563488009352100 45445 620677412370861800749979757185396178400116772399437008100 45446 620841327265676129714901198516646764865330272705946076225 45447 621005281840592428280291860776720709578498054188874725625 45448 621169276104342921041178048785822342442245068018997810448 45449 621333310065661562050378977632526163947390557828971888400 45450 621497383733284035122968676431876431221850336675902675625 45451 621661497115947754140784790096857029299677714390545800625 45452 621825650222391863356984285315069662239891119481589824900 45453 621989843061357237700646066923139628978404453662664922948 45454 622154075641586483081420510872049739008259503165102405625 45455 622318347971823936694225919977284273157416121421120222225 45456 622482660060815667323991908648346304873543378745090241600 45457 622647011917309475650449722792893167535531606768730817600 45458 622811403550054894552969501091416383395769583235985001073 45459 622975834967803189415444483839073959819561515147990680025 45460 623140306179307358431222175551964608532353668161233632900 45461 623304817193322132908082467535815153615659314760149512900 45462 623469368018603977573262726615734164012672164414531526225 45463 623633958663911090878529856226366676318501801249338256073 45464 623798589138003405305299336062466763641709268452749811600 45465 623963259449642587669801246490586656337326357679929216400 45466 624127969607592039428293283923263130430768114230550552025 45467 624292719620616896982320773357763949580954457150530597025 45468 624457509497484031984023684282139276473503714206287222948 45469 624622339246962051641490656152005159595008535691784224100 45470 624787208877821299024160039642168451421113503261777105225 45471 624952118398833853368267959877884824158344389668678120225 45472 625117067818773530382343407851223919316352225871236000000 45473 625282057146415882552750366228698097557392041166826760448 45474 625447086390538199449276975756993745477417481695585165025 45475 625612155559919508030771748474326646222099779031670255625 45476 625777264663340572950826833935625531135334204014073302500 45477 625942413709583896863508344660430599981340846121417028900 45478 626107602707433720729133747013076527678261124456321551073 45479 626272831665676024120096323725412265935158855922403705625 45480 626438100593098525526736714272992798699517146855060947600 45481 626603409498490682663261539316360920902642177870879507600 45482 626768758390643692773709115419720080639804633959423801225 45483 626934147278350492937962266259982355644431783053381101073 45484 627099576170405760377808236539858725715170890948901240900 45485 627265045075605912763045714819341953635140817253944784900 45486 627430554002749108517638971480615598088136479044935968025 45487 627596102960635247125919118042105953130913783421184258225 45488 627761691958065969438832494038077039927924178760172240448 45489 627927321003844657980236187680852167698951893084127489600 45490 628092990106776437253240696523429032174997126733792195025 45491 628258699275668174046599734340938831307409029992568740025 45492 628424448519328477741147190450083449533667483199778664900 45493 628590237846567700616281247686368393574306940328919122948 45494 628756067266197938156495665259632854523233504389425994225 45495 628921936787033029357958232709062022902072756056877429225 45496 629087846417888557035136401179550595382165611683379203600 45497 629253796167581848127470098241970284039367773645741610000 45498 629419786044931974006091732480578071300870459538590726073 45499 629585816058759750780593394071485946173811536027117121025 45500 629751886217887739605841257576796909916452591587705062500 45501 629917996531140246988837193179696152028124687569580062500 45502 630084147007343325095627592586470470297959531033491506025 45503 630250337655324772058259415822113241668589792036025851073 45504 630416568483914132281783465146856543843488593151058560000 45505 630582839501942696751304892321656380899390355126483993600 45506 630749150718243503339080945451341379662259889094678844225 45507 630915502141651337111665961634819797270520756479537589225 45508 631081893781002730637103611652424214186684520825995622948 45509 631248325645135964292166402921157880932106813742433324900 45510 631414797742891066569642446949291341013301526886848945025 45511 631581310083109814385669497522442666886038494714558900025 45512 631747862674635733387116265853959420369300494188364419600 45513 631914455526314098259011018933105283679050177864953490448 45514 632081088646991933032017467305239202205624770134365253225 45515 632247762045518011389957948518859835312404261714279463025 45516 632414475730742856977383912475073126791155877994257904900 45517 632581229711518743707193714915725882175112390092143880900 45518 632748023996699696068297725287133375888363175533472726073 45519 632914858595141489433330755217014207203493784709212006225 45520 633081733515701650366411813842930880192571270531916417600 45521 633248648767239456930951196231219899293508007233993857600 45522 633415604358615938997504911126080548778515649690674680625 45523 633582600298693878551676454269176961307752931082621426073 45524 633749636596337810002065933530793577883346002642635568900 45525 633916713260414020488266552094269658890687997590726002500 45526 634083830299790550188908455936124123529275639518238580625 45527 634250987723337192629749951844967672798285375238199350025 45528 634418185539925494991816102222984889316600229719775010448 45529 634585423758428758419584702914454805627042066858800250000 45530 634752702387722038329219650306464291264113079641211235225 45531 634920021436682144716851703947654527757576186321888720225 45532 635087380914187642466906650931526819904677809613998744100 45533 635254780829118851660480878291520031075709672069616222948 45534 635422221190357847883764359655758030024890335801298182025 45535 635589702006788462536511062410051696665194005884120957025 45536 635757223287296283140556781618426254535735536097834246400 45537 635924785040768653648384406951130978247608729503914041600 45538 636092387276094674751736628870774665042642195566322631073 45539 636260030002165204190276090327916660743355665464652321225 45540 636427713227872857060292990218129691815442407747856332900 45541 636595436962112006123460144853237277010343031860474452900 45542 636763201213778782115635513700115074108885496160196245025 45543 636931005991771074055712195641132159651518703153191626073 45544 637098851304988529554515902010994942220335995621496947600 45545 637266737162332555123749912665443172836843665430524851600 45546 637434663572706316484987521337934339361251928919981457225 45547 637602630545014738878711976541139615427925560247333180625 45548 637770638088164507373403924270761478431502532736202922948 45549 637938686211064067174676358769870115393045798570785664900 45550 638106774922623623934457087612642800189410113984841825625 45551 638274904231755144060218717367077550625757139862361200625 45552 638443074147372355024256166096939559174812640371753998400 45553 638611284678390745673011708963886136901004363408268560448 45554 638779535833727566536447563191403216137023189272626900625 45555 638947827622301830137466018652873823888588625764329391225 45556 639116160053034311301377120346786364714248130860611948100 45557 639284533134847547465413909022778038964873655083561172100 45558 639452946876665838988295226222896269776113985781170401073 45559 639621401287415249459836090003148620090393890675596906025 45560 639789896376023606010605647601099349247096818539513008400 45561 639958432151420499621632711315958487324303315692530288400 45562 640127008622537285434158883868297094446858827678689999225 45563 640295625798307083059439279507210221697588820082435131073 45564 640464283687664776888590847133437000085142989632630256100 45565 640632982299547016402488301707635254237210739783065460900 45566 640801721642892216481707670213696068105684231680964634025 45567 640970501726640557716517458447671820994730534270145601025 45568 641139322559733986716917444903579363657648203244646760448 45569 641308184151116216422725108028028216057803709291837849600 45570 641477086509732726413709693116311940656847377763098356225 45571 641646029644530763219773925123289177783774935412566221225 45572 641815013564459340631183373663069222755207600587217422500 45573 641984038278469240008843476472205477964489291284946622948 45574 642153103795513010594624227611788627138822525488852409025 45575 642322210124544969821732536684519953383663689424051125625 45576 642491357274521203625132265343533857495952465781337610000 45577 642660545254399566752011947370427328336438434051821232400 45578 642829774073139683072300198600642872810369442092720876073 45579 642999043739702945889228822975040229219100739707551480625 45580 643168354263052518249943620997181064416750673824877524100 45581 643337705652153333256162906876539792339847757893528684100 45582 643507097915972094374883740638542649077965107121368623225 45583 643676531063477275749135881483026217723601712563725501073 45584 643846005103639122508783468673395714784026121866257934400 45585 644015520045429651081374436239452528960427288394479630400 45586 644185075897822649503037667777549742604500303910680151025 45587 644354672669793677729427897632423666153512277927814011225 45588 644524310370320067946718364745738776325926779089148802948 45589 644693989008380924882641225457072869834795194776767964100 45590 644863708592957126117575731543758725849331453704589347025 45591 645033469133031322395684179786688112410354326247864542025 45592 645203270637587937936095639349873574486590677132779136400 45593 645373113115613170744137463262253104350165477978361410448 45594 645542996576094992922614590290912518454942150863806587225 45595 645712921028023150983136643495590149024702141100547400225 45596 645882886480389166157492831755018303103447914934424712100 45597 646052892942186334709074660556345846891361427908905062500 45598 646222940422409728244346458339576238791133268714353776073 45599 646393028930056194024363724689645360724479082872760645025 45600 646563158474124355276339306669453583951662626620679840000 45601 646733329063614611505257409587856652841732174634759840000 45602 646903540707529138805535448497310177801932461297831677025 45603 647073793414871890172733746716552796885361504261111176073 45604 647244087194648595815313087674403394460384346083789302500 45605 647414422055866763466440126371438154747577934425222040100 45606 647584798007535678695840666757003678014047198066958928225 45607 647755215058666405221700811319712897764806194135454691225 45608 647925673218271785222615989190261108390544505212426210448 45609 648096172495366439649587869056090044424482532240662048400 45610 648266712898966768538069163188118644832144813695990198025 45611 648437294438090951320056328880449888610733031597331803025 45612 648607917121758947136230173604653901413345143525360140100 45613 648778580958992495148144370180918406941549484641898802948 45614 648949285958815114850461888269048531471768267242924195225 45615 649120032130252106383239348482988965100539394908250335025 45616 649290819482330550844259305433232539114994805879137614400 45617 649461648024079310601410466002170395321803742731586382400 45618 649632517764529029605115849158130100204366664334123701073 45619 649803428712712133700808893614539294428196397890239879225 45620 649974380877662830941457519641343766482174174766484796100 45621 650145374268417111900136151336500198132706179794060836100 45622 650316408894012749982645705666055248882718120602113600625 45623 650487484763489301740181554582014126771898216897315476073 45624 650658601885888107182049466527893333632620219858012560400 45625 650829760270252290088429533642543874331535074186006250000 45626 651000959925626758323188090973522881583900279895234765625 45627 651172200861058204146737634011983330630307722474730801025 45628 651343483085595104528944740861743301417561718327871022948 45629 651514806608287721462086005355888089931037441873633022500 45630 651686171438188102273851987434950374988904110742619189225 45631 651857577584350079940399187101405612133115830290862524225 45632 652029025055829273399450048265911852242044537207180313600 45633 652200513861683087863440998801415269149042908167619560448 45634 652372044010970715132718533121934827884069462002954873025 45635 652543615512753133908783343603531733165772606252778930025 45636 652715228376093110107582507165661566463104459697735556900 45637 652886882610055197172849733331799349322608494763729792100 45638 653058578223705736389493680088920160723987135714760131073 45639 653230315226112857197034343866110386986396343296847543225 45640 653402093626346477503087529953277194205124011836948112400 45641 653573913433478303996897409681616385356877973484199632400 45642 653745774656581832462917170688191437075827993930571714025 45643 653917677304732348094437766587669204675804977069736601073 45644 654089621387006925807264772374950538280650470037926788100 45645 654261606912484430553443351883126867928621447209100700100 45646 654433633890245517635031343621886691241980399162368343225 45647 654605702329372633017920471322188833703430282472700380625 45648 654777812238950013645705685513712348760879395367550160448 45649 654949963628063687753602642462285982895134404717812686400 45650 655122156505801475182413326795193249435512408275573480625 45651 655294390881252987692539824142942334300027094229634105625 45652 655466666763509629278046250126783296973731954635166416900 45653 655638984161664596480768842021948330924987491618259322948 45654 655811343084812878704474219427284209298851971915515140625 45655 655983743542051258529065820272639464123469257666715065225 45656 656156185542478312024838518496062330423235465749776659600 45657 656328669095194409066781429723559030555661755581858771600 45658 656501194209301713648928911284855578781206662397667426073 45659 656673760893904184198759762899299951540921500687796877025 45660 656846369158107573891644634366735195159530056815032388900 45661 657019019011019430965341646598867829715542841854219068900 45662 657191710461749099034540232327349755629180531405214217225 45663 657364443519407717405453202825485778117244999450447631073 45664 657537218193108221390457046981172834055623854172613945600 45665 657710034491965342622780469059371035978840075883784710400 45666 657882892425095609371241171493100738935956886684231221025 45667 658055792001617346855030889042653987717214168980504350025 45668 658228733230650677558548680663402914570001591338205422948 45669 658401716121317521546282485423281930940160266096983720100 45670 658574740682741596777738948811714891009144599490225112225 45671 658747806924048419422421525782452799853264522435130827225 45672 658920914854365304174856866873482094932061204428600090000 45673 659094064482821364569669493747858046322842524835228610448 45674 659267255818547513296704770500012398661514051020880398025 45675 659440488870676462516200177072779016130083272007939500625 45676 659613763648342724174004891131075991052585755353781922500 45677 659787080160682610316847684738877436727678304541363680900 45678 659960438416834233407653142186803006041762840094924826073 45679 660133838425937506640906205318348059175242530689008000625 45680 660307280197134144258065052703472346340365756522983105600 45681 660480763739567661863022319008960074976081067030940865600 45682 660654289062383376737614660915659295177404844464068190225 45683 660827856174728408157180675933403662357990524930196526073 45684 661001465085751677706167180465114822238881755052550872900 45685 661175115804603909593783853472278910227829746508764480900 45686 661348808340437630969706252094685965106055478370249839025 45687 661522542702407172239827205578016425676938609469494509225 45688 661696318899668667382056593863554308657815496121253490448 45689 661870136941380054262169517195002156615867235613251683600 45690 662043996836701074949702863098068396165974019224877004025 45691 662217898594793276033900277089193358966403301455927849025 45692 662391842224820008939705543470475891271285571048605852900 45693 662565827735946430243804382568558211931012215734612822948 45694 662739855137339501990714670775922473776964652982416925225 45695 662913924438167992008925089753748339289352274985327876225 45696 663088035647602474227082211156176798330398724431459225600 45697 663262188774815328990226023236521433533671650032949760000 45698 663436383828980743376073905696664377678000634257286451073 45699 663610620819274711511353059141570307045171862187699914025 45700 663784899754875034888181395501547975368426907031864622500 45701 663959220644961322680496895785585014527727516691829622500 45702 664133583498714992060535441529778010641779444304187593025 45703 664307988325319268515357126305576207649937296170406126073 45704 664482435133959186163421053653253594873340370550761290000 45705 664656923933821588071208627806720600397958003038349091600 45706 664831454734095126569895343576483138436653666432109517225 45707 665006027543970263572071081758253346106911818086401538225 45708 665180642372639270888508916435412993309512243656785922948 45709 665355299229296230544982440544227258615185586149157016900 45710 665529998123137035099131616071403334265143221512378956025 45711 665704739063359387957377155254285154571347170135435211025 45712 665879522059162803691883439154672434167474016107079105600 45713 666054347119748608357569979977949155715733716707172240448 45714 666229214254319939809171433509903660822032772216053882225 45715 666404123472081748018346168044319573056424714800606712025 45716 666579074782240795390833396175113918121372664173687328900 45717 666754068194005657083658875827496003361062361302925128900 45718 666929103716586721322389186903317876964853379210181301073 45719 667104181359196189718434589916484506390945046571622497225 45720 667279301131048077586400472994989195726466105294456179600 45721 667454463041358214261487393626837202911477532584416819600 45722 667629667099344243416939721527818019990810741486901265625 45723 667804913314225623381542889009784342823253156931174151073 45724 667980201695223627457169255228793380976344747570207796900 45725 668155532251561344236372590693163843870967453023186502500 45726 668330904992463677920031188412199685616999732527818455625 45727 668506319927157348635039608067029498403576000733142997025 45728 668681777064870892752049059585708312778941010855569160448 45729 668857276414834663203256432505426492679527971337627040000 45730 669032817986280829800241977505368403649722191361503648225 45731 669208401788443379551855646494461584336805370167801833225 45732 669384027830558116982152097638955264053815477426654128100 45733 669559696121862664448374371715465242980509894442342022948 45734 669735406671596462458986246175820386423291651513195309025 45735 669911159489000769991753273310744280482856933319169408025 45736 670086954583318664811872508900103953487453435011459872400 45737 670262791963795043790150937738155985644010715214928787600 45738 670438671639676623221232602422918808543022662153713256073 45739 670614593620211939141874441799498536429935994551328510225 45740 670790557914651347649270845447894272529934964070307896900 45741 670966564532247025219426930606507496188418890331484816900 45742 671142613482252969025580547923278860170153797738900928025 45743 671318704773924997256673022427074512150050365447273201073 45744 671494838416520749435868636112642900231785953127823873600 45745 671671014419299686739122858533161929251057106270359553600 45746 671847232791523092313799331795095302662129331436331734225 45747 672023493542454071597335616350775913973551895260871325625 45748 672199796681357552635957703984833241995435947487044522948 45749 672376142217500286403443304391280855590563579586167952900 45750 672552530160150847119933911738779346188812863548882640625 45751 672728960518579632570795657622289280032959002493179515625 45752 672905433302058864425528956800028096977854173397312080400 45753 673081948519862588556726952115344278668308335400232210448 45754 673258506181266675359082765003821566077700272899472125625 45755 673435106295548820068445557986625524703452674606652244225 45756 673611748871988543080925415551804335191017526598989376100 45757 673788433919867190272047049825955327798949103354698616100 45758 673965161448467933315952337439368480928002135226661076073 45759 674141931467075770004651693988457866920993248563885593025 45760 674318743984977524567324292499991852501415625835756774400 45761 674495599011461847989667132302332746561511303085210854400 45762 674672496555819218333292964709596534538694071606769180225 45763 674849436627341941055177081925343346336890216028150756073 45764 675026419235324149327152975573109373660536113429585880100 45765 675203444389061804355456871261791082737653024571641964900 45766 675380512097852695700321145594592759718622390881935313025 45767 675557622370996441595616632030948678553021947091861844025 45768 675734775217794489268543822011531494872166482195328210448 45769 675911970647550115259372967757158844343839818965696835600 45770 676089208669568425741233093153110560122119398226302373225 45771 676266489293156356839949919131069421393194787407546938225 45772 676443812527622674953932709961598903621679697999229002500 45773 676621178382277977074110046870772020935127083059627722948 45774 676798586866434691103914535395266032151292159095734132025 45775 676976037989407076179316452890938524257162496892070380625 45776 677153531760511222988906342610601190694901569140171240000 45777 677331068189065054094026560767408486601646420303479374400 45778 677508647284388324248951783000979269191575702738478401073 45779 677686269055802620721118476664070518763835644780428265625 45780 677863933512631363611403345348323284372793198795702692100 45781 678041640664199806174450752068302108011692453017471052100 45782 678219390519835035139049127523750352241137348646547502225 45783 678397183088865971028556369860685088543925966961929176073 45784 678575018380623368481374242352656497311634459215025056400 45785 678752896404439816571471775424198085270007579472714336400 45786 678930817169649739128957679439195442333673417351590032025 45787 679108780685589395060701774677602737349978159206840752225 45788 679286786961596878671005444924637690950848553699211302948 45789 679464836007012119982321121097287363784551417098413648100 45790 679642927831176885056020801333658759750047356972160166025 45791 679821062443434776313213613971409966509346467286293661025 45792 679999239853131232855612429842199339511883776085463814400 45793 680177460069613530786449530309792081033458606973988360448 45794 680355723102230783531441337480165472314741821171682008225 45795 680534028960333942159802213012655984784765387042313857225 45796 680712377653275795705307331961893525577187303213607744100 45797 680890769190410971487404638080970163095489179729670702500 45798 681069203581095935432375887016992830261631534577293751073 45799 681247680834688992394546783830871716295081041363949928025 45800 681426200960550286477546221273898332419552694337944410000 45801 681604763968041801355614625254369572787296441257504410000 45802 681783369866527360594961413928216489149320750253944254025 45803 681962018665372627975171576848298956388603476707405701073 45804 682140710373945107810661380607729925976112108673579522500 45805 682319445001614145272183207413295545710359998480140148100 45806 682498222557750926708379533025740066764281713172435611225 45807 682677043051728479967386050504387163092438512459353130225 45808 682855906492921674718483946194272053650983720136159760448 45809 683034812890707222773801334394661644656447099603113230400 45810 683213762254463678410063857148542797261257157539880219025 45811 683392754593571438690394455593361775558030639044764124025 45812 683571789917412743786162319314000940745039575142086316100 45813 683750868235371677298881020139681829595938507571448802948 45814 683929989556834166582155836827186889081818529806539314225 45815 684109153891187983063680277073495334096971306456803594025 45816 684288361247822742567281803301631851745416200275392048400 45817 684467611636129905635016768664230193557288157172315120400 45818 684646905065502777849314569710017076326624360705910526073 45819 684826241545336510155171022159125252998945329847734860225 45820 685005621085028099182390966233848117192322734294875568100 45821 685185043693976387567880107992151768513383552712136808100 45822 685364509381582064277986103111964090833940289064782675625 45823 685544018157247664930888889574964082128681954262052451073 45824 685723570030377572119040275699298422343632753859186278400 45825 685903165010378015731652789971356075072907412326901760000 45826 686082803106657073277237799127435589571686500740654650625 45827 686262484328624670206192900936843701830324883602770938025 45828 686442208685692580233438598138667827082114503414314422948 45829 686621976187274425661104259985169091219472395680337302500 45830 686801786842785677701263377845446665154239464980089612225 45831 686981640661643656798718121323728344181378722882961647225 45832 687161537653267532953833201347346553895677134767345187600 45833 687341477827078326045419046680163265172106864538818610448 45834 687521461192498906153664300317911663156313638995164490025 45835 687701487758953993883117642222626839126296447915107391025 45836 687881557535870160685718944854042259483748298242852192900 45837 688061670532675829183879767956533313017766873014026028100 45838 688241826758801273493613199060893845958741505561807006073 45839 688422026223678619547713046160936264210203840328830222225 45840 688602268936741845418982389025610513515319062201340686400 45841 688782554907426781643511495608042041186517961227765006400 45842 688962884145171111544005110013593697405552859079288887025 45843 689143256659414371553159118489761449991028233498016426073 45844 689323672459597951537086599901418763935235588753513204100 45845 689504131555165095118793267155629535935937760941296412100 45846 689684633955560900001702306040954574595626619616896630225 45847 689865179670232318293228617946881778934746410239541015625 45848 690045768708628156828402472929715391370459329340491010448 45849 690226401080199077493542579591964986352757066043766464400 45850 690407076794397597549978578242980202429118885037354305625 45851 690587795860678089957822963809282633631510448485612430625 45852 690768558288496783699792444963751765749335234535475988900 45853 690949364087311764105078745943527374273019540533582222948 45854 691130213266582973173268857527196393569260268062002855625 45855 691311105835772209898314743642537921184619758334315928225 45856 691492041804343130592552510076805737073141839986455097600 45857 691673021181761249210771041762233495010016102164955705600 45858 691854043977493937674330115110153582491061525081136351073 45859 692035110201010426195327991867826546030964474594958054025 45860 692216219861781803600818500972783940965818359361451164900 45861 692397372969281017657077614880193488641601796777300644900 45862 692578569532982875393919526839461509233827951287819888225 45863 692759809562364043429062235596993745398728985162119506073 45864 692941093066903048292542644002741900507035662952231059600 45865 693122420056080276751181177998869485361702617587992224400 45866 693303790539377976133095932469576899054844335227461910025 45867 693485204526280254652266350431832062980715440126273083025 45868 693666662026273081733146442047459381994821428196180122948 45869 693848163048844288335327549937746323298212852628252196100 45870 694029707603483567278250667282433481834727526746275139225 45871 694211295699682473565968315185660640821432173672789554225 45872 694392927346934424711955985792148037492807890734749160000 45873 694574602554734701063973157637598807231353755871898960448 45874 694756321332580446128973889718015403985281006469278611025 45875 694938083689970666898067000763329681241867766616978765625 45876 695119889636406234171525840201453265836872761181070562500 45877 695301739181389882883847657299561866540197484403403312900 45878 695483632334426212428862574970134230669771712970726601073 45879 695665569105021686984892174729973594953449070327267275625 45880 695847549502684635839957699301146671486569737961161283600 45881 696029573536925253717037879343482465924808723779274243600 45882 696211641217255601099376390808980543012012866599631559225 45883 696393752553189604555838949409185734174970684139858451073 45884 696575907554243057066320048687293723225489140372725484900 45885 696758106229933618347199348187459449198803473274044196900 45886 696940348589780815176847718214487830030253618134445730025 45887 697122634643306041721182947677793937133356892892267740225 45888 697304964400032559859275121514227438995925064337547240448 45889 697487337869485499509001674185063881660748447328888857600 45890 697669755061191858952752125743173185407634238975743833025 45891 697852215984680505163182506967083610108274967520296978025 45892 698034720649482174129019480059367376588570028693358020900 45893 698217269065129471180914161407482127908663253744603022948 45894 698399861241156871317345652905910472763126942129826836225 45895 698582497187100719530574288339147973216452612794400343225 45896 698765176912499231132644601325798120726335871791795267600 45897 698947900426892492081438021324741087873202427142662890000 45898 699130667739822459306775304205051348413049746756080676073 45899 699313478860832961036568703882047625206009670145325687025 45900 699496333799469697123023891522567054249107143687404202500 45901 699679232565280239368891628823263943462535022280299202500 45902 699862175167814031853769201866442057048420613300286660025 45903 700045161616622391260451622058637970163562553487404901073 45904 700228191921258507201332600657881714327003103405649000000 45905 700411266091277442544855303396269671423607590936670209600 45906 700594384136236133742012891705193473370086284262042210225 45907 700777546065693391152898857051277525484151351253084467225 45908 700960751889209899373307154891786694344789867299432722948 45909 701144001616348217561382144758974685455990344449525688900 45910 701327295256672779764318342983552682331722424294158987025 45911 701510632819749895245109994568166926710574834193013542025 45912 701694014315147748809350470722483089488243256030746771600 45913 701877439752436401132081498572184513629065379417203490448 45914 702060909141187789084692229554900703788063263758965491225 45915 702244422490975726061868153016791792646511548494095981025 45916 702427979811375902308589861524224131040942536493536772900 45917 702611581111965885247181674405681627851764416617711356900 45918 702795226402325119804410126039767006317345748037376376073 45919 702978915692034928738632325405856745956546837484751968225 45920 703162648990678512966994193414683143621296013338587961600 45921 703346426307840951892678584536826653364955425556095801600 45922 703530247653109203732203299247811452805936442087302830625 45923 703714113036072105842768993809207033493348710639605376073 45924 703898022466320375049656993905848524446439425556713004900 45925 704081975953446607973677018659998431546240375153587022500 45926 704265973507045281358664821543982510810230213090208350625 45927 704450015136712752399029754713542590782978542224749624025 45928 704634100852047259067352263284859318331707440787351810448 45929 704818230662648920442031316078908023049525794563118810000 45930 705002404578119737034981779357521178244803196952402081225 45931 705186622608063591119381740076241281136794389158396966225 45932 705370884762086247057469785179758381389243559195978492100 45933 705555191049795351628392243466436955499331800773884322948 45934 705739541480800434356100396549147354823022327223807416025 45935 705923936064712907837297665440327647163648493384207879025 45936 706108374811146068069436779289912325882521327547557518400 45937 706292857729715094778766932805475076412448320109336513600 45938 706477384830037051748430938884643567871396035289466381073 45939 706661956121730887146612382990555077188138263121887679225 45940 706846571614417433854732785801832654768651642735251480900 45941 707031231317719409795698780669272504255294872710275200900 45942 707215935241261418262199312412144274364478863957640591025 45943 707400683394669948245052863987717048136646745105981276073 45944 707585475787573374761604717568334964198977935849119779600 45945 707770312429601959184174256561077615830353172140706275600 45946 707955193330387849568552315105751646733811186650888031225 45947 708140118499565080982548581587671297468036682668204450625 45948 708325087946769575834589062702397053470387429845494622948 45949 708510101681639144202363614610313004523640072110323220900 45950 708695159713813484161523547719635046381054064005373475625 45951 708880262052934182114429311637153638073565710071347850625 45952 709065408708644713118948266826726473182974417078743142400 45953 709250599690590441217302549516248130079916001469504360448 45954 709435835008418619764967036394535534799278420872412330625 45955 709621114671778391759617415640279900862548991671681117225 45956 709806438690320790170128370825927702960434563082178824100 45957 709991807073698738265621884240065195984012966847305040100 45958 710177219831567049944565666172593007442701251445878251073 45959 710362676973582430063921716707689409836509817583909260025 45960 710548178509403474768345026570273020062437850863680560400 45961 710733724448690671819432423572387875434500827074083440400 45962 710919314801106400925021571206646100387811950844631341225 45963 711104949576314934068540125934575704423412960870728881073 45964 711290628783982435838405059718433440336212752081034484100 45965 711476352433776963757472154345755102257491860625990488900 45966 711662120535368468612535674096628155540014341185996012025 45967 711847933098428794783878223304384165021903423717593067025 45968 712033790132631680574870795361121124729131230392726160448 45969 712219691647652758541623019720178490619793601286724801600 45970 712405637653169555822683613448400478540336733616888410225 45971 712591628158861494468791043881736012158621074445633675225 45972 712777663174409891772674408938436590265198087302605562500 45973 712963742709497960598904541644826289496485681857597322948 45974 713149866773810809713795345429331127235706971449178835025 45975 713336035377035444115355366741168080193553500954999655625 45976 713522248528860765363289611550807186964597238348844890000 45977 713708506238977571909051612290033357701554694658170496400 45978 713894808517078559425945751790147770951650952410814426073 45979 714081155372858321139279850777562056661590741706780030625 45980 714267546816013348156568025486751845384067781609283880100 45981 714453982856242029797783821951249706813382354634305440100 45982 714640463503244653925663633534071005944640631925945361225 45983 714826988766723407276060408259679772394227920616719351073 45984 715013558656382375788347652510315307742832243456497158400 45985 715200173181927544935873737650213947170295140812269062400 45986 715386832353066800056466516141974145148034139550361933025 45987 715573536179509926682988253720026870543766971269990473225 45988 715760284670968610873940884186887174178822529222586302948 45989 715947077837156439544121593398576731664499090593112312100 45990 716133915687788900795328739006321166234778036416733005025 45991 716320798232583384247118112522340020292272889251072800025 45992 716507725481259181367609550278261370496640849034093472400 45993 716694697443537485804343899845407269453859206766371810448 45994 716881714129141393715190348486910447414824296426876409225 45995 717068775547795904099304120212337019866718426756282334225 45996 717255881709227919128134548006204321504563111348746796100 45997 717443032623166244476483527802497423807387659247321322500 45998 717630228299341589653614360778002392317543746547152226073 45999 717817468747486568334410990537988900736942086227442191025 46000 718004753977335698690587641768489442114430048660529000000 46001 718192083998625403721948866930137062708222535340529000000 46002 718379458821094011587700007569238291570296225948199811025 46003 718566878454481755937808076822472748520013332797498726073 46004 718754342908530776244413069692325784956009212132174722500 46005 718941852192985118133289707671075445902612780065814276100 46006 719129406317590733715359624291870037803824019866834314225 46007 719317005292095481918253998186147644868203480738170549225 46008 719504649126249128817926640227364057235989266467289810448 46009 719692337829803347970317541341710756889402481847189392400 46010 719880071412511720743066887567219852062487508402680260025 46011 720067849884129736647279548943368157932014057799678465025 46012 720255673254414793669340048814007990589999116765225472100 46013 720443541533126198602778020127167672715344243098711302948 46014 720631454730025167380184155315980242980982966409717413225 46015 720819412854874825405176656345714417057850233881538873025 46016 721007415917440207884418191512597466111977041249206502400 46017 721195463927488260159683365580835358940134899228868838400 46018 721383556894787838039976709844951256356763079092443851073 46019 721571694829109708133701198705279251134463307520648821225 46020 721759877740226548180877299345166113716198566188238360100 46021 721948105637912947385412561099149733063541897966968800100 46022 722136378531945406747421751102098933385944807737806730625 46023 722324696432102339395597542810015401115090326485287926073 46024 722513059348164070919631763983914572350020613846352976400 46025 722701467289912839702687210728918509106940814191477290000 46026 722889920267132797253920034181410033066457638564744555625 46027 723078418289610008541052706437813688124570879692014055025 46028 723266961367132452322997572319285467926057016429726322948 46029 723455549509490021482530993567309671694024640479126562500 46030 723644182726474523359018092065917741071440231304266055225 46031 723832861027879680081188098686960482363378580707962790225 46032 724021584423501128899960314355581692516703868551079041600 46033 724210352923136422521320689933757883400894134136174160448 46034 724399166536585029439249031520485537463842968685869087025 46035 724588025273648334268696837767914128633767144381885872025 46036 724776929144129638078615775813440005426877242233020848900 46037 724965878157834158725036802428493158604289968640975244100 46038 725154872324569031184199936985465883404835759358916381073 46039 725343911654143307885734692844949396367003636414835881225 46040 725532996156367959045891173766161579047327461729045280400 46041 725722125841055873000821841944166195548114250228050400400 46042 725911300718021856539913964278201167688606771291661040025 46043 726100520797082635239172743476150790894520162826982751073 46044 726289786088056853794655140600914135445456766020568600100 46045 726479096600765076355954395665139301612046096179184144100 46046 726668452345029786859735252881510683438839207756930937225 46047 726857853330675389363319897176493944489070277838156630625 46048 727047299567528208378324608576161019767444786591460360448 46049 727236791065416489204347141073435131281185156557353222400 46050 727426327834170398262704832586813540291723242549125150625 46051 727615909883622023430223452621343557253736934346600775625 46052 727805537223605374373076794243345190738747815607998540900 46053 727995209863956382880677016981091739301290961330993622948 46054 728184927814512903199615747264377615270799376031805550625 46055 728374691085114712367655943016620736845877275312522811225 46056 728564499685603510547774529013864934633631570847965555600 46057 728754353625822921362255809625765990919252885708221619600 46058 728944252915618492226835665554363164474149732477471776073 46059 729134197564837694684896541187156350618705836445434211025 46060 729324187583329924741713229181727385552214862325809960900 46061 729514222980946503198749458899862425651813064070954240900 46062 729704303767540675988005295309850816528342858465268539225 46063 729894429952967614506415354976354413114103435844153881073 46064 730084601547084415950297845757959920949442853548281153600 46065 730274818559750103649854436833245500136184374130591758400 46066 730465081000825627403720965676911607140023051934522619025 46067 730655388880173863813568988608244845755341856011476796025 46068 730845742207659616618758181534902457098445238508731322948 46069 731036140993149617031039597515723999473057486214989652100 46070 731226585246512524069309787766995752359149075996687186225 46071 731417074977618924894415792737312424616802416012654301225 46072 731607610196341335144011009876899855274974794002043210000 46073 731798190912554199267461944727981565994727248274077810448 46074 731988817136133890860805851963491257461829779494899804025 46075 732179488876958713001759273002152637578692361710268050625 46076 732370206144908898584777476828667327394374295547659222500 46077 732560968949866610656164810648471011238058458036615924900 46078 732751777301715942749235967007237480509909001349686876073 46079 732942631210342919219528174006029766037728272928021530625 46080 733133530685635495580064315243717161832358584401795481600 46081 733324475737483558836666986118996613473404535492319641600 46082 733515466375778927823323493125076677233649667299913908225 46083 733706502610415353537601802770802051409575219217046876073 46084 733897584451288519476117446762716539170726813908985076900 46085 734088711908296041970051390083282222576385290698703932900 46086 734279884991337470520718868601192610238149121182683641025 46087 734471103710314288135189202850437566435696520476023951225 46088 734662368075129911661956594615497937324234338212453490448 46089 734853678095689692126661912960767960210027076971319011600 46090 735045033781900915067865476343023774719002120428032682025 46091 735236435143672800872870837446476650046815814083556127025 46092 735427882190916505113599577380669900361008959381275168900 46093 735619374933545118882517115882198880831049265431009722948 46094 735810913381473669128609544161953939694222236104655727225 46095 736002497544619118993411487040306747228560915234454830225 46096 736194127432900368147085001013381030502369106938987329600 46097 736385803056238253124549514894269413307462546250841000000 46098 736577524424555547661662819673778793764098608375813401073 46099 736769291547776963031453114246007487713758280857714440025 46100 736961104435829148380402113644778224195555226069403802500 46101 737152963098640691064779226437672000037146952850308802500 46102 737344867546142116987026807925128783885683693454468707025 46103 737536817788265890932196495792802105862623019596582176073 46104 737728813834946416904436634866075677452234180270161690000 46105 737920855696120038463530797616371357231387431797247347600 46106 738112943381725039061487407069599011621842261544516923225 46107 738305076901701642379180468767820115999786561856986376225 46108 738497256265992012663041418435918300234908847632216022948 46109 738689481484540255061802092005791464056880063866699340900 46110 738881752567292415963288824651301571564853109404709038025 46111 739074069524196483331267685487939780709529797636053893025 46112 739266432365202387042340854591886172691569648329487417600 46113 739458841100261999222894148993865017938695898142047240448 46114 739651295739329134586095704303918249650864848286980080225 46115 739843796292359550768945818623941612842378730739987270025 46116 740036342769310948669377965405549816365913440275286236900 46117 740228935180142972783410981911558937580174696307342564900 46118 740421573534817211542352439940096314124363590430777951073 46119 740614257843297197650053205471070204692899343865200419225 46120 740806988115548408420213193895453610766987921598271763600 46121 740999764361538266113738327488558823959714581467230803600 46122 741192586591236138276148701789201498972451308031439375625 46123 741385454814613338075037967547375350146581400892355101073 46124 741578369041643124637583934903780930229928439863471192900 46125 741771329282300703388110406465274373265910796560607562500 46126 741964335546563226385700245941024469459401341784328265625 46127 742157387844409792661859689004888988480630725449299231025 46128 742350486185821448558233903050243778941307472468282960448 46129 742543630580781188064373802504220845719515212353315560000 46130 742736821039273953155554126369034343425962887533306534225 46131 742930057571286634130642784658796223597884187437314119225 46132 743123340186808069950021480400946135182384330942971836100 46133 743316668895829048573557613872143102532392444286123122948 46134 743510043708342307298627475739189492489673107179894503025 46135 743703464634342533098190735776280832174658295675356370025 46136 743896931683826362958916233830598151846258241958487184400 46137 744090444866792384219359079708982702640374141340857219600 46138 744284004193241134908189068659156137147644824464182006073 46139 744477609673175104082470419119672541653091314283809828225 46140 744671261316598732165992839413512072436855615591527084900 46141 744864959133518411287653930060949374830241329341925604900 46142 745058703133942485619892928388053452738832111310855234025 46143 745252493327881251717175802107899208088668147888635851073 46144 745446329725346958854531698552294484126379421145584665600 46145 745640212336353809366140756232550123713886477559125017600 46146 745834141170917958983973285408544293706863773625450348225 46147 746028116239057517176480324346056129197696697472492555625 46148 746222137550792547487335577943067616842230485839593222948 46149 746416205116145067874228745406456564679287074508171468900 46150 746610318945139051047710243661227496796794218396594330625 46151 746804479047800424810087333175151364902509952839386205625 46152 746998685434157072394371652882409085324814774655927184400 46153 747192938114238832803278170890558089203964111912845010448 46154 747387237098077501148275557655865315640625213073087515625 46155 747581582395706828988687988312774382350546184622416010225 46156 747775974017162524670848380843999035935901383237420292100 46157 747970411972482253667303076778459414229307742925980444100 46158 748164896271705638916067971105002146299792085004301926073 46159 748359426924874261159936098090569871635191391806027907025 46160 748554003942031659285836679692210378736667973043004366400 46161 748748627333223330664245643253040244882301143015108046400 46162 748943297108496731488647615173002603142158360529596482225 46163 749138013277901277115049397245983469860933841444369506073 46164 749332775851488342401544932355575935770253693078056068100 46165 749527584839311262047931766222506456655166074098551032900 46166 749722440251425330935379011897462475082245363561826731025 46167 749917342097887804466146823693785663104223616065379270025 46168 750112290388757898903357387255220197092203650939760610448 46169 750307285134096791710817432454630659915389113358721747600 46170 750502326343967621892892275820329412593971072436016467225 46171 750697414028435490334431399187378587297421680932226432225 46172 750892548197567460140745571271957226152046785164107102500 46173 751087728861432556977635518867609525762324991050495422948 46174 751282956030101769411472154362915645644394588817706518025 46175 751478229713648049249328366280852099921126117518718950625 46176 751673549922146311879162379540834375640621590913478560000 46177 751868916665673436610052692145160107957796065059374598400 46178 752064329954308267012484594992296892166008038750088951073 46179 752259789798131611258688281520184625186597051231846775625 46180 752455296207226242463028553883448144622744864872221088100 46181 752650849191676899022446132369141871864386058054871848100 46182 752846448761570284956950574756374166997040146867762200225 46183 753042094926995070250164812325885167423506121437176026073 46184 753237787698041891189921309226378009157437319284634240400 46185 753433527084803350708909851905129519695985836056463808400 46186 753629313097374018725376975311132724229057342566555854025 46187 753825145745850432483877032579749822699335562438183174225 46188 754021025040331096896074914908580673894207269837073802948 46189 754216950990916484881600428334978264332130171935543956100 46190 754412923607709037708954334126369144205924302894347864025 46191 754608942900813165336466059495263380068019609334481959025 46192 754805008880335246753303085351565204291945462520308110400 46193 755001121556383630320532017805522234624389277802031760448 46194 755197280939068634112231350135377893357068822276789790225 46195 755393487038502546256655921934518474801543889127212831225 46196 755589739864799625277453082153633191847025730688841868100 46197 755786039428076100434930562754132477425315067992216922500 46198 755982385738450172067376069689796824702299905339169201073 46199 756178778806042011932428597934355520766061224435357434025 46200 756375218640973763548501477273421762491656540757913610000 46201 756571705253369542536257155579937840136167079253553610000 46202 756768238653355436960133726293011334058692948227678348025 46203 756964818851059507669923206820750592772751317515350251073 46204 757161445856611788642401574588435146327064574868414902500 46205 757358119680144287323010567454084157779108255132444424100 46206 757554840331790984967591255214213527278111899444595037225 46207 757751607821687836984169388923299838014559772623706948225 46208 757948422159972773274792534751196971025712589458496360448 46209 758145283356785698577418999103478916575356295090450534400 46210 758342191422268492807858551730410073554969908551310321025 46211 758539146366565011401764953550972155086882046225234826025 46212 758736148199821085656680295919104708251845745099297608100 46213 758933196932184523074131158060044208617894532745086302948 46214 759130292573805107701776589405374706018440447710738492225 46215 759327435134834600475607923556131076819428183142096172025 46216 759524624625426739562200430604024079732060167816460976400 46217 759721861055737240701016814541584617073246849266487536400 46218 759919144435923797546762562492752871254606517283843676073 46219 760116474776146082011793152496166317196631693899981762225 46220 760313852086565744608573126574129005321646586114933172100 46221 760511276377346414792187035820972966781494695451156812100 46222 760708747658653701302902264245251112627609926215145765625 46223 760906265940655192508783738100929581736331131625861901073 46224 761103831233520456748360527443476138465111860295232654400 46225 761301443547421042673344346647469930239747168612812840000 46226 761499102892530479591399960623086687562980978200824480625 46227 761696809279024277808967503469542284294963989693140152025 46228 761894562717079928974136716304306474490097199701666722948 46229 762092363216876906419573111007627583586913369142440802500 46230 762290210788596665505496066622637956341912297408948518225 46231 762488105442422643962708865152039051578769584643905953225 46232 762686047188540262235680673493094224595177007153781875600 46233 762884036037136923825680478253386451934840159555966210448 46234 763082071998402015633962980190527530195950279416228664025 46235 763280155082526908305006455019734620613856990943634373025 46236 763478285299704956569802587333919414328792085935001524900 46237 763676462660131499589198284381664659533426581932697440100 46238 763874687174003861297289476449192321093879515971088256073 46239 764072958851521350744866910593157235755632780996744520225 46240 764271277702885262442913944471829781686737501883301894400 46241 764469643738298876706156347022960799878819866924535814400 46242 764668056967967459996664112737351786825804043956528173025 46243 764866517402098265267505296277883222935063060190355576073 46244 765065025050900532306451874194483809299981730973692976100 46245 765263579924585488079737640486253356780765481774723896100 46246 765462182033366347075868142762682105805851993618671264225 46247 765660831387458311649482665756639352923575966126107225625 46248 765859527997078572365268268942534420906898062522898210448 46249 766058271872446308341925885013783233147134583037892960400 46250 766257063023782687596188485974444040169812089707566015625 46251 766455901461310867386891323600616196371118736709519140625 46252 766654787195255994559094251027926298511029283107014072900 46253 766853720235845205888256132222156474113141693681653522948 46254 767052700593307628424461346090800147715678059960963225625 46255 767251728277874379836698391994061215897069666438735714225 46256 767450803299778568757190603414543228167163932395948033600 46257 767649925669255295125778976545605900175458400950656513600 46258 767849095396541650534357120559097078244982824526553701073 46259 768048312491876718571358336313899129998613787603985348025 46260 768247576965501575166294830267459654807816468422228776900 46261 768446888827659288934349070353207389966164503505539856900 46262 768646248088594921521017290587485233875591092009280170225 46263 768845654758555527946805151170363416136272247705150756073 46264 769045108847790156951975560845427016255436438986244227600 46265 769244610366549851341348668284363267740333892878423312400 46266 769444159325087648329154029262905382620183896268493348025 46267 769643755733658579883934956395420992955250002248555489025 46268 769843399602519673073505058196164730642371814753179022948 46269 770043090941929950409956974235945954819408830935396088100 46270 770242829762150430194723313163694187410227695677021253225 46271 770442616073444126863689800363136431841190371234525068225 46272 770642449886076051332360642015532227703678529551642240000 46273 770842331210313211341076112340144035139120494787805160448 46274 771042260056424611800282370784852346987373035980663977025 46275 771242236434681255135853515940056794270253148648087355625 46276 771442260355356141634465882949736441383616761014067902500 46277 771642331828724269789024591194274461447744324198881516900 46278 771842450865062636644142349020384439621019942246565651073 46279 772042617474650238141670522294207672820083690690910765625 46280 772242831667768069466282473554383018214898862225885699600 46281 772443093454699125391109178542623090083610043015317059600 46282 772643402845728400623427126890062915123777318647515237225 46283 772843759851142890150398513738379530127659867445241801073 46284 773044164481231589584863729075413443043792230849689648900 46285 773244616746285495511186151565755378869252343320463688900 46286 773445116656597605831149253657494295550865822388923572025 46287 773645664222462920109906024747055282123230105276083142225 46288 773846259454178439921980719184788641680978991298172240448 46289 774046902362043169197322935904704215476247405949622145600 46290 774247592956358114567414036462477821453942317252183551025 46291 774448331247426285711425908266589560891283459232385296025 46292 774649117245552695702432079788186690498251780148397296900 46293 774849950961044361353671194535996764366179440614752922948 46294 775050832404210303564862850583349820526838022728703598225 46295 775251761585361547668575812435101520608136836724651337225 46296 775452738514811123776648602022982348149036464996435411600 46297 775653763202874067126662475618631231569619780342244090000 46298 775854835659867418428466793454305281586549609206124626073 46299 776055955896110224210756788841990720023485152111386173025 46300 776257123921923537167703743582373527494534570401743422500 46301 776458339747630416505637576455861851340595326225978422500 46302 776659603383555928289781851588585792477583624228213734025 46303 776860914840027145791041213487033830476186528856297951073 46304 777062274127373149832841255535718850238992078207539360000 46305 777263681255925029138020828753000501076771218944680505600 46306 777465136236015880675776797600924449815408059508373656225 46307 777666639077980810008661249645672983792609370524307265225 46308 777868189792156931639631165865955377233178219282215822948 46309 778069788388883369359150558407400455527418054212637972900 46310 778271434878501256592345082581747876383250577605349109025 46311 778473129271353736746209129910368794682991660042116264025 46312 778674871577785963556865409012380789154542835242221043600 46313 778876661808145101436877021138356203668130223777503490448 46314 779078499972780325822612037151357394097766900392777649225 46315 779280386082042823521660582757766773245437751912320579025 46316 779482320146285793060304438791114011319716957829215720900 46317 779684302175864445031039163352837277893236728031458752900 46318 779886332181136002440148742614650003139241393554906026073 46319 780088410172459701055332777087919291470493086078367850225 46320 780290536160196789753386210166196839478153956876267585600 46321 780492710154710530867931605747777992298065250384821825600 46322 780694932166366200537203981745899418221185813167670900625 46323 780897202205531089051888206294920790517952215122663326073 46324 781099520282574501203008963461570838067090192980602360900 46325 781301886407867756629873295271073162472053380731728122500 46326 781504300591784190168065726858702318916901229297898200625 46327 781706762844699152197495981558055821062164777771871818025 46328 781909273176990008990499292738062956814197837600322610448 46329 782111831599036143059989319201486591822783683435057290000 46330 782314438121218953507663670958409491075475181772417007225 46331 782517092753921856372262052188932105967401280216993292225 46332 782719795507530284977877028210044254736186953037434160100 46333 782922546392431690282317423262368668167319256949738422948 46334 783125345419015541225524355933209979999861476617016570025 46335 783328192597673325078039919033078412499982991577534881025 46336 783531087938798547789528510743593142224447212125408870400 46337 783734031452786734337350823855406129072096625532010905600 46338 783937023150035429075190499915523053322605757917260131073 46339 784140063040944196081733455104133930492452960613374957225 46340 784343151135914619509399884661801962502303820116774708900 46341 784546287445350303933128952688595235851916292360316028900 46342 784749471979656874699216174137481993242384177281784857025 46343 784952704749241978274203495825046384375145258303356926073 46344 785155985764515282593822083283317844496807490726218531600 46345 785359315035888477411987820277243555652605368111975779600 46346 785562692573775274649849527813069815563303538970618685225 46347 785766118388591408744889909463634572554730577585695640625 46348 785969592490754637000079229837309882049967400246180322948 46349 786173114890684739933081733018069600785647206773432696900 46350 786376685598803521625514807804894259139962239873625205625 46351 786580304625534810072260906579461739764932491948614580625 46352 786783971981304457530832224631809142103388328597544206400 46353 786987687676540340870788146774388027346068595775814160448 46354 787191451721672361923205468075672116950354066691937680625 46355 787395264127132447830201395545213460003559175870656923225 46356 787599124903354551394509337602780090474509169860753780100 46357 787803034060774651429107488164945264761451542904124828100 46358 788006991609830753106900212183235502916306565216212101073 46359 788210997560962888310452239468681853508968672689401534025 46360 788415051924613115981775673638356062294945468782248192400 46361 788619154711225522472169823020210648669181268693044672400 46362 788823305931246221892113860353279281332574846867784603225 46363 789027505595123356461212318121031295669583863332072631073 46364 789231753713307096858193426356411710039529051780530632100 46365 789436050296249642570960299757835676524887539970563596900 46366 789640395354405222246694980956143943661114705566907470025 46367 789844788898230094042015346773263614298475990642060453025 46368 790049230938182545973184884314056251021122525688151560448 46369 790253721484722896266375343733573214476325847034287673600 46370 790458260548313493707982274522676016551516205453646544225 46371 790662848139418717994993452155717430582664911621525209225 46372 790867484268504980085410201944717124688732976759293622500 46373 791072168946040722548721626945203671907495292758762022948 46374 791276902182496419916431746759632942062161241498637181025 46375 791481683988344579032639554085031095219968591797908265625 46376 791686514374059739404671995852248675217447676048992250000 46377 791891393350118473553769885804950644026457156279371680400 46378 792096320926999387365826755367205603724501388145461976073 46379 792301297115183120442180649649275922516372845809668500625 46380 792506321925152346450458875441949014635941833139914316100 46381 792711395367391773475475708050488621041060507258810276100 46382 792916517452388144370183063820023598605179986928998019225 46383 793121688190630237106674145204930450010519096081179201073 46384 793326907592608865127240065235504614763592365182196302400 46385 793532175668816877695479458235954393688724721037418574400 46386 793737492429749160247461083648490294912972457688531795025 46387 793942857885902634742939429819021568740756393701138855225 46388 794148272047776260016623324600710741932615558469273802948 46389 794353734925871032129497559632376068753930464069188580100 46390 794559246530689984720197535149470986750366339289844743025 46391 794764806872738189356436932186108899541271136117601138025 46392 794970415962522755886488419027340907004453351274547728400 46393 795176073810552832790717398771633465059783599276288210448 46394 795381780427339607533168804864232382849034469517622151225 46395 795587535823396306913206951462839054459418716508665348225 46396 795793340009238197417208445497764375452529665731692960100 46397 795999192995382585570308167289465411342953441603517502500 46398 796205094792348818288198326587109565825833990417384676073 46399 796411045410658283228980600892550740984252809388615657025 46400 796617044860834409145071362934841789919559910308378240000 46401 796823093153402666235160004161147434244885127875098240000 46402 797029190298890566496220361110661754668093891368259865025 46403 797235336307827664075575251538874362469553654593720276073 46404 797441531190745555623014127160269423056371141399940062500 46405 797647774958177880642963849878281829952371408779030592100 46406 797854067620660321846712598372075018566142630668957780225 46407 798060409188730605504686911910445163872090814916562327225 46408 798266799672928501798781878263896824745761913111259410448 46409 798473239083795825174744472586675480118820675639256656400 46410 798679727431876434694610054141282848365152027641490402025 46411 798886264727716234389192027738741391401697758713393207025 46412 799092850981863173610624676768614978889985171117622724100 46413 799299486204867247384959174693533325660971436780773802948 46414 799506170407280496764812781883708517060944369036682551225 46415 799712903599657009182071234667672702333913895426915491025 46416 799919685792552918800644333476206865420325675181835470400 46417 800126516996526406869274736957171475667156169439211214400 46418 800333397222137702074399968939690777914634351819030001073 46419 800540326479949080893067645126883502254106627525533683225 46420 800747304780524867945903926397073858444046074412120004100 46421 800954332134431436350135205594157828531032671006100844100 46422 801161408552237208072663034688540983653825753799559780625 46423 801368534044512654283192299190805327315541746491414376073 46424 801575708621830295707412646701004007595567602510345312400 46425 801782932294764702980233176477224144843311952132788410000 46426 801990205073892496999070396907799489354350377791014425625 46427 802197526969792349277189457772296155380087464585629229025 46428 802404897993044982297098664177136273568865374306495622948 46429 802612318154233169863997279052466063583625935051520022500 46430 802819787463941737459276621097616552192910067336737001225 46431 803027305932757562594074465063246949592284401837631136225 46432 803234873571269575162882751259002548086349981919653689600 46433 803442490390068757797208611176260922551441962143274760448 46434 803650156399748146219288716116282191310102366116203221025 46435 803857871610902829595856955714821139184530585479672894025 46436 804065636034129950891965453255001111561618896444354220900 46437 804273449680028707224858924660991759300993529046112616100 46438 804481312559200350217902388065774949253836613012122631073 46439 804689224682248186354562230847025454038291686585236139225 46440 804897186059777577332440641025875397541086612556150528400 46441 805105196702395940417363409924073859388774098745501248400 46442 805313256620712748797521112975795532359823145851530286025 46443 805521365825339531937663675591094881394826399470654901073 46444 805729524326889875933348330968744871510450498696286332100 46445 805937732135979423865240976756942014537581202448675668100 46446 806145989263225876153470937461102231189534625987117611225 46447 806354295719248990912039139498714835526352801269752800625 46448 806562651514670584303279705801964823420208631286044560448 46449 806771056660114530892374976869576585148944963493505678400 46450 806979511166206764001923965170075164753897962318156900625 46451 807188015043575276066564249799404255298539394580087525625 46452 807396568302850118987647318296583249660249211915602584900 46453 807605170954663404487967362521828860982832456005521922948 46454 807813823009649304466543535502310085416356738894315880625 46455 808022524478444051353455676151448602277642253099154637225 46456 808231275371685938464733508768420093283419513760842531600 46457 808440075700015320357299324225255413042915074980060387600 46458 808648925474074613183964149749684057551566719917062126073 46459 808857824704508295048477414212605956006841702424171465025 46460 809066773401962906360630115829821253874869298153627612900 46461 809275771577087050191411499188391461776937164480217492900 46462 809484819240531392628219248508749115441974948460374781225 46463 809693916402948663130123204054416926689093535702510131073 46464 809903063074993654883182608601941304167199793760400281600 46465 810112259267323225155816890884389085390800302827126886400 46466 810321504990596295654229992922500348476479233481254097025 46467 810530800255473852877888248158334262907321253438749162025 46468 810740145072618948475051817306989093636886328155643222948 46469 810949539452696699598359688842721691894365907216471504100 46470 811158983406374289260468251036536089172395821291637340225 46471 811368476944320966689743442463055158072806992667001855225 46472 811578020077208047686006487895233714957497703613506250000 46473 811787612815708914976333226506215914705747766907921010448 46474 811997255170499018570907039298384327319802775438291130025 46475 812206947152255876118925382680392689651573124899516680625 46476 812416688771659073264559935113718993148955335049616602500 46477 812626480039390264002970363751020300244730148876880088900 46478 812836320966133171036371717989315477838360951424922926073 46479 813046211562573586130155456861766896255445385124374980625 46480 813256151839399370469064117192577066115200988563231937600 46481 813466141807300455013419629440261173697330771062306497600 46482 813676181476968840855405288155301527680055554673835546225 46483 813886270859098599575401383978935046525155544856723226073 46484 814096409964385873598374504110570096317672985771999200900 46485 814306598803528876550320508172074233531630148665843464900 46486 814516837387227893614761186397919715992851703055925523025 46487 814727125726185281889294607080919018249887319416565313225 46488 814937463831105470742199160204028024648248915895703490448 46489 815147851712694962169091304189440074635847235541678259600 46490 815358289381662331149637022696939600212774547947436440025 46491 815568776848718226004316998404229724980574511642264485025 46492 815779314124575368751245510702693887949007090619564404900 46493 815989901219948555463043064242797313126196547865552622948 46494 816200538145554656623762755264079967955084776572570449225 46495 816411224912112617485870382645438539869441589952949864225 46496 816621961530343458427278310612140910630449265436339513600 46497 816832748010970275308433090036762622674221998910432160000 46498 817043584364718239829456845271980910455683518085454351073 46499 817254470602314599887342433453908012719149657721660886025 46500 817465406734488679933202383215391688764889118217103062500 46501 817676392771971881329571619749457133118006995940228062500 46502 817887428725497682707763983163810818545354249911801741025 46503 818098514605801640325282547068073197111954494373712226073 46504 818309650423621388423283744336153652924799997989822010000 46505 818520836189696639584095306986927628382944323652369683600 46506 818732071914769185088788027127122438142752632051252409225 46507 818943357609582895274801345901064941620105449430047134225 46508 819154693284883719893622777392690965691430995625312122948 46509 819366078951419688468521174425963154326808491088101584900 46510 819577514619940910652333843210590771195183897846199200025 46511 819789000301199576585307513780691894828114164217560655025 46512 820000536005949957252993173174785423718550279676667649600 46513 820212121744948404844194768306247350769127525968172240448 46514 820423757528953353108971785474112872794397632937838198225 46515 820635443368725317716695713464853071327556690413935908025 46516 820847179275026896614160397196502135788639386854405224900 46517 821058965258622770383746288857258399142009375638499920900 46518 821270801330279702601638603491429819510422423323080601073 46519 821482687500766540196099385986341968825118761638454261225 46520 821694623780854213805793496414574081480459215444135427600 46521 821906610181315738138168520686636272131701859524668867600 46522 822118646712926212327888613469948652229767993453157405625 46523 822330733386462820295322280330730759631414119512570051073 46524 822542870212704831105084106056157464661256545827026508900 46525 822755057202433599324630436114885329337733575663228702500 46526 822967294366432565382909018214801274112483522827438155625 46527 823179581715487255929062610917593348415911728986347385025 46528 823391919260385284191186566270491407555063246634230760448 46529 823604307011916350335140393416273569077456964643984000000 46530 823816744980872241823413310143382456600418943486733500225 46531 824029233178046833774043789338743438313825024178674485225 46532 824241771614236089319593107306625330899172986997965464100 46533 824454360300238059966172900917632367473700449484210222948 46534 824666999246852885952526740552664620368994272959533617025 46535 824879688464882796609165725807432526093348635864463412025 46536 825092427965132110717558110923859680710170451958282576400 46537 825305217758407236869372966915456659095150961574117571600 46538 825518057855516673825777887354497261116869782636900756073 46539 825730948267271010876790744789577301723121331355663066225 46540 825943889004482928200685504762884840212702345017434352900 46541 826156880077967197223452104397259586633822474088126472900 46542 826369921498540680978310402523868130279846949142469460025 46543 826583013277022334465278208322070606654900739607064501073 46544 826796155424233205010793395443803455060107153848821377600 46545 827009347950996432627390108595552019110050410054418561600 46546 827222590868137250373429069551735907032591439245793042225 46547 827435884186482984712881989574079257537579348628573705625 46548 827649227916863055875170095212287350365438036590895922948 46549 827862622070108978215056774462100358349219049728626904900 46550 828076066657054360572594350257544459947648725296346100625 46551 828289561688534906633124988274950017736110965859152975625 46552 828503107175388415287335746027056079281547821401074208400 46553 828716703128454780991367770226270072180079760852771810448 46554 828930349558575994126979649396901244806897631428202825625 46555 829144046476596141361764928716936148520810540177003856225 46556 829357793893361406009423794070674265684900136017019288100 46557 829571591819720068390088932294291760914184088843938192100 46558 829785440266522506190705574597151270445182200144688776073 46559 829999339244621194825465730142425646444959960281990141025 46560 830213288764870707796296616771353639442749093078732038400 46561 830427288838127717053403295856195632879765478721453318400 46562 830641339475250993355865518267707739036514779934115704225 46563 830855440687101406632288788443702825315848250865638256073 46564 831069592484541926341509653546017364038458898617138176100 46565 831283794878437621833355224693953387549544887652068180900 46566 831498047879655662709456937263015283545166499747518229025 46567 831712351499065319184118557238511683108538937343276616025 46568 831926705747537962445238440614343276004289815238419010448 46569 832141110635947065015286052828048034316721532114822579600 46570 832355566175168201112332755223926036540509235308538641225 46571 832570072376079047011136865536816859743189354016530006225 46572 832784629249559381404282999389853347422406420572525122500 46573 832999236806491085763375699800266465181342047851637122948 46574 833213895057758144700287361688066925347204583018090824025 46575 833428604014246646328460458383180295164266391916047600625 46576 833643363686844782624264077127363401208853401079105960000 46577 833858174086442849788404770567981005203074070719241742400 46578 834073035223933248607391731241472953451078205734893501073 46579 834287947110210484815056296045093293690415924803085205625 46580 834502909756171169454125787696254209245779870516563564100 46581 834717923172714019237851700179559040997215705294560724100 46582 834932987370739856911692235182360152833933625915452818225 46583 835148102361151611615049196520428945962303749955408876073 46584 835363268154854319243059249556076941676627664620743344400 46585 835578484762755122808439552611818530988004245376053360400 46586 835793752195763272803387767383417732844207289833449756025 46587 836009070464790127561536455356913110566122991517377516225 46588 836224439580749153619961867234966868578114396794586302948 46589 836439859554555926081247132378636088524845523406326184100 46590 836655330397128128975599855271416065449767726116863642025 46591 836870852119385555623024126013157770864803307970310337025 46592 837086424732250108995546951852213600270914607016052326400 46593 837302048246645802079499116764917757999379329133261160448 46594 837517722673498758237850476092259892137863417294373492225 46595 837733448023737211572599693244362916787950094322999885225 46596 837949224308291507287218425484128347975806916523900072100 46597 838165051538094102049149965802164933209310934629183062500 46598 838380929724079564352362347895868872947364759994638651073 46599 838596858877184574879955921266276515124483040116936860025 46600 838812839008347926866825403447063051360169299099002890000 46601 839028870128510526462376416380813455582297214992482890000 46602 839244952248615393093296513958444682510818284874624362025 46603 839461085379607659826380707738410984786799746514168801073 46604 839677269532434573731411497863077113496213037553190202500 46605 839893504718045496244093416190397137432204612853372780100 46606 840109790947391903529042088659789651667948420171962543225 46607 840326128231427386842827823911853245878763744366136686225 46608 840542516581107652897073735182319267361144640175858960448 46609 840758956007390524221608402491392142851849131188767758400 46610 840975446521235939527673082150380817056399284317740503025 46611 841191988133605954071183470608278224257408880084913608025 46612 841408580855464740016046029661699132493245572862320820100 46613 841625224697778586797528880052340187580811234224773802948 46614 841841919671515901485687270476879536706849837583429590225 46615 842058665787647209148843629034987028434329192753236830025 46616 842275463057145153217122204141869667768253673138809984400 46617 842492311490984495846038301932530751402912572489879872400 46618 842709211100142118280142127185674919434215837985722826073 46619 842926161895597021216717234795945235670578785685904584225 46620 843143163888330325169533598823932349217953325685758856100 46621 843360217089325270832655306154149795253228698822000896100 46622 843577321509567219444302881791923562839503424302608775625 46623 843794477160043653150770252830898192280825926638385351073 46624 844011684051744175370396358123615863867078177825010950400 46625 844228942195660511157591410688379203925898862602084000000 46626 844446251602786507566917819886362862882074435186234390625 46627 844663612284118134017225780403693313529832548177761286025 46628 844881024250653482655843535073970775954117440069373022948 46629 845098487513392768722822318577461698497375887296404222500 46630 845316002083338330915235989053944811862800359079031504225 46631 845533567971494631751535354666948425877528336104778339225 46632 845751185188868257935957202157871355614148823741694483600 46633 845968853746467920722988034429234645490184541991979810448 46634 846186573655304456281882524197066106637166921504552758025 46635 846404344926390826061236690753174594257666870058121435025 46636 846622167570742117153615806878825927874353468085438936900 46637 846840041599375542660237042952087398323991654806940772100 46638 847057967023310442055706855291862911065425106844619506073 46639 847275943853568281552813125782395985858188595959790738225 46640 847493972101172654467372059822773068131622027668431182400 46641 847712051777149281583129849646714907407383172508026702400 46642 847930182892526011516719110058699122965245049943107379025 46643 848148365458332821082670093633212506557184433299200726073 46644 848366599485601815658476692424687106382187613420548668100 46645 848584884985367229549717233236429695738086168390599460100 46646 848803221968665426355230073497609853771256994796069978225 46647 849021610446534899332344004798127574554345399544253355625 46648 849240050430016271762163471131937074340465945780939410448 46649 849458541930152297314908608900159285273771486361111376400 46650 849677084957987860415310115726071407085025076695177805625 46651 849895679524569976608058955134817836371031087472825930625 46652 850114325640947792923310904151442805952649867345644076900 46653 850333023318172588242245950871601144531803945471358822948 46654 850551772567297773662682549060059709427552401985503515625 46655 850770573399378892864746736832858252569133237828779580225 46656 850989425825473622476596126479754752164021089541889049600 46657 851208329856641772440198772484336579545689384033033241600 46658 851427285503945286377166924799935272643072116086477051073 46659 851646292778448241954645674440239154305861139448352562025 46660 851865351691216851251256498444254565370920651411726468900 46661 852084462253319461123095711276023078869422060422947148900 46662 852303624475826553569787829720258723155970474627872372225 46663 852522838369810746100593858335825967994179633542432006073 46664 852742103946346792100574502529736018762026401033829315600 46665 852961421216511581196808316315095819949050300201142480400 46666 853180790191384139624664791817201090010229533013484866025 46667 853400210882045630594132397592721695422334201972097815025 46668 853619683299579354656201572827684722461901928691043922948 46669 853839207455070750069302684480717720793872815034015900100 46670 854058783359607393165798954438771773430531965013695447225 46671 854278411024278998718534363753301292995911007587484662225 46672 854498090460177420307436541025634754515367838126395240000 46673 854717821678396650686174642011027950147868914878065360448 46674 854937604690032822148872227511648791393713870208301263025 46675 855157439506184206896875146629500189347241067642436025625 46676 855377326137951217405574432451045113526608376432425322500 46677 855597264596436406791284217236055564705229346086091640900 46678 855817254892744469178174674183964896996034823397118701073 46679 856037297037982240065259992851760689204597722245654175625 46680 856257391043258696693441395298213195174478168892434195600 46681 856477536919684958412605200029992297502091818616127955600 46682 856697734678374287048775940825983848603150168159074835225 46683 856917984330442087271324547516874307672442746232571151073 46684 857138285887005906960231595797830671597601903841873732900 46685 857358639359185437573405633152860852369686478850163260900 46686 857579044758102514514056587970197872983115985315249494025 46687 857799502094881117498124268928809538238857466890390464225 46688 858020011380647370921761961736893586261988223054847240448 46689 858240572626529544228875130303976740922004914094167353600 46690 858461185843658052278715229428994564705698901441831349025 46691 858681851043165455713528636087487555942245088977473694025 46692 858902568236186461326260706401807543622533181808416492900 46693 859123337433857922428314965378987107393882534501928822948 46694 859344158647318839217367436501683489651301162155656280225 46695 859565031887710359145236118258367270991552755476110411225 46696 859785957166175777285805614699684949650659574479699635600 46697 860006934493860536703006927108683499913270972757765210000 46698 860227963881912228818852413873343983867744282601042576073 46699 860449045341480593781525925650630355287994306732658579025 46700 860670178883717520833528122912018723856347329956962722500 46701 860891364519777048679876982961231542404963177634777722500 46702 861112602260815365856363503515660439351042380424312728025 46703 861333892117990811097862609943720743037193108004785001073 46704 861555234102463873706699273251140134267172539297849640000 46705 861776628225397193921069845909943317952918252742514881600 46706 861998074497955563283518622624654124465525736139593182225 46707 862219572931305925009469633130996036014787099098005983225 46708 862441123536617374355813674123131783173262568786184922948 46709 862662726325061158989550587406242371515789587082650176900 46710 862884381307810679356486791372005678268023708866179311025 46711 863106088496041489049988072895294603852230610597547066025 46712 863327847900931295179787646751174673289289118009347235600 46713 863549659533659958740849489652040957566901193107453490448 46714 863771523405409494982286956005494225319516404252441727225 46715 863993439527364073776336682494316340489645838276473257025 46716 864215407910710019987387788580665092057244178838734748900 46717 864437428566635813841066380037368877437859427965706068900 46718 864659501506332091293375362609961961765468324397421676073 46719 864881626740991644399889572913861400996512928408459652225 46720 865103804281809421685006233671847147601811292642235289600 46721 865326034139982528511250740397767353556913995651371929600 46722 865548316326710227448637786633151446403300131753858890625 46723 865770650853193938644087834844174180336732858992915276073 46724 865993037730637240190898940087174555589307716950463636900 46725 866215476970245868498273933551694255812408727460189302500 46726 866437968583227718660902973090761074743120052478268130625 46727 866660512580792844828601467848903690150807152115405932025 46728 866883108974153460576003384099145094917763588769567410448 46729 867105757774523939272309939400983012112200666124535690000 46730 867328458993120814451093692192126703067619959242056013225 46731 867551212641162780180158033927520724793936647872397698225 46732 867774018729870691431452090879947405516797752291965748100 46733 867996877270467564451041042717261084776547411357818522948 46734 868219788274178577129131864972068507321414937020605644025 46735 868442751752231069370154502520431168004924408298661963025 46736 868665767715854543462898481186926878049431089795868302400 46737 868888836176280664450704964594169361370264213427297217600 46738 869111957144743260501714263375646293172382064360103881073 46739 869335130632478323279168803871497861737908459624554155225 46740 869558356650724008311771563427619668222604375828746016900 46741 869781635210720635364099979419235578376419625436836936900 46742 870004966323710688807075339120848004401952232753749043025 46743 870228350000938817988487657545235024669102833805478576073 46744 870451786253651837603576050374925743718633510519993203600 46745 870675275093098728065664609110347354915910639910413363600 46746 870898816530530635876853785559599493263015443359173419225 46747 871122410577200873998767292795573656246829988730686750625 46748 871346057244364922223354529706897726196836637148180022948 46749 871569756543280427543748536269947948453391724225074092900 46750 871793508485207204525179486669933105709336188833437015625 46751 872017313081407235675943727399818080189173656739921390625 46752 872241170343144671818428367466616511874867076392797190400 46753 872465080281685832460191427835344842779765493686877960448 46754 872689042908299206165097557241692684316460224689922950625 46755 872913058234255450924509321505227157104672002250856809225 46756 873137126270827394528534073475711630125775275439856816100 46757 873361247029290034937326410745882128955460550356420536100 46758 873585420520920540652446228264787590899508476601611951073 46759 873809646756998251088272372986563118223888484420553728025 46760 874033925748804676943471907690268419313588521118575904400 46761 874258257507623500572524991107186731518919358942693984400 46762 874482642044740576357305381492742688657705766472309785225 46763 874707079371443931078716570780960830640966447125666381073 46764 874931569499023764288383556460149752482584126285358700100 46765 875156112438772448680400258309260255044265766581904784900 46766 875380708201984530463132587135129290259980042038739008025 46767 875605356799956729731077172651584989283224518253467759025 46768 875830058243987940836775757642151623010108258939882960448 46769 876054812545379232762785265548856970755526779550526465600 46770 876279619715433849493703548630408264502845546108252758225 46771 876504479765457210388250823833766633113685900769040823225 46772 876729392706756910551406803523913793177813893196961602500 46773 876954358550642721206603528217368620807958695947160722948 46774 877179377308426590067973908465775191644823949330987447025 46775 877404448991422641712655983036647894637793562505416955625 46776 877629573610947177953152900539123308811064417836339690000 46777 877854751178318678209748631643332681217353489208864784400 46778 878079981704857799882979419042773058626117675405143526073 46779 878305265201887378726160972309819405194582929683736890625 46780 878530601680732429217971414795284383431996978255168832100 46781 878755991152720144935089989723696886194589184679363192100 46782 878981433629179898924891532636734883244934234781726597225 46783 879206929121443244078196717338012687078965767215345051073 46784 879432477640843913502078082493187349270964517260635366400 46785 879658079198717820892721846040113570515645814082088166400 46786 879883733806403060908345514564541244861186391947269737025 46787 880109441475239909542171294797614561331853640614219157225 46788 880335202216570824495455314392196454238025005237211302948 46789 880561016041740445550572659135807126969004807028036768100 46790 880786882962095594944158233758730372964354027117844561025 46791 881012802988985277740303453496606481866639491451289556025 46792 881238776133760682203808773567595648576776507252861904400 46793 881464802407775180173492063724960998066677604065870610448 46794 881690881822384327435552835046685599356924076300843813225 46795 881917014388945864096992326124503168043841140661376442225 46796 882143200118819714959089455815487548164876521060863204100 46797 882369439023367989890932649720111521027751145325973602500 46798 882595731113954984203007547551451010901664551032571126073 46799 882822076401947179020840598560976345182091900478841043025 46800 883048474898713241658698552187137879798599724625667560000 46801 883274926615624025993343851093719019241829359701827560000 46802 883501431564052572837845933765695444645546394280251839025 46803 883727989755374110315448453831105212876627374507055826073 46804 883954601200966054233492423278200304564247765663405322500 46805 884181265912208008457395286737916179443544163552070988100 46806 884407983900481765284685934002461943302845592854449326225 46807 884634755177171305819095657951599842211400204470630025225 46808 884861579753662800344705065058948976570561752151375010448 46809 885088457641344608700146945651414369879842032022943840400 46810 885315388851607280652865111095608834944278327813380624025 46811 885542373395843556273429205085901453575406319989356029025 46812 885769411285448366309905496209492924658966568244311896100 46813 885996502531818832562283658964684539782504422844886302948 46814 886223647146354268256959550409274115439447099615659609225 46815 886450845140456178421273989616778846157255883567100189025 46816 886678096525528260258107547118951743740054404469664518400 46817 886905401312976403520531351513825094174924230550133510400 46818 887132759514208690886513920419281195630035409820442151073 46819 887360171140635398333684022952917538376140987618494465225 46820 887587636203668995514149580919740550394910058410609728100 46821 887815154714724146129372615889989060902302863837856968100 46822 888042726685217708305100249350155728016903300844652750625 46823 888270352126568734966351763111041836346018606372014826073 46824 888498031050198474212461727157448095350632770801349568400 46825 888725763467530369692179202124871359988159412780179610000 46826 888953549389990060978823023589344551323581614346204375625 46827 889181388829005383945493175357324476549190937906616323025 46828 889409281796006371140338258943299735164946075564258922948 46829 889637228302425252161879066423558450949664045875933402500 46830 889865228359696454034388263855323187802034462176032027225 46831 890093281979256601583326192451228091554011238329787562225 46832 890321389172544517810832794699881049461687439861704257600 46833 890549549951001224271275672624021474264499277944761360448 46834 890777764326069941446854285368552200476736107288837275025 46835 891006032309196089123260293311491926940056532535899996025 46836 891234353911827286765394055891662651626228336811415672900 46837 891462729145413353893137290347694622239824085509701908100 46838 891691158021406310457181898563699469335317272579978881073 46839 891919640551260377214914969217730397436138289368688317225 46840 892148176746431976106359962429916584028968010769783856400 46841 892376766618379730630174084107927276309072292817992176400 46842 892605410178564466219701857188189481176016222186499452025 46843 892834107438449210619084896972051615227845793056113051073 46844 893062858409499194259427897756854018379990231727479984100 46845 893291663103181850635020837962635837246924044858855272100 46846 893520521530966816679617410955976452574237813528128365225 46847 893749433704325933142769688773238358800404752133568890625 46848 893978399634733244966219025946247203265400237656422760448 46849 894207419333665001660343210634213557671638209706430054400 46850 894436492812599657680659870266469925145636043261708730625 46851 894665620083017872804386138901365482650612881811054355625 46852 894894801156402512507054593507430120565070345937818548900 46853 895124036044238648339185466373688468974504037996724222948 46854 895353324758013558303015140856773793626954563696966130625 46855 895582667309216727229280937673260903582333281911410543225 46856 895812063709339847154062198946406537344556250207127587600 46857 896041513969876817695677677217255084708695610294975075600 46858 896271018102323746431639236630836957686816889221078476073 46859 896500576118178949275661873508956445700119492607688639025 46860 896730188028942950854730063521835477745642329077045344900 46861 896959853846118484886220442671649367467343503190488824900 46862 897189573581210494555080829301760335988019000389892943225 46863 897419347245726132891065594346224391994497093679916381073 46864 897649174851174763146027387034916998918039839838411329600 46865 897879056409067959171265223270392875119107694053710094400 46866 898108991930919505794928943893365254774805326894665655025 46867 898338981428245399199480050054459984682633726827441448025 46868 898569024912563847299208922910669945439833345083101122948 46869 898799122395395270117808434865705464437823297112629276100 46870 899029273888262300166003959574206632830230565285155574225 46871 899259479402689782819239787930553749094969019622173489225 46872 899489738950204776695421957263782488019979335537869210000 46873 899720052542336554032717500960880835902786167690678210448 46874 899950420190616601067410125741515340470177044660014376025 46875 900180841906578618411812323808004797500267367363525390625 46876 900411317701758521432233927095130135369196791649414062500 46877 900641847587694440627007110845139963752913498670796172900 46878 900872431575926722004567853734082023495153931424312976073 46879 901103069677997927461593861776361611210026207780788350625 46880 901333761905452835161198963235198954525765494640892473600 46881 901564508269838439911183981767428481999459209328421433600 46882 901795308782703953542344095031853965645049247432233104225 46883 902026163455600805286832685991144613722917945102665576073 46884 902257072300082642156581694138028356943064772014073244900 46885 902488035327705329321778473877309802539492602177543076900 46886 902719052550026950489399167296011627785156786527255485025 46887 902950123978607808281798598554709547438898296359278595225 46888 903181249625010424615356697133902418352395242574203490448 46889 903412429500799541079181457170030539020536604222569427600 46890 903643663617542119313868440116526762236959702692208278025 46891 903874951986807341390316827966056665222010696291092923025 46892 904106294620166610188602034270875713627297184917393560900 46893 904337691529193549776904880199003113693516126591201522948 46894 904569142725464005790497342864683870550571077146161091225 46895 904800648220556045810784883172382460205352851319692978225 46896 905032208026049959744405360414323478167159827496315777600 46897 905263822153528260202384540862366648917791218795403240000 46898 905495490614575682879348207595775667547071829088929301073 46899 905727213420779186932790878807212497849173402617299252025 46900 905958990583727955362401141830060970014799138571602402500 46901 906190822115013395389443610130955805763307935460147402500 46902 906422708026229138836197510512165549341387292113626695025 46903 906654648328971042505451907769250299275152540354276276073 46904 906886643034837188560057574050187618104769415921262250000 46905 907118692155427884902535510162932545559081266186116099600 46906 907350795702345665554742126079150254746486002208635975225 46907 907582953687195291037591087882632570951665965200783812225 46908 907815166121583748750831838411682318539941109638314222948 46909 908047433017120253352884798845522273286207402974643748900 46910 908279754385416247140733258485558375167853380793009442025 46911 908512130238085400429871959983099800294933831646035497025 46912 908744560586743611934312387265911500200436252885579801600 46913 908977045443009009146644763416747892182918832337547240448 46914 909209584818501948718156765757789525787344265335668236225 46915 909442178724845016839008965395677757831797886760372626025 46916 909674827173663029618466998482615741642177737458884292900 46917 909907530176583033465190476449777375348094827639117196900 46918 910140287745234305467578642470039259225340720188849251073 46919 910373099891248353774172781407824183147583527800184023225 46920 910605966626258917974115390514618202236659572479727171600 46921 910838887961901969477666118129496961781153547478331011600 46922 911071863909815711896774477644770601431122482644535355625 46923 911304894481640581425709343997630303577035757243339001073 46924 911537979689019247221745239949453351687492621727433744900 46925 911771119543596611785905419415197431217258153936489922500 46926 912004314057019811343761755106088838508846437664508125625 46927 912237563240938216226291437749583261901494344210527459025 46928 912470867107003431250790494151351864035129131954692560448 46929 912704225666869296101844131364819525098056846529952360000 46930 912937638932191885712353914234556303519805075952984546225 46931 913171106914629510644621783580597433359062042117002931225 46932 913404629625842717471490922291541506385183523135635012100 46933 913638207077494289157543476595050881604509110787643322948 46934 913871839281249245440355139775152825743959404202192651025 46935 914105526248774843211806605606514414978295695231450534025 46936 914339267991740576899451898776638820978233462805726048400 46937 914573064521818178847943589567705263168530692920469843600 46938 914806915850681619700514900070549633922441987572669506073 46939 915040821990007108780518709204057594285760109602728224225 46940 915274782951473094473023463814016794724278700514749700900 46941 915508798746760264606466003126249798327124254306727420900 46942 915742869387551546834361303829624272879243061365263606025 46943 915976994885532109017069153065312073243610961653119151073 46944 916211175252389359603617756599443956571681754695134009600 46945 916445410499812948013584289457081859993425574072720185600 46946 916679700639494765019032396296205923630253194967759816225 46947 916914045683128943126506648801188761029398033330394775625 46948 917148445642411856959083967376004864441156622941272622948 46949 917382900529042123638482014418198483754992910342894260900 46950 917617410354720603167224566455408835381114255562377950625 46951 917851975131150398810863872427027080914950216868639825625 46952 918086594870036857480260005394335165057231858527793152400 46953 918321269583087570113917214963252317986302459570092610448 46954 918555999282012372060377287704590809196113306793938055625 46955 918790783978523343460669922857498387727294094350415782225 46956 919025623684334809630820130602540757733959872931706364100 46957 919260518411163341444412660191653418449749221401371860100 46958 919495468170727755715213465222968243847205260147661626073 46959 919730472974749115579848213349296289629236375930652295025 46960 919965532834950730880537847709824493654251349876699790400 46961 920200647763058158547891207375360180481878420827926670400 46962 920435817770799202983754714098233591438174302694886846225 46963 920671042869903916444119132658745038442132113941557006073 46964 920906323072104599422083412100819722813331556951472204100 46965 921141658389135801030875615150309769397965671827713408900 46966 921377048832734319386930943110159601611451430164449807025 46967 921612494414639201993026863527427424404611856445873882025 46968 921847995146591746121475347927932289721230974890663410448 46969 922083551040335499197372226915072992731855564640399331600 46970 922319162107616259181903669930141887006275533029148895225 46971 922554828360182074955709796972233612829383932079657660225 46972 922790549809783246702305429576625705076324674134563062500 46973 923026326468172326291557988351285085447207455412172822948 46974 923262158347104117663222544371931548423432058021047050025 46975 923498045458335677210534031736866521051045038307096330625 46976 923733987813626314163856628583552613585777969062013440000 46977 923969985424737590974390313869706781153715211806920806400 46978 924206038303433323697934607222447285895138159791772051073 46979 924442146461479582378709499159812084571219699232063555625 46980 924678309910644691433233578989743768328125152357530120100 46981 924914528662699230034259367692413749234942237799257680100 46982 925150802729416032494765863092536022344940838431219356225 46983 925387132122570188652008304629098532378182010765267726073 46984 925623516853939044251625165030717940691683290151032368400 46985 925859956935302201331802376205601420995432709154042992400 46986 926096452378441518607494796655877011292755999404751738025 46987 926333003195141111854704927726832014776109316787783778225 46988 926569609397187354294818886002376973898522822970148802948 46989 926806270996368876978999639158830839570888059884200332100 46990 927042988004476569172637512589901121410293934864027500025 46991 927279760433303578739857974116511035188902139708018795025 46992 927516588294645312528086704095903960110642984081816462400 46993 927753471600299436752671958245233881278537139515836560448 46994 927990410362065877381564230495628921712938051979633114225 46995 928227404591746820520053223193493563544674355883755019225 46996 928464454301146712795562131966593719541182257686782356100 46997 928701559502072261742499252573247443932485480459449122500 46998 928938720206332436187166917053722765591536079241622101073 46999 929175936425738466632727766503722886994204538361648206025 47000 929413208172103845644228367790617819042333513693052250000 47001 929650535457244328233680181533860414782978032808052250000 47002 929887918292977932245197888671803724302477741947422296025 47003 930125356691124938740195082937915618619575898551541351073 47004 930362850663507892382637336570165722251647439774625422500 47005 930600400221951601824352646578138852286456979020525216100 47006 930838005378283140090399268893208386262969542286058129225 47007 931075666144331844964490947727882271952814982277042344225 47008 931313382531929319374479547471213749243294209285687560448 47009 931551154552909431777895094447948277757544742214544902400 47010 931788982219108316547543235869857653611887879550530765025 47011 932026865542364374357160123308491854808693467305080470025 47012 932264804534518272567124728019358777199554427843315952100 47013 932502799207412945610228595448321711732395719157711302948 47014 932740849572893595377503046251784168821585207666852608225 47015 932978955642807691604103831163011477156401228343345568025 47016 933217117429004972255253247037718472094577723345479072400 47017 933455334943337443912239721412832542978327323940412128400 47018 933693608197659382158474872913121329264470280108507976073 47019 933931937203827331965608054841154442282307637709503326225 47020 934170321973700108079698389286848742726905584530232620100 47021 934408762519138795407444299093626923665739684141469060100 47022 934647258852006749402470545018999434887418220654851705625 47023 934885810984169596451672775428160136856698698746342801073 47024 935124418927495234261619595859966491364466472430281166400 47025 935363082693853832245012165805455581178995483935355240000 47026 935601802295117831907201330039827802619894331739444380625 47027 935840577743161947232762291849610692992892685638074340025 47028 936079409049863165072126835497496039246279938113913322948 47029 936318296227100745528273105268124165042606616897747562500 47030 936557239286756222343472948438870110686436355316738570225 47031 936796238240713403286096829520467304014729176865898805225 47032 937035293100858370537476323113085270445082730670283011600 47033 937274403879079481078824192724258946892794327593099410448 47034 937513570587267367078212062895848247214770765365416772025 47035 937752793237314936277605691987987676220942768158728577025 47036 937992071841117372379957852968767005116274354604244428900 47037 938231406410572135436358829559165303502932721717716024100 47038 938470796957578962233244535083541971786939604078400756073 47039 938710243494039866679662261376769833000899031729008876225 47040 938949746031859140194594065099876824678427640638648550400 47041 939189304582943352094337798816844379500941040470077670400 47042 939428919159201349979945794185992197987712250325746505025 47043 939668589772544260124721204620160797519855088870311876073 47044 939908316434885487861772014770684969482336045746880280100 47045 940148099158140717971622724190933090279522141780603104100 47046 940387937954227915069883712535969112433369361614692772225 47047 940627832835067323994978293655676008913386349930459405625 47048 940867783812581470195927465939461457278211317310134610448 47049 941107790898695160120192366271448630134256800423981712400 47050 941347854105335481601574434955837104841647540149629675625 47051 941587973444431804248173298972901118325841937326892800625 47052 941828148927915779830402380926874672289128156261606000900 47053 942068380567721342669062241047755340063862988247978122948 47054 942308668375784710023471659609841038813116258999943725625 47055 942549012364044382479656467130596509768537242979647526225 47056 942789412544441144338596129714228794704013792493398145600 47057 943029868928918064004528096905133608881291438700085889600 47058 943270381529420494373309919417157189274400494255946401073 47059 943510950357896073220839144105400941987746282422139696025 47060 943751575426294723591530993548079024432293314618904240900 47061 943992256746568654186853837606721876019660997468402520900 47062 944232994330672359753922464333801655879388911493356494225 47063 944473788190562621474149157597638557404366687318763256073 47064 944714638338198507351952588795230047287700012274826323600 47065 944955544785541372603524530024428221135343511866869728400 47066 945196507544554860045654396087673678726916528143076464025 47067 945437526627204900484611622700277599556472702372420061025 47068 945678602045459713105085888277027043419862484804334822948 47069 945919733811289805859185186671671911529953142125711632100 47070 946160921936667975855491758244635480939597596416777721225 47071 946402166433569309748175886635073968939115771146068336225 47072 946643467313971184126167568614194194574414483604288160000 47073 946884824589853265902386064397522081507968933086999560448 47074 947126238273197512703027335794598490121965294391550469025 47075 947367708375988173256909379575362677045204821458264775625 47076 947609234910211787784875463433267557177140361296302822500 47077 947850817887857188389255271925954886787901619104073684900 47078 948092457320915499443383969775102496396611427516465751073 47079 948334153221380137981179189907839778875947362364617505625 47080 948575905601246814086775953622911781603007200784806771600 47081 948817714472513531284219530265556461479339001919626931600 47082 949059579847180586927216243795843938280743253171110353225 47083 949301501737250572588942233636010925074391993745686501073 47084 949543480154728374451910177183107924361184710232157736900 47085 949785515111621173697893981374061255169319884740902912900 47086 950027606619938446897911450691036519545051333681103496025 47087 950269754691691966402264938995774726762767053953749706225 47088 950511959338895800730639992582356970113122523001172240448 47089 950754220573566314962261991838638294329227790011164481600 47090 950996538407722171126110798907376201581075938284207227025 47091 951238912853384328591193418738864120511757464425002172025 47092 951481343922576044456874680927665106009778860137735608900 47093 951723831627322873943265949726826047314242428949490722948 47094 951966375979652670781671869633737738637996535561084882225 47095 952208976991595587605095153942591309772379662578057565225 47096 952451634675184076338799423659166724110106611404787939600 47097 952694349042452888590930104174474328194429884843306250000 47098 952937120105439076043193387094555780277202862633954526073 47099 953179947876181990841593264624536095450123142477302905025 47100 953422832366723285987226643905804021706493863120102102500 47101 953665773589106915727136548705983504799557628475657102500 47102 953908771555379135945223415862144609992081668556423642025 47103 954151826277588504553214493878487945744654140775746051073 47104 954394937767785881881691351080522378071340210958499840000 47105 954638106038024431071175500728541634705193154702973337600 47106 954881331100359618463272150493991275366870764562420788225 47107 955124612966849213991872083703103448321521595359780621225 47108 955367951649553291574411679752962864046429967803980022948 47109 955611347160534229503191081105953494218894298931242300900 47110 955854799511856710836750514269321648374711536743209593025 47111 956098308715587723791304772167377291486702726255785948025 47112 956341874783796562132235865314641743374192686019485347600 47113 956585497728554825565643849199036245282502269549453490448 47114 956829177561936420129955835284992290170576747055397725225 47115 957072914296017558587593193047151091219110671954874015025 47116 957316707942876760816696950446106107825190576980333856900 47117 957560558514594854202911400258429159886814539873573304900 47118 957804466023254974031225919674007339505914812857083326073 47119 958048430480942563877875010574504674355959247974227374225 47120 958292451899745376002296567907549308874092277234571073600 47121 958536530291753471739148383572033848152350008067746113600 47122 958780665669059221890382893230703454922000037208746800625 47123 959024858043757307117380173466993302353768516692281226073 47124 959269107427944718333139196703864064538878651563256832900 47125 959513413833720757094527351303171272475690178214810562500 47126 959757777273187035994588234264891576168552653509078140625 47127 960002197758447479054907723946316233053520947151991966025 47128 960246675301608322118038340222109489404083722886766210448 47129 960491209914778113239981899506916934643279648222274010000 47130 960735801610067713082730472062996388600776498482919099225 47131 960980450399590295306865649016131428708920310400130184225 47132 961225156295461346964216126503875277934680565293973256100 47133 961469919309798668890573614380960454899078494739564622948 47134 961714739454722376098467076907497335146344635695054638025 47135 961959616742354898169995312846372586895964531202949125025 47136 962204551184820979649717882397046325846193971384215814400 47137 962449542794247680437604388393734781701813572551355449600 47138 962694591582764376182042119196753284076103155509197631073 47139 962939697562502758672902060706582457271505843741665273225 47140 963184860745596836234663284931008662179476775068285404900 47141 963430081144182934119595722536477939161828703986877924900 47142 963675358770399694901001326815590988287753644415453149025 47143 963920693636388078866513636503455072706873322653306226073 47144 964166085754291364411455744876397147243409017478443795600 47145 964411535136255148432256682567330997504120978402899027600 47146 964657041794427346719926221532859724907306834877352233225 47147 964902605740958194353588107607983530066125219974857780625 47148 965148226988000246094071729085071430901083393742213722948 47149 965393905547708376777562228754544302717954306591007408900 47150 965639641432239781709309066845505445272927815069448905625 47151 965885434653753977057393042305343766560711355031828280625 47152 966131285224412800246551779858123624707836175189942094400 47153 966377193156380410352063690282364387936855302543175760448 47154 966623158461823288493690411349601858091697996165888140625 47155 966869181152910238229677736865912855684431973882680775225 47156 967115261241812385950815041259373483843338774763807932100 47157 967361398740703181274553207157210874915789037087392164100 47158 967607593661758397439181063397197576811173195092317801073 47159 967853846017156131698060340918627156463359277826645842025 47160 968100155819076805713919153978999085053073459716823696400 47161 968346523079703165953204014143330523862491275877111376400 47162 968592947811220284080490384493802250841448667083166887225 47163 968839430025815557352951781508235656151293131891510131073 47164 969085969735678709014887432056687490122757289450558688100 47165 969332566953001788692308492966238869222611329685934052900 47166 969579221689979172787582840604844934774498562037330626025 47167 969825933958807564874138437935901515326541164782534985025 47168 970072703771685996091225286495975166706283059937680360448 47169 970319531140815825538735970748933053956575550232241177600 47170 970566416078400740672084802270499296508371091916387052225 47171 970813358596646757697145571218054622122333658097780517225 47172 971060358707762221965247912541286466324963070596089502500 47173 971307416423957808368232294390087012280828123362313422948 47174 971554531757446521733563636176887091284772147500789633025 47175 971801704720443697219503563751404356330857917770965725625 47176 972048935325167000710341309146574700522619694806247210000 47177 972296223583836429211683262355226518436152138600889808400 47178 972543569508674311245801182597848101937952400279139076073 47179 972790973111905307247039076542589222397506664737305200625 47180 973038434405756409957278750939428778724639721174247428100 47181 973285953402456944821464047131231285207889907309084188100 47182 973533530114238570383183764905205934736896312516131095225 47183 973781164553335278680313283149073001663254922258256901073 47184 974028856731983395640714884777033444294780108929894350400 47185 974276606662421581477996793391428729831862371179237838400 47186 974524414356890831087330929146769134445907524409455759025 47187 974772279827634474441329391283600068172941859702991379225 47188 975020203086898176985979674800467338354637507915198802948 47189 975268184146929940036638628733033696508517941993496876100 47190 975516223019980101174085163510190511753210976355452459025 47191 975764319718301334640631714857799979257591710876778054025 47192 976012474254148651736294471721494904628766732988556000400 47193 976260686639779401215022375680754804707359829673679010448 47194 976508956887453269680984899327268831903734947722141395225 47195 976757285009432281984918611081387862989900832218895616225 47196 977005671017980801620532533921259994163150507494657528100 47197 977254114925365531120972305500035652223264560103969622500 47198 977502616743855512455343147127320566859617239081031576073 47199 977751176485722127425291649091846951332036084881478349025 47200 977999794163239098061646379803125408254046696014636960000 47201 978248469788682487021117326230632313753452083224876960000 47202 978497203374330697983054173119879736997318767867215733025 47203 978745994932464476046263428465507322930637457375585376073 47204 978994844475366908125884402722328004094463060839690502500 47205 979243752015323423350324049236051912564485456952935464100 47206 979492717564621793458250673376205435389007441105228952225 47207 979741741135552133195646517854554996410478485181173643225 47208 979990822740406900712919231713137854031321350575476610448 47209 980239962391480897962072230466794978337062390825130944400 47210 980489160101071271093933954885893912022004934740110926025 47211 980738415881477510855446035905722427779138004539246931025 47212 980987729745001452987010373149826770220919527707852988100 47213 981237101703947278619895134555361312995284058428648802948 47214 981486531770621514673699684589309571555969927739288587225 47215 981736019957333034253878448545229689042309965185612967025 47216 981985566276393057049323720410970756925253933726133646400 47217 982235170740115149730007421798599643487860229969955726400 47218 982484833360815226344681819428571381834080040384040301073 47219 982734554150811548718639208660969614963630008693931167225 47220 982984333122424726851530570567437108517380739056987532100 47221 983234170287977719315243210038209922091249493369437172100 47222 983484065659795833651837382419462477541347779871165640625 47223 983734019250206726771541916176964477463369895564209276073 47224 983984031071540405350808839082844409029188779331525744400 47225 984234101136129226230427015423048217607622839444690890000 47226 984484229456307896813694801723875651088624002743274405625 47227 984734416044413475464651728496770759574985538466815337025 47228 984984660912785371906369215501337086107350863789896222948 47229 985234964073765347619300328027342202351094347778286702500 47230 985485325539697516239688581697270428701815083938951133225 47231 985735745322928343958035803291776831064007867935152068225 47232 985986223435806649917629055101189906629225546506830745600 47233 986236759890683606613126630307004758329997027277273960448 47234 986487354699912740289203126898103012278189269019451249025 47235 986738007875849931339253607627230254415673401161127178025 47236 986988719430853414704156853514056351815348823874685204900 47237 987239489377283780271097718401938680576068971063103120100 47238 987490317727503973272448592076303006060072813948885131073 47239 987741204493879294684709979453351552330431759826632415225 47240 987992149688777401627510203348602656063047156882265264400 47241 988243153324568307762664238335561325937154130847763184400 47242 988494215413624383693291683205615021554378112693688538025 47243 988745335968320357362993879541044026303426509619517201073 47244 988996515001033314455090183913830916279755046357349556100 47245 989247752524142698791913401223748822391302063351802956100 47246 989499048550030312734164386690003445136910386835963199225 47247 989750403091080317580325824011499111237631348336484900625 47248 990001816159679233966135187211594558337005373888514960448 47249 990253287768215942264116893684009598368914713437086350400 47250 990504817929081682983173655957339341924982946799620640625 47251 990756406654670057168237039696428265042029673461261265625 47252 991008053957377026799977235459652066278054239715286432900 47253 991259759849600915194572051731950995756896629640280522948 47254 991511524343742407403535136754254139041384078574476300625 47255 991763347452204550613603436670730007246696072614890529225 47256 992015229187392754546683897516094720734145869806340723600 47257 992267169561714791859859418566005077034861393731365683600 47258 992519168587580798545454064574359864347230364874960826073 47259 992771226277403274331157544422128920035732087200465733025 47260 993023342643597083080208963703125639036189815695423156900 47261 993275517698579453191639858772934909947821695171048236900 47262 993527751454769978000576519788004796870023662353983025225 47263 993780043924590616178601610262706692725863404411572631073 47264 994032395120465692134175090672965144909079610712554297600 47265 994284805054821896413114453635855096601244665151461382400 47266 994537273740088286099134278195360897034941109165797293025 47267 994789801188696285214445110745288111331602347163473654025 47268 995042387413079685120411680121115905323356034076065022948 47269 995295032425674644918270454393374592981064427895462968100 47270 995547736238919691849906546895929813720059938188121888225 47271 995800498865255721698689979023351753945106565682969203225 47272 996053320317125999190371307332344841731159500190812090000 47273 996306200606976158394036622483010425520826597557069410448 47274 996559139747254203123121927556512097157337745429829542025 47275 996812137750410507336486903286510536467582387830934180625 47276 997065194628897815539548067742532038967663026477611602500 47277 997318310395171243185471338004232240087714850287804176900 47278 997571485061688277076424001366313968607740442432337026073 47279 997824718640908775764886103614655648766185636740781640625 47280 998078011145294969955021261915004224752220083449177089600 47281 998331362587311462904106909856384203025466160578984449600 47282 998584772979425230824023982192172097127524935202306582225 47283 998838242334105623282806046822583316362360523189113926073 47284 999091770663824363606247891563116363931707182628487208900 47285 999345357981055549279573573244297101821439752021962768900 47286 999599004298275652349163936688863798949580737794753527025 47287 999852709627963519824343611113331705810589776073123797225 47288 1000106473982600374079227491501673993088076831631953490448 47289 1000360297374669813254626712499654053463383024213032515600 47290 1000614179816657811660014122379142395124866242032268196025 47291 1000868121321052720175549264622549652286496748409881441025 47292 1001122121900345266654162874678305602358795025449482636900 47293 1001376181567028556323700899439112511284514525141716422948 47294 1001630300333598072189128046995499627960070390966227653225 47295 1001884478212551675434790874218004215615826331014364172225 47296 1002138715216389605826740419722103142528260607072516121600 47297 1002393011357614482115114389770817756489023674430234240000 47298 1002647366648731302436578904670713537064259667069758251073 47299 1002901781102247444716829813217814856846577156243189538025 47300 1003156254730672667073153582750754087636007082370341822500 47301 1003410787546519108217047772369273259789463317049426822500 47302 1003665379562301287856901096876995522854909981358183569025 47303 1003920030790536107100733089008182763060925637371554326073 47304 1004174741243742848858993367498994908268924172016802410000 47305 1004429510934443178247420518564565693618232177361686595600 47306 1004684339875161142989960598344008971307819651773787621225 47307 1004939228078423173821745263876269025767021835945196410225 47308 1005194175556758084892129540170527800875362071654262322948 47309 1005449182322697074167789230935681458902876025708405832900 47310 1005704248388773723835877980534198271461433934422099764025 47311 1005959373767524000707243994726469490988747354148358419025 47312 1006214558471486256619706427772564567134318090993983873600 47313 1006469802513201228841391443459101855884827549382972240448 47314 1006725105905212040474127957619745820359662887348310194225 47315 1006980468660064200856903069718641640929720480378017424025 47316 1007235890790305605969377191066898138668605840657363440900 47317 1007491372308486538835458877243029970139151061272714392900 47318 1007746913227159669926939372289070173154084983310643901073 47319 1008002513558880057567186872254864332432006727039989705225 47320 1008258173316205148334900515663857891002819277053526995600 47321 1008513892511694777467924108474488457804765937230617235600 47322 1008769671157911169267119591112095354162468327838853225625 47323 1009025509267418937500300255147059101746180018516981951073 47324 1009281406852785085806223717195684082191134893092052900900 47325 1009537363926579008098644657621138193806674122326631222500 47326 1009793380501372488970427331612563993732070557243698175625 47327 1010049456589739704097717860221276544503925008448879453025 47328 1010305592204257220644176308933763982292975987011748360448 47329 1010561787357503997665268561362007690050433972472340640000 47330 1010818042062061386512617995632439892479814247244059672225 47331 1011074356330513131238416971055657491123990079278219457225 47332 1011330730175445368999898132659812026933112012880780480100 47333 1011587163609446630463865541171396794461430888928262422948 47334 1011843656645107840211285636027953336334213789678751605025 47335 1012100209295022317141938039008020818834145400542077736025 47336 1012356821571785774879126206064453129384154493556497600400 47337 1012613493487996322174447934948029944354788738286474035600 47338 1012870225056254463312625736209089491003373390153088256073 47339 1013127016289163098516397075165712270463523329961645302225 47340 1013383867199327524351464492427786619551426349110993128900 47341 1013640777799355434131505610567088667743971591555168448900 47342 1013897748101856918323243034524310992017553956331557672025 47343 1014154778119444464951574153344776086319536495058159801073 47344 1014411867864732960004760850835372644281192050322922561600 47345 1014669017350339687839679132736054603375766397831309889600 47346 1014926226588884331587128678000044916082401983442550670225 47347 1015183495592988973557202321777688098740328173120035765625 47348 1015440824375278095644715477699697761672255128071843322948 47349 1015698212948378579734695507056347544825598529107133536900 47350 1015955661324919708107931042469956171629306135049729880625 47351 1016213169517533163846581273658819689996949482924806755625 47352 1016470737538853031239845202891546393427680016991924016400 47353 1016728365401515796189690877731552406969923845395687410448 47354 1016986053118160346616644608672278482422598624540213205625 47355 1017243800701427972865640179264491174559475401003451788225 47356 1017501608163962368111928056337834265378373419076201520100 47357 1017759475518409628767044607919599066402462930471881448100 47358 1018017402777418254884841336454485059900356104493860476073 47359 1018275389953639150567574134929925238549185596511694369025 47360 1018533437059725624372052573512353469544800735991467622400 47361 1018791544108333389715849224300594243469849370019008102400 47362 1019049711112120565283569031803358270368156053187269908225 47363 1019307938083747675433178736748630555446751600302525756073 47364 1019566225035877650602396360833540824639452286486498152100 47365 1019824571981175827715140760024109475922326643281806716900 47366 1020082978932309950588041254015065605776021494158861465025 47367 1020341445901950170337007339460737101547044414714291068025 47368 1020599972902769045783858494588816299674015189676653810448 47369 1020858559947441543863014082809608286819902249922652003600 47370 1021117207048645040028243362934172565891649868883927229225 47371 1021375914219059318659475613615572521738676621321609394225 47372 1021634681471366573469670379628250902005783982301100922500 47373 1021893508818251407911747847601353377178354875662022522948 47374 1022152396272400835585579358822626160302644556211535196025 47375 1022411343846504280645038066730317651195769696655705140625 47376 1022670351553253578205109746711318122182985398827961000000 47377 1022929419405342974749063765824575582518303690507051790400 47378 1023188547415469128535684220069630146662750717000404601073 47379 1023447735596331110006561246820913487516883285197501825625 47380 1023706983960630402193442520049264279534888843004720756100 47381 1023966292521070901125644935952914928390976736532482716100 47382 1024225661290358916237526496621009343529133220237461814225 47383 1024485090281203170776018399353516037508958922096192576073 47384 1024744579506314802208217339262205431567536189023981312400 47385 1025004128978407362629038032778164910254386040933792704400 47386 1025263738710196819168925969692129899367871610393741800025 47387 1025523408714401554401630401354714040731188385693561960225 47388 1025783139003742366752037572664426404598652936742961302948 47389 1026042929590942470904064205472168615682662895643406400100 47390 1026302780488727498208611241031709771942753778620959438025 47391 1026562691709825497091577849126442106384924946482647333025 47392 1026822663266966933461935711503525481186149961647520518400 47393 1027082695172884691119863587247334010490028347478717960448 47394 1027342787440314072164942167724923383219179008068568656225 47395 1027602940081992797404409228737042800222523223364358233225 47396 1027863153110661006761475087509020851025360276726288720100 47397 1028123426539061259683698372156660134381404662442695102500 47398 1028383760379938535551422111263080973743033903758839551073 47399 1028644154646040234086270151203260193673193913583251472025 47400 1028904609350116175759703908853816606124028357812701690000 47401 1029165124504918602201639467326400606407643624374821690000 47402 1029425700123202176609125022363851097587795930459512150025 47403 1029686336217723984155078687039088848931996168455947901073 47404 1029947032801243532397086662397521348985875831920240562500 47405 1030207789886522751686261781684540236769948492192301732100 47406 1030468607486325995576162435800498485557440711419201795225 47407 1030729485613420041231771887626360672674959057727623922225 47408 1030990424280574089838537982864025895779711293766222160448 47409 1031251423500559767011473265036129191112115283105061966400 47410 1031512483286151123204315502290933672305214323981841107025 47411 1031773603650124634118748633658732039456678282227815412025 47412 1032034784605259201113684142406982607339612042155243004100 47413 1032296026164336151614602864142211568849222594671898802948 47414 1032557328340139239522957237307519845057919886504047546225 47415 1032818691145454645625634003725339576585950895426342386025 47416 1033080114593070978004477366835892082392497987760308240400 47417 1033341598695779272445872615282605951557618351736804304400 47418 1033603143466372992850390219496560841162768260929959126073 47419 1033864748917648031642490408932829528991251364855577988225 47420 1034126415062402710180288237612397813464061569672034464100 47421 1034388141913437779165379145624148965005565983107161304100 47422 1034649929483556419052725024242206612901599658340354555625 47423 1034911777785564240460600792314737199674129467377254251073 47424 1035173686832269284580601491581120451055997532953603302400 47425 1035435656636482023587709908575203693810683598394066560000 47426 1035697687211015361050424730773163305909839048043814450625 47427 1035959778568684632340949244645304103959851719516319314025 47428 1036221930722307605045440583271935061262209067412567622948 47429 1036484143684704479374319531184267406505246722442790822500 47430 1036746417468697888572640894092088877821309297829269716225 47431 1037008752087112899330524441160775699807719866028387351225 47432 1037271147552777012193646427501011712106563484459547459600 47433 1037533603878520161973791704535392007271448292086365010448 47434 1037796121077174718159466425906896432923425014124900706025 47435 1038058699161575485326571356595026378617432366366415799025 47436 1038321338144559703549135792906206401409302191862298000900 47437 1038584038038967048810112101005860445835814721046783196100 47438 1038846798857639633412230881660380683900851833549232006073 47439 1039109620613422006388916768858015338703665509516238934225 47440 1039372503319161153915264869978510261554970865536673998400 47441 1039635446987706499719077855182147506807299532323328718400 47442 1039898451631909905491963703689632691182121087011965551025 47443 1040161517264625671300494114625091535111969422930249026073 47444 1040424643898710535997423590095244662535509126386287812100 47445 1040687831547023677632969198178638482691456117637214828100 47446 1040951080222426713866151023499618792757839167720939646225 47447 1041214389937783702376193313062542623680566772062005375625 47448 1041477760705961141273986325022532803233959775286803810448 47449 1041741192539827969513608888069888730260136810897863968400 47450 1042004685452255567303911679106075942148209937561161625625 47451 1042268239456117756520161226890026213942474895763879750625 47452 1042531854564290801115744649334289152015477431325939844900 47453 1042795530789653407533935132131385538011317574337591422948 47454 1043059268145086725119718156391522039761131244009403855625 47455 1043323066643474346531678482973636335100676873947339552225 47456 1043586926297702308153947901192551191983667902620395321600 47457 1043850847120659090508213749585825613988244116220614457600 47458 1044114829125235618665788216424700794262080313510801751073 47459 1044378872324325262659738427654348323148404114240226750025 47460 1044642976730823837897077329949437865184950665753522092900 47461 1044907142357629605571015376571851359874935409841585972900 47462 1045171369217643273073273023718180707597792028856292536225 47463 1045435657323767994406454045045455877262016453659744506073 47464 1045700006688909370596479672064360415807294824989875251600 47465 1045964417325975450105083568090001451442489175047125056400 47466 1046228889247876729242367643441111462564325140158708142025 47467 1046493422467526152579418719579369332643087212745842227025 47468 1046758016997839113360986049881338527990595057868411722948 47469 1047022672851733453918219704736330620246525604592883284100 47470 1047287390042129466081469828664312828636076505447548075225 47471 1047552168581949891593146777148788778569353850305476090225 47472 1047817008484119922520642140880392262975027618071401000000 47473 1048081909761567201669310665107744450892049326339727760448 47474 1048346872427221822995513071792935714287884953430571595025 47475 1048611896494016332019719792269804038834099898494613605625 47476 1048876981974885726239675618103992847454559135206660402500 47477 1049142128882767455543625277854581996872292606352667648900 47478 1049407337230601422623599947437896707122541285679486801073 47479 1049672607031329983388764701794910252075961366961720755625 47480 1049937938297897947378826915564467375431741077507803427600 47481 1050203331043252578177505620465366601399795185364533987600 47482 1050468785280343593826061827091150882398565089301221791225 47483 1050734301022123167236889818822267367554586343209227851073 47484 1050999878281545926607169425561068485606209648724221660900 47485 1051265517071568955832579284995938013990995010491242644900 47486 1051531217405151794921071099101637352438661328314965578025 47487 1051796979295256440406704893583778834303384822185520868225 47488 1052062802754847345763545287976144592155019154511547240448 47489 1052328687796891421819618784100381245812777915450053529600 47490 1052594634434358037170932080598412501051396440579631185025 47491 1052860642680219018595551421248723635643095085865210730025 47492 1053126712547448651467742984778483806223120625421474644900 47493 1053392844049023680172174323884284134686567077481598622948 47494 1053659037197923308518176861175081626443892899676189404225 47495 1053925292007129200154069449751751134886379204660572799225 47496 1054191608489625478981543006138459816845034691715700323600 47497 1054457986658398729570106223281890822671468811593747210000 47498 1054724426526437997571592371335155331831346904978780476073 47499 1054990928106734790134727193944044480584531485874279151025 47500 1055257491412283076319757907754085232435224468399001562500 47501 1055524116456079287513143312857676814574678129258376562500 47502 1055790803251122317842305021901396984512660310953186476025 47503 1056057551810413524590439815574380100506164336992861101073 47504 1056324362146956728611393132199481747249169046412209960000 47505 1056591234273758214744593699149757514589902159179655873600 47506 1056858168203826732230049313813596441796363937084376474225 47507 1057125163950173495123403781832662623101151068876031179225 47508 1057392221525812182711055020337611521927206328309041122948 47509 1057659340943758939925334333907360661331331455850894344900 47510 1057926522217032377759746870978507546806462707723799955025 47511 1058193765358653573684273268432300934661144590274112910025 47512 1058461070381646072060732492087384884749671626060795379600 47513 1058728437299035884558205880827348430363324935226703490448 47514 1058995866123851490568522402092927160616334498419885643225 47515 1059263356869123837621805126469516541673973914576642853025 47516 1059530909547886341802078929101470402678867179133053044900 47517 1059798524173174888162939425665471680239481568628980460900 47518 1060066200758027831143283150636076251856222391206850976073 47519 1060333939315485994983098985577344493679859596255671016225 47520 1060601739858592674139320845195289071528528659552154937600 47521 1060869602400393633701741628886681416137584583926744377600 47522 1061137526953937109808988445520573344185474273036014630625 47523 1061405513532273810064559119189704365732855122643481176073 47524 1061673562148456913952919983669779366335752787376741948900 47525 1061941672815542073255664973325415568250945260812231902500 47526 1062209845546587412467736018202371959847310374608888230625 47527 1062478080354653529213704751046488735574906482039069920025 47528 1062746377252803494664115533990578710628398528524399010448 47529 1063014736254102853951889812651327164777421194659792250000 47530 1063283157371619626588791805379071128727914775797406265225 47531 1063551640618424306881955535404143753829705568776510750225 47532 1063820186007589864350473213624284101960958585158656684100 47533 1064088793552191744142044979778427457003934397817216722948 47534 1064357463265307867449690009753006092483062032521643552025 47535 1064626195160018631928518996767705331670024398966556367025 47536 1064894989249406912112568014188434706775670359376531406400 47537 1065163845546558059831693767716089062749446882361145601600 47538 1065432764064559904628530244700489558698014732236541381073 47539 1065701744816502754175506768329709696020100888851748311225 47540 1065970787815479394691927464445806747038779651493312872900 47541 1066239893074585091361112148738794271199591606278278992900 47542 1066509060606917588747598642071506787797534965329617175025 47543 1066778290425577111214406521688823124702327035868599876073 47544 1067047582543666363340362316065530481673764748230370307600 47545 1067316936974290530337486151147926834601842445957112771600 47546 1067586353730557278468439855745074963373842882966755127225 47547 1067855832825576755464036533826437111067234128930688730625 47548 1068125374272461590940811611483435075797211583199801422948 47549 1068394978084326896818655366313296398815451450857792644900 47550 1068664644274290267738506946984363243366420934907100875625 47551 1068934372855471781480109890742856558363752321551695250625 47552 1069204163840993999379829146621904189156064538575218918400 47553 1069474017243981966748529612114457734513538289665987560448 47554 1069743933077563213289516191072539154487851332160153250625 47555 1070013911354867753516535380596074407983090876217328821225 47556 1070283952089028087171838394675387741728312626277727128100 47557 1070554055293179199644305832352246663867843029361039712100 47558 1070824220980458562387633898165164115587555390159369651073 47559 1071094449164006133338582182645480903078524392977757876025 47560 1071364739856964357335283010631568069708010150641951568400 47561 1071635093072478166535612365169305574525975278011176848400 47562 1071905508823694980835622394767810398187629942426115909225 47563 1072175987123764708288035511780204021023163837250403881073 47564 1072446527985839745520800089680026110339194201831970596100 47565 1072717131423074978155707767004718215096869198169371400900 47566 1072987797448627781227072365738418295883350160019322324025 47567 1073258526075658019600470431907124016580888645080782131025 47568 1073529317317328048391543406160099891345249218452103760448 47569 1073800171186802713384861432112220616437141031257031809600 47570 1074071087697249351452848810222760221110945269914529426225 47571 1074342066861837790974771104986954045158696358998144291225 47572 1074613108693740352255783913217477992838327506277957322500 47573 1074884213206131847946043301193807023787961066924540122948 47574 1075155380412189583459877918458232421146846741823403739025 47575 1075426610325093357395022796038135025472761461628794575625 47576 1075697902958025461951914836874929340169619774994874810000 47577 1075969258324170683353050006240911200022038670070486752400 47578 1076240676436716302262402229926059549079992208837528626073 47579 1076512157308852094204904007977660797550815522519493430625 47580 1076783700953770329985988751776442219542011163697150104100 47581 1077055307384665776111194852233718914460910279861893264100 47582 1077326976614735695205831486894876984620583489145011513225 47583 1077598708657179846434706173735333780129818809429754751073 47584 1077870503525200485921914079435934329462823806848853254400 47585 1078142361232002367170689089925561410215903760982627590400 47586 1078414281790792741483316650979555119468054746418769861025 47587 1078686265214781358381108386663356276874527940562015521225 47588 1078958311517180466024438503411606536141307204872836302948 47589 1079230420711204811632841987533756691858434252590208904100 47590 1079502592810071641905174603938053348815552894318188437025 47591 1079774827827000703439834703866592869888264509839506632025 47592 1080047125775214243155046849434950336373229778721950016400 47593 1080319486667937008709207262770710141267755744619073410448 47594 1080591910518396248921291107546043791440211601907914897225 47595 1080864397339821714191321610700299518925360474086502870225 47596 1081136947145445656920901032149387394707917379172275932100 47597 1081409559948502831933803490279562800332685208567585562500 47598 1081682235762230496896629651024030343504820725231886026073 47599 1081954974599868412739523288321609603523481339640687575025 47600 1082227776474658844076949723757523460930640955418326440000 47601 1082500641399846559628536153187189203158579880589206440000 47602 1082773569388678832639973868144712104228790247372991547025 47603 1083046560454405441303982379838600751696135328018188926073 47604 1083319614610278669181335453538043038049399513386715602500 47605 1083592731869553305621949061153901446677206654330424020100 47606 1083865912245486646186031259819406044291009255204016658225 47607 1084139155751338493065294004276343442368801138409793181225 47608 1084412462400371155504226900873359909748723335352204210448 47609 1084685832205849450221432910983816806965158951693497968400 47610 1084959265181040701831026011651456570285589634864241308025 47611 1085232761339214743264090821272957599678756253335545913025 47612 1085506320693643916190204198127276600127871876571606000100 47613 1085779943257603071439018819562497189801118700650461302948 47614 1086053629044369569421908749651723921609764958501009485225 47615 1086327378067223280553677003130381266626306029226773825025 47616 1086601190339446585674325113428097578705409044185482854400 47617 1086875065874324376470884712609174599453465586927797862400 47618 1087149004685144055899311131036463671432576090777984451073 47619 1087423006785195538606439024574290505166145925227043789225 47620 1087697072187771251352000037146891092140310786325333416100 47621 1087971200906166133430702506469642171572471905288841456100 47622 1088245392953677637094373220771190543249653984417978450625 47623 1088519648343605727974161234325406472229545063485917726073 47624 1088793967089252885502803749612907453650282298773833840400 47625 1089068349203924103336954073932719697315655669178162250000 47626 1089342794700926889779571658285465852114757860035984515625 47627 1089617303593571268202374226350288719703558148738866271025 47628 1089891875895169777468352001378542005224766342551087522948 47629 1090166511619037472354344038828100520176025196525299922500 47630 1090441210778491923973676672562963688859271948723094319225 47631 1090715973386853220198864082443647715160387514305244654225 47632 1090990799457443966084370991134683340722351525165433153600 47633 1091265689003589284289437497956357768891389015858252560448 47634 1091540642038616815500966057608661041138376550344525143025 47635 1091815658575856718856470611596218933991418550786714440025 47636 1092090738628641672367087880183816294864355305035442816900 47637 1092365882210306873340650822712936654534369551838476252100 47638 1092641089334190038804824274110565942414165812986041381073 47639 1092916360013631405930302765422330188184753082921308433225 47640 1093191694261973732454070536202859219808014604666714752400 47641 1093467092092562297102723746597090563428345944657854272400 47642 1093742553518744900015854896947050015204032299191017544025 47643 1094018078553871863169499462759467688686065975177827351073 47644 1094293667211296030799644752870410743989123523809895048100 47645 1094569319504372769825800998643936476680777486170398720100 47646 1094845035446459970274634682042591985055058735947422113225 47647 1095120815050918045703664110408409244259560759926180830625 47648 1095396658331109933625017245793867094615735868149041160448 47649 1095672565300401095929251796683114399414224421387234566400 47650 1095948535972159519309237579944571444485331035292532630625 47651 1096224570359755715684101160856849537943465882293268255625 47652 1096500668476562722623232779050751723687854360549446236900 47653 1096776830335956103770355568210940546514434413252670822948 47654 1097053055951313949267657077381681900059957723002366390625 47655 1097329345336016876179983101721897151263239119255994595225 47656 1097605698503448028919093830555578966594608248878801939600 47657 1097882115466993079667982320564449565977259480148432211600 47658 1098158596240040228805255301970563500107720931344949176073 47659 1098435140835980205329576325557380485781422411027782747025 47660 1098711749268206267284171258378657341847686085628921048900 47661 1098988421550114202181396136005331645560744191051975728900 47662 1099265157695102327427367379161393375363956601153605027225 47663 1099541957716571490746654382600564521547609262513478881073 47664 1099818821627925070607034484076430430760874289613869185600 47665 1100095749442568976644310321259490504040055957922300750400 47666 1100372741173911650087189584455419790842486187506489011025 47667 1100649796835364064182227172979657013552720812453565780025 47668 1100926916440339724618829763044258618059376599900294922948 47669 1101204100002254669954322795013782576291391417937772580100 47670 1101481347534527472039079887887789866056039137712216282225 47671 1101758659050579236441714688868375822142039958034988997225 47672 1102036034563833602874335165871967890443929209728814890000 47673 1102313474087716745617860350845450723832836863422614610448 47674 1102590977635657373947399541747504034648339642878296628025 47675 1102868545221086732557693971056863164020431733171183050625 47676 1103146176857438601988620948670036942754272648805569222500 47677 1103423872558149299050760487051842102227566153458144100900 47678 1103701632336657677251024416502938246665556645514275076073 47679 1103979456206405127218347998409372220276053769588674850625 47680 1104257344180835577129444044339965594050966994183285785600 47681 1104535296273395493134619548858203957575904502603115545600 47682 1104813312497533879783654843916111730939820153992055980225 47683 1105091392866702280451745282698421310806833842331108276073 47684 1105369537394354777765505460786170532906559854629321092900 47685 1105647746093947994029035982509687670621910529208062540900 47686 1105926018978941091650052780361748496008754547517299649025 47687 1106204356062795773566078995342515305474356647627860919225 47688 1106482757358976283670699426108693257475564696433753490448 47689 1106761222880949407239877554800164883977597355412907523600 47690 1107039752642184471358335157418189221044377658998336194025 47691 1107318346656153345345994506630077656816011515399270039025 47692 1107597004936330441184483174876084317272582440011351632900 47693 1107875727496192713943701445655074601590281927031657322948 47694 1108154514349219662208452340866361339570376123954370135225 47695 1108433365508893328505134272085923973567981447417443446225 47696 1108712280988698299728496323656052166570442201299340545600 47697 1108991260802121707568456175468281306578630045680205160000 47698 1109270304962653228936980673320313515233076417692261201073 47699 1109549413483785086395029054728443975704863004558691744025 47700 1109828586379012048579558838077838671242990580191561322500 47701 1110107823661831430630594382993835971439881587288226322500 47702 1110387125345743094618358129818270918249105607404512363025 47703 1110666491444249449970464526075647548068708325239626376073 47704 1110945921970855453899176647814811139794032956369562490000 47705 1111225416939068611828725523712598901650007748723081171600 47706 1111504976362398977822692169826774301838893648804627347225 47707 1111784600254359155011452342886377009589802288420084928225 47708 1112064288628464296019684020008447244075266023636996422948 47709 1112344041498232103393937612730910228872128954892267836900 47710 1112623858877182830030268923252233419193390968331230166025 47711 1112903740778839279601934850769296208008736339212209421025 47712 1113183687216726806987151855805738925408674986940439865600 47713 1113463698204373318696917190423885123154878909218047240448 47714 1113743773755309273302892902214158383301769673944404072225 47715 1114023913883067681865352619956742206076066318726390302025 47716 1114304118601184108361191128851058917866197988839282668900 47717 1114584387923196670111996743209470995206583707723611508900 47718 1114864721862646038212186484512435725047144574951824551073 47719 1115145120433075437957204072723171715380403363228271307225 47720 1115425583648030649271780738760723433461505059414814899600 47721 1115706111521060007138258866031137681404821668664727539600 47722 1115986704065714402024978468917293720878848062210191015625 47723 1116267361295547280314726516128756629953215467746618901073 47724 1116548083224114644733249106813851415882208229109043976900 47725 1116828869864975054777826507336983417742530734320692602500 47726 1117109721231689627145911056625058612383598146253968305625 47727 1117390637337822036163827947987685586100680169089243367025 47728 1117671618196938514215538895316669152809175130368278160448 47729 1117952663822607852171468691571133887286495919473068840000 47730 1118233774228401399817394667455444199260873748452758878225 47731 1118514949427893066283399058197916000768194422789044063225 47732 1118796189434659320472884286339143515273139143339001868100 47733 1119077494262279191491651168439593342563772304618707522948 47734 1119358863924334269077040053616946528383666989980890479025 47735 1119640298434408704027134901824498092167049755182905018025 47736 1119921797806089208630030309782752240094644885327077232400 47737 1120203362052965057093161492477180333995269836079490147600 47738 1120484991188628085972697228135937599385143441240557006073 47739 1120766685226672694602995774602163538167682280869854300225 47740 1121048444180695845526123765016320063215644135894484636900 47741 1121330268064297064921438090724850493229196668011689556900 47742 1121612156891078443035230779332271736912210502214471658025 47743 1121894110674644634610436875814641255639165080834346451073 47744 1122176129428602859316405334613169723400879512951387033600 47745 1122458213166562902178732930627579701923205854648267673600 47746 1122740361902137114009161197029640117453215700102165604225 47747 1123022575648940411835536397818135863806639700080376675625 47748 1123304854420590279331832543037361463872750895144528022948 47749 1123587198230706767248237454582057398882883980838304732900 47750 1123869607092912493841301890512537461370721419354241890625 47751 1124152081020832645304151735804585303890721467625413765625 47752 1124434620028094976196763267459528241219980679410106800400 47753 1124717224128329809876301501900726318952782415641236210448 47754 1124999893335170038927521632583544686110451702977748275625 47755 1125282627662251125593233565746707403636283937977711874225 47756 1125565427123211102204829562233760984430609149446024756100 47757 1125848291731690571612874993314206193908863693109866956100 47758 1126131221501332707617762218434686942940236432644725326073 47759 1126414216445783255400427592831455477450405914005596363025 47760 1126697276578690531953131612936163510953458203798395534400 47761 1126980401913705426510302207507859457819641557839977614400 47762 1127263592464481400979441182424902506191543716887424890225 47763 1127546848244674490372093827071334920135940379559744506073 47764 1127830169267943303234881690253084680866329447528456020100 47765 1128113555547949022080598533580201366696405327931468104900 47766 1128397007098355403819369470252159030791811448497793203025 47767 1128680523932828780189873297184090764780807910910448174025 47768 1128964106065038058190628028412650634868375779357350210448 47769 1129247753508654720511339637721029745277120958929580595600 47770 1129531466277352825964314018423484321616510230459753643225 47771 1129815244384809009915932168250564914163841225523185208225 47772 1130099087844702484718188607277067098030288581663818702500 47773 1130382996670715040140293036835555393787752030511906222948 47774 1130666970876531043800335247359143548351430740435315262025 47775 1130951010475837441597013283098045801753434043866514030625 47776 1131235115482323758141424871655245320908684093683508640000 47777 1131519285909682097188922126287457606570243562265074694400 47778 1131803521771607142071029528918398374401383953421271151073 47779 1132087823081796156127425201812197175460570356718920015625 47780 1132372189853948983137985475855629855407449634248535472100 47781 1132656622101768047754892763398674855397264373158555832100 47782 1132941119838958355934806743603730330942247927937380192225 47783 1133225683079227495371098868254661107985860162158423426073 47784 1133510311836285635926150195977676608063572911008870176400 47785 1133795006123845530063712562826873056716682737279462496400 47786 1134079765955622513281333097188105541287690441574499942025 47787 1134364591345334504542842086955687805861516392379672062225 47788 1134649482306702006710904206937250062430592626473023802948 47789 1134934438853448106979633114442917558358061581258984388100 47790 1135219460999298477307269421015805170896292187333579456025 47791 1135504548757981374848922048261655899892071984450035951025 47792 1135789702143227642389372975736283799879524222663884494400 47793 1136074921168770708775945388850314632531407051531665360448 47794 1136360205848346589351435234751550329913353545677980118225 47795 1136645556195693886387106194146116238168182309820489527225 47796 1136930972224553789515748077020383060153024778572019164100 47797 1137216453948670076164798650226488434165053287279401002500 47798 1137502001381789111989528904895116174226429934205811001073 47799 1137787614537659851306291771640024355460106759056306658025 47800 1138073293430033837525834291519646655879669588871391210000 47801 1138359038072665203586673250721924663442907993508151210000 47802 1138644848479310672388534286939362224484589276285133924025 47803 1138930724663729557225854475402126346653392611036668451073 47804 1139216666639683762221348402537852676235497818118355622500 47805 1139502674420937782759637735227647146257299525307902328100 47806 1139788748021258705920944293628609038026509444704513541225 47807 1140074887454416210914846635534034414798895256469881420225 47808 1140361092734182569514100160243292672051462350576502760448 47809 1140647363874332646488520739914202804406392847818398950400 47810 1140933700888643900038931886371569914587893493564631529025 47811 1141220103790896382231175461346376484910648967655998434025 47812 1141506572594872739430185938120956996698208840211861976100 47813 1141793107314358212734128222556318617716733967876136302948 47814 1142079707963140638408599041478604882188470893338854404225 47815 1142366374555010448320891906402533562224490291176947284025 47816 1142653107103760670374325660570474273591997386727937488400 47817 1142939905623186928942636617286665772612278436618576400400 47818 1143226770127087445304434297526907384675467857708636276073 47819 1143513700629263038077720774804893558362185666789728570225 47820 1143800697143517123654473635277195162484084970835644388100 47821 1144087759683655716635292561069725836499844934597477628100 47822 1144374888263487430264109544809366467734526739768397325625 47823 1144662082896823476862962743345255701632859511939439701073 47824 1144949343597477668266833978645089293915321185498337358400 47825 1145236670379266416258549893852606085984207143100457960000 47826 1145524063256008733003746772493273427249618729223504600625 47827 1145811522241526231485899028816019980216836103715536208025 47828 1146099047349643125941411377259699026201247261523415922948 47829 1146386638594186232294774689033800641419269472568654002500 47830 1146674295988984968593785543803766434947903147904624942225 47831 1146962019547871355444829484472095931656083654994163977225 47832 1147249809284680016448227983047269144692226509610287827600 47833 1147537665213248178633649125593345413468678471179616610448 47834 1147825587347415672895582024253934184319574352329884560025 47835 1148113575701024934428874964345069082128239995222943101025 47836 1148401630287921003164337294512352362228159223491279652900 47837 1148689751121951524204405067948572642782020189076702288100 47838 1148977938216966748258870442668834698640858121114713256073 47839 1149266191586819532080674848841076048384200955634120912225 47840 1149554511245365338901765931170681086846785769966027526400 47841 1149842897206462238869018274338739605952231637401219846400 47842 1150131349483970909480217919494332707103412912130084517025 47843 1150419868091754636020110679802065338727560691486372176073 47844 1150708453043679311996514263046900992845714104953171264100 47845 1150997104353613439576494209299190464735432153553714632100 47846 1151285822035428130022603651643623019887046258742010600225 47847 1151574606102997104129186907976664822521568849656971265625 47848 1151863456570196692658746911877886059947059777868067010448 47849 1152152373450905836778376490561414846984175839114918144400 47850 1152441356759006088496253497914592714595175124960813655625 47851 1152730406508381611098199810631743276708203430016746780625 47852 1153019522712919179584304195451802529044640792070485608900 47853 1153308705386508181105609055509396163536018916047078722948 47854 1153597954543040615400861063809786281662921384559803905625 47855 1153887270196411095233325691838946959765735027568655658225 47856 1154176652360516846827665641320865259070519634393600577600 47857 1154466101049257710306883187135001482846991549444218945600 47858 1154755616276536140129326439407679762774061988307683101073 47859 1155045198056257205525759532792017406235920716438293724025 47860 1155334846402328590936496750951838855912697805146140024900 47861 1155624561328660596448600594265857602668658458802977504900 47862 1155914342849166138233143798769246952382076516468040498225 47863 1156204190977760748982535314350558177008779477171775756073 47864 1156494105728362578347910250222782279830250270960416099600 47865 1156784087114892393376583795688189374511497170974228464400 47866 1157074135151273578949569124217417517288052072182619900025 47867 1157364249851432138219159288864120741319817890209484313025 47868 1157654431229296693046573117037324021996447282639434622948 47869 1157944679298798484439665112654470951758886672398730856100 47870 1158234994073871372990699373698988022819051248768086509225 47871 1158525375568451839314187533207027606018698010241707924225 47872 1158815823796478984484790731708889973973824952154613760000 47873 1159106338771894530475285629151463046606735331542169960448 47874 1159396920508642820594594464328856937178656886286324641025 47875 1159687569020670819925879169849248847005887452891322515625 47876 1159978284321928115764699550666792397176241308305258062500 47877 1160269066426366918057235534208284095784485630592513532900 47878 1160559915347942059838573500125118319479874788941861851073 47879 1160850831100610997671056697701900938470202976891683925625 47880 1161141813698333812082699758953930534559394418647024163600 47881 1161432863155073208005667315446595052313926615290369123600 47882 1161723979484794515214816726870570684061727647347809149225 47883 1162015162701465688766304929407548820129995387828635201073 47884 1162306412819057309436259411922055996530046764242545504900 47885 1162597729851542584159513328015770943202211281420542456900 47886 1162889113812897346468404751981582076946327404906115740025 47887 1163180564717100056931640086695468094287975816405863950225 47888 1163472082578131803593221631485123700771582880941172240448 47889 1163763667409976302411439318015091964533343986061074497600 47890 1164055319226619897697926622229004303493942986389223223025 47891 1164347038042051562556780660390368707127674255009139368025 47892 1164638823870262899323746477264186455515201433365553600900 47893 1164930676725248140005465534482517330276205693603212522948 47894 1165222596621004146718788407137953114009980175212969846225 47895 1165514583571530412130151696649799047051010408654536113225 47896 1165806637590829059895019167948602852677137352937236787600 47897 1166098758692904845097387119025510954394424696144768090000 47898 1166390946891765154689353990893771591569740025290240426073 47899 1166683202201420007930754226010544692493705275913347317025 47900 1166975524635882056828856383208018586937470617242301102500 47901 1167267914209166586578125517183673933421112893833496102500 47902 1167560370935291516000049830600375599743750391204041230025 47903 1167852894828277397983031606847813668840095666460610151073 47904 1168145485902147419922342431517655245729533314222500000000 47905 1168438144170927404160142710645609315216305835706962489600 47906 1168730869648645808425565493774447544087414440713780240225 47907 1169023662349333726274864609892864635842789017993957657225 47908 1169316522287024887531627124305902630484549222255608222948 47909 1169609449475755658727050124493504396593163392554886308900 47910 1169902443929565043540281843014602487832410767316110397025 47911 1170195505662494683238827125514990531156662309570607952025 47912 1170488634688588857119017251898065379347513699622237331600 47913 1170781831021894482946544118718369396086628172243203490448 47914 1171075094676461117397058790858703447582174536264945481225 47915 1171368425666340956496834430552422450811874764231699771025 47916 1171661824005588836063493611813366674730804010396732312900 47917 1171955289708262232146800028336723407321112022126647536900 47918 1172248822788421261469514602934955088138157051700484626073 47919 1172542423260128681868316006573771563037560135113590578225 47920 1172836091137449892734785595073965745054797747994666881600 47921 1173129826434452935456456771545773662957553325901966721600 47922 1173423629165208493857928782623261646805542080480142380625 47923 1173717499343789894642044956567085237937308271250035126073 47924 1174011436984273107831135391304806319162969105809478984900 47925 1174305442100736747208324100478796939580444423209893322500 47926 1174599514707262070758900625572600357354766134137058400625 47927 1174893654817932981111756122187461943010006098794879794025 47928 1175187862446836025980883928541584775285595954235745810448 47929 1175482137608060398606944624265507021407737776109410410000 47930 1175776480315697938198895587567840523726620977868717511225 47931 1176070890583843130375685058846452415075669299478659396225 47932 1176365368426593107608010718821014055924443087382016032100 47933 1176659913858047649660142789263684127426517471293814822948 47934 1176954526892309184031811664405535325812047838402452386025 47935 1177249207543482786400160081097176785246221712486443689025 47936 1177543955825676181061759835802867108273782468719695078400 47937 1177838771752999741374693056508255705300697142614427673600 47938 1178133655339566490200698037622733037231229995394935131073 47939 1178428606599492100347379645958213318386577733542643269225 47940 1178723625546894895010484305867016270184223786422548420900 47941 1179018712195895848216239571622357619759680445599680140900 47942 1179313866560618585263758295125801211768711769179761121025 47943 1179609088655189383167507397026868846022869944453919526073 47944 1179904378493737171099841249340847268388636456185372739600 47945 1180199736090393530833599677651675127525040283641534595600 47946 1180495161459292697184770590987636165550731988249782101225 47947 1180790654614571558455217247458428436623528680551459600625 47948 1181086215570369656875470163743022943687814378673263122948 47949 1181381844340829189047583676518568750302287283272789800900 47950 1181677540940095006388057163921445361506794272012632925625 47951 1181973305382314615570820935132406975126787919967682300625 47952 1182269137681638178970286796178607082751687224595667662400 47953 1182565037852218515104463300046135847863524782357393360448 47954 1182861005908211099078135689197546707239125439853838280625 47955 1183157041863774063026110538589692730807089620286800947225 47956 1183453145733068196556525107288037434614453984727534404100 47957 1183749317530256947194221406774448971451478389422163180100 47958 1184045557269506420824184994046330924000966991254607501073 47959 1184341864964985382135048497605787296125278763364769830025 47960 1184638240630865255062659884438363739084124725379719520400 47961 1184934684281320123233715476081751561093792165120570400400 47962 1185231195930526730409457721885685650697986512127716851225 47963 1185527775592664480929437737565112096926445982803947631073 47964 1185824423281915440155342617149546012174269501086234424100 47965 1186121139012464334914887526432384857146911739779736828900 47966 1186417922798498553945772586024787431087447642262154102025 47967 1186714774654208148339704552119573624838399872220529197025 47968 1187011694593785831986483303071445039094563884234513160448 47969 1187308682631426982018153139900671645480264477983298361600 47970 1187605738781329639253218908828234813838742745039959880225 47971 1187902863057694508640926953951262245357311374841332145225 47972 1188200055474724959705610908168435637873937674504645062500 47973 1188497316046627026991102330465897266923425878534960822948 47974 1188794644787609410505206197675027093788782065774989765025 47975 1189092041711883476164241258814307510030065132653943505625 47976 1189389506833663256237645260128338396673464848179182490000 47977 1189687040167165449792645048937910815461912275293495616400 47978 1189984641726609423138991564415893359299628207131192176073 47979 1190282311526217210273759723404530969271061341120221580625 47980 1190580049580213513326213209390601876384069488404676860100 47981 1190877855902825703002734172755724247482364164152510420100 47982 1191175730508283819031817850419950106597581583261967851225 47983 1191473673410820570609132112997630165371271736930478601073 47984 1191771684624671336842641947585379329076022373497192078400 47985 1192069764164074167197798884302818848207267060766817422400 47986 1192367912043269781942795374707617359607476959379692043025 47987 1192666128276501572593884130207199405626815564286651583225 47988 1192964412878015602360762428590336434923355734460523802948 47989 1193262765862060606592021396802681774166030273943612852100 47990 1193561187242887993220660278091157616129022778382372495025 47991 1193859677034751843209665691642948696461716232405715290025 47992 1194158235251908910997655892845704028788014930514163952400 47993 1194456861908618624944590042296394835737252877402213810448 47994 1194755557019143087777542491687123652040411266565364319225 47995 1195054320597747077036542094697026484944401486270278204225 47996 1195353152658698045520476551020256896908141091013718416100 47997 1195652053216266121733061791660887925851471219887701422500 47998 1195951022284724110328876413626414879136048140135054476073 47999 1196250059878347492559461172152389228970602227861428721025 48000 1196549166011414426719483538591561099055808235520576000000 48001 1196848340698205748592967332101755165020864788480576000000 48002 1197147583953004971899587433267552194559152535702219281025 48003 1197446895790098288741029587791695927148443271234546476073 48004 1197746276223774570047415308392992537846480846703200622500 48005 1198045725268325366023791883048317544889763197014136656100 48006 1198345242938044906596687497717192706696437872834332444225 48007 1198644829247230101860731481688243210387795868698888639225 48008 1198944484210180542525339683687693281101325193430997810448 48009 1199244207841198500361464986890906239176081672496524912400 48010 1199544000154588928648412970978823000752665206449131770025 48011 1199843861164659462620722729382001056449770626211532975025 48012 1200143790885720419915112849855804072561529058999730932100 48013 1200443789332084801017492566531140439669084206609523802948 48014 1200743856518068289710038091585997344680474182895062303225 48015 1201043992457989253518334134683865264109329785895702763025 48016 1201344197166168744158580618325996168879570702502752142400 48017 1201644470656930497984864597265287194104598754073579918400 48018 1201944812944600936436497390130430061139868668251234601073 48019 1202245224043509166485416931409815143751578967673832331225 48020 1202545703967986981083655351945527745485985546490527380100 48021 1202846252732368859610871796088622901267915690864869820100 48022 1203146870350991968321950483667713832907868204164771180625 48023 1203447556838196160794664024923758075559043619535860176073 48024 1203748312208323978377401996564774250243175104262033856400 48025 1204049136475720650636964787095071486361543647973233690000 48026 1204350029654734095806422719574422597629478730618894705625 48027 1204650991759714921233040459963461285123386320456209125025 48028 1204952022805016423826266719212432882113328375396312822948 48029 1205253122804994590505789257251277467075820815224493062500 48030 1205554291774008098649655197039873553745239183806861585225 48031 1205855529726418316542456656838120020272442099792385320225 48032 1206156836676589303823581708856383463520361455928711481600 48033 1206458212638887811935530672447687759242784709385937160448 48034 1206759657627683284572297750003872274368788230921338957025 48035 1207061171657347858127818013718794913855691455864821782025 48036 1207362754742256362144479751382505991582409595355768508900 48037 1207664406896786319761702179371168792537108196668781304100 48038 1207966128135317948164578530998352642112526345539447631073 48039 1208267918472234159032584528394174317663657423915756371225 48040 1208569777921920558988352246079613727610077900357052320400 48041 1208871706498765450046509374404179944283516648292105440400 48042 1209173704217159830062583891015953908434680954517206470025 48043 1209475771091497393181974148533884425826322075728803501073 48044 1209777907136174530288984386593064449656454487689916460100 48045 1210080112365590329455925676434565086680960597058322564100 48046 1210382386794146576392282306212255279842938581280105107225 48047 1210684730436247754893943615189885705971507302691136680625 48048 1210987143306301047292501285002566083689791208585521360448 48049 1211289625418716334904612096157615814074892263119434702400 48050 1211592176787906198481426157950618674846237927241884700625 48051 1211894797428285918658080619973363157927196861210435325625 48052 1212197487354273476403258873391200980132700406602537960900 48053 1212500246580289553468815250168207307487221231131175122948 48054 1212803075120757532839465228419377315277264194196956400625 48055 1213105972990103499182541152069944858394942102261922741225 48056 1213408940202756239297813473002760249838664343245631235600 48057 1213711976773147242567377523875515439407883374786174659600 48058 1214015082715710701405605829790456249665646833078083526073 48059 1214318258044883511709165967000072762149815951935719681025 48060 1214621502775105273307103976833110453595658544718499020900 48061 1214924816920818290410993343026096259593531697924151300900 48062 1215228200496467572065149540646425391649960431890518949225 48063 1215531653516500832596910164793906453053018962582435131073 48064 1215835175995368492066980647268514189267956094474195993600 48065 1216138767947523676719845569392951069810901117828948198400 48066 1216442429387422219434245579179470830671666988149380809025 48067 1216746160329522660173719921031269109385559329325237826025 48068 1217049960788286246437214586169598378793128907302350822948 48069 1217353830778176933709756091978616530380397834393158112100 48070 1217657770313661385913190898460830673864672236269918756225 48071 1217961779409208975856990469996850006387052979044632871225 48072 1218265858079291785689121990604013962296598031649157610000 48073 1218570006338384607346984740889314283067202032183633810448 48074 1218874224200964943008412144892882146381067723396775634025 48075 1219178511681513005542739495019164063846577393594512000625 48076 1219482868794511718961937363253762898197857760845446922500 48077 1219787295554446718871810706864773063152796510372855944900 48078 1220091791975806352923263676788291752390140761716207126073 48079 1220396358073081681263630136898640898349015112049587980625 48080 1220700993860766476988069902364687486760167767619218561600 48081 1221005699353357226591030705294502848991916013490734721600 48082 1221310474565353130417775895871454621439545443790281298225 48083 1221615319511256103115977887185678199309249725724488626073 48084 1221920234205570774087377351965727721251008130451454896900 48085 1222225218662804487939508179416059901383515746165602392900 48086 1222530272897467304937488200366857376332835491614573851025 48087 1222835396924072001455875688943551656979261253994049961225 48088 1223140590757134070430591648964259267678397350325203490448 48089 1223445854411171721810907893274198219797100906822834451600 48090 1223751187900705883011500924227005601487130701481932272025 48091 1224056591240260199364571623523730771713528740480698717025 48092 1224362064444361034572030759621132423665359742619320548900 48093 1224667607527537471157750320921761630807879375756384222948 48094 1224973220504321310919880682959166907991925297212988537225 48095 1225278903389247075383233617792411310222756752810210800225 48096 1225584656196852006251731153824945652911139827291989049600 48097 1225890478941676065860920294263736069688617737351396000000 48098 1226196371638261937630553602435398327171050326601558151073 48099 1226502334301155026517235662176945590404085853183965870025 48100 1226808366944903459467135421519610678125673133154300902500 48101 1227114469584058085868764427885058263438465178497505902500 48102 1227420642233172478005820963014156963003438894072453077025 48103 1227726884906802931510100085849335816449691603753372426073 48104 1228033197619508465814469591592404287348606777613462490000 48105 1228339580385850824605911895160569617827841128595099827600 48106 1228646033220394476278631847264240140706306222459875153225 48107 1228952556137706614387230491331057995919933066963049366225 48108 1229259149152357158099944769501459611983951167531156522948 48109 1229565812278918752651953185921917298305117793949909760900 48110 1229872545531966769798747435562870350321232416738960648025 48111 1230179348926079308269570006789209196709799348386068503025 48112 1230486222475837194220917765912031316277292653164307777600 48113 1230793166195823981690111531951242921619565643937172240448 48114 1231100180100625953048931649839435747236967223593389870225 48115 1231407264204832119457319570298323691499113595325811260025 48116 1231714418523034221317145444619879544688451287014881976900 48117 1232021643069826728726041742585167589313171021996928544900 48118 1232328937859806841931302901754723483973126917356551201073 48119 1232636302907574491783851016365188538291617181816228829225 48120 1232943738227732340192267574067761253795626482913670883600 48121 1233251243834885780576891248744884844141852206444661923600 48122 1233558819743642938323981757642445357749972873473428725625 48123 1233866465968614671239949791055611006722603129326169851073 48124 1234174182524414570005653022807299357907652277027366972900 48125 1234481969425658958630758209759115165097798781146514062500 48126 1234789826686966894908169388595457815667948187925078515625 48127 1235097754322960170868522178122353630429293349180259201025 48128 1235405752348263313234744195323424592132380740567961960448 48129 1235713820777503583876681593416261485885842253474856960000 48130 1236021959625310980265791730153325913776615522652682164225 48131 1236330168906318235929901974612362196185985221676996749225 48132 1236638448635160820908034660722156793698070592796699176100 48133 1236946798826476942205298195770339576097898738552418622948 48134 1237255219494907544247844332140778028759377035921089273025 48135 1237563710655096309337891610528972321733749770361292380025 48136 1237872272321689658108814982884716073070932242094744944400 48137 1238180904509336749980301623332144615343898869807678179600 48138 1238489607232689483613572935318149623004499091678275756073 48139 1238798380506402497366672763240996078082125208665595218225 48140 1239107224345133169749821816811834742848998983214344224900 48141 1239416138763541619880838316402660570421918235275330744900 48142 1239725123776290707940624867635124817854550488607925564025 48143 1240034179398046035628721573465466031101217719974639101073 48144 1240343305643475946618925392021682547307024442780527425600 48145 1240652502527251527014975748449926707204580890142473537600 48146 1240961770064046605806306409027958588978904309959404618225 48147 1241271108268537755323863625804354764803784890435097505625 48148 1241580517155404291695990560023025342359419327302046722948 48149 1241889996739328275304377992593450386016885436814167848900 48150 1242199547034994511240081329867904716024496609012553980625 48151 1242509168057090549759603912987798058958676565909020855625 48152 1242818859820306686741046639062115568912174305659781504400 48153 1243128622339335964140323902441801856389637927599219010448 48154 1243438455628874170447445864354789850669226079758063265625 48155 1243748359703619841142867059167234081473499070295596040225 48156 1244058334578274259153901345537366297177740441737496072100 48157 1244368380267541455311203210729249739473556411150528384100 48158 1244678496786128208805315436354566868404527604042496176073 48159 1244988684148744047643283133811433877003287713013638277025 48160 1245298942370101249105334157690093951390120036693643526400 48161 1245609271464914840201625905416199920146438427496915206400 48162 1245919671447902598129058511403255696056797309972311792225 48163 1246230142333785050728154443986644743924799621305213256073 48164 1246540684137285476940004513412532710115885452684385808100 48165 1246851296873129907263280299155790322767931700154617572900 48166 1247161980556047124211313004841941716243318216169085021025 48167 1247472735200768662769238749049002449378063022817065200025 48168 1247783560822028810851210300265930674419242523674512610448 48169 1248094457434564609757675264285274172235636937009985107600 48170 1248405425053115854632720732308455299442821156844308137225 48171 1248716463692425094921484398042995294507201902845985102225 48172 1249027573367237634827632152071838862688228502555196402500 48173 1249338754092301533770902161775799503848622301853343922948 48174 1249650005882367606844715445091005662713424048398947248025 48175 1249961328752189425273852946384087468094395348984963000625 48176 1250272722716523316872199122728703585921275361076016360000 48177 1250584187790128366500552048867867540640033321387229518400 48178 1250895723987766416524500049147392760655017605095651701073 48179 1251207331324202067272364864706635576011229197556638125625 48180 1251519009814202677493211364213575440439288380260174268100 48181 1251830759472538364814923806432131765223464902842597028100 48182 1252142580313982006202348662910476939106850936514974490225 48183 1252454472353309238415504009079965366621819869143000276073 48184 1252766435605298458467855492055158686832779880895778960400 48185 1253078470084730824084658883426287735506346788976012368400 48186 1253390575806390254161369225336352286185873612181906164025 48187 1253702752785063429222116578135920149547232607291874084225 48188 1254015001035539791878248377909547825755297280501136302948 48189 1254327320572611547286938412168605591330165374006774296100 48190 1254639711411073663609862422006150660273247550608607554025 48191 1254952173565723872471940339010352888900369112786824649025 48192 1255264707051362669420145165233838394986442446702428390400 48193 1255577311882793314382378504517177434448515010165238760448 48194 1255889988074821832126412753465603922885530805705467500225 48195 1256202735642257012718899960378915104858411799008628901225 48196 1256515554599910411984447360435361060837519247334373688100 48197 1256828444962596351964759595431195000270643165010846822500 48198 1257141406745131921377847626378416619237841131222856451073 48199 1257454439962336976077304347264102202664155481316173764025 48200 1257767544629034139511646908275576624061930943623360810000 48201 1258080720760048803183725756796543940275583500964200810000 48202 1258393968370209127110200404480154894707686365759327618025 48203 1258707287474346040281081928705851330020591341083783001073 48204 1259020678087293241119342216727689270336944562638090602500 48205 1259334140223887197940589960822704263509835928887327004100 48206 1259647673898967149412813412748744476103392863575913367225 48207 1259961279127375105016189905822059007321843036236614838225 48208 1260274955923955845502962152925790933253879096656369360448 48209 1260588704303556923357381328761386709464013347733435854400 48210 1260902524281028663255716944655795748167963761672662031025 48211 1261216415871224162526333524238196245979417195653309536025 48212 1261530379088999291609834088300845669515223628327732868100 48213 1261844413949212694519270457159516708999639445860023802948 48214 1262158520466725789300420378829841984420111168515913182225 48215 1262472698656402768492131491336753334761726623630680262025 48216 1262786948533110599586732127475064138389311720413806816400 48217 1263101270111719025490508970340105801759671133546048416400 48218 1263415663407100564984251567948192314336114007683899426073 48219 1263730128434130513183863715267549599847625090358355072225 48220 1264044665207686942001041711981209297890291507646342392100 48221 1264359273742650700604019504304229585313329921471618032100 48222 1264673954053905415878380719178468693870732440289060015625 48223 1264988706156337492887937599168999899256616971822019151073 48224 1265303530064836115335676846387119946882283467828643334400 48225 1265618425794293246024772383765766141600196661717569440000 48226 1265933393359603627319665042014020662039093570143474830625 48227 1266248432775664781607209180578244065289605534199565022025 48228 1266563544057377011757886250938243424375645413985338222948 48229 1266878727219643401587085310567744089267796406453257102500 48230 1267193982277369816316450495889297682145505699611604248225 48231 1267509309245464903035295462554622629199489860265948683225 48232 1267824708138840091162084801382237294488855716204104115600 48233 1268140178972409592905982438285109616233486960561494210448 48234 1268455721761090403728467026521911052435699384348048334025 48235 1268771336519802302805014339606326620890483325890870483025 48236 1269087023263467853486846673209736868465287591183669384900 48237 1269402782007012403762749264393451726012711909590833300100 48238 1269718612765364086720953736507540398427122292613244506073 48239 1270034515553453821011088578094165704173542991896094810225 48240 1270350490386215311306196664134195615108667823591029134400 48241 1270666537278585048764819827976729155583930341657991054400 48242 1270982656245502311493150492292038299673734789629223403025 48243 1271298847301909165007250367389292056912636210526841326073 48244 1271615110462750462695336225241293560157927004642730636100 48245 1271931445742973846280132757559325664123197236224182516100 48246 1272247853157529746281292526262065329758445929085905634225 48247 1272564332721371382477883014683391907987689468974237075625 48248 1272880884449454764370940787864779346360200243191844210448 48249 1273197508356738691646092770278827323930973176468104240400 48250 1273514204458184754636244649331351373164219432120425765625 48251 1273830972768757334784336412990317172855084989859253890625 48252 1274147813303423605106165029890769392993847021687883292900 48253 1274464726077153530653274280265770741158013085664120022948 48254 1274781711104919868975911746054232200415497449137863875625 48255 1275098768401698170586052968537380860860835828661195844225 48256 1275415897982466779420492781856477230790685168184533913600 48257 1275733099862206833304003830765259469159099630401299353600 48258 1276050374055902264412562280971457608341738793084030451073 48259 1276367720578539799736640730422586535385710352772820618025 48260 1276685139445108961544568329892092270832638856948118036900 48261 1277002630670602067845958121222791926881245712473857116900 48262 1277320194270014232855201601585413641106685737180760380225 48263 1277637830258343367455030522110908768181573802442057006073 48264 1277955538650590179660145929256074670052513811868688867600 48265 1278273319461758175080914457262892574820473714141299952400 48266 1278591172706853657387131880072851176157996980757851738025 48267 1278909098400885728771853931058392918475465701301266319025 48268 1279227096558866290415294398934486258226896053854363522948 48269 1279545167195810042948790508214193608727516475487254348100 48270 1279863310326734486918835592572971164645115651341273023225 48271 1280181525966659923251179069487303362929314909711563838225 48272 1280499814130609453714993724514141369361981388621606440000 48273 1280818174833608981387110313578481684152418245581046160448 48274 1281136608090687211116319491637287736067210220380569607025 48275 1281455113916875649987741076088824182481131219729031505625 48276 1281773692327208607787260653297340552466799646074655802500 48277 1282092343336723197466033536603907861611261499845051336900 48278 1282411066960459335605056084195078890661855588340070901073 48279 1282729863213459742879804385201909955366034404350027015625 48280 1283048732110769944524940322402749201984743506968868979600 48281 1283367673667438270799085019904063741930966844737452339600 48282 1283686687898515857449659684174445289818590890890072427225 48283 1284005774819056646177793846807801391906292380790148551073 48284 1284324934444117385103301017392606826491178706332409268900 48285 1284644166788757629229721754864957324251872669868962348900 48286 1284963471868039740909434165724035394865100554804633982025 48287 1285282849697028890308831837489465756428080740135738952225 48288 1285602300290793055873569215780905646315585965626047240448 48289 1285921823664403024793874433401083146089932621795267385600 48290 1286241419832932393469929599804364578968802058234903341025 48291 1286561088811457567977318559333800036144189023788628086025 48292 1286880830615057764532542126610464157940368306696692476900 48293 1287200645258815009958600807459777437404039950800092422948 48294 1287520532757814142150645013760361527440223789264226208225 48295 1287840493127142810541692780601850318047493348991627507225 48296 1288160526381891476568414994138946907570235510974997331600 48297 1288480632537153414136988138529885021178263923372848890000 48298 1288800811608024710089014570348321931009769499203854376073 48299 1289121063609604264667510328858558505576729018445067403025 48300 1289441388556993791982960490544850661136981709239440722500 48301 1289761786465297820479442076286445204788692704192375722500 48302 1290082257349623693400814519570841848045320639759227904025 48303 1290402801225081569256977704138652030606963758964273201073 48304 1290723418106784422290197579454294126961544244693689960000 48305 1291044108009848042941499362397633613331173892200093185600 48306 1291364870949391038317128333572545849329695549959752086225 48307 1291685706940534832655078236629248277521284127441560055225 48308 1292006615998403667791687288998118064871588681578721322948 48309 1292327598138124603628301812433580502866673630777298192900 48310 1292648653374827518598007491767522847845443171249100919025 48311 1292969781723645110132428270272557719852779335524151074025 48312 1293290983199712895128592890036329687077761872493571203600 48313 1293612257818169210415869085748928243698538462683753490448 48314 1293933605594155213222965440306340041717148117210417239225 48315 1294255026542814881645000910633742962138340534670764769025 48316 1294576520679295015110642032133314407630651482892011660900 48317 1294898088018745234849307810162096067610160892882094532900 48318 1295219728576317984358442306946327347511948446572544276073 48319 1295541442367168529870854932339529666865743339189586060225 48320 1295863229406454960822128446832493915675113117662586905600 48321 1296185089709338190318094685224193515518223739847813145600 48322 1296507023290981955602378009363515760747202152126410050625 48323 1296829030166552818524006498372574416166916816896263076073 48324 1297151110351220166005090884763236920627033993540827940900 48325 1297473263860156210508571244859369991067981628706034822500 48326 1297795490708535990506031451938177938726432071393748650625 48327 1298117790911537370945581400504878598433573307898461588025 48328 1298440164484341043719807010115832433234250008554886610448 48329 1298762611442130528133788017166111109921494575384248490000 48330 1299085131800092171373183563058362646523508944960852837225 48331 1299407725573415148972385587170701110303274687284496122225 48332 1299730392777291465282740033042219794439136687440851300100 48333 1300053133426915953940835876195597823252399325853198922948 48334 1300375947537486278336861982017141229639668693660361140025 48335 1300698835124202932083031802115470714257845286080371091025 48336 1301021796202269239482075917580939534002794287621386830400 48337 1301344830786891355995802437568736277423270662969761665600 48338 1301667938893278268713725261629498666924129645817978881073 48339 1301991120536641796821760214212135981941685909502990147225 48340 1302314375732196592070989059764429223723772928035512048900 48341 1302637704495160139246491406857849740922074199060521368900 48342 1302961106840752756636244509763908705909126691870204987025 48343 1303284582784197596500090975910221574571510879392625176073 48344 1303608132340720645538774387645343477308617973933851091600 48345 1303931755525550725363042846742303376087500658425444499600 48346 1304255452353919492962820450071636781673146019329633155225 48347 1304579222841061441176446704875588856574536060731250390625 48348 1304903067002213899159983892076031832824559813295718822948 48349 1305226984852617032856592386049512849450689533744158876900 48350 1305550976407513845465973939303720562397809892593085055625 48351 1305875041682150177913882940490531199739171627688749430625 48352 1306199180691774709321705654191667127260608341359128326400 48353 1306523393451638957476107450913873453931385567900273160448 48354 1306847679976997279298748035731390743386823748968863230625 48355 1307172040283106871316064684014374506347630325903897153225 48356 1307496474385227770129123492682784829893169973959949760100 48357 1307820982298622852883538655426142252695175433096362568100 48358 1308145564038557837739459770330418820709133987810671351073 48359 1308470219620301284341627188354206155417256154299361704025 48360 1308794949059124594289495411097175336524023472036687552400 48361 1309119752370302011607424546304716443027301579041772032400 48362 1309444629569110623214939829553518710829373271315329713225 48363 1309769580670830359397059220563725451517474488134541381073 48364 1310094605690743994274689082584171135636984792370790172100 48365 1310419704644137146275087953298081374706813780325350336900 48366 1310744877546298278602398415697489939390216995664065960025 48367 1311070124412518699708247077375500426639750559094896183025 48368 1311395445258092563762412666686393736286814267017068560448 48369 1311720840098316871123562254224456137448719951350240833600 48370 1312046308948491468810055608073276397283937207330758414225 48371 1312371851823919050970817691278134209043594149779344079225 48372 1312697468739905159356279309994975993048928800079032722500 48373 1313023159711758183789385920770348053174679370075495522948 48374 1313348924754789362636674605407531052641851614892507711025 48375 1313674763884312783279419221874993826424391279162252515625 48376 1314000677115645382584843739714158673357502350676930250000 48377 1314326664464106947377403768404344469105170437606556400400 48378 1314652725945020114910136287143628211505358361191809726073 48379 1314978861573710373336077584505239952467821451570209650625 48380 1315305071365506062179749416429980485556026681858427696100 48381 1315631355335738372808713391016025645645736491896455656100 48382 1315957713499741348905193588568355636622918940641400109225 48383 1316284145872851886937767425370922434967254872941868451073 48384 1316610652470409736633124769645543021269114465575390822400 48385 1316937233307757501447895318162380968251954387627167334400 48386 1317263888400240639040544241967753762723127615557502305025 48387 1317590617763207461743336109695878160058585613073059565225 48388 1317917421412009137034367096932040863345372235009461302948 48389 1318244299361999688009665490095556885164645643079948720100 48390 1318571251628535993855360493311753088201704215185124633025 48391 1318898278226977790319919346743089611422620560062444028025 48392 1319225379172687670186452764850407171464090171847117808400 48393 1319552554481031083745088703056163584148464016504060210448 48394 1319879804167376339265414461282398278664143661382489661225 48395 1320207128247094603468987132837039076947059853077101618225 48396 1320534526735559902001912407123041083166317315519784980100 48397 1320861999648149119907491734645723172960756763375997202500 48398 1321189547000242002098937862794543289197646674421256926073 48399 1321517168807221153832158750876429540534459393109461787025 48400 1321844865084472041178609872878659960964195985946025640000 48401 1322172635847382991498214916440159722818489462925545640000 48402 1322500481111345193912354886510960602395224229020338935025 48403 1322828400891752699776925622180443576473148831805138026073 48404 1323156395204002423155463735155861579479417307528665562500 48405 1323484464063494141292340978373515674991659965514473372100 48406 1323812607485630495086027053225834191588545742380496310225 48407 1324140825485816989562420863888480741816343941371660017225 48408 1324469118079461994348250227232493484218212071742097410448 48409 1324797485281976744144540046807334501982317627723491776400 48410 1325125927108775339200148959381604757808934190778942312025 48411 1325454443575274745785374462529056743079825582661288117025 48412 1325783034696894796665626531748413670340035505857187784100 48413 1326111700489058191575169735606380861477123933385836302948 48414 1326440440967190497690933857394111859810425388216487041225 48415 1326769256146720150106393031788268742587538305858319781025 48416 1327098146043078452305513405008693131131479209553781510400 48417 1327427110671699576636769326965581489094240939078021894400 48418 1327756150048020564787228083889935464955371340033550751073 48419 1328085264187481328256703179941935273062128504871096793225 48420 1328414453105524648831976176292761418145261909328249424100 48421 1328743716817596179061087096176267451366006843747122264100 48422 1329073055339144442727693404407783901559953818532023830625 48423 1329402468685620835325497569868211053446556733093556626073 48424 1329731956872479624532743219452435845173665329790685792400 48425 1330061519915177950686779891981985830669100785963345210000 48426 1330391157829175827258696400582710897880430391027364975625 48427 1330720870629936141328022812029161252104230460213083899025 48428 1331050658332924654057501051558208064241748485854852122948 48429 1331380520953610001167924141655331146973478740724186122500 48430 1331710458507463693413044083317876057525243030849452931225 48431 1332040471009960117054548388300461133907413138249694066225 48432 1332370558476576534337105270848593152251416973268665729600 48433 1332700720922793083963477507427428546148130033539367760448 48434 1333030958364092781569704972953495454715661089427972691025 48435 1333361270815961520200355862038070264493889917068409204025 48436 1333691658293888070783846603751780781184399398358542280900 48437 1334022120813364082607830478420886710731658606687778276100 48438 1334352658389884083794654944966566745278951987437903881073 48439 1334683271038945481776887687299420238135106998773816229225 48440 1335013958776048563772911388282270213060043361847997968400 48441 1335344721616696497262587239775233286923046326815156688400 48442 1335675559576395330462987197277900991111949224131775316025 48443 1336006472670653992804194987684355955978592357251005651073 48444 1336337460914984295405175878667625474100501506383013792100 48445 1336668524324900931549715218211054082225195642460054488100 48446 1336999662915921477162425752804955998446385770432412181225 48447 1337330876703566391284823732827787520445061191760632450625 48448 1337662165703359016551473813631958832517572143326275560448 48449 1337993529930825579666202760855284083611805165457046758400 48450 1338324969401495191878381968479948085705906292489916850625 48451 1338656484130899849459278798161747541596234048056922475625 48452 1338988074134574434178476748353244343516816252497601604900 48453 1339319739428056713780364461745348188996038985553873422948 48454 1339651480026887342460693579552725537972110053515366330625 48455 1339983295946609861343205451169311785441510531640674967225 48456 1340315187202770698956326707721083446808674121028748611600 48457 1340647153810919171709933708044127148645013090865393027600 48458 1340979195786607484372185865616922285755639574502203876073 48459 1341311313145390730546427864976634346297210239191156535025 48460 1341643505902826893148160776150096120194749328225917072900 48461 1341975774074476844882082075631034292273578440139254952900 48462 1342308117675904348719194582435979280359100007567284791225 48463 1342640536722676058373984317772176610106644299196041381073 48464 1342973031230361518781667296851698622510396108326174721600 48465 1343305601214533166575505261386835886909066513194923726400 48466 1343638246690766330564190361302728341860966785147912687025 48467 1343970967674639232209298794204076908506975454626809792025 48468 1344303764181732986102813411133657115981065681009592722948 48469 1344636636227631600444715297161237146069078555596019564100 48470 1344969583827921977520644335342383644661789128174509310225 48471 1345302606998193914179628762587519660602516303059100825225 48472 1345635705754040102311883725982480158297076002389920250000 48473 1345968880111056129326678848102691708939270030717247010448 48474 1346302130084840478630274809863984196412841969037426560025 48475 1346635455690994530103928959453923677865417437851961030625 48476 1346968856945122560581969955888436915615880642550204702500 48477 1347302333862831744329941455739379546458423881283779708900 48478 1347635886459732153522814851579581376568643472065013176073 48479 1347969514751436758723271070692783885104046344389441030625 48480 1348303218753561429360051442596766687227678529313775417600 48481 1348636998481724934206377643928841447673792344432561977600 48482 1348970853951548941858440729243773549123035766166582536225 48483 1349304785178658021213959256275073705566078056545894976073 48484 1349638792178679641950806514211483669513383096350568620900 48485 1349972874967244175005706863541362213359509187945142324900 48486 1350307033559984893053001196018559669437354632067056133025 48487 1350641267972537970983481523304251490305685641643050923225 48488 1350975578220542486383294702840083540606580806632703490448 48489 1351309964319640420012915309508864154412608226944253299600 48490 1351644426285476656286187661639920387361121631435376430025 48491 1351978964133698983749437009917118361049524531496407475025 48492 1352313577879958095560649897748430138145211135110509384900 48493 1352648267539907589968723701656812180451653974792057122948 48494 1352983033129203970792785360253043128772275769425282859225 48495 1353317874663506647901579300352051402830821920574746234225 48496 1353652792158477937692924568795145951745445398946461633600 48497 1353987785629783063573241178541446390618132952790686760000 48498 1354322855093090156437145677592691736695946099423569101073 48499 1354658000564070255147115949316490009290327961799971916025 48500 1354993222058397307013225252733954081209943588118400562500 48501 1355328519591748168272945511338552365875683033539025562500 48502 1355663893179802604571019859013886193548069464842645711025 48503 1355999342838243291439404451618989072211885332688472476073 48504 1356334868582755814777279552810626443634864889323222410000 48505 1356670470429028671331129902672958032951307845283342563600 48506 1357006148392753269174894377725808450821953775799051039225 48507 1357341902489623928190184950883675340792927211092489724225 48508 1357677732735337880546574959938488070923526565262182622948 48509 1358013639145595271181956693140013748079593752525811604900 48510 1358349621736099158282968300448691185500673269684651210025 48511 1358685680522555513765490039036557379349657638079215665025 48512 1359021815520673223755209861612815047947628531205747609600 48513 1359358026746164089068258356151473858288647985615547240448 48514 1359694314214742825691913045599382108223840308665507588225 48515 1360030677942127065265372056143849849405741348957400298025 48516 1360367117944037355560597162619948725697086561615201364900 48517 1360703634236197160963226219638458164277471844518585500900 48518 1361040226834332862953554987016311992131160692749783851073 48519 1361376895754173760587588358092284058974237252235862271225 48520 1361713641011452070978160999511536028983826971200974947600 48521 1362050462621902929776127411063535157930734556815220387600 48522 1362387360601264391651621414158734599494092837484246355625 48523 1362724334965277430775385077530293584656986087630354801073 48524 1363061385729685941300167088747999691150017756556781888900 48525 1363398512910236737842190580132440365929945906972735602500 48526 1363735716522679555962690417658355882657320748827588805625 48527 1364072996582767052649519961436991008075038373031366955025 48528 1364410353106254806798827306368147816093384256135279760448 48529 1364747786108901319696801011553527326260990615761225000000 48530 1365085295606468015501485327063832954149684728098229530225 48531 1365422881614719241724664926652994145008972539670397515225 48532 1365760544149422269713819155013754018857395168321072404100 48533 1366098283226347295134145798169750384977727231403635722948 48534 1366436098861267438450654385600105086575467586932627987025 48535 1366773991069958745410329032693422312149817436305399822025 48536 1367111959868200187524360832128982258917860411497580736400 48537 1367450005271773662550449802783802355430467037679998131600 48538 1367788127296463994975176404765124145327054792290244506073 48539 1368126325958058936496442629168769902000258027987908056225 48540 1368464601272349166505982671164699084785312629880491892900 48541 1368802953255128292571943195011980861157051963165932012900 48542 1369141381922192850921533199606285106314357148126639390025 48543 1369479887289342306923743493163880551462219873452797751073 48544 1369818469372379055572135785647015085069773910391143737600 48545 1370157128187108421967701407536439617393246489433607481600 48546 1370495863749338661801789663557723397610287204407867712225 48547 1370834676074880961839105829968895225021064758148678255625 48548 1371173565179549440400778804017831620936395487667919422948 48549 1371512531079161147847498414178699726098497219173282884900 48550 1371851573789536067062722399777649459770262804702106150625 48551 1372190693326497113935953068618836320988735068854988025625 48552 1372529889705870137846083641222743129912254418479188128400 48553 1372869162943483922144814290289655997703057798542915810448 48554 1373208513055170184640137884002036876982448958273478175625 48555 1373547940056763578079895441780422181578551253360304286225 48556 1373887443964101690635401311108364174061611769147735468100 48557 1374227024793025046385138074042819102433365908809865732100 48558 1374566682559377105798521192027273423309611438110213026073 48559 1374906417279004266219733397625786878013397189157900111025 48560 1375246228967755862351628841797018690184621260294171598400 48561 1375586117641484166739707005328190728814873854656700878400 48562 1375926083316044390256156383049829129038568308919690614225 48563 1376266126007294682583967949453013584557297995111732006073 48564 1376606245731096132701118414331751320248454437262127516100 48565 1376946442503312769364823277073980621315961161989975120900 48566 1377286716339811561595859688225596736285036675181376919025 48567 1377627067256462419162959126952780985228716888837662146025 48568 1377967495269138193067269903028801991845960862350701010448 48569 1378308000393714676026889491972346118394052606293465539600 48570 1378648582646070602961466711965322416016214845826070711225 48571 1378989242042087651476873751178975709703387162632409076225 48572 1379329978597650442349948054138029816991510122648514022500 48573 1379670792328646540013304075753471352526918331558655622948 48574 1380011683250966453040214911655473096837098507069791154025 48575 1380352651380503634629563813458844507026633468397292050625 48576 1380693696733154483090865597594285619683149457393644160000 48577 1381034819324818342329357956339609342030032646640556262400 48578 1381376019171397502331162679685985946306101468045626251073 48579 1381717296288797199648516796675152474491835107611776155625 48580 1382058650692925617885073644844418725841685940791637144100 48581 1382400082399693888181273876417190538226965797050526304100 48582 1382741591425016089699786409877620186048313896935044708225 48583 1383083177784809250111019335568882902445349441221763126073 48584 1383424841494993346078700783955467791718305676895587664400 48585 1383766582571491303745529765190760729286756532229202320400 48586 1384108401030228999218896988632086251148503502711640466025 48587 1384450296887135259056675670946264912671811466776728026225 48588 1384792270158141860753082341449632147660989787148898802948 48589 1385134320859183533224607653327354282983331868263416124100 48590 1385476449006197957296017209377767061639174936913563732025 48591 1385818654615125766186422410928351798000845022490453427025 48592 1386160937701910545995421338570854133045032951555472206400 48593 1386503298282498836189309673363940274761228841850798160448 48594 1386845736372840130087361667152675599540748472229430802225 48595 1387188251988886875348181170655000554241138592586056355225 48596 1387530845146594474456122727966268935783873483104552292100 48597 1387873515861921285207782746133803835583775822619112562500 48598 1388216264150828621198560748454316819831035315431095901073 48599 1388559090029280752309290720147926273655582874559012790025 48600 1388901993513244905192942555063401267503430973363650490000 48601 1389244974618691263761393612070147807649936749239930490000 48602 1389588033361592969672270389793344909670308451277933232025 48603 1389931169757926122815860328349528583887582933368171551073 48604 1390274383823669781802093746740812545327277356289365502500 48605 1390617675574805964447595924566825257530487514231375760100 48606 1390961045027319648262809336714333789717893866568121273225 48607 1391304492197198770939186049685415910260470244341424176225 48608 1391648017100434230836450288225932856203195308926461960448 48609 1391991619753019887469931180916946308710269350049852678400 48610 1392335300170952561997965693392614267758765290300492613025 48611 1392679058370232037709371757848991756206819368344228718025 48612 1393022894366861060510991607509053593506920644318215680100 48613 1393366808176845339415305324710147862829116135693961302948 48614 1393710799816193547028114611280980152207537163880663880225 48615 1394054869300917320036296789876120180531099670883861320025 48616 1394399016647031259695629044936914022770064337604156224400 48617 1394743241870552932318682911948576825768888973300340352400 48618 1395087544987502869762789023664132656246993708075908576073 48619 1395431926013904569918072121966759946337217051988657494225 48620 1395776384965784497195556344042992899061396116830208476100 48621 1396120921859172083015340791540121186598185647369582516100 48622 1396465536710099726294845391382022318044466581793222625625 48623 1396810229534602793937127056918553170613014446394912601073 48624 1397155000348719621319266158084519368850029963769481230400 48625 1397499849168491512780823309245133460501207979649241000000 48626 1397844776009962742112366483405765175108765540209485140625 48627 1398189780889180553044068461464679462288795214593045756025 48628 1398534863822195159734374625188350490922985278318014522948 48629 1398880024825059747258741102589832348205684060215320122500 48630 1399225263913830472098443274391559808621011702999807634225 48631 1399570581104566462629454650254845247489769076247261469225 48632 1399915976413329819611396123459230551726791077503396323600 48633 1400261449856185616676555612715745731890670715901437810448 48634 1400607001449201900818978099799018864493972032767872028025 48635 1400952631208449692883626071684074991877685101353557945025 48636 1401298339150002988055610375874554678743286275492747196900 48637 1401644125289938756349491497609976069683882923473336232100 48638 1401989989644336943098651267640557510767075673864025756073 48639 1402335932229280469444735009259011090400894486016400628225 48640 1402681953060855232827164133279610820364989597336798822400 48641 1403028052155150107472719189655732617016716736468682342400 48642 1403374229528256944885193384427956755290380256879302209025 48643 1403720485196270574335116570695717054202220556020616476073 48644 1404066819175288803349549722306374712158286004630965928100 48645 1404413231481412418201949898956488443441647508643498480100 48646 1404759722130745184402105711400946373834028838741424748225 48647 1405106291139393847186143295466519033409371252413482805625 48648 1405452938523468132006602803567286738127660149376855410448 48649 1405799664299080745022585422420288678961048178811182256400 48650 1406146468482347373589970925660635137905447177752637955625 48651 1406493351089386686751705770056218424373864572405961080625 48652 1406840312136320335728161744023052373137362612631572896900 48653 1407187351639272954407565177143164566180155415457195322948 48654 1407534469614372159836496719387859835571563833571103765625 48655 1407881666077748552710461698750068072733856393223360110225 48656 1408228941045535717864531065990383911305950903065515329600 48657 1408576294533870224764052935202300466173070947903055681600 48658 1408923726558891627995434728903034000156279662258083801073 48659 1409271237136742467756995936357231152337885427621087432025 48660 1409618826283568270349891493841745198043566140331616128900 48661 1409966494015517548669105795560562720114226326636304808900 48662 1410314240348741802694517343919857054284620696547412182225 48663 1410662065299395519982034047874039928246184974038588256073 48664 1411009968883636176154799178054577844312846449697733555600 48665 1411357951117624235394467987394234959535379291502259520400 48666 1411706012017523150932555005960299494626660024648243656025 48667 1412054151599499365541852018711246054171503743579908245025 48668 1412402369879722312027916734892181665305158726230958422948 48669 1412750666874364413720632157785318840358543546183253760100 48670 1413099042599601084965836663532614540890464073630787617225 48671 1413447497071610731617024797748609566061885657852643832225 48672 1413796030306574751527118798642398607459396215980859040000 48673 1414144642320677535040310855368557005248817025323876360448 48674 1414493333130106465483976110327746106940038025995866493025 48675 1414842102751051919660656414138615070075111870229180575625 48676 1415190951199707268340114842003512963817974474138213622500 48677 1415539878492268876751460980191421111730408292992521060900 48678 1415888884644936105075346991362411778969566994891393951073 48679 1416237969673911308936234467458835541742075879273070025625 48680 1416587133595399839894732078889335985102950691620537875600 48681 1416936376425610045940004028732686757098878026246903635600 48682 1417285698180753271982249320689342462829313073888011625225 48683 1417635098877043860345251849509491411239915035260807901073 48684 1417984578530699151259001322627294830375597247559892952900 48685 1418334137157939483352385021731893843409458306397462320900 48686 1418683774774988194145950413006662248033622745821400304025 48687 1419033491398071620544738614769079965753095885196905874225 48688 1419383287043419099331188731244498925268668171882972240448 48689 1419733161727262967658113061207970115474230837304472193600 48690 1420083115465838563541743190229197588632128222299391539025 48691 1420433148275384226354846975256582313031914183156316884025 48692 1420783260172141297319916430277215966887642216762411272900 48693 1421133451172354120002426521790582031391143182538798322948 48694 1421483721292270040804164882834618880718172777703558490225 48695 1421834070548139409456632454303696980385385454804326981225 48696 1422184498956215579514515062298959792683354656915381955600 48697 1422535006532754908849225940252375548968853673495269610000 48698 1422885593294016760142519204566744683392879862335942326073 48699 1423236259256263501380174292514805431173990400580799409025 48700 1423587004435760506345751371141477876803963267320660422500 48701 1423937828848776155114417725914184593599146155267175422500 48702 1424288732511581834546845137867083945790651979529786498025 48703 1424639715440451938783178257985950127884346304269930251073 48704 1424990777651663869737073987581332093321893236270899840000 48705 1425341919161498037589811873398521675541526218155047961600 48706 1425693139986237861284475526213759429376232959632212012225 48707 1426044440142169769020205071667005019342233925927638373225 48708 1426395819645583198746520642082497353766535998194220422948 48709 1426747278512770598657716918029228109883501957673009996900 48710 1427098816760027427687328728374350815001337336672531521025 48711 1427450434403652156002667717583446242604704124774422276025 48712 1427802131459946265499430089022463549823871204365356995600 48713 1428153907945214250296375433017055324068449788613953490448 48714 1428505763875763617230076648425923521799384306976940917225 48715 1428857699267904886349740966485692171401021074505357847025 48716 1429209714137951591412102085685721674920304824560331088900 48717 1429561808502220280376383426432178580067003099631641448900 48718 1429913982377030515899332514261573804321877088038389926073 48719 1430266235778704875830326500364881477283451458306057462225 48720 1430618568723568953706548828184249825503031957557195009600 48721 1430970981227951359248237054845214856016425071599483649600 48722 1431323473308183718854001836188227000583976145500897640625 48723 1431676044980600676096217084164200362302608473947285026073 48724 1432028696261539892216481305359693759759063616910948816900 48725 1432381427167342046621150129418232391257060391139696402500 48726 1432734237714350837376940036125178642877154631419918980625 48727 1433087127918912981706603289924460339221242093889655302025 48728 1433440097797378216484674090636364584658451159996701410448 48729 1433793147366099298733285949146505265730168853838226490000 48730 1434146276641432006118060296836972282093681854118612243225 48731 1434499485639735137444066337531570643990942598072740928225 48732 1434852774377370513151852150727957718725838358392762488100 48733 1435206142870702975813547054890387127024597632160009022948 48734 1435559591136100390629035239577668082444162806439049814025 48735 1435913119189933645922200675181849333187040538686898573025 48736 1436266727048576653637243309054037305782861478350086662400 48737 1436620414728406349835066556794658564111188912586507577600 48738 1436974182245802695189736097486377285171561884320072631073 48739 1437328029617148675485009981648779114859892731922228945225 48740 1437681956858830302110940060694833502789712450572523756900 48741 1438035963987236612560544746670047424906920576391042676900 48742 1438390051018759670926553111056124286292200433126068773025 48743 1438744217969794568398220331421842754130656731648876826073 48744 1439098464856739423758214494704771302358072035647005363600 48745 1439452791695995383879574765908335354972013050378922483600 48746 1439807198503966624222740930999655094428398789590308289225 48747 1440161685297060349332654322794473254934622349904941100625 48748 1440516252091686793335930138616393547803448380181088522948 48749 1440870898904259220438101158518551767352241670240859872900 48750 1441225625751193925420932872856743101124171080596297265625 48751 1441580432648910234139810028003930717476429960664656640625 48752 1441935319613830504021194598996962326829772112634240910400 48753 1442290286662380124560155197907223110108334293558306960448 48754 1442645333810987517817967926727855179123355438167948100625 48755 1443000461076084138919788683571075578873562644862217439225 48756 1443355668474104476552396930970026760953228099722493196100 48757 1443710956021486053462010935080495450480763307390037876100 48758 1444066323734669426952174484578737896190761229241001201073 48759 1444421771630098189381715098052551634575177361314013498025 48760 1444777299724218968662773728683636114219411766540215664400 48761 1445132908033481428758905975020186815760970144472061744400 48762 1445488596574338270183254806639569866206697900217114495225 48763 1445844365363245230496794813501826583683851772805385131073 48764 1446200214416661084806647987795659900075053998743877840100 48765 1446556143751047646264471047079457194402019502875331924900 48766 1446912153382869766564914307520806729282412696544097898025 48767 1447268243328595336444152116038867616292832780017803089025 48768 1447624413604695286178484850154856043633300836512729960448 48769 1447980664227643586083012494356813381109284500277859225600 48770 1448336995213917247010379801785724733130802799125805028225 48771 1448693406579996320849593050050959540179061317544980093225 48772 1449049898342363901024908399983908933013932691944800302500 48773 1449406470517506122994791866139597721794976413408864222948 48774 1449763123121912164750950907856952154269141941173717577025 48775 1450119856172074247317437649689307903244377374410361605625 48776 1450476669684487635249823740017646143724629730146678090000 48777 1450833563675650637134446856659949054332729757607109104400 48778 1451190538162064606087728868290969625997961897031861276073 48779 1451547593160233940255565660487614283339286364240977640625 48780 1451904728686666083312788635216040520737763497800802612100 48781 1452261944757871524962697892577475525767288717510048972100 48782 1452619241390363801436667103630665607445838171838508287225 48783 1452976618600659495993820083109770165684609045626164301073 48784 1453334076405278239420779070857417931354273392404729486400 48785 1453691614820742710531484730793547273560609269679837326400 48786 1454049233863578636667087876241556512030587098878280647025 48787 1454406933550314794195912930434194387959131939818199467225 48788 1454764713897483009013493131022525136260813344831648802948 48789 1455122574921618157042677487412206965914193409326256508100 48790 1455480516639258164733809499752227192984050519824364851025 48791 1455838539066944009564977648402141782962751260517532846025 48792 1456196642221219720542337662704771645291226305223531584400 48793 1456554826118632378700506577892212683306878410386372610448 48794 1456913090775732117603028588953921337424872540428090923225 48795 1457271436209072123842912710296542168095190590314653112225 48796 1457629862435208637543242250026048907995137199572075624100 48797 1457988369470700952857856107683675370020220042084952902500 48798 1458346957332111418472101904268017628930059178702013376073 48799 1458705626036005438103660953376593999994767213811346773025 48800 1459064375598951471003445082301054517675646928460115360000 48801 1459423206037521032456565311911136871266637784091475360000 48802 1459782117368288694283372404163371082524269402353590509025 48803 1460141109607832085340569286071440612628511214491243576073 48804 1460500182772731892022395358976013062349405512343430422500 48805 1460859336879571858761882701952759180049298882722634168100 48806 1461218571944938788532184178198184517132407415727628256225 48807 1461577887985422543347973453233803769766927280132107315225 48808 1461937285017616044766916933770093619154497577196543010448 48809 1462296763058115274391217636072565730312100326884478560400 48810 1462656322123519274369230992673207491267006703358632934025 48811 1463015962230430147897152606271444070750713102639691339025 48812 1463375683395453059720777959669681442917519364309736556100 48813 1463735485635196236637334090589396172312048738040198802948 48814 1464095368966270967997383240214643971272159428461123699225 48815 1464455333405291606206798484310765335183915399441344879025 48816 1464815378968875567228811355766972928508134389235210958400 48817 1465175505673643331086131467412411836278078786232643790400 48818 1465535713536218442363138143956190311829665333335492901073 48819 1465896002573227510708144071902785241873707946436437175225 48820 1466256372801300211335730976295133214658739815314979548100 48821 1466616824237069285529157333138624815907452156765998788100 48822 1466977356897170541142838126360126590444303450281016400625 48823 1467337970798242853104896658157061994970960833519327076073 48824 1467698665956928163919788421592489629294500882615149648400 48825 1468059442389871484170997044293024069475286752622736810000 48826 1468420300113720893023802312107351736841719294737555325625 48827 1468781239145127538728120281584001421622198175064530593025 48828 1469142259500745639121415490127936339075192257436785422948 48829 1469503361197232482131685272696441929460873830013499102500 48830 1469864544251248426280516193895691020996886089090868357225 48831 1470225808679456901186212604340275457081055267831090892225 48832 1470587154498524408066997330138900845549795723638095897600 48833 1470948581725120520244284504370348718577156173978384360448 48834 1471310090375917883646024549414718097010486281963306345025 48835 1471671680467592217310121319005866232489133312491236706025 48836 1472033352016822313887921408871876154606977166827444132900 48837 1472395105040290040147775644831286578662547504930027168100 48838 1472756939554680337478672757213727732196507814491010131073 48839 1473118855576681222393945250474514735550007304560128007225 48840 1473480853122983787035047476873658323093361697895071696400 48841 1473842932210282199675405923090660917577297865112448016400 48842 1474205092855273705224341718647374370253154467715044082025 48843 1474567335074658625731065375012104053998541225703793801073 48844 1474929658885140360888743764259052445675593155455587044100 48845 1475292064303425388538639346158103857344683378720874492100 48846 1475654551346223265174321652570860573761849314983543335225 48847 1476017120030246626445951038029749325807812855204748140625 48848 1476379770372211187664634705377925776134906280480423760448 48849 1476742502388835744306855015348613514380023226884230734400 48850 1477105316096842172518970088963422954781469087419669080625 48851 1477468211512955429621786711630104498959859250417689705625 48852 1477831188653903554615205547821099370982578054918477168900 48853 1478194247536417668682938675215160650632338038779645722948 48854 1478557388177231975697299447185226224047639892855516180625 48855 1478920610593083762724064692516634638601000630181051273225 48856 1479283914800713400527409261240684191034263135450874067600 48857 1479647300816864344074912925469444994483696967187687315600 48858 1480010768658283133042639644118643261105520720025950226073 48859 1480374318341719392320289200406346602559493281881773309025 48860 1480737949883925832516421221016088790628907992033735204900 48861 1481101663301658250463751585813982134754253260109766684900 48862 1481465458611675529724521237010275422239549068687262553225 48863 1481829335830739641095937396656725230359504566912697631073 48864 1482193294975615643115687201372058357556741469703245369600 48865 1482557336063071682567523763188713133375965194404547334400 48866 1482921459109878994986924665414957453740714769176324645025 48867 1483285664132811905166822902407391549642757897027401678025 48868 1483649951148647827663410272149753733288893705730180622948 48869 1484014320174167267302013230534857676239457393461556936100 48870 1484378771226153819683041216247400159081763116840067944225 48871 1484743304321394171688007455146288691714649173206392859225 48872 1485107919476678101985622253046048937381778100929982810000 48873 1485472616708798481537958785797782482185969245881374210448 48874 1485837396034551274106691395571056174949178291913209406025 48875 1486202257470735536759406402239015019957363088435370140625 48876 1486567201034153420375985438769921437350963876413602562500 48877 1486932226741610170155061319529234612694654950103555392900 48878 1487297334609914126120546450397254638588970317568373226073 48879 1487662524655876723628233789608267207075944647814954000625 48880 1488027796896312493872470368218035742045619512804556353600 48881 1488393151348039064392903379107399065874720632520117313600 48882 1488758588027877159581298843430643974127591681871359694225 48883 1489124106952650601188432863418233446327151577952767326073 48884 1489489708139186308831055470444382649564802580803142264900 48885 1489855391604314300498927077270886395067433743418042336900 48886 1490221157364867693061927543379513285781516157716026495025 48887 1490587005437682702777237862306193445573351170147023805225 48888 1490952935839598645796594479891138447785388578663453490448 48889 1491318948587457938673616252359943862635757254179404067600 48890 1491685043698106098871204053151636719306324324071788668025 48891 1492051221188391745269013037410542129538299869709436313025 48892 1492417481075166598670997573059755345148211068742838140900 48893 1492783823375285482313028847374917622095562087595636022948 48894 1493150248105606322370585157977906438581253219255253101225 48895 1493516755282990148466514897170962864137434372393929748225 48896 1493883344924301094178872238532691200789493843739558297600 48897 1494250017046406397548825534698278416133913327485757440000 48898 1494616771666176401588638435247193361586334501765014051073 48899 1494983608800484554789723733622538317116961638548469882025 48900 1495350528466207411630769952007138026509949052884500302500 48901 1495717530680224633085940673082364084564272570615345302500 48902 1496084615459418987133146627596605309700341468456530265025 48903 1496451782820676349262390546671207582153852631801406526073 48904 1496819032780885702984184787772619549330703276414362250000 48905 1497186365356939140338041743280393595968743970274209379600 48906 1497553780565731862401037040581604547508351538582475005225 48907 1497921278424162179796445542623161720518813593107606002225 48908 1498288858949131513202450157854403154165924938736314722948 48909 1498656522157544393860923468493274151542583204885253368900 48910 1499024268066308464086282186050305629223119144228461852025 48911 1499392096692334477774414443045521217648188740361730907025 48912 1499760008052536300911679929854315573904872361305719361600 48913 1500128002163830912083982885619259962140753666309172240448 48914 1500496079043138402985917952165704825245770985831797226225 48915 1500864238707381978929988899859962814556129802863077416025 48916 1501232481173487959355900234349769562185120309292080832900 48917 1501600806458385778339921693127633373170882522735302376900 48918 1501969214579007985104325640858598981955587043337282501073 48919 1502337705552290244526897372414864559778736310299971633225 48920 1502706279395171337650518332560605276383923475428407091600 48921 1503074936124593162192822261231270911007998224402002931600 48922 1503443675757500733055924273352539273948765711839123905625 48923 1503812498310842182836222882145021541096671087014693751073 48924 1504181403801568762334274974861730019671982914267848724900 48925 1504550392246634841064743749906233354036369364108797222500 48926 1504919463662997907766419624280338745851046783672859175625 48927 1505288618067618570912314120311055403037456751812806629025 48928 1505657855477460559219826740607508146965280775575511560448 48929 1506027175909490722160984840199384897051117369356492960000 48930 1506396579380679030472756504809416616503910541424600976225 48931 1506766065907998576667436444213303242304818047998366361225 48932 1507135635508425575543104909641414136664228703360121552100 48933 1507505288198939364694159644177506686161667283827398822948 48934 1507875023996522405021920875110621838549950049469586621025 48935 1508244842918160281245309357197230605797760733464187344025 48936 1508614744980841702411597475791620875359393305634464608400 48937 1508984730201558502407233418803429259901341382206210003600 48938 1509354798597305640468738426442138178787292493881263256073 48939 1509724950185081201693677127709273902530496392176632814225 48940 1510095184981886397551700972599956904170008210363647640900 48941 1510465503004725566395664768976371549119547828524133360900 48942 1510835904270606173972816333076637917479254638006133136025 48943 1511206388796538813936059262623484390096040662223382401073 48944 1511576956599537208355288841498035541812143459144835969600 48945 1511947607696618208228801084944945872358442384342149505600 48946 1512318342104801793994774934276025967233716798021954886225 48947 1512689159841111076042827610040423817667882008526398925625 48948 1513060060922572295225643132630340240400927699346466122948 48949 1513431045366214823370674019292173624524394015315009840900 48950 1513802113189071163791916166513905594033342302441138400625 48951 1514173264408176951801756926760455611028500808483475275625 48952 1514544499040570955222896388529649055695180749067366672400 48953 1514915817103295074900341868702359905272255505726406610448 48954 1515287218613394345213475626161305795215566014057113005625 48955 1515658703587916934588195805653889981660149476155836612225 48956 1516030272043914146009130620875401535099277433174662944100 48957 1516401923998440417531925785749801980930024190284679000100 48958 1516773659468553322795605202886243563169559014251715876073 48959 1517145478471313571535004918190381343228157027481261865025 48960 1517517381023785010093280350610458456138646093637739750400 48961 1517889367143034621934486805999061032092242208247014630400 48962 1518261436846132528156233284072356551522066140108121356225 48963 1518633590150151988002409587449546737312671670532900756073 48964 1519005827072169399375986741756183498001243289670321144100 48965 1519378147629264299351890735775913921078331362337060748900 48966 1519750551838519364689949590636137875697678487364108897025 48967 1520123039717020412347913767013979419270445149596559012025 48968 1520495611281856399994549919349890912553559095089275410448 48969 1520868266550119426522808006057126532949584628090421891600 48970 1521241005538904732563061764716239735821028901094321365225 48971 1521613828265310700996422561244677148689966102205657130225 48972 1521986734746438857468126622032459393248861280557851562500 48973 1522359724999393870900995658035857415155107621480961322948 48974 1522732799041283554008970889821891061624648707076006980025 48975 1523105956889218863810720482557394881883735281030541180625 48976 1523479198560313902143320399937314435586959072765352040000 48977 1523852524071685916176008686047814779368809306852894926400 48978 1524225933440455298924013184160701261769705798274074801073 48979 1524599426683745589762452701456571291870371369326254105625 48980 1524973003818683474940311628675034357085111264375724100100 48981 1525346664862398788094488023691256250709664016349063660100 48982 1525720409832024510763915168019002229997372753743190846225 48983 1526094238744696772903756605241272660753094336547351976073 48984 1526468151617554853399674670370543614692112269039976288400 48985 1526842148467741180582172519141543871115944539865592352400 48986 1527216229312401332741009666240418834812936055720182848025 48987 1527590394168684038639691041475051017503494022681593888225 48988 1527964643053741178030029572892225940622360534718711302948 48989 1528338975984727782166782305848251602768016985906349872100 48990 1528713392978802034322360067040559015756777152776767990025 48991 1529087894053125270301610682508730748900947505179162285025 48992 1529462479224861978956675758614323931891212294836135942400 48993 1529837148511179802701921035009773752507735225040503560448 48994 1530211901929249538028940318607583146316957194909070024225 48995 1530586739496245136021633007561924111536309097310851889225 48996 1530961661229343702871355214275695893371648478754554976100 48997 1531336667145725500392144496447005168356767777627078222500 48998 1531711757262573946536018205169953320555408767432449351073 48999 1532086931597075615908345459105535937928451855041783736025 49000 1532462190166420240283292753739379768726929319128100250000 49001 1532837532987800709119343214743962564449837907373100250000 49002 1533212960078413070074889504463881497708998116897590766025 49003 1533588471455456529523900390543656180276024822641514101073 49004 1533964067136133453071660985718472718653436742822900322500 49005 1534339747137649366070586667789195731717640776621648596100 49006 1534715511477212954136110688803895817330581942116657259225 49007 1535091360172036063662645482469060592313851095278709434225 49008 1535467293239333702339617678814578142828591624288220560448 49009 1535843310696324039667576835137502510011243876188129422400 49010 1536219412560228407474377892250531698683613361263483275025 49011 1536595598848271300431437365062049635090547158714035980025 49012 1536971869577680376570063276515504512924253967099470412100 49013 1537348224765686457797858843916817055375608644429148802948 49014 1537724664429523530415199926679433384614243793179346498225 49015 1538101188586428745631786244517558428945451080293610458025 49016 1538477797253642420083266375119027111927495844506025712400 49017 1538854490448408036347936540330191956962492624083372208400 49018 1539231268187972243463513189886127205302099216085623726073 49019 1539608130489584857443979391720371085040565620088635836225 49020 1539985077370498861796505037889349483506724779414122640100 49021 1540362108847970408038440875147545965517937653512171080100 49022 1540739224939258816214386369210404845227409266312565155625 49023 1541116425661626575413331411742875859786278595008840051073 49024 1541493711032339344285871879112430908758057297606611046400 49025 1541871081068665951561499051946305314169954319240112640000 49026 1542248535787878396565962904533638122267979548168095530625 49027 1542626075207251849738709273114108109465074281781418410025 49028 1543003699344064653150390912095584371638473868021924822948 49029 1543381408215598321020452447244232667848673253314363062500 49030 1543759201839137540234789234891441056722344227299635100225 49031 1544137080231970170863480136202850806169949028042422335225 49032 1544515043411387246678594215555701074800213967551364451600 49033 1544893091394682975672071372071618456352674352849687410448 49034 1545271224199154740573676913352905146700783896798635642025 49035 1545649441842103099369030080471302236486203907615165487025 49036 1546027744340831785817706533259127451234455876632593088900 49037 1546406131712647709971414804953609554877741898309171084100 49038 1546784603974860958692246735246164601977017090667057006073 49039 1547163161144784796171001890789282268596943462010078366225 49040 1547541803239735664445585982214613611748772302589256590400 49041 1547920530277033183919483286716774802582099167429133710400 49042 1548299342274000153880303085258304649081419046271040935025 49043 1548678239247962553018400123452137069912086763917457626073 49044 1549057221216249539945569105178873102267266582474677140100 49045 1549436288196193453713813227997060523097343137307342524100 49046 1549815440205129814334186769405612734960671170078167942225 49047 1550194677260397323295711733018422214924072152115188455625 49048 1550573999379337864084368563712147547467750134522620610448 49049 1550953406579296502702160940809076860216905520858712192400 49050 1551332898877621488186254658357894354535882624710890225625 49051 1551712476291664253128190601576100571584803726912228350625 49052 1552092138838779414193171828518761058357927952215794420900 49053 1552471886536324772639424766039182197502036897675584622948 49054 1552851719401661314837634529108037139356600007427843575625 49055 1553231637452153212790454372558389024669920831634348456225 49056 1553611640705167824652089284324983011831520349609664825600 49057 1553991729178075695247953729247103023225285485141487929600 49058 1554371902888250556594403552505213601455009990228883151073 49059 1554752161853069328418542051762531817728491404381174166025 49060 1555132506089912118678100227083598801612932380689594300900 49061 1555512935616162224081391217702845163697638065533200580900 49062 1555893450449206130607338934717069360424514372421755904225 49063 1556274050606433514025580898776672903477266036510169506073 49064 1556654736105237240416645291851421244661079597131390163600 49065 1557035506963013366692202232147424171160566441671827168400 49066 1557416363197161141115389281252954625439446453638435654025 49067 1557797304825083003821211192591650018845485527224930091025 49068 1558178331864184587337013910262565338213172314467779322948 49069 1558559444331874717103032827347472650419143321592329092100 49070 1558940642245565411993015312766726990946053318801110291225 49071 1559321925622671884834917515765944079054052610983347906225 49072 1559703294480612542931675457116660834149886862081651560000 49073 1560084748836808988582050416115075275386491887618980560448 49074 1560466288708686019601548622463888069425428330675575299025 49075 1560847914113671629843415262123193749655202806954009725625 49076 1561229625069197009719702806217295463985066523060091522500 49077 1561611421592696546722413672085243017630883305377962704900 49078 1561993303701607825944717225563819962081730379593911001073 49079 1562375271413371630602241133592631541687651255737932955625 49080 1562757324745431942554437076231871445045035031330030851600 49081 1563139463715235942826020827184271519581064844660643011600 49082 1563521688340234012128486711913664894457174798282426743225 49083 1563903998637879731381696452453519319128094324388453251073 49084 1564286394625629882235542407999723962612456761911876556900 49085 1564668876320944447591685220382839431757720130987802372900 49086 1565051443741286612125365873515947355520908183028094706025 49087 1565434096904122762807292175915162546542044421311924716225 49088 1565816835826922489425599675390797491063736763009547240448 49089 1566199660527158585107887015008095733552791872341328921600 49090 1566582571022307046843325739417377613212612147626207817025 49091 1566965567329847076004844560654368775943071291885645762025 49092 1567348649467261078871388092512408927212192925131029988900 49093 1567731817452034667150250062589165408755887582266690222948 49094 1568115071301656658499481011111403375022853647585366692225 49095 1568498411033619077050370485642291613836134457125914535225 49096 1568881836665417153930003740776650399855364293825590659600 49097 1569265348214549327783892951930475189099047835670110250000 49098 1569648945698517245298682952331997458028918510283624276073 49099 1570032629134825761724931502322471561513129065092703335025 49100 1570416398540982941399964100075804130376360572957000202500 49101 1570800253934500058270803342847070251217512339730855202500 49102 1571184195332891596417172847860888468734073231487557012025 49103 1571568222753675250574575741951554523941193452124461301073 49104 1571952336214371926657447729067761690417493621940049640000 49105 1572336535732505742282384744755663595053384167848626817600 49106 1572720821325604027291445206734963509725741757641880018225 49107 1573105193011197324275526870683642275879820203741792611225 49108 1573489650806819389097818300347865275169880523998745522948 49109 1573874194730007191417324961094537186098828464217701720900 49110 1574258824798300915212469946024901669008767733356962203025 49111 1574643541029243959304769343768511599813433640021901558025 49112 1575028343440382937882582257077824026534585098428954707600 49113 1575413232049267681024935481344602652012223632080203490448 49114 1575798206873451235225422852160239351107596770785956515225 49115 1576183267930489863916179271043035011312951026407799005025 49116 1576568415237943047991929418456408841927547547963930596900 49117 1576953648813373486334111163242934228860162888932408284900 49118 1577338968674347096335073677600028219678789548294181576073 49119 1577724374838433014422350266724050806753147739866204784225 49120 1578109867323203596583005922250499335229543057780571193600 49121 1578495446146234418888059608618912597145176383772978233600 49122 1578881111325104278016981291492028483234854756670485150625 49123 1579266862877395191782263717359668449911787416749020976073 49124 1579652700820692399654068953458751520520402456320801612900 49125 1580038625172584363284949697141770077267509250090718062500 49126 1580424635950662767034645363826989313243283089797329390625 49127 1580810733172522518494952962664561902650084380969100936025 49128 1581196916855761749014672769053679211769668737056870210448 49129 1581583187017981814224628803146810213322519877766064410000 49130 1581969543676787294562764123478009182711468142367595729225 49131 1582355986849785995799310944853203246200067591622913814225 49132 1582742516554588949562035589641300918359018208476149596100 49133 1583129132808810413861558281605892909125860920859685122948 49134 1583515835630067873616747791418246699568866551102998408025 49135 1583902625035982041180190942993226679930110025065386135025 49136 1584289501044176856863736989790702013749793118035074574400 49137 1584676463672279489464116870225934837848577729724825409600 49138 1585063512937920336788637351333371929671642411696416381073 49139 1585450648858733026180950069829193570982003049890599663225 49140 1585837871452354415046895479718904010135969853534703544900 49141 1586225180736424591380421715597178674185072928742284064900 49142 1586612576728586874289578380788114106831003718093272479025 49143 1587000059446487814522585269474957508817715652167634476073 49144 1587387628907777194993976031969323733682430859476835555600 49145 1587775285130108031310816792270838643909537279872848547600 49146 1588163028131136572298999727069078860442858773996607503225 49147 1588550857928522300529611615340609142217166756648211730625 49148 1588938774539927932845377367694849911873702632424092222948 49149 1589326777983019420887178544623438799131523193192652788900 49150 1589714868275465951620646872808681504401293652910909555625 49151 1590103045434939947862832768647618792155362838185963930625 49152 1590491309479117068808948878149168006312190103450445414400 49153 1590879660425676210559188642362729158459081866575974760448 49154 1591268098292299506645619897497577374129365521454612890625 49155 1591656623096672328559153518893295292573208324136161805225 49156 1592045234856483286276587118002430901519907302463484712100 49157 1592433933589424228787723801547498250328262128090389104100 49158 1592822719313190244622566002015370522665225224939837051073 49159 1593211592045479662378584388653047063446031368562005212025 49160 1593600551803994051248061868129708144216072043838463856400 49161 1593989598606438221545512684030903516460527449769519536400 49162 1594378732470520225235176624351653143496831033762031197225 49163 1594767953413951356458588346156170918642047756360478881073 49164 1595157261454446152062221826572854670256828071564537428100 49165 1595546656609722392125209949294118323054385186959601592900 49166 1595936138897501100487139235751574729731564059442089916025 49167 1596325708335506545275919730138010407534157492323969915025 49168 1596715364941466239435730047448526210814808522415257360448 49169 1597105108733110941255037593714150842983750104066953537600 49170 1597494939728174654894693967602167059494904182264779722225 49171 1597884857944394630916105552558323437657124058251840187225 49172 1598274863399511366809479308667037689117248136786427802500 49173 1598664956111268607522143773406630666832771540378586922948 49174 1599055136097413345986945280477563470241966707477179363025 49175 1599445403375695823650719405882583380152827171795710775625 49176 1599835757963869531002837650438617758613902650387786010000 49177 1600226199879691208103829367901188528704570938753393728400 49178 1600616729140920845114078947883053404794185700644626826073 49179 1601007345765321682822598262749713675373482015244845550625 49180 1601398049770660213175874387675362048062246660355001608100 49181 1601788841174706179806792603043777849849200910910410368100 49182 1602179719995232578563634688379610735027933649789292385225 49183 1602570686250015658039152516996427988661195543126406151073 49184 1602961739956834920099716960548834524739554834327288070400 49185 1603352881133473120414542112676908765503956057261787398400 49186 1603744109797716268984984840932131751679748945728907069025 49187 1604135425967353630673919676174921072626900497719831289225 49188 1604526829660177725735189048634815520652003202219886302948 49189 1604918320893984330343128879825290764956981704710376216100 49190 1605309899686572477122169539506120807921713715058813149025 49191 1605701566055744455676512176887134529637753976499621744025 49192 1606093320019305813119880435268151245832618033766925280400 49193 1606485161595065354605347559310813899553280967491711010448 49194 1606877090800835143855238904138973278218310994551768105225 49195 1607269107654430503691109855465211494905024852491412686225 49196 1607661212173670016563799169942027896015857361232990348100 49197 1608053404376375525083557744937145556771417846407848522500 49198 1608445684280372132550252826933331601311097763569643826073 49199 1608838051903488203483647667754059735550233617654443679025 49200 1609230507263555364153756637817278608350354052169085160000 49201 1609623050378408503111275805620484920010586901086525160000 49202 1610015681265885771718088992661235576588508355189014003025 49203 1610408399943828584677849312998168644112219684034943126073 49204 1610801206430081620566636206658538388356874853768615202500 49205 1611194100742492822363687976099205293532892757110619044100 49206 1611587082898913397982209834928957636974308681061648282225 49207 1611980152917197820800257478100976956728789324665030533225 49208 1612373310815203830191696182785195584840392576686174610448 49209 1612766556610792432057235449131230331086835992910365264400 49210 1613159890321827899355539190133512389989485285113963636025 49211 1613553311966177772634411479811169608061125147362422641025 49212 1613946821561712860562057868916153388498468587423937248100 49213 1614340419126307240458422277384038726867936977614211302948 49214 1614734104677838258826599472742862163779140854725612277225 49215 1615127878234186531884323143696298809095350835832298057025 49216 1615521739813235946095529578098416036898708817264480486400 49217 1615915689432873658701996954538177971214632018049765606400 49218 1616309727110990098255060256752811479409446735348421051073 49219 1616703852865478965147401820090081063212395405168253477225 49220 1617098066714237232144917519240456786482430402827997752100 49221 1617492368675165144918658606461096204146281858732699392100 49222 1617886758766166222576849209514498158181805679113828890625 49223 1618281237005147258196979498545623284114223210154291526073 49224 1618675803410018319357974531122213125237197017651585424400 49225 1619070457998692748672438784663976881670389711966448490000 49226 1619465200789087164318976385487252027424866456966425755625 49227 1619860031799121460574587043692682310872068778126389207025 49228 1620254951046718808347137703124394012405749733632992722948 49229 1620649958549805655707909915630088767653860826622352002500 49230 1621045054326311728424222948852408775343561798551907863225 49231 1621440238394170030492132636782867795851928423791295798225 49232 1621835510771316844669205982310579009592203583070601985600 49233 1622230871475691733007371520998948543695216376343626960448 49234 1622626320525237537385845455324441290952526180447019919025 49235 1623021857937900380044133568612463536696576888847864288025 49236 1623417483731629664115108927906344877208314803606954064900 49237 1623813197924378074158165385006339957368975685930887980100 49238 1624209000534101576692446884916508675614726402489166381073 49239 1624604891578759420730152590938271700815198709840131705225 49240 1625000871076314138309917835650376418484321467314593504400 49241 1625396939044731545030270907015946772748887616690219424400 49242 1625793095501980740583165678858228895751628460768132768025 49243 1626189340466034109287590094947582917655855147027327951073 49244 1626585673954867320623250515943209928152611040054836216100 49245 1626982095986459329764331938434041714353404259286862576100 49246 1627378606578792378113334095324159630186602667293498569225 49247 1627775205749851993834983446809047758908119807634363750625 49248 1628171893517626992390221071189924413091745688137885960448 49249 1628568669900109477070266464774334975486027051945946630400 49250 1628965534915294839530757260112128119417624230154981390625 49251 1629362488581181760325964871816876558990212370418497015625 49252 1629759530915772209443086079223742667177900518209804652900 49253 1630156661937071446836610555135728564047459613048172022948 49254 1630553881663088022962764349911189617769027061056125950625 49255 1630951190111833779314029340146429717795038456652651659225 49256 1631348587301323848953738651208136172606573737635527603600 49257 1631746073249576657050748062871351653749743245735457523600 49258 1632143647974613921414183407319620253516826694038762576073 49259 1632541311494460653028263968764884445572262967316050003025 49260 1632939063827145156587201893945649536086919243845313416900 49261 1633336904990699031030177622762872067529992559108966496900 49262 1633734835003157170076391348313968588181064252854612235225 49263 1634132853882557762760190515586281227669886560271603881073 49264 1634530961646942293966273368072276622433079923039647937600 49265 1634929158314355544964968551569694914899708593102939022400 49266 1635327443902845593947590784430805806486330156329656683025 49267 1635725818430463816561872603525868977101231278616933484025 49268 1636124281915264886447472195186836592831817026153074522948 49269 1636522834375306775771557320398276108823164475885770228100 49270 1636921475828650755764465343503432136054233141981474658225 49271 1637320206293361397255439373694286778785795318195308973225 49272 1637719025787506571208440528555418563895459282389025290000 49273 1638117934329157449258036328932400874134858124514735410448 49274 1638516931936388504245365234396421664546817628597884172025 49275 1638916018627277510754177328577747184870749236777379330625 49276 1639315194419905545646951163641593450747289912270200502500 49277 1639714459332356988601086773180910302912981150005622996900 49278 1640113813382719522645174862801524066357196099214767276073 49279 1640513256589084134695342187676026070601238590873646890625 49280 1640912788969545116091673126343735617858202822809961369600 49281 1641312410542200063134707460035007387846449753545720729600 49282 1641712121325149877622014366799094746464078288435812772225 49283 1642111921336498767384842639715721980391198693083345676073 49284 1642511810594354246824847138471460110975805112906455828900 49285 1642911789116827137450891483582942648482246576476462428900 49286 1643311856922031568415927002549899431943364565063564937025 49287 1643712014028084977053947937221928560462953481778928607225 49288 1644112260453108109417022921663868358868961679705453490448 49289 1644512596215225020812402739805573334124438827231326755600 49290 1644913021332563076339704372162840168867304207065088986025 49291 1645313535823252951428171340917171964876214158603625231025 49292 1645714139705428632374010362643011192152799565795026816900 49293 1646114832997227416877804317972014118674980537604880922948 49294 1646515615716789914582001547484881891716599887747699263225 49295 1646916487882260047608481483122205913949904545451441342225 49296 1647317449511785051096196624406727706354099659528879041600 49297 1647718500623515473738890868770356075249959122665088040000 49298 1648119641235605178322894205280227102571953959213413001073 49299 1648520871366211342264993781059035256780212094432019768025 49300 1648922191033494458150381349695806776609505251394040122500 49301 1649323600255618334270677110944229411156027088069825122500 49302 1649725099050750095162029951006595607619637364516346739025 49303 1650126687437060182143294092702359322354156280829454576073 49304 1650528365432722353854282164821249791735857701543202010000 49305 1650930133055913686794094699961828836745186521434900275600 49306 1651331990324814575859526070157321589073570860071267051225 49307 1651733937257608734883546869591493917020671215688398200225 49308 1652135973872483197173862753708293296442163469840592822948 49309 1652538100187628316051549744019913415548848208314315052900 49310 1652940316221237765389766007918886422449172895651352574025 49311 1653342621991508540152540122800750420973803883764494229025 49312 1653745017516640956933635833804783593527350112005983033600 49313 1654147502814838654495493314481240179483377918054847240448 49314 1654550077904308594308246939694467463979125066464098784225 49315 1654952742803261061088819580072226934880480543945562614025 49316 1655355497529909663340093427312486845180503685718160380900 49317 1655758342102471333890157359659897574170670792714599172900 49318 1656161276539166330431630856865105413387818771305607151073 49319 1656564300858218236061064473941004712596062860602156915225 49320 1656967415077853959818416883030972706916458781448447315600 49321 1657370619216303737226608492705075808672518409011409555600 49322 1657773913291801130831151654001180686581532289475341375625 49323 1658177297322583030739857462528848070594662131815506701073 49324 1658580771326889655162619165954831912977602137991927480900 49325 1658984335322964550951272186189951305132930208204938922500 49326 1659387989329054594139530765598047395199739380113049625625 49327 1659791733363409990483001246548682473630417229155618223025 49328 1660195567444284275999271993636183392743187457374737360448 49329 1660599491589934317508079967888576561686904805425780840000 49330 1661003505818620313171553962290906910336263200847796502225 49331 1661407610148605793034534507948378444365699358190823287225 49332 1661811804598157619564970460215699319133511715342646620100 49333 1662216089185545988194392274119959742048729656459547922948 49334 1662620463929044427858461978405316471796722655406845175025 49335 1663024928846929801537599857528703218170095683707414946025 49336 1663429483957482306797687850936731858293738561865076560400 49337 1663834129278985476330849678954895073751645679796873795600 49338 1664238864829726178496307704621126778522961647236932006073 49339 1664643690627994617861316540796722549720301123672409492225 49340 1665048606692084335742173411888568191899400673995331468900 49341 1665453613040292210745305279517570561180250544011374788900 49342 1665858709690918459308432741469130847590688481702726802025 49343 1666263896662266636241810713262446662918680067221753051073 49344 1666669173972643635269545901676375506943824567584004121600 49345 1667074541640359689570991079570538487216676400589379609600 49346 1667479999683728372322216171341289546570924365356866140225 49347 1667885548121066597237556158353121908292988551814339515625 49348 1668291186970694619111235813687029981340843145422806822948 49349 1668696916250936034359071275548291577203517252299508716900 49350 1669102735980117781560248468677081975929430628788690730625 49351 1669508646176570141999178383106278141530152242555442605625 49352 1669914646858626740207429219611758226390992542684157136400 49353 1670320738044624544505735411201448420495720986384571410448 49354 1670726919752903867546083529990316194204304761182887755625 49355 1671133192001808366853875088809456053014558944446993018225 49356 1671539554809685045370166246898361069195648936416998500100 49357 1671946008194884251993984429030420678408159457352568188100 49358 1672352552175759682124721867422632529426607471851644726073 49359 1672759186770668378204606075781463551860496040847403539025 49360 1673165911997970730261247264837742860333949440382907982400 49361 1673572727876030476450262708724416643936304251256336462400 49362 1673979634423214703597978071551942796901424029416964018225 49363 1674386631657893847744205703537050730416624317103119506073 49364 1674793719598441694685099916041539566207608041818406692100 49365 1675200898263235380516089244878735750098386856156194456900 49366 1675608167670655392174885711246179038109469967167520955025 49367 1676015527839085567984571089644053798838306949538875798025 49368 1676422978786913098196760192139830643867743581574395810448 49369 1676830520532528525534841178340531542775758725292054163600 49370 1677238153094325745737292900434979800977664719439140099225 49371 1677645876490702008101079292669344577124942883669729264225 49372 1678053690740057916025120814620237992117618949438089022500 49373 1678461595860797427553842957630571333964230133454181022948 49374 1678869591871327855920801823774325391749665937106554726025 49375 1679277678790059870092386786717338557851148563552550390625 49376 1679685856635407495311600243842165020281026255860900000000 49377 1680094125425788113641914469006004126636554226512885510400 49378 1680502485179622464511205575301650837606103711764677351073 49379 1680910935915334645255764597192366101322940774082791975625 49380 1681319477651352111664385701392514970076523711526035136100 49381 1681728110406105678522531535866769347991852423205729096100 49382 1682136834198029520156575726321621402274436122665812904225 49383 1682545649045561170978122529563902891496598873253206826073 49384 1682954554967141526028403653101954962174787217581424832400 49385 1683363551981214841522752250366042339561952552532542464400 49386 1683772640106228735395154100925555290158624916624813310025 49387 1684181819360634187842875985081492261935646751954631670225 49388 1684591089762885541871171262213665713665367411493773802948 49389 1685000451331440503838062662263023327081084326713815540100 49390 1685409904084760143999202299730426554831327641987340328025 49391 1685819448041308897052808919574178293370894761891991223025 49392 1686229083219554562684682384389541383039022835578339598400 49393 1686638809637968306113295412254439627621414098167314960448 49394 1687048627315024658634962574626483092681674771384385166225 49395 1687458536269201518169086563677409585883766652241895503225 49396 1687868536518980149803481738451984443414975536737181740100 49397 1688278628082845186339774959239351044463346371698423802500 49398 1688688810979284628838883719545774850509195827809636801073 49399 1689099085226789847166571585058674217961863355482246602025 49400 1689509450843855580539080948992781761414976426893350090000 49401 1689919907848979938068843113210230650510859475742270090000 49402 1690330456260664399310265704507310906101984103935740220025 49403 1690741096097413814805597435461591521079215703636290651073 49404 1691151827377736406630870219234055067907734205330215062500 49405 1691562650120143768941918647721842368576569858520545512100 49406 1691973564343150868520476842458155793331374621357841325225 49407 1692384570065276045320352687656820822227021908323670612225 49408 1692795667305041013013679454799956648211568339623885160448 49409 1693206856080970859537244828168157822140697160189546086400 49410 1693618136411594047638897340713540238826670747397794017025 49411 1694029508315442415424030229676956138952725891408811322025 49412 1694440971811051176902142721351634254437427286288457064100 49413 1694852526916958922533478754396452754618429079097586302948 49414 1695264173651707619775743151103004257446058742459001036225 49415 1695675912033842613630895246021563853738809507677847676025 49416 1696087742081912627192019981352022853459884853547255280400 49417 1696499663814469762190276478506802800931059013117863984400 49418 1696911677250069499541924095253716220911979248894804876073 49419 1697323782407270699895425977847692549544317057447090098225 49420 1697735979304635604178630117561239773295554987925764884100 49421 1698148267960729834146027921024464445241352075500983724100 49422 1698560648394122392926090303786424971303042869619567605625 49423 1698973120623385665568681316510545359412571736995321501073 49424 1699385684667095419592549313217769002015724788486592782400 49425 1699798340543830805532895670992084516850575854975624360000 49426 1700211088272174357489021070564008202556290046906666000625 49427 1700623927870711993672049347188560274382508391510922984025 49428 1701036859358033016952728921235224731086149856578349122948 49429 1701449882752730115409311817908335467025292934950705922500 49430 1701862998073399362875510285517284083493518264122286646225 49431 1702276205338640219488531021716897770487387064256551281225 49432 1702689504567055532237187017139288624369278258772008499600 49433 1703102895777251535510087025839428838282290947037283010448 49434 1703516378987837851643902671977659350698019570670419176025 49435 1703929954217427491471713202163292763136407984900653109025 49436 1704343621484636854871427892884424640894267235278087060900 49437 1704757380808085731314286122450020690560081857984097856100 49438 1705171232206397300413435116871300765182112868803138256073 49439 1705585175698198132472585379110394182199214370592968024225 49440 1705999211302118189034743811125194450643897170395122438400 49441 1706413339036790823431024538140295192689679423155985158400 49442 1706827558920852781329537444574842810344343766815959581025 49443 1707241870972944201284354431059095290992055530147924776073 49444 1707656275211708615284553401972430465565070416511464272100 49445 1708070771655792949303339992936501030384655819412194648100 49446 1708485360323847523847247047698187718155551024646535216225 49447 1708900041234526054505411853837956155233481603560634025625 49448 1709314814406485652498931146740177171115606096709459810448 49449 1709729679858386825230293891262924632133992610586054048400 49450 1710144637608893476832891850545719254566983375189422575625 49451 1710559687676672908720607951394641312827290999574215700625 49452 1710974830080395820137482455685189696043565668215587864900 49453 1711390064838736308707456947224219381228662584549367922948 49454 1711805391970371870984196143513244083327608520417203305625 49455 1712220811493983403000987541856345611766000491854160882225 49456 1712636323428255200820718909256886309679953662690902401600 49457 1713051927791874961085933625548175875806435077289396097600 49458 1713467624603533781568963889204198870052560431376268501073 49459 1713883413881926161722141795277464282048878683871960820025 49460 1714299295645750003228088294911993697529509960835812552900 49461 1714715269913706610550080045880419830175922162668224432900 49462 1715131336704500691482494163595122496615817404558351546225 49463 1715547496036840357701330882044284499588737534386400756073 49464 1715963747929437125314814134104705348880275307954298691600 49465 1716380092401005915414070060684166291491881374125522896400 49466 1716796529470265054623883458147095741657874237333867732025 49467 1717213059155936275653532173478239897750078216636651857025 49468 1717629681476744717847699456639999106828220693244186222948 49469 1718046396451418927737464279580046388605502406000880344100 49470 1718463204098690859591369631346800458908301179917521045225 49471 1718880104437295875966568798771281598321468409402876060225 49472 1719297097485972748260049642174834794630817207714064000000 49473 1719714183263463657259936875563160747906869909295478760448 49474 1720131361788514193696872360768051564623419293623856025025 49475 1720548633079873358795473424999184282075651399006558955625 49476 1720965997156293564825869211269281756560167213145249502500 49477 1721383454036530635655315071156906918307915154405216268900 49478 1721801003739343807299885009372112943025495573426502051073 49479 1722218646283495728476242189591128514105212178362535805625 49480 1722636381687752461153487511027214051114313177606147907600 49481 1723054209970883481105086265205781559073777089921390467600 49482 1723472131151661678460872882412827609291444831594917781225 49483 1723890145248863358259133777286685896127971281301724601073 49484 1724308252281268240998768303024062825051656663196040080900 49485 1724726452267659463191527823672276675684411584242542504900 49486 1725144745226823577914332913980578049260600409557197188025 49487 1725563131177550555361668696284386553017987045704155478225 49488 1725981610138633783398058323897235994520166502284172240448 49489 1726400182128870068110614620486177756777396382159277569600 49490 1726818847167059634361669884907349500292336465319672175025 49491 1727237605272006126341483870979373890813553745370854720025 49492 1727656456462516608121029951673209681637446785191668624900 49493 1728075400757401564204859477198035186763179403411928122948 49494 1728494438175474900084044336463701966079981999544850814225 49495 1728913568735553942789197731401254406056471976090470169225 49496 1729332792456459441443573173623968819112155613553623443600 49497 1729752109357015567816241712912323701986695481596250810000 49498 1730171519456049916875347407007270887987553298624820226073 49499 1730591022772393507341441042197135499995941544813739181025 49500 1731010619324880782240892114184430860549331741360300062500 49501 1731430309132349609459379078719832842200766972797175062500 49502 1731850092213641282295457881491516545685604980265179446025 49503 1732269968587600520014208776759016675209770212255546351073 49504 1732689938273075468400961444221731539414812995627859360000 49505 1733110001288917700315098413613149243278756083538429753600 49506 1733530157653982216243936806512833350382548037800276104225 49507 1733950407387127444856688404869164086614634190354422769225 49508 1734370750507215243558498055726790025505394470869736622948 49509 1734791187033110899044560421653704141983678543607853364900 49510 1735211716983683127854315086363817145434088014893752965025 49511 1735632340377804076925720025031860104510708690827868920025 49512 1736053057234349324149603448798407555235378910976524339600 49513 1736473867572197878924094032963771540480988975109703490448 49514 1736894771410232182709129538370476363017437923759704033225 49515 1737315768767338109581043835474983245884423926311208243025 49516 1737736859662404966787232340610293582955909959085850184900 49517 1738158044114325495300895873942019029180584196762315040900 49518 1738579322141995870375862948621466324125621659516879226073 49519 1739000693764315702101490500640244464122247411254028026225 49520 1739422159000188035957643068891861637515699436735595457600 49521 1739843717868519353369750434946739214263888872565096897600 49522 1740265370388219572263943732048030035413054353842852580625 49523 1740687116578202047622270032836588279809703879628190926073 49524 1741108956457383572037985425314398294790830000632146328900 49525 1741530890044684376270926586556729964533470686079739802500 49526 1741952917359028129802960863684248454244867517448539880625 49527 1742375038419341941393514871607266510440443658598238490025 49528 1742797253244556359635181617055287917193285328211873010448 49529 1743219561853605373509406158405951205450461404803282250000 49530 1743641964265426412942249810828443287303055669914203295225 49531 1744064460498960349360232906257413339472914574415334780225 49532 1744487050573151496246256117714377990244530018710212624100 49533 1744909734506947609695600357494569671629881382578467222948 49534 1745332512319299888972005258738140883712154026637486922025 49535 1745755384029162977063826249905598080875733006995993777025 49536 1746178349655494961240270231678299929999441279466430566400 49537 1746601409217257373607709865805815808672351891345675161600 49538 1747024562733415191666076485422901607091354428723010131073 49539 1747447810222936838865331636359811170521698356799142301225 49540 1747871151704794185162017258970623070050671100883971412900 49541 1748294587197962547575884520005223817845098197486085532900 49542 1748718116721420690746601304051550149240178218938536105025 49543 1749141740294150827490538374075654577744988251874658126073 49544 1749565457935138619357634210588120090453518489956141667600 49545 1749989269663373177188338538966311590404019174778902691600 49546 1750413175497847061670634554462913509138472065894130797225 49547 1750837175457556283897139854432164907082834411277542280625 49548 1751261269561500305922286087306165351402048783100249922948 49549 1751685457828682041319577327854586910686370089890097624900 49550 1752109740278107855738927188262089733202034714566361925625 49551 1752534116928787567464074674558700880494389387684031300625 49552 1752958587799734447970078797939378370870012605697981838400 49553 1753383152909965222480891950509944747710802854178556560448 49554 1753807812278500070527012054997536925692179494573177600625 49555 1754232565924362626503213497964681583794148009080930251225 49556 1754657413866579980226356856067067967512725650132044308100 49557 1755082356124182677493277424896052633904810877365416252100 49558 1755507392716204720638752559947893422036714944282218901073 49559 1755932523661683569093547839262672758059961467217416846025 49560 1756357748979660139942542057276833308512304809100392128400 49561 1756783068689178808482931059434211977541925867753025408400 49562 1757208482809287408782510427101421303583139791179839819225 49563 1757633991359037234238037022334390448577399858324622631073 49564 1758059594357483038133669402043841188138611060892608936100 49565 1758485291823683034199487111108437604111481787768879340900 49566 1758911083776698897170088863985311551770548625918682014025 49567 1759336970235595763343269624368629422460314017968916661025 49568 1759762951219442231138776592447829248788345914399210760448 49569 1760189026747310361657144109318120803557909374799123769600 49570 1760615196838275679238607488096805025469439245288162496225 49571 1761041461511417172022095781299932864235627695194324361225 49572 1761467820785817292504303494034787475147797852629195222500 49573 1761894274680561958098841252564637608306272542808983622948 49574 1762320823214740551695465437803174030689332901922253069025 49575 1762747466407445922219386793297004889988803300056540025625 49576 1763174204277774385190658017255550077690004636140414010000 49577 1763601036844825723283640348188638875224495932964450272400 49578 1764027964127703186886549153713079471180382718004186376073 49579 1764454986145513494661078532090433319521718572834933380625 49580 1764882102917366834102104936059191768550372307225024684100 49581 1765309314462376862097469828525516927945386490315459844100 49582 1765736620799660705487841379677673356641022767410552403225 49583 1766164021948338961626655215090241847560084913566434001073 49584 1766591517927535698940134224385171356308441521105946574400 49585 1767019108756378457487387440017689969864646374130777550400 49586 1767446794453998249520587995756060738069885905757061571025 49587 1767874575039529560045230174425133195342879829876515031225 49588 1768302450532110347380465554484606482516533445447773802948 49589 1768730420950882043719518265013885139022798774360947844100 49590 1769158486314989555690179358676373873844057350507989527025 49591 1769586646643581264915380312237022939708101054558150722025 49592 1770014901955809028573845664207901128934170002821618896400 49593 1770443252270828179960824799197538881144219456243435410448 49594 1770871697607797529048902888540749542741342513783921207225 49595 1771300237985879363048890996786602445630783680016660340225 49596 1771728873424239446970795363623187178122952126545729152100 49597 1772157603942047024184865870818774204316994667678764062500 49598 1772586429558474816982723703759942849522529399597268276073 49599 1773015350292699027138568217168213608440784055986912505025 49600 1773444366163899336470463014577687749899341048719975040000 49601 1773873477191258907401701251157163286921676716759655040000 49602 1774302683393964383522250169461162553818408517074449417025 49603 1774731984791205890150274877695272882816343965159116676073 49604 1775161381402177034893741380082168201498772466966139902500 49605 1775590873246074908212098868915645779020669365931228000100 49606 1776020460342100083978041287890978833690304335669276388225 49607 1776450142709456620039348176300852277078877648236029671225 49608 1776879920367352058780804803687115510336961997083632210448 49609 1777309793334997427686201604539552906865418800552831888400 49610 1777739761631607239900412922633839411913800793591494418025 49611 1778169825276399494791555074601815564065761960105962023025 49612 1778599984288595678513223742328183195923386383767149860100 49613 1779030238687420764566810703768690101625334509130273802948 49614 1779460588492103214363899911785839067132003905607392775225 49615 1779891033721874977788742930599123845489227402279499315025 49616 1780321574395971493760813739447761923545100089979830094400 49617 1780752210533631690797442913064861268847054036862507342400 49618 1781182942154097987576531188562925665693001693244495201073 49619 1781613769276616293499342428331570747555962119445745699225 49620 1782044691920436009253375988549290409350784795345384036100 49621 1782475710104810027375318502912080937269110491239224076100 49622 1782906823848994732814075091182697926179274315273341300625 49623 1783338033172250003493880002165288864876179612320369976073 49624 1783769338093839210877486700711112157776970071876953120400 49625 1784200738633029220529437408362021317996318597750320250000 49626 1784632234809090392679412107239361111105052779471736265625 49627 1785063826641296582785657016786890551282365954175299741025 49628 1785495514148925142098492552977315852019737817915154022948 49629 1785927297351256918223900779592984712028627487021464822500 49630 1786359176267576255687192361192261673548723163234171449225 49631 1786791150917170996496753027374072724853754651285828784225 49632 1787223221319332480707869557954075831412316634780583993600 49633 1787655387493355546986635298666882670886530746256535560448 49634 1788087649458538533173935217009725515946412171019593413025 49635 1788520007234183276849510507843931955747221092673651950025 49636 1788952460839595115896102758371538971865590202402352076900 49637 1789385010294082889063677682105346787522546425326520712100 49638 1789817655616958936533728431451681890042407827203572631073 49639 1790250396827539100483658498526107685710655405080067323225 49640 1790683233945142725651244213823290383505974378183683392400 49641 1791116166989092659899176852363196919596451112475510912400 49642 1791549195978715254779684356936771028012120556212961374025 49643 1791982320933340366099232688075202934540405847142568101073 49644 1792415541872301354483306810367877600642197577308761308100 49645 1792848858814935085941271324755055972059106261904898740100 49646 1793282271780581932431310756422313292781509237303077883225 49647 1793715780788585772425449507924728229177124083801159280625 49648 1794149385858293991474651487169786311345696494369382160448 49649 1794583087009057482773999419888931039171713245647954446400 49650 1795016884260230647727953856228665919098562715760493780625 49651 1795450777631171396515691881093080694348988569525904405625 49652 1795884767141241148656525537870645106172739319977024056900 49653 1796318852809804833575399975179083676717730190579932322948 49654 1796753034656230891168471326263115235300526950296715640625 49655 1797187312699891272368764330680811219200257269005876125225 49656 1797621686960161439711909707915297167621876929407029219600 49657 1798056157456420367901961292549492293174789409271903651600 49658 1798490724208050544377292940642552559095861580910880926073 49659 1798925387234437969876575216947653312516619419423266617025 49660 1799360146554972159004831872611718224337569714384811708900 49661 1799795002189046140799576122998672064732901078070934388900 49662 1800229954156056459297026735278765699970994464374293837225 49663 1800665002475403174098403935427492631104944573792760131073 49664 1801100147166489860936305144278587408167383729070422425600 49665 1801535388248723612241160552276567344800034061396018790400 49666 1801970725741515037707768542575250127765317336923748801025 49667 1802406159664278264861910972129651163529749856506125210025 49668 1802841690036430939627048320429635830081468146948034422948 49669 1803277316877394226891094715524673206351795389145459440100 49670 1803713040206592811073272846990009334057994646814409452225 49671 1804148860043454896691048775485549627475989109115449167225 49672 1804584776407412208927146648559711685592588071627527690000 49673 1805020789317899994196643332351481478281366773436850610448 49674 1805456898794357020714142968844877673599535194526010858025 49675 1805893104856225579061031468331000747019622398451428600625 49676 1806329407522951482752810946733815465394326072095358522500 49677 1806765806813984068806514117456787368710158849024222520900 49678 1807202302748776198308198647408465981220291277973475326073 49679 1807638895346784256980521486866079670363973575853839700625 49680 1808075584627468155750393182837179336983842438429190465600 49681 1808512370610291331316712185580340463748013214802492225600 49682 1808949253314720746718179157946905470375849917771941770225 49683 1809386232760226891901191297206720824259424265056670026073 49684 1809823308966283784287816679021795933371648840778589312900 49685 1810260481952368969343848633232783504961627337233362600900 49686 1810697751737963521146940161124153788462635679072551459025 49687 1811135118342552042954818403834907934283060831112525329225 49688 1811572581785622667773579171582648591720308623027503490448 49689 1812010142086667058926061543369798839136877555503861363600 49690 1812447799265180410620302546841733587771212039749997384025 49691 1812885553340661448518071927967560727128325812683614229025 49692 1813323404332612430303487020215262484811254501166595412900 49693 1813761352260539146251707722893880756918885808238351822948 49694 1814199397143950919797711598336403526753357080728221345225 49695 1814637539002360608105149097597982929555733799631761016225 49696 1815075777855284602635278924345089039326819711352823865600 49697 1815514113722242829715983546612177050495430978897958560000 49698 1815952546622758751110864866103419202274024157337085951073 49699 1816391076576359364588420054718026546995932457713981574025 49700 1816829703602575204491297567978659495564368318929260022500 49701 1817268427720940342305633345043399983365524609186625022500 49702 1817707248950992387230467204982732088611283869085135133025 49703 1818146167312272486747239449003952002085957119490696626073 49704 1818585182824325327189367678306402392680853311506861690000 49705 1819024295506699134311903837251900436915060106213415251600 49706 1819463505378945673861271491535703082865329141827347177225 49707 1819902812460620252145083351044327499567137269495666318225 49708 1820342216771281716602039047087519122007572600442856922948 49709 1820781718330492456371903173692634239313403981519876656900 49710 1821221317157818402865563602650678689649268268655083376025 49711 1821661013272829030335170082004218919686085254079185631025 49712 1822100806695097356444353127668356439283319269749098625600 49713 1822540697444199942838523217876931553255283472870172240448 49714 1822980685539716895715250300147097181766061947035052262225 49715 1823420771001231866394723620456378589024540541968375892025 49716 1823860953848332051890291884327309926535224534386880008900 49717 1824301234100608195479083759515713662206714620744795888900 49718 1824741611777654587272708729999664210132647538822117801073 49719 1825182086899069064788038310967152397844319038916818117225 49720 1825622659484453013518067634501442808294830457014375619600 49721 1826063329553411367502857415664091512776171442430640259600 49722 1826504097125552609900556308676567268397906312270978765625 49723 1826944962220488773558503662902394889673806086349913651073 49724 1827385924857835441584412688332715218175598731221178156900 49725 1827826985057211747917634040279131907125732933452200702500 49726 1828268142838240377900499832978691109218402443541120155625 49727 1828709398220547568849748091816816105884795486751641737025 49728 1829150751223763110628027653874994944659353919999837160448 49729 1829592201867520346215483526510995258263486909675008640000 49730 1830033750171456172281422713680356624506421289364616108225 49731 1830475396155211039756060519708887090114422994878488293225 49732 1830917139838428954402347340226866824144228823278247608100 49733 1831358981240757477387875949976638287718923169916723022948 49734 1831800920381847725856869297206238806449418500440083649025 49735 1832242957281354373502248814362708010076889441525642628025 49736 1832685091958935651137783254799679260595707043609896592400 49737 1833127324434253347270318065214840925397360690363349507600 49738 1833569654726972808672085303533830165818279203123650756073 49739 1834012082856762940953094111958098803883109004416678090225 49740 1834454608843296209133601754895267801014615044167863376900 49741 1834897232706248638216665231491463932036679026909896296900 49742 1835339954465299813760773472486109365932618970493540388025 49743 1835782774140132882452560131110612071541984129364069701073 49744 1836225691750434552679596977753382251689829871831848193600 49745 1836668707315895095103267908114577373147988444997377793600 49746 1837111820856208343231723574574955802332764117748601474225 49747 1837555032391071693992916650504196577752535576799380025625 49748 1837998341940186108307717737235020449936685468962861522948 49749 1838441749523256111663111923430424997908837631247739512900 49750 1838885255159989794685476006572324388217308016044603140625 49751 1839328858870098813713936386300862178108706979372650015625 49752 1839772560673298391373807639334643478631510024250199520400 49753 1840216360589307317150111785703110786289883037733090210448 49754 1840660258637847947961178256023265863338848478665522425625 49755 1841104254838646208732324569553918196924753003979373504225 49756 1841548349211431592969617732761618796034686995374262136100 49757 1841992541775937163333716368133416392629754886971933296100 49758 1842436832551899552213793582972551499404644810275439576073 49759 1842881221559058962301540587914182241344539768340805133025 49760 1843325708817159167165251074899214421644793420009036294400 49761 1843770294345947511823986364345286904623704881533946374400 49762 1844214978165174913321821331254942098998912211826378600225 49763 1844659760294595861302171120001990104318127104337588256073 49764 1845104640753968418582198657538053941439897619516624160100 49765 1845549619563054221727302974762262224754555603668496244900 49766 1845994696741618481625688345798034649324224990462653093025 49767 1846439872309429984063014254921884760308480898530532504025 49768 1846885146286261090297126200890143644933701941471022210448 49769 1847330518691887737632867348410487438864094264770362355600 49770 1847775989546089439996971036506130869145530517951406913225 49771 1848221558868649288513034153521528464924485450709425478225 49772 1848667226679353952076571388519404554898207470584906402500 49773 1849112992997993677930150368819912736933587889293034722948 49774 1849558857844362292238607693433705150505722478311194392025 49775 1850004821238257200664345872141671606557649305571959680625 49776 1850450883199479388942711179975088432074938778690848040000 49777 1850897043747833423457452436850896768107452711369968014400 49778 1851343302903127451816260722117810020160425584481913901073 49779 1851789660685173203426390033769930198822799708604909765625 49780 1852236117113785990070358902085533006207213617936970252100 49781 1852682672208784706481732967449661720247946834788842612100 49782 1853129325989991830920988532120150204145211428210110882225 49783 1853576078477233425751457095697675722261199029453567676073 49784 1854022929690339138015350884061422676569988831393213296400 49785 1854469879649142200009869381532918889344545449898212656400 49786 1854916928373479429863386876031586648134333414503611852025 49787 1855364075883191232111721026986531398251295726244801372225 49788 1855811322198121598274482465770071715944835805738086302948 49789 1856258667338118107431505438419495022212753878764853128100 49790 1856706111323031926799359500414504402769569224795200746025 49791 1857153654172717812307942273278802884081057751888780241025 49792 1857601295907034109177153272775242578578899255836803174400 49793 1858049036545842752493648818464947254196809859644992360448 49794 1858496876109009267787678034401798104224182089676176228225 49795 1858944814616402771609999950734653793159817595938867197225 49796 1859392852087895972108881715990657232771565625886032584100 49797 1859840988543365169607177929813962999932324164237629302500 49798 1860289224002690257179491105935200844013670497126178251073 49799 1860737558485754721229413275147972346680114379458961388025 49800 1861185992012445642066848738069659490844360702776840010000 49801 1861634524602653694485417977464805668321780490866800010000 49802 1862083156276273148339942739910311507365270296570621594025 49803 1862531887053201869124012296582669831774581931065781201073 49804 1862980716953341318547630892948446072661778412643629722500 49805 1863429645996596555114946397140192542221469752771266508100 49806 1863878674202876234702060156800967146005655570928793471225 49807 1864327801592092611134918074181609356243102605132307710225 49808 1864777028184161536767282909275908593676966211796495760448 49809 1865226353999002463058787820779782569226578367116182670400 49810 1865675779056538441153071154661565619514723123760384839025 49811 1866125303376696122455992490131489631945056763535434744025 49812 1866574926979405759213929952799422795570357031802935636100 49813 1867024649884601205092158804810914133465757046712073802948 49814 1867474472112219915753311321752574570716788140467467494225 49815 1867924393682202949435917966118808169454675596515292974025 49816 1868374414614494967533029867132890118625655772176484928400 49817 1868824534929044235170922616716371101371866408247335680400 49818 1869274754645802621787881391401770777033358183666012026073 49819 1869725073784725601713067409984506307858739123633620280225 49820 1870175492365772254745465736710985132540648853593615208100 49821 1870626010408905266732914439800774539676421640118420448100 49822 1871076627934090930151215115101744024198690594827509975625 49823 1871527344961299144683324784678059918730065451666676951073 49824 1871978161510503417798629180131895379695138264816786438400 49825 1872429077601680865332297420460702474876690708682016160000 49826 1872880093254812212064718094252876864935849078253356550625 49827 1873331208489881792301016756025629396232814463988599478025 49828 1873782423326877550450654846509862826090441977449367422948 49829 1874233737785791041607110046687835884442110590465468702500 49830 1874685151886617432127638075390380937602770570659762272225 49831 1875136665649355500213115940261425660702535289795568307225 49832 1875588279094007636487966651898553345130455179570128467600 49833 1876039992240579844580165410979320766156930834076064610448 49834 1876491805109081741701327278184036913741346922034102630025 49835 1876943717719526559226876336726690346391696078855780811025 49836 1877395730091931143276296357306697463829969893364909112900 49837 1877847842246315955293462975295128609135680272284676548100 49838 1878300054202705072627057389970053604994796834033869506073 49839 1878752365981126189111061595616633101677402719581709602225 49840 1879204777601610615645335154308566966409240670661916366400 49841 1879657289084193280776273520188495874894801964086676686400 49842 1880109900448912731277547925065937275897461545746378147025 49843 1880562611715811132730926835152321988990142410623377926073 49844 1881015422904934270107178988753682863862860048259727324100 49845 1881468334036331548347058024742532176916012930055334852100 49846 1881921345130055992942368711631449767285207059977726570225 49847 1882374456206164250517114787071889319939491239171899515625 49848 1882827667284716589408728417602695688074894793998493010448 49849 1883280978385776900249381288473811710693861163629367824400 49850 1883734389529412696547377333371638624023319205923275005625 49851 1884187900735695115268627113873499887284489818328883130625 49852 1884641512024698917418203858459644044290849134466793228900 49853 1885095223416502488621981170912208122421721988289425222948 49854 1885549034931187839708352417931549029702521568789102955625 49855 1886002946588840607290031805801336449023444442623597388225 49856 1886456958409550054345937155934786845951235814283948057600 49857 1886911070413409070803154389135404403138219629100380185600 49858 1887365282620514174118983728406580970013903700060879851073 49859 1887819595050965509863067630145393471261883442733127394025 49860 1888274007724866852299600453556923651543241212204830884900 49861 1888728520662325604969619878126411547031934021605856364900 49862 1889183133883452801273380078987540666582543144212559108225 49863 1889637847408363105052806670026139536760987512177682006073 49864 1890092661257174811174033424559571015539141867451899139600 49865 1890547575450009846110020783433067609189513428399666704400 49866 1891002590006993768523256160375257935820980733960779890025 49867 1891457704948255769848536054456116467075848832036193543025 49868 1891912920293928674875829979491555746766889797220339122948 49869 1892368236064148942333226220239867431675380593276107516100 49870 1892823652279056665469959425236205725362185627146099879225 49871 1893279168958795572639520046112294080668423254191228294225 49872 1893734786123513027882845633249523430604968460208976360000 49873 1894190503793360031511593997614597670555742627163290960448 49874 1894646321988491220691498248627869657153190540105668671025 49875 1895102240729064870025803717915498610830309657230668265625 49876 1895558260035242892138786778797547509916842379239447562500 49877 1896014379927190838259355571365126844232534045138921752900 49878 1896470600425077898804732643000678955442463267348847101073 49879 1896926921549076903964219514196485129983132808705598575625 49880 1897383343319364324283043179527465628148034497938489043600 49881 1897839865756120271246284553635330929942536869872666003600 49882 1898296488879528497862888872082130654584955684527884739225 49883 1898753212709776399249758056932234866048321799110061951073 49884 1899210037267055013215925056922770811810424803440863524900 49885 1899666962571559020846810172083526556012951338585042716900 49886 1900123988643486747088559372668321461528721247401987750025 49887 1900581115503040161332464622260832048003919992697758160225 49888 1901038343170424877999466214918850404784599652966047240448 49889 1901495671665850157124737136221941068758340987912558137600 49890 1901953101009528904942349458088451087547603467744904613025 49891 1902410631221677674470022777228816878185706884426983758025 49892 1902868262322516666093954707103100460394355503754247180900 49893 1903325994332269728153733433251676691867902159383472022948 49894 1903783827271164357527332341868982260558923910198010856225 49895 1904241761159431700216186731491226395856911748132873883225 49896 1904699796017306551930352617669952546761733413528280307600 49897 1905157931865027358673747640504329640680779899113371290000 49898 1905616168722836217329474084906040981328122142918250176073 49899 1906074506610978876245224023471628368380354357037666947025 49900 1906532945549704735818766591838138625051854236683200002500 49901 1906991485559266849083517406398909402596717957020695002500 49902 1907450126659921922294190134257320892930399599756093800025 49903 1907908868871930315512530225297329922095870854371665401073 49904 1908367712215556043193130816250592818181688098601849000000 49905 1908826656711066774769330816640973447537481058662856769600 49906 1909285702378733835239195186488222892730831152619720270225 49907 1909744849238832205751577415653607404653059492016728847225 49908 1910204097311640524192264214711251499514865710665433722948 49909 1910663446617441085770202427229953389180820849660744928900 49910 1911122897176519843603808173351220330379192189895063807025 49911 1911582449009166409307358234550261954795237114414404362025 49912 1912042102135674053577463689467670197916718921001025891600 49913 1912501856576339706779625810700505079754742299710453490448 49914 1912961712351463959534874232442496305215852441321223471225 49915 1913421669481351063306487398864061445957462142609505561025 49916 1913881727986308930986795303123832339022838706129929852900 49917 1914341887886649137484064526904372290428869970120081716900 49918 1914802149202686920309465590365757704174409713864242876073 49919 1915262511954741180164122622411688868853950422234327188225 49920 1915722976163134481526245361163785825205459608325947801600 49921 1916183541848193053238343494540716508497218424553439641600 49922 1916644209030246789094523350839795709671192170966479930625 49923 1917104977729629248427866949219684828614615756892314876073 49924 1917565847966677656697893419983813901831867601567542964900 49925 1918026819761732906078102804565138975140107475768201622500 49926 1918487893135139556043602245113839559819342185436910450625 49927 1918949068107245833958814573590552657915332767099307964025 49928 1919410344698403635665269310268731669126843181918989810448 49929 1919871722928968526069476081550710397911928730326200010000 49930 1920333202819299739730880467003044365126048123345634941225 49931 1920794784389760181449902285517693693662532092431123826225 49932 1921256467660716426856056330506603982208129540494951572100 49933 1921718252652538722996155564038233805357755667923395322948 49934 1922180139385600988922596779825569781957961575048595356025 49935 1922642127880280816281728744976162536672808064479681499025 49936 1923104218156959469902302830415709342393534451895034638400 49937 1923566410236021888384006139897701773249443042710816833600 49938 1924028704137856684686077147512649319626548636156653881073 49939 1924491099882856146716003853611382617767547260739696859225 49940 1924953597491416237918304469057932727216316800243047360900 49941 1925416196983936597863390637728475749587251903015087080900 49942 1925878898380820542836513207173825021889034436449379651025 49943 1926341701702475066426790557363946136918726801676507776073 49944 1926804606969310840116319497433963142070126900398523699600 49945 1927267614201742213869368740352117446274918877669564915600 49946 1927730723420187216721654965431134222721071573809278171225 49947 1928193934645067557369701478605444432474955719450212750625 49948 1928657247896808624760279480397704011176550305265881622948 49949 1929120663195839488679931951499045257585667448884554380900 49950 1929584180562592900344580165888489038936122853932894375625 49951 1930047800017505292989212841417940083808995189531018750625 49952 1930511521581016782457657937790181368570332183727890182400 49953 1930975345273571167792437111858277418337653883572132360448 49954 1931439271115615931824702840175790237948154541408762230625 49955 1931903299127602241764258218728205562504394286632522777225 49956 1932367429329984949789659449776961170775280670978091984100 49957 1932831661743222593638401025748463138036049061363919320100 49958 1933295996387777397197183620101470117845540616623986751073 49959 1933760433284115271092264695107220034787128333875128400025 49960 1934224972452705813279891836477667942345936688915760480400 49961 1934689613914022309636818824778198251864320216502259360400 49962 1935154357688541734550904453562169069914692665601100361225 49963 1935619203796744751511794104165640992458512998203416381073 49964 1936084152259115713701684087101637394827319545888732364100 49965 1936549203096142664586168759994278026870941355354685168900 49966 1937014356328317338505170431994122572574188593355314192025 49967 1937479611976135161263952064617055763051214485128963327025 49968 1937944970060095250724212778950040641091132462119950160448 49969 1938410430600700417395266179168061664354147019736769921600 49970 1938875993618457165025301502307574502909198450637233350225 49971 1939341659133875691192727604242774635066713531647632615225 49972 1939807427167469887897599791811992173398280002439182562500 49973 1940273297739757342153129511042515760453706072505174322948 49974 1940739270871259336577276901423143860989771212289098695025 49975 1941205346582500849984426226174757344518805298471889355625 49976 1941671524894010557977144188470202898673834157885522090000 49977 1942137805826320833538021143555772540275185246220118736400 49978 1942604189399967747621595216727560297075942355065419926073 49979 1943070675635491069746359337116973018965257803805161130625 49980 1943537264553434268586851197240668242924059672895671840100 49981 1944003956174344512565826148271188081261915595043917400100 49982 1944470750518772670446513040985554227621518955199888341225 49983 1944937647607273311924953022350085379923233765050887851073 49984 1945404647460404708222421297700694663841156870324384998400 49985 1945871750098728832677931868478921004559016608665367782400 49986 1946338955542811361340825255484944838453711842671224153025 49987 1946806263813221673563439217609835080001190918887610693225 49988 1947273674930532852593862476010270862598463212769711302948 49989 1947741188915321686168771453689978255151613366907411392100 49990 1948208805788168667106350040453118919197537161852213985025 49991 1948676525569657993899292393195864514011525413863359780025 49992 1949144348280377571307888781503387579608575801552732432400 49993 1949612273940919010953194488520496629778199705045705810448 49994 1950080302571877631910281777065140269305299809735750229225 49995 1950548434193852461301574930955002311328212386400476074225 49996 1951016668827446234890268381518407112374024006334292036100 49997 1951485006493265397673827929261751663995574371772579522500 49998 1951953447211920104477575070666678381118933517338806726073 49999 1952421991004024220548354440091200008199381638217713251025 50000 1952890637890195322148284376749985625082812187500625000000 50001 1953359387891054697148590626750014375082812812500625000000 50002 1953828241027227345623523190158801258216243513218536751025 50003 1954297197319341980444356323083397132796716642567444226073 50004 1954766256788031027873471704739362948670778756038724522500 50005 1955235419453930628158524779489916195300589778418061036100 50006 1955704685337680636126694283836445587654280598738032574225 50007 1956174054459924621779014968342588132465736335291504729225 50008 1956643526841309870884793524475060916874089625242355810448 50009 1957113102502487385576107726345438240754507074784358432400 50010 1957582781464111884942388797338063073210703334158585280025 50011 1958052563746841805625087011610280252720812207007589485025 50012 1958522449371339302412420540452177369316574027007534392100 50013 1958992438358270248834207553494017865936054689591586302948 50014 1959462530728304237756781584750549574727085857604705193225 50015 1959932726502114581977990173492370662597099803292068653025 50016 1960403025700378314822276789935533798709818133140299782400 50017 1960873428343776190735846055741568274925133486424788998400 50018 1961343934452992685881912269321098808370289614176675351073 50019 1961814544048715998736031245935238833422910635628913841225 50020 1962285257151638050681515482589935248384347528646018400100 50021 1962756073782454486604932657719440820029992025458372840100 50022 1963226993961864675491687475656089767046448233143233630625 50023 1963698017710571711021686865884551441108543849320282426073 50024 1964169145049282412165088547079736502016899358729012736400 50025 1964640375998707323778132965928529540913948828670992090000 50026 1965111710579560717199058620736521743127713815352046855625 50027 1965583148812560590844100779821916899663066585248702195025 50028 1966054690718428670803573604699783873774474673735749322948 50029 1966526336317890411438035688060828506417090267022357562500 50030 1966998085631674995974539016549857901689329714320059115225 50031 1967469938680515337102961368350110070654575558171009850225 50032 1967941895485148077572422155580622029167120906763241921600 50033 1968413956066313590787781721514809642532759049319350160448 50034 1968886120444755981406224102629432787012295412442306827025 50035 1969358388641223085933923265494119755331519941524759692025 50036 1969830760676466473322792828512625270498621628579718168900 50037 1970303236571241445567319278527996989354449249453885364100 50038 1970775816346307038301478692304825974397219664386228881073 50039 1971248500022426021395736972902757289536043713046974861225 50040 1971721287620364899554133610956437632541776427040261360400 50041 1972194179160893912911448980878077754083999809616162480400 50042 1972667174664787037630455181999808330374209805992249900025 50043 1973140274152821986499250434674008953582301511951274251073 50044 1973613477645780209528677041350790981361025538726162320100 50045 1974086785164446894549822922652816144006021355822662984100 50046 1974560196729610967811606738468634045002118149333881277225 50047 1975033712362065094578446604086723007964628232197614730625 50048 1975507332082605679728012411393420120282140487226432360448 50049 1975981055912032868349061765158927801109650067856814182400 50050 1976454883871150546339359544436585778752534171441646250625 50051 1976928815980766341003681099101598999927700873347271875625 50052 1977402852261691621651899091556413710892997696686375380900 50053 1977876992734741500197153993630935748004467913576206622948 50054 1978351237420734831754108248706786952898084842497605250625 50055 1978825586340494215237284109095797585202977127571924671225 50056 1979300039514845993959485158703934643481680856090498915600 50057 1979774596964620256230301531012868122964417278941025699600 50058 1980249258710650835954698832412379436603597924993345276073 50059 1980724024773775313231690780917818504026502317153503151025 50060 1981198895174835014953095570307818371113157768597190080900 50061 1981673869934675015402375969718478661177676518390550360900 50062 1982148949074144136853563168731231677089473603852067359225 50063 1982624132614094950170264377992607572140700401976966381073 50064 1983099420575383775404754195405117686052684935231408833600 50065 1983574812978870682397149747929477901221972251050506638400 50066 1984050309845419491374669619039396713140508064295240999025 50067 1984525911195897773550976571871155627889408204426496856025 50068 1985001617051176851725604078111212498706407232765620322948 50069 1985477427432131800883466662666061492868284080298224572100 50070 1985953342359641448794454074159586539516123085255352326225 50071 1986429361854588376613109291304148348587987956237213441225 50072 1986905485937858919478390375192648410715266716846770010000 50073 1987381714630343167113516177559816787790390559448039810448 50074 1987858047952934964425895915061973983929641898392949464025 50075 1988334485926531912107142619625520746740150108371757950625 50076 1988811028572035367233170474915413289159730994805236622500 50077 1989287675910350443864376048975885142676761695654393964900 50078 1989764427962386013645903433096680653459600374794577376073 50079 1990241284749054706407993296959069013835963845184652430625 50080 1990718246291272910766415870116911682666970456342243641600 50081 1991195312609960774722987859869060089463044687884351801600 50082 1991672483726042206266173315580364638594368593772546688225 50083 1992149759660444873971768449509580231661858416972580376073 50084 1992627140434100207603670424203457808020547409958422716900 50085 1993104626067943398714730116517315765590573413222502852900 50086 1993582216582913401247688868323389566456507513966666061025 50087 1994059911999952932136199233969262354348323774622373971225 50088 1994537712340008471905929734549684013921705421879203490448 50089 1995015617624030265275753629056090784816416049501647891600 50090 1995493627872972321759021712469142306773941532322033862025 50091 1995971743107792416264919150860597815644335886274843307025 50092 1996449963349452089699906363571858133911988843977863928900 50093 1996928288618916649569243962537505103425681242895408722948 50094 1997406718937155170578601758823175192334613431203219347225 50095 1997885254325140495235751846448109172813888964720168770225 50096 1998363894803849234452345773563725011015018268230592769600 50097 1998842640394261768145775811060566435804182229694449000000 50098 1999321491117362245841120328676985058258071641685152901073 50099 1999800446994138587273173288683919399578902948318515300025 50100 2000279508045582482988557867221139751071512037313200002500 50101 2000758674292689394947924213361333436101054166990705002500 50102 2001237945756458557128231355979410770524598060286735447025 50103 2001717322457892976125113268505417824968604447484012676073 50104 2002196804417999431755329101640447979511732803643261290000 50105 2002676391657788477659297594115950228833433804838554307600 50106 2003156084198274441903715671577838243708168410513435383225 50107 2003635882060475427584261243677810322867656950771010356225 50108 2004115785265413313428380209455296577724112832391747022948 50109 2004595793834113754398157681094455981250765343029618180900 50110 2005075907787606182293273436141652281456934588562214258025 50111 2005556127146923806354041608269844229378299095158285113025 50112 2006036451933103613864534626677332101333603488478426137600 50113 2006516882167186370755791414209309105381700562753547240448 50114 2006997417870216622209109854291672952452319799518097660225 50115 2007478059063242693259423536767559643525114008755837250025 50116 2007958805767316689398762792728068375499168455412479716900 50117 2008439658003494497179800028429653400034074004935012524900 50118 2008920615792835784819479368391665681658679068034974451073 50119 2009401679156404002802730617768534293839556234599155239225 50120 2009882848115266384486267554092084664482860438980272003600 50121 2010364122690493946702470558480498035515428465227695043600 50122 2010845502903161490363353596411423834758486944644916075625 50123 2011326988774347601064615558157764072275010274915834601073 50124 2011808580325134649689775968985656367744413847508560752900 50125 2012290277576608793014395079215189790200694547782422562500 50126 2012772080549859974310378344245395346667152821890830765625 50127 2013253989265981923950365304646060691837262009953517171025 50128 2013736003746072160012202876419926446991904641898490960448 50129 2014218124011231988883503061539829412812885688750896360000 50130 2014700350082566505866285088866365937656173257952659794225 50131 2015182681981184595781701995552656760190522008592881379225 50132 2015665119728198933574851659043802783092817925357324516100 50133 2016147663344725984919672289779629452725459504796364122948 50134 2016630312851886006823922394710325718408174542485782043025 50135 2017113068270803048234245221735591924041678425230230390025 50136 2017595929622604950641317695178919444448324181150204704400 50137 2018078896928423348685083852409633418870191766917797139600 50138 2018561970209393670760072791726338554612729612288619506073 50139 2019045149486655139620801141616416674846910926251678608225 50140 2019528434781350772987260061507233466089716517534363364900 50141 2020011826114627384150486784125720742876420907922737884900 50142 2020495323507635582578220709584009489623455525076493894025 50143 2020978926981529774520644061309797962662368149547292351073 50144 2021462636557468163616207113941148238908408147992368185600 50145 2021946452256612751497538003306413781616359132689024057600 50146 2022430374100129338397437128611009858176231520113960888225 50147 2022914402109187523754956156953747989917134184409200455625 50148 2023398536304960706821561640296465039423884373013350222948 50149 2023882776708626087267383255011687046932505821741462228900 50150 2024367123341364665787546674134077513962524317449515630625 50151 2024851576224361244708591082442429499470715742577657505625 50152 2025336135378804428594971344499970641477512023946933824400 50153 2025820800825886624855644835781760045328443716968443010448 50154 2026305572586804044350742947018965888513612696860537015625 50155 2026790450682756701998327271890822581283063303679378070225 50156 2027275435134948417381230488196076392169874193246773852100 50157 2027760525964586815353981942636738597970645168881974324100 50158 2028245723192883326649817949347975448739622688869340426073 50159 2028731026841053188487776812308974549932814033666746647025 50160 2029216436930315445179878581770637655996902939016284686400 50161 2029701953481892948738389554836960342439418712589924366400 50162 2030187576517012359483171530337969576746246501017325102225 50163 2030673306056904146649115828133100842435018701732307006073 50164 2031159142122802588993662082984907185053016952876013548100 50165 2031645084735945775404401823144003344050761309555886112900 50166 2032131133917575605506766843787159010192288943341345311025 50167 2032617289688937790271802385451466204505049993458249130025 50168 2033103552071281852624025127608516811731194254424914610448 50169 2033589921085861128049366007523537418822610599778146467600 50170 2034076396753932765203197874545439807229233001222801807225 50171 2034562979096757726518447989974756726568664485390345772225 50172 2035049668135600788813795382657443936739915347034783702500 50173 2035536463891730543901953070453540945659826570793042422948 50174 2036023366386419399198035157730694390562376058700485978025 50175 2036510375640943578328008819033559612213366464838209050625 50176 2036997491676583121737231179081107653460791941406556160000 50177 2037484714514621887299071099244876676269299834034382438400 50178 2037972044176347550923615880662218634780425452371064451073 50179 2038459480683051607166462894139603966003506801356927475625 50180 2038947024056029369837596147002059064480205097683729448100 50181 2039434674316579972610347797045823392683189715767524208100 50182 2039922431486006369630444623752325245011616801264084780225 50183 2040410295585615336125139466922587430037363243243474526073 50184 2040898266636717469012427642892186463141396286369421680400 50185 2041386344660627187510348348487901269863988261851562928400 50186 2041874529678662733746371062888199889180550382895458474025 50187 2042362821712146173366866957550725235511484141501862994225 50188 2042851220782403396146665324370953628584458605696448802948 50189 2043339726910764116598695032237212531295742088839302636100 50190 2043828340118561874583711022148256747468472677111069244025 50191 2044317060427134035920105851060615223884869581450169339025 50192 2044805887857821792993806294633933574181192042287046670400 50193 2045294822431970165368255019043550496143570567868095760448 50194 2045783864170928000394477332030559388634492830586043210225 50195 2046273013096047973821233023360619689818549973662246971225 50196 2046762269228686590405253304863795754546864978215507508100 50197 2047251632590204184521562860228714465707259885989974722500 50198 2047741103201964920773887014725346232056500035926393701073 50199 2048230681085336794605144035031727563526708215811288094025 50200 2048720366261691632908022569340957034245097108236810010000 50201 2049210158752405094635644237925810143529352170206850010000 50202 2049700058578856671412311384339332365925136867441274888025 50203 2050190065762429688144339997430783542942115919624065751073 50204 2050680180324511303630977814357320711525428025736264302500 50205 2051170402286492511175407614772820487475515745797811584100 50206 2051660731669768139195835716376256226005465325767433697225 50207 2052151168495736851836665682003059366406351967341420728225 50208 2052641712785801149579757248443908633382355257649892360448 50209 2053132364561367369855770487176405114023434271450919174400 50210 2053623123843845687655595207196105656608961518829015741025 50211 2054113990654650116141865610134401545485738905461586246025 50212 2054604965015198507260560207851743995143086863461466128100 50213 2055096046946912552352687012695732676321039654266211302948 50214 2055587236471217782766054010614598237539925589053385872225 50215 2056078533609543570467124927317624616835590797145466352025 50216 2056569938383323128652960297675071850729069631663154656400 50217 2057061450813993512363243848551175080557444459536107296400 50218 2057553070922995619092394205264810530248803257542605176073 50219 2058044798731774189401761931873434384443426137398626382225 50220 2058536634261777807531911915476915731550442853546953612100 50221 2059028577534458902014991104738900052889033902127681252100 50222 2059520628571273746287181612824355136500629585990472265625 50223 2060012787393682459301239194952966772538326178316026401073 50224 2060505054023149006139117110769067146346718038665352014400 50225 2060997428481141198624675381729794485444371384726328040000 50226 2061489910789130695936475453714198237617071757777127180625 50227 2061982500968593005220660275057019859227595589482287892025 50228 2062475199041007482203919800211895175651919424077859722948 50229 2062968005027857331806541929249740239467321207740571402500 50230 2063460918950629608755548893399098656649579752884861978225 50231 2063953940830815218197919096836244476589274338666193413225 50232 2064447070689908916313894424933850948215859931931324355600 50233 2064940308549409310930373029178051731927578409558672210448 50234 2065433654430818862134387598964737525370196330361366004025 50235 2065927108355643882886669130486947510392869331747108593025 50236 2066420670345394539635296202926231558739956394889539244900 50237 2066914340421584852929429772161875745218178506498267160100 50238 2067408118605732698033133492212900409213970312101650756073 50239 2067902004919359805539279574628756778531045064293743100225 50240 2068395999383991761983540196045665023577917571357958374400 50241 2068890102021158010458464464126553544964242191279448294400 50242 2069384312852391851227640952103576313568158630115416633025 50243 2069878631899230442339945812143202179119233021235977076073 50244 2070373059183214800243876477754887241307871304818666296100 50245 2070867594725889800401970965465358636387102309434843136100 50246 2071362238548804177905312785981555432181215366383742004225 50247 2071856990673510528088121475066289745362728161911864925625 50248 2072351851121565307142428754351708696809391444431640210448 50249 2072846819914528832732840332316655403811244937685613520400 50250 2073341897073965284611383355655044871868960343388287515625 50251 2073837082621442705232439521263388393813679817653990640625 50252 2074332376578533000367763859076617889990119136466050512900 50253 2074827778966811939721589195982379530283691481087436522948 50254 2075323289807859157545816311044983966843658121734262525625 50255 2075818909123258153255289792271218575462664196664257974225 50256 2076314636934596292043159605151245253723309406264321793600 50257 2076810473263464805496328383208825555219473092508840193600 50258 2077306418131458792210984450796133251408799370624157201073 50259 2077802471560177218408220588369432805957889431825153888025 50260 2078298633571222918549738550482920720808183746052009296900 50261 2078794904186202595953639346739045268623085756771376376900 50262 2079291283426726823410299295934638762780420063740538590225 50263 2079787771314410043798331863643215233653671514375213256073 50264 2080284367870870570700635293474805178585456742810431507600 50265 2080781073117730589020526042255717932702176373291378592400 50266 2081277887076616155597958029371641168554624399166212128025 50267 2081774809769157199825827710518506074500331411065475149025 50268 2082271841216987524266364986106565884774430821037198022948 50269 2082768981441744805267609954564154638331702649266010608100 50270 2083266230465070593579975520788612328788008634953726793225 50271 2083763588308610314972895869992881974149426424009204608225 50272 2084261054994013270851560817197303582496860587038068640000 50273 2084758630542932638873736042617149518397595638013137160448 50274 2085256314977025473566669223197465384548002655846773237025 50275 2085754108317952706944082070547800224018258349410977655625 50276 2086252010587379149123248285530429620475325435529245702500 50277 2086750021806973488942157439756695126909418195904519156900 50278 2087248141998408294576764794247103387686579412301426151073 50279 2087746371183360014158327065511848334200667111666641265625 50280 2088244709383508976390824149309439931006834438997454259600 50281 2088743156620539391168466812342143127090326463058789619600 50282 2089241712916139350193290362147950925863956948564527617225 50283 2089740378292000827592834305449835827599809430903705301073 50284 2090239152769819680537908005224044319290373831295626888900 50285 2090738036371295649860442346750219589406326069459463008900 50286 2091237029118132360671427422907158228677327578216546392025 50287 2091736131032037322978936248979027342873408403317692762225 50288 2092235342134721932306234517237889249612545978295172240448 50289 2092734662447901470309976401569401758469806187056210625600 50290 2093234091993295105398486422409582942119718647727825131025 50291 2093733630792625893350127382261550295911259144089872876025 50292 2094233278867620777931754382062165254158753862649485656900 50293 2094733036240010591517254928669535183537047823571081922948 50294 2095232902931530055706175143743346207300239074541646818225 50295 2095732878963917781942432084291021528605016493188805677225 50296 2096232964358916272133112185153721317016998253559161251600 50297 2096733159138271919267355833707221699316296185801951690000 50298 2097233463323735008035328087053731954001674618703434126073 50299 2097733876937059715447275541981730648425977257919046633025 50300 2098234400000004111452669367971923178283808827219140022500 50301 2098735032534330159559434513528444971220626387096775022500 50302 2099235774561803717453265096115456499645265438714540074025 50303 2099736626104194537617025985980298212410345308162098451073 50304 2100237587183276267950240594145395540881814265870338560000 50305 2100738657820826452388664874852126262054954941041107865600 50306 2101239838038626531523947552740884709794322606113332516225 50307 2101741127858461843223376585052599614984180789360710845225 50308 2102242527302121623249711869137984726378878575224876822948 50309 2102744036391399005881104205561823816244130215214456412900 50310 2103245655148091024531100527090614208485158833193854729025 50311 2103747383593998612368735403852915581871000796464387884025 50312 2104249221750926602938708834962773497190784659796219363600 50313 2104751169640683730781650336897609874722347587871253490448 50314 2105253227285082632054469338922995507260982129594354829225 50315 2105755394705939845150791895857742634151266655357410959025 50316 2106257671925075811321483728473778623292673368320809600900 50317 2106760058964314875295259601826284910954818448625228312900 50318 2107262555845485285899379051810608533445669663474832526073 50319 2107765162590419196680428470243476850230607947352702270225 50320 2108267879220952666525189558767069405006801489156108225600 50321 2108770705758925660281594161875524299500744413496406465600 50322 2109273642226182049379765489364479964381888061330647200625 50323 2109776688644569612453145738505276802676902202829712826073 50324 2110279845035940035959710126246466853432097488110351520900 50325 2110783111422148914803267341746303377110770487158343522500 50326 2111286487825055752954846429540906099332550409766601100625 50327 2111789974266523964074170113653821766068083843255349358025 50328 2112293570768420872131214572953723661299442606616300610448 50329 2112797277352617712027855678068017817449332293851937690000 50330 2113301094040989630219601700161147809575367658829890667225 50331 2113805020855415685337412501887414266424218263952200952225 50332 2114309057817778848809605220829149554949166553211166440100 50333 2114813204949966005483846455732112499818413687482309422948 50334 2115317462273867954249230965850992485785169259763203710025 50335 2115821829811379408658446893718936858559022746938209301025 50336 2116326307584398997550027521656040189016170801832566790400 50337 2116830895614829265670689572332758696218618986982810425600 50338 2117335593924576674297758063705237936784343234734947631073 50339 2117840402535551601861677728640566761666439314904903337225 50340 2118345321469668344568611009550995516364362222095451388900 50341 2118850350748845117023122638357181517009316173542728708900 50342 2119355490395004052850950812101549972643554541634123117025 50343 2119860740430071205321864974533883743354642432460543426073 50344 2120366100875976547972610213992280624735477855298381651600 50345 2120871571754653975229938287903642231423915793018115219600 50346 2121377153088041303033725284228884016237048458249249625225 50347 2121882844898080269460175930179081506659420275764303140625 50348 2122388647206716535345114558529793467176553531958107322948 50349 2122894560035899684907362741861828404169986234388183056900 50350 2123400583407583226372203605057746619812433777921546905625 50351 2123906717343724592594932826384415892626536961839886280625 50352 2124412961866285141684496337492964815102807379952010446400 50353 2124919316997230157627214732668503853016684041943582160448 50354 2125425782758528850910594397663010306845929300387286780625 50355 2125932359172154359147225368445799552972774968507739383225 50356 2126439046260083747698765930207031221165138326352347740100 50357 2126945844044298010300013966950725325172720127815498308100 50358 2127452752546782069683065072014789805151730531301780601073 50359 2127959771789524778201557429856587464051222068950819874025 50360 2128466901794518918455003479443596885059399522495128912400 50361 2128974142583761203913208369589748603724683260157701392400 50362 2129481494179252279540775216579044576438583773657172823225 50363 2129988956602996722421697174419095836600459595483260131073 50364 2130496529877003042384036328068240160982837425214347712100 50365 2131004214023283682624689419980928581585031293829339076900 50366 2131512009063855020334240420317096672607166283754226450025 50367 2132019915020737367321899951162263718101251229801229913025 50368 2132527931915954970640531575106130123365513675213635560448 50369 2133036059771536013211764958528470772247669063723091993600 50370 2133544298609512614451195919942149453217004821854072284225 50371 2134052648451920830893673373744106979358978927667764949225 50372 2134561109320800656818673179726203211344322267723269822500 50373 2135069681238196024875758908698820857932255241253079022948 50374 2135578364226154806710129534581166675689242560418676241025 50375 2136087158306728813588254063313233518345577092061598765625 50376 2136596063501973797023593108945414596576865156644870250000 50377 2137105079833949449402407427262789300991043404161039120400 50378 2137614207324719404609653417302128014728752877764007476073 50379 2138123445996351238654965601120691497350590999890248800625 50380 2138632795870916470298726092176928658593819011832543076100 50381 2139142256970490561678221062684204859138383098315303036100 50382 2139651829317152918933884220299721275732474458835700199225 50383 2140161512932986892835627304511814349896169565665207701073 50384 2140671307840079779409257613089852902952819585787083342400 50385 2141181214060522820562982568961979145336660445064918094400 50386 2141691231616411204714001337886968534996455475040674815025 50387 2142201360529844067415183507287512248263724396453278275225 50388 2142711600822924491981834836613254916785119142420898802948 50389 2143221952517759510118550089602949256036642484880006860100 50390 2143732415636460102546152958816118264547533570032606523025 50391 2144242990201141199628723092805644808268629455006288918025 50392 2144753676233921682000710236303737621528717924546185888400 50393 2145264473756924381194135493794752054737688802283482210448 50394 2145775382792276080265879726849373279422033397999255171225 50395 2146286403362107514425059095595699123321299585453739888225 50396 2146797535488553371660487754703789252138348413003479000100 50397 2147308779193752293368227714261277040126542432704974902500 50398 2147820134499846874979225875918670179018191607328979176073 50399 2148331601428983666587038254683995863855555426216605917025 50400 2148843180003313173575641396747476265083315630839675040000 50401 2149354870244989857247331003717949948804558813039995040000 50402 2149866672176172135450707773653784941395808390090716005025 50403 2150378585819022383208750469272059250725387560944405776073 50404 2150890611195706933346976223720814854028245480429889062500 50405 2151402748328396077121688094300221442064204918985518152100 50406 2151914997239264064848309874519516570530258164156236840225 50407 2152427357950489106529808174877619312815916119058655707225 50408 2152939830484253372485201782756345033088570907996585410448 50409 2153452414862742993978158311816179505378232449198224896400 50410 2153965111108148063845678151285601292802712231203396222025 50411 2154477919242662637126865725535972071340220957865385027025 50412 2154990839288484731691788074335045434621289025514050844100 50413 2155503871267816328870420764173175650080778375982148802948 50414 2156017015202863374081681141057338852488399735516589531225 50415 2156530271115835777462548935169110258367449399839926071025 50416 2157043639028947414497274227783772164121303550725729550400 50417 2157557118964416126646672790848758751820424773511330574400 50418 2158070710944463721977508809620675069564114365278721501073 50419 2158584414991315975791964998761158978125854750458557903225 50420 2159098231127202631257200122292886362223698618009580844100 50421 2159612159374357400034993927818051493232645218943745684100 50422 2160126199755017962911479505402686100479169764847985880625 50423 2160640352291425970426963081531212460433909390437548876073 50424 2161154617005827043505831258536657647151829222506324272400 50425 2161668993920470774086545709912988003204865463565904010000 50426 2162183483057610725751725341917054888114939973846717525625 50427 2162698084439504434358315931868674840930233736244836569025 50428 2163212798088413408667847253558399455099566124528058622948 50429 2163727624026603130976777700173562507193524568177350222500 50430 2164242562276343057746926415154224206301496713372770861225 50431 2164757612859906620235992941391664838105846407803958996225 50432 2165272775799571225128164399183112566703017869394575769600 50433 2165788051117618255164810203357422728211221511115110760448 50434 2166303438836333069775264329987458603080422554497240161025 50435 2166818938978005005707695143105956388807492435178147514025 50436 2167334551564927377660062791842689911462465939965932340900 50437 2167850276619397478911164188401783513055747064950741936100 50438 2168366114163716581951765577299054532325696989769935131073 50439 2168882064220189939115822706280299859006191759208694319225 50440 2169398126811126783211788609342474186049328878083047408400 50441 2169914301958840328154009012280740810634364880280814128400 50442 2170430589685647769594205371185409143095054042669518346025 50443 2170946990013870285553045554313806473148705987336006401073 50444 2171463502965833037051802177763165015016361352596639252100 50445 2171980128563865168744098605371638807189374608988635308100 50446 2172496866830299809547742623275598678728266238888308751225 50447 2173013717787474073276647799552387212079837868657010100625 50448 2173530681457729059272842539378749432473108714741356560448 50449 2174047757863409853038566846136188836008505247699885838400 50450 2174564947026865526868456798895532332592793851744678800625 50451 2175082248970449140481816756714021725899364216430759425625 50452 2175599663716517741654979300179283480554525189264898624900 50453 2176117191287432366853752920635562736770340984219074922948 50454 2176634831705558041865957467528641824668090315719914780625 50455 2177152584993263782434047364306897904568550738262797297225 50456 2177670451172922594887822603316988815570871939311856691600 50457 2178188430266911476777227530133690752805681871867623667600 50458 2178706522297611417505237427764446013835145530617995626073 50459 2179224727287407398960832911170213756787845172877639605025 50460 2179743045258688396152062142545251496964450356848208532900 50461 2180261476233847377839190877799489934836074002723494412900 50462 2180780020235281307167940354688198656585844657794492801225 50463 2181298677285391142302813033034675278620443339305822631073 50464 2181817447406581837060506197492725719807034006059247161600 50465 2182336330621262341543413433296738479577038332693922566400 50466 2182855326951845602773213985448191076486446683601573277025 50467 2183374436420748565324550011788462160337696854330368422025 50468 2183893659050392171958791740408858251555469308237192222948 50469 2184412994863201364257890541849799584172921519582465624100 50470 2184932443881605083258319926542145133530794069121583280225 50471 2185452006128036270085104477944672596624346945811801795225 50472 2185971681624931866585936731832764861957105903188832250000 50473 2186491470394732815965382012194390356780795709329423010448 50474 2187011372459884063419171234190500592722489916554859990025 50475 2187531387842834556768581684638004246027795755993407380625 50476 2188051516566037247094905790474513205987698521056794802500 50477 2188571758651949089374007885665092204571393124451977328900 50478 2189092114123031043110968987012279901862912370608953426073 50479 2189612583001748072974819589331685645600503047836005080625 50480 2190133165310569149433360490456502548949383574009920897600 50481 2190653861071967249388071656535314038605622181486019457600 50482 2191174670308419356809109138088607615436284249911227526225 50483 2191695593042406463370390047290446242113593331911716726073 50484 2192216629296413569084765606942784526603514801805636040900 50485 2192737779092929682939282281610953706926786220598443184900 50486 2193259042454447823530531001389876361327866974030388743025 50487 2193780419403465019700084488771608768869444220283834533225 50488 2194301909962482311170022699085845928521895589490953490448 50489 2194823514154004749178546384986061410043354511230126339600 50490 2195345232000541397115678795454991457351634805037518420025 50491 2195867063524605331159055519804210094679130742323552465025 50492 2196389008748713640909802487143579397580800859169952364900 50493 2196911067695387430028502131797396584838352244956211622948 50494 2197433240387151816871247735145097163475650921759893269225 50495 2197955526846535935125785954365411017476077527602744604225 50496 2198477927096072934447747548563906071376910279962185753600 50497 2199000441158299981096966312764891982713733775105439360000 50498 2199523069055758258573886230249694222304227417787533851073 50499 2200045810810992968256056853724346888600366212230580946025 50500 2200568666446553330034716925800790671805954510109700062500 50501 2201091635984992582951466249276700535157395529047825062500 50502 2201614719448867985835025817700105914704561643905787681025 50503 2202137916860740817938086216706004555110458424489082726073 50504 2202661228243176379574244306613209497417955152231120810000 50505 2203184653618743992755028196770707215414072293519917443600 50506 2203708193010017001827010522143843460162058530693051669225 50507 2204231846439572774109010032631692017473643038936830314225 50508 2204755613929992700529381505608000310563299527516703122948 50509 2205279495503862196263393992179144589867994109592019624900 50510 2205803491183770701370697407653566344034596492516105220025 50511 2206327600992311681432877476718200540377800649715072675025 50512 2206851824952082628191099043818445359698914599238125569600 50513 2207376163085685060183837759239262229235126919684172240448 50514 2207900615415724523384700151386034178684728121787474978225 50515 2208425181964810591840332095764849847731146097393066688025 50516 2208949862755556868308415691162919859272434914329999504900 50517 2209474657810580984895754553530871740657923736815169080900 50518 2209999567152504603696447538069709125644976341073137101073 50519 2210524590803953417430150900026260602521120472985168281225 50520 2211049728787557150080428904701983288895069260501016467600 50521 2211574981125949557533192897181026011049263343551373907600 50522 2212100347841768428215228842284496845471401807156833305625 50523 2212625828957655583732813345258919742247892081791989551073 50524 2213151424496256879510418163707904994413123584867835268900 50525 2213677134480222205429503221277098444109847088068244502500 50526 2214202958932205486467398133603514525532611870436741455625 50527 2214728897874864683336272257041398536103066113374684525025 50528 2215254951330861793122193270677803901167853361499178760448 50529 2215781119322862849924274302152110653721730056640964000000 50530 2216307401873537925493909607794751889245277188770327560225 50531 2216833799005561129874098817601455576713074228566322545225 50532 2217360310741610612038859755560349810179337136551077344100 50533 2217886937104368560532729845850320371088686001676711222948 50534 2218413678116521204110356115430050339594793560081220357025 50535 2218940533800758812376173803538212443704065488153338232025 50536 2219467504179775696424173588626325868000109152428080896400 50537 2219994589276270209477757443246830359052451825173176691600 50538 2220521789112944747529683127419971662374664825459838256073 50539 2221049103712505749982097331004133605977629401320451046225 50540 2221576533097663700286657475595293508168036403208751432900 50541 2222104077291133126584742186482319032275238079973739552900 50542 2222631736315632602347750445185866138456160017170307320025 50543 2223159510193884747017489433109679392633027888649181001073 50544 2223687398948616226646651076834137584967061054550364097600 50545 2224215402602557754539377305582929385067927054287998401600 50546 2224743521178444091891914031394785618388531847750544382225 50547 2225271754699014048433353862533236687962534581312280805625 50548 2225800103187010483066467560668405687812717220601792922948 50549 2226328566665180304508624252365889858996903316223236864900 50550 2226857145156274471932800405418825226369401362384868200625 50551 2227385838683047995608677580560271523724841775953825075625 50552 2227914647268259937543828969094096867062677762816600048400 50553 2228443570934673412124994726983584070269424741267909810448 50554 2228972609705055586759446115938023014566816243864251525625 50555 2229501763602177682516438462038596082622352198854206716225 50556 2230031032648814974768752942445906350269104272735653648100 50557 2230560416867746793834327210732540993339018803202691272100 50558 2231089916281756525617974871385105214183217226960387276073 50559 2231619530913631612253193814021204922038833463551308081025 50560 2232149260786163552744063417867899413509644302125613158400 50561 2232679105922147903607230637049188394062039494395150438400 50562 2233209066344384279513984977231140858603640218971563524225 50563 2233739142075676353932422374174316608914005278764075756073 50564 2234269333138831859769697984744174527940261446708414856100 50565 2234799639556662590014367900931205155760055602161084060900 50566 2235330061351984398378819797433568619354849710916237609025 50567 2235860598547617199941792523356062558233163499829545676025 50568 2236391251166384971790984648580288360400812260062633010448 50569 2236922019231115753665751975361927778198387172349006499600 50570 2237452902764641648599894025712085831120081668545804781225 50571 2237983901789798823564529515120699822897378604958890146225 50572 2238515016329427510111060823181058302880978597165000922500 50573 2239046246406372005014227471675517887089569119730524122948 50574 2239577592043480670915248620683550022219506467545789484025 50575 2240109053263605936965054593274294026430108162441538500625 50576 2240640630089604299467607439346837073839931817100184360000 50577 2241172322544336322523310549182486205395047979577168782400 50578 2241704130650666638672507327274341947105799411358209001073 50579 2242236054431463949539068937000527697598778128943965105625 50580 2242768093909601026474071126708473710500645086422312724100 50581 2243300249107954711199560147778699243364866511111693884100 50582 2243832520049405916452407775237581273676346736696534598225 50583 2244364906756839626628255441489643093927201212698767376073 50584 2244897409253144898425547493740941091854436703824929984400 50585 2245430027561214861489653585686173098671990219702353280400 50586 2245962761703946719057080214033176847520325820600033176025 50587 2246495611704241748599771410439532326401501207576376536225 50588 2247028577585005302469498599437027134571196199594461302948 50589 2247561659369146808542339632920789358726545292817804064100 50590 2248094857079579770863247011780937975364639149706465822025 50591 2248628170739221770290705305255646358396157932677598517025 50592 2249161600370994465141477778585560126486675927825390086400 50593 2249695145997823591835442239550556302669635141211985160448 50594 2250228807642638965540516114470876579534728930096386112225 50595 2250762585328374480817670764255713386748368884573314825225 50596 2251296479077968112266035051083373443813932925720806512100 50597 2251830488914361915168088166298189549833513952641540062500 50598 2252364614860502026134941730110397513594810564735403151073 50599 2252898856939338663751711173686241361581528813039386720025 50600 2253433215173826129222976414216616278498101195272300090000 50601 2253967689586922807018331833553605134614580996963380090000 50602 2254502280201591165518025571005310936680141583247540102025 50603 2255036987040797757658688140880434104328606543986024301073 50604 2255571810127513221579150385375090121811763064122038802500 50605 2256106749484712281266350773395409845550773100804980740100 50606 2256641805135373747201332055910511561397700661912482003225 50607 2257176977102480517005327288431480781652924654168609666225 50608 2257712265409019576085935231213040750794911554008714960448 50609 2258247670077981998283385137775643690551386895497435598400 50610 2258783191132362946516890942346759959380275805702246723025 50611 2259318828595161673431094856821189528639787281615745828025 50612 2259854582489381522042600387841267487714601520583408540100 50613 2260390452838029926386594784598882683134191508734398802948 50614 2260926439664118412163560927962276072274776553566196170225 50615 2261462542990662597386078671531632930583174025968687810025 50616 2261998762840682193025715645228530692403793955897504464400 50617 2262535099237201003660007532025351929434117200869298832400 50618 2263071552203246928119527828421819777584119767648744326073 50619 2263608121761851960135047099276861012576161799073308404225 50620 2264144807936052188984781737605049946998758218015860096100 50621 2264681610748887800141732239947934376725297721072766136100 50622 2265218530223403075921111007931592942632086601703334475625 50623 2265755566382646396127859686622821494403972816217289851073 50624 2266292719249670238704256050297394346905163040161249510400 50625 2266829988847531180377610446234894706122590645216400000000 50626 2267367375199289897308051807155657011064235199587737890625 50627 2267904878328011165736403242916412490220044093920628226025 50628 2268442498256763862632147222082277866273474249887506022948 50629 2268980235008620966341480353993775860692066803598734022500 50630 2269518088606659557235457781948624950630800588751185764225 50631 2270056059073960818358227198119084714257151786775946599225 50632 2270594146433610036075352490826692067156728069021996163600 50633 2271132350708696600722227034797272741907956929058545810448 50634 2271670671922314007252576635020161495228500885344689298025 50635 2272209110097559855887052134836613742299758213661996455025 50636 2272747665257535852761911698883440615973898426709257456900 50637 2273286337425347810577792781518948829565288631013029692100 50638 2273825126624105649248573791359316185829802128729682006073 50639 2274364032876923396550325462554583121546276357947308518225 50640 2274903056206919188770351943434490306839215837712368462400 50641 2275442196637215271356321613155442031025629755213339982400 50642 2275981454190937999565487636980924902336565948396995039025 50643 2276520828891217839113998270828761267360366237858682226073 50644 2277060320761189366826296925719626717484835481268281188100 50645 2277599929823991271284612002762311093984301690049599500100 50646 2278139656102766353478536509312252530709860583757381518225 50647 2278679499620661527454697466940924283601858778884210255625 50648 2279219460400827820966515121854704389457789326031621410448 50649 2279759538466420376124051968402908572561165626912551136400 50650 2280299733840598450043951596315717276912519179001100105625 50651 2280840046546525415499467372313778243907347603368098230625 50652 2281380476607368761570580966732316680382536696970799716900 50653 2281921024046300094294210735803635770007408695115881822948 50654 2282461688886495137314509970242941072033023607784202015625 50655 2283002471151133732533255020783473225438596673878542640225 50656 2283543370863399840760323311307984333531808123208343609600 50657 2284084388046481542364261250224644444075287204229976121600 50658 2284625522723571037922942050736515663029566677388340551073 50659 2285166774917864648874313470654782646028242734629320302025 50660 2285708144652562818167235482406979500738854824653507788900 50661 2286249631950870110912407883892504505318036574250864468900 50662 2286791236835995215033387860838765503246699526199249992225 50663 2287332959331150941917697511312350372935312585450994506073 50664 2287874799459554227068021343040668591625648893516935795600 50665 2288416757244426130753493754200561617288605546058578560400 50666 2288958832708991838661076508331431599432777534818004446025 50667 2289501025876480662547026214031489800000303130387216675025 50668 2290043336770126040888451820096778058840011419316522922948 50669 2290585765413165539534962136763668674618011854199389620100 50670 2291128311828840852360403393716600191457488649308081787225 50671 2291670976040397801914686845523858784097518031898405002225 50672 2292213758071086340075706435165267219930132309413820840000 50673 2292756657944160548701346526316695744920530198616537360448 50674 2293299675682878640281579715057361692142196841433729723025 50675 2293842811310502958590654731666937146471668555472927125625 50676 2294386064850299979339374443180536616891675980342003922500 50677 2294929436325540310827463967370709368851344423888248480900 50678 2295472925759498694596028908826613853232941619205519201073 50679 2296016533175454006080103727801604535681260701885983875625 50680 2296560258596689255261290252501514380369030129834243555600 50681 2297104102046491587320486345486969275704672811524881315600 50682 2297648063548152283290704734864123806042214393568846415225 50683 2298192143124966760709982020939260973132086189753694651073 50684 2298736340800234574274377869013751753860902510430410172900 50685 2299280656597259416491064398996923746772936266530763380900 50686 2299825090539349118331505782515441608950891964115753114025 50687 2300369642649815649884728058198855517063603054889719284225 50688 2300914312951975121010679175822027501768382741492347240448 50689 2301459101469147781993679279986199203190855623746075033600 50690 2302004008224658024195961244021518376900114077755153729025 50691 2302549033241834380711301464794895344656900242416162074025 50692 2303094176544009527018740929108114532242134400328904052900 50693 2303639438154520281636396562372180267877416029345317822948 50694 2304184818096707606775362870244930129133037708353358700225 50695 2304730316393916608993703883920003323787497421894745551225 50696 2305275933069496539850535419756305870860394852636666275600 50697 2305821668146800796560197663938168711992875402583272010000 50698 2306367521649186922646518092857449330501365561500692076073 50699 2306913493600016608597164739909881985786148656873238239025 50700 2307459584022655692518089819399036284341284980602360122500 50701 2308005792940474160788063718242298505391408994661575122500 50702 2308552120376846148713299366174344879178963166355558268025 50703 2309098566355149941182166995144630879147377563296925501073 50704 2309645130898767973319999298606475535716501432582448040000 50705 2310191814031086831143987001396374809031162576073183041600 50706 2310738615775497252218164850903233170986997586595032842225 50707 2311285536155394126308488040228257743004586294999168763225 50708 2311832575194176496037999074037314615438362656367905922948 50709 2312379732915247557542085087808602337175687530527867816900 50710 2312927009342014661123825631179553009908782337043885731025 50711 2313474404497889311909430926097926950752862531921499486025 50712 2314021918406287170503770610483122499342702600556664755600 50713 2314569551090628053645992978104778241271936321561703490448 50714 2315117302574335934865234725386800698749574155803738107225 50715 2315665172880838945136421215846006401641430675470444437025 50716 2316213162033569373536157272875623197645326084703929428900 50717 2316761270055963667898708511584951689222984406118074828900 50718 2317309496971462435472073220407543797083424320468008176073 50719 2317857842803510443574144803191311645487254648335553272225 50720 2318406307575556620248964792485036243423572945731356729600 50721 2318954891311054054923066444736801797806050737133197369600 50722 2319503594033459999061908928120937940247200811165434390625 50723 2320052415766235866826402113711108677704689231709504776073 50724 2320601356532847235729521980718243489355805940904731996900 50725 2321150416356763847293016646513062687450771914793205502500 50726 2321699595261459607704203032154005938627366836182571830625 50727 2322248893270412588472854174142429704243338425910202672025 50728 2322798310407105027088177193127996303704132370722685410448 50729 2323347846695023327675881930288234333536589845438415290000 50730 2323897502157658061655340262107307287089327785315770473225 50731 2324447276818503968396836104280084415232475352361286158225 50732 2324997170701059955878906115468665147288218681820457228100 50733 2325547183828829101345771111639565753654135411823849522948 50734 2326097316225318651964858201710834377188511304028991984025 50735 2326647567914040025484413655239418089415654264414137183025 50736 2327197938918508810891206512880163239984587273851507022400 50737 2327748429262244769068322950348888063581342334825015937600 50738 2328299038968771833453051406623024287658323925176291381073 50739 2328849768061618110694858487114382346908794207988201735225 50740 2329400616564315881313455652549652756385385158985503496900 50741 2329951584500401600356956704295314224543596813903250416900 50742 2330502671893415898060126076864677200289428177321886503025 50743 2331053878766903580502717948345849744329540335094925076073 50744 2331605205144413630267906179490470894767602532730915523600 50745 2332156651049499207100805092204115059966654174398633603600 50746 2332708216505717648567081098180329418209361808502045159225 50747 2333259901536630470711655188421324833640893337358693450625 50748 2333811706165803368717496294389399411377705256194847022948 50749 2334363630416806217564505531534232511514776220673943652900 50750 2334915674313213072688491335942245822068655387184159515625 50751 2335467837878602170640235504855286954659060685264393890625 50752 2336020121136555929744650151806949973962594580442982630400 50753 2336572524110660950760025587125906302673377276460585960448 50754 2337125046824508017537369134556678557881964190875471250625 50755 2337677689301692097679834894749349072440750614404180069225 50756 2338230451565812343202244466370754136026106623506331576100 50757 2338783333640472091190698635590774355239664643630553216100 50758 2339336335549278864462280044698390980218435837633040451073 50759 2339889457315844372224846850603237576850695195080971268025 50760 2340442698963784510736917383979436038826784492869857424400 50761 2340996060516719363967645819809565632396073049720631504400 50762 2341549541998273204256888870087673548858224465080217205225 50763 2342103143432074492975363509441295305493579569631353881073 50764 2342656864841755881184895744433513284838818067431694980100 50765 2343210706250954210298760437307141734945040460565961064900 50766 2343764667683310512742112194934186669520954652538458788025 50767 2344318749162470012612507333734789306668895157403636419025 50768 2344872950712082126340516931330921968270884323297226960448 50769 2345427272355800463350430975701165728980801831582089985600 50770 2345981714117282826721053622603959554231898570781559298225 50771 2346536276020191213846589572037771200681311616891521363225 50772 2347090958088191817097621574507700770089846482129137002500 50773 2347645760344955024482179077869088508781029220819417722948 50774 2348200682814155420306898025519759229543232796612745707025 50775 2348755725519471785838271816713596601137487906786308255625 50776 2349310888484587099963993439769201502456337008781018490000 50777 2349866171733188539854388788948449673850720577688651424400 50778 2350421575288967481623941175780825017207335812016429026073 50779 2350977099175619500992907045610466099023119464165716390625 50780 2351532743416844373949022910143924696991417761682038392100 50781 2352088508036346077409303506777696600490957260049936752100 50782 2352644393057832789881931195485646328858860876777187977225 50783 2353200398505016892128236604047508968437603443475633551073 50784 2353756524401614967824770532400713950117911215919321606400 50785 2354312770771347804225467126898837293460120434549588486400 50786 2354869137637940392823898335261050631470361957095493557025 50787 2355425625025121930015619652997997201740073112974477777225 50788 2355982232956625817760607172100586944932695372617336302948 50789 2356538961456189664245785942779264890524938495109774248100 50790 2357095810547555284547649659042369132286620020451087141025 50791 2357652780254468701294971678903256902217765008798778136025 50792 2358209870600680145331607390006939541559316693408699264400 50793 2358767081609944056379387931468029541059406296322524610448 50794 2359324413306019083701105282712865279915601940547236033225 50795 2359881865712668086763588730119741633729844858488131782225 50796 2360439438853658135900872722252237246411828617338890044100 50797 2360997132752760512977456124481691969253326726232430202500 50798 2361554947433750712051652883795950762375368820083305626073 50799 2362112882920408440039034114592553229427148888714150503025 50800 2362670939236517617375961616255610915795064189206565160000 50801 2363229116405866378683212833316677543667274191249125160000 50802 2363787414452247073429697269000980484098579001021227179025 50803 2364345833399456266596264362961444976737190224955281326073 50804 2364904373271294739339602844004005902114048401323953522500 50805 2365463034091567489656231568608765289361674370428799348100 50806 2366021815884083733046581856052617203928071893313009186225 50807 2366580718672656903179171330940025205286870279145482605225 50808 2367139742481104652554869283949701193822653752161361010448 50809 2367698887333248853171253561605998178995213984408511280400 50810 2368258153252915597187058995884893297563229039334887244025 50811 2368817540263935197586717384465501291081561506938228649025 50812 2369377048390142188844989032439122616081926651956459216100 50813 2369936677655375327591685866288894408309053925266761302948 50814 2370496428083477593276486130954176654118598382842885789225 50815 2371056299698296188833840680794870137653898788553791569025 50816 2371616292523682541347970875271927031711173013736759398400 50817 2372176406583492302717958090161379383281835549517652070400 50818 2372736641901585350322924855120275211631263473665193651073 50819 2373296998501825787687307628423976487440473213456277885225 50820 2373857476408081945146221219695337896005748265416551368100 50821 2374418075644226380510914871447350005766225212429742608100 50822 2374978796234135879734320010261895265515749653852878050625 50823 2375539638201691457576689678428330139557902964936489326073 50824 2376100601570778358271329656866671659786923252768247728400 50825 2376661686365286056190421290161231727227247796613296010000 50826 2377222892609108256510936024531607632945538165135908275625 50827 2377784220326142895880641669569002489466261800522742863025 50828 2378345669540292143084200394566914568880144053706161922948 50829 2378907240275462399709358470276299932739021544179562802500 50830 2379468932555564300813227766916378211585770595536306687225 50831 2380030746404512715588659019273316948579002851842596222225 50832 2380592681846226748030706869720095562144063693031385537600 50833 2381154738904629737603186699991915706919487617207657360448 50834 2381716917603649259905323262552590620476408416387273415025 50835 2382279217967217127338491122388411935372441006831575416025 50836 2382841640019269389773046920067058412066196647648674592900 50837 2383404183783746335215253466900177108068814648355650428100 50838 2383966849284592490474295683049333642449642379068291381073 50839 2384529636545756621829388389416094442449422502133865697225 50840 2385092545591191735696975964158070170491003082371561536400 50841 2385655576444855079298023874673815925319624040458905856400 50842 2386218729130708141325402095900550290357203921029086712025 50843 2386782003672716652611360425769721865622705979160124551073 50844 2387345400094850586795095708666518566758554166390592104100 50845 2387908918421084160990410977740481705816149935252095712100 50846 2388472558675395836453466526915453683496762289449560305225 50847 2389036320881768319250622923448155021522378789953425390625 50848 2389600205064188560926375971885753446729467084927274760448 50849 2390164211246647759171383640273854805341957957965329414400 50850 2390728339453141358490584959467412736693075073756631430625 50851 2391292589707669050871410906398121270433856927065327055625 50852 2391856962034234776452087282152921829994296548700433788900 50853 2392421456456846724190029595719323527755918064671417222948 50854 2392986072999517332530329964254303124057270210565564230625 50855 2393550811686263290074336040734618592791199535771294003225 50856 2394115672541105536248321979847437890969824649797822547600 50857 2394680655588069261972251452981252268234822018757297555600 50858 2395245760851183910328632723178111274881908262097471976073 50859 2395810988354483177231465790909284533554218570787355979025 50860 2396376338122005012095281621537523330344590906124427064900 50861 2396941810177791618504273465330163155636526375786246544900 50862 2397507404545889454881520280888376483612763148208930163225 50863 2398073121250349235158302272858953321973930180241728881073 50864 2398638960315225929443508554796055390042593813591377409600 50865 2399204921764578764693136948041458194085131055014586574400 50866 2399771005622471225379885927492863763370214400620985635025 50867 2400337211912971054162838725130935389203230897990859908025 50868 2400903540660150252557239602176774371935639457974910122948 50869 2401469991888085081604362300752627527752052122817382596100 50870 2402036565620856062541470685919683037890664155331182314225 50871 2402603261882547977471871588967881137859511716871214229225 50872 2403170080697249870035059862833735143176862026336594410000 50873 2403737022089055046076955660523227391193796909842920210448 50874 2404304086082061074320233947417913845655694427428702436025 50875 2404871272700369787034746258343440361831802860512216890625 50876 2405438581968087280708034710280742945293395018047793062500 50877 2406006013909323916715938281601273756756047021633612612900 50878 2406573568548194321993291368708664118825363106328283476073 50879 2407141245908817389704714630970305368002925365718617650625 50880 2407709046015316279915498134823398066925343812873822233600 50881 2408276968891818420262576807941089847528976854203015193600 50882 2408845014562455506625598214345391995661144706842384284225 50883 2409413183051363503798082661354634811600428052935519076073 50884 2409981474382682646158675649254291789008891131900709284900 50885 2410549888580557438342492674581072747022752535336543596900 50886 2411118425669136655912556397911256226500108394408999505025 50887 2411687085672573346031326187045301721889751837173067015225 50888 2412255868615024828132320046481852664768890139073953490448 50889 2412824774520652694591828944075311503824597684595536707600 50890 2413393803413622811400723545772238738929119687413571058025 50891 2413962955318105318836353369322898363987619761196781703025 50892 2414532230258274632134538367865342854423605269104780720900 50893 2415101628258309442161652954280501600517029477781720522948 50894 2415671149342392716086802477217807537327920666966243111225 50895 2416240793534711698054092159691967655629287459466368518225 50896 2416810560859457909854988511152554096141958893928402817600 50897 2417380451340827151600773223929163631415899515322609640000 50898 2417950465003019502395089564955964525942356551154948801073 50899 2418520601870239321006581273680521035513910815895938512025 50900 2419090861966695246541623977062857161480078277823400202500 50901 2419661245316600199117149132571792714379508362264545202500 50902 2420231751944171380533560510086656264471011378987731835025 50903 2420802381873630274947743223613551163939584470166386776073 50904 2421373135129202649546165323726422517025256894889960250000 50905 2421944011735118555218071961644244750016905207647904659600 50906 2422515011715612327228772135856721292975161057630516035225 50907 2423086135094922585893018032211959829203113234196326192225 50908 2423657381897292237248476968380658596875655707627965222948 50909 2424228752146968473729295953612411339873019454576360988900 50910 2424800245868202774839758874700810701746212700680916262025 50911 2425371863085250907828036319075102137876746940123628317025 50912 2425943603822372928360028045937212786285109979773156921600 50913 2426515468103833181193298116364052187196927775622047240448 50914 2427087455953900300851102693296054275397599648018224216225 50915 2427659567396847212296510522334002687600362441425984206025 50916 2428231802456951131606616104267254129524204390895279372900 50917 2428804161158493566646845570257547334131775122935985556900 50918 2429376643525760317745355270603658013518390800046365751073 50919 2429949249583041478367523088013233162276379557791657243225 50920 2430521979354631435790532486309211109789318918232289011600 50921 2431094832864828871778049305499306842843150825931276851600 50922 2431667810137936763254991314138115328180688570107210455625 50923 2432240911198262382982390529912458857177620551237898501073 50924 2432814136070117300232348319381677811686736240173561704900 50925 2433387484777817381463083287805637711287717575323106522500 50926 2433960957345682790994071969994298947697422456594212225625 50927 2434534553798037991681282333113769241945104126489383799025 50928 2435108274159211745592500102384832574103429477211180560448 50929 2435682118453537114682747920611022133894449281073531560000 50930 2436256086705351461469797352474378723364802798356819406225 50931 2436830178938996449709773744538110010051377155531931791225 50932 2437404395178818045072853951896440080642357486211506092100 50933 2437978735449166515819056942413012881084066461116804322948 50934 2438553199774396433474127289490287349396171070784478591025 50935 2439127788178866673505511564313436352141700129847926154025 50936 2439702500686940415998427638513335924558837903846405168400 50937 2440277337322985146332026908194305787803607673143248163600 50938 2440852298111372655855649450273336674581304293346107006073 50939 2441427383076479042565172122078614636664847432466835404225 50940 2442002592242684711779449615156227234415077901965747580900 50941 2442577925634374376816848474235011319436379287007541300900 50942 2443153383275937059671874092300577016925847051114500666025 50943 2443728965191766091691890692730617494110518767528295651073 50944 2444304671406259114253934309444689165419893634771435929600 50945 2444880501943818079441618776022722133715078683118780825600 50946 2445456456828849250722134734747595899996374983136751956225 50947 2446032536085763203623341676528190691542931833517901075625 50948 2446608739738974826410953022660400160406222634736509622948 50949 2447185067812903320765814259384666690588505444396423420900 50950 2447761520331972202461274136199676123093096751572900850625 50951 2448338097320609302040648938892924363340181688225312725625 50952 2448914798803246765494779848249944075204980798362238192400 50953 2449491624804321054939683395405055490159365887789570610448 50954 2450068575348272949294295024797581268688438851913785955625 50955 2450645650459547544958305775698541344315131394391859442225 50956 2451222850162594256490092093273919758203524068842821524100 50957 2451800174481866817284738780151671654430294158034884140100 50958 2452377623441823280252155099460714852618457803856420126073 50959 2452955197066926018495284040311226745723346966141369435025 50960 2453532895381641725988404756686643686352530863478781710400 50961 2454110718410441418255528190718836525094129374181304590400 50962 2454688666177800433048885891319012548926647485571653866225 50963 2455266738708198431027512039137970736893060504890494506073 50964 2455844936026119396435918688830414003847374810926468084100 50965 2456423258156051637782864239599098941228254052687610088900 50966 2457001705122487788520215144995680486486511706120769987025 50967 2457580276949924807721900872956185959996303793372742142025 50968 2458158973662863980762962127050130000018686557991537410448 50969 2458737795285810919998692339923359102565809375697342451600 50970 2459316741843275565443872449915791733839369761113695835225 50971 2459895813359772185452098971836297328293041798642258600225 50972 2460475009859819377395205372878034915300378668293638062500 50973 2461054331367940068342776764658649631902161337862599822948 50974 2461633777908661515741757922370802978165296329779264910025 50975 2462213349506515308096154642029590355314133318012988030625 50976 2462793046186037365646828446804477194999455936604692640000 50977 2463372867971767941051384653424462840855374551130167046400 50978 2463952814888251620064153809646259280864896017350227551073 50979 2464532886960037322216266513776349851016040982511942655625 50980 2465113084211678301495821627238871137287002624589520080100 50981 2465693406667732147028147891182339494155970618892071640100 50982 2466273854352760783756158958119321873593859510957060336225 50983 2466854427291330473120801849594229018871260695876086226073 50984 2467435125508011813741598850875487522499461188895418208400 50985 2468015949027379742097282853669425777234319847381143712400 50986 2468596897874013533206526157854287463306142392477815958025 50987 2469177972072496801308762743233864913903430397819701998225 50988 2469759171647417500545104022311323484438476475638523802948 50989 2470340496623367925639348085084866919263218506081797412100 50990 2470921947024944712579082446867972662289530427413710480025 50991 2471503522876748839296880310138005095404196532293307775025 50992 2472085224203385626351590351418093810660171293168953422400 50993 2472667051029464737609720044198243228977348558032820560448 50994 2473249003379600180926912528902719169502933801770404934225 50995 2473831081278410308829517040911837349868612468934150759225 50996 2474413284750517819196252907647358258344017977177929596100 50997 2474995613820549755939967125731772384328506538419205322500 50998 2475578068513137509689485529232839423750924664059126601073 50999 2476160648852916818471557560005824790764891313704217266025 51000 2476743354864527768392894651146956566640092581623150250000 51001 2477326186572614794322302234572705900963185244878150250000 51002 2477909144001826680572905383740573849180109270350057236025 51003 2478492227176816561584468102528147684139901538807336851073 51004 2479075436122241922605806271288269857643466832255673222500 51005 2479658770862764600377294261099243011064180980978373976100 51006 2480242231423050783813465227230074741895658609303458389225 51007 2480825817827771014685705092841846225600497980012274524225 51008 2481409530101600188305040233947369269387302037678403560448 51009 2481993368269217554205018876652376936536752107780211942400 51010 2482577332355306716824686217702573526635963233299437785025 51011 2483161422384555636191653279361950428568762431287193490025 51012 2483745638381656628605259509648855179352888031588922872100 51013 2484329980371306367319829138957381962918394717071836302948 51014 2484914448378205883228021304092732768689750113256138388225 51015 2485499042427060565544273950750279500372210164646077348025 51016 2486083762542580162488341525469138480656047670190574352400 51017 2486668608749478781968926468092150037645067011552830288400 51018 2487253581072474892267404515765237183693554271089389476073 51019 2487838679536291322721643829510198807003371772969666346225 51020 2488423904165655264409917954406074290795295957531214660100 51021 2489009254985298270834912624415298054130903978078475100100 51022 2489594732019956258607826422891944172528324248701776605625 51023 2490180335294369508132565309810442985391966324625187301073 51024 2490766064833282664290031026754233430967923111894238926400 51025 2491351920661444737122503390704896768048080825200872040000 51026 2491937902803609102518116487673399346982066881135748680625 51027 2492524011284533502895428777216154180722000764493060480025 51028 2493110246128980047888087118879693239625575768282786322948 51029 2493696607361715215029584731618824651583278510203476562500 51030 2494283095007509850438113097234231331720536591393133630225 51031 2494869709091139169501507818876549993460261204733147865225 51032 2495456449637382757562288445665052005120609632789343891600 51033 2496043316671024570602792274470130153471821308129925410448 51034 2496630310216852935930402139909878057789669545297352512025 51035 2497217430299660552862868203612131744926408493708604397025 51036 2497804676944244493413723753794425747778070799342143748900 51037 2498392050175406202977795026215399026264575590917924144100 51038 2498979550017951501016805057552269031561328609621963256073 51039 2499567176496690581745071582260075340832826662061445856225 51040 2500154929636438014815298983969477481125207371415066630400 51041 2500742809462012746004464312480974837380702904588191750400 51042 2501330815998238097899797377414499900747553632085833365025 51043 2501918949269941770584854929574419559479105396345253376073 51044 2502507209301955842325688941091062665750543283069372000100 51045 2503095596119116770257108995400975727675996763899283944100 51046 2503684109746265391069038798129192276687577258372245112225 51047 2504272750208246921692966819937885246246271194933415505625 51048 2504861517529910959988491082406855568597501376801956610448 51049 2505450411736111485429958098012394151966578916328740672400 51050 2506039432851706859793195975272138441216189424319152775625 51051 2506628580901559827842341700124628890564482957430565900625 51052 2507217855910537518016762604613354887493260061599280840900 51053 2507807257903511443118072033946163962466158922528041122948 51054 2508396786905357500997239223001992499531644161211241425625 51055 2508986442940955975241793393357960628309969404549651386225 51056 2509576226035191535863122081910958528262126825193133505600 51057 2510166136212953239983863712168936011517100983359787969600 51058 2510756173499134532525394419288191970896505314656469901073 51059 2511346337918633246895409139934045085127891485647706636025 51060 2511936629496351605675596978043352063584678772506286360900 51061 2512527048257196221309410857568424688236746992591200640900 51062 2513117594226078096789931473282981970846266914946453314225 51063 2513708267427912626347825550731858888803301269857825756073 51064 2514299067887619596139398426407278393370092441759252003600 51065 2514889995630123184934740959235578699496754831619986608400 51066 2515481050680351964805970784459373266789306077804796844025 51067 2516072233063238901815567921001206366658597387284938121025 51068 2516663542803721356704804743395852701160734906660873822948 51069 2517254979926741085582270329379495194561017305085844552100 51070 2517846544457244240612489194225100819219245694877644861225 51071 2518438236420181370704634422914400143009487022081229476225 51072 2519030055840507422201335211237962196156987655889512960000 51073 2519622002743181739567578826915942251103936825725811560448 51074 2520214077153168066079707001833166189809166726713898129025 51075 2520806279095434544514506766483301298749644662682756675625 51076 2521398608594953717838395737717949582828759840945882222500 51077 2521991065676702529896701870897586025412930890737149724900 51078 2522583650365662326103037687542350642818957558963206251073 51079 2523176362686818854128768989581789687764809250144746405625 51080 2523769202665162264592578071303727947581182225080856931600 51081 2524362170325687111750121440103540759365164653616861091600 51082 2524955265693392354183782057136181125745722825385641133225 51083 2525548488793281355492516108974404161528461348711870001073 51084 2526141839650361884981794321377718033199213997936093376900 51085 2526735318289646118353637826277677570097489084884703832900 51086 2527328924736150638396748593086223828026623108475287916025 51087 2527922659014896435676734435434860073152688450640397726225 51088 2528516521150908909226428604453541926263754705759172240448 51089 2529110511169217867236303979699246764820018719238791361600 51090 2529704629094857527744981868845274922728595629174410407025 51091 2530298874952866519329835427243422755429402409283291352025 51092 2530893248768287881797687708472255250685567053464822368900 51093 2531487750566169066875604356985793563438161270057539722948 51094 2532082380371561938901780953978020636215783210591546502225 51095 2532677138209522775516525027579695934889610382787973505225 51096 2533272024105112268353332738505058283039002725731995379600 51097 2533867038083395523730060252267083816846563287319412250000 51098 2534462180169442063340189809081054206279760666811144026073 51099 2535057450388325824944190502577278497343785190976401765025 51100 2535652848765125163060973778444900224412251699007900302500 51101 2536248375324922849659443664129809821063678033092055302500 51102 2536844030092806074850141740710770822477362277954988382025 51103 2537439813093866447576986868078956902277356069427026551073 51104 2538035724353199996309109674547185421762688700428097440000 51105 2538631763895907169732781822016221889730840289939882297600 51106 2539227931747092837443440057826618536594695139479541248225 51107 2539824227931866290637805064425639097215831971125702601225 51108 2540420652475341242806095117979910872834029605895161022948 51109 2541017205402635830424334567065534203669288581680659140900 51110 2541613886738872613646757142568468630213495202319716813025 51111 2542210696509178576998304109929104252919088725790219168025 51112 2542807634738685130067217274866016116936739207977722067600 51113 2543404701452528108197726853714988850758107482732203490448 51114 2544001896675847773182834219520488275088244638674813305225 51115 2544599220433788813957189535017846271010101103924925995025 51116 2545196672751500347290064283645514854515960222945529336900 51117 2545794253654135918478418709727835147772393352259741264900 51118 2546391963166853502040064178969856766061558556943929826073 51119 2546989801314815502406920470406833053207338696490080194225 51120 2547587768123188754618368010952107597454942981657773313600 51121 2548185863617144525014695063688197544232185093983812353600 51122 2548784087821858511930639881046969391984707013241721500625 51123 2549382440762510846389027834025893212350947317781610726073 51124 2549980922464286092794503528588451576330662626655644392900 51125 2550579532952373249627357920397869893808307954956627562500 51126 2551178272251965750137450439034425384824573164970582640625 51127 2551777140388261463038226132847682497350865721568507906025 51128 2552376137386462693200827845596093268017532102637824210448 51129 2552975263271776182348303436027491889282129172084352810000 51130 2553574518069413109749908051555103598904100487732874359225 51131 2554173901804589092915501467184778945321788978941899444225 51132 2554773414502524188290040500850255505611834974465223936100 51133 2555373056188442891948166516314340241154675671497455622948 51134 2555972826887574140288888024794996869938087489314440178025 51135 2556572726625151310730358396476413913608505218770825145025 51136 2557172755426412222404748693066220441932220531385135334400 51137 2557772913316599136853215632561107987260516514001593369600 51138 2558373200320958758720964697384208636909343908179885131073 51139 2558973616464742236452408397058670932070298314583832053225 51140 2559574161773205162986419696582966907970425624718323684900 51141 2560174836271607576451680621674555401498775414351692204900 51142 2560775639985213960862126052049618629422649219762589809025 51143 2561376572939293246812482713907681002631162960428612726073 51144 2561977635159118812173903382791011189573070906752125315600 51145 2562578826669968482789696307989800575204793351686000067600 51146 2563180147497124533171149869665203480338262559436464773225 51147 2563781597665873687193452479863416810281562857513063680625 51148 2564383177201507118791707738595069191103402330974820722948 51149 2564984886129320452657044856155282126730227086475596168900 51150 2565586724474613764932824352860858270407286291313372205625 51151 2566188692262691583910939047382144549827189167799101580625 51152 2566790789518862890728210344848210616456476040534246734400 51153 2567393016268441120062879835905075906277466794271623760448 51154 2567995372536744160831196217907811501314164299580835640625 51155 2568597858349094356884097549428435968932290295200244835225 51156 2569200473730818507703988849262617428999629868392363492100 51157 2569803218707247869101615051119287257568771232500284044100 51158 2570406093303718153913029325178364079805063344916006301073 51159 2571009097545569532696656777702880034433188615522862582025 51160 2571612231458146634430453539892894707021175298092106016400 51161 2572215495066798547209161257169675629965968103853129696400 51162 2572818888396878818941656990079717833094850292303193507225 51163 2573422411473745458048398538009268600357080340095697631073 51164 2574026064322760934158965196901117345155085821403814168100 51165 2574629846969292178809693962166504359459461105398471132900 51166 2575233759438710586141411187986096119971858837351851206025 51167 2575837801756392013597259714195068848249663064374902845025 51168 2576441973947716782620621471948436120891099635968484360448 51169 2577046276038069679353135579363850510604192690518563897600 51170 2577650708052839955332811938340203509252730364763374392225 51171 2578255270017421328192240343751442339792174263336501857225 51172 2578859961957211982356895116216116705383251825045264102500 51173 2579464783897614569743535269644263050905824842951710422948 51174 2580069735864036210458700224764328524595547554033867093025 51175 2580674817881888493497301079833931525595830624747457825625 51176 2581280029976587477441307449739350506862729930797326810000 51177 2581885372173553691158529884689727572085598368565195648400 51178 2582490844498212134501497879713068360096692343719964576073 51179 2583096446975992279006433486162214750643429557447883900625 51180 2583702179632328068592320536440062051392668946471357788100 51181 2584308042492657920260069493154387537632245019668938548100 51182 2584914035582424724791777933913752513336055457864351675225 51183 2585520158927075847450086682977035445070290986529205401073 51184 2586126412552063128677631600970249188644928672167179790400 51185 2586732796482842884796591043885390882461402606560338958400 51186 2587339310744875908708329002577168721179438299526560379025 51187 2587945955363627470593133933974545548628408067152969199225 51188 2588552730364567318610053295225135019826253541555823802948 51189 2589159635773169679596823791991581978547047599128553556100 51190 2589766671614913259769897352120154679101651162170375839025 51191 2590373837915281245424562835902872548869680325073467434025 51192 2590981134699761303635163494155589341650156138367792560400 51193 2591588561993845582955410185335547771087783395509393010448 51194 2592196119823030714118790362923018038286816348133292815225 51195 2592803808212817810739072844292729078249939061516131756225 51196 2593411627188712470010908372301897845980536945306925168100 51197 2594019576776224773410525980822758544968184883452225422500 51198 2594627657000869287396525175448590368344147566098106076073 51199 2595235867888165064110763940603339076251200515701707009025 51200 2595844209463635642079342584286024571925157516411535360000 51201 2596452681752809046913683431682223563639153512940175360000 51202 2597061284781217792011706378876013410021003551801110273025 51203 2597670018574398879259100317896860342323860199246150876073 51204 2598278883157893799730690444337032439015946488046037902500 51205 2598887878557248534391901458776214995561371417123904624100 51206 2599497004798013554800316673251103285495963147898269612225 51207 2600106261905743823807333034008845147864704299140785423225 51208 2600715649905998796259912071784303360785747324532522610448 51209 2601325168824342419702426790842205371345149246450097584400 51210 2601934818686343135078604508026345648211417594582818346025 51211 2602544599517573877433565653059103705294727033745800351025 51212 2603154511343612076615958541335638712467272832905319508100 51213 2603764554190039657980190130458219562813697194391023802948 51214 2604374728082443043088752771757247305098881892184233967225 51215 2604985033046413150414646968046624975129670220925185147025 51216 2605595469107545396043900148862228070452287688994829326400 51217 2606206036291439694378181474433327209373399152060073486400 51218 2606816734623700458837512679637912897624895326431451801073 51219 2607427564129936602563074969193970794115669189324473787225 51220 2608038524835761539120111975339854421132848206748209972100 51221 2608649616766793183200928789258000904075217366631563612100 51222 2609260839948653951327987077497334051327926568563990140625 51223 2609872194406970762557096294650797896225050162062223776073 51224 2610483680167375039180701003545562720200182658734943104400 51225 2611095297255502707431264314204544559200039392532208090000 51226 2611707045696994198184747452838978264237010885140579105625 51227 2612318925517494447664185472132883341588821805502261077025 51228 2612930936742652898143359114081361038621896804664939222948 51229 2613543079398123498650562836645760467524763467262915302500 51230 2614155353509564705672469015489850971393854652735466593225 51231 2614767759102639483858088332062237435121436303045641528225 51232 2615380296203015306722826359291354827399110265611271225600 51233 2615992964836364157352636356160477929875452913141629960448 51234 2616605765028362529108268282431281965097877625136086589025 51235 2617218696804691426329614044785589676331781014303603398025 51236 2617831760191036365040148985656040339689477816776424924900 51237 2618444955213087373651469626017516202222376495707970840100 51238 2619058281896538993667927673412261938737325907975697631073 51239 2619671740267090280391360306482732905097102123891928995225 51240 2620285330350444803625916747287308236660633137026123744400 51241 2620899052172310648382981132675105197315807418760677664400 51242 2621512905758400415586191695997231627261609919676074998025 51243 2622126891134431222776556270432913866311906253267788701073 51244 2622741008326124704817664125210038144025482669159220876100 51245 2623355257359207014600994146000744128420976481563124196100 51246 2623969638259408823751319370773810111416129509281635939225 51247 2624584151052465323332207892386670181443396647401740600625 51248 2625198795764116224551620139201004691943373965778106960448 51249 2625813572420105759467602545006946378628806949502104910400 51250 2626428481046182681694077619542045608550131092305344140625 51251 2627043521668100267106730430892239460083615652080734765625 51252 2627658694311616314548991511063170635010258801641620872900 51253 2628273999002493146538116196011303591862650677076913522948 51254 2628889435766497609971360411425386763693112156577273600625 51255 2629505004629401076832252915549911283364564006771014789225 51256 2630120705616979444896964010343318285390815920175916483600 51257 2630736538755013138440770732264808585260320741496447363600 51258 2631352504069287108944618533984710355071948843725214326073 51259 2631968601585590835801779468314462318198034365295132273025 51260 2632584831329718327024606885653371975573862251233205676900 51261 2633201193327468119951386656250410452098936345156086756900 51262 2633817687604643281953284928580407713528827942203539445225 51263 2634434314187051411141392435135114152142185219227885131073 51264 2635051073100504637073865356930696873390620987766039577600 51265 2635667964370819621463162758034341435684723643961618662400 51266 2636284988023817558883380601413732301442388590552518073025 51267 2636902144085324177477682357414287849531079548601891314025 51268 2637519432581169739665826216170128477278536026571734022948 51269 2638136853537189042851788915255859084311879933802975488100 51270 2638754406979221420131486193887350080618076273103029428225 51271 2639372092933110741000589884980803997404305578028250743225 51272 2639989911424705412062441656380497801580045026113736490000 51273 2640607862479858377736063412566694122988566907731251410448 51274 2641225946124427120964264368156317797889183505892236802025 51275 2641844162384273663921844804510097412637932786064826480625 51276 2642462511285264568723896520760974898038546144316791402500 51277 2643080992853270938134199990579689677442504550676739816900 51278 2643699607114168416273718235994547410371809682845047526073 51279 2644318354093837189329187429583486998225809200084010140625 51280 2644937233818161986261804236357663229519057481556347649600 51281 2645556246313032079516009906656866239085802467331659009600 51282 2646175391604341285728371131378202838783303410001216962225 51283 2646794669717987966436557670860568746435841283086227426073 51284 2647414080679875028788416768748544795089021408444922448900 51285 2648033624515909926251144362160454346094824864432964088900 51286 2648653301252004659320553099486423357126879921908578347025 51287 2649273110914075776230437177143388869937635825067031417225 51288 2649893053528044373662034006615106082519567583820203490448 51289 2650513129119836097453582723106308656326261165804918995600 51290 2651133337715381143309979547141281481351262857428111776025 51291 2651753679340614257512530010438209780157964089482371021025 51292 2652374154021474737628798057391773176407573375165068996900 51293 2652994761783906433222552033497558184049440064713695422948 51294 2653615502653857746563807572052967490123680455771068873225 51295 2654236376657281633338967390470409407085255682998720512225 51296 2654857383820135603361058007539655959696403211890843961600 51297 2655478524168381721280063392977363246855670344278439840000 51298 2656099797727986607293355560602852980241779767278917751073 51299 2656721204524921437856222116480359449354214900621147998025 51300 2657342744585161946392490773369051596434787873099740422500 51301 2657964417934688424005250842823245404860586837688225422500 51302 2658586224599485720187671716286327410913633663438807909025 51303 2659208164605543243533918346523015841361359664157204826073 51304 2659830237978854962450163740735691658029667978980099610000 51305 2660452444745419405865698476711637655521938744993715955600 51306 2661074784931239663944137253349129709437889730090948481225 51307 2661697258562323388794722486911430309880773255133497990225 51308 2662319865664682795183724964358840638715012854516573322948 51309 2662942606264334661245941565110073658954103226372722272900 51310 2663565480387300329196290062585316980825457827441607384025 51311 2664188488059605706041501016884460651479933389218832039025 51312 2664811629307281264291906769955071483994033284129280193600 51313 2665434904156362042673327554605802096257335862507972240448 51314 2666058312632887646839054728722029471551553619086185374225 51315 2666681854762902250081931146041624580115848534061309804025 51316 2667305530572454594046528674849861414760652567884959320900 51317 2667929340087597989441422875953580693644314666468981952900 51318 2668553283334390316751564851295830469668461547045220401073 51319 2669177360338894026950750274573312958584063973516222125225 51320 2669801571127176142214185615220074056835888379530569635600 51321 2670425915725308256631151567121979265413330940077803875600 51322 2671050394159366536917763693427627067525623107137327525625 51323 2671675006455431723129830298822458225784109987493881451073 51324 2672299752639589129375807540633926968758781723561100060900 51325 2672924632737928644529851790136707627285529409901248622500 51326 2673549646776544732944969255428017957739747404719403075625 51327 2674174794781536435166262877244248152665959739232654993025 51328 2674800076779007368644276509091192388667156447424576360448 51329 2675425492795065728448436393061287697316532989917719040000 51330 2676051042855824287980589942712372967063379680832135332225 51331 2676676726987400399688641844383588992669015494523629117225 51332 2677302545215915995780287488325148683632949375671410760100 51333 2677928497567497588936843741019814824358929943656483422948 51334 2678554584068276273027177070075031146470259209574436745025 51335 2679180804744387723821729033065760927718745747287754156025 51336 2679807159621972199706639141709195872347006011068857520400 51337 2680433648727174542397965112753606654564537700742571555600 51338 2681060272086144177656000516964715219989134966637025756073 51339 2681687029725035115999689837594077739491840743635471682225 51340 2682313921670005953421140949715075995870785725440871808900 51341 2682940947947219872100235031813223956171995752789583128900 51342 2683568108582844641119333921018605341278609205469393932025 51343 2684195403603052617178084923369367149608983067023996301073 51344 2684822833034020745308323090496303323403930579101983681600 51345 2685450396901930559589070974119672064148874922406651329600 51346 2686078095232968183861635869750499708173072452731783610225 51347 2686705928053324332444804560989733564400306179976141265625 51348 2687333895389194310850135575819715693598626098406620322948 51349 2687961997266778016497348966283559272295868547625181896900 51350 2688590233712279939429813622949118934797873092276653580625 51351 2689218604751909163030132135555356323472583737857080455625 51352 2689847110411879364735823211240012000650623130147688256400 51353 2690475750718408816755101661748604885146515393672305410448 51354 2691104525697720386782755971025890472529557323787060305625 51355 2691733435376041538716123454592019280874450827961136248225 51356 2692362479779604333371163022106747232804264081670997480100 51357 2692991658934645429198625554526160040207137287060152928100 51358 2693620972867406083000321907257484100068443858846078976073 51359 2694250421604132150645488550718666938416912169404610709025 51360 2694880005171074087787250859710520854441559717838350342400 51361 2695509723594486950579184063010334118401243997240866822400 51362 2696139576900630396391971864596964865025245868200956128225 51363 2696769565115768684530162747918543698696625549549963256073 51364 2697399688266170676949023974615021987825182250943613232100 51365 2698029946378109838971493289108913873458760034399784196900 51366 2698660339477864240005228340478691151355428938509182445025 51367 2699290867591716554259753833030401407449786161636958528025 51368 2699921530745954061463706416984191093899321807799787810448 51369 2700552328966868647582177330693526626696532176618354323600 51370 2701183262280756805534152805816018066184295849220554969225 51371 2701814330713919635910052246855861508721009104448451134225 51372 2702445534292662847689364196499027971213162910279575122500 51373 2703076873043296758958380098163438290271489486927189522948 51374 2703708346992136297628025867187475384357568040393872256025 51375 2704339956165501002151791282081297140475912724924397640625 51376 2704971700589715022243757207266525186737127413293841000000 51377 2705603580291107119596720658730996898475757835486017230400 51378 2706235595296010668600417724026380158557058686234800101073 51379 2706867745630763657059844348037562652055078194147580125625 51380 2707500031321708686913674995953839821635302380602951516100 51381 2708132452395192974952779204873038042733653003080177476100 51382 2708765008877568353538836035470822096994954359676061994225 51383 2709397700795191271323046435168548628423132310812871076073 51384 2710030528174422793964943524234139959307441828937366352400 51385 2710663491041628604851300816251565422228995092639294224400 51386 2711296589423179005815138384395630230324838770250086820025 51387 2711929823345448917854826984949884860497865058683999380225 51388 2712563192834817881853290149506580963414994822015836302948 51389 2713196697917670059297304257288712939938401573913522680100 51390 2713830338620394232996896599035297536090111028325923218025 51391 2714464114969383807804841443892157107764171660440337113025 51392 2715098026991036811336254120751585592177806528455656678400 51393 2715732074711755894688283125485389695498585056667561960448 51394 2716366258157948333159900265516911365203755319152099676225 51395 2717000577356026026971788853178751261525512535307634773225 51396 2717635032332405501986329959304026674817208134943676760100 51397 2718269623113507910427686738500111154845386209690650502500 51398 2718904349725759031601986837554917023876130974384284051073 51399 2719539212195589272617602898426895937986580748827539732025 51400 2720174210549433669105531167271046740298671865970000490000 51401 2720809344813731885939868220954334015807280943033720490000 51402 2721444615014928217958385822515035010163997440370266290025 51403 2722080021179471590683203917021646914185841898724483401073 51404 2722715563333815561041561779288100941990410405932687562500 51405 2723351241504418318086687324903144143520234612684391292100 51406 2723987055717742683718764596032864491814661104580682855225 51407 2724623006000256113405999433456449471722336452051615302225 51408 2725259092378430696905783346296383169826497305445198160448 51409 2725895314878743158985955590905401725183771181444528206400 51410 2726531673527674860146163470373641947060155997560748927025 51411 2727168168351711797339320866120532939190328049426009232025 51412 2727804799377344604693165013037095690193492283598969124100 51413 2728441566631068554231911529645430796655698886214523802948 51414 2729078470139383556598007714743289779039970071674252526225 51415 2729715509928794161773984122002740831016774399299554966025 51416 2730352686025809559804404423993055310023417050074204320400 51417 2730989998456943581517913577099056830866847537913421664400 51418 2731627447248714699249384298807290464985285784950300626073 51419 2732265032427646027562161868833485275584998029780500208225 51420 2732902754020265323970407265565899233274580530124697304100 51421 2733540612053104989661538649300251458035296532650408144100 51422 2734178606552702070218771203743062721397425775462278655625 51423 2734816737545598256343755347261341217544291322775238751073 51424 2735455005058339884579313325357666773742691463314880262400 51425 2736093409117477938032274195850842919005950587869184160000 51426 2736731949749568047096407218243402565238778448012519550625 51427 2737370626981170490175453658758369477296658235249824654025 51428 2738009440838850194406257022528794217421636952648980622948 51429 2738648391349176736381991724424699845396233221459119022500 51430 2739287478538724342875490210003189338492774812325905576225 51431 2739926702434071891562668538068583464891897850646917211225 51432 2740566063061802911746050436330574700706249051561367539600 51433 2741205560448505585078389841649499724078698922307851010448 51434 2741845194620772746286391936358950050033665255553435646025 51435 2742484965605201883894532692157057486850530251215892419025 51436 2743124873428395140948976933058908298704679267767078120900 51437 2743764918116959315741594928903657250189462735602710516100 51438 2744405099697505862534077530911030086096453580463294506073 51439 2745045418196650892282149860783020464496809216855995114225 51440 2745685873641015173359883564847704912738418589816772878400 51441 2746326466057224132284107644743217014456889875124643598400 51442 2746967195471907854438917876141039761098382497297451611025 51443 2747608061911701084800284827008892813773877492530250526073 51444 2748249065403243228660760486914609320512782528463538732100 51445 2748890205973178352354283518873514920163851889684376468100 51446 2749531483648155183981083145242939637308337439682732786225 51447 2750172898454827114132681679168611532609144166244760675625 51448 2750814450419852196616995713088799220025613794726965810448 51449 2751456139569893149183535975803188696281472696213542128400 51450 2752097965931617354248705869614598348888526706240685525625 51451 2752739929531696859621198699052754516905936482741553650625 51452 2753382030396808379227493602690468573459433844430533884900 51453 2754024268553633293837450199563675180861713515457994422948 51454 2754666644028857651790001961707910137969527428428500755625 51455 2755309156849172169718948324324925095189791972541584212225 51456 2755951807041272233278845545094255355311364280596611481600 51457 2756594594631857897870996324145676008096123988975075737600 51458 2757237519647633889369538196209600763317684236712385251073 51459 2757880582115309604847630706463597050693522548803192890025 51460 2758523782061599113303741381594310245921641427528105012900 51461 2759167119513221156388030507595209259811112903600064892900 51462 2759810594496899149128834725821685192292104123240708556225 51463 2760454207039361180659249458826154304910295612029307006073 51464 2761097957167340014943810177496936204258063702826020131600 51465 2761741844907573091505272521025797854675477481755122736400 51466 2762385870286802526151491281230173851473132428836029322025 51467 2763030033331775111702398262757193285891181841262959487025 51468 2763674334069242318717079030697763520019707457653610722948 51469 2764318772525960296220948557140081263969866978115775404100 51470 2764963348728689872433025778193061508708143122231696015225 51471 2765608062704196555493307073011295116152571406760878030225 51472 2766252914479250534190238676354266203385117075959225000000 51473 2766897904080626678688288036213680880163480896074079760448 51474 2767543031535104541255614128043879408323614345195438455025 51475 2768188296869468356991836737131424448156192800847506305625 51476 2768833700110507044555904720641078740421306558349840602500 51477 2769479241285014206894063260876506343340760008159062888900 51478 2770124920419788131967920121295152401681695362457367301073 51479 2770770737541631793482610916817877369923855449764848855625 51480 2771416692677352851615063409975042643490746988150094387600 51481 2772062785853763653742360844431865671127338296781448947600 51482 2772709017097681235170204327436983827728800703440511771225 51483 2773355386435927319861474272739287620271258240810871351073 51484 2774001893895328321164890915519205179971623082724356500900 51485 2774648539502715342543773910881741461414442236227844364900 51486 2775295323284924178304901027459697124134342156731630798025 51487 2775942245268795314327465947676613714038210269297088088225 51488 2776589305481173928792135186220113491096774134278047240448 51489 2777236503948909892910204138277424065935808662291799609600 51490 2777883840698857771652852269085999911317898031393915165025 51491 2778531315757876824480497456353274805031580655189500710025 51492 2779178929152831006072249497100701338400891758550360604900 51493 2779826680910588967055462790488355789499868099039907622948 51494 2780474571058024054735388208177508912208572585795410224225 51495 2781122599622014313824924163789685531484712649506569539225 51496 2781770766629442487174466893021858261653045060597148563600 51497 2782419072107196016501859955978543178138561528413252410000 51498 2783067516082167043122442973282687873894014090116709976073 51499 2783716098581252408679199607528365019802747459365497211025 51500 2784364819631353655873004801639407323579137794351600562500 51501 2785013679259377029192971285699242644146274602305975562500 51502 2785662677492233475646895363818310968148945760449470416025 51503 2786311814356838645491801992606567992164576136184081601073 51504 2786961089880112892964589162819703178310609464038006760000 51505 2787610504088981277012771595748823362318992612802805633600 51506 2788260057010373562025323765924476291762002980082377734225 51507 2788909748671224218563622261707011857973735507114712359225 51508 2789559579098472424092487495336402258323217935588082122948 51509 2790209548319062063711324774015765885863433848973310384900 51510 2790859656359941730885364743603963391010585369716707975025 51511 2791509903248064728177003216493758094804803933935826930025 51512 2792160289010389067977240395253156755472301347855551299600 51513 2792810813673877473237219503608670599454727553313953490448 51514 2793461477265497378199864836350360524799349598833820423225 51515 2794112279812220929131619239739654468818671830957975633025 51516 2794763221341024985054281034002049103235364088132649324900 51517 2795414301878891118476940389487932278632936694132147620900 51518 2796065521452805616128015168085886985939582504983557476073 51519 2796716880089759479687386241473962035887081555104283036225 51520 2797368377816748426518632297795519177913717564842237977600 51521 2798020014660772890401364148347390987824872500149051417600 51522 2798671790648838022263658545869208548692430500471188530625 51523 2799323705807953690914591526023882731969420995276750676073 51524 2799975760165134483776871283660347755624548092528848708900 51525 2800627953747399707619570595450800653267474920873249702500 51526 2801280286581773389290958800495795332745043315757193530625 51527 2801932758695284276451433350491675034546097029995705060025 51528 2802585370114965838306550941055952219563326690742197010448 51529 2803238120867856266340158235807370222329653384129270250000 51530 2803891010980998475047622194798506399779201590191602325225 51531 2804544040481440102669160018899901986883967975678360810225 51532 2805197209396233511923268721735829439191957240068666564100 51533 2805850517752435790740254340772933698345916957033367722948 51534 2806503965577108752995860799164109560098947513708828292025 51535 2807157552897318939244998429951103155169278374892433187025 51536 2807811279740137617455572174230451471496475737527531726400 51537 2808465146132640783742409464888499852080367138977502721600 51538 2809119152101909163101287807512363495607123884425728881073 51539 2809773297675028210143062070084825167499320605586834291225 51540 2810427582879088109827891493072287596873481393559831952900 51541 2811082007741183778199566431516025390154712499363894072900 51542 2811736572288414863119934840738107734788601500226953035025 51543 2812391276547885745003428517274489696610721219291366376073 51544 2813046120546705537551689106648896531988902889798811027600 51545 2813701104311988088488293889602252140848026598255894611600 51546 2814356227870851980293581358393529579126507648302108467225 51547 2815011491250420530939576594789028429103025079247893830625 51548 2815666894477821794625016461358210793376433269277548422948 51549 2816322437580188562510474617695354733086309669387700604900 51550 2816978120584658363453586373187411113231311764042624975625 51551 2817633943518373464744373387949577047682535049579369350625 51552 2818289906408480872840668233551226453704472070420042758400 51553 2818946009282132334103638825155965630492061462505975560448 51554 2819602252166484335533412736700709268413776826951699950625 51555 2820258635088698105504801410739799875322829596155133681225 51556 2820915158075939614503124274581321273466439558463563488100 51557 2821571821155379575860132774343884575191853272496690792100 51558 2822228624354193446490034338563292887822456322429718151073 51559 2822885567699561427625616282979618927763022532554573816025 51560 2823542651218668465554469668136357741094964362434834688400 51561 2824199874938704252355313121424444832645486429678075968400 51562 2824857238886863226634416635205058197763891340059861729225 51563 2825514743090344574262125352646251030819036826305091381073 51564 2826172387576352229109483352909590251749188886694545276100 51565 2826830172372094873784957447324104446854350649821589280900 51566 2827488097504785940371260998185973362426664746859043704025 51567 2828146163001643611162277771823519719771781919774549191025 51568 2828804368889890819400085837568192837688254502805967760448 51569 2829462715196755250012081524273362353548144552518113729600 51570 2830121201949469340348203446023869226765227233843997566225 51571 2830779829175270280918256608680410188652515258201106431225 51572 2831438596901400016129336608903960870463424575200931122500 51573 2832097505155105245023353937306571996785840199378277122948 51574 2832756553963637422014658397376002274420719263105400399025 51575 2833415743354252757627763651822780937431781579387287475625 51576 2834075073354212219235171907999422327205381824137955210000 51577 2834734543990781531795298754042644392114927755013711792400 51578 2835394155291231178590498157390572584747301718752694126073 51579 2836053907282836401965187637328040315624754304693871330625 51580 2836713799992877204064073623214226890949765819808501264100 51581 2837373833448638347570477010048003718117509928894228424100 51582 2838034007677409356444758923027489506585901158917991293225 51583 2838694322706484516662846702761445223171861042853763251073 51584 2839354778563162876954860122791269679959493707397537894400 51585 2840015375274748249543837851083486839766418119958929510400 51586 2840676112868549210884564167153746218523658630285555281025 51587 2841336991371879102402495946484488145987345695591312541225 51588 2841998010812056031232789923899556115922122787413961302948 51589 2842659171216402870959430247560169014281691663568984784100 51590 2843320472612247262354456335247796658966454867113992617025 51591 2843981915026921614117291044600612817466830101483796812025 51592 2844643498487763103614169168971330689108614839871785776400 51593 2845305223022113677617666270575356746708870168171447410448 51594 2845967088657320053046327862599329828232269642691825517225 51595 2846629095420733717704398951941243452513821272451019810225 51596 2847291243339710931021653954254480504289418214854784372100 51597 2847953532441612724793326992969220692655906204402440562500 51598 2848615962753804903920142593965812533672373115850500526073 51599 2849278534303658047148446787575833042119268592831435435025 51600 2849941247118547507810438629587689839456849744805625640000 51601 2850604101225853414564502152934751994774423121666105640000 51602 2851267096652960672135638761745127613002014306282205287025 51603 2851930233427258962056000079433337969871545508443894426073 51604 2852593511576142743405521262515269866070439684462062202500 51605 2853256931127011253552654791828919833731898328227633980100 51606 2853920492107268508895204752844575876858020762702738118225 51607 2854584194544323305601261616749214563479547284214164161225 51608 2855248038465589220350237533991023511324418851886710210448 51609 2855912023898484611074002151971091620501654345178663808400 51610 2856576150870432617698118968570441806212355105597749528025 51611 2857240419408861162883182233201713471781058103868580133025 51612 2857904829541202952766254407075934537363276398431991720100 51613 2858569381294895477702404194375955502533991540281336302948 51614 2859234074697381013006345156029250771602200395642074065225 51615 2859898909776106619694174917773925308933471862506426805025 51616 2860563886558524145225214984212897617800940707942179334400 51617 2861229005072090224243951170552363050330360006575714822400 51618 2861894265344266279322074663721774557961854370653655951073 51619 2862559667402518521700623724573711181524967480346345609225 51620 2863225211274317952032226042863137857519583698986636656100 51621 2863890896987140361123441756706693482518429339045208696100 51622 2864556724568466330677207148223777630762229175928202150625 51623 2865222694045781234035379027062339861011313031040672226073 51624 2865888805446575236921379813513409177552640803687370400400 51625 2866555058798343298182943332919534926943947561782480250000 51626 2867221454128585170534961333083444216612108740322490015625 51627 2867887991464805401302430736384354833815994878264031211025 51628 2868554670834513333163501638310516623740131580780070522948 51629 2869221492265223104892626064117688353609509654602127722500 51630 2869888455784453652103807495324391245713008956875850579225 51631 2870555561419728707993951177755914606098213948072614914225 51632 2871222809198576804086315222850183307459015970252632833600 51633 2871890199148531270974062513939731304384423804442468560448 51634 2872557731297130239063913429225159866677547213988159683025 51635 2873225405671916639319899393156593811892885271233591460025 51636 2873893222300438204007217267940783701582949807358463336900 51637 2874561181210247467436184596892636736996992032147863172100 51638 2875229282428901766706295711351093949140285152167353881073 51639 2875897525983963242450378712880406225187155780453124213225 51640 2876565911902998839578853342478996748249860384427854032400 51641 2877234440213580308024089748519232550443578465217169552400 51642 2877903110943284203484868165142563090060350302636403204025 51643 2878571924119691888170939512835619062476832835483958851073 51644 2879240879770389531547686932914000041177391673934525568100 51645 2879909977922968111080888267641615019980399655172600760100 51646 2880579218605023412981579497714575490216782248229335653225 51647 2881248601844156032951019148839776337230947180457635730625 51648 2881918127667971376925753679139435579160369785268573160448 51649 2882587796104079661822783859113999797506386845619972326400 51650 2883257607180095916284832155896958023540290415159456930625 51651 2883927560923639981425711133536242847100719721647542555625 51652 2884597657362336511575792881038033604835734475997899876900 51653 2885267896523814975027579479909912683430927603560043822948 51654 2885938278435709654781374522941462239848610658638562890625 51655 2886608803125659649291055695961524995087592253116359655225 51656 2887279470621308873209948434312489200463480197774458499600 51657 2887950280950306058136800665783094405910883390752273091600 51658 2888621234140304753361858651742391278326481659775462676073 51659 2889292330218963326613043938218625424510782839434248487025 51660 2889963569213944964802231428667951967831608606002704368900 51661 2890634951152917674771628590179024510329056462071095048900 51662 2891306476063554284040255804860639082614987421587280647225 51663 2891978143973532441550527878160750742595100250688291381073 51664 2892649954910534618414936715866317630763486626822273665600 51665 2893321908902248108662835181534564524593330541944938830400 51666 2893994005976365029987322146107395257378233146816010591025 51667 2894666246160582324492228741461820777771624662378182640025 51668 2895338629482601759439205829650407125231981818601423922948 51669 2896011155970129927994912699586885183614216566720044300100 51670 2896683825650878249978307002933201750257753791156804622225 51671 2897356638552562972608035940945429221114586864276511337225 51672 2898029594702905171249928714037089043741104780084738490000 51673 2898702694129630750164590245819582029350838109717936610448 51674 2899375936860470443255096193380556642596588177684023088025 51675 2900049322923159814814789255562184503324799896928676150625 51676 2900722852345439260275176791002450538227629054543149822500 51677 2901396525155054006953929757703703512114055137919598940900 51678 2902070341379754114802982985893851048435716861032525576073 51679 2902744301047294477156736795946721716741015417924502550625 51680 2903418404185434821480359973129255320897556379060697145600 51681 2904092650821939710118194110944321166223301477669070905600 51682 2904767040984578541042259334839102816105992927203725560225 51683 2905441574701125548600861418050126669273612185386881776073 51684 2906116251999359804267300301357150597610959250660355532900 51685 2906791072907065217388680028519267881304004857104664660900 51686 2907466037452030535934820109167720763139593735796005269025 51687 2908141145662049347247268320931057116998480044043487739225 51688 2908816397564920078788414962569402986959673936902503490448 51689 2909491793188445998890708569895763102988789073766113203600 51690 2910167332560435217505973106263400916917622820719860574025 51691 2910843015708700686954826639399489228341692428788960419025 51692 2911518842661060202676201516366362084172010139354337192900 51693 2912194813445336403976966048432838337882126789074696322948 51694 2912870928089356774781647717639227044996526053903970555225 51695 2913547186620953644382257916840764750076929179588280586225 51696 2914223589067964188188218235015374687384092286791909185600 51697 2914900135458230428476388299622777972529364703246209960000 51698 2915576825819599235141195187803127005787747051631760701073 51699 2916253660179922326444864418204471539327561996973569404025 51700 2916930638567056269767752535229508180426248815924960722500 51701 2917607761008862482358781297493204510792335675307025722500 51702 2918285027533207232085973482284029498405451279626055903025 51703 2918962438167961638187090317822662462824431146083616876073 51704 2919639992941001672020370555113193527703274168002658890000 51705 2920317691880208157815371191182969255301033508909351331600 51706 2920995535013466773423909855508378007079803603140269007225 51707 2921673522368668051071108871425010512059913696313145708225 51708 2922351653973707378106541004321772150448379709954367422948 51709 2923029929856484997755476908419664574180722226791983476900 51710 2923708350044906009870234283937095488422551232603938586025 51711 2924386914566880371681628756444716708770970281096363841025 51712 2925065623450322898550526490213931987881986532253055385600 51713 2925744476723153264719498547364357572533851412263547240448 51714 2926423474413296004064577004616660007722722412967998452225 51715 2927102616548680510847112839458337348281352947366563482025 51716 2927781903157241040465735597531151670718807559896479348900 51717 2928461334266916710208414853050062598504587708806478268900 51718 2929140909905651500004623474064653462869162544141061051073 51719 2929820630101394253177602704375183718369853547837262927225 51720 2930500494882098677196729073916543317981445729653138339600 51721 2931180504275723344429983149424526926319915629682154979600 51722 2931860658310231692896520137199988111800402208829264515625 51723 2932540957013592027019342349787576009072125554781058401073 51724 2933221400413777518378073548386899381968505132826610336900 51725 2933901988538766206461835172815105544465369206697710802500 51726 2934582721416540999422224470841004212759005380909274005625 51727 2935263599075089674826394538712009065564004507600338107025 51728 2935944621542404880410236284696312582093522190510246160448 51729 2936625788846484134831662327463852607926849737583446440000 51730 2937307101015329828423992841130772068096175791097075338225 51731 2937988558076949223949443358793216304241257327676134523225 51732 2938670160059354457352714546377455658592530795844391348100 51733 2939351906990562538514683958634464161855107569816388522948 51734 2940033798898595352006199789108228504783239567250774819025 51735 2940715835811479657841976625908204884362337926067382238025 51736 2941398017757247092234593225117484815058607379819917952400 51737 2942080344763934168348592313669374583559948929386506867600 51738 2942762816859582277054682433526236701821111296002994506073 51739 2943445434072237687684041838995585478046265370271799880225 51740 2944128196429951548782724459019572678498363555330444116900 51741 2944811103960779888866167936275143194721955849706105036900 51742 2945494156692783617173803754923284660909695234616107118025 51743 2946177354654028524423769468846939084737705127956442951073 51744 2946860697872585283567723042218288762046430247569207353600 51745 2947544186376529450545759314237273041256678292477689913600 51746 2948227820193941465041428599884336887390412703775639344225 51747 2948911599352906651236857438531556668017605906177881375625 51748 2949595523881515218567971502257433144379237554582045022948 51749 2950279593807862262479820675711786300347453313334472292900 51750 2950963809160047765182006319378331379782116673499966390625 51751 2951648169966176596404210728083660329233619557854888265625 51752 2952332676254358514151828796602497757829997465397590240400 51753 2953017328052708165461701904210245529577252356035794210448 51754 2953702125389345087157954030034975195200452259202794575625 51755 2954387068292393706607930111062172651064781793211637134225 51756 2955072156789983342478236654646684681645393689223701516100 51757 2955757390910248205490884617387462399467789507140897636100 51758 2956442770681327399179534562221842042421669691198803826073 51759 2957128296131364920645844105597249122865870819529511903025 51760 2957813967288509661315917666579357545995283431787679054400 51761 2958499784180915407696858529756881026537649447727117134400 51762 2959185746836740842133423233804319932994006391343630310225 51763 2959871855284149543564778297565132577336409082161682006073 51764 2960558109551309988281359295518945945335551018074090300100 51765 2961244509666395550681832294497566928514160421822726384900 51766 2961931055657584504030157663515701273114693123056514983025 51767 2962617747553060021212756268583433704437019565592114834025 51768 2963304585381010175495778064368669016448639929056344210448 51769 2963991569169627941282473094578880336701593497888042115600 51770 2964678698947111194870664912932657285311790059461262183225 51771 2965365974741662715210326436592693344073116525966267748225 51772 2966053396581490184661258243932998437695495609122492102500 51773 2966740964494806189750869328514269503678229888643013222948 51774 2967428678509828221932060321142498690462588858843371522025 51775 2968116538654778678341209191887045775255823565488407330625 51776 2968804544957884862556259443935548433287758507882189440000 51777 2969492697447378985354910811164191119255949028698159334400 51778 2970180996151498165472912471303000539341240093880406651073 51779 2970869441098484430362458786576982998437555023278397515625 51780 2971558032316584716950687583705066302143016414061007032100 51781 2972246769834050872398280985139956376609192446348331392100 51782 2972935653679139654858168803433166341546506415264739572225 51783 2973624683880112734234334510610623432541782335527361926073 51784 2974313860465236692940723794445406918363661651928054416400 51785 2975003183462783026660255713515317997118352498248964816400 51786 2975692652901028145103936462934130581977000813298925762025 51787 2976382268808253372770075762646519902732039379322228682225 51788 2977072031212744949703605880177813953658314126894398802948 51789 2977761940142794032255503299730861011060744681896019868100 51790 2978451995626696693842313049523454725488886142997024036025 51791 2979142197692753925705775699260906663895159699482526531025 51792 2979832546369271637672557039639504636012849354844219854400 51793 2980523041684560658914080455777743686937359335433969360448 51794 2981213683666936738706462006473365274314830558166270338225 51795 2981904472344720547190548221185388873681163827757446867225 51796 2982595407746237676132056626641469069356931451755648004100 51797 2983286489899818639681819014972060090894717118564355602500 51798 2983977718833798875136127465274018746400245796178395501073 51799 2984669094576518743697183130507425784112390892291914118025 51800 2985360617156323531233647801630554882434914983134290810000 51801 2986052286601563449041298260879067726169753280653450810000 51802 2986744102940593634603783436096662973012926075790407264025 51803 2987436066201774152353484368025556349444908278354743951073 51804 2988128176413469994432477002466318638982631678689401822500 51805 2988820433604051081453597819217747938365389688670232688100 51806 2989512837801892263261612309708602258626896283885275401225 51807 2990205389035373319694486315234168338165762067846632000225 51808 2990898087332878961344760237711792413871832414076138760448 51809 2991590932722798830321026134870648664101327312656464390400 51810 2992283925233527501009507711792171093824671852647140149025 51811 2992977064893464480835743220718724777602452407443073054025 51812 2993670351731014211026371281049242610182218952035307296100 51813 2994363785774586067371019631441704037457021123079261302948 51814 2995057367052594360984296825943482652290757427072378584225 51815 2995751095593458339067886886071740040300776399711840664025 51816 2996444971425602185672746920767193850099838710101034368400 51817 2997138994577455022461407726145738740742673574898592960400 51818 2997833165077450909470377376973549626202084986298037776073 51819 2998527482954028845872647821792447492621026948979409990225 51820 2999221948235632770740304493623459008855416148528788028100 51821 2999916560950711563807238948177652184442829419474965268100 51822 3000611321127719046231964541504481451609786425802120625625 51823 3001306228795113981360535159009026759270189689883764201073 51824 3002001283981360075489567007770662567174829285134533518400 51825 3002696486714925978629363484096844017451803119751576360000 51826 3003391837024285285267143128246849038735400958750210500625 51827 3004087334937916535130370678261466704921596532701960748025 51828 3004782980484303213950191234835773826316932836352168922948 51829 3005478773691933754224967549173293495569416799410781402500 51830 3006174714589301535983920445760981144290206884645501602225 51831 3006870803204904887550872392005635588698527002927174637225 51832 3007567039567247086308094226673484553954518797646867107600 51833 3008263423704836359460255059075846267090798407108162610448 51834 3008959955646185884798475350944920897618460026867818700025 51835 3009656635419813791464483192944917902972313926933620521025 51836 3010353463054243160714873787764877702978408192223740572900 51837 3011050438578002026685472151740698563479508708357948808100 51838 3011747562019623377155799046955032114146348366919275756073 51839 3012444833407645154313640155764863559339251871651596292225 51840 3013142252770610255519718509707745363671344845129007206400 51841 3013839820137066534072470184738806005666113318364135526400 51842 3014537535535566799972923274751808293603740486368169777025 51843 3015235398994668820689680155338684727317560382229033676073 51844 3015933410542935321924003049743130468339281610873181384100 51845 3016631570208933988375002908964987648404497440006157072100 51846 3017329878021237464504931617973308002923560517124044540225 51847 3018028334008423355304577539987134161602310613944325765625 51848 3018726938199074227058764410784193362967551637771769010448 51849 3019425690621777608111953594998850883118729436507115504400 51850 3020124591305125989633949716371824081595114602204738355625 51851 3020823640277716826385709673915311668822094687942021480625 51852 3021522837568152537485255055958346590186078333604398848900 51853 3022222183205040507173687964038334801390160286020621722948 51854 3022921677216993085581310258605896178367241934389900005625 51855 3023621319632627589493846238511277862678897698499141118225 51856 3024321110480566303118768766241764490012074538897497537600 51857 3025021049789436478851728850880663985106861337733439425600 51858 3025721137587870338043088700759601931212218457820726601073 51859 3026421373904505071764558257777011935977867155839459064025 51860 3027121758767982841575935225356863918554655632257523744900 51861 3027822292206950780291948602022826834597795473145937224900 51862 3028522974250060992749205732564217036852551403841375718225 51863 3029223804925970556573242888771238239055421156379838256073 51864 3029924784263341522945679391718173910010713575506680179600 51865 3030625912290840917371475287574347872907874774304306944400 51866 3031327189037140740446292588923823922234077321241941880025 51867 3032028614530917968623960093575970397014629415646400773025 51868 3032730188800854554984041792850170864585833306858893622948 51869 3033431911875637429999508881319117373676178551060382176100 51870 3034133783783958502304515379996278129247349995040315249225 51871 3034835804554514659462277384954286924331616742921350664225 51872 3035537974216007768733055953362157236001901113657836960000 51873 3036240292797144677842243638930379553630360246375261960448 51874 3036942760326637215748554688754116257735802268447310701025 51875 3037645376833202193412318913545864206994858717515016015625 51876 3038348142345561404563879243250111119401700312103639062500 51877 3039051056892441626472092980033667851111369503522627972900 51878 3039754120502574620712936760646514783197666020551682351073 51879 3040457333204697133938215240149156722403116543009011225625 51880 3041160695027550898644373509003637006961042614435555923600 51881 3041864205999882633941413255526517882733268030366164883600 51882 3042567866150444046321912685703290678236734518339858329225 51883 3043271675507991830430150212364835859633379059064138701073 51884 3043975634101287669831331925727709688435224383927679544900 51885 3044679741959098237780922857301190935535902920087544976900 51886 3045383999110195197994082049165177925225930837182061760025 51887 3046088405583355205415201440624183092087130174687950370225 51888 3046792961407359906987548584243829232096820790212172240448 51889 3047497666610995942423013203277408716909927759563339777600 51890 3048202521223054944971957602491224117132131771082788003025 51891 3048907525272333542193170944398585946454788080053830148025 51892 3049612678787633356723927402913500593797712013499438760900 51893 3050317981797761007050148206436238955104234329605381522948 51894 3051023434331528108276667582384133810159326626484949866225 51895 3051729036417751272897602615182111612761244347989413653225 51896 3052434788085252111566827029728622074775191834564925827600 51897 3053140689362857233868548912353786726039139598408472490000 51898 3053846740279398249087992381287745522782278046880109926073 51899 3054552940863711766982183218658338557160833917638284577025 51900 3055259291144639398550838476038417989719265603490100902500 51901 3055965791151027756807360065564243485052351413561895902500 51902 3056672440911728457549932348647572678680550918036444370025 51903 3057379240455598120132723734305216540162414333180570651073 51904 3058086189811498368237192299130987923758899097383696000000 51905 3058793289008295830643495440936130113540387242004353049600 51906 3059500538074862142002003578085470774693142946419862300225 51907 3060207937040073943604917906557705416943068057121398037225 51908 3060915485932812884157992226759373259476065817208909222948 51909 3061623184781965620552358852123247259501271265327101548900 51910 3062331033616423818636458611523019028681012590951019217025 51911 3063039032465084153988074957537318413044793243884402772025 51912 3063747181356848312686472192597266652718992056687112451600 51913 3064455480320622992084637825052921267844530515218953490448 51914 3065163929385319901581629067195130136426615269207799461225 51915 3065872528579855763395023487270471638568992875267513351025 51916 3066581277933152313333473827528117239595115671573129392900 51917 3067290177474136301569367000338612471955375857838013896900 51918 3067999227231739493411587274425731952568282756648651126073 51919 3068708427234898670078383663253723838349299521846961798225 51920 3069417777512555629470341527613418978149184094692430721600 51921 3070127278093657186943458404451839964159259046110514561600 51922 3070836929007155176082324073991105320049230339506315480625 51923 3071546730282006449473404877183584186689150458406444626073 51924 3072256681947172879478432295551417079276041420550904944900 51925 3072966784031621359007895805459678592042722797908511922500 51926 3073677036564323802294640018873618318476694032309764500625 51927 3074387439574257145667566122651576736125664329818034134025 51928 3075097993090403348325437628426333375618672683397083810448 51929 3075808697141749393110790445128805253492860761653487610000 51930 3076519551757287287283947286209174297791018359183154371225 51931 3077230556966014063297136423611683334189180878055790256225 51932 3077941712796931779568714800560501128631987145934785112100 51933 3078653019279047521257495515215218000101370218942625822948 51934 3079364476441373401037179687255694624226620310322236326025 51935 3080076084312926559870892719457147844966094471883921309025 51936 3080787842922729167785824966317518597558019175833576198400 51937 3081499752299808424647976821800328421355106740518503993600 51938 3082211812473196560937008238257392506030252054574622631073 51939 3082924023471930838521192688596918768973559918593048449225 51940 3083636385325053551432475583763684105499543379436748300900 51941 3084348898061612026641637157599140686752697716436496020900 51942 3085061561710658624833559831150467002944961486606496181025 51943 3085774376301250741182600068498740261784993682493746026073 51944 3086487341862450806128064736177568753671893235088572659600 51945 3087200458423326286149791978254684886430132638184797235600 51946 3087913726012949684543836619150161773063240411529376241225 51947 3088627144660398542198260106266078526206316688924463900625 51948 3089340714394755438369025004503621772666971844063350122948 51949 3090054435245107991455994054744773350665909380265616960900 51950 3090768307240548859779033808376896691127301138446157825625 51951 3091482330410175742354222849939697012630495247681357200625 51952 3092196504783091379670164619975193177423625380755410702400 51953 3092910830388403554464404850162501863221524208273721360448 51954 3093625307255225092499953622820397602370155093577184180625 51955 3094339935412673863341912066861775226362734860108846607225 51956 3095054714889872781134203702285304329643997915473851564100 51957 3095769645715949805376410445290728532143819353672573460100 51958 3096484727920037941700713286105425575044843299434016001073 51959 3097199961531275242648937651611007628916024325874984970025 51960 3097915346578804808449703464859904627540256087591803440400 51961 3098630883091774787795679913573036964534704383579150320400 51962 3099346571099338378620944939710847503212253914984781871225 51963 3100062410630653828878449462211126553066791447669135131073 51964 3100778401714884437317586344988227258789055543968528304100 51965 3101494544381198554261864122289432729838657306190835508900 51966 3102210838658769582386685493505400210316790689545476282025 51967 3102927284576775977497230599532771650208278106882895457025 51968 3103643882164401249306445092788204189996110673369037160448 51969 3104360631450833962213133012974238311201716136747139481600 51970 3105077532465267736080154480698585735574995117968708820225 51971 3105794585236901247012728221049583575454881756664535085225 51972 3106511789794938228136838929231725747248982424266218062500 51973 3107229146168587470377749490366347259044900241808237822948 51974 3107946654387062823238618065563701672071338325911505625025 51975 3108664314479583195579220056373836814079165790688837205625 51976 3109382126475372556394774959724838690716502559987863690000 51977 3110100090403659935594878125458178498632707197318039856400 51978 3110818206293679424782537428572062691369111642973497676073 51979 3111536474174670178033314868284851186084613561401598680625 51980 3112254894075876412674573106031774025826986748082268820100 51981 3112973466026547410064826954509342128401178724548526380100 51982 3113692190055937516373199829883013158909108462339706831225 51983 3114411066193306143358985179274839058746732520457947101073 51984 3115130094467917769151312895648987349248591354298075918400 51985 3115849274909041939028920732214194003272855954227920142400 51986 3116568607545953266200030728463371442826245295384958263025 51987 3117288092407931432582330659971761075343254522392867803225 51988 3118007729524261189583060524076185725463099748350148802948 51989 3118727518924232358879204073559123353095825410564507932100 51990 3119447460637139833197785410462489572241312089266257475025 51991 3120167554692283577096270652157182698426644552304006270025 51992 3120887801118968627743074681795611355763629730189798912400 51993 3121608199946505095698172995275591067504370742616847810448 51994 3122328751204208165693818656845162736593884579738034139225 51995 3123049454921398097415364375479052495089976378306875944225 51996 3123770311127400226282189714158659063447131412710467656100 51997 3124491319851544964228733444188621512548236131661955622500 51998 3125212481123167800485631056684187163020671199798408976073 51999 3125933794971609302360957443364766287796912135816295781025 52000 3126655261426215116021574758790227305079406560480676000000 52001 3127376880516335967274585476177653259850351263520676000000 52002 3128098652271327662348890648937447592834247451977152221025 52003 3128820576720551088676853390068844486379949037156191976073 52004 3129542653893372215676067581556046457084517235378746422500 52005 3130264883819162095531231825907379335138735880877587416100 52006 3130987266527296863976128651981022330338806658417934704225 52007 3131709802047157741075708987242038534485713138716018819225 52008 3132432490408131032008281908596598949488198420981363810448 52009 3133155331639608127847809683950460959902424932670689952400 52010 3133878325770985506346308116639930087886358284851040790025 52011 3134601472831664732716352204884701877624922009747847995025 52012 3135324772851052460413687128413148855198188691708635852100 52013 3136048225858560431919944574411785698624487819844898802948 52014 3136771831883605479525464414951814031418504215218646083225 52015 3137495590955609526112221748046816621466395892110636543025 52016 3138219503103999585936859314496839225340859675441849422400 52017 3138943568358207765413825302675266866364099987922496078400 52018 3139667786747671263898616553416069972780994313388766101073 52019 3140392158301832374471127177160164530333581508785893351225 52020 3141116683050138484719102595520799221336510147414711420100 52021 3141841361022042077521699019429051430046457400747477860100 52022 3142566192247000731833148376021682991701948775033194080625 52023 3143291176754477123466528696434775650088659681078554676073 52024 3144016314573939025877639976667735365864345899367289616400 52025 3144741605734859310948985523683423885162216275764752490000 52026 3145467050266715949773858798911345335187012412484201005625 52027 3146192648198992013440535771321985060629481871149493265025 52028 3146918399561175673816572792241567451757508845408035822948 52029 3147644304382760204333210004077669142001084954712720062500 52030 3148370362693243980769880295127293669738748523043858645225 52031 3149096574522130482038823812640183505820279400283836380225 52032 3149822939898928290969808046311315245129494222854670361600 52033 3150549458853151095094953494377693747207130356616413160448 52034 3151276131414317687433664924495731087622222180808772697025 52035 3152002957611951967277668241576666348406247618281699602025 52036 3152729937475582940976152974758652532452842855064869828900 52037 3153457071034744722721020395695307233342236181516287424100 52038 3154184358318976535332237280341694128578925187299260131073 52039 3154911799357822711043295326419872890738702712088491351225 52040 3155639394180832692286776238747325727512113751418672400400 52041 3156367142817561032480022494612739468110985900080221520400 52042 3157095045297567396810913801384792909978008040956791330025 52043 3157823101650416563023749258540770026211624211614395001073 52044 3158551311905678422205235236302990610594950460129306180100 52045 3159279676092927979570578983072221003603200790832205404100 52046 3160008194241745355249687973848398699264412954518259447225 52047 3160736866381715785073475011830175879268285010317590780625 52048 3161465692542429621360269095385958257262858631354193360448 52049 3162194672753482333702332062590287042853804596489491662400 52050 3162923807044474509752481025520583351431369558228409800625 52051 3163653095445011856010816606510445992600820954077110425625 52052 3164382537984705198611556988556865266688668986539510800900 52053 3165112134693170484109977792079887185544241286226088122948 52054 3165841885600028780269457790234434410659527743373752100625 52055 3166571790734906276848630474975162168494790795042528601225 52056 3167301850127434286388641486076399459828441137422568595600 52057 3168032063807249245000511915310398026952301543572774739600 52058 3168762431803992713152607497988283779612813554503257026073 52059 3169492954147311376458213704069277707760174823258784621025 52060 3170223630866857046463216741044925726416020574481883140900 52061 3170954461992286661433890480806249405311272942230151420900 52062 3171685447553262287144789322702902133384369012469913769225 52063 3172416587579451117666747005004587955771434569027747631073 52064 3173147882100525476154981376976173098569288367699919673600 52065 3173879331146162815637305143779093064414633987035267078400 52066 3174610934746045719802442596412831139803615869852103189025 52067 3175342692929861903788452338911417203080276220155253886025 52068 3176074605727304214971256025011068860155543298618539822948 52069 3176806673168070633753273116506270163285402908530189032100 52070 3177538895281864274352161675512756486643047224912987896225 52071 3178271272098393385589665202857047540970252533790396011225 52072 3179003803647371351680565534813344008293204057154880410000 52073 3179736489958516693021741810409776866542656182507295810448 52074 3180469331061553066981335521527172152932884633803421294025 52075 3181202326986209268688021658014667684133548152722005900625 52076 3181935477762219231820385960047692110618526044347028322500 52077 3182668783419322029396408289954990632101229618161229984900 52078 3183402243987261874563052135742555740671995461744797626073 52079 3184135859495788121385960258543495488145152158373214880625 52080 3184869629974655265639256496224045994206405237970870721600 52081 3185603555453622945595453735377109222230503770313170881600 52082 3186337635962455942815468063935871450119932206246710078225 52083 3187071871530924182938739116641232354202809182841322126073 52084 3187806262188802736473456625597949205127467567189888536900 52085 3188540807965871819586893188155575345807533755989405312900 52086 3189275508891916794895843264351446882809916108598960271025 52087 3190010364996728172257168416154146374144149504080995981225 52088 3190745376310101609558448800747047238210222711474453490448 52089 3191480542861837913508740930092717640698535080487759331600 52090 3192215864681743040429441709020137738515186729788337452025 52091 3192951341799628097045258764077859372333599864545989897025 52092 3193686974245309341275287075397412602154696225896905308900 52093 3194422762048608183024191923812438873297715294168083222948 52094 3195158705239351184973498165480206083547448266275348157225 52095 3195894803847370063372985846253336395756382736524328740225 52096 3196631057902501688832192168050753304047201359554798489600 52097 3197367467434588087112019819478030215887453694440000000000 52098 3198104032473476439916451682948498656719223249666597651073 52099 3198840753049019085684371930557650138527440999181362730025 52100 3199577629191073520381493520964541758726352048826101102500 52101 3200314660929502398292392109535091711039723628849906102500 52102 3201051848294173532812646384003327095651890299977315817025 52103 3201789191314959897241084837907822711818866515548502926073 52104 3202526690021739625572138994061745902356718007999558090000 52105 3203264344444396013288303090316098995973372591527610787600 52106 3204002154612817518152700239876927460285268820945197613225 52107 3204740120556897761001755078438438535566888645880869346225 52108 3205478242306535526537972910395151866824499075693987522948 52109 3206216519891634764122825366397380489670539449465824600900 52110 3206954953342104588569742584515517453707236912594469868025 52111 3207693542687859280937211927279780385712415061912703723025 52112 3208432287958818289321983246863243403862281559591842497600 52113 3209171189184906229652380710677162993530442156791172240448 52114 3209910246396052886481721199648781744874693535141103450225 52115 3210649459622193213781839291452971232468498391470065240025 52116 3211388828893267335736718840970252787657646182148079456900 52117 3212128354239220547536231170244912475129655031161594504900 52118 3212868035690003316169979880218104236379177813386047701073 52119 3213607873275571281221252296512012904342241874013979649225 52120 3214347867025885255661077561542326625460780958958075123600 52121 3215088016970911226642391385237446147831813631216330163600 52122 3215828323140620356294307466644036446897988856305901425625 52123 3216568785564988982516495598699704263353260877301349351073 52124 3217309404273998619773666468454763321574376487827052532900 52125 3218050179297635959890163165026227280950863070348333062500 52126 3218791110665892872844659407568348846978500217801585015625 52127 3219532198408766407564964505545201933909046519249073141025 52128 3220273442556258792722935063591982326117481484819869960448 52129 3221014843138377437529493443252880931162416131421433760000 52130 3221756400185134932529752993884562453780830168033239424225 52131 3222498113726549050398250065015461146780114927024968009225 52132 3223239983792642746734282812452284211973745304824847856100 52133 3223982010413444160857356810426292431956977320097959622948 52134 3224724193618986616602737482073106711640976988833972813025 52135 3225466533439308623117109360540968397062937771602170400025 52136 3226209029904453875654342193023560518071244786684866464400 52137 3226951683044471256371363900014676471053801421591214099600 52138 3227694492889414835124140402083202117939455232095213256073 52139 3228437459469343870263762326468056828262252609722059998225 52140 3229180582814322809432638605793918632141223342591584504900 52141 3229923862954421290360796981209738383599754807564147024900 52142 3230667299919714141662291422253227655733569230356560224025 52143 3231410893740281383631716475745685001840074551126595601073 52144 3232154644446208229040828556022705219749628452181106945600 52145 3232898552067585083935274188807496350256244757958776577600 52146 3233642616634507548431425221034709324736690621089119158225 52147 3234386838177076417513321008933865451777980777754801405625 52148 3235131216725397681829717596682647297909181006213503722948 52149 3235875752309582528491243897941498973359396269410054608900 52150 3236620444959747341867664892582162380145049581187479280625 52151 3237365294706013704385251850923956616731265320565296155625 52152 3238110301578508397324259597792788461019565644597384144400 52153 3238855465607363401616510828719062671492381131980517010448 52154 3239600786822715898643087490591841754999277341220508765625 52155 3240346265254708271032129239087785848905518302973762100225 52156 3241091900933488103456738985194584455145837000205253632100 52157 3241837693889208183432995543149772944140272735920318264100 52158 3242583644152026502118073392117008017539877260164834676073 52159 3243329751752106255108469563923057680383197139325353017025 52160 3244076016719615843238337669179942725464920814930927846400 52161 3244822439084728873377929074117848275551147029454135526400 52162 3245569018877624159232141240455605562526598906184636412225 52163 3246315756128485722139173240636725846632987272125650756073 52164 3247062650867502791869288460760150193659830319932939288100 52165 3247809703124869807423684503536060733284577129942356652900 52166 3248556912930786417833470303598281017733072828958607601025 52167 3249304280315457482958750467505975186549456361228931060025 52168 3250051805309093074287816850768537820531711301310966610448 52169 3250799487941908475736447384228748635810509360663205827600 52170 3251547328244124184447312162140448527629908941931497477225 52171 3252295326245965911589486804278175922634111189165308442225 52172 3253043481977664583158073104417384938380047580562869002500 52173 3253791795469456340773926977525049479386290524709590922948 52174 3254540266751582542483493718001640120299856163442322708025 52175 3255288895854289763558750581316643438719121366158457100625 52176 3256037682807829797297256701380976362858519633225097960000 52177 3256786627642459655822310356000831092584128421680833358400 52178 3257535730388441570883213592758669236393928576136327201073 52179 3258284991076042994655644227668266981667620603072714825625 52180 3259034409735536600542135228951896380973638178942886628100 52181 3259783986397200283972661498288911193400622442869653388100 52182 3260533721091317163205334061886189166782327404515093070225 52183 3261283613848175580127201683722066184313933508018598776073 52184 3262033664698069101055159913316581327419269544865562400400 52185 3262783873671296517536967580382035625827699413203115488400 52186 3263534240798161847152370748709051075661636589467212784025 52187 3264284766108974334314334141644500406926022721188149904225 52188 3265035449634048451070380051518862073134864778423011302948 52189 3265786291403703897904034745381739017912285226313128976100 52190 3266537291448265604536382379405463946271719413641732934025 52191 3267288449798063730727726434317898091912111722804516029025 52192 3268039766483433667079358684226714826279435106114162950400 52193 3268791241534716035835435711198643900330805752630602760448 52194 3269542874982256691684962977958336645912104299518516920225 52195 3270294666856406722563886471072697090423565933048067041225 52196 3271046617187522450457291926987708656006482827532243328100 52197 3271798726005965432201711653285970922843192756489600622500 52198 3272550993342102460287538957534345835327126689889780951073 52199 3273303419226305563661550196092297719835075275240700424025 52200 3274056003688952008529534455252696563625228999278261210000 52201 3274808746760424299159030877088039175997169451901501210000 52202 3275561648471110178682173642376228115289059575553520158025 52203 3276314708851402629898644622981233618558019392296198501073 52204 3277067927931699876078733716065149214897300968202936002500 52205 3277821305742405381766506872509337238293613011263898164100 52206 3278574842313927853583081831923546081725012415659156027225 52207 3279328537676681241030011576623066750849398372938124618225 52208 3280082391861084737292775516955182083141035680319065360448 52209 3280836404897562780044378420357347896702919099002900494400 52210 3281590576816545052249057096530731322221391762140371451025 52211 3282344907648466482966094851113917651641469614010064956025 52212 3283099397423767248153743720242783208132022790220497388100 52213 3283854046172892771473254498383718003784546034563648802948 52214 3284608853926293725093014571828568304252936202803156562225 52215 3285363820714426030492793570240855663199708338526454442025 52216 3286118946567750859268096848644015523971645632644504496400 52217 3286874231516734633934626812243585111390215907676664176400 52218 3287629675591849028732852096476457052914421412179960926073 52219 3288385278823570970432684614681501975721303181220795692225 52220 3289141041242382639138264485787050224457319727376766832100 52221 3289896962878771469092852854411909833547486285219346472100 52222 3290653043763230149483832615777784968013719352479382515625 52223 3291409283926256625247817057832146217754506165147883651073 52224 3292165683398354097875866432981791392180034523725358694400 52225 3292922242210031026218812471838522814985499765919088640000 52226 3293678960391801127292690851379554562685677569621781530625 52227 3294435837974183377084281629926450625331238781421308762025 52228 3295192874987702011356757661347582593586910912739231222948 52229 3295950071462886526455441000890283193078685840644383702500 52230 3296707427430271680113667315050059794617060306228721708225 52231 3297464942920397492258758307885419927581000933084640143225 52232 3298222617963809245818102176188048813408174804935442595600 52233 3298980452591057487525342105919267016786206458027500210448 52234 3299738446832698028726672822324884483782538973816181674025 52235 3300496600719291946187245206141755498792117414232348703025 52236 3301254914281405582897678988310527445827804039012611104900 52237 3302013387549610548880683535610264704333403695974999020100 52238 3302772020554483721997786739631817545368651794636307006073 52239 3303530813326607248756172021507994520704723875269689390225 52240 3304289765896568545115623464819785555082992683624089614400 52241 3305048878294960297295579089099071760634113770468907534400 52242 3305808150552380462582292276349446892234292069455107863025 52243 3306567582699432270136101363007964353395997981237762826073 52244 3307327174766724221798807409771812744156690721301499956100 52245 3308086926784870092901160161715112115346497788566705756100 52246 3308846838784488933070452211122212357589521296912180374225 52247 3309606910796205067038221375465064508428723697698990775625 52248 3310367142850648095448061302953425207066416423882286210448 52249 3311127534978452895663540318087844063386464721210420800400 52250 3311888087210259622576228519646573336175660115391151265625 52251 3312648799576713709413833143538729034795528512213729390625 52252 3313409672108465868548442202957222368977366956921515732900 52253 3314170704836172092304876418266170372927765906311603022948 52254 3314931897790493653769149449058684522544507008990159175625 52255 3315693251002097107597036440822126248258759563047922104225 52256 3316454764501654290822750898649108420844162943475311673600 52257 3317216438319842323667729900433712153471908481473279033600 52258 3317978272487343610349527661993578620348553852226933951073 52259 3318740267034845839890817466559726040455247504720985158025 52260 3319502421993041986928501971077132514218541765053902556900 52261 3320264737392630312522931901760316031389262881958097636900 52262 3321027213264314364967233151349333689992216578608614800225 52263 3321789849638802980596742290512812978941070947304619506073 52264 3322552646546810284598550505845818880794807292491472147600 52265 3323315604019055691821155976911551546169896512368659232400 52266 3324078722086263907584224704777060377521076729773574518025 52267 3324842000779164928488459804494351537368510259181181979025 52268 3325605440128494043225579273979457164585417948821682522948 52269 3326369040164991833388402251743225942073259985671664868100 52270 3327132800919404174281043775928786110046388117274382563225 52271 3327896722422482235729218057111823561230068849127447378225 52272 3328660804704982482890650277321009287550104641161028840000 52273 3329425047797666677065596927737102172364194773324078160448 52274 3330189451731301876507474697530444937959913900499274867025 52275 3330954016536660437233597926297762964926979093173925805625 52276 3331718742244520013836024632560367698107560285097837602500 52277 3332483628885663560292511130787058443142999645457284976900 52278 3333248676490879330777575249406208538173677784090631401073 52279 3334013885090960880473668162272714157016134407480753515625 52280 3334779254716707066382454846056676363143153794511641539600 52281 3335544785398922048136203176021879488033597178419328899600 52282 3336310477168415288809281672663321452944540929470880807225 52283 3337076330056001555729765911674244289893997656465912051073 52284 3337842344092500921291153609714305845633393509299342508900 52285 3338608519308738763764188398451726471640285795011965668900 52286 3339374855735545768108792299353437413678767441784660802025 52287 3340141353403757926786106911698450616262855985341944572225 52288 3340908012344216540570643326290862750422141936705547240448 52289 3341674832587768219362540777350099457514312146012451865600 52290 3342441814165264882999934045057199077461105831370948921025 52291 3343208957107563762071429621237128496708042222016119666025 52292 3343976261445527398728690650658317209429117399246776836900 52293 3344743727210023647499130660431789235020842235047721422948 52294 3345511354431925676098716089993466175760721855560965428225 52295 3346279143142111966244877634154408430648798523676185847225 52296 3347047093371466314469530411704955404912433171348927171600 52297 3347815205150877832932202972059919469439325147589552490000 52298 3348583478511240950233275152433182430517104412544863876073 52299 3349351913483455412227324798031237367704914932253323863025 52300 3350120510098426282836583357756412886448482143420841322500 52301 3350889268387063944864500367911711112180460994259176322500 52302 3351658188380284100809416836400385124127634357774150244025 52303 3352427270109007773678347539914575989881014890009773701073 52304 3353196513604161307800872246608524115979337200177485160000 52305 3353965918896676369643135876753064275316052245267724545600 52306 3354735486017489948621957613869308409109993092009114946225 52307 3355505214997544357919048978840615129485611737681759635225 52308 3356275105867787235295340879503139768395331882500682322948 52309 3357045158659171543905419648216453829689363934684112632900 52310 3357815373402655573112072079916917803602527839959610539025 52311 3358585750129202939300939483157686496788468495622826694025 52312 3359356288869782586695280756640421316294369671270165523600 52313 3360126989655368788170844503744979322539117850340003490448 52314 3360897852516941146070850197564544334440079765424590419225 52315 3361668877485484593021078408954860929333479363212259149025 52316 3362440064591989392745070110107427831256034439595609540900 52317 3363211413867451140879435066157702923506283370100860092900 52318 3363982925342870765789269327340567955188141563981770776073 52319 3364754599049254529383681834206496936661919031167716480225 52320 3365526435017614027931430148413068235494548509316831545600 52321 3366298433278966192876665321607656492616361893530601785600 52322 3367070593864333291654785914918336677961655384340382350625 52323 3367842916804742928508401181571228895899745161363012576073 52324 3368615402131228045303403425153708933257480042009173100900 52325 3369388049874826922345149546044106016698490238768654222500 52326 3370160860066583179194751788529705811664056927336455550625 52327 3370933832737545775485477701136073352000631024122535128025 52328 3371706967918769011739259322691907337804956688944564610448 52329 3372480265641312530183311606654834078914711160878124890000 52330 3373253725936241315566860096224746292865803346779530497225 52331 3374027348834625695977977862772488989032225057860107782225 52332 3374801134367541343660531720112891785065867075348379580100 52333 3375575082566069275831237727152344207667243667717069922948 52334 3376349193461295855496825991442307827148860325685544280025 52335 3377123467084312792271314786171356464206257074271049511025 52336 3377897903466217143193393993129533187792810711118948750400 52337 3378672502638111313543917884180010395008430855291157185600 52338 3379447264631103057663507253774236927464584119268166381073 52339 3380222189476305479770260915047953933683875588299114527225 52340 3380997277204837034777576572036659033736954855136592728900 52341 3381772527847821529112081080550296280518043064886938048900 52342 3382547941436388121531670110248147441818145925013539247025 52343 3383323518001671323943657220456098248677273780827111676073 52344 3384099257574811002223032362269651468388982199019810211600 52345 3384875160186952377030829819487256964997523793449987939600 52346 3385651225869246024632605600919727306175113221529468095225 52347 3386427454652847877717024296622705962999501529844853890625 52348 3387203846568919226214555410600353728375482688273345822948 52349 3387980401648626718116279182529617650663363777625505236900 52350 3388757119923142360292801911055645541498070642139010755625 52351 3389534001423643519313280791210107970809682840922025130625 52352 3390311046181312922264558278505388607695045588256190566400 52353 3391088254227338657570405992258802803045942418665741160448 52354 3391865625592914175810878170702203438717381106587208330625 52355 3392643160309238290541774690433532288525097670682183613225 52356 3393420858407515179114213662768074448499670058277947720100 52357 3394198719918954383494313619548372797600905495661532048100 52358 3394976744874770811082985300972958945515674865169539851073 52359 3395754933306184735535833058005256711230365391003776044025 52360 3396533285244421797583165881925213854790861143877572272400 52361 3397311800720713005850118073587417555043691372000832752400 52362 3398090479766294737676879564950648988196961595213313933225 52363 3398869322412408739939035905445032315754154123578228881073 52364 3399648328690302129868017925744133435763105745391203252100 52365 3400427498631227395871661091510563988391693536922529816900 52366 3401206832266442398354874559684846335596238042517388940025 52367 3401986329627210370540419949888495555093619624801061643025 52368 3402765990744799919289799843513474900988851957197852560448 52369 3403545815650485025924256023071381687251619991952841153600 52370 3404325804375545047045877464376921145783322054183588154225 52371 3405105956951264715358818094141426498075710954686787819225 52372 3405886273408934140490624325553384258438561350452004922500 52373 3406666753779848809813672384424124657472154381931512522948 52374 3407447398095309589266715438478038036886020450597142771025 52375 3408228206386622724176540542367879120923571640375947015625 52376 3409009178685099840079735410996922215548241704072812250000 52377 3409790315022057943544565033730931624185788903422819840400 52378 3410571615428819422992958142084112898204760682222055226073 52379 3411353079936712049522603543464411961458024740009785950625 52380 3412134708577068977729156333564730661107994333662260456100 52381 3412916501381228746528553999987828901621972541355352416100 52382 3413698458380535279979442429693885215257166953711898289225 52383 3414480579606337888105711832860889410562639187331196951073 52384 3415262865089991267719142595749242820413009323777273862400 52385 3416045314862855503242161075163143642861390640670670854400 52386 3416827928956296067530705347102536931662041799698049325025 52387 3417610707401683822697200922200610948671849168761794985225 52388 3418393650230395020933646440543023837499248562503586302948 52389 3419176757473811305334809358466246916734820968149363000100 52390 3419960029163319710721531639933613321874808563872290413025 52391 3420743465330312664464145465088863247642453517229135808025 52392 3421527066006187987305998968588179656827620855011751968400 52393 3422310831222348894187092020312911028007886507134554210448 52394 3423094761010203995067822061066380512589411030767918681225 52395 3423878855401167295752840005859383761518737302398580158225 52396 3424663114426658198715016227390180663772405611182775020100 52397 3425447538118101503919516632325989312335231283950450602500 52398 3426232126506927409647988842994193678835497608380551426073 52399 3427016879624571513322858497092679735321439984830048047025 52400 3427801797502474812331735678029918110843495718469326440000 52401 3428586880172083704851931488506614811556127651938446440000 52402 3429372127664849990675084779951955065976859125659391075025 52403 3430157540012230872031899050428668981843742929971523526073 52404 3430943117245688954416989523622351417701088572943610562500 52405 3431728859396692247413840421531672280922151123392164932100 52406 3432514766496714165519872443477317364351902094436179370225 52407 3433300838577233528971620464048703826128219503777549397225 52408 3434087075669734564570021462608718501521111778554723410448 52409 3434873477805706906505812696977931411822190161623456016400 52410 3435660045016645597185040133920941103425788519834852132025 52411 3436446777334051088054677149058712810274159951485683937025 52412 3437233674789429240428353508831974884797318538608211904100 52413 3438020737414291326312194647141943486368604389969711302948 52414 3438807965240154029230771249295850152125193373216990021225 52415 3439595358298539445053159155885951602773812441011734361025 52416 3440382916620975082819109599231905955721120218577679590400 52417 3441170640238993865565329785017604429540833741979137254400 52418 3441958529184134131151873831754752627420989321674542251073 52419 3442746583487939633088644080706700582829982059287917013225 52420 3443534803181959541362002788907225938204498372816114264100 52421 3444323188297748443261494217910179907001402993195971104100 52422 3445111738866866344206677130907111040974330490707445930625 52423 3445900454920878668574067710851187288039425881363391126073 52424 3446689336491356260524192912226942381588643860377260752400 52425 3447478383609875384828754259106578249598516522020464810000 52426 3448267596308017727697902102134760871372600063569072075625 52427 3449056974617370397607620347085052841252177147360887239025 52428 3449846518569525926127221667632331822137488721886115122948 52429 3450636228196082268746953214986750087186062793851012322500 52430 3451426103528642805705712837035996455600863712706690791225 52431 3452216144598816342818875819643828127994269992540425926225 52432 3453006351438217112306232162754046218419567769697383809600 52433 3453796724078464773620034403950295163804987095150503760448 52434 3454587262551184414273156002123272667211576006484005631025 52435 3455377966888006550667360293898143399070669534328887824025 52436 3456168837120567128921680035476156340344634492026524400900 52437 3456959873280507525700907542545672403401223295955003596100 52438 3457751075399474549044195440919015810302518589008216381073 52439 3458542443509120439193768040552769644189362713769870409225 52440 3459333977641102869423743345610343017496609928501298848400 52441 3460125677827084946869065713226844420868782702622473568400 52442 3460917544098735213354549173637503028865024694304759376025 52443 3461709576487727646224031424332087042851890527445657151073 52444 3462501775025741659169638510898975547887764875937162712100 52445 3463294139744462103061160207223747848908829457994418128100 52446 3464086670675579266775536107708361832138765371554807321225 52447 3464879367850788878026452444178200570368058993518885750625 52448 3465672231301792104194049640145474155589141851971287560448 52449 3466465261060295553154740615098671599435908093542022918400 52450 3467258457158011274111139851488965590965687240762442750625 52451 3468051819626656758422103237085680942543774900621598375625 52452 3468845348497954940432878695374145687950410180497493644900 52453 3469639043803634198305367616670452022332906227161126422948 52454 3470432905575428354848497102628862591276760165547961230625 52455 3471226933845076678348703036818806046074261614365521627225 52456 3472021128644323883400523994049614284232655934250166771600 52457 3472815490004920131737306001122362388391570660986752307600 52458 3473610017958621033062018161689380963116452632144437376073 52459 3474404712537187645878179157903219347506460772243620675025 52460 3475199573772386478320894641538047052206887202140501992900 52461 3475994601695989488988005527267689732253009326592935872900 52462 3476789796339774087771347200785705062199580074861998811225 52463 3477585157735523136688119654454113027213214968631853881073 52464 3478380685915024950712368563168604383229005816439617601600 52465 3479176380910073298606577313129260370903054432164123406400 52466 3479972242752467403753369996207026191934548895922235867025 52467 3480768271474011944987325382597390272389772768989425052025 52468 3481564467106517057426901884453930945941317791158441722948 52469 3482360829681798333306473523195601890444036581375809684100 52470 3483157359231676822808476913182837444010197583692859250225 52471 3483954055787979034895669274458768811725164004725104765225 52472 3484750919382536938143497487253052151366986031170242250000 52473 3485547950047187961572578200947019595963845652784449010448 52474 3486345147813774995481289010200074432747600604910591420025 52475 3487142512714146392278470710938461912045013143603855730625 52476 3487940044780155967316240648908757505895895635089386902500 52477 3488737744043662999722917173499624874704633540261472948900 52478 3489535610536532233236055209536606331023632765816743676073 52479 3490333644290633877035592959755919212639458199104067130625 52480 3491131845337843606577109750664442292490059407651668377600 52481 3491930213710042564425195034494287160589794031462678937600 52482 3492728749439117361086928559961560413083235592507770516225 52483 3493527452556960075845471724540133475794266758434188476073 52484 3494326323095468257593770120962447974188988194497201460900 52485 3495125361086544925668367290660595738534793888345746044900 52486 3495924566562098570683329696862123802218853306905923353025 52487 3496723939554043155364282930056226112692476214658916143225 52488 3497523480094298115382559158547195128338694920670453490448 52489 3498323188214788360189455836813218020724158801479297379600 52490 3499123063947444273850605684389813840198375043193862410025 52491 3499923107324201715880457947998419733648725734803699455025 52492 3500723318377002022076870959641846126413823002837893344900 52493 3501523697137792005355816003389532695905909283278016122948 52494 3502324243638523956586192503576748972400447759376401679225 52495 3503124957911155645424754547143095502723057334196944974225 52496 3503925839987650321151148752836873705205806335883511873600 52497 3504726889899976713503063500013104829301868754614689960000 52498 3505528107680109033511489529754190810644945666817348601073 52499 3506329493360026974336091931043422282122942299533487976025 52500 3507131046971715712100693524722751563709447812071001562500 52501 3507932768547165906728869657967461108366870410586626562500 52502 3508734658118373702779654422011570628306915152581227651025 52503 3509536715717340730283358305859038965272736232135542976073 52504 3510338941376074105577497298717029700297830353953517210000 52505 3511141335126586432142833453888722522604843896962094323600 52506 3511943897000895801439526926864365493938225029573254299225 52507 3512746627031025793743399500350476553683344063163068904225 52508 3513549525249005478982309608978315911616612613468873622948 52509 3514352591686869417572638876433964369061536278246725644900 52510 3515155826376657661255890177753556095599818431660561230025 52511 3515959229350415753935397239528427967309876480685131685025 52512 3516762800640194732513145790766161243782718826693801529600 52513 3517566540278051127726706277154705124902343327974047240448 52514 3518370448296046964986278151477985584579938968983740368225 52515 3519174524726249765211845752932616827303484613760935078025 52516 3519978769600732545670445788096546754512125259278799644900 52517 3520783182951573820813546426301681961433250416168250660900 52518 3521587764810857603114538022163752011134784636813140351073 52519 3522392515210673403906335478023887051151110493286372291225 52520 3523197434183116234219092259057597249143563390104259987600 52521 3524002521760286605618026073808057027660849590733129427600 52522 3524807777974290531041356232901811674176328054830918255625 52523 3525613202857239525638352698706238591203147639237474301073 52524 3526418796441250607607496838689310232430028624880186648900 52525 3527224558758446299034753895243420644485306310429755402500 52526 3528030489840954626731957184736252500129999679374896105625 52527 3528836589720909123075304038552876567407415219096300095025 52528 3529642858430448826843963498894490710542430368685927760448 52529 3530449296001718284058795782100420762193408518123201000000 52530 3531255902466867548821183522261220943018963897703027590225 52531 3532062677858052184151974807891926933435806207306449575225 52532 3532869622207433262830538024435730223917937765487980284100 52533 3533676735547177368233928515369557984226836834983436722948 52534 3534484017909456595176167074684258398572226331965310727025 52535 3535291469326448550747630283513307212888884280328278642025 52536 3536099089830336355154552703685167132181988259909783056400 52537 3536906879453308642558640940975647690246988050573653251600 52538 3537714838227559561916799590837829291015256225545682006073 52539 3538522966185288777820969079388331290319063331633292036225 52540 3539331263358701471338075412429920249014050446642212972900 52541 3540139729780008340850091845291670843149615462391549092900 52542 3540948365481425602894212486269108364242778743513473250025 52543 3541757170495174993003137846447978282694437397316214251073 52544 3542566144853483766545472348696504979993743999326482457600 52545 3543375288588584699566233808612218480591944194977591321600 52546 3544184601732716089627474900210644832196667283873823052225 52547 3544994084318121756649016619144372693746674034079381355625 52548 3545803736377051043749293756242225693480716116232516422948 52549 3546613557941758818086312394159487215317741438598488844900 52550 3547423549044505471698719439931341460224479253424632250625 52551 3548233709717556922346984206222911910365748342475664125625 52552 3549044039993184614354692054070495697617941227093309968400 52553 3549854539903665519449950109909809844482337738587753810448 52554 3550665209481282137606905069688282904567483182640522875625 52555 3551476048758322497887373102859643181624120692458711146225 52556 3552287057767080159282581869060272450617385346820773828100 52557 3553098236539854211555024660268011941514440589422414812100 52558 3553909585108949276080426681245325276356756984975211526073 52559 3554721103506675506689823481069941072780091146622214051025 52560 3555532791765348590511751548557316042447210731093056718400 52561 3556344649917289748814551084380477620873821886696801998400 52562 3557156677994825737848780962694023465862280820209734434225 52563 3557968876030288849689745895070273555215803788822669506073 52564 3558781244056016913080135809556789100593322590836000196100 52565 3559593782104353294272777457665691073287158493405395000900 52566 3560406490207646897873498262106429809367599668432100299025 52567 3561219368398252167684102418074875926045558981158927206025 52568 3562032416708529087545459260912821638262053964094215010448 52569 3562845635170843182180703912953200514426582786881445459600 52570 3563659023817565518038550222367552752900862977427740851225 52571 3564472582681072704136716006833482196265147739195973216225 52572 3565286311793746892905460614841070528616732323681985822500 52573 3566100211187975781031234817458433422139604636807242622948 52574 3566914280896152610300443043377822812955774865766085814025 52575 3567728520950676168443317970064898992827933392728786950625 52576 3568542931383950789977907483835015802635029799118726560000 52577 3569357512228386357054174021681581905692433745809079302400 52578 3570172263516398300298206307682780903941826528832641751073 52579 3570987185280407599656543496814152937798175946839652055625 52580 3571802277552840785240611738995760381017362766808590304100 52581 3572617540366129938171273176203880305343550731118063464100 52582 3573432973752712691423487385478386545915520106199922488225 52583 3574248577745032230671085280658204447461213826266421626073 52584 3575064352375537295131655485678441713194972132168770304400 52585 3575880297676682178411543192264019213057653243915506240400 52586 3576696413680926729350961514855846135511351235858627886025 52587 3577512700420736352869215355606804487523025307636323046225 52588 3578329157928582010810037792286028660650344664731273802948 52589 3579145786236940222787039001931186587283728044549490004100 52590 3579962585378293067029267733089689910106214553335569912025 52591 3580779555385128181226885339490981579712741123611745607025 52592 3581596696289938763376952387993270380087919970265805966400 52593 3582414008125223572629327853649303059281805526536822160448 52594 3583231490923486930132680914736986013151713291095239422225 52595 3584049144717238719880615360601889833460201827844775295225 52596 3584866969538994389557906625159891487940153046172662732100 52597 3585684965421274951386851458909430449162784267856465562500 52598 3586503132396606982973730252304076731178698075947560401073 52599 3587321470497522628155382023337330527951022360478058650025 52600 3588139979756559597845892082192794975568613347104951690000 52601 3588958660206261170883392385814085481121488940682831690000 52602 3589777511879176194876974595250061074945428860663444972025 52603 3590596534807859087053715848632185349703322415127727051073 52604 3591415729024869835105817262642046749472665182691210102500 52605 3592235094562773998037855175328290264656903375574187720100 52606 3593054631454142707014145143133434974138400473445044733225 52607 3593874339731552666206218704992274354647956278447693156225 52608 3594694219427586153640412926364778848845345480902617960448 52609 3595514270574831022045572736067642848092562977891516518400 52610 3596334493205880699700866068769841003361668590243002833025 52611 3597154887353334191283711826018781628157616715859464938025 52612 3597975453049796078717820668664867900758539278977899400100 52613 3598796190327876522021348653553500609486925727546086302948 52614 3599617099220191260155163727354779314130314637720026460225 52615 3600438179759361611871225090402382019034780750447716300025 52616 3601259431978014476561075443414326768803972236698854704400 52617 3602080855908782335104446129969541985956029113236755312400 52618 3602902451584303250717975187615395871325698659624230076073 52619 3603724219037220869804038320482558782454661270739857314225 52620 3604546158300184422799692806284796192694794470402713716100 52621 3605368269405848725025734350582513614262138065331551756100 52622 3606190552386874177535866901190098742028984090792944325625 52623 3607013007275926767965985435608330041433105947745517101073 52624 3607835634105678071383571734364345063521966815520315790400 52625 3608658432908805251137203153142885922841113105183561000000 52626 3609481403717991059706174406593763619625169659440992640625 52627 3610304546565923839550232376701707226562215069640508696025 52628 3611127861485297523959423958605988392283133535137847522948 52629 3611951348508811637904056956758436138682120002686645922500 52630 3612775007669171298884774044309681547208163962933165894225 52631 3613598838999087217782739798614696640385360518530833729225 52632 3614422842531275699709940825749916569027601646497494003600 52633 3615247018298458644859598986935459112915892630543303810448 52634 3616071366333363549356697739757180493109525313195004568025 52635 3616895886668723506108621607084531577570928190303436965025 52636 3617720579337277205655908786581403738403510721294969716900 52637 3618545444371768937023116913708378888737533038346021152100 52638 3619370481804948588569801991116023590156270189241588256073 52639 3620195691669571648841610497330092577538810026432514408225 52640 3621021073998399207421484687630732597312033944835140102400 52641 3621846628824197955780981100029003097357988161021999622400 52642 3622672356179740188131702279245256042219268606136185869025 52643 3623498256097803802276841731595142955789523465333397976073 52644 3624324328611172300462842123690243215374032830732494448100 52645 3625150573752634790231166737861533635861863937368902520100 52646 3625976991554985985270184197215145490771632318843940288225 52647 3626803582051026206267166473231081318122733449316435705625 52648 3627630345273561381760400188816790153448355730985237410448 52649 3628457281255403048991411229728726219810953942785218016400 52650 3629284390029368354757302677276242585410462589920564255625 52651 3630111671628280056263206075223397873295671290079237380625 52652 3630939126084966521974846043805480774805179907443324536900 52653 3631766753432261732471218253778283878681510308407418322948 52654 3632594553703005281297380773419385181325585273464798265625 52655 3633422526930042375817358801401922590394204369994327170225 52656 3634250673146223838067162798462573773895662784410373889600 52657 3635078992384406105607920030786680840113583744813794561600 52658 3635907484677451232379119538034686560091679954157247301073 52659 3636736150058226889551970538935276164047836318033051172025 52660 3637564988559606366382874287371846155959927311297401448900 52661 3638394000214468571067009391890149096683459906426626128900 52662 3639223185055698031592030611556190905327779608103385802225 52663 3640052543116184896591881141094684921238505529179650756073 52664 3640882074428824936200718398239594754814383530771436035600 52665 3641711779026519542906953326229525834532177363510099600400 52666 3642541656942175732407403224381953529968869819402767236025 52667 3643371708208706144461558119681503796301632667634023105025 52668 3644201932859029043745960692318730444738059338067737422948 52669 3645032330926068320708699768117061395587351870082423480100 52670 3645862902442753492424017390786814616232827700405577957225 52671 3646693647442019703447029486946412885112576762324768172225 52672 3647524565956807726668560136852155054963669652385280640000 52673 3648355658020063964170089463779130114041308033596048360448 52674 3649186923664740448078815154997089062793033932241890953025 52675 3650018362923794841422827627286318435554890296453675675625 52676 3650849975830190438986398849939788202246566468363796222500 52677 3651681762416896168165384838199075783781384629453273900900 52678 3652513722716886589822741830072797006979802563899494451073 52679 3653345856763141899144156159487504010187240202524395725625 52680 3654178164588647926493787838722239389553798517333551235600 52681 3655010646226396138270127863079165248040145792490060995600 52682 3655843301709383637761969250743915274675814662601579205225 52683 3656676131070613166004491830790547540418700345991231401073 52684 3657509134343093102635460792287205349152993173613425392900 52685 3658342311559837466751539007459823227922433989770066440900 52686 3659175662753865917764713141872444979431966646958307924025 52687 3660009187958203756258833564583950652168895204088830694225 52688 3660842887205881924846268071242219309199852336882972240448 52689 3661676760529937009024669433077984595797567855298975873600 52690 3662510807963411238033856784761870318546910271049117919025 52691 3663345029539352485712810864089323554478278446237009264025 52692 3664179425290814271356783116459393208083463061347894832900 52693 3665013995250855760574518677114532426789897748641487322948 52694 3665848739452541766145593244109833871609096228705056910225 52695 3666683657928942748877863854981337519239343848707366121225 52696 3667518750713134818465033580084281444896698937843552595600 52697 3668354017838199734344330145573396901577380957581772410000 52698 3669189459337224906554298498998579971323998322535291826073 52699 3670025075243303396592707330490503117383118994929975069025 52700 3670860865589533918274569562511961112907731706482061822500 52701 3671696830409020838590276821151977062080505332737976822500 52702 3672532969734874178563847901940925563217749135181628038025 52703 3673369283600209614111291243166161490564928096245770751073 52704 3674205772038148476899081419668874392117816404272494240000 52705 3675042435081817755202749670104120114904199503896920121600 52706 3675879272764350094765588470647212976744782418668055672225 52707 3676716285118883799657470168130893604583950885312597153225 52708 3677553472178562833133779685598919454046584023187241422948 52709 3678390833976536818494461313262957012941554810407223636900 52710 3679228370545961039943179597850886773001199764100241941025 52711 3680066081919996443446594343335864229224214342398778696025 52712 3680903968131809637593749736036712434782458318303270515600 52713 3681742029214572894455577607081454001565358540550703490448 52714 3682580265201464150444514845227022892074298116212833297225 52715 3683418676125667007174234973029428897548904348011733027025 52716 3684257262020370732319493899359880339912816162349529768900 52717 3685096022918770260476089861263603271373648899865006208900 52718 3685934958854066194020937568159328275305804039006276426073 52719 3686774069859464803972256561378648895390817716696947082225 52720 3687613355968178030849873802045688736893429032724720449600 52721 3688452817213423485535640500298747394417801512052513089600 52722 3689292453628424450133963198856828564522673389907469140625 52723 3690132265246409878832449123935186999181969418319574526073 52724 3690972252100614398762665816515264347263903711851813176900 52725 3691812414224278310861015056975617415972164998700716602500 52726 3692652751650647590729721096091675962552727967286226680625 52727 3693493264412973889497933205413400798524502846057048042025 52728 3694333952544514534682942560031146754246745775707519410448 52729 3695174816078532531051513466741268910796230980565102090000 52730 3696015855048296561481328950624244458897958473833530703225 52731 3696857069487080987822550713049316591039964495978033388225 52732 3697698459428165851759493474120900972910942745175049968100 52733 3698540024904836875672413712583229573934199573829340022948 52734 3699381765950385463499412816200940963938282758150432154025 52735 3700223682598108701598454655634560603908768463200377793025 52736 3701065774881309359609497594831049173312492090260129382400 52737 3701908042833295891316740950950831584680293475462822297600 52738 3702750486487382435510985916853954037982443279128760131073 52739 3703593105876888816852110959169251262837653436902472525225 52740 3704435901035140546731661704971640985767278511507685236900 52741 3705278871995468824135555330093897642546315164653460156900 52742 3706122018791210536506899462100492432217432441381202233025 52743 3706965341455708260608925610952321979528845005063623326073 52744 3707808840022310263388037140392383136436703963571723683600 52745 3708652514524370502836971793083686810883154771129546723600 52746 3709496364995248628858078782531939162327628363494384029225 52747 3710340391468309984126710464826754048476619875851943800625 52748 3711184593976925604954728603236396246331498894829455522948 52749 3712028972554472222154125238692290703060116302044325432900 52750 3712873527234332261900758179200768898301455672477023765625 52751 3713718258049893846598201121220759319338652394659133140625 52752 3714563165034550795741708416047365064129701881299022350400 52753 3715408248221702626782294494242507694472430340753714960448 52754 3716253507644754555990927961155052662606138686052492400625 52755 3717098943337117499322840376574067929322083575476744699225 52756 3717944555332208073281949731560103780173960815631371956100 52757 3718790343663448595785398635500618328653137125277966556100 52758 3719636308364267087028207226436909771226868468857729701073 52759 3720482449468097270348040817711153128936478937681427038025 52760 3721328767008378573090092293983375973821785801427501184400 52761 3722175261018556127472079269669444495783276392248403264400 52762 3723021931532080771449356022852368216620003639981617915225 52763 3723868778582409049580140217720468702894202273403572631073 52764 3724715802203003213890854428587194767978570065028810120100 52765 3725563002427331224741582478548603886144341353693792204900 52766 3726410379288866751691640605835766867853036960301821678025 52767 3727257932821089174365263470920590265527439250050967749025 52768 3728105663057483583317405017434788493003247423813373960448 52769 3728953570031540780899654199962975249607350278863218745600 52770 3729801653776757282126265591772081541377046003835515568225 52771 3730649914326635315540304885540545387332175605808664633225 52772 3731498351714682824079909300151956187944353052109971702500 52773 3732346965974413465944662906619074716019606091418821222948 52774 3733195757139346615462086886205387767128122145768071837025 52775 3734044725243007363954244733812594677482758987113256905625 52776 3734893870318926520604462419703661181791865681459360890000 52777 3735743192400640613324163522632314442097101254533491744400 52778 3736592691521691889619819347451091530958672662318846776073 52779 3737442367715628317460014040271292198574076096297953140625 52780 3738292221016003586142624714249425393517352778098876172100 52781 3739142251456377107162116599075977740769398764739026532100 52782 3739992459070314015076953227243571008581334659397765667225 52783 3740842843891385168377121670172814517477682471443752801073 52784 3741693405953167150351772837275397460369450363364411726400 52785 3742544145289242269956976851035205212314529033611341646400 52786 3743395061933198562683593511189482911939393587758908467025 52787 3744246155918629791425257861093308893927319722603054087225 52788 3745097427279135447346480869351879943289500867994273802948 52789 3745948876048320750750865239806349827371931780658589988100 52790 3746800502259796651949436362960202140718042346638011431025 52791 3747652305947179832129088421934378171010161610175025426025 52792 3748504287144092704221145666040620261357305095048364944400 52793 3749356445884163413770038865063731005187847309994326610448 52794 3750208782201025839802096957344688564948705125658279143225 52795 3751061296128319595694453904757798454713055871541812452225 52796 3751913987699690030044070767676302269661686124961306464100 52797 3752766856948788227536873013022104082234153049728405502500 52798 3753619903909271009817003068496515555550379792016447876073 52799 3754473128614800936356188136090161249486440058907252233025 52800 3755326531099046305323223277971426113555454997945016960000 52801 3756180111395681154453569787854067773501068472494776960000 52802 3757033869538385261919068860945856925262225598963161849025 52803 3757887805560844147197770575581349950719294991459169076073 52804 3758741919496749071943878199643138764388288763044974622500 52805 3759596211379797040857807834877163888997387378470566528100 52806 3760450681243690802556363412208917840663510561650592116225 52807 3761305329122138850443027051168607081191632454910755895225 52808 3762160155048855423578364796534582065851261131325829010448 52809 3763015159057560507550547745305586279848331603755042000400 52810 3763870341181979835345988577113616615612040084262143554025 52811 3764725701455844888220093501190428995960218057644967959025 52812 3765581239912892896568129633001964795199050577304479876100 52813 3766436956586866840796207813666215351258627107524573802948 52814 3767292851511515452192380885271283697070318462640945879225 52815 3768148924720593213797857435211644568560643372144440259025 52816 3769005176247860361278331022661845769874466575454309838400 52817 3769861606127082883795424900308136093753400967245158350400 52818 3770718214392032524878252244459747206388513222529544401073 52819 3771575001076486783295091906662799211545199781278016595225 52820 3772431966214228913925179699941042008327752518675325188100 52821 3773289109839047928630615232788887050617015525029088428100 52822 3774146431984738597128384304043426703981991027120237700625 52823 3775003932685101447862496871763381077740628661063501576073 52824 3775861611973942768876240609244154985831673318580643808400 52825 3776719469885074608684550061299430560263698099431857210000 52826 3777577506452314777146491413940964005134656180461263225625 52827 3778435721709486846337862890589498037570794526561253133025 52828 3779294115690420151423910787950944714422929393532388422948 52829 3780152688428949791532161164693236590186234782414124502500 52830 3781011439958916630625367196060487492382186876912347017225 52831 3781870370314167298374572207562347635563486710004303552225 52832 3782729479528554191032288400877681324179996745041573177600 52833 3783588767635935472305791285112939117781321805512580360448 52834 3784448234670175074230529826556840049434988133320738485025 52835 3785307880665142698043652330074223299813573787676916126025 52836 3786167705654713815057648065283172635154966807635107052900 52837 3787027709672769667534104650660760917232522445506571688100 52838 3787887892753197269557581208724006087591605432911822631073 52839 3788748254929889407909597305433874216621185965569901387225 52840 3789608796236744642942737686971409490539157389039253376400 52841 3790469516707667309454872827036315386083208139937365696400 52842 3791330416376567517563495297819555753620759252568627342025 52843 3792191495277361153580171977802789094527020788745105301073 52844 3793052753443969880885112109538693978034975200732495164100 52845 3793914190910321140801851220567488296340412408012518932100 52846 3794775807710348153472050920626189904554369974726179275225 52847 3795637603877989918730414588308411134139822135539600640625 52848 3796499579447191216979718960333724704754563655036975760448 52849 3797361734451902610065961636586883689953298943869726094400 52850 3798224068926080442153624514088423416984324020552595780625 52851 3799086582903686840601053163059418499955229530273966405625 52852 3799949276418689716835952158244413618943108043163688408900 52853 3800812149505062767230996378657792165193169388432038722948 52854 3801675202196785473979558288920092474390805174467110280625 52855 3802538434527843105971551215352027066111349437682138733225 52856 3803401846532226719669388629995206097954408296487973027600 52857 3804265438243933159984059455729812127561029505603805795600 52858 3805129209696965061151319405660719254697505056915643726073 52859 3805993160925330847607998369944795788874598805684436649025 52860 3806857291963044734868423863233375755560819067069120924900 52861 3807721602844126730400960545905130815948365982179928404900 52862 3808586093602602634504665832265820531445928152274895773225 52863 3809450764272504041186061598892645354608935743867010131073 52864 3810315614887868339036022006302173273080551338582807449600 52865 3811180645482738712106777447122057672310948804323827814400 52866 3812045856091164140789034633948010716353648165908648625025 52867 3812911246747199402689212840068743373911194823757816138025 52868 3813776817484905073506796306242830139023648680737289622948 52869 3814642568338347527911802826712703512367537164980106256100 52870 3815508499341598940422368527642230420065480357918498684225 52871 3816374610528737286282448851165569952202971232016637599225 52872 3817240901933846342339635758236259102914144354517704010000 52873 3818107373591015687923091163466720587938147507215316210448 52874 3818974025534340705721596615149634303967297895726493466025 52875 3819840857797922582661719233653861576912913565474065640625 52876 3820707870415868310786093921388859023409917098671985562500 52877 3821575063422290688131821857532766621472368632740967832900 52878 3822442436851308319608985290720602452204354914064043726073 52879 3823309990737045617879278642890244534869496882731779300625 52880 3824177725113632804234755937485128232433096777448690113600 52881 3825045640015205909476694565213835853918983761217115073600 52882 3825913735475906774794575400568003323573791606545306874225 52883 3826782011529883052645179282301217124910070255130920826073 52884 3827650468211288207631799871072823160211652495266774304900 52885 3828519105554281517383572897461817693035425197253046856900 52886 3829387923593028073434921813557239162638449332166174515025 52887 3830256922361698782105119861332728375103592394357408225225 52888 3831126101894470365377968571014173386235839077605703490448 52889 3831995462225525361781592702650604296060589546150967347600 52890 3832865003389052127268351644099752173979898024757555448025 52891 3833734725419244836094867278640935427338106539033129093025 52892 3834604628350303481702168335429186114320048503643221300900 52893 3835474712216433877595951236005777984758293719669455022948 52894 3836344977051847658226957450081567409566139643679131121225 52895 3837215422890762279871467373810807831145583173297009288225 52896 3838086049767401021511910743774347933249692503062849337600 52897 3838956857715992985717593599892373389411999888665959840000 52898 3839827846770773099525541810488101804197113668498733551073 52899 3840699016965982115321461172725090311182062082779705142025 52900 3841570368335866611720814101642065235752292958868302102500 52901 3842441900914678994450012921010433269495123056127747102500 52902 3843313614736677497227729769240883736202119846787231405025 52903 3844185509836126182646323133566741757255768015409217026073 52904 3845057586247294943053381025732982446480184456188056250000 52905 3845929844004459501433380812421066681385960704507201939600 52906 3846802283141901412289465713641009509140792429792759065225 52907 3847674903693908062525337982323342851555763916266944382225 52908 3848547705694772672327268778344884873897353644993265722948 52909 3849420689178794296046224750223479177422777645607966608900 52910 3850293854180277823080111337718117865196552893070372672025 52911 3851167200733533978756132808572113514984506570091727727025 52912 3852040728872879325213269042638236171843241588807892481600 52913 3852914438632636262284869076625982646433657657676172240448 52914 3853788330047133028381361422712396673091883886174949206225 52915 3854662403150703701373081174259109844295267138089092996025 52916 3855536657977688199473213911879524695370243974148479912900 52917 3856411094562432282120856423101312865108367169481166736900 52918 3857285712939287550864194248870652904391824756436099001073 52919 3858160513142611450243796070145884045985844837275240853225 52920 3859035495206767268676024947829504084337787745251372931600 52921 3859910659166124139336566429288691444536853420666152771600 52922 3860786005055057041044073534715783544539541227408795005625 52923 3861661532907946799143928636581395674359657184752953251073 52924 3862537242759180086392122245434116830163135251164572684900 52925 3863413134643149423839248715301971250102590596659417822500 52926 3864289208594253181714618881952086802279719665748567275625 52927 3865165464646895580310489647266263873440770394920258969025 52928 3866041902835486690866410522991390999896692540421699560448 52929 3866918523194442436453687147124906169720609230121068160000 52930 3867795325758184592859961786196755507516293316549639836225 52931 3868672310561140789473910836710553929977752818757699221225 52932 3869549477637744510170059339007905332077195843089788632100 52933 3870426827022435094193712516821092930031924214935859822948 52934 3871304358749657737046004355780603548215464185306868561025 52935 3872182072853863491369063234145202892899849750902666964025 52936 3873059969369509267831294619023532206149797300201547728400 52937 3873938048331057836012780841357450138340917629851584323600 52938 3874816309772977825290797962938597217648471226967200756073 52939 3875694753729743725725449748730913929455853648353335994225 52940 3876573380235835888945418757773097147968368614561049520900 52941 3877452189325740529033834565936233486393276045236951240900 52942 3878331181033949723414259133813102050866959865530366196025 52943 3879210355394961413736789333016893096879715387287858901073 52944 3880089712443279406764276644168343195273477992174933889600 52945 3880969252213413375258664039851541717973173498362614145600 52946 3881848974739878858867440065819917751463635962512151026225 52947 3882728880057197265010210133735170938646580941864901225625 52948 3883608968199895869765385038723164237111311807551403122948 52949 3884489239202507818756986715032051164034044152907135000900 52950 3885369693099572128041571243079164774889329475637665300625 52951 3886250329925633684995269121174450394918415129014152175625 52952 3887131149715243249200942815209478988858864236692407712400 52953 3888012152502957453335461599602333015802748252919584610448 52954 3888893338323338804057093702789911672222587732403956905625 52955 3889774707210955682893015770560457577190325462458484272225 52956 3890656259200382347126939660520362199620342417576182104100 52957 3891537994326198930686856580990562667998243239651987280100 52958 3892419912622991445032898587629098038518216544841774376073 52959 3893302014125351780045317451077648627848588932670975005025 52960 3894184298867877704912580908931137641883112949519825670400 52961 3895066766885172869019586315330730051819931464990796550400 52962 3895949418211846802835991701481819483746417186805484376225 52963 3896832252882514918804664260399849797601569801614338256073 52964 3897715270931798512230246269188074035943738122199913024100 52965 3898598472394324762167838462152609522375494485719361428900 52966 3899481857304726732311800868061404083774897525514433077025 52967 3900365425697643371884671124854984659658511576214423272025 52968 3901249177607719516526200285118115946061780816917449410448 52969 3902133113069605889182506125622753200272058461661161011600 52970 3903017232117959100995343974253929906594140724647272305225 52971 3903901534787441652191495067631477672072926977189462070225 52972 3904786021112721932972272452741732484748196734501922562500 52973 3905670691128474224403144445894638325577836326597088322948 52974 3906555544869378699303475662322916078643538985050820840025 52975 3907440582370121423136385629741222732652417485534436880625 52976 3908325803665394354898724999184483010074484497100035240000 52977 3909211208789895348011169366445832798514948678518737166400 52978 3910096797778328151208430717435871092117120807780230301073 52979 3910982570665402409429586510786174578931800514429129205625 52980 3911868527485833664708526411021286533277697389998918060100 52981 3912754668274343357064516685624649290160107466668281620100 52982 3913640993065658825392882279325207291817094568672827826225 52983 3914527501894513308355806578932665504429193348231470476073 52984 3915414194795645945273248882050645905965534614077358128400 52985 3916301071803801777013979582998242744051671745420697072400 52986 3917188132953731746886733089271735355637637659637651068025 52987 3918075378280192701531478481879475528124263273522108108225 52988 3918962807817947391810807932884224664476919173929586302948 52989 3919850421601764473701442893488474392723981005490542952100 52990 3920738219666418509185858065999542733107844805214854970025 52991 3921626202046689967144023173012496504034610283730455265025 52992 3922514368777365224245262537150209310859987191120268902400 52993 3923402719893236565840232484701123219458941935412787560448 52994 3924291255429102186853016586496541069460468270363637844225 52995 3925179975419766192673338749370535329992017065913651629225 52996 3926068879900038600048894171546818443775936052356906216100 52997 3926957968904735337977798175298178743458131323595830422500 52998 3927847242468678248601152930225345257132448834761653851073 52999 3928736700626695088095732080503404048158366876868948796025 53000 3929626343413619527566783289445148157559870501058202250000 53001 3930516170864291153940948714732002735545227245443202250000 53002 3931406183013555470859303427664426562006181639784821706025 53003 3932296379896263899570511789784950864246215381409009601073 53004 3933186761547273779824101800228276143656362547312944122500 53005 3934077328001448370763857427154107621609006692690701356100 53006 3934968079293656851821328936619669908480501348686461519225 53007 3935859015458774323609461232250101588447729638677737614225 53008 3936750136531681808816340219066190596537235052536236560448 53009 3937641442547266253099057204830171543343696624950792462400 53010 3938532933540420525977691352271566516882670832978394295025 53011 3939424609546043421729410195556311360206062638584553000025 53012 3940316470599039660282688234363669987693102636231673332100 53013 3941208516734319888111643618936699962340079808885773802948 53014 3942100747986800679130492939473293310914093736577228278225 53015 3942993164391404535588124133226077403515030231440746238025 53016 3943885765983059888962787522680721668911214486679124992400 53017 3944778552796701100856904998183456956983140321988786368400 53018 3945671524867268463891997358389875494731697585639805226073 53019 3946564682229708202603729821908340612587807037752594856225 53020 3947458024918972474337075723512596743204708097641508680100 53021 3948351552970019370141598408299431615527714900840381120100 53022 3949245266417812915666851337168504082724445592182486055625 53023 3950139165297323072057896417002712633526724296835384551073 53024 3951033249643525736850940568928741342688940581413164806400 53025 3951927519491402744869090548038681817612013465297633440000 53026 3952821974875941869118226027954891594722632394362403830625 53027 3953716615832136821682990963621511430939522474853000550025 53028 3954611442394987254622903245707326022507492316856497822948 53029 3955506454599498760868582660005914865641356890405088062500 53030 3956401652480682875118097165220302250800871891797234160225 53031 3957297036073557074733427502520577755019957495378075395225 53032 3958192605413144780637050150264221064544115472184221331600 53033 3959088360534475358208638637270127523094442140113813410448 53034 3959984301472584118181883228038593459380398322421567382025 53035 3960880428262512317541428993310783101031904487359045307025 53036 3961776740939307160419932279362461730919772779892896408900 53037 3962673239538021798995235589428042685887356198063975204100 53038 3963569924093715334387660890652258837230977376343119506073 53039 3964466794641452817557421359968032326847584184163111346225 53040 3965363851216305250202151582300379562820555700756078670400 53041 3966261093853349585654556214497451803344039361827251790400 53042 3967158522587668729780177128391075078298027667010123795025 53043 3968056137454351541875279046390416713485970470273699126073 53044 3968953938488492835564853683013669333539456432530964860100 53045 3969851925725193379700742405763906925785774783916427364100 53046 3970750099199559899259877428756531348969376413096924282225 53047 3971648458946705076242641552506991567622781966345140555625 53048 3972547005001747550571346463288721885101724796988142610448 53049 3973445737399811920988829605472509535838659156554067152400 53050 3974344656176028745957169640259766180233600066054417325625 53051 3975243761365534544556520504223442123796982156201905450625 53052 3976143053003471797384064081071586455691221929092065260900 53053 3977042531124988947453081500049820770691333084365347622948 53054 3977942195765240401092143074400258702805669686790137275625 53055 3978842046959386528844416893295668158371049149525556316225 53056 3979742084742593666367096080668937891367528591283804185600 53057 3980642309150034115330944734359174913992366622754986009600 53058 3981542720216886144319962558997024181195590757818706651073 53059 3982443317978333989731168206053067028916501361381737106025 53060 3983344102469567856674501334474419982176769474588980420900 53061 3984245073725783919872843405335920780986921339402402700900 53062 3985146231782184324562157223933553799214340521187448724225 53063 3986047576673977187391745242749032454147852946361732006073 53064 3986949108436376597324626638715721722481884882038411843600 53065 3987850827104602616538033178217349491837493038951348048400 53066 3988752732713881281324023883252221185743653934122160034025 53067 3989654825299444602990218512196917904225460965392444151025 53068 3990557104896530568760649868604724221791707089103618322948 53069 3991459571540383142676734951475297779688123521206258012100 53070 3992362225266252266498364960433358899789695670606381431225 53071 3993265066109393860605114169255444633451381934639713046225 53072 3994168094105069824897567681185037940026614616587872360000 53073 3995071309288548039698768079477649066602560843847492560448 53074 3995974711695102366655780986618692672795660955826518959025 53075 3996878301360012649641379545658270812205838579324505625625 53076 3997782078318564715655847837108238545348386905873674922500 53077 3998686042606050375728903244848195717574276123461634744900 53078 3999590194257767425821737784488315289657894330784351501073 53079 4000494533309019647729178407638185558381425575625057855625 53080 4001399059795116809981966295532110649582581113437285011600 53081 4002303773751374668749155155462580806762630984428281171600 53082 4003208675213114968740628533474891234480030167480753523225 53083 4004113764215665444109736156777155587386794700595936751073 53084 4005019040794359819356049319321227622905556277064808196900 53085 4005924504984537810228235324011312058200307154551607292900 53086 4006830156821545124627050994998313290268639174382683126025 53087 4007735996340733463508455273519238351683179907659168736225 53088 4008642023577460521786840910742238283740334253850047240448 53089 4009548238567089989238385271079140013540750250183551801600 53090 4010454641344991551404520259428588821833542643768814997025 53091 4011361231946540890495521385814189584310626373697938942025 53092 4012268010407119686294215980883303160443934151579112748900 53093 4013174976762115617059810575733422590922217663642039222948 53094 4014082131046922360431837459534322147270960596779624312225 53095 4014989473296939594334220428415440755334063969124234475225 53096 4015897003547572997879459739089229887964800580924002099600 53097 4016804721834234252272936280682464691521476454951212250000 53098 4017712628192341041717334978248785875595683772256513776073 53099 4018620722657317054317187441437008755823383097048398195025 53100 4019529005264591982983533871791004795646713895552802402500 53101 4020437476049601526338704242158230044512802963079257402500 53102 4021346135047787389621218761685244017220322059838717752025 53103 4022254982294597285590807639879831801960540701443441801073 53104 4023164017825484935433550163220611523052529740062643240000 53105 4024073241675910069667133097796278718447398395976739777600 53106 4024982653881338429046228431457908721779394249315404478225 53107 4025892254477241765467990468969007764077765074111510591225 53108 4026802043499097842877672293639273231227876190973226522948 53109 4027712020982390438174361608929293329888600333680114560900 53110 4028622186962609342116835973514686326840852175351473423025 53111 4029532541475250360229537443299449534664730151520738778025 53112 4030443084555815313708666633869558320225457763985787427600 53113 4031353816239812040328396216879125611696589067705453490448 53114 4032264736562754395347203863862702674768162653801968095225 53115 4033175845560162252414324650968572319283059468946254985025 53116 4034087143267561504476322938109156183822146782605130076900 53117 4034998629720484064683783736025928327723278259895572244900 53118 4035910304954467867298123574767498037676273353726328076073 53119 4036822169005056868598520887080795529391023233645853604225 53120 4037734221907801047788965920216565093894270562026177433600 53121 4038646463698256407905430189651641202777792156100248473600 53122 4039558894411984976723155488231754147202082685682455850625 53123 4040471514084554807664062464239882941660600003430050476073 53124 4041384322751539980704278781896444475435594643087785172900 53125 4042297320448520603281786877798879242332913810692539062500 53126 4043210507211082811204191326809465422675350397148837890625 53127 4044123883074818769556605830901464630667506924430212876025 53128 4045037448075326673609659844474974275125169871989628210448 53129 4045951202248210749727624849655133212194248688417139210000 53130 4046865145629081256276660295086599195073833353178754989225 53131 4047779278253554484533179211739488547910272195197087074225 53132 4048693600157252759592333519243240508949775583461196276100 53133 4049608111375804441276619036266140801731319067732876122948 53134 4050522811944843925044600208459511202574959756289379948025 53135 4051437701900011642899754567486844177878500567639266155025 53136 4052352781276954064299436934659434065783147082994398094400 53137 4053268050111323697063963382701328773611809858301659329600 53138 4054183508438779088285814969167698555127420234759603881073 53139 4055099156294984825238961255041991120108459124501362443225 53140 4056014993715611536288303622038515113000255356659145824900 53141 4056931020736335891799238402138366877478902565095102344900 53142 4057847237392840605047339832887888399665281103063405139025 53143 4058763643720814433128162851990117394455064105956240976073 53144 4059680239755952177867165744720963666992144818704313075600 53145 4060597025533954686729752657703119144713056090602353587600 53146 4061514001090528853731435992571982334634073152196924043225 53147 4062431166461387620348118693069151415646208264929413630625 53148 4063348521682249976426496439100313726531631616634399222948 53149 4064266066788840961094579761295633057223598170559837548900 53150 4065183801816891663672336089612009893506136511756836855625 53151 4066101726802139224582451749517863603894974725591241230625 53152 4067019841780326836261213919302359491862851845521346054400 53153 4067938146787203744069512562052277666875903481590122760448 53154 4068856641858525247203962345840994813898629151384556390625 53155 4069775327030052699608144565675324163108459049274929865225 53156 4070694202337553510883969080747233279542552178990444272100 53157 4071613267816801147203156280538733706284588814117076984100 53158 4072532523503575132218839093329511004593381219700825551073 53159 4073451969433661047977285050658138340083530748269217952025 53160 4074371605642850535829738421288991465696520301397750176400 53161 4075291432166941297344382428238257749753962413287941856400 53162 4076211449041737095218421562413706790868638759226653817225 53163 4077131656303047754190284006424165150908880816497166381073 53164 4078052053986689161951944182115912822573168009248388908100 53165 4078972642128483270061365435394494229439973456642542672900 53166 4079893420764258094855062871891711833618283123646614496025 53167 4080814389929847718360786357038845799342266658175333775025 53168 4081735549661092289210323694108418630034702602717361360448 53169 4082656899993838023552423993788099261513372312587072257600 53170 4083578440963937205965841248851616755138151319772171062225 53171 4084500172607248190372498127492829491799359777951765527225 53172 4085422094959635400950769998890371620735500941332598402500 53173 4086344208056969333048889204571574466246234501921683922948 53174 4087266511935126554098469589145636640439716374890852823025 53175 4088189006629989704528151303977292751227704721706206875625 53176 4089111692177447498677365897373506831862500381354869610000 53177 4090034568613394725710221704856992951402275390716295568400 53178 4090957635973732250529509553101641894601063069065152326073 53179 4091880894294367014690828791106209324852054575786420250625 53180 4092804343611212037316833662183897464973287485323315968100 53181 4093727983960186416011600030346739047818739523624668728100 53182 4094651815377215327775112474664969101930673144141308965225 53183 4095575837898230029917871765182847046726232260746654651073 53184 4096500051559167860975622733973668577038189575609569510400 53185 4097424456395972241624202554917983918211800121594892518400 53186 4098349052444592675594509445790316230402352664562415689025 53187 4099273839740984750587591806240951234226644468122405109225 53188 4100198818321110139189857805260646519501655802923011302948 53189 4101123988220936599788405431717386484460587879128028896100 53190 4102049349476437977486473021555586434575571192930140529025 53191 4102974902123594205019010275249427047943170408078315124025 53192 4103900646198391303668369779103278188108726847631157840400 53193 4104826581736821384180119043993448915224010659446725010448 53194 4105752708774882647678973075146778512555022155066715525225 53195 4106679027348579386584847486552861407588506323253052826225 53196 4107605537493921985529032173607977025332246907916461988100 53197 4108532239246926922270485557590073865870907740797100322500 53198 4109459132643616768612249415565435448831510461106418326073 53199 4110386217720020191317984309328934214136000770343268339025 53200 4111313494512171953028625626981058011278181597421987560000 53201 4112240963056112913179160250746172448364002827705827560000 53202 4113168623387890028915523864637761107303215623983504543025 53203 4114096475543556356011618915577664462842147086169208626073 53204 4115024519559171049786453241577617270587250511711958602500 53205 4115952755470799366021399380592663212792560486392792204100 53206 4116881183314512661877574573657304710476653315255092942225 53207 4117809803126388396813341475916525026401604959608438313225 53208 4118738614942510133501929589165099095593173945994520610448 53209 4119667618798967538749177429509888928413439128204327904400 53210 4120596814731856384411395443771098935719815389266675056025 53211 4121526202777278548313349688239746126363178246049380061025 53212 4122455782971342015166366283409879824198174947871999768100 53213 4123385555350160877486556658305365344906109329359086302948 53214 4124315519949855336513163598022325962270484877595153657225 53215 4125245676806551703127028108109617479102799899304274237025 53216 4126176025956382398769177109410989799796935223997180166400 53217 4127106567435485956359531976993870079499883656440879366400 53218 4128037301280007021215737936790982299130066702953132551073 53219 4128968227526096351972114333582298485957493451362592097225 53220 4129899346209910821498725783946097266187964598377624192100 53221 4130830657367613417820574227809185998971837408866029832100 53222 4131762161035373245036911892227623400491970981381649390625 53223 4132693857249365524240675181030560322280791909328006026073 53224 4133625746045771594438039503961097199678384797501598784400 53225 4134557827460778913468095058949337634377546853421969690000 53226 4135490101530581058922643581154098619313277859785734455625 53227 4136422568291377729066116072411019054748633390474430947025 53228 4137355227779374743755611524726089441291677503645735722948 53229 4138288080030784045361056651454906968754858881339976602500 53230 4139221125081823699685486639809241649243929239489627323225 53231 4140154362968717896885446938333780668643952762938189258225 53232 4141087793727696952391516092997199752760448488728838465600 53233 4142021417394997307828949645542992062779692333151282960448 53234 4142955234006861531938445107746766949439110403446651259025 53235 4143889243599538321497028025228012806351949127248344508025 53236 4144823446209282502239059144465600270315439549343097784900 53237 4145757841872355029777362696667584120153912067714351700100 53238 4146692430625022990524475812147144425713193294608478881073 53239 4147627212503559602614019078857789795035558223062024285225 53240 4148562187544244216822188258742227960510948248456855984400 53241 4149497355783362317489367175550591433925528835739137904400 53242 4150432717257205523441861787784988545818379937457515228025 53243 4151368272002071588913755460428632866416618061260899451073 53244 4152304020054264404468885449119086783653971767470503536100 53245 4153239961450093997922940610426437888393203161340587816100 53246 4154176096225876535265680351898509787974217648200375309225 53247 4155112424417934321583274835536492036602664064398615450625 53248 4156048946062595801980766448365657034883728708449177960448 53249 4156985661196195562504652553767115010998101404625561190400 53250 4157922569855074331065589537237841552617171369130708890625 53251 4158859672075578978361218160247495611667827354567974515625 53252 4159796967894062518799110235861829453489222563490735092900 53253 4160734457346884111419836639803775667779952592086505022948 53254 4161672140470409060820156670624580101019716840377919250625 53255 4162610017301008818076328772658633408770123259569979919225 53256 4163548087875060981667542635436937861420286058267507363600 53257 4164486352228949298399472683235430068549689319214335203600 53258 4165424810399063664327952968435664415138879853014316076073 53259 4166363462421800125682773482376646227373343705097712543025 53260 4167302308333560879791597897377888006762846411179099936900 53261 4168241348170754276004002753615046488743011442872409016900 53262 4169180581969794816615638104530782795843408581320764655225 53263 4170120009767103157792509634464772565902358689080416381073 53264 4171059631599106110495382262188077642688468209571729217600 53265 4171999447502236641404305244028375719658020603767500302400 53266 4172939457512933873843258790273829227441207934114381463025 53267 4173879661667643088704922208544659752014219228758347144025 53268 4174820060002815725375563587822779363383848611852043522948 53269 4175760652554909382660051036831115423991981179047078748100 53270 4176701439360387819706985490455550731944494146312786198225 53271 4177642420455720956933955097903686236588211024181794513225 53272 4178583595877384876952911206295919042906003791724945690000 53273 4179524965661861825495665953385613996679388792446617410448 53274 4180466529845640212339511483106432814385443079432887432025 53275 4181408288465214612232960797646170490356016135173275630625 53276 4182350241557085765821610259747734578837464422337384302500 53277 4183292389157760580574123758939188910253930429381154636900 53278 4184234731303752131708338555396069359201961307283177776073 53279 4185177268031579663117492815140465436494452603211871390625 53280 4186119999377768588296574850282647728932947939888335929600 53281 4187062925378850491268794078012307558424663926376799289600 53282 4188006046071363127512173712047761676579679481698519152225 53283 4188949361491850424886265200252761352029968675877759176073 53284 4189892871676862484558984422131831845410804916803887068900 53285 4190836576662955581933569659916355001241960812811467748900 53286 4191780476486692167575661356954894516846511501489793757025 53287 4192724571184640868140503677122550375954359040457432227225 53288 4193668860793376487300267878965415958761271195376203490448 53289 4194613345349480006671497518297498460957709428213809235600 53290 4195558024889538586742675492968750471610448082761336566025 53291 4196502899450145567801912943524147873779399886926118811025 53292 4197447969067900470864760023475036642387602348799609176900 53293 4198393233779408998602138552905258621139426026588159922948 53294 4199338693621283036268396569135853964206179816036336483225 53295 4200284348630140652629484788173425628974851342016201682225 53296 4201230198842606100891254990668539103390173486758410881600 53297 4202176244295309819627880346111818445317992463230289640000 53298 4203122485024888433710397688996687701924470280106272501073 53299 4204068921067984755235371760678994864306426780530574228025 53300 4205015552461247784453681430665043696528555710567442722500 53301 4205962379241332710699427911060847058828777729224627722500 53302 4206909401444900913318964977916703722049063358805567079025 53303 4207856619108619962600051213202489144341113244914805076073 53304 4208804032269163620701124281150339251889764606767495210000 53305 4209751640963211842580697252702694932797344471838133635600 53306 4210699445227450776926876991804963717384855469872831911225 53307 4211647445098572767087004617283343978996302079680495780225 53308 4212595640613276351997418054049645946946087951962203822948 53309 4213544031808266267113336687376232877531682151043627492900 53310 4214492618720253445338868133985494880050107950312864194025 53311 4215441401385955017957137143699557142512696467271371849025 53312 4216390379842094315560536645397213646253413425483875353600 53313 4217339554125400868981100951026366899877355377742347240448 53314 4218288924272610410221001131421543761003166717094569964225 53315 4219238490320464873383162577677347049021595843965258994025 53316 4220188252305712395602004761829992383627633256637760260900 53317 4221138210265107317974303210600369512191101601375862732900 53318 4222088364235410186490173705953357314115643574249483651073 53319 4223038714253387752964178726229411692204223930382185335225 53320 4223989260355812975966556141605735679705972853259893955600 53321 4224940002579465021754570177645631307169895896629800195600 53322 4225890940961129265203984660695923085481107168384811675625 53323 4226842075537597290740658558893633370510254117992106201073 53324 4227793406345666893272263832544380380672141159119570640900 53325 4228744933422142079120125607636260241370672554095560322500 53326 4229696656803833066951184686254265129809569857982758525625 53327 4230648576527556288710082407661580389977323322959989763025 53328 4231600692630134390551367873815394380775957758321265360448 53329 4232553005148396233771827553086145810261879391988155240000 53330 4233505514119176895742937275950424395808769454597076162225 53331 4234458219579317670843436636429031873692650879916636947225 53332 4235411121565666071392025813043001662143325262867072900100 53333 4236364220115075828580184823061666859309806820399068922948 53334 4237317515264406893405115223818157731855617546941526315025 53335 4238271007050525437602804274869001421038302235403095366025 53336 4239224695510303854581211574775788261141722941527840480400 53337 4240178580680620760353578186288160870025049402843567315600 53338 4241132662598360994471858263708674033334324686953369506073 53339 4242086941300415620960273196221365362596503945330831872225 53340 4243041416823681929248988280967168762987388800287614148900 53341 4243996089205063435107911939650594899039361010969793468900 53342 4244950958481469881580617492463395095937707270071559062025 53343 4245906024689817239918387503112217460351073101784889551073 53344 4246861287867027710514380708738556447957638893076861241600 53345 4247816748050029723837921548520589644969426328843125049600 53346 4248772405275757941368912304747788168028170355367303080225 53347 4249728259581153256532367870160479820852881908765441015625 53348 4250684311003162795633073155347836976967031863063283822948 53349 4251640559578739918790363149999054085727659028004153076900 53350 4252597005344844220873025651803772723725096815793618430625 53351 4253553648338441532434326676799105235425876859349720305625 53352 4254510488596503920647158564961901225698156067262517376400 53353 4255467526156009690239310794846194482594179212018889410448 53354 4256424761053943384428863521067061321473285241992730855625 53355 4257382193327295785859703848433414851237245362545881478225 53356 4258339823013063917537164856533553270122738030078198460100 53357 4259297650148251043763787388578574002158974032194635668100 53358 4260255674769866671075204618310059286057337678957163226073 53359 4261213896914926549176149408779732725959861900543315879025 53360 4262172316620452671876584476810080308139860036077794702400 53361 4263130933923473278027955376946223479426549811932599182400 53362 4264089748861022852459566318710626071821480154859246238225 53363 4265048761470142126915078830973511143493463979843057006073 53364 4266007971787878080989133287253158189085985052942117772100 53365 4266967379851283943064093305761545652052139778452575936900 53366 4267926985697419191246913038012098248552550824863845935025 53367 4268886789363349554306127359807593286316804617048539258025 53368 4269846790886147012608964978427574932784274819272829810448 53369 4270806990302889799058584469835920254811155155701552483600 53370 4271767387650662400031433259730495817262593607388171839225 53371 4272727982966555556314729562258138689907452737057775004225 53372 4273688776287666264044067290219490871203874379585559222500 53373 4274649767651097775641143950589511393811958155721048022948 53374 4275610957093959600751611539180785730000929382593487786025 53375 4276572344653367507183050448278047565537630334651246890625 53376 4277533930366443521843066401073623558156477025246784000000 53377 4278495714270315931677510426734807341323639508906446950400 53378 4279457696402119284608821889935464775725585128770772851073 53379 4280419876798994390474494588685468289739729338631866275625 53380 4281382255498088321965665934292854086088226104835469896100 53381 4282344832536554415565829227294892024940358034995827856100 53382 4283307607951552272489669043195554123920014087468209084225 53383 4284270581780247759622019741848163842797828991855185326073 53384 4285233754059813010456947114323304645108162565051805872400 53385 4286197124827426426036953181103362750534678352574047984400 53386 4287160694120272675892304155446375510660299078829562330025 53387 4288124461975542698980481585763153456583231074801665090225 53388 4289088428430433704625756690852940779966021194109148802948 53389 4290052593522149173458887901844175819314697959922527820100 53390 4291016957287898858356941624688210030685414241676708108025 53391 4291981519764898785383236237055140926592112282407685003025 53392 4292946280990371254727409333482211568646034229919471758400 53393 4293911241001544841645608232626526398401863517499458960448 53394 4294876399835654397400803760475130487021365746771712186225 53395 4295841757529941050203227323366796677699063605321576043225 53396 4296807314121652206150931284681162585331190468345773780100 53397 4297773069648041550170472659052157005654383554779375202500 53398 4298739024146369046957720137963952971039761906722781301073 53399 4299705177653900941918784460588982472306649313739130862025 53400 4300671530207909762111072143728845745323710092522652890000 53401 4301638081845674317184462584720245997799129043969172890000 53402 4302604832604479700322608551169378525531148834843090360025 53403 4303571782521617289184360071379501338501241585680526151073 53404 4304538931634384746845311739337712685549899890567658062500 53405 4305506279980086022739473448128259231984949352883839072100 53406 4306473827596031353601064565640997107339873703527726385225 53407 4307441574519537264406431566444926600630368588711457992225 53408 4308409520787926569316089133698019937856665291910161160448 53409 4309377666438528372616884744965860331172555312430008326400 53410 4310346011508678069664286755822909341094965389390705837025 53411 4311314556035717347824795995111518542365844967439409142025 53412 4312283300056994187418480885735100530606499186606779184100 53413 4313252243609862862661636104863173450728795385422711302948 53414 4314221386731683942609564797427292469193355180429802016225 53415 4315190729459824292099484356788180950637382977931464256025 53416 4316160271831657072693555786455673535139641041221155360400 53417 4317130013884561743622036656744382845452726939363477344400 53418 4318099955655924062726557670249301183918707507216446376073 53419 4319070097183136087403522850026848306498780720855808318225 53420 4320040438503596175547633364368176186396439712628831724100 53421 4321010979654708986495535002052841602142068295155434564100 53422 4321981720673885481969589311972257404740471817828487705625 53423 4322952661598542927021768421013633435567008131557006001073 53424 4323923802466104890977673544096418281138198281158465742400 53425 4324895143314001248380677200254553362684432878154745960000 53426 4325866684179668179936189148659151267621115732681375100625 53427 4326838425100548173456046058477510736555769249413024324025 53428 4327810366114090024803024926465681323387734531184462122948 53429 4328782507257748838835480256193091447359601502408030122500 53430 4329754848568986030352105012799054354610869284240126506225 53431 4330727390085269325036815367182267402870033351239485141225 53432 4331700131844072760403759243525721076406792706227624579600 53433 4332673073882876686742448684060735229256836662178069010448 53434 4333646216239167768063016044975141243033176257933950116025 53435 4334619558950438983041594037371930071355699503832133729025 53436 4335593102054189625965819627185987526070022404089271180900 53437 4336566845587925307680461807967839640993249090022621176100 53438 4337540789589157956533173260444632526923414681529700756073 53439 4338514934095405819320365912769872807086634138185320204225 53440 4339489279144193462233210415374756495076790035041625318400 53441 4340463824773051771803759544335216047672432775709304038400 53442 4341438571019517955851195547170117292699909315296441641025 53443 4342413517921135544428201444987339997356052291797226276073 53444 4343388665515454390767456304895778005113522044842511192100 53445 4344364013840030672228254496602597129512571028413760288100 53446 4345339562932426891243248947116391350800065497029532356225 53447 4346315312830211876265318407478180316515525165674385325625 53448 4347291263570960782714558745443493699750200119779321810448 53449 4348267415192255093925398278040090618924268095100328208400 53450 4349243767731682622093837157927165070544577075394950475625 53451 4350220321226837509224810827483191171526450890185893600625 53452 4351197075715320228079677554550864950293392262250777904900 53453 4352174031234737583123830063768902466013531886223470922948 53454 4353151187822702711474431277421757172996857152083296205625 53455 4354128545516835083848274179739622682468083801409609542225 53456 4355106104354760505509765818582390406651982065977522561600 53457 4356083864374111117219035458442535000366509838277653377600 53458 4357061825612525396180166898703204043119713517399152001073 53459 4358039988107648156989554971089092030054506921793922960025 53460 4359018351897130552584386230248982462986604827950399472900 53461 4359996917018630075191243851410145653240545250997107352900 53462 4360975683509810557274836749046083766012358704623363566225 53463 4361954651408342172486852930500418651580508743188463256073 53464 4362933820751901436614937098511022121854711683085039571600 53465 4363913191578171208531792516579792541500620312775924576400 53466 4364892763924840691144407151134785911212602625745192912025 53467 4365872537829605432343404104432714026632438347064765117025 53468 4366852513330167325952516352151126799934169676416685222948 53469 4367832690464234612678185799620900432220054847137568464100 53470 4368813069269521881059286670650957823605060615950072985225 53471 4369793649783750068416973242898452404213069670179482000225 53472 4370774432044646461804651943738951463272448391966884000000 53473 4371755416089944698958077820592460045087296880715530760448 53474 4372736601957384769245575399662431569879064239065318885025 53475 4373717989684713014618383947046216524346735712297455655625 53476 4374699579309682130561127146176705851287962379340433702500 53477 4375681370870051167042407205556231049763786973494207508900 53478 4376663364403585529465523410745088477081499515532082551073 53479 4377645559948056979619315134568360921319112428808659905625 53480 4378627957541243636629129319506015188226455538139642867600 53481 4379610557220929977907912446232560219117435899184709427600 53482 4380593359024906840107427002273856126821065035438003761225 53483 4381576362990971420069592464749970504890906353216668101073 53484 4382559569156927275777950811174284431089117943669170920900 53485 4383542977560584327309256572280356749667740552167148224900 53486 4384526588239758857785191440849361478171787291798266408025 53487 4385510401232273514324203450512219543391510996284318698225 53488 4386494416575957308993470738501852507700437450693172240448 53489 4387478634308645619760989906332292501336838812927619649600 53490 4388463054468180191447788992382689228224762257242360155025 53491 4389447677092409136680265070365561662692005350001148700025 53492 4390432502219186936842646487659948901932023229537550584900 53493 4391417529886374443029579757491421584280144833285537122948 53494 4392402760131838876998841118942222326337147928227867634225 53495 4393388192993453832124172778776110772680677492068870909225 53496 4394373828509099274348243849063796090362671204246275683600 53497 4395359666716661543135735994596147076604361784804752010000 53498 4396345707654033352426553804073677482075041217094449726073 53499 4397331951359113791589159899062111683882079264049553241025 53500 4398318397869808326374034794705143471913171099252903062500 53501 4399305047224028799867261526186808439462929489904778062500 53502 4400291899459693433444235054937198294150219160986059386025 53503 4401278954614726827723496468576553327995538315138466851073 53504 4402266212727059963520691988594077306184768562882652160000 53505 4403253673834630202802656799759127152502223719572783513600 53506 4404241337975381289641623715263738025677614240770681364225 53507 4405229205187263351169556691596752694963791893356899949225 53508 4406217275508232898532609207151132535150433197544077622948 53509 4407205548976252827845707518567335970928645031907265404900 53510 4408194025629292421147258808816958808058316581512664985025 53511 4409182705505327347353984241032139594159383745157986940025 53512 4410171588642339663215876932087541955155500623617876259600 53513 4411160675078317814271284859943034754449413413639453490448 53514 4412149964851256635802118718756499920809090764322234813225 53515 4413139457999157353789184735777506887697867450556945023025 53516 4414129154560027585867642464033901781395991324553450464900 53517 4415119054571881342282587564824668787740513368378478200900 53518 4416109158072739026844759594033730517660913940126885726073 53519 4417099465100627437886374806280663679914701841206436046225 53520 4418089975693579769217083990925615955535943694632082497600 53521 4419080689889635611080055353947019652505766581678607937600 53522 4420071607726840951108182459712007501042814409281022480625 53523 4421062729243248175280417246660745829698915750829160426073 53524 4422054054476916068878228130927210340136325801186849088900 53525 4423045583465909817442183211920239774063325700672761602500 53526 4424037316248301007728658593890012939320187105254849180625 53527 4425029252862167628666671837506404833543027009311469630025 53528 4426021393345594072314840555476987973194376166075371010448 53529 4427013737736671134818466166233755503041852907477756250000 53530 4428006286073496017366742819718953226395661852829603355225 53531 4428999038394172327150091509301718359587213233005588840225 53532 4429991994736810078317619383858533575290472867034018504100 53533 4430985155139525692934704274051815758360194939861918222948 53534 4431978519640442001940704446842269854892449577295667662025 53535 4432972088277688246106793602271949250208324935575874597025 53536 4433965861089400076993921126556275264426849462719834886400 53537 4434959838113719557910897615524579605233534695776628281600 53538 4435954019388795164872605682450044966371973186744697631073 53539 4436948404952781787558336064311230407293130859494824281225 53540 4437942994843840730270249040528679694295839455160894492900 53541 4438937789100139712891961178221422426388014093791704612900 53542 4439932787759852871847257418029489509996784940434867965025 53543 4440927990861160761058928514549876385562532294238724626073 53544 4441923398442250352907733845434699345972243104758378387600 53545 4442919010541315039191489603201602321727156150748088531600 53546 4443914827196554632084282383807783640703825288790688137225 53547 4444910848446175365095808186040324501361997892801743380625 53548 4445907074328389894030836835776813227282571666571696922948 53549 4446903504881417297948801849171571797989850431070601584900 53550 4447900140143483080123515748824103676129861482415890025625 53551 4448896980152819169003010846987694574246117106557709400625 53552 4449894024947663919169505509877410525621394449421401678400 53553 4450891274566262112299495917138050442944365008208244560448 53554 4451888729046864958123973330533923265918721567735720300625 53555 4452886388427730095388766885923632814365320697239939111225 53556 4453884252747121592815011922584366576880277395312284668100 53557 4454882322043309950059743863951497876709409776154863332100 53558 4455880596354572098676617663840624166187430686881867401073 53559 4456879075719191403076752832220477608874314896149228786025 53560 4457877760175457661489704054606457614406830267165279248400 53561 4458876649761667106924557419145848595075804596546328528400 53562 4459875744516122408131152265467099915244802243186181639225 53563 4460875044477132670561428669366858804949002172191810131073 53564 4461874549683013437330900577409760907359697687117779616100 53565 4462874260172086690180254605517297126275474213567501220900 53566 4463874175982680850437074515623389534411261528320407394025 53567 4464874297153130779977691384475623296006597505337679721025 53568 4465874623721777782189159478662395848170078683392374760448 53569 4466875155726969602931357849947558974423605865014001689600 53570 4467875893207060431499217664995443891113157853542034636225 53571 4468876836200410901585075283570474052717940850218490501225 53572 4469877984745388092241151099296885065622362697553165022500 53573 4470879338880365528842154157065385881620868005072420622948 53574 4471880898643723184048012561174910322309740370692845729025 53575 4472882664073847478766729688298922963588029762301036925625 53576 4473884635209131283117366219367058485747295201907498410000 53577 4474886812087973917393148004454188769082363956498271312400 53578 4475889194748781153024699774770327287608297448243051876073 53579 4476891783229965213543404715846095724327720220136307280625 53580 4477894577569944775544889916009793200563110904847579844100 53581 4478897577807144969652637704253424079156072823238199004100 53582 4479900783979997381481722891586355966845496368667328183225 53583 4480904196126940052602675929976595304874395703171742501073 53584 4481907814286417481505472002980983798846548696483627214400 53585 4482911638496880624563646062166934899064391878587083470400 53586 4483915668796786896998533823429645601034422056364250991025 53587 4484919905224600173843638737310034992531133975426408051225 53588 4485924347818790790909124947419977228570780005371398802948 53589 4486928996617835545746436251082712968867474511694319724100 53590 4487933851660217698613041076297639763831883776976197707025 53591 4488938912984426973437303489139998424932443679696444902025 53592 4489944180628959558783480245707289063276233668312450656400 53593 4490949654632318108816843902725567226586808923723109410448 53594 4491955335033011744268932000930087409364955232831627827225 53595 4492961221869556053402922335336078153920985452949581280225 53596 4493967315180473092979134326516750001169345189899441592100 53597 4494973615004291389220656507006954689583441305898615062500 53598 4495980121379545938779100136952231238526253186031582776073 53599 4496986834344778209700478963124291888305936599094256365025 53600 4497993753938536142391215135425318303760786969955278240000 53601 4499000880199374150584271295004755980960096621828558240000 53602 4500008213165853122305408848113612427722122938876259157025 53603 4501015752876540420839572439822582418103085538632522176073 53604 4502023499370009885697400641731641448807334731514482502500 53605 4503031452684841833581862867800066451614085288219641960100 53606 4504039612859623059355022532427160840415893547544401848225 53607 4505047979932946837004926464915279094323877094944196651225 53608 4506056553943412920612620594448064299520039749241438210448 53609 4507065334929627545319291919718130392133475739930993728400 53610 4508074322930203428293536777339739262390191274603006638025 53611 4509083517983759769698755423183341396641304924583400243025 53612 4510092920128922253660672940770167348616976341886131580100 53613 4511102529404323049234986490866376044389071912303648802948 53614 4512112345848600811375138916417584737059812403685053355225 53615 4513122369500400681900218716965924337131968046347556295025 53616 4514132600398374290462986406693082852864077550752530574400 53617 4515143038581179755518027270234118781677176298107420302400 53618 4516153684087481685290030530408145498863132509925466701073 53619 4517164536955951178742194942013306993454415995728843519225 53620 4518175597225265826544760825834784703156469682409091276100 53621 4519186864934109712043668557015894700722327338106795316100 53622 4520198340121173412229343521943654083070229717142561000625 53623 4521210022825153998705607557801515111814243975286824476073 53624 4522221913084755038658716888943285449700796046725085680400 53625 4523234010938686595826526574243572731726091351154642250000 53626 4524246316425665231467781479581411702456134532708245765625 53627 4525258829584414005331533789615052242287972948485060681025 53628 4526271550453662476626687073007206795083390555505837022948 53629 4527284479072146704991666915261375997780078128507288622500 53630 4528297615478609251464218133331191699245812020248131709225 53631 4529310959711799179451328586166037040793896799505603044225 53632 4530324511810472055699279595357523854428577123781579673600 53633 4531338271813389951263822990052728317042811383496051560448 53634 4532352239759321442480484790301406579453234457210223953025 53635 4533366415687041611934995543005732968333830013786532970025 53636 4534380799635332049433847324642424336806295063463776596900 53637 4535395391642980852974977424928435215666821977222503632100 53638 4536410191748782629718578725602729591981557249677385131073 53639 4537425199991538496958036788497956415071833367720479103225 53640 4538440416410056083090993667077177301740921963439226672400 53641 4539455841043149528590538455612116382972034879162830192400 53642 4540471473929639486976524590180723803258116964101343034025 53643 4541487315108353125787013915663166051213142670721999601073 53644 4542503364618124127549847532916678066167660345087187828100 53645 4543519622497792690754343440311033930073736234733504780100 53646 4544536088786205530823120983807714917241747601726195423225 53647 4545552763522215881084052129767175736209174064255610180625 53648 4546569646744683493742339574669931958405151740086614160448 53649 4547586738492474640852721705938513887229599477423288206400 53650 4548604038804462115291804428048654478717714186969422080625 53651 4549621547719525231730519868119401381115076992378182705625 53652 4550639265276549827606711975173165715451027759692073696900 53653 4551657191514428264097849027258042872573866920153005322948 53654 4552675326472059427093863060626063354106344940867908140625 53655 4553693670188348728170116235162354535399316105787445185225 53656 4554712222702208105560494150261517177810879432421089779600 53657 4555730984052556025130626125348843565523320760389540531600 53658 4556749954278317481351232459245327288636221704618694426073 53659 4557769133418423998271598682576737939446728872620728357025 53660 4558788521511813630493176817428357332652696311402599028900 53661 4559808118597430964143313658448297302696741590212457708900 53662 4560827924714227117849106089603642672614707461312565457225 53663 4561847939901159743711383450794986628566113098600072631073 53664 4562868164197193028278816968536249472712428125149422905600 53665 4563888597641297693522156264907995564276925843209060870400 53666 4564909240272450997808592958993787194472986317063274381025 53667 4565930092129636736876251375010438175531542479309738070025 53668 4566951153251845244808806371344354057298410688980463422948 53669 4567972423678073395010228304707470116814038825661527160100 53670 4568993903447324601179655143627622596937257923099401792225 53671 4570015592598608818286391745489513099436455600118175507225 53672 4571037491170942543545036311343750566051719413060447290000 53673 4572059599203348817390734032702779907835444215105872610448 53674 4573081916734857224454557944543831068612178352072333318025 53675 4574104443804503894539016998740347132666617945682925700625 53676 4575127180451331503593691372144675009777165713468943122500 53677 4576150126714389274690995023546127252466870054824273360900 53678 4577173282632732979002065513729848680849371006251425826073 53679 4578196648245424936772781102863246709710221852240663400625 53680 4579220223591534018299905139438069590489148593877805825600 53681 4580244008710135644907357754997542197621974253242851585600 53682 4581268003640311789922614878879294504267591461687407350225 53683 4582292208421150979653234587206143506791035483601743526073 53684 4583316623091748294363510800358115070503911509434619752900 53685 4584341247691205369251254343160417981083685663341968720900 53686 4585366082258630395424701382023408396809179868447661079025 53687 4586391126833138120879549253271908906266537858540748149225 53688 4587416381453849851476119696902572504503474787058753490448 53689 4588441846159893451916649510009308007745307836079663043600 53690 4589467520990403346722708634118109732739611949147925764025 53691 4590493405984520521212745690673960671572875487195308609025 53692 4591519501181392522479760978923804896407767627414576972900 53693 4592545806620173460369106950440911531029095287260690822948 53694 4593572322340024008456416174537279327365745062081617765225 53695 4594599048380111405025656808812057685280398123247002156225 53696 4595625984779609454047315589085286852894096447816596505600 53697 4596653131577698526156708352967587042544350560284959360000 53698 4597680488813565559632418111317753294168935787016285451073 53699 4598708056526404061374860681841540113468349685657455234025 53700 4599735834755414107884977899086247206633621851858663422500 53701 4600763823539802346243058415087045026738302966569428422500 53702 4601792022918781995087686104922306339089537177307274673025 53703 4602820432931572845594816091436537603918665360178387126073 53704 4603849053617401262456978403390831664772341345896954090000 53705 4604877885015500184862609281302091019846193878210889411600 53706 4605906927165109127475510145233598841290159178383392837225 53707 4606936180105474181414434238800842894213267991872523098225 53708 4607965643875848015232800963657825592731422576051527922948 53709 4608995318515489875898537918730421614940069139468588296900 53710 4610025204063665589774050658464672782160185858297795796025 53711 4611055300559647563596320184359238290206192074623744051025 53712 4612085608042714785457128184052546861763767130172310145600 53713 4613116126552152825783410032236525969249674219998172240448 53714 4614146856127253838317735567670111956760042581223242642225 53715 4615177796807316561098917660567073667903697385760953072025 53716 4616208948631646317442748584634011063468568212448080688900 53717 4617240311639555016922864208035719288987481468348658648900 53718 4618271885870361156351736017566437727360277352228654301073 53719 4619303671363389820761790990306832745757715852189605737225 53720 4620335668157972684386659327047892119084576996891103059600 53721 4621367876293448011642550061764238484320246494219271699600 53722 4622400295809160658109754561420698651090437557045048265625 53723 4623432926744462071514277930397295163859061903080053151073 53724 4624465769138710292709598333819156180170156600845340516900 53725 4625498823031269956658554254079169497421727798337222902500 53726 4626532088461512293415359694842536427721916802878429855625 53727 4627565565468815129107747346823711186468558073515332477025 53728 4628599254092562886919239729627541525411512240659505160448 53729 4629633154372146588071548323947756505108650286838382240000 53730 4630667266346963852807100708417277564876567718650136568225 53731 4631701590056418901371695715406159410571550350421982753225 53732 4632736125539922554997286620064297701820526827637433088100 53733 4633770872836892236884892376907371080661258071797704022948 53734 4634805831986751973187636918245815742951361462772963989025 53735 4635841003028932393993916528757961512372479030528123848025 53736 4636876386002870734310695310509789234394505651917141312400 53737 4637911980948010835046928752725100264180826892468962227600 53738 4638947787903803143997115420611219878114508556078588256073 53739 4639983806909704716824976777546687593412863271515219670225 53740 4641020038005179218047265154938718634179325823822226856900 53741 4642056481229696922017699884059552135222630907080315776900 53742 4643093136622734713911031604172133127059437214622171848025 53743 4644130004223776090707234761256906896713313181531466201073 53744 4645167084072311162175828311652835969235925345963464513600 53745 4646204376207836651860324644927081704310883500249204033600 53746 4647241880669855898062806740289124350862531065583279214225 53747 4648279597497878854828633570866427350286558156975880725625 53748 4649317526731422092931273770160083725752192525642078522948 53749 4650355668410008800857267575000214541002424097618503072900 53750 4651394022573168785791317059322221657204776499600331640625 53751 4652432589260438474601504673086329360686088311192128515625 53752 4653471368511360914824640100664181877826142548332278960400 53753 4654510360365485775651735453017596335992320012909348210448 53754 4655549564862369348913608807995903371176285791829564725625 53755 4656588982041574550066616113079640323949583714274502764225 53756 4657628611942670919178511464899694805493446543834342896100 53757 4658668454605234621914435779862329354784665863816759976100 53758 4659708510068848450523033870211850946539540986494818076073 53759 4660748778373101824822699939864022247237276963531716673025 53760 4661789259557590793187951514344644753468264284454323814400 53761 4662829953661918033535931819169077282986983717979489894400 53762 4663870860725692854313040620999786724199375778359180020225 53763 4664911980788531195481693545920361484385932492832025756073 53764 4665953313890055629507209889165751710760046719880854440100 53765 4666994860069895362344828930649834091491828640434158524900 53766 4668036619367686234426854770632732876096207840559378873025 53767 4669078591823070721649929699871662686096220455735195164025 53768 4670120777475697936362436118600392717633472190633316210448 53769 4671163176365223628352027018683766067713407907682619875600 53770 4672205788531310185833285043295042145048745341749319453225 53771 4673248614013626636435510138465164455005783002293712018225 53772 4674291652851848648190635810854390475970809329636575802500 53773 4675334905085658530521274006098054871543060745801841722948 53774 4676378370754745235228888622079571909332139656151846652025 53775 4677422049898804357482097671485117682797049195095856980625 53776 4678465942557538136805104107995767557516569252977532840000 53777 4679510048770655458066255330474199187532127963329648654400 53778 4680554368577871852466731379504406470960154467576749401073 53779 4681598902018909498529361840644204936936672711579383265625 53780 4682643649133497223087571468751644278138152774820645812100 53781 4683688609961370502274454547747779064624916504277022172100 53782 4684733784542271462511978000179584095582238942901266262225 53783 4685779172915948881500313260948136365695237335059806176073 53784 4686824775122158189207296929568521242392236692173393536400 53785 4687870591200661468858020215329256169033086551251718976400 53786 4688916621191227457924547189720361027309419403120441672025 53787 4689962865133631549115761860500540209668629258131953992225 53788 4691009323067655791367344081775277469477951113341961302948 53789 4692055995033088890831874314458980732914981050932484608100 53790 4693102881069726211869067251495650272211834903579049326025 53791 4694149981217369778036134322213879954897443645111274821025 53792 4695197295515828273078275090193337698081768886926134534400 53793 4696244824004917041919297559021207770612535271018596360448 53794 4697292566724458091652367400318414199114961544148262448225 53795 4698340523714280092530886118416781246503472275636228537225 53796 4699388695014218378959498166069623743537031350780865424100 53797 4700437080664114950485227025579596965382100546219579902500 53798 4701485680703818472788740269728972755954835892202462751073 53799 4702534495173184278675743616898845713042535575275164848025 53800 4703583524112074369068503994765110456859090465023743610000 53801 4704632767560357413997501626960388313775806798188103610000 53802 4705682225557908753593211157092419155493015166624490934025 53803 4706731898144610399078011824510771641884895982463556701073 53804 4707781785360351033758226706215062723165484490695671922500 53805 4708831887245026014016291039299214963893413828804800868100 53806 4709882203838537370303049638327618057662158463613959331225 53807 4710932735180793808130183422040398807116898642012854290225 53808 4711983481311710709062765063786341849204185555695431760448 53809 4713034442271210131711943780083341510301893227599244110400 53810 4714085618099220812727759271707603380100043372744897459025 53811 4715137008835678167792084831714152496813530568138913364025 53812 4716188614520524292611699634792543439511104091028976956100 53813 4717240435193707963911490222363006126046727063977698802948 53814 4718292470895184640427781197819599717285180597033587674225 53815 4719344721664916463901795146328285730029058166006590354025 53816 4720397187542872260073241793589170262284651441981585808400 53817 4721449868569027539674036417973504135255211327412348240400 53818 4722502764783364499422147530447368756727225401324713526073 53819 4723555876225872023015573836695314610324233879427097700225 53820 4724609202936545682126450495858558474448859309601162848100 53821 4725662744955387737395284690303684773622699510867112088100 53822 4726716502322407139425320520839135863371077892252229275625 53823 4727770475077619529777033241798115547790909631030701451073 53824 4728824663261047241962752850407869726490675827771578598400 53825 4729879066912719302441417044866647764707250474989138560000 53826 4730933686072671431613453565550987977090646869634066450625 53827 4731988520780946044815791933777310511910191166135620018025 53828 4733043571077592253317004602543140918279741511391820422948 53829 4734098837002665865312577533674627774430902237444592102500 53830 4735154318596229386920310215808357950087284729261842932225 53831 4736210015898352023175845137636813370615290858028982967225 53832 4737265928949109679028326730848153544853192504840503747600 53833 4738322057788584960336189797192348612356003132155910610448 53834 4739378402456867174863077434107028259244336233591032770025 53835 4740434962994052333273888473337752544916672655576462231025 53836 4741491739440243150130954446988751474581766292427774032900 53837 4742548731835549044890346095441521044896857771016519068100 53838 4743605940220086142898309431580004481963490930370932006073 53839 4744663364633977276387831375762428482541589839323780982225 53840 4745721005117351985475334975981205460599607662207300046400 53841 4746778861710346519157504227653654092229555965313596366400 53842 4747836934453103836308238507487631842526117348435459407025 53843 4748895223385773606675736635867514648264389085623339426073 53844 4749953728548512211879710582207300520116654472993533444100 53845 4751012449981482746408728827718955517730485720966181292100 53846 4752071387724855018617689400045462340254001611980964510225 53847 4753130541818805551725422594209373663844789097134250015625 53848 4754189912303517584812423394329014346342405057227895010448 53849 4755249499219181073818713610555818707626057342668161184400 53850 4756309302605992692541833745687631282224577876085203705625 53851 4757369322504155833634964605914141728500700201376161830625 53852 4758429558953880609605178670151966966201494749363302468900 53853 4759490011995383853811821232428236101357152826000668222948 53854 4760550681668889121465021331772876284426700683002195055625 53855 4761611568014626690624332484081140334237223978195286848225 53856 4762672671072833563197503230409259746648346655474249017600 53857 4763733990883753465939377516167449593001593159943396665600 53858 4764795527487636851450924915675834799290425547067223351073 53859 4765857280924740899178400716550210382616744246117288734025 53860 4766919251235329516412635878385891406889030005024218604900 53861 4767981438459673339288456880209251704871642089383220084900 53862 4769043842638049733784235471167893798619631552674490328225 53863 4770106463810742796721568338931735935034335963978244506073 53864 4771169302018043356765086710278645737757551206204759219600 53865 4772232357300248975422395898339593660891784881128149184400 53866 4773295629697663948044144810979643214096542722706105870025 53867 4774359119250599304824225434792438812471342679080106003025 53868 4775422825999372811800102309187196088300749634475098122948 53869 4776486749984308971853272005048543585210735969551554836100 53870 4777550891245739025709852622450908938574658373610732619225 53871 4778615249824000952941303321910486929116658801832075034225 53872 4779679825759439472965273903659171179595906699261195560000 53873 4780744619092406046046584449426175747222360280818082960448 53874 4781809629863258874298335041214417447059196659831250731025 53875 4782874858112362902683145571560074424114304059624365765625 53876 4783940303880089820014525659765081274118804533017832562500 53877 4785005967206818059958374688593665895140043069223632192900 53878 4786071848132932802034611975925378234185399408910367601073 53879 4787137946698825972618937095858406174827213245041921875625 53880 4788204262944896245944720363758318993623622894738224803600 53881 4789270796911549045105023499748724094730763327610865763600 53882 4790337548639196543054750485141668113604113176983729919225 53883 4791404518168257663612928626306958962076383796770865451073 53884 4792471705539158082465119840480930968381768519662993564900 53885 4793539110792330228165962178016520946877179189248049236900 53886 4794606733968213283141841595577868813295852153806337770025 53887 4795674575107253184693693994784002242362969803296440580225 53888 4796742634249902625999937540807510845512279190479547240448 53889 4797810911436621057119535275435461427272659295693419417600 53890 4798879406707874685995188039101152059649756272442873393025 53891 4799948120104136479456657716396648994515734954169678538025 53892 4801017051665886164224220819577396814645448624241128340900 53893 4802086201433610227912252424571538704605471370788941022948 53894 4803155569447801920032940474007930303219032291473786876225 53895 4804225155748961253000130461778177279800502612984155423225 53896 4805294960377595003133300513649373556783279885047173347600 53897 4806364983374216711661666878445563981760252444390071690000 53898 4807435224779346685728419844317302232322077172415819676073 53899 4808505684633511999395090094620021817420829249835200207025 53900 4809576362977246494646045517923285219310749407143003802500 53901 4810647259851090782393118486674323500429387553177098802500 53902 4811718375295592243480363619040626079886987313125092940025 53903 4812789709351305029688946038457687864535039806847325901073 53904 4813861262058790064742160145409368499892123039408041000000 53905 4814933033458615045310578915969666186522001855931451329600 53906 4816005023591354442017333741636056287791059036554206330225 53907 4817077232497589500443524824985892835285027485107965227225 53908 4818149660217908242133762145688719018544263514566034722948 53909 4819222306792905465601837011408680826188009077113956168900 53910 4820295172263182747336524208132586185946803757403976627025 53911 4821368256669348442807514764460500231613992981140603182025 53912 4822441560052017687471479344397115705467704931200497011600 53913 4823515082451812397778262283183485985309303060168703490448 53914 4824588823909361272177206280710056805918731998204673451225 53915 4825662784465299792123607767053281425446930441845723141025 53916 4826736964160270223085302954679452768056153842606330932900 53917 4827811363034921615549384591860734954986201170520444076900 53918 4828885981129909806029049431849725617173742690173709376073 53919 4829960818485897418070576432360229463588768744951494408225 53920 4831035875143553863260435699903272760582192395454115641600 53921 4832111151143555342232528193528737658767411003173191481600 53922 4833186646526584845675556202524344685291733300059649030625 53923 4834262361333332155340524612625061200796579154632424376073 53924 4835338295604493845048372975287363201923829358479564924900 53925 4836414449380773281697738394584127531905212742710824222500 53926 4837490822702880626272849246277281343577738428075620550625 53927 4838567415611532834851549743626685541106482857631058304025 53928 4839644228147453659613455364495078908772095506230027810448 53929 4840721260351373649848239154310259717399765062531273210000 53930 4841798512264030152964048919447031781374660899181275801225 53931 4842875983926167315496055325592792221711604454392658686225 53932 4843953675378536084115130915661988573329503619101516652100 53933 4845031586661894206636660061826023357529472440631506322948 53934 4846109717817006233029479866226534823695130705383375296025 53935 4847188068884643516424952024941333247429905745219163119025 53936 4848266639905584214126165669773622955724814827295319758400 53937 4849345430920613288617271202436491133316763644157489153600 53938 4850424441970522508572945135705995448157427835648841381073 53939 4851503673096110449867985956117533617871863468982698039225 53940 4852583124338182496587041022781529223249692507243651240900 53941 4853662795737550842034464516895819359185604245343906960900 53942 4854742687335034489744306456533481098075577428491110711025 53943 4855822799171459254490432791286185225486234440625634276073 53944 4856903131287657763296776591344517292952662914855519619600 53945 4857983683724469456447720345598057718030455937147231555600 53946 4859064456522740588498609383339364447236204457610076311225 53947 4860145449723324229286396434157353583262799566534213050625 53948 4861226663367080264940417340606925363857243117505668622948 53949 4862308097494875398893297938243034966004798176735977540900 53950 4863389752147583152891992117608759795579811542232423275625 53951 4864471627366083868008951082768267209405984911338697650625 53952 4865553723191264705653423820976939003722835189958229222400 53953 4866636039664019648582888798082261490386144147622160360448 53954 4867718576825249501914616894250442569743929552399104130625 53955 4868801334715861894137365594615069897031450698115772437225 53956 4869884313376771278123204449445477027324567699854813144100 53957 4870967512848898932139471818433837312585983125348125600100 53958 4872050933173172960860862913701358313139083699564695251073 53959 4873134574390528296381649156125302575014846424124339540025 53960 4874218436541906699228028859589913814044155155527848400400 53961 4875302519668256759370609257765680837316468356711243280400 53962 4876386823810533897237019888022724922701664451998761381225 53963 4877471349009700364724657347085449867540646259801103881073 53964 4878556095306725246213561433036947508357488840805622244100 53965 4879641062742584459579422688283005204537144479128187848900 53966 4880726251358260757206721358086915570353553313912640372025 53967 4881811661194743727001997779287642631529027469922325587025 53968 4882897292293029793407254213815252574662559715301774160448 53969 4883983144694122218413488141618871350387834227214407041600 53970 4885069218439031102574357027623785584016766702594386290225 53971 4886155513568773386019974577335657540696953749692039555225 53972 4887242030124372849470838495711179285767047381145751562500 53973 4888328768146860115251889763915845675038369852484151322948 53974 4889415727677272648306703448590880404169627609562210555025 53975 4890502908756654757211811058252704041139951489584787055625 53976 4891590311426057595191154461449687761069264535006207290000 53977 4892677935726539161130671381302291398289740006467258976400 53978 4893765781699164300593012481054039426643441805615425426073 53979 4894853849385004706832390055262143575474719133549534230625 53980 4895942138825138921809558341257935985707138614964467800100 53981 4897030650060652337206925465508632107749262317906337360100 53982 4898119383132637195443797039513297940767001307281423321225 53983 4899208338082192590691751419867251711098174006631656351073 53984 4900297514950424469890146647130485686272859333778264838400 53985 4901386913778445633761759078137049520246739155174474502400 53986 4902476534607375737828553726383692325059456111480894373025 53987 4903566377478341293427586325137416564201654550122422913225 53988 4904656442432475668727037127902952863518407613401836302948 53989 4905746729510919089742376460892520936498746133994902472100 53990 4906837238754818641352662042141598022306578751064502965025 53991 4907927970205328268316968081915772536903011654407654760025 53992 4909018923903608776290946179055117040099524872465363392400 53993 4910110099890827832843518027903871124371224531035639810448 53994 4911201498208159968473699950474581434755051718372216049225 53995 4912293118896786577627559268497202733164973401149477814225 53996 4913384961997895919715302530005020724980394353542245276100 53997 4914477027552683120128495605110614270810896604315829722500 53998 4915569315602350171257415665626431611915519997153861226073 53999 4916661826188105933508535063185912343863729827177176311025 54000 4917754559351166136322137120522444079673561098340729000000 54001 4918847515132753379190063850564800050855769885660729000000 54002 4919940693574097132673595618009061302536746933458065691025 54003 4921034094716433739421462758028384647133043533360789726073 54004 4922127718601006415187989166783335149912211667963266322500 54005 4923221565269065249851367878396859629203856348992715796100 54006 4924315634761867208432068643059335464026925200714038834225 54007 4925409927120676132111377520930486912479906025172430909225 54008 4926504442386762739250068506506319155405354927728021810448 54009 4927599180601404626407207198120578391594623378115519472400 54010 4928694141805886269359086527251604523148380339846498300025 54011 4929789326041499024118294562306801282559123531992308505025 54012 4930884733349541127952914401558307066638930412023035312100 54013 4931980363771317700405856169904808256584803213169461302948 54014 4933076217348140744314321134135795418260702168416884973225 54015 4934172294121329146829397951375921492185325946391406433025 54016 4935268594132208680435791065388479898753477559687401062400 54017 4936365117422112003971681265418379400892037038206701158400 54018 4937461864032378663648718422256351583664738650407506851073 54019 4938558834004355094072146416207485928298710272544770861225 54020 4939656027379394619261060271648546676715665725556606440100 54021 4940753444198857453668795512859885001917337803732184880100 54022 4941851084504110703203449755819119419503790798194652530625 54023 4942948948336528366248536550645116896200247268050676926073 54024 4944047035737491334683771489382166732538595536296864496400 54025 4945145346748387394905990593815599018789402996734514890000 54026 4946243881410611228850200998011459285874637129735357155625 54027 4947342639765564415010763940274210896315982663238582335025 54028 4948441621854655429462710079217796744294231312373172322948 54029 4949540827719299646883187148646751958617301925135580562500 54030 4950640257400919341573039965945419527823615798178260175225 54031 4951739910940943688478522808674681092789396758570864910225 54032 4952839788380808764213144174076975579068580894002996801600 54033 4953939889761957548079643936191738868777999321957126160448 54034 4955040215125839923092102915284758340153932091580736567025 54035 4956140764513912676998184874296296831954615391055641512025 54036 4957241537967639503301510957014201419672411075971223488900 54037 4958342535528491002284166582679573321054710735375987484100 54038 4959443757237944682029340811733936279719839873678541381073 54039 4960545203137484959444098197418201907698845317320305841225 54040 4961646873268603161282283137935091700541684871132285440400 54041 4962748767672797525167556743888036772202586973564282560400 54042 4963850886391573200616566235710937791269804262650830760025 54043 4964953229466442250062246885804529135235243402838165751073 54044 4966055796938923649877256520096452915415109280899348040100 54045 4967158588850543291397542593743510261839350008446949824100 54046 4968261605242833981946041855695919094930925527433239617225 54047 4969364846157335445856512616844769549101342669011064830625 54048 4970468311635594325497499636475230252502099137808804360448 54049 4971572001719164182296431641749420807098254162737467142400 54050 4972675916449605497763851494944228053975890758682175350625 54051 4973780055868485674517779023170706050365350174719950975625 54052 4974884420017379037308206525303062127262399864841944220900 54053 4975989008937866834041726970846593939765539114640819622948 54054 4977093822671537236806294905475305066325048407265396950625 54055 4978198861259985342896120077971289458023747036473734531225 54056 4979304124744813175836693803299337884786335903281840275600 54057 4980409613167629686409948076551582472049266602081421779600 54058 4981515326570050753679547452498358468921891755887818776073 54059 4982621264993699186016313705482825537237813249411564091025 54060 4983727428480204722123783284398254100138452890892578200900 54061 4984833817071204032063897577488245638954522674202954480900 54062 4985940430808340718282826001711519278160867983864058179225 54063 4987047269733265316636921931414260550081695766734778881073 54064 4988154333887635297418811481054391883822080071759728513600 54065 4989261623313115066383615156723488116603458827023229518400 54066 4990369138051375965775302391213424180291197882299967379025 54067 4991476878144096275353178977376206071426801003351508916025 54068 4992584843632961213418507414526800269521587676581109322948 54069 4993693034559662937841260182640140925738244491689051492100 54070 4994801450965900547087005959094858402387180945202825466225 54071 4995910092893380081243928792717637102901687385904180581225 54072 4997018960383814523049980249883474992135102348133488810000 54073 4998128053478923798920164547428481767950149741801401810448 54074 4999237372220434779973956687133217307150904546948191124025 54075 5000346916650081283062853606535936771847090261325255850625 54076 5001456686809604071798058360836473626344204044390822022500 54077 5002566682740750857578297350652856779626908170173364004900 54078 5003676904485276300617770610394123134452821131726867876073 54079 5004787352084942010974235172014151991004890825655275330625 54080 5005898025581516549577221518912713020968538187905099801600 54081 5007008925016775429256383144751284896810325160417191961600 54082 5008120050432501115769979231952567130943628858212771468225 54083 5009231401870483028833490464653973250379297401210713876073 54084 5010342979372517543148367990886759104381125404905852356900 54085 5011454782980407989430915548753805875582822126586309772900 54086 5012566812735964655441304771380443238980556483871456481025 54087 5013679068681004787012723685414064088198754552089915991225 54088 5014791550857352589080658417849648324442200865710953490448 54089 5015904259306839226712308125959679380600259263261168771600 54090 5017017194071302826136133165108303431064786698720843042025 54091 5018130355192588475771536509230947616967669176374138487025 54092 5019243742712548227258678438761980096742467738816444688900 54093 5020357356673041096488424510794361313173029444894407722948 54094 5021471197115933064632426826256602550415698918629374967225 54095 5022585264083097079173338608893714637876565941782690710225 54096 5023699557616413054935162110840196542296609519064606209600 54097 5024814077757767875113729859574480574951254890748049000000 54098 5025928824549055392307319261045618027512353334585892401073 54099 5027043798032176429547400573764356237855531726692508160025 54100 5028158998249038781329518268652125375929846365973004202500 54101 5029274425241557214644305789442820629745320362595109202500 54102 5030390079051653470008633728433632962582853009024194187025 54103 5031505959721256262496891432382549204695770260706843176073 54104 5032622067292301282772402053351509936058545228322352890000 54105 5033738401806731198118971059295581411131564107662269267600 54106 5034854963306495653472568219199865672156854136995161843225 54107 5035971751833551272453143077567240994184034072892626336225 54108 5037088767429861658396573933061392902854002618917878022948 54109 5038206010137397395386750336110964204945654739618529020900 54110 5039323479998136049287789120282020771823818564555727478025 54111 5040441177054062168776383982227398217220245560609324333025 54112 5041559101347167286374288625022863113239472959824556857600 54113 5042677252919449919480933479701390992113319416250047240448 54114 5043795631812915571406176019798232086037282077542407240225 54115 5044914238069576732403184683720804563414785451908495230025 54116 5046033071731452880701456419758823927016699591901681196900 54117 5047152132840570483539967868551446247939407374716674484900 54118 5048271421438962998200460197829572018820568412329770951073 54119 5049390937568670873040857604252826620553210959860702059225 54120 5050510681271741548528819497162102708731493900007080243600 54121 5051630652590229458275426379069919239271029465810567283600 54122 5052750851566196030068999437712221367078655031216384775625 54123 5053871278241709686909053864486615067306600464122714101073 54124 5054991932658845848040385914103400045619727822502842312900 54125 5056112814859686929987293720277134322037534410724245562500 54126 5057233924886322347587931882287833792290520437777341265625 54127 5058355262780848515028799837242280091258940976546927111025 54128 5059476828585368846879364032867280204946501065692098960448 54129 5060598622341993759126813915668091500587825282726469160000 54130 5061720644092840670210951749286596168902151815494421054225 54131 5062842893880034002059216277895179498192279043813256639225 54132 5063965371745705181121840249463636926952943195399269196100 54133 5065088077731992639407141813737805449902142249537205122948 54134 5066211011881041815516949809769985681888057624925661583025 54135 5067334174235005155682162957842591714958775208797112410025 54136 5068457564836042114798442970627836836017585074258730224400 54137 5069581183726319157462041598427634205928859110747929059600 54138 5070705030948009759005761623339262735693982284898057006073 54139 5071829106543294406535051817193719631389161089756739388225 54140 5072953410554360599964235878115052416952766870426007644900 54141 5074077943023402853052875360550334682634807282479558164900 54142 5075202703992622694442266613621321346980771502088124554025 54143 5076327693504228668692071742650190861622079527232548851073 54144 5077452911600436337317083608713153530891298758746743705600 54145 5078578358323468279824124881077076962377788006711731097600 54146 5079704033715554094749081157375651609994106317884879428225 54147 5080829937818930400694068166382991417940997956831900355625 54148 5081956070675840837364733068243936722144652098142507222948 54149 5083082432328536066607689867021698815299853107939944988900 54150 5084209022819273773448088950424857932592201725706444930625 54151 5085335842190318667127320771577098867497416225591936805625 54152 5086462890483942482140853687694440980771433170691132464400 54153 5087590167742423979276205970536092020857237312595441010448 54154 5088717674008048946651052003496427930448677377677978515625 54155 5089845409323110200751462680206973671873586974378748130225 54156 5090973373729907587470280019518633063293945913052935412100 54157 5092101567270747983145626011735788678475205320065560204100 54158 5093229989987945295599545710975266025055878726608978926073 54159 5094358641923820465176784588524529479857689703549457387025 54160 5095487523120701465783700162074850824821583687357573006400 54161 5096616633620923305927307915706564693641376697249548686400 54162 5097745973466828029754461525504898807100346185994245722225 54163 5098875542700764718091167405686240544502289009885244506073 54164 5100005341365089489482033590116075169433098368135163028100 54165 5101135369502165501229852964101204900397365676954029192900 54166 5102265627154362950435320861340231990652515044900871891025 54167 5103396114364059075036887040917663056816147847369110990025 54168 5104526831173638154850742059228366072556233610452668610448 54169 5105657777625491512610938051720485721894151966665163187600 54170 5106788953762017515009643939346297186362990003330395147225 54171 5107920359625621573737535074611852921473551262770873112225 54172 5109051995258716146524317342117651560653858553099452302500 54173 5110183860703720738179385728483932769050154378442989422948 54174 5111315956003061901632617376555576655314142194344457438025 54175 5112448281199173238975299138782961236758091042025707150625 54176 5113580836334495402501189644676506442042067825851641760000 54177 5114713621451476095747715897234008225871588191006582278400 54178 5115846636592570074537304413241241562035011459951439951073 54179 5116979881800239148018846922347686374503670431144000175625 54180 5118113357116952179709300639820605861259646273837645808100 54181 5119247062585185088535423127882082162011895718188984568100 54182 5120380998247420849875641760534989919016735897667999360225 54183 5121515164146149496602057806785263979839115415748373026073 54184 5122649560323868120122585147169193292082272553544201120400 54185 5123784186823080871423223638495848942880927289550670048400 54186 5124919043686298962110467141716130300302697454657169094025 54187 5126054130956040665453846227831289319739595590470734814225 54188 5127189448674831317428605576755169285901876819680823802948 54189 5128324996885203317758516084045770570155794384308253316100 54190 5129460775629696130958821690423132393680603779440598624025 54191 5130596784950856287379320948991896099264064132329864719025 54192 5131733024891237384247583345088292048515342383023777230400 54193 5132869495493400086712300383672668976855257854172759760448 54194 5134006196799912128886771459190061455851838103102888630225 54195 5135143128853348314892524522822668031309817885126089111225 54196 5136280291696290519903071562059489626001628187484581148100 54197 5137417685371327691187798907509754918050218390069724522500 54198 5138555309921055849155992381888136629746358651553018201073 54199 5139693165388078088400997306101139987010508794924410754025 54200 5140831251815004578744513377365422036797541669427714410000 54201 5141969569244452566281024434290178038497200798968154410000 54202 5143108117719046374422363123857108775809781900376063428025 54203 5144246897281417404942410485232860367680783586260181251073 54204 5145385907974204139021930465350205990665802482078105702500 54205 5146525149840052138293539381195616860573380518685586744100 54206 5147664622921614045886810343742247858404475950891080357225 54207 5148804327261549587473512658468741324478353548026726508225 54208 5149944262902525572312986217405630785211602460543888360448 54209 5151084429887215894297650897652504719305321751149379814400 54210 5152224828258301532998650981310468914100892961726729161025 54211 5153365458058470554711634611775824508592816047658745666025 54212 5154506319330418113502668301342257467043449436324826648100 54213 5155647412116846452254286505060213976334796951352336302948 54214 5156788736460464903711676275803515111122354191245225252225 54215 5157930292403989891528997015494643063531095170613644532025 54216 5159072079990144931315835337441510288559577342437856336400 54217 5160214099261660631683795054739902072540500446407719056400 54218 5161356350261274695293222309697162289950503104915966676073 54219 5162498833031731919900065859234071473574152056024863002225 54220 5163641547615784199402872531223245784512603920695782052100 54221 5164784494056190524889917866723765031791930206546613692100 54222 5165927672395716985686471963073117556375224816915790765625 54223 5167071082677136770402200532798929561221991834357590901073 54224 5168214724943230167978701193314326337673572161928663374400 54225 5169358599236784568737175002362152808880143321575851240000 54226 5170502705600594465426233254174660883228750122197437880625 54227 5171647044077461454269839551316651284788528023896627632025 54228 5172791614710194236015387167181437803664399050729452722948 54229 5173936417541608616981911714110382286849685460804694002500 54230 5175081452614527510108439132108129169696932696643183438225 54231 5176226719971780936002469013127048929490394244761288873225 54232 5177372219656206023988593275895780525808740973816458835600 54233 5178517951710647013157250206268143677418250545447978210448 54234 5179663916177955253413613878070072712340643059072495344025 54235 5180810113100989206526618969423604716501491867066590813025 54236 5181956542522614447178120989528335796990388353512884964900 54237 5183103204485703664012191930882140468458411489341028880100 54238 5184250099033136660684551361924330465547582448417213256073 54239 5185397226207800356912132975085810680496506989903933680225 54240 5186544586052588789522786605232171423201959386829422854400 54241 5187692178610403113505115733487037801043377321906368774400 54242 5188840003924151603058450491424378717701753499688297093025 54243 5189988062036749652642956180619859794031863067452198576073 54244 5191136352991119778029877322552706419782792831891231616100 54245 5192284876830191617351917253850925152611975448779770376100 54246 5193433633596901932153753281874113790408016200071220744225 54247 5194582623334194608442687415629472654433168817095614625625 54248 5195731846085020657739432687018011934223007427183782210448 54249 5196881301892338218129035077409332360544291669562526080400 54250 5198030990799112555311931064544738990017869128009017015625 54251 5199180912848316063655140804769830504267341453658470140625 54252 5200331068082928267243596965599089147661776100534278952900 54253 5201481456545935820931609223616379250887612875696619522948 54254 5202632078280332511394464442716645212716732130145553825625 54255 5203782933329119258180162547695482839440058208412188234225 54256 5204934021735304114761288108194641070514706764657503553600 54257 5206085343541902269587017648012894350033186979494615873600 54258 5207236898791936047135262694793109236671179020972360701073 54259 5208388687528434908964948585097712279811562939420314428025 54260 5209540709794435454768429039886149726582317431273797816900 54261 5210692965632981423424036525409313263590275621594020896900 54262 5211845455087123694048768414537289738187160476704989010225 54263 5212998178199920287051108963538176647174465153030275756073 54264 5214151135014436365183987119327089125945234209591810787600 54265 5215304325573744234597870172205868218179281061413141872400 54266 5216457749920923345893993269115384355359486438859938908025 54267 5217611408099060295177724802423714226566203261288386809025 54268 5218765300151248825112067689274853572240086757727817022948 54269 5219919426120589825971296556524012890886516606104217128100 54270 5221073786050191336694730846286927605032822257063240333225 54271 5222228379983168545940643857131998892148405608066292148225 54272 5223383207962643793140307735945466147703219155350487040000 54273 5224538270031746569552174435501196911077545240753869160448 54274 5225693566233613519316192652768065050651275800458074497025 54275 5226849096611388440508260762989273072099555094497875955625 54276 5228004861208222286194815764569359583709363438500431502500 54277 5229160860067273165487558249806018224414031369583348796900 54278 5230317093231706344598313416505239734225424561667686651073 54279 5231473560744694247894028135519674322832273974632363765625 54280 5232630262649416458951904089251497070333487197711430819600 54281 5233787198989059721614666996162444774392909959259070179600 54282 5234944369806817941045971936335078440542555759409131997225 54283 5236101775145892184785944793130711496930431184156768801073 54284 5237259415049490683806859825990829801512399531903556128900 54285 5238417289560828833568953389430215598530690987446470328900 54286 5239575398723129195076373813271373772110328982668977212025 54287 5240733742579621495933267459171245037944545064728494382225 54288 5241892321173542631400000968492577109336844236257172240448 54289 5243051134548136665449519716573711371326405230943991105600 54290 5244210182746654831823842488451929196250601642804274711025 54291 5245369465812355535090692391096888735899256547447368456025 54292 5246528983788504351700264017212069829395441755728566016900 54293 5247688736718374031042126875663531572102849849350010922948 54294 5248848724645244496502265103596674099215649597322182038225 54295 5250008947612402846520253475303083248238930382813768017225 54296 5251169405663143355646569722900923977321996230944295091600 54297 5252330098840767475600043183893735731368532476695651290000 54298 5253491027188583836325439790673870365022685813568143626073 54299 5254652190749908247051183417038200751024019391167899093025 54300 5255813589568063697347213596785115824042776964924544622500 54301 5256975223686380358182979629463205533955562232999579622500 54302 5258137093148195582985571088343427008606060021618058414025 54303 5259299197996853908697984745687931154421443706067298951073 54304 5260461538275707056837527930390116953828277194055129760000 54305 5261624114028113934554358333061868851237679172679943225600 54306 5262786925297440635690160273645320854453921559687099376225 54307 5263949972127060441836957446627879315709132841804706425225 54308 5265113254560353823396062158940624796145020073686137822948 54309 5266276772640708440637161075621601959456160804346266852900 54310 5267440526411519144757537488326895084584098356066368349025 54311 5268604515916187978941430121773775533812851173759467504025 54312 5269768741198124179419528493201596361370170069035409683600 54313 5270933202300744176528604839937498198690596989090003490448 54314 5272097899267471595771282630155379605851746540581124009225 54315 5273262832141737258875941671917974234359898195475309339025 54316 5274428000966979184856759835593266404440604410196411480900 54317 5275593405786642591073891404737866060290239520148989872900 54318 5276759046644179894293782070541353529370888155813359026073 54319 5277924923583050711749620584926994076789352199234628690225 54320 5279091036646721862201927087405611913096994304104756865600 54321 5280257385878667366999278120780803083486286290150399105600 54322 5281423971322368451139168350805056538347945052715615500625 54323 5282590793021313544329009004887742659495069968936162326073 54324 5283757851018998282047263044957318593063397308557292680900 54325 5284925145358925506604717089581489919165312254216966922500 54326 5286092676084605268205890100450458469815261395023312000625 54327 5287260443239554826010578848329776490461341778780018898025 54328 5288428446867298649195540173590717826657760800699678610448 54329 5289596687011368418016310056427467406001218586502810090000 54330 5290765163715303024869159511871820976436715520209772327225 54331 5291933877022648575353187324717477855420486804648216612225 54332 5293102826976958389332549639467400340215368266852490720100 54333 5294272013621793001998826420419104427792558080437480422948 54334 5295441437000720164933524797004137593429112930187382850025 54335 5296611097157314847170719309499390580128259856198891721025 54336 5297780994135159236259829070229281456455372259840532710400 54337 5298951127977842739328531855379241608281906213614801945600 54338 5300121498728961984145815142542324840268377382017635131073 54339 5301292106432120820185164109122152375701235829165623717225 54340 5302462951130930319687886606716798258532922267998936068900 54341 5303634032869008778726575126609611479165121610173149388900 54342 5304805351689981718268705771494363065667924928448453377025 54343 5305976907637481885240374248563498404747926275812329926073 54344 5307148700755149253590168899089667181871873557298136771600 54345 5308320731086631025353180779632095557525020369281062659600 54346 5309492998675581631715150810000757526640446162970288565225 54347 5310665503565662734076754003112694840782983218132902640625 54348 5311838245800543225118020791876227407714668902281434322948 54349 5313011225423899229862895468240188720513488920376125416900 54350 5314184442479414106743931749546713608469250319525476605625 54351 5315357897010778448667125487327498444545380699455165980625 54352 5316531589061690084076884533684846889278951398151668686400 54353 5317705518675854078021135780400207298598926586826750160448 54354 5318879685896982733216569385914301073180206641208627880625 54355 5320054090768795591114020205324334479624122487427229843225 54356 5321228733335019432963986438545179828970307688976749700100 54357 5322403613639388280882285511782805355805986893234463788100 54358 5323578731725643398915847207469626701552333146893949101073 54359 5324754087637533294108644057812846568379322982818230214025 54360 5325929681418813717567759017108242875636117747904017632400 54361 5327105513113247665529590427973259618689083262531166112400 54362 5328281582764605380426194296654648600639788665303753043225 54363 5329457890416664351951763892567304280556360498619447631073 54364 5330634436113209318129246687222328157599071235981356792100 54365 5331811219898032266377098647703753388760674254044922556900 54366 5332988241814932434576175899854754718879421632633553430025 54367 5334165501907716312136763776335563285123579254134391373025 54368 5335343000220197641065743264716700444296247807889719560448 54369 5336520736796197417033894870772539460074071031839488313600 54370 5337698711679543890443339912141598678678626597479306024225 54371 5338876924914072567495119257521364715490613428236412689225 54372 5340055376543626211256909526566839171760035107025238022500 54373 5341234066612054842730876765663397499846095755750796022948 54374 5342412995163215741921667614745943837344135945947907301025 54375 5343592162240973448904537980337740935029305621985297265625 54376 5344771567889199764893619229983689710773462691080756250000 54377 5345951212151773753310321923254228471478664070871898560400 54378 5347131095072581740851877094497417457623245006925952976073 54379 5348311216695517318560015102518170080240527009168821100625 54380 5349491577064481342889782062364988038051319645947579836100 54381 5350672176223381936778493874405953423055251723856603796100 54382 5351853014216134490714827865877126946158248325469994379225 54383 5353034091086661663808052060087897540379827239019836201073 54384 5354215406878893384857392088469224827849987165505962382400 54385 5355396961636766853421535760652112268176966609764425614400 54386 5356578755404226540888275307765045239849732641089625835025 54387 5357760788225224191544287314140524843138379042918609695225 54388 5358943060143718823645050352622224852477340265057523802948 54389 5360125571203676730484900338665695988566127759568017140100 54390 5361308321449071481467223618426938525405835644744176303025 54391 5362491310923883923174787806034561195212610331010984698025 54392 5363674539672102180440210385242641404617301096883816048400 54393 5364858007737721657416565090662798928779273169577276210448 54394 5366041715164745038648126083775392506017539399088480191225 54395 5367225661997182290141249938921146114299619080671622428225 54396 5368409848279050660435395454475909172433531051057673040100 54397 5369594274054374681674281304412652473086741239472424302500 54398 5370778939367186170677181545456199321813380984815973676073 54399 5371963844261524230010358995037589126113300433069788177025 54400 5373148988781435249058636495256368551179190210314979840000 54401 5374334372970972905097106078060503334416763541340899840000 54402 5375519996874198164362976046855001929053509474806364145025 54403 5376705860535179283127555989751740328189475514846491276073 54404 5377891963997991808768379739674375704494584585909830062500 54405 5379078307306718580841466296533634887426806920934413712100 54406 5380264890505449732153718726689662189339762419660323900225 54407 5381451713638282689835461054919509684172693739328341087225 54408 5382638776749322176413113164109251737575895528096511410448 54409 5383826079882680210882003717891604385326281674559185136400 54410 5385013623082476109779321121451329057736491315593310042025 54411 5386201406392836488257202535722099151462446918682184847025 54412 5387389429857895261155960960199907056674255541659670964100 54413 5388577693521793644077450399599488456979459088748523802948 54414 5389766197428680154458569129581640031781562951597688511225 54415 5390954941622710612644901076780706105926176981013744651025 54416 5392143926148048142964495328362909309537660620989631630400 54417 5393333151048863174801783786347599931886547801721441934400 54418 5394522616369333443671636981924898376957909591341013001073 54419 5395712322153643992293558065004604955118866614359174123225 54420 5396902268445987171666014984232651174915362034107849684100 54421 5398092455290562642140910872712766731569722851103798524100 54422 5399282882731577374498192654672436524207145982070403980625 54423 5400473550813245651020597888313622272216719856711083376073 54424 5401664459579789066568539860090123642456606111123495232400 54425 5402855609075436529655130945654854243249233586407027610000 54426 5404046999344424263521344252721708388286472685514428625625 54427 5405238630430995807211313561088095183682436836241235909025 54428 5406430502379402016647771575065617244478474197489021622948 54429 5407622615233901065707626503567772202926741882185172422500 54430 5408814969038758447297676983104956129861172114651212721225 54431 5410007563838246974430465358938449052413320362499094856225 54432 5411200399676646781300269339646463916251205261577089849600 54433 5412393476598245324359232040356741608417484973925546760448 54434 5413586794647337383393630429901576027724840578548269101025 54435 5414780353868225062600282197152554663536930497040630134025 54436 5415974154305217791663091051793701720628417313300318460900 54437 5417168196002632326829730474793112507683026379820563256100 54438 5418362479004792751988465933834569589860051242152747631073 54439 5419557003356030479745115578972033091742851296337344499225 54440 5420751769100684252500149433771299525883369568342752288400 54441 5421946776283100143525927097204525614080210625320135008400 54442 5423142024947631558044073971564715763480038159877498406025 54443 5424337515138639234302996031668674157578656703299957901073 54444 5425533246900491244655533150618324823224810403004584172100 54445 5426729220277562996636750997391705538802142233437402948100 54446 5427925435314237234041871521536344055888587996631907891225 54447 5429121892054904038004342040239127816873409815906259400625 54448 5430318590543960828074042943048181164255782549456068560448 54449 5431515530825812363295634029523666953661012874303457998400 54450 5432712712944870743287039495095832501996774148223208700625 54451 5433910136945555409318071580410022924637860189549439325625 54452 5435107802872293145389192899439788141079577672475386664900 54453 5436305710769518079310417461650613157142689977540027922948 54454 5437503860681671683780350403498204663552475331039505680625 54455 5438702252653202777465366444546670525556649389348847957225 54456 5439900886728567526078927083493332376197307759483678851600 54457 5441099762952229443461036549388315266916348189222778947600 54458 5442298881368659392657836523338462173357716410961529126073 54459 5443498242022335587001339645986525101538965194049099745025 54460 5444697844957743591189301826057988590004704570222797452900 54461 5445897690219376322365233365269285557151234174107579332900 54462 5447097777851734051198548914892569699630668122489802821225 54463 5448298107899324402964856279273613007609870987774135131073 54464 5449498680406662358626384081600801425680202556947286041600 54465 5450699495418270255912548307224606254394101770445526246400 54466 5451900552978677790400657739828313556749609277189900457025 54467 5453101853132422016596758305752198606459716403043979682025 54468 5454303395924047349016616341774737290535619199093341222948 54469 5455505181398105563266840801655851357587233011176051744100 54470 5456707209599155797126144416748589485306369299448337220225 54471 5457909480571764551626743825987051325853476051599009735225 54472 5459111994360505692135898690559766976323480099494150250000 54473 5460314751009960449437589808579149713125728199122325010448 54474 5461517750564717420814336245059045323982988309024620850025 54475 5462720993069372571129151492513806969340627752963306080625 54476 5463924478568529233907638677493730206285115737167981002500 54477 5465128207106798112420224828373088612606589078592266568900 54478 5466332178728797280764534219708416356409057264448383926073 54479 5467536393479152184947900808486090067679591589833627180625 54480 5468740851402495643970019777579668482480228803239017857600 54481 5469945552543467850905738201738854547929008331602540417600 54482 5471150496946716373987984851433350996895239868556211506225 54483 5472355684656896157690839149876286825354451211593310226073 54484 5473561115718669523812739298553298632636181254785264880900 54485 5474766790176706172559829586584757415358546720907050904900 54486 5475972708075683183629446899250038139683010496653659963025 54487 5477178869460285017293746441004136253646701472088295753225 54488 5478385274375203515483466688318342241743667944371203490448 54489 5479591922865137902871833587678092367636276498771766419600 54490 5480798814974794787958604014072520897889283608344408400025 54491 5482005950748888164154248505311646349937595987616848445025 54492 5483213330232139410864273287508531661130086194154332324900 54493 5484420953469277294573681607065165632641730502677470622948 54494 5485628820505037969931574384502220562320475296074808089225 54495 5486836931384164980835890205474248644139304951517347344225 54496 5488045286151409261518284664313287478863667482110439993600 54497 5489253884851529137629149075445252910825403268078438560000 54498 5490462727529290327322768568024905379322306528153013351073 54499 5491671814229465942342619579136584050143118402228693006025 54500 5492881144996836489106806760909311173056794509882305062500 54501 5494090719876189869793639316896277394807998694275430062500 54502 5495300538912321383427346783070127144233638644348965621025 54503 5496510602150033726963934268786871696563568705987853226073 54504 5497720909634136996377177173072666117798031149730411610000 54505 5498931461409448687744755391589094987270680372209873203600 54506 5500142257520793698334527029634020597114826093279658929225 54507 5501353298013004327690941636536456231357532901971205494225 54508 5502564582930920278721592976805336134777116042198694122948 54509 5503776112319388658783911353393462892480068862449929664900 54510 5504987886223263980771995498439322155389237840438019240025 54511 5506199904687408164203584046850863964491818700549392695025 54512 5507412167756690536307166608096759347779174244492775489600 54513 5508624675475987833109234451572050388326263698285172240448 54514 5509837427890184200521670820906521589912317434934303758225 54515 5511050425044171195429280892585530097981982864101005468025 54516 5512263666982847786777461394254442168593200298741601784900 54517 5513477153751120356660009898079233216300235134217830240900 54518 5514690885393902701407073804537218813683288336489793601073 54519 5515904861956116032673239032013294160465624870539474301225 54520 5517119083482688978525758427578469788860893354770705507600 54521 5518333550018557584532919914328901623972954157360486947600 54522 5519548261608665314852554390665023973733781820866501205625 54523 5520763218297963053320683396891804582017555785206809051073 54524 5521978420131409104540306564522551541216595758713836028900 54525 5523193867153969194970328863670112626713029853537268302500 54526 5524409559410616474014627663910718485334700055362052755625 54527 5525625496946331515111259624007132083050506247276213665025 54528 5526841679806102316821807425879177893844862571655526760448 54529 5528058108034924303920866368211135491918884319047936000000 54530 5529274781677800328485670835086893493103035915096329620225 54531 5530491700779740670985860655045171178637947280330778605225 54532 5531708865385763041373387365948526625292643416931781224100 54533 5532926275540892580172560401061281760148227294003812222948 54534 5534143931290161859570233211732906456285805930144899097025 54535 5535361832678610884506129342084815587085851189750221052025 54536 5536579979751287093763308471099944861877937607102687216400 54537 5537798372553245361058772437515883274280597128401427811600 54538 5539017011129547996134211262923752106746572823947775756073 54539 5540235895525264745846889188476432650584738387206431026225 54540 5541455025785472795260670740611157120072075829820876512900 54541 5542674401955256768737186841192889662203068636299360632900 54542 5543894024079708731027140977486336890155370402396137180025 54543 5545113892203928188361755447365839998685348499573897501073 54544 5546334006373022089544357695173813253410777645719498817600 54545 5547554366632104827042106753639806483296268689862386241600 54546 5548774973026298238077859807273682146635662915377703722225 54547 5549995825600731605722178892647810585430301420409979905625 54548 5551216924400541659985477750984600231298492543400089922948 54549 5552438269470872578910308848467092777925347972019038824900 54550 5553659860856875989663790579691766690579140420901398300625 54551 5554881698603710969630174669684105882386153111740505175625 54552 5556103782756544047503553789898903949876344471989317888400 54553 5557326113360549204380709403628688026792741428062447810448 54554 5558548690460907874854099856245060085304002557042292225625 54555 5559771514102808948104988725699167387577759537973817576225 54556 5560994584331448768996713448708927768167853379443096008100 54557 5562217901192031139168094238062049508847132572869036352100 54558 5563441464729767318126983306465299752384775618434685776073 54559 5564665274989876024343954412371889690328842489530618021025 54560 5565889332017583436346132743220259152116650947716502278400 54561 5567113635858123193811165151518957718803316808321655558400 54562 5568338186556736398661330759213734084378095110754203344225 54563 5569562984158671616157791945774360091034714700287513256073 54564 5570788028709184875994985735440130671881415221524883536100 54565 5572013320253539673395155599064395845424576408962907940900 54566 5573238858837006970203023685999895920742378497208964989025 54567 5574464644504865195980603501468086190587553431665806736025 54568 5575690677302400249102153044857052611726683418165447010448 54569 5576916957274905497849268424394035297643380494490782419600 54570 5578143484467681781506117963639992078309742734431878921225 54571 5579370258926037411454816815255049915070434111543658286225 54572 5580597280695288172270942097485107595792280869759468722500 54573 5581824549820757322819188568821268876315122595228811122948 54574 5583052066347775597349164856285201078902506391050680144025 54575 5584279830321681206591330252794930106839373165939037400625 54576 5585507841787819838853072099066998886563861810369270760000 54577 5586736100791544661114923765512332404757455909616287822400 54578 5587964607378216320126923249584568767657624801628924501073 54579 5589193361593202943505112404041032073505572607338837005625 54580 5590422363481880140828176811577939356504411929350469884100 54581 5591651613089631004734226321302850431945730028709635044100 54582 5592881110461846112017716262508786147270821454445208378225 54583 5594110855643923524726509351215857322772529531804725876073 54584 5595340848681268791259078304947663548420377236687108624400 54585 5596571089619294947461849181211137989911183428988661200400 54586 5597801578503422517726685455149931447515361028847424596025 54587 5599032315379079516088512851842846105611287548676567556225 54588 5600263300291701447323084948720246708982233701159336302948 54589 5601494533286731308044889563572794303998041058938473944100 54590 5602726014409619587805195943628265188722763624640876002025 54591 5603957743705824270190242771173635325785539568372894697025 54592 5605189721220810833919567001201028185530747401316719846400 54593 5606421947000052253944473546557541804530734785145309160448 54594 5607654421089029002546645826080388766005797543425990732225 54595 5608887143533229050436897191200200834057340967960437765225 54596 5610120114378147867854063246496768102886985134260120952100 54597 5611353333669288425664035079692900755352490799423889062500 54598 5612586801452161196458933416573519862306492905107567651073 54599 5613820517772284155656423716318502095181845309795028580025 54600 5615054482675182782599172222739221769233613899141605290000 54601 5616288696206390061654442986910152283728116650918285290000 54602 5617523158411446483313835876688307778189609751405647842025 54603 5618757869335900045293165588614724680580969871553279801073 54604 5619992829025306253632481677693601784011735821636879402500 54605 5621228037525228123796229620546136553240859829538996700100 54606 5622463494881236181773552927437514530878191656405809463225 54607 5623699201138908465178736318676927985793789909778674646225 54608 5624935156343830524351789980891919322823336683088170960448 54609 5626171360541595423459174918679764253416936695592095438400 54610 5627407813777803741594669417140029311423123291642760943025 54611 5628644516098063573880376630793857986735684055035386048025 54612 5629881467547990532567873314396959542063671684821688260100 54613 5631118668173207748139499711154694474620394654329023802948 54614 5632356118019345870409790613849070585071000735422154750225 54615 5633593817132043069627047614388883720636188624760946790025 54616 5634831765556945037575052557295657467827322776688206944400 54617 5636069963339704988674922212639456382891498456442709792400 54618 5637308410525983661087104183940067764679622514922365826073 54619 5638547107161449317813514066550467495322055198788304224225 54620 5639786053291777747799813872040906098810514403150769336100 54621 5641025248962652267037831734103371896347491313545939376100 54622 5642264694219763719668122911497608970141080743822052175625 54623 5643504389108810479082672103561288584199606240619594351073 54624 5644744333675498449027737093808353751622434986366680070400 54625 5645984527965541064706833737140977782896646693430724000000 54626 5647224972024659293883862306201998898799460253889249390625 54627 5648465665898581637986375212396114344679248313232687166025 54628 5649706609633044133208986117109538900149299802429039022948 54629 5650947803273790351616920448659254239583940630719055822500 54630 5652189246866571402249707340504397264261910260145748024225 54631 5653430940457145932225013006253757296562734010351922859225 54632 5654672884091280127842615567004773900293945146129889843600 54633 5655915077814747715688521346550849069016114757435711810448 54634 5657157521673329963739222649995209606144459038278817838025 54635 5658400215712815682466097041310977706646030902597879475025 54636 5659643159979001225939948135388530040325884246809883976900 54637 5660886354517690492935687920112648031009843094392310612100 54638 5662129799374694928037160624013384524391333061199744506073 54639 5663373494595833522742108145035994639920857994152018298225 54640 5664617440226932816567277055976701308884849402745113742400 54641 5665861636313826898153667202132488811751499774174661262400 54642 5667106082902357406371921906714540542960532599736874699025 54643 5668350780038373531427859799576360250607381712964763726073 54644 5669595727767732015968148284809039121925670328423605708100 54645 5670840926136297156186118662757554313110916163361407540100 54646 5672086375189940802927722922013407853858763621001101058225 54647 5673332074974542362797632216940338293018477822070159155625 54648 5674578025535988799265477046291260991992649107477703410448 54649 5675824226920174633772229148476016616952771526549182896400 54650 5677070679173001946836725129040931129593296007991030405625 54651 5678317382340380379162331835922614429019639830259378530625 54652 5679564336468227132743753498039848754464180319129147356900 54653 5680811541602466971973980642788842019854194267291804822948 54654 5682058997789032224751380808008545416822747467452892515625 54655 5683306705073862783586931063984158892563413259770713700225 54656 5684554663502906106711592361058372482988127609111606169600 54657 5685802873122117219183825718421315959960193649454511001600 54658 5687051333977458713997250269651613833947153773244804051073 54659 5688300046114900753188443180582367440276675323392280042025 54660 5689549009580421068944881455067310628288470095183297108900 54661 5690798224420004964713025644223810468062311714323589788900 54662 5692047690679645316306545474730809389072152274779819612225 54663 5693297408405342573014687411761230269074894354624557006073 54664 5694547377643104758710784172129791199795270847741234275600 54665 5695797598438947472960906203238601968521247331496822640400 54666 5697048070838893892132655143404339711583114522282532026025 54667 5698298794888974770504099279152226716859706548560327535025 54668 5699549770635228441372851015063458977942689300604601922948 54669 5700800998123700818165286371764159832400337212832355340100 54670 5702052477400445395545906527645358850721381923283276127225 54671 5703304208511523250526841419904922080993097969731733342225 54672 5704556191503003043577495420503785797181514866855238440000 54673 5705808426420961019734335102630272046041237617102409360448 54674 5707060913311481009710819113267690539193545202140350183025 54675 5708313652220654431007470167461857792779945354251426225625 54676 5709566643194580289022089179886590877329920599523590522500 54677 5710819886279365178160111549306659705081932088367597320900 54678 5712073381521123282945105611539108450971581184533319701073 54679 5713327128965976379129413276515283476855891481628305575625 54680 5714581128660053834804932865047332006283693375918460915600 54681 5715835380649492611514044160904362779254797275182442675600 54682 5717089884980437265360675693804887002940757904386209995225 54683 5718344641699039948121514268933585105273289128253418151073 54684 5719599650851460408357356758591872093648514606268938612900 54685 5720854912483865992524604171593161720751962994635371500900 54686 5722110426642431646086898016015157163686266089109064734025 54687 5723366193373339914626898970922923531186623248914240104225 54688 5724622212722780944958207882677925226743984851054847240448 54689 5725878484736952486237429101449639012928310801843174713600 54690 5727135009462059891076376173547781544119906893421284109025 54691 5728391786944316116654419905194618161221461862098858454025 54692 5729648817229941725830978813358247872742731416659383612900 54693 5730906100365164888258151979269187681929572502147306822948 54694 5732163636396221381493494320244007759354952101358653120225 54695 5733421425369354592112934295441197404607370615202188691225 54696 5734679467330815516823834061175870289407581176736040915600 54697 5735937762326862763578192091421346127663284224050770810000 54698 5737196310403762552685988279127074675639362575879741576073 54699 5738455111607788717928671533983796827583927622071009899025 54700 5739714165985222707672789892268266538813703769639765522500 54701 5740973473582353585983763154401286379431817894416380522500 54702 5742233034445478033739798065854238697532615368287995808025 54703 5743492848620900349745946057040723650947426602276466001073 54704 5744752916154932451848303557831344751307990515381038440000 54705 5746013237093893878048354902331112053456236667026259201600 54706 5747273811484111787617457839560362717016068945491280502225 54707 5748534639371920962211471665681528365270413863867923543225 54708 5749795720803663806985527993415508469360829066532226922948 54709 5751057055825690351708944174292838893253146190071077456900 54710 5752318644484358251880279389386274746896680559961600151025 54711 5753580486826032789842533424172836811552212354566259906025 54712 5754842582897086875898488143174801022380964057325174275600 54713 5756104932743901049426191680030540819078901682180953490448 54714 5757367536412863479994585358647562605613607041684226487225 54715 5758630393950369968479273361091505094980440086969223617025 54716 5759893505402823948178435157866303954346469148577132108900 54717 5761156870816636485928880716242153910000428021312435588900 54718 5762420490238226283222248502289331320180497748973194676073 54719 5763684363714019677321346292277371177114743369590238892225 54720 5764948491290450642376634809100523557487297682097286169600 54721 5766212873013960790542854199391845703042611404157430809600 54722 5767477508930999373095793366989717180166018230887001890625 54723 5768742399088023281549202178421996939037230807817494276073 54724 5770007543531497048771846556074472569349926240672192356900 54725 5771272942307892850104706474711683630631034431142229702500 54726 5772538595463690504478316877019632620883446413250883530625 54727 5773804503045377475530251523841328937621350340210191412025 54728 5775070665099448872722749794777543080374017417711203410448 54729 5776337081672407452460486454826580343407336686858286890000 54730 5777603752810763619208484402738315351758474128671892933225 54731 5778870678561035426610170416759161002703446302162982618225 54732 5780137858969748578605573913446077688485890059056540708100 54733 5781405294083436430549668735229161094533616429656480522948 54734 5782672983948639990330857982403779390483397385163370324025 54735 5783940928611907919489601905234663259129587900765620403025 54736 5785209128119796534337188871855784940914371829535953742400 54737 5786477582518869807074649427651295308792378017819926657600 54738 5787746291855699366911813461804220930235882526377478881073 54739 5789015256176864501186510496701056119804533655745041315225 54740 5790284475528952156483913115881818137091248806579068976900 54741 5791553949958556939756023546226566940979376343321671896900 54742 5792823679512281119441303410070824272011132089344015963025 54743 5794093664236734626584446662943760300279449590474971576073 54744 5795363904178535055956295732624449646620466777969429843600 54745 5796634399384307667173900875212932260007650287731661843600 54746 5797905149900685385820722763914248413936773805967324899225 54747 5799176155774308804566978326235050969249359978144692150625 54748 5800447417051826184290129845293832040276508413724914022948 54749 5801718933779893455195517340947235295401007128872005212900 54750 5802990706005174217937134246436359322139003588354890015625 54751 5804262733774339744738546396258391790639036740968874390625 54752 5805535017134068980513954340970348558091645704682360070400 54753 5806807556131048543989399004633126369942816872797693960448 54754 5808080350811972728824110700605512432014952214939011550625 54755 5809353401223543504732001521399228850665580680679911329225 54756 5810626707412470518603301118307524765962435332937614336100 54757 5811900269425471095626335886521263935529524806532277896100 54758 5813174087309270240409451571447890564228182777995068951073 54759 5814448161110600638103079311950091317185527429075380808025 54760 5815722490876202655521945136222406700876048681533146944400 54761 5816997076652824342267422926025480349005908777615377024400 54762 5818271918487221431850030864999070206849736291841316625225 54763 5819547016426157342812071386776381169451959807922041381073 54764 5820822370516403179850414638623714395734810412215223260100 54765 5822097980804737734939425476330864292058767184298825344900 54766 5823373847337947488454034006079130035164172558114186568025 54767 5824649970162826610292949689015244485690750545599797079025 54768 5825926349326176961002019024260959429630566330581170960448 54769 5827202984874808092897726826089462276125316835521245505600 54770 5828479876855537251190841111001235635976484929047673838225 54771 5829757025315189375110201610433407606102571579296409903225 54772 5831034430300597099026651924838077090957087278247304402500 54773 5832312091858600753577115334866535102619983486447074722948 54774 5833590010036048366788814285397739696899483906759695967025 54775 5834868184879795665203633558150839023336581530871207555625 54776 5836146616436706075002627148622973892496548263901705290000 54777 5837425304753650723130668863095028294366407381221630064400 54778 5838704249877508438421246651449433437060193177899114526073 54779 5839983451855165752721400691545568115370715215477687890625 54780 5841262910733516902016805240899735564003205043251315952100 54781 5842542626559463827556994271418134400588399872017318312100 54782 5843822599379916176980730902932678818806059317500241357225 54783 5845102829241791305441520651290960852160367128210522051073 54784 5846383316192014276733268506753085294141889098299999846400 54785 5847664060277517864416079858449545730692490679785096806400 54786 5848945061545242552942205280655748116065612900028525377025 54787 5850226320042136538782129196640226403350313019223928397225 54788 5851507835815155731550802435845032926109247098362461302948 54789 5852789608911263755134018700158224517774055670252703728100 54790 5854071639377431948814934955039803750652161604025137721025 54791 5855353927260639368400735761263913176632551826526274716025 54792 5856636472607872787349441563041519056940442821382528624400 54793 5857919275466126697896860948289259778587574987521778610448 54794 5859202335882403312183686896811572970501994432761220253225 54795 5860485653903712563382737032164654252704314243835695122225 54796 5861769229577072106826337892972239577332352561039324884100 54797 5863053062949507321133853239464642250808473952532878802500 54798 5864337154068051309339356411013914961999665899341440126073 54799 5865621502979744900019446750439446481845116146110651963025 54800 5866906109731636648421210110859742145625571933755470760000 54801 5868190974370782837590323460867576779828811607148430760000 54802 5869476096944247479499303603807148391431895892859394519025 54803 5870761477499102316175900026933300698379243587562906826073 54804 5872047116082426820831631896234322446091748015946493722500 54805 5873333012741308198990469212701271426001870146647935708100 54806 5874619167522841389617658145828211188378665644780377046225 54807 5875905580474129066248690560129188623090780548827927185225 54808 5877192251642281638118417750459220868460338056969947010448 54809 5878479181074417251290308401928000399992091672084070720400 54810 5879766368817661789785850790196467647525992474660401864025 54811 5881053814919148876714099237947841091263165567519909269025 54812 5882341519426019875401364843326135494160967974473798536100 54813 5883629482385423890521050496136639740388062895813636302948 54814 5884917703844517769223630197604266666881048855735303969225 54815 5886206183850466102266772699487128297555882759453290949025 54816 5887494922450441225145609478344131017405889259867862278400 54817 5888783919691623219223147060756826456569311374255162630400 54818 5890073175621199912860823715307195192478885459648545151073 54819 5891362690286366882549210527114481821419574130501653305225 54820 5892652463734327454038856870735641499224120373051301008100 54821 5893942496012292703471280297235399704435252076764036248100 54822 5895232787167481458510100851233368736063925773643095350625 54823 5896523337247120299472319833737106322080709070340363826073 54824 5897814146298443560459743026571443683998020805372337888400 54825 5899105214368693330490548394215852477340234303758420410000 54826 5900396541505119454630998278863062207462360383633620175625 54827 5901688127754979535127296104513582005071921353460061403025 54828 5902979973165538932537587605922223035938463694075464922948 54829 5904272077784070766864106598214160314646694226757184202500 54830 5905564441657855918685465302989515292868221316618989347225 54831 5906857064834183030289089246736883298499098249956212882225 54832 5908149947360348506803796747377672713141559764668658817600 54833 5909443089283656517332523004764565691804274424773153360448 54834 5910736490651418996085188810958853250361864943523701555025 54835 5912030151510955643511713896112840673257135715147258836025 54836 5913324071909593927435174925784962426154151963146741512900 54837 5914618251894669084185108165516689095762798514102790948100 54838 5915912691513524119730956828501752321861468930621603881073 54839 5917207390813509810815663122179657234649858466348235077225 54840 5918502349841984706089405009586895563974218130738147216400 54841 5919797568646315127243477701300716345688633372627827536400 54842 5921093047273875170144319893811755014453681020773665972025 54843 5922388785772046705967684770163265641633953877778736051073 54844 5923684784188219382332955778696145151644185682681296224100 54845 5924981042569790624437607205740382530115822178562144152100 54846 5926277560964165636191809558095010322617629096613400245225 54847 5927574339418757401353179771140080113371067559123273890625 54848 5928871377980986684661676258425628169459464482849526760448 54849 5930168676698282032974638818584042037445223013517420774400 54850 5931466235618079776401973415413683586087219034087562130625 54851 5932764054787824029441481846983068800996877766563607755625 54852 5934062134254966692114336319606349554591983042188241028900 54853 5935360474066967451100698942542287597607804770821510222948 54854 5936659074271293780875486159270356146711401530200154330625 54855 5937957934915420944844278131199049676442729262913585463225 54856 5939257056046831996479373089662927862781228266761325507600 54857 5940556437713017780455986672066365070114633656327212035600 54858 5941856079961476933788596258033422323273624133960465476073 54859 5943155982839715886967430321424704361597355320933015319025 54860 5944456146395248865095102814083510132716682358587816784900 54861 5945756570675597889023392597175030949889727499250812264900 54862 5947057255728292776490167935983796508304157682205159383225 54863 5948358201600871143256456074036015032777870555988541381073 54864 5949659408340878404243657902414900011750511199757535489600 54865 5950960875995867774670907740138522260368122258772271054400 54866 5952262604613400271192578241471172448828033897719313615025 54867 5953564594241044713035930446040665730976593656368270368025 54868 5954866844926377723138908987635466712444286940937319122948 54869 5956169356716983729288082477556959707366973687749727916100 54870 5957472129660454965256729078403636047984133089762017054225 54871 5958775163804391471943067284165417132130933788042662969225 54872 5960078459196401098508631922507778919856399416233311610000 54873 5961382015884099503516795395126790722110686873638562210448 54874 5962685833915110156071434172057628361656305429326582496025 54875 5963989913337064336955740555820569129076747173200916390625 54876 5965294254197601139771179731289923404987242088406180062500 54877 5966598856544367472076592117172805373301962990905621052900 54878 5967903720425018056527441034986092909685755845135653976073 54879 5969208845887215432015205711421374494122128808094438950625 54880 5970514232978629954806919629989128866868568277129159993600 54881 5971819881746939799684854247834831122951031928402416953600 54882 5973125792239830961086348093621127021777467153180127464225 54883 5974431964504997254243781262371665475431188557618972576073 54884 5975738398590140316324695323173627471744690628861337324900 54885 5977045094542969607572058655637438086358741836487552116900 54886 5978352052411202412444677231013596741646175094547551525025 54887 5979659272242563840757750853868009479630427626620047435225 54888 5980966754084786828823574880218655730861362036058703490448 54889 5982274497985612140592387428037870881630991177525695987600 54890 5983582503992788368793362096025974867925203856143741838025 54891 5984890772154071936075746206563426056120218259498478483025 54892 5986199302517227096150144588750128807650047377998159880900 54893 5987508095130025934929948917441972367699517723778839522948 54894 5988817150040248371672912624196128066422111860793917131225 54895 5990126467295682160122871396038081275248879262645852058225 54896 5991436046944122889651609277964824120549651684142897857600 54897 5992745889033373986400870395100084622236581641875808040000 54898 5994055993611246714424516310418917695868369033036368301073 54899 5995366360725560176830829033960433333427224875319769772025 54900 5996676990424141316924959699448887260205416329499206002500 54901 5997987882754824919351522924244809453159917485924951002500 54902 5999299037765453611237336868549296099678029982935028975025 54903 6000610455503877863334309009786040874949610715489897276073 54904 6001922136017955991162467648087131821068525233148650250000 54905 6003234079355554156153139158810090621592909675052101219600 54906 6004546285564546366792271008015081681586546213509204095225 54907 6005858754692814479763900546832669145147912155119460572225 54908 6007171486788248201093769600653950810115026467512216222948 54909 6008484481898745087293084869076348833018865159540070228900 54910 6009797740072210546502424152539788156451624452316831082025 54911 6011111261356557839635788421589444735824254057426029137025 54912 6012425045799708081524799744702696893016238356929926041600 54913 6013739093449590242063045090619364480675347297871547240448 54914 6015053404354141147350566021115772002911788022581972196225 54915 6016367978561305480838494290164623405855639516492403786025 54916 6017682816119035784473833365424127925014422938931682452900 54917 6018997917075292459844385888001268155584927091610845916900 54918 6020313281478043769323827086435553396845749166626482251073 54919 6021628909375265837216924160851053312490203203750722463225 54920 6022944800814942650904901653225959045259070488845658851600 54921 6024260955845066061990952819730371126504895565206630691600 54922 6025577374513635787445897021084465829369946941703877555625 54923 6026894056868659410753983146890644028094341510399858001073 54924 6028211002958152383058839089894719145594954886960881664900 54925 6029528212830138024309567286132653396875385325197731122500 54926 6030845686532647524406986336920804267048185708455924325625 54927 6032163424113719944350018728649095999778605771785432139025 54928 6033481425621402217382224666337983814799974756767068560448 54929 6034799691103749150138482036921531621810382952939102760000 54930 6036118220608823423791812518220377152544269053803062266225 54931 6037437014184695595200353849569811693126669179715668651225 54932 6038756071879444098054478280069654964968013233394969172100 54933 6040075393741155244024057210424059174449245605564565322948 54934 6041394979817923223905872044340829829486480998196756531025 54935 6042714830157850108771171265461304604757163351148409774025 54936 6044034944809045851113373755793285326921557825459892288400 54937 6045355323819628285995918371620972046590154004451218483600 54938 6046675967237723132200259792867302165074974623744544506073 54939 6047996875111463993374010661885551691126650145716134584225 54940 6049318047488992359179230027658509915905217475389553460900 54941 6050639484418457606440858111384993113366713406692363180900 54942 6051961185948017000295297409434917298075542534093729726025 54943 6053283152125835695339140149655604603180088119222072151073 54944 6054605383000086736778042117013452477921885729955329849600 54945 6055927878618951061575742864556549646592676546033649465600 54946 6057250639030617499603232325685277619314583436348152096225 54947 6058573664283282774788063843719391499402291855127399375625 54948 6059896954425151506263813634751528892378253084231146622948 54949 6061220509504436209519686699778550887958343384167144580900 54950 6062544329569357297550269202103574358511893435315431750625 54951 6063868414668143082005427326003010195632332491769993625625 54952 6065192764849029774340352632654377590538655582337875232400 54953 6066517380160261486965753929322120054069304736276448610448 54954 6067842260650090234398195667800104568034641655567625855625 54955 6069167406366775934410582888110941061667764781755711102225 54956 6070492817358586409182792723463715314861773805014744684100 54957 6071818493673797386452452482473184403810495038135988420100 54958 6073144435360692500665864324644939924584937641087778626073 54959 6074470642467563294129076545132500456085139555830078575025 54960 6075797115042709218159101484773751055712369529880871630400 54961 6077123853134437634235280081415604019015664315035490510400 54962 6078450856791063815150793078537211678485184779529612886225 54963 6079778126060910946164318907183518666598658233304432006073 54964 6081105660992310126151838257222397824182023912970655964100 54965 6082433461633600368758585353940070797127101692272314768900 54966 6083761528033128603551145955990971332523448272625098167025 54967 6085089860239249677169702090719666359314338174561602402025 54968 6086418458300326354480423542873907118683796813187011410448 54969 6087747322264729319728006112729339895528608028181877571600 54970 6089076452180837177688356659647863294572007091255050775225 54971 6090405848097036454821424947093076502940141081647267540225 54972 6091735510061721600424182305127720585354120464342705062500 54973 6093065438123294987783747126419472568495387797724426822948 54974 6094395632330166915330657211782909887585981019810674770025 54975 6095726092730755607792288981286920690793859207874887730625 54976 6097056819373487217346423566958293525732577778771379840000 54977 6098387812306795824774959803113678067080037710898605286400 54978 6099719071579123440617774130353566785198579648324083051073 54979 6101050597238920006326727429253405802604139028717813755625 54980 6102382389334643395419818799788401638211313205603918040100 54981 6103714447914759414635486302530049098479806668917693600100 54982 6105046773027741805087054677653864239911606873490493316225 54983 6106379364722072243417330057799265098803192041093504726073 54984 6107712223046240342953341690824001761748874996945796048400 54985 6109045348048743654861230688496996334125835235704252432400 54986 6110378739778087669301285817174912453674276795159688178025 54987 6111712398282785816583126346509233192323264169108812218225 54988 6113046323611359468321031972232085491609924645791898802948 54989 6114380515812337938589419829070508685402655557212586492100 54990 6115714974934258485078468609840324178173531620620201460025 54991 6117049701025666310249889806772222967777063710170604755025 54992 6118384694135114562492846091124147428587609088730082382400 54993 6119719954311164337280016847135503603931867642100404560448 54994 6121055481602384678323810876380200196031812486488768754225 54995 6122391276057352578732726288576970487152890171409354499225 54996 6123727337724652982167857594916893577338179491691484836100 54997 6125063666652878783999550019969491582007212781916953522500 54998 6126400262890630832464201048230239796814133833180031101073 54999 6127737126486517929821209221373787307499586795055978326025 55000 6129074257489156833510070202278646099039995365313256250000 55001 6130411655947172257307620121890567401202496197188256250000 55002 6131749321909196872485426224993284796659529950681884176025 55003 6133087255423871308967324830956764513109763172806532351073 55004 6134425456539844156487106625534564322397409815234713022500 55005 6135763925305771965746349299783363577425938500358630736100 55006 6137102661770319249572397552179188131730386653105666649225 55007 6138441665982158484076490470006315206910851561475098704225 55008 6139780937989970109812036306096304699743987759941719560448 55009 6141120477842442532933034666996064953685306503659870982400 55010 6142460285588272126352646128645322658658543385620352805025 55011 6143800361276163230901909295645328288505131422166114510025 55012 6145140704954828156488605320202090337242686483947721792100 55013 6146481316672987183256269896828893573362177279670961302948 55014 6147822196479368562743352748894318595784910919822616168225 55015 6149163344422708519042524623103442145808415318717617128025 55016 6150504760551751249960131808001359906400539468251677632400 55017 6151846444915248928175798192589635903559420279031240448400 55018 6153188397561961702402174881147745114149178788256870976073 55019 6154530618540657698544837380353038480653107843837421366225 55020 6155873107900113020862330374794222235663496866505004700100 55021 6157215865689111753126360106974806247655906152797889140100 55022 6158558891956445959782134377904439014681452809114693505625 55023 6159902186750915687108850184377509954059302408879431801073 55024 6161245750121328964380329009039862763968874660283388686400 55025 6162589582116501805025799779345926867033067791010396840000 55026 6163933682785258207790829511510037286555885239568060980625 55027 6165278052176430157898401655557176753036010041941238620025 55028 6166622690338857628210142157579837391927917679703059322948 55029 6167967597321388580387693255309163003369847984759197562500 55030 6169312773172878966054235023109996710749172060711936690225 55031 6170658217942192727956154682510922627536192376417204925225 55032 6172003931678201801124863694381854170793004719535996771600 55033 6173349914429786114038762648873185735160531283481351410448 55034 6174696166245833589785353969231988632950006727731280252025 55035 6176042687175240147223502445612196504220865737486488217025 55036 6177389477266909702145843614997189805420943763444851068900 55037 6178736536569754168441340003354653496302964806267324264100 55038 6180083865132693459257985246145046662419254094230525756073 55039 6181431463004655488165656103306487534540282268595074836225 55040 6182779330234576170319112384840322196847824432252292710400 55041 6184127466871399423621144803123110212726005537026313830400 55042 6185475872964077169885870768072225440419106698283912225025 55043 6186824548561569336002178141293735460749528957822794876073 55044 6188173493712843855097316965342688295498555803859455720100 55045 6189522708466876667700639184227400457952327647718772784100 55046 6190872192872651722907486371290805846511544908852205452225 55047 6192221946979160979543225480603390568161656042310363605625 55048 6193571970835404407327432638003704461006467635921178610448 55049 6194922264490389988038224987923905873988040699254691632400 55050 6196272827993133716676740612139262157355215764996683875625 55051 6197623661392659602631766536581994319407944938546247000625 55052 6198974764737999670844514842361320413540607287374147680900 55053 6200326138078193962973546897133018434640450892747504122948 55054 6201677781462290538559845722963295825473046638604531125625 55055 6203029694939345476192036516833219121810961742362063246225 55056 6204381878558422874671755339931423799740571707921676865600 55057 6205734332368594854179165991884291029820834580727082049600 55058 6207087056418941557438625086074244790572758097995593401073 55059 6208440050758551150884495342198289648155005754743265576025 55060 6209793315436519825827107112220376470035419359457676480900 55061 6211146850501951799618868155872650408005990954726806760900 55062 6212500656003959316820521681862102660015803861264742134225 55063 6213854731991662650367552670940614801018489113021888256073 55064 6215209078514190102736742496997851860353617941848869683600 55065 6216563695620678007112871862337927817110981708905911488400 55066 6217918583360270728555572063302234785468706444070525224025 55067 6219273741782120665166324602402294869156418832387448181025 55068 6220629170935388249255609163127961477979033177516012822948 55069 6221984870869241948510199963597764819750973886553569472100 55070 6223340841632858267160610505219664308040594879947320001225 55071 6224697083275421747148686732531938759816015766858798616225 55072 6226053595846124969295348620395413497422374583736729760000 55073 6227410379394168554468480204709691816312408526424023560448 55074 6228767433968761164750968072827526733603127779333437789025 55075 6230124759619119504608888329842937492846953835559256575625 55076 6231482356394468322059842056930143967391863396763469622500 55077 6232840224344040409841439277911860878367623039831417764900 55078 6234198363517076606579931450236962623679929548217346751073 55079 6235556773962825797958992496548998501426997550218867305625 55080 6236915455730544917888648393028507204879671515799315091600 55081 6238274408869498949674355330693548666592295080734903251600 55082 6239633633428960927186226465844340636343159145567763913225 55083 6240993129458211936028407275839356791446183501920653501073 55084 6242352897006541114708599536391712698535377346058021016900 55085 6243712936123245655807733936576135573206384636108512752900 55086 6245073246857630807149791347738283517910863733110280336025 55087 6246433829259009872971772762499649759245390246088237746225 55088 6247794683376704215093817920052757353262820797882172240448 55089 6249155809260043254089472633942819881666427072655610241600 55090 6250517206958364470456104838533513822731417740249421587025 55091 6251878876521013405785469370355978548540524630209588532025 55092 6253240817997343663934421500541630274625953013913901128900 55093 6254603031436716912195779234540846769384998422340188722948 55094 6255965516888502882469334395331050218686828666349600122225 55095 6257328274402079372433012506319186335919134433694697445225 55096 6258691304026832246714181490145068609341380021201610819600 55097 6260054605812155438061109199593527487022052641725510250000 55098 6261418179807450948514569796824775314846429754659733526073 55099 6262782026062128850579598997133868965094774648228692625025 55100 6264146144625607288397398193451623321914346904871706502500 55101 6265510535547312478917387477800800125647992472212461502500 55102 6266875198876678713069407575922868120443174117018745122025 55103 6268240134663148356936070711292101998853933544933707051073 55104 6269605342956171852925260414735259293270258122483687040000 55105 6270970823805207720942780295876546126970474848959199257600 55106 6272336577259722559565151792629054607398429114389469708225 55107 6273702603369191047212560914955326620924143177299216581225 55108 6275068902183095943321953999121170871860206744712942022948 55109 6276435473750928089520282488668332198882147290576067980900 55110 6277802318122186410797896758333084499245278772172232033025 55111 6279169435346377916682088997139290995308852373173460388025 55112 6280536825473017702410785166895948088876550203773150787600 55113 6281904488551628950106386052330701666746291121199953490448 55114 6283272424631742929949757419092297445637775807247420885225 55115 6284640633762899001354369295856399776339004973911785975025 55116 6286009115994644614140584396770686265488979295622732816900 55117 6287377871376535309710095700476598618898751829879901224900 55118 6288746899958134722220513201946603262712772941561376326073 55119 6290116201789014579760099853377288558032863955133525014225 55120 6291485776918754705522656710380098790873999000045783553600 55121 6292855625396943018982557299712978592500185075522286593600 55122 6294225747273175537069931224797675025305928740752688200625 55123 6295596142597056375345997025268918256469884745334340226073 55124 6296966811418197749178544306803175535618118274137223952900 55125 6298337753786219974917565157476147093700799423178452562500 55126 6299708969750751471071034866899646588213907392452095140625 55127 6301080459361428759480841964389982834792474233034215846025 55128 6302452222667896466498867592421433787069865585472282210448 55129 6303824259719807324163214231619878055544400672004423610000 55130 6305196570566822171374583793553123692026078045305237619225 55131 6306569155258609955072805097575948509058119651228476704225 55132 6307942013844847731413510747989340853526296243664066616100 55133 6309315146375220666944963427774904510489374918645946622948 55134 6310688552899422039785031625166866277092357545987817718025 55135 6312062233467153240798314809325599717266280414990709165025 55136 6313436188128123774773418071378053685780043932422862854400 55137 6314810416932051261600376247091949395096860383545023289600 55138 6316184919928661437448227537452085090406271469235572631073 55139 6317559697167688155942736643408562797158119654323190833225 55140 6318934748698873389344267431068227111423182605397169964900 55141 6320310074571967229725805143602081616452222673252514484900 55142 6321685674836727890151128176142924228906788209635718469025 55143 6323061549542921705853129429948918605397055435270519226073 55144 6324437698740323135412287262110294674190143742733398835600 55145 6325814122478714761935286047077847398252499081381909107600 55146 6327190820807887294233786366293379024167945001277985313225 55147 6328567793777639568003344842203706326934674809257261580625 55148 6329945041437778547002483632941330723195627104642827722948 55149 6331322563838119324231909603956345595103176917565376928900 55150 6332700361028485123113883192885631743766712183721303505625 55151 6334078433058707298671736983946868575086276981282382880625 55152 6335456779978625338709544008146365411742875665491743374400 55153 6336835401838086864991935785591194223202072812491471760448 55154 6338214298686947634424070126197582070798019985705775140625 55155 6339593470575071540231748705088998677305819236560216895225 55156 6340972917552330613141684428978851749887022628697727052100 55157 6342352639668605022561918609834180011911894824740767924100 55158 6343732636973783077762387962118211332928660001974294801073 55159 6345112909517761229055641439911130886970143384361071322025 55160 6346493457350444068977706930209881917467830020675396336400 55161 6347874280521744333469107818709299442288227841233956016400 55162 6349255379081582903056029444368355094822367439052412127225 55163 6350636753079888804031635459066769266652126606964885131073 55164 6352018402566599209637534108658724794092662793378261648100 55165 6353400327591659441245394451731894614874400900331816212900 55166 6354782528205022969538712532381474112386587034206379786025 55167 6356165004456651415694727523310387263263210938965262705025 55168 6357547756396514552566487855568314209656951112781888360448 55169 6358930784074590305865067351243666490323537461272478617600 55170 6360314087540864755341931375424114884633387415651169732225 55171 6361697666845332135971453023742753650845383594697631197225 55172 6363081522037994839133579361828463874425055379608430702500 55173 6364465653168863413796647732980517683872034476128507422948 55174 6365850060287956567700352150388944240445307145768136553025 55175 6367234743445301168538859790223657664345314995751957925625 55176 6368619702690932245144077601916826423335193935380414410000 55177 6370004938074892988669069051964443180465219255886693488400 55178 6371390449647234753771621017574533675510676104240190076073 55179 6372776237458017059797960846490922899949731442700454600625 55180 6374162301557307591966623599322956617800278670710876148100 55181 6375548641995182202552469490713056184408992400817600908100 55182 6376935258821724912070851545675464622347801604020164255225 55183 6378322152087027910461933487441022027928497862058753901073 55184 6379709321841191558275157873144288603501075385814457230400 55185 6381096768134324387853864493690813939661484592885448078400 55186 6382484491016543104520059054143831607765605407596472999025 55187 6383872490537972587759332150971138666734244288748139019225 55188 6385260766748745892405928562494400339044664751321448802948 55189 6386649319699004249827966868884600869043409486588802236100 55190 6388038149438897069112809418048842442288797970578107219025 55191 6389427256018581938252582653755175017545321764994164814025 55192 6390816639488224625329847822343621003312045850397021120400 55193 6392206299897999079703422074373039898378893793023707010448 55194 6393596237298087433194349977554959310874183049952036235225 55195 6394986451738680001272025457326980172599820189662175896225 55196 6396376943269975284240464181419845475153000385261600808100 55197 6397767711942179968424726404773743471410917576002473222500 55198 6399158757805508927357490291160898010413717751034580576073 55199 6400550080910185222965775727872980505526554660899127669025 55200 6401941681306440106757818649833359974999971891880441760000 55201 6403333559044513021010095889495689640684774842303481760000 55202 6404725714174651599954500568891810724698908126016196813025 55203 6406118146747111670965668050193436345295455915964116376073 55204 6407510856812157255748452461153560782048572560806377302500 55205 6408903844420060571525553811795021856763766502317281784100 55206 6410297109621102032225295718715126760236340344772118272225 55207 6411690652465570249669553753376734346132772345067989203225 55208 6413084473003762034761834430757669711860248280952168610448 55209 6414478571285982398675504854731829792325256502933056224400 55210 6415872947362544554042173036556821705968982083285533766025 55211 6417267601283769916140218902844458713411017654633161771025 55212 6418662533099988104083476009391921877439488304043978028100 55213 6420057742861536942010063977252878848960905491118398802948 55214 6421453230618762460271371667429334646872760336438371347225 55215 6422848996422018896621191110566472850651879937809565327025 55216 6424245040321668697405002208034229282767741985351533006400 55217 6425641362368082518749408220780824023838113443632183246400 55218 6427037962611639227751722062344961476750389242233463301073 55219 6428434841102725903669703412414892176781697769482608407225 55220 6429831997891737839111446667324014133070052713276240412100 55221 6431229433029078541225419743874175682623406865236098052100 55222 6432627146565159732890653752879326141409244538726806640625 55223 6434025138550401353907083558823644947950177097991638276073 55224 6435423409035231562186039242029764513266722816871552464400 55225 6436821958070086734940888479734186616962900154915733290000 55226 6438220785705411469877829862468476922749285041421891805625 55227 6439619891991658586386837162146307027747620590922898817025 55228 6441019276979289126732754568257898408526764745335382222948 55229 6442418940718772357246542908574907682987560768493535902500 55230 6443818883260585769516676870770277770949960639814390053225 55231 6445219104655215081580693241359064807605265748708938988225 55232 6446619604953154239116890178367736042885516635023303705600 55233 6448020384204905416636177534140919446276707819852585960448 55234 6449421442460979018674078244696071330668469203738713929025 55235 6450822779771893680982880802038014010495986465402087618025 55236 6452224396188176271723942825846781318696073975266972644900 55237 6453626291760361892660145750953695723874309757270030560100 55238 6455028466538993880348500647022086813569838014587510131073 55239 6456430920574623807332905186850547041614685916430417575225 55240 6457833653917811483337051779718106877321073172046790224400 55241 6459236666619124956457486886192197841599061054305600144400 55242 6460639958729140514356821530821758370113837850152453458025 55243 6462043530298442685457093029139324006242816291926660201073 55244 6463447381377624240133277945397430096893371656788684196100 55245 6464851512017286191906956297466141942198323417779253436100 55246 6466255922268037798640127025320014235724005307449716679225 55247 6467660612180496563729174739544268625110825343384988300625 55248 6469065581805288237298987766291465324024435905791098960448 55249 6470470831193046817397227505121431914932861703836315470400 55250 6471876360394414551188749116158699798547017984511075640625 55251 6473282169460041936150173553003186169774840402000216265625 55252 6474688258440587721264610957831346931748589565237147312900 55253 6476094627386718908216535435126513598896635616436946522948 55254 6477501276349110752586811220478614987151019675698062900625 55255 6478908205378446765047870260894972344216178239649547049225 55256 6480315414525418712559041223065344535378252480750300243600 55257 6481722903840726619562029946025887970614235905089121043600 55258 6483130673375078769176551354668184136771690248986067826073 55259 6484538723179191704396112850540975884338730298683790813025 55260 6485947053303790229283949196393742011816293185002996196900 55261 6487355663799607410169108910912728191946216529817933276900 55262 6488764554717384576842692190101540893045202709126287865225 55263 6490173726107871323754240371759899665452193765629197631073 55264 6491583178021825511208276959515631987620873681136716857600 55265 6492992910510013266561000222866483798685802546560583942400 55266 6494402923623208985417127389689807884405921597295246853025 55267 6495813217412195332826890447679681431248700278726300974025 55268 6497223791927763244483183571172493319027877846514003022948 55269 6498634647220711927918862189823531085953434077018080008100 55270 6500045783341848863704193715598586971199958264370744968225 55271 6501457200341989806644459944546092019154824823655940283225 55272 6502868898271958786977711149816776916376379727582652890000 55273 6504280877182588111572671882399348026980547111900833410448 55274 6505693137124718365126798496042156994687732339339836062025 55275 6507105678149198411364488412832332290106479471582726780625 55276 6508518500306885394235441145905331200011890534051979202500 55277 6509931603648644739113171095759360981401184451198867456900 55278 6511344988225350153993672136650608236981818574489158026073 55279 6512758654087883630694234009546706010475169027097230640625 55280 6514172601287135446052410538117358649706721566005926209600 55281 6515586829874004163125139684242535142907916443121141569600 55282 6517001339899396632388015459520132398981073173327719342225 55283 6518416131414227992934711709256500815683048742137940926073 55284 6519831204469421673676557785424715460771310373543349688900 55285 6521246559115909394542266125076967280133786506531973408900 55286 6522662195404631167677811750698939943797052284967211167025 55287 6524078113386535298646463708995529245481964050470131037225 55288 6525494313112578387628968464598753384057636653773453490448 55289 6526910794633725330623885265190193975839513690737997475600 55290 6528327558000949320648073494531799275191070060704763356025 55291 6529744603265231848937332029900372817327264784814868601025 55292 6531161930477562706147190620422562541587086269938647356900 55293 6532579539688939983553853302808657405748258831348274422948 55294 6533997430950370074255293870984990562205265177543502093225 55295 6535415604312867674372503416126240335028141808863884852225 55296 6536834059827455784250889953590412513069880194731579801600 55297 6538252797545165709661830153260779858400573691480637440000 55298 6539671817517037063004373189800547221422546174535477251073 55299 6541091119794117764507096729327503254068441227880298458025 55300 6542510704427464043430115069017412420509498614877147022500 55301 6543930571468140439267239446146393820809856013999032022500 55302 6545350720967219802948290533084026266960547219296624249025 55303 6546771152975783298041563134750412082719781968662255326073 55304 6548191867544920401956443105051925238679946275345388810000 55305 6549612864725728907146176498811862681982414813768153315600 55306 6551034144569314922310790975713711076114577975456917341225 55307 6552455707126792873600169472776234630255315302729391570225 55308 6553877552449285505817276161881083269691353976457484322948 55309 6555299680587923883621534708875114078913395941487030712900 55310 6556722091593847392732358850771112737123440372785123004025 55311 6558144785518203741132835307572095562049230002682113659025 55312 6559567762412148960273559045245866782174071042189768513600 55313 6560991022326847406276620906377999769756277946757972240448 55314 6562414565313471761139747625032905187338037220369252554225 55315 6563838391423203033940594242354143328834430154897410184025 55316 6565262500707230562041188939436632372755564409456563200900 55317 6566686893216752012292530304004898809654100404275241512900 55318 6568111569002973382239337047433010958512782604638396901073 55319 6569536528117109001324950188643331247497760083800046545225 55320 6570961770610381532096387721422717803309367672596420275600 55321 6572387296534021971409551781696300870268501132867398515600 55322 6573813105939269651634588331300454665289619948777793825625 55323 6575239198877372241861399374798080468016612543750180951073 55324 6576665575399585749105307725880812046641124241987339220900 55325 6578092235557174519512874339904249929290341555467874022500 55326 6579519179401411239567868229103826548368511054823115975625 55327 6580946406983576937297388977040399910869511052617622533025 55328 6582373918354960983478141868826169181452453679224804360448 55329 6583801713566861092842865653683001406994437965677089440000 55330 6585229792670583325286912956386754561410065777542618992225 55331 6586658155717442087074983354152678147762036594009846777225 55332 6588086802758760132048009135518468761086919133929633040100 55333 6589515733845868562830193757783054289930922844567304422948 55334 6590944949030106832036203019560676817338025650268113885025 55335 6592374448362822743478508965011340772963021680173438576025 55336 6593804231895372453374886536310189487100799741602025440400 55337 6595234299679120471556062990919870004736316075819861075600 55338 6596664651765439662673520100231442833233149634785963256073 55339 6598095288205711247407449146140890220998091172238490062225 55340 6599526209051324803674858732129773596390785483375558488900 55341 6600957414353678267837835425420087936296885999632005808900 55342 6602388904164177935911957246774858082156359705949222192025 55343 6603820678534238464774860024517519377841365266824432801073 55344 6605252737515282873374956629344622468616385805708636801600 55345 6606685081158742543940309106507899673492897673458800769600 55346 6608117709516057223187653721943228024617665671063424550225 55347 6609550622638675023531578938925521856913641677342238765625 55348 6610983820578052424293856341830085729031275803432797322948 55349 6612417303385654272912924523582456462771695594356422256900 55350 6613851071112953786153525953380261202517538177619585280625 55351 6615285123811432551316496841272116618858101585553362155625 55352 6616719461532580527448710016180092711528783929908644496400 55353 6618154084327896046553170833953763106006372074184323410448 55354 6619588992248885814799266132045362285617494533439899405625 55355 6621024185347064913733166247397068856833336347201228708225 55356 6622459663673956801488380114132932709545396644878601440100 55357 6623895427281093313996463457649462806550522793356016408100 55358 6625331476220014666197880101700391317224548833664897476073 55359 6626767810542269453253016405072628899438471040623519049025 55360 6628204430299414651753348844451925131175080750821241062400 55361 6629641335543015620932764760078247399043215187291533542400 55362 6631078526324646103879036280792390964967152162711834348225 55363 6632516002695888228745447445076832454756035778182400756073 55364 6633953764708332509962574534695338643038449274893920312100 55365 6635391812413577849450219637537342148186219976754569676900 55366 6636830145863231537829497456274595498355121930911511425025 55367 6638268765108909255635075379439114985644206769813617988025 55368 6639707670202235074527566831532925789625915054913521810448 55369 6641146861194841458506077918781620024131771702341648643600 55370 6642586338138369265120907387145239642199223031101990709225 55371 6644026101084467746686399909201496523499902722897700874225 55372 6645466150084794551493952716517842566384192960116041322500 55373 6646906485191015725025175594130403212897248847475756522948 55374 6648347106454805711165204253749288549753552768225401316025 55375 6649788013927847353416167102311296951306434634613098140625 55376 6651229207661831896110805422502527162021708333839729000000 55377 6652670687708458985626246981874915755866508526254174670400 55378 6654112454119436671597933087182218058361440015732595601073 55379 6655554506946481408133699100562451873822149088775650425625 55380 6656996846241318055028008434195324725541267626823590276100 55381 6658439472055679878976340040064666790339241765792680236100 55382 6659882384441308554789729411457393291048712950242254174225 55383 6661325583449954166609463112832021801097746161460149576073 55384 6662769069133375209121926854691271714428173855884743392400 55385 6664212841543338588773607130094775041532520911656803744400 55386 6665656900731619624986246429449429708422272037923239840025 55387 6667101246750002051372152050216428659857515257227628800225 55388 6668545879650278016949658518175500301179120041573711302948 55389 6669990799484248087358743636888398154595463495420830960100 55390 6671436006303721246076798182005180055792179874079694998025 55391 6672881500160514895634549257058319775261355156074034893025 55392 6674327281106454858832137327391196615791897017609784838400 55393 6675773349193375379955346948869011313131359263183005960448 55394 6677219704473119125991991208021679450927166637643222696225 55395 6678666346997537187848449890269756593687849283043719313225 55396 6680113276818489081566361392885952442678434421943472800100 55397 6681560493987842749539468399346294529384434873324597902500 55398 6683007998557474561730617331726505279451798676065128551073 55399 6684455790579269316888911597800659706841620558337019992025 55400 6685903870105120243767018649500694533334243612031307290000 55401 6687352237186929002338630869396843172483477884268627290000 55402 6688800891876605685016080301860574769663911470434212430025 55403 6690249834226068817868107245573119350978569084464418901073 55404 6691699064287245361837782724044165103506363204075126562500 55405 6693148582112070713960584850806817887674764165318888852100 55406 6694598387752488708582629105956417269448768648638971915225 55407 6696048481260451618579052540702307655538451706103198682225 55408 6697498862687920156572551926603167518950026887698774160448 55409 6698949532086863476152075866158004214945293406705986446400 55410 6700400489509259173091670881426426508837500125807664747025 55411 6701851735007093286569481497353311667043885144609011052025 55412 6703303268632360300386904336474488801442338835831887244100 55413 6704755090437063144187896241681565104347669434122148802948 55414 6706207200473213194678436443725526667337706063005649506225 55415 6707659598792830276846142790140250741726836939213575546025 55416 6709112285447942665180042052268571571710433178868108400400 55417 6710565260490587084890494327075047313093834118708031024400 55418 6712018523972808713129271550431081041080051541813242126073 55419 6713472075946661180209790138559554449826971057673014428225 55420 6714925916464206570827497774327638554403472739798168144100 55421 6716380045577515425280414355077951522380443791616062984100 55422 6717834463338666740689827118689739687592997526678194755625 55423 6719289169799747972221139964563263832610229558180623251073 55424 6720744165012855034304876986222078969154418253737349222400 55425 6722199449030092301857840232229402097128596894912309760000 55426 6723655021903572611504421712116268783045774470233232650625 55427 6725110883685417262798069664020685867510645720680521994025 55428 6726567034427756019442909100738494188991294255744793622948 55429 6728023474182727110515516650888161897440040786237439222500 55430 6729480203002477231686849711893235726385107509664949436225 55431 6730937220939161546444329931487684495924045380074255071225 55432 6732394528044943687314081034450876131611789554170779619600 55433 6733852124371995757083321011280436605556656098927937010448 55434 6735310009972498330022908685512746436122456654971962586025 55435 6736768184898640453110044676402337721490073969269377039025 55436 6738226649202619647251126773672962129963197047004666240900 55437 6739685402936641908504759741054607826316347345363829836100 55438 6741144446152921709304919565322250978684724373002357006073 55439 6742603778903681999684272167553635264490647912460943294225 55440 6744063401241154208497646593324880676696362705309679758400 55441 6745523313217578244645662698564230923273587900389966478400 55442 6746983514885202498298513347785756813192326145652929671025 55443 6748444006296283842119901141426341231460984397668852026073 55444 6749904787503087632491129689010779623802689036248381652100 55445 6751365858557887710735349444871338338434690623560346108100 55446 6752827219512966404341958123149621708134837768886933926225 55447 6754288870420614528191155708810107400337144395409507975625 55448 6755750811333131385778654081396218316403369810306527810448 55449 6757213042302824770440541268261308183475166122566412288400 55450 6758675563382010966578300344008446953427612715332217425625 55451 6760138374623014750883982992874401203425742854827235550625 55452 6761601476078169393565537750794713921436863511956319924900 55453 6763064867799816659572292943888297357778966704005797422948 55454 6764528549840306809820594340101462030395219963421589655625 55455 6765992522251998602419597530752814487042295951858236872225 55456 6767456785087259293897215058721966051972048016473635641600 55457 6768921338398464640426218310026504517977651100197129017600 55458 6770386182237998899050494185533190586872697549316568751073 55459 6771851316658254828911456569550850812580756903604151030025 55460 6773316741711633692474612612053948861039469812222695932900 55461 6774782457450545256756283841287327070073241111219351812900 55462 6776248463927407794550482123504120570267918356426316576225 55463 6777714761194648085655940486590356614695382472463869506073 55464 6779181349304701418103298824331262261091629610211357011600 55465 6780648228310011589382444498075814154794580970027928416400 55466 6782115398263030907670007852557574874403413627141358502025 55467 6783582859216220193057012662631371124735553882482068747025 55468 6785050611222048778776681527686879993236509162853409722948 55469 6786518654332994512432396230501700526547329027266259524100 55470 6787986988601543757225813077297999033460574632632651955225 55471 6789455614080191393185133235768327779004133515458687970225 55472 6790924530821440818393528087837728101888937412897041000000 55473 6792393738877803950217719613930740464047519945259831760448 55474 6793863238301801226536715825513455526481283394153497315025 55475 6795333029145961606970701262682252040131224829636407005625 55476 6796803111462822574110082573572379143995596972637028802500 55477 6798273485304930134744689192361052575244444144290650128900 55478 6799744150724838821093129132641246317631054383410647801073 55479 6801215107775111692032299912943873345080001451133968955625 55480 6802686356508320334327054631187561356946511344574793347600 55481 6804157896977044863860023204836741750098273678371171907600 55482 6805629729233873926861588793550282530674425646187393751225 55483 6807101853331404701140019421104408435133162237999114851073 55484 6808574269322242897311754813375164206015168170390483340900 55485 6810046977259002760031848469167189752730722005780454084900 55486 6811519977194307069224564980677088821629788824717104018025 55487 6812993269180787141314132620381185802642592417985847308225 55488 6814466853271082830455651211138978411888939339729547240448 55489 6815940729517842529766155296305107210853853579146737689600 55490 6817414897973723172555832626644176253020770549305007145025 55491 6818889358691390233559397980844272588247531252485798690025 55492 6820364111723517730167622336426545903670610770193238564900 55493 6821839157122788223659017407849723237535308763068816622948 55494 6823314494941892820431675568609947469079922784642223044225 55495 6824790125233531173235265174137842163456117458937374279225 55496 6826266048050411482403181302296219335651693703901004803600 55497 6827742263445250497084851928283360791501652171530749610000 55498 6829218771470773516478199550748317907134734105198039476073 55499 6830695572179714391062258285926189020611411281385907271025 55500 6832172665624815523829946446602848031071485215944207562500 55501 6833650051858827871520994622720112331430945195713582562500 55502 6835127730934510945855029280433852840554425979354946356025 55503 6836605702904632814764811896439063649887400443478702101073 55504 6838083967821970103629633644377423657767041491401795560000 55505 6839562525739307996508865650144397532048392864448363393600 55506 6841041376709440237375664832914438418289001984705186994225 55507 6842520520785169131350835348704369996536391711280985539225 55508 6843999958019305545936845653296540784764584219817723122948 55509 6845479688464668912252001201344858991214241640369718424900 55510 6846959712174087226264772798488331731311757347601623995025 55511 6848440029200397050028280623298248047481721838054348950025 55512 6849920639596443512914933935886660902030501113183499219600 55513 6851401543415080312851226490005339154372106787886203490448 55514 6852882740709169717552687665465876484197009348904947203225 55515 6854364231531582565758989337713160281755952895148116413025 55516 6855846015935198268469208501385919695250075314628253604900 55517 6857328093972904810177245664699588303391626415141306780900 55518 6858810465697598750107399031488233268532212465466863976073 55519 6860293131162185223450094487743819322353683570960487056225 55520 6861776090419577942597771409492592541986425164865129017600 55521 6863259343522699198380924308849885589566821720153766457600 55522 6864742890524479861304300335096162912675934864632354430625 55523 6866226731477859382783252647618641336820884915525420176073 55524 6867710866435785796380249677564338524134950152726147468900 55525 6869195295451215719041540295051918924787907848958275502500 55526 6870680018577114352333974898791224109220541309661506830625 55527 6872165035866455483681982444960891740252434297625532200025 55528 6873650347372221487604703432195984924366074792171395010448 55529 6875135953147403326953278859539071271048800837688740250000 55530 6876621853245000554148295174209708687983149262028206385225 55531 6878108047718021312417385226048812748121620494837018870225 55532 6879594536619482337032985245495898382269657005406268444100 55533 6881081320002408956550247861958706677736656637744118722948 55534 6882568397919835094045111179436245699905013188958005032025 55535 6884055770424803268352523926257792499217403009966318007025 55536 6885543437570364595304826695801921821098726472203340046400 55537 6887031399409578788970289295061145500717175320263051841600 55538 6888519655995514162891804217919265098254739911079916381073 55539 6890008207381247631325736260010059013507003030803112271225 55540 6891497053619864710480928292027444111171198499327159032900 55541 6892986194764459519757863208358770790116152450649517152900 55542 6894475630868134782987982067914429441263782558802280895025 55543 6895965361984001829673158444028465359455215320836732876073 55544 6897455388165180596225329000306418404831203779834843747600 55545 6898945709464799627206280309298123048832297954615484451600 55546 6900436325935996076567591930874723888925048133959869807225 55547 6901927237631915708890735767190681274592317699899090930625 55548 6903418444605712900627331711113061354994458087822695422948 55549 6904909946910550641339559605001924636019564904658800564900 55550 6906401744599600534940727526727147021201202356766157075625 55551 6907893837726042800935996419808527307196764445939051450625 55552 6909386226343066275663261084567555210194947547382058598400 55553 6910878910503868413534187547180734214762551872845363560448 55554 6912371890261655288275406823525873861254921043365238650625 55555 6913865165669641594169865094714286522006681860135346541225 55556 6915358736781050647298330311203344260095972892718207848100 55557 6916852603649114386781055242385372017541963437739933872100 55558 6918346766327073376019596988550374142358076687918666651073 55559 6919841224868176803938792972121612135947855753161381756025 55560 6921335979325682486228893425064572483902761867811725808400 55561 6922831029752856866587850389371384524347284289117783088400 55562 6924326376202975017963763247524269508582484842678799549225 55563 6925822018729320643797480799843123318910410814984778881073 55564 6927317957385186079265359905623856728184602158042311956100 55565 6928814192223872292522180704975638614832107196246615160900 55566 6930310723298688885944218438266709185835919863782773084025 55567 6931807550662954097372471880089952008459475817498308251025 55568 6933304674369994801356048404660935509342709643878431760448 55569 6934802094473146510395705699562656567008096100886787649600 55570 6936299811025753376187550144752740900790990410342273706225 55571 6937797824081168190866891873750377145757361761446476571225 55572 6939296133692752388252256533921783799299596331245896922500 55573 6940794739913876045089553762784530630813347416331414122948 55574 6942293642797917882296402397252558661161347058004589059025 55575 6943792842398265266206612432745265443529582399477788375625 55576 6945292338768314209814823749085545111783197720369043610000 55577 6946792131961469374021301620113195506539826645698128832400 55578 6948292222031144068876889023941627642902705631635259626073 55579 6949792609030760254828115770787335847140786909202241230625 55580 6951293293013748543962464465303110062574074253742260424100 55581 6952794274033548201253793320347495107525466088987371584100 55582 6954295552143607145807915839124525060441425589658563073225 55583 6955797127397381952108337382629284449168724888400371751073 55584 6957298999848337851262148639336371532909248707124214534400 55585 6958801169549948732246076014069862686565310418135239430400 55586 6960303636555697143152688952994900728040049608353148701025 55587 6961806400919074292436764221672553969577163795101801561225 55588 6963309462693580050161807153121116824417397361920086302948 55589 6964812821932722949246729882828546959921787598216952664100 55590 6966316478690020186712686587662258257869570700934604797025 55591 6967820433018997624930065745624013221887799706276094992025 55592 6969324684973189792865639433399182960916041754583613536400 55593 6970829234606139887329869678651167476258924254218421410448 55594 6972334081971399774224371884013293688137709016403328137225 55595 6973839227122529989789535339732033455725411111072344750225 55596 6975344670113099741852300841916908772444166085479700812100 55597 6976850410996686911074095433353976355824506547327287562500 55598 6978356449826878052198924283841308998479858410180515026073 55599 6979862786657268395301619727006416303741830011695375295025 55600 6981369421541461847036247470567072796238665738448932840000 55601 6982876354533070991884669996998546874186491831767012840000 55602 6984383585685717093405267171571749656406618026736611027025 55603 6985891115053030095481814074728348473088097124484999926073 55604 6987398942688648623572516075760415555088908261763400802500 55605 6988907068646219985959201164763708392117441480907251940100 55606 6990415492979400174996669559835204255464344389434267578225 55607 6991924215741853868362200606487037516069169617026127141225 55608 6993433236987254430305216986250514633612558026627816210448 55609 6994942556769283912897106251445408047028831027169821648400 55610 6996452175141633057281199703091256661341769892327265748025 55611 6997962092158001294922908628938927200043954950210422353025 55612 6999472307872096748860017918602217376373247323449569440100 55613 7000982822337636234953137072770808630794745231397211302948 55614 7002493635608345263136308623487403085778760592816330645225 55615 7004004747737958038667773982473406382580964878242887785025 55616 7005516158780217463380896734489045188185771159090883814400 55617 7007027868788875136935243392715335393874177601497623782400 55618 7008539877817691358067821633146844370028621985979927451073 55619 7010052185920435125844476024985718094795813141393239429225 55620 7011564793150884140911441274028971537099939618772747896100 55621 7013077699562824806747052996042568347239034865823983936100 55622 7014590905210052230913616037117343690912528177676417850625 55623 7016104410146370226309430358003351955024058588698826726073 55624 7017618214425591312420974499420749055986401641510098960400 55625 7019132318101536716575246645346847193530783843746806250000 55626 7020646721228036375192263301280508115196864034749003515625 55627 7022161423858928935037715604486569288758172480318388151025 55628 7023676426048061754475783283224525821826745154452453522948 55629 7025191727849290904722106281967219519786000425976947522500 55630 7026707329316481171096914069616815135028506531951014839225 55631 7028223230503506054278312647726872632231109288424793174225 55632 7029739431464247771555729275740853176089859175567424513600 55633 7031255932252597258083514930258925539567224164497284560448 55634 7032772732922454168134704515346468732280128566645786223025 55635 7034289833527726876354934840899195860185348135652476480025 55636 7035807234122332479016520386081353549204647202278291856900 55637 7037324934760196795272686864854980696881694553470442092100 55638 7038842935495254368411962610619739857582171069533666381073 55639 7040361236381448467112727796984364218143514013562131993225 55640 7041879837472731086697921511692292882257360743257801312400 55641 7043398738823062950389906700725597053231889118592492832400 55642 7044917940486413510565492999612829686138833854247780864025 55643 7046437442516760950011117468967961271706918571376690351073 55644 7047957244968092183178183251289094615685713610166748088100 55645 7049477347894402857438556166047181788777441257347610800100 55646 7050997751349697354340219260096496843624934618793657193225 55647 7052518455387988790863085330440148426757745837555082630625 55648 7054039460063299020674967436385447054841225846063505160448 55649 7055560765429658635387707418125472576051193685177902086400 55650 7057082371541106965813462438784718198915511172670389230625 55651 7058604278451692083221149566968218442529411123437824855625 55652 7060126486215470800593048416855099443669727390139545516900 55653 7061648994886508673881561862879021248010175896318816822948 55654 7063171804518880003266134846039513014381470977824751390625 55655 7064694915166667834410331288889733472832264349219132715225 55656 7066218326883963959719069136247720499135598699786923059600 55657 7067742039724868919596013538679725300356708341983705971600 55658 7069266053743492003701128195805758448157509740120576176073 55659 7070790368993951252208384876479006848666939608542706227025 55660 7072314985530373457063631132892312700000352269504495688900 55661 7073839903406894163242616225666437560871415997655022368900 55662 7075365122677657670009175276976366836212285260070148267225 55663 7076890643396817032173571668773442278308207410928103881073 55664 7078416465618534061350997703162642504667084054331870145600 55665 7079942589396979327220233541995864046688784696828384910400 55666 7081469014786332158782464442743588066179139435545540171025 55667 7082995741840780645620256307708850609875454444540791500025 55668 7084522770614521639156689563648967115420035320205152922948 55669 7086050101161760753914651388871994835641505528969908020100 55670 7087577733536712368776286304876449911586607083002200962225 55671 7089105667793599628242605149604328998493605181240441677225 55672 7090633903986654443693252449379018632818325136514654090000 55673 7092162442170117494646432206601208922521165920440658610448 55674 7093691282398238230018992120277461647104097765410941548025 55675 7095220424725274869386666256457616468356599349794177250625 55676 7096749869205494404244476185658752677434661254192738422500 55677 7098279615893172599267290604354957738763314922418245780900 55678 7099809664842593993570543457613687836326578813190176076073 55679 7101340016108051901971110579961039683195184523242322250625 55680 7102870669743848416248344871559787020647894348680516505600 55681 7104401625804294406405270026785569508972587191563834265600 55682 7105932884343709521929932832288156097994511288622987140225 55683 7107464445416422193056914051626239461577119527981255276073 55684 7108996309076769632028997913565752686781655930261381972900 55685 7110528475379097834359000221133234125061090218465274780900 55686 7112060944377761580091755098517301139808041515787518889025 55687 7113593716127124435066260392912828421780932534724306559225 55688 7115126790681558752177981748403961591403712810496253490448 55689 7116660168095445672641315368983631964678024456324510883600 55690 7118193848423175127252209487808773627468597660274192954025 55691 7119727831719145837650944559791979341228896999382658799025 55692 7121262118037765317585072194631867291830535126187314752900 55693 7122796707433449874172512847385966292052669208516335322948 55694 7124331599960624609164812283691462757482439611861162975225 55695 7125866795673723420210556836740688595080441854567925726225 55696 7127402294627189002118947473119765073482184202626885825600 55697 7128938096875472848123532684620353784243416979574206760000 55698 7130474202473035251146100223136001953700068537930660201073 55699 7132010611474345305060727695756105625908229875085639064025 55700 7133547323933880905957992037172050608262138295410368122500 55701 7135084339906128753409337876511627552864363751893833122500 55702 7136621659445584351731604815719354138548343188408791443025 55703 7138159282606752011251713636601874020634982204935007376073 55704 7139697209444144849571511453659139028048193753229747290000 55705 7141235440012284792832775829823618010324914623518029491600 55706 7142773974365702576982377872231312770339276701196718667225 55707 7144312812558937749037604325149898662224156067173798488225 55708 7145851954646538668351638677190844688022223910614338422948 55709 7147391400683062507879201299933905291038824056309691116900 55710 7148931150723075255442348635093913518706448031856655006025 55711 7150471204821151714996431447361342813011215577021326261025 55712 7152011563031875507896212160049642382181542107226862905600 55713 7153552225409839074162141290683888913404030876674047240448 55714 7155093192009643673746793003666835302817512649280784832225 55715 7156634462885899387801459797159975105949015995991544662025 55716 7158176038093225119942906341318779549101233527121684028900 55717 7159717917686248597520282485022802189985700283811337028900 55718 7161260101719606372882195448242884674125367212404897551073 55719 7162802590247943824643941217189235502230482402173846547225 55720 7164345383325915158954895159385692302888633066288269779600 55721 7165888481008183410766061875817016794509399787841990419600 55722 7167431883349420445097784307297610420532279250078330015625 55723 7168975590404306958307612112211577552449290649286897901073 55724 7170519602227532479358329332775602176216942590197368696900 55725 7172063918873795371086141366977643109141950040650737002500 55726 7173608540397802831469021263345992036327203641968587705625 55727 7175153466854270894895215355704778008264955314376624847025 55728 7176698698297924433431908255073541504168943857207614160448 55729 7178244234783497158094047215870040739152191529079816040000 55730 7179790076365731620113325893576992577388407025023799798225 55731 7181336223099379212207327511034990207948281680356032983225 55732 7182882675039200169848827450525379645083414173257372828100 55733 7184429432239963572535255288808417130346094731340669522948 55734 7185976494756447345058316292283569640088673347366651159025 55735 7187523862643438258773772389440360938587678464627867458025 55736 7189071535955731932871382637769705964291193905861566672400 55737 7190619514748132835645003202307216794499193606930715587600 55738 7192167799075454285762846862981504002161527307550432006073 55739 7193716388992518453537902067942037897422997289226937460225 55740 7195265284554156362198511550042674936065418292083211596900 55741 7196814485815207889159110523658495477098661857712528516900 55742 7198363992830521767291124479015140082442404718551734578025 55743 7199913805654955586194026591211372672923580883009139451073 55744 7201463924343375793466554761117140086697331360814619673600 55745 7203014348950657695978088305330938928687506859471920153600 55746 7204565079531685461140184312381842052742460298571521084225 55747 7206116116141352118178273682363078581918920885953378075625 55748 7207667458834559559403516867185603046647123243782962022948 55749 7209219107666218541484819328641631005500027342619831852900 55750 7210771062691248686721006731469660408894361690225698890625 55751 7212323323964578484313159888614039972297307435504370765625 55752 7213875891541145291637109475873687942405869106534265680400 55753 7215428765475895335516090533136106867312303138713752210448 55754 7216981945823783713493556769394382319874352911785832875625 55755 7218535432639774395106154688746395972379423663767970394225 55756 7220089225978840223156857554577025980133177560046186276100 55757 7221643325895962914988259209125650301821293755199520316100 55758 7223197732446133063756027765642811365394276095243482326073 55759 7224752445684350139702519190341443379815157984307419443025 55760 7226307465665622491430550791349606595294705911328970574400 55761 7227862792444967347177334631873215927624216441851064654400 55762 7229418426077410816088570884778794585908192583793027730225 55763 7230974366617987889492701145807826677404031004148619506073 55764 7232530614121742442175321722635826208299308489616916580100 55765 7234087168643727233653756916990783455105281405542792664900 55766 7235644030239003909451792317047193347923763025251244763025 55767 7237201198962643002374568117313414284159578000599773494025 55768 7238758674869723933783632483231649679308268662721938210448 55769 7240316458015335014872154977711388560254602231554095635600 55770 7241874548454573447940300066818685616077659539575578723225 55771 7243432946242545327670760721845205341678832918691758288225 55772 7244991651434365642404452134982499240635882052487157502500 55773 7246550664085158275416365565828529495545250666009520222948 55774 7248109984250056006191582335954997066752092932356619782025 55775 7249669611984200511701447988765576843788855653874308630625 55776 7251229547342742367679906631876707248054770073696878240000 55777 7252789790380841049899995479254126570276185252344435974400 55778 7254350341153664935450499610339893322097283179530942151073 55779 7255911199716391304012766963406172987768314272347867015625 55780 7257472366124206339137683580373618779330040940415886592100 55781 7259033840432305129522809120333719326944536993014914952100 55782 7260595622695891670289672659016031675099822552919690952225 55783 7262157712970178864261228791442763505324978770730900426073 55784 7263720111310388523239474055014714166799345159689230656400 55785 7265282817771751369283223690274129867830116165826475136400 55786 7266845832409507035986048756591574263613084237128159582025 55787 7268409155278904069754373620025461668987385957193977302225 55788 7269972786435199931085733830604446229052857776480773802948 55789 7271536725933660995847194406284406595543960734154247348100 55790 7273100973829562556553928540833311982753151756181276616025 55791 7274665530178188823647956752898801913575025294655025111025 55792 7276230395034832926777046493514858513906486107322547214400 55793 7277795568454796916073772229305496872193604946518873360448 55794 7279361050493391763434736018644945750368617128622152558225 55795 7280926841205937363799948598035337812776712897935212207225 55796 7282492940647762536432370995964475530957801905561684844100 55797 7284059348874205026197616691507786024329275931163302202500 55798 7285626065940611504843814334940125309917908334038380001073 55799 7287193091902337572281631047624639758318379994128713578025 55800 7288760426814747757864456318447439988018474271525198410000 55801 7290328070733215521668746514068389976132702566790758410000 55802 7291896023713123255774530020259861820432972409752872604025 55803 7293464285809862285546073031606854355362856860952219451073 55804 7295032857078832870912706006843421703477032811102440022500 55805 7296601737575444207649810807101905833465492156974971048100 55806 7298170927355114428659968534353015296609159678154845261225 55807 7299740426473270605254268087316340525175540813030974580225 55808 7301310234985348748433775452122444398905937722934374760448 55809 7302880352946793810171163745009215219375579543104521830400 55810 7304450780413059684692504024336717776630679264573656769025 55811 7306021517439609209759216889206326848127922202382955674025 55812 7307592564081914167950184881971476236628176626903944616100 55813 7309163920395455287944025711928905331333263224407386302948 55814 7310735586435722245801526317480834165208394182231094764225 55815 7312307562258213666248237784060047041109362648639542044025 55816 7313879847918437123957231135111414010038697097298139248400 55817 7315452443471909144832014013424928806594760944628601520400 55818 7317025348974155207289608270116891279458144052466039276073 55819 7318598564480709743543788478557411898586628139576683410225 55820 7320172090047116140888481390543965575669481478770739668100 55821 7321745925728926742981326352022271800329818640494860908100 55822 7323320071581702851127396695657327971566217741737835925625 55823 7324894527661014725563082127558972791997690167547488701073 55824 7326469294022441586740132125467906691625415762047921678400 55825 7328044370721571616609860365709646458056359961074702760000 55826 7329619757814001959907510196225441571453948397824924400625 55827 7331195455355338725436781172990730174895359508569577288025 55828 7332771463401196987354516677133263154329677163728321922948 55829 7334347782007200786455552630064575456952094130606900802500 55830 7335924411228983131457727323940034542542544231908786262225 55831 7337501351122186000287052384764246739168537606740993297225 55832 7339078601742460341363044885460153262627550930151038387600 55833 7340656163145466074884220626221698758110054439099308610448 55834 7342234035386872094113748599471506432806111996963744840025 55835 7343812218522356266665266656746545169562441268904305941025 55836 7345390712607605435788858394836325444228840654337009492900 55837 7346969517698315421657191278499712413018950421980387328100 55838 7348548633850191022651816017087996191056390222988838256073 55839 7350128061118946016649627212403411109289376738078263672225 55840 7351707799560303162309485295123847614140946778736794886400 55841 7353287849229994200358999767126052462623866058015059206400 55842 7354868210183759854881473767041164965195165634388247037025 55843 7356448882477349834603009976377989239360990488126295176073 55844 7358029866166522834179777883550954758974041802820783504100 55845 7359611161307046535485442423151269917299320498495407512100 55846 7361192767954697608898754007801325866265108814348486480225 55847 7362774686165261714591299969933960549871133899901672265625 55848 7364356915994533503815417430839745616500617288406871010448 55849 7365939457498316620192267614327011772883401855032504864400 55850 7367522310732423701000071622340881131689538677844671055625 55851 7369105475752676378462507689889128205202585609151304180625 55852 7370688952614905281037269936624244409235393029623504088900 55853 7372272741374950034704788632432634264414306112989564722948 55854 7373856842088659264257111994383424916176473104265988105625 55855 7375441254811890594586949532390924140305291952712034578225 55856 7377025979600510651976876960946315657576929699254202497600 55857 7378611016510395065388702694275734349112287068330251905600 55858 7380196365597428467752995942283417843329731741280370101073 55859 7381782026917504497258776424640184935980364991926616404025 55860 7383368000526525798643365720379045406625495158224915464900 55861 7384954286480404024482400270361300008091345434277704944900 55862 7386540884835059836480006049978043729914800536031902938225 55863 7388127795646422906759134929453539872582174977172900756073 55864 7389715018970431919152062739118487016466543258626136259600 55865 7391302554863034570491049057022755627794087709311193424400 55866 7392890403380187571899158736258725813722171715033271860025 55867 7394478564577856650081245189367912619697413548377309233025 55868 7396067038512016548615095447205120254686898090988952622948 55869 7397655825238651029242737009635921733645799760549625496100 55870 7399244924813752873161906505444815641706079472017351989225 55871 7400834337293323882317680178832967051049541244323401404225 55872 7402424062733374880694266219885995059270370091779052160000 55873 7404014101189925715606958956393824967243302310131753960448 55874 7405604452719005258994254924406178775099782590777488761025 55875 7407195117376651408710130834908833446881820197438717515625 55876 7408786095218911089816483454007332277797749556102028062500 55877 7410377386301840255875731414006390692751710093721934412900 55878 7411968990681503890243578972774793910965367280784902851073 55879 7413560908413976007361941738787140129062183068044330525625 55880 7415153139555339654052034379235339203947390953446495683600 55881 7416745684161686910807620328604333257196720680446768643600 55882 7418338542289118893088423515108062174469832176659499509225 55883 7419931713993745752613702122383253636696340129310242201073 55884 7421525199331686678655984403840174094449222112606805584900 55885 7423118998359069899334966567071033983028287197386555496900 55886 7424713111132032682911572745718297473331221464834815780025 55887 7426307537706721339082177076206704162597505007443228790225 55888 7427902278139291220272987896744367329577195239568172240448 55889 7429497332485906722934594085999870710608177278982797057600 55890 7431092700802741288836673558863843196487977635865160783025 55891 7432688383145977406362863936705048404905606507054528928025 55892 7434284379571806611805795409532583749561120885619315920900 55893 7435880690136429490662285807477341404951669937454150522948 55894 7437477314896055678928697899007441455148680360564521886225 55895 7439074253906903864396458933293905515737547635877099193225 55896 7440671507225201787947742444144397230444704321975022867600 55897 7442269074907186244851312332924414267843224175418168890000 55898 7443866957009103086058529247886874778913176442765379426073 55899 7445465153587207219499519277332599723142753933748413837025 55900 7447063664697762611379504974025751029296747425121908702500 55901 7448662490397042287475298728289844226956213753586303702500 55902 7450261630741328334431958507211512966453172040102039510025 55903 7451861085786911901059605977380761737892848467331931151073 55904 7453460855590093199630407028598002104579361741514884000000 55905 7455060940207181507175714715979726882344785858644151609600 55906 7456661339694495166783374637896235924032231325462752360225 55907 7458262054108361588895192767176386507706938035776430417225 55908 7459863083505117252604565753015900778071360263416810222948 55909 7461464427941107706954273711027322253046834610581308788900 55910 7463066087472687572234435518871273081561643364173936037025 55911 7464668062156220541280626634910223524259106897343005592025 55912 7466270352048079380772159457327545026115748057061179571600 55913 7467872957204645932530526241156178258844557663959703490448 55914 7469475877682311114818004590662807631457942294591845441225 55915 7471079113537474923636425544534993999485042609984134931025 55916 7472682664826546434026104271320277647084762043109534472900 55917 7474286531605943801364933392567824071675031281407372256900 55918 7475890713932094262667638951124745667716543512559417626073 55919 7477495211861434137885199042040793084951418890547925018225 55920 7479100025450408831204425123536670826709984386971002561600 55921 7480705154755472832347706025492792555868077596341470401600 55922 7482310599833089717872914672916852589668990854586480580625 55923 7483916360739732152473477541850151189924356112410254126073 55924 7485522437531881890278606865174172492082922499073522904900 55925 7487128830266029776153695605780475265311288751255138522500 55926 7488735538998675747000875214568518156072213214054478600625 55927 7490342563786328833059736190737602639720126709218380474025 55928 7491949904685507159208211461840678588365910185977821810448 55929 7493557561752737946263622601069319158699861913399556810000 55930 7495165535044557512283888899240733610609060445139999231225 55931 7496773824617511273868899308959248686289022307481729116225 55932 7498382430528153747462047278426251310135650163395146192100 55933 7499991352833048550651928492374147612017961137270036822948 55934 7501600591588768403474201537601455630580969309392012266025 55935 7503210146851895129713611510587711519017364583005406929025 55936 7504820018679019658206176584668431653282275881040265318400 55937 7506430207126742024141537554251935732013423849747772313600 55938 7508040712251671370365470373561398758465351052379310131073 55939 7509651534110425948682561707387062707577160361788645629225 55940 7511262672759633121159047511335101705874289454903756180900 55941 7512874128255929361425814659061197688262295737217319900900 55942 7514485900655960255981565633978446743910416658943223241025 55943 7516097990016380505496146302930779723350800417792172526073 55944 7517710396393853926114036789324644150641766882299364579600 55945 7519323119845053450758005463213258067966253834516867875600 55946 7520936160426661130432926065829310135365725156251378381225 55947 7522549518195368135529757986063544115451261417839460200625 55948 7524163193207874757129689706388229791893315736032837122948 55949 7525777185520890408308445435726086401275695225615636120900 55950 7527391495191133625440754946766788800513717569971690725625 55951 7529006122275332069504986635234750846487190085423040100625 55952 7530621066830222527387943818613444830831862273616345742400 55953 7532236328912550913189824291833080290974309580777449360448 55954 7533851908579072269529343157430030108490813461914522080625 55955 7535467805886550768849018947687956507726708646053300267225 55956 7537084020891759714720623056272154381334870693760976724100 55957 7538700553651481543150792496870194294986513723390575740100 55958 7540317404222507823886806006353512560980257964896024501073 55959 7541934572661639261722523509976160919832508201383192110025 55960 7543552059025685697804488966128493630179556014843895360400 55961 7545169863371466110938196608165135140465480114258538240400 55962 7546787985755808618894520600828137000935869156363038891225 55963 7548406426235550479716308128787798271411629851199322631073 55964 7550025184867538093025135934825189389185669469880014184100 55965 7551644261708627001328230325181985282174056049006742188900 55966 7553263656815681891325550659604779445168361737536806462025 55967 7554883370245576595217036343612616741683285194687253717025 55968 7556503402055194092010017340518048850479328273238161160448 55969 7558123752301426508826788220733582544370271177338572601600 55970 7559744421041175122212345765896957369405449848074265760225 55971 7561365408331350359442290145350255784953390698530146025225 55972 7562986714228871799830889682509415429612202402237783062500 55973 7564608338790668176039309228662279894239263858572914822948 55974 7566230282073677375384002161734891211734183554161213485025 55975 7567852544134846441145266027567294213530740363439738905625 55976 7569475125031131573875961841241689955061551651460552890000 55977 7571098024819498132710397066007342576759553839547776096400 55978 7572721243556920636673372287348211243459026065751203176073 55979 7574344781300382765989391599740846193361842127888967780625 55980 7575968638106877363392036723651655428047902662542268780100 55981 7577592814033406435433504870324216187338281828357350340100 55982 7579217309136981153794310371908873077171524180625037811225 55983 7580842123474621856593150094488432555033751715052015601073 55984 7582467257103358049696932651555331425897792205124951758400 55985 7584092710080228408030971435497225062081422157225030862400 55986 7585718482462280776889341484649509232936035372919032483025 55987 7587344574306572173245400203474857714830605865396276023225 55988 7588970985670168787062471953431426248507716568124773802948 55989 7590597716610145982604696532092941919564677954278595012100 55990 7592224767183588299748041558085465658559368625686950455025 55991 7593852137447589455291478779407184290063398614854305250025 55992 7595479827459252344268324322699157404890531272419425872400 55993 7597107837275689041257742901036513286722007099222081810448 55994 7598736166954020801696415997811157193438498855438295959225 55995 7600364816551378063190374044278624474656898082088281684225 55996 7601993786124900446826992608343280300264995360229624896100 55997 7603623075731736758487152612157637180154376982494201822500 55998 7605252685429044990157564596113130972877526207045163476073 55999 7606882615273992321243257046801265710605195106820354841025 56000 7608512865323755119880228806525607309540610632960784000000 56001 7610143435635518944248265581946676088864003511040784000000 56002 7611774326266478543883920569443357987340308827141277161025 56003 7613405537273837860993659214776024444930690697541237476073 56004 7615037068714810031767168124638121107110798525032284222500 56005 7616668920646617387690828147684555812121377515363446176100 56006 7618301093126491456861351642626786736066040062466344964225 56007 7619933586211672965299583950986082097632666228860740999225 56008 7621566399959411838264469092097993463255049980562329810448 56009 7623199534426967201567179697962655444756052431078846992400 56010 7624832989671607382885411205537095444928673668464957810025 56011 7626466765750609913077840324067308082123120559300971015025 56012 7628100862721261527498747795059420012722139234870732772100 56013 7629735280640858167312805462490842070409607973365273802948 56014 7631370019566704980810027670863876953374659317879421863225 56015 7633005079556116324720887008705822115051430148174378323025 56016 7634640460666415765531594415121179050678935904156954702400 56017 7636276162954936080799543667003151820882541304917404238400 56018 7637912186479019260468920264513189414634065997752897601073 56019 7639548531296016508186474732438898427347731100305546371225 56020 7641185197463288242617460355042224515519933273831703460100 56021 7642822185038204098761735362011373187228238709412493900100 56022 7644459494078142929270029583131512697975032358987608980625 56023 7646097124640492805760375589290874143799950251476649176073 56024 7647735076782651020134704337440436278298577367637737376400 56025 7649373350562024085895605337126955127178923087060279290000 56026 7651011946036027739463251356220671133267903662825515305625 56027 7652650863262086941492487683460599336453479734595969405025 56028 7654290102297635878190085965441880976920229984591158822948 56029 7655929663200117962632162635671247906213003313130939062500 56030 7657569546026985836081761953318224299150895215923263705225 56031 7659209750835701369306603669291263380418153453472095440225 56032 7660850277683735663896995337269590212785747898008221241600 56033 7662491126628569053583909287323095039373254124021489160448 56034 7664132297727691105557224279754195230151414588318198437025 56035 7665773791038600621784131856797157553017270052766585422025 56036 7667415606618805640327707409811946272252112380458779148900 56037 7669057744525823436665645979611236472003713341552985544100 56038 7670700204817180525009162807560806009624348170924072631073 56039 7672342987550412659622058655095093623251073113022418331225 56040 7673986092783064836139949909291284949940549071821100480400 56041 7675629520572691292889663492146862554973444971948345600400 56042 7677273270976855512208796591207130529629120962314368190025 56043 7678917344053130221765441229190798783805899801742586501073 56044 7680561739859097395878073690263286841331801518036287900100 56045 7682206458452348256835608820608981739681158803026896244100 56046 7683851499890483276217619220955259542090065886678821787225 56047 7685496864231112176214719348702654988754159328238036880625 56048 7687142551531853930949114547317138944901802991430265360448 56049 7688788561850336767795315020642038547070369368320740622400 56050 7690434895244198168701014769788710304878993531882942900625 56051 7692081551771084871508135510266651883993942694595793525625 56052 7693728531488652871274035587015313876828612208273675640900 56053 7695375834454567421592883905001448560815146652380401122948 56054 7697023460726503035917198893047408449834811432612539800625 56055 7698671410362143488879552518557383362605525271665542461225 56056 7700319683419181817614439370810140762503426557708313955600 56057 7701968279955320323080310830488410266447006375866966819600 56058 7703617200028270571381774343116629476103218051427030526073 56059 7705266443695753395091957814080344652791087262771841561025 56060 7706916011015498894575039142902136238065718534349275260900 56061 7708565902045246439308940914450515815070243707068959540900 56062 7710216116842744669208190264759817811351206532154500589225 56063 7711866655465751495946943939140686061950145786098060131073 56064 7713517517972034104282178560262332282216748415290835353600 56065 7715168704419368953377046123889320542942915560254393958400 56066 7716820214865541778124394739957208996098439467118833569025 56067 7718472049368347590470454636672957367663750068855261946025 56068 7720124207985590680738689445327586114809378426373328822948 56069 7721776690775084618953812783510150637971422490374811952100 56070 7723429497794652256165970154413671544223411224084865036225 56071 7725082629102125725775086179925239676753568674778567151225 56072 7726736084755346444855377185194092456228602973342595210000 56073 7728389864812165115480029152373036023366809565770357810448 56074 7730043969330441726046041061230165728160506543147258954025 56075 7731698398368045552599233634329415679886636256861507800625 56076 7733353151982855160159423504480046353330795217856617722500 56077 7735008230232758404045762822156757640530017531970796024900 56078 7736663633175652431202244320593693243819359981900788126073 56079 7738319360869443681523371856257180925052743709070833780625 56080 7739975413372047889179996442403631857565622869544930881600 56081 7741631790741390083945317793430601171761899445836415041600 56082 7743288493035404592521051397730590742146110614670730858225 56083 7744945520312035039863761136758754333190305937960755626073 56084 7746602872629234350511357468027244403629231613866314176900 56085 7748260550044964749909761189740519163623473765133216232900 56086 7749918552617197765739732804787507886724108136144154691025 56087 7751576880403914229243867501808111998720185716369134001225 56088 7753235533463104276553755771053099098258079019188703490448 56089 7754894511852767350017309672758026809595348549301876211600 56090 7756553815630912199526254775753413225997390131959550632025 56091 7758213444855556883843787784034950673108718210839289077025 56092 7759873399584728771932399869019139605138355121176482068900 56093 7761533679876464544281865725211299642896459098394382222948 56094 7763194285788810194237398367014495071613061992465299777225 56095 7764855217379821029327969684409492538065629142055254680225 56096 7766516474707561672594796775237449220846126652560015929600 56097 7768178057830106063919994071818610394616413665778596000000 56098 7769839966805537461355391279641876068939097568483037151073 56099 7771502201691948442451517145861677254735527139771951590025 56100 7773164762547440905586749075340183396619381275033909302500 56101 7774827649430126071296628611974443607289368254746314302500 56102 7776490862398124483603342803049645550843911871307370557025 56103 7778154401509566011345371464361257145310395623719033426073 56104 7779818266822589849507300363850397690867594390251645690000 56105 7781482458395344520549800341498366579188374460242529747600 56106 7783146976285987875739772383227839401046617729903328073225 56107 7784811820552687096480658666559823043823654640406281326225 56108 7786476991253618695642919595777043257821303671543418522948 56109 7788142488446968518894676844346020170346943727847731440900 56110 7789808312190931746032522422351669339386920608165987088025 56111 7791474462543712892312493786699848164334041191208146943025 56112 7793140939563525809781215011844849809688970470496569217600 56113 7794807743308593688607204038800429248920048819330172240448 56114 7796474873837149058412346020194528599747421761802009030225 56115 7798142331207433789603532779129451599021454186511127220025 56116 7799810115477699094704468399610819855098217697353284936900 56117 7801478226706205529687640966310226418182426197640252464900 56118 7803146664951222995306460471428085224516583611786144201073 56119 7804815430271030738427562906424758098550331839939322469225 56120 7806484522723917353363280556389624238332079807287287363600 56121 7808153942368180783204278514819340463331989218410406403600 56122 7809823689262128321152357436578123970737322980136366125625 56123 7811493763464076611853422546814472925964062051019928851073 56124 7813164165032351652730618923610323905708599764055930092900 56125 7814834894025288795317633072140229017326263718790160062500 56126 7816505950501232746592160808119719436675428631938099515625 56127 7818177334518537570309541468323606137813103769327079081025 56128 7819849046135566688336558465956552732076140668875177960448 56129 7821521085410692881985406208659839591137645931906002560000 56130 7823193452402298293347823396939822798596835250936204684225 56131 7824866147168774426629392720805175957548464113797747269225 56132 7826539169768522149484006972401587477391153549280588536100 56133 7828212520259951694348501592434170671878431846194100622948 56134 7829886198701482659777453668169428822098171588720848353025 56135 7831560205151544011778147400810202292691352024135056420025 56136 7833234539668574085145706060038609837195756347431795984400 56137 7834909202311020584798390443523581388930358799307942019600 56138 7836584193137340587113063859191164907327804592497150756073 56139 7838259512206000541260823648057375236081573885035716778225 56140 7839935159575476270542799265424938428907186801077632784900 56141 7841611135304252973726116938246870611129187568948971304900 56142 7843287439450825226380030916461416170703680125911186884025 56143 7844964072073696982212221336104455910675913168385152101073 56144 7846641033231381574405258712007081746459867959089278465600 56145 7848318322982401716953235077887620595718025807707887617600 56146 7849995941385289505998561791648976286020522803501241698225 56147 7851673888498586421168934023693744595879776096000497305625 56148 7853352164380843326914461946071142948195428008040360722948 56149 7855030769090620473844968640271382791611140953451133368900 56150 7856709702686487500067454741484699334785427164486412580625 56151 7858388965227023432523729837143840041119352471377579455625 56152 7860068556770816688328210637570400147070652893308178784400 56153 7861748477376465076105885936546980435822586886773215010448 56154 7863428727102575797330448379638729579772755259072946265625 56155 7865109306007765447662593058089420560068195712094336160225 56156 7866790214150660018288482946118797979244340670229819192100 56157 7868471451589894897258381199449520503932956617117700144100 56158 7870153018384114870825450332893610208594001984881773176073 56159 7871834914591974124784718294829908238304490287899059757025 56160 7873517140272136245812211456405623968809967467216220166400 56161 7875199695483274222804254533296652715317149323136163846400 56162 7876882580284070448216937457862925027885658688966153032225 56163 7878565794733216719405749219536638710768695080411088256073 56164 7880249338889414239965378691282812915662904599762684768100 56165 7881933212811373621069682459973191984562737754230903732900 56166 7883617416557814882811819678516115156780230651048138181025 56167 7885301950187467455544553957586556806693464061118788920025 56168 7886986813759070181220722314802130543931988615970020610448 56169 7888672007331371314733871199192439286001296652784018547600 56170 7890357530963128525259059608810742304797015897779494817225 56171 7892043384713108897593829319338499253068941442807039782225 56172 7893729568640088933499342241534940294671354702604533602500 56173 7895416082802854553041684925385400693385345834833237922948 56174 7897102927260201095933340228803747559227104271126890168025 56175 7898790102070933322874826168745815908469415569519959200625 56176 7900477607293865416896501972592360764107946996606187560000 56177 7902165442987820984700541347661621707205364536691629198400 56178 7903853609211633058003072986713186086450946075376402701073 56179 7905542106024144094876488327306427003387185202010783525625 56180 7907230933484205981091916582878382214083963520168006988100 56181 7908920091650680031461867063407530224591252863765517748100 56182 7910609580582436991183038803531510107279038920122803650225 56183 7912299400338357037179297515988421928184281206712797276073 56184 7913989550977329779444819888252935151735288097565337840400 56185 7915680032558254262387405240240022978719936825414226608400 56186 7917370845140038966171954560950731276111754489225327404025 56187 7919061988781601808064116941935981573373044681469617724225 56188 7920753463541870143774103425455998529123043238469886302948 56189 7922445269479780768800668285214543314597563848704675656100 56190 7924137406654279919775257757548725516140798081747666314025 56191 7925829875124323275806326240956757428065913293506215409025 56192 7927522674948875959823819981847605989604894505855889510400 56193 7929215806186912539923828264398089115345751650214566760448 56194 7930909268897417030713402122404554777532810619939158340225 56195 7932603063139382894655540591017872920889374725856313181225 56196 7934297188971813043414344516252062126217631938272520968100 56197 7935991646453719839200337940158464887944342488290346422500 56198 7937686435644125096115957079558977433018620967356105451073 56199 7939381556602060081501206916233432184136077198182419084025 56200 7941077009386565517279485416457823259167751259365169610000 56201 7942772794056691581303575397791657800918720752326809610000 56202 7944468910671497908701804061014308446936023540188904698025 56203 7946165359290053593224370205111834878034677816676014001073 56204 7947862139971437188589839143217335126520144747401773402500 56205 7949559252774736709831805337409480180761618549462877324100 56206 7951256697759049634645722770275478391819096437103206687225 56207 7952954474983482904735903071146309270254328275607226398225 56208 7954652584507152927162681414913659457067525182204361360448 56209 7956351026389185575689750211339586961904170036650357134400 56210 7958049800688716192131660602771533184275473475708088871025 56211 7959748907464889587701491788176895769538009220767628376025 56212 7961448346776860044358688191412969000788895517494453908100 56213 7963148118683791316157064491649652190658618257232273802948 56214 7964848223244856630592978533863920413230269423859591942225 56215 7966548660519238689953672137326645905987655504247036622025 56216 7968249430566129672665779820003952574801468268123210176400 56217 7969950533444731234644005456796880251508558932169271936400 56218 7971651969214254510639966889544729683630370457070622426073 56219 7973353737933920115591208506719053679218816084010828312225 56220 7975055839662958145970381810736854386717399913063999272100 56221 7976758274460608181134593990823141360088212289909482912100 56222 7978461042386119284674924519354599843287654144459697015625 56223 7980164143498750005766109789617713605481405575985148151073 56224 7981867577857768380516395812916281669178310480195266054400 56225 7983571345522451933317558992964863397739556655976615840000 56226 7985275446552087678195094995506281646489845620024096230625 56227 7986979881005972120158575731092909032927224518788244502025 56228 7988684648943411256552174468973057846303950496808524222948 56229 7990389750423720578405359100025389695138232311861502302500 56230 7992095185506225071783753566685856683022001749128247168225 56231 7993800954250259219140167477813281708419065562936139603225 56232 7995507056715167000665793926441281403007134565174373075600 56233 7997213492960301895641575528365831255512377599300106210448 56234 7998920263045026883789738699519368613922362218490307014025 56235 8000627367028714446625496190083925518448578871969834923025 56236 8002334804970746568808917893297379690649259456350360824900 56237 8004042576930514739496969946908508490722952585916356740100 56238 8005750682967419953695722145238127255149365469644369506073 56239 8007459123140872713612723679805190140592384661276475970225 56240 8009167897510293030009547226478328427297004195413958094400 56241 8010877006135110423554501397114898176113178976271832014400 56242 8012586449074763926175511573651206187771443200854984323025 56243 8014296226388702082413169142609180381123547744799284326073 56244 8016006338136382950773949147986347988752436702387861276100 56245 8017716784377274105083596380497582363655661753234036996100 56246 8019427565170852635840679921138676699620884043260863114225 56247 8021138680576605151570316157043400590447497348861736475625 56248 8022850130654027780178060287607293089330684187976128210448 56249 8024561915462626170303966338853043779519449213261929360400 56250 8026274035061915492676815704013911330794422849121884765625 56251 8027986489511420441468514228313227093390554110108212890625 56252 8029699278870675235648657855919629471720276472784340172900 56253 8031412403199223620339266857059273124640396391602486022948 56254 8033125862556618868169688653267855457056882592440446475625 56255 8034839657002423780631669258766901399381987901357056364225 56256 8036553786596210689434593355950346116753776542650897433600 56257 8038268251397561457860893022969054049005221256772850713600 56258 8039983051466067482121625131402511555134639147940437451073 56259 8041698186861329692712217432008529422487415991883141698025 56260 8043413657642958555768383346543390601016789150031695076900 56261 8045129463870574074422205483646477736854982797239146156900 56262 8046845605603805790158387896785014407001279640949661220225 56263 8048562082902292784170677102256153398226734671352182006073 56264 8050278895825683678718451875245244928312252930791447427600 56265 8051996044433636638483481841940717376483729238464826512400 56266 8053713528785819371926854885707602872390947880705305298025 56267 8055431348941909132646073385323339989202029321027089639025 56268 8057149504961592720732319303281085796358454056275601522948 56269 8058867996904566484127888142167369651263156119963667388100 56270 8060586824830536319983791787122521346661925901080300103225 56271 8062305988799217676017530252393906581732459611825738918225 56272 8064025488870335551871032349993603189921906821966443240000 56273 8065745325103624500468765298473752135378764117542510160448 56274 8067465497558828629376013289834417982414508489843172127025 56275 8069186006295701602157325032580394348810525084862828105625 56276 8070906851374006639735130288944990773962727227457027402500 56277 8072628032853516521748525424300438466835859177362710616900 56278 8074349550794013587912227986776153546487881090992591901073 56279 8076071405255289739375700335107697649528128583961472015625 56280 8077793596297146440082442332740877154297183760796822099600 56281 8079516123979394718129453126217023760807658462018013459600 56282 8081238988361855167126862025867100768569441852179281187225 56283 8082962189504357947557728506843881111346471628656275551073 56284 8084685727466742788138011348523045038660819578668267748900 56285 8086409602308858987176706930305647278479906675682976988900 56286 8088133814090565413936156701856005574000049326029495622025 56287 8089858362871730509992523845810664659780355907997342192225 56288 8091583248712232290596439150995692028691310760350047240448 56289 8093308471671958346033816114191164241228270862130828345600 56290 8095034031810805842986835288483305042707628403667802501025 56291 8096759929188681525895097896246339181718630298263619246025 56292 8098486163865501718316948724797728564952863659334853196900 56293 8100212735901192324290968322772060239182284818597950422948 56294 8101939645355688829697634515260458660711459252825296648225 56295 8103666892288936303621153255763997796096461700961552187225 56296 8105394476760889399711458833011191795307730886945265011600 56297 8107122398831512357546383450691246289823152929080248090000 56298 8108850658560779003993996198156355793376833242613273376073 56299 8110579256008672754575111430147936222264480272382772323025 56300 8112308191235186614825966573603285205224137686810249922500 56301 8114037464300323181661069379600766619977236898637984922500 56302 8115767075264094644736214638503219674535671342926264584025 56303 8117497024186522787811670376360896846361890445894674201073 56304 8119227311127638990115533550636839101416947481943272360000 56305 8120957936147484227707255263319201038052084579077763905600 56306 8122688899306109074841335509486642937598873249187285806225 56307 8124420200663573705331187479394511154397223459129551215225 56308 8126151840279947893913171432151132842875802107061243322948 56309 8127883818215311017610798159055155698171636727360919072900 56310 8129616134529752057099102054666468179650996434034128159025 56311 8131348789283369598069183813684840593578113859634310314025 56312 8133081782536271832592922771712032432078013703211951843600 56313 8134815114348576560487858907974716500460720231121253490448 56314 8136548784780411190682244528087175613922502658943955599225 56315 8138282793891912742580265644934333007621658977386561529025 56316 8140017141743227847427433075757283081147710881603215420900 56317 8141751828394512749676143273525094689469860649609617652900 56318 8143486853905933308351408910678264897569220934689597276073 56319 8145222218337664998416759233330806935135746548153438900225 56320 8146957921749892912140310204019562020951049687479884185600 56321 8148693964202811760461004451090930773888443201555798425600 56322 8150430345756625874355021042816826088847707086016346650625 56323 8152167066471549206202355104333255631410288389989162076073 56324 8153904126407805331153567295496548494557001229074710260900 56325 8155641525625627448496703167753847064440868992183281622500 56326 8157379264185258383024382418126091759958622671747170450625 56327 8159117342146950586401058058403333042721615323507800668025 56328 8160855759570966138530445517653811939996610975041642610448 56329 8162594516517576748923121696149857283275135068765993290000 56330 8164333613047063758064293988815254939342911178520616157225 56331 8166073049219718138781739296300351499064433927956527442225 56332 8167812825095840497613913041792762191578019628723499860100 56333 8169552940735741076178228211673160208219813227523540922948 56334 8171293396199739752539504438127232151267292000028719420025 56335 8173034191548166042578587141826491967519872568841735931025 56336 8174775326841359101361136752792253485822377980357318670400 56337 8176516802139667724506588027558669550892435695673744705600 56338 8178258617503450349557279480752353733241435593583353881073 56339 8180000772993075057347752949207708696586559824984430907225 56340 8181743268668919573374223306738693519944684189522481408900 56341 8183486104591371269164218347689370601583724434481362728900 56342 8185229280820827163646388857387181216189341526378865507025 56343 8186972797417693924520488887624507354990908756736198176073 56344 8188716654442387869627526255295686151186361970333361331600 56345 8190460851955334968320083282318251979817083918071339379600 56346 8192205390016970842832807794968790222277396624371711035225 56347 8193950268687740769653074400765395700904633823788449390625 56348 8195695488028099680891816061030337918591221282022372822948 56349 8197441048098512165654525977268144482095788707560043596900 56350 8199186948959452471412429809495923445712155732360944455625 56351 8200933190671404505373828244664354784189159059959308830625 56352 8202679773294861835855609933309390790286801529518444806400 56353 8204426696890327693654934812576314893111189923186609160448 56354 8206173961518314973421087833759418208398270465891545430625 56355 8207921567239346235027503112502163061220552961742878073225 56356 8209669514113953704943958519804312765177920425688753680100 56357 8211417802202679277608940731984117100009335165134293528100 56358 8213166431566074516802180757745253201732859021955008351073 56359 8214915402264700657017359960499831965892989594754182384025 56360 8216664714359128604834986594100390565272960634294464992400 56361 8218414367909938940295442870135402298521448567708701472400 56362 8220164362977721918272202574944445715554153601248490153225 56363 8221914699623077469845219254510785809327068634806916381073 56364 8223665377906615203674484985390731021645998068064808332100 56365 8225416397888954407373759749840740883082127477636517296900 56366 8227167759630724048884471433304870293812260302782719920025 56367 8228919463192562777849786462426747753300815515841219103025 56368 8230671508635118926988851101751896262194907410209236560448 56369 8232423896019050513471203427287817149619891967183033473600 56370 8234176625405025240291355995090868723246750832901225894225 56371 8235929696853720497643549223050583398060681033716639559225 56372 8237683110425823364296675504043678832698353684202969122500 56373 8239436866182030608969374068631630589545585814350929522948 56374 8241190964183048691705296615477285936503723994990969831025 56375 8242945404489593765248543727657610624447954822769649515625 56376 8244700187162391676419272093051272804920123903788702250000 56377 8246455312262177967489472546981380697528550329988275280400 56378 8248210779849697877558918955295303175873856572235700726073 56379 8249966589985706343931287956065115114589083232607354250625 56380 8251722742730968003490449578093822128280413435288501216100 56381 8253479238146257194076928754414132235787782236659057176100 56382 8255236076292357955864537748968155000258581962309988469225 56383 8256993257230064032737179514658021827048684709811125451073 56384 8258750781020178873665822000959034347439178484933148902400 56385 8260508647723515634085643429288561176590643875666182374400 56386 8262266857400897177273348554325516809055574338775404345025 56387 8264025410113156075724655929476870004539755819843722405225 56388 8265784305921134612531956194689242720451161507882711302948 56389 8267543544885684782762141404805274466106276213815969280100 56390 8269303127067668294834605416666040886284833548688264193025 56391 8271063052527956571899415353162429429140819368631835588025 56392 8272823321327430753215654162439989115296358671802378128400 56393 8274583933526981695529934290463385701271852316131648210448 56394 8276344889187509974455082485148207921246556830360939701225 56395 8278106188369925885848995750269484996504797685032866698225 56396 8279867831135149447193668467357890221810266361628173060100 56397 8281629817544110398974390703796220172370467309630896002500 56398 8283392147657748206059117725330353924011445531875245926073 56399 8285154821537012059078010731210511642685532423055826307025 56400 8286917839242860875803148830180246977488090155856635240000 56401 8288681200836263302528412275532222883969207130967355240000 56402 8290444906378197715449536977451435811699092764611635215025 56403 8292208955929652222044340310868168611787633379529309026073 56404 8293973349551624662453118237044568056375296608168547562500 56405 8295738087305122610859213757120358513010404141812264492100 56406 8297503169251163376869756715844819082312826714268670430225 56407 8299268595450774006896574973723767387402485957511030777225 56408 8301034365964991285537276965811909198248770489301949410448 56409 8302800480854861736956505665382529183380183785565412256400 56410 8304566940181441626267363970708114305288334765398769952025 56411 8306333744005796960913011533187117714372854502614887757025 56412 8308100892389003492048433045053687449410070219188428024100 56413 8309868385392146715922378004908800820294387073718586302948 56414 8311636223076321875259471979312862031203415808938685001225 56415 8313404405502633960642499378681437399382036859485956941025 56416 8315172932732197711894857765727419436432906053841585670400 56417 8316941804826137619463183714694528085347480797978244614400 56418 8318711021845587925800150239628674547518576044398133751073 56419 8320480583851692626747435809935330389648844086672329233225 56420 8322250490905605472918864971472661990815509150244787104100 56421 8324020743068489971083720591431807874976274965267227944100 56422 8325791340401519385550227745257294073910659312896860030625 56423 8327562282965876739549209263862200379991192455320625626073 56424 8329333570822754816617912959394308177276045130465027712400 56425 8331105204033356161984010547811078483214825369805592410000 56426 8332877182658893083949768286522926891768600953002787175625 56427 8334649506760587655276389345365880281969765233565882579025 56428 8336422176399671714568527929166318443893267958896778122948 56429 8338195191637386867658975170162122176684079385619830522500 56430 8339968552534984488993516808546167930692645493006336651225 56431 8341742259153725723015962679399727697916624675719965786225 56432 8343516311554881485553348024284951601839472420433693889600 56433 8345290709799732465201306645767229499400560823720239760448 56434 8347065453949569124709615923139846884233585291850030571025 56435 8348840544065691702367913707624969471476122493833374444025 56436 8350615980209410213391587115326610050389462950547314520900 56437 8352391762442044451307833236212850511740350084667420916100 56438 8354167890824923989341891777406211392391116894203528881073 56439 8355944365419388181803449659062680829828023628791116589225 56440 8357721186286786165473217581121534484435467140847407728400 56441 8359498353488476860989678579209697767202257367853798448400 56442 8361275867085828974236008587986021605231441308227735436025 56443 8363053727140220997727169030212462986923302728618908651073 56444 8364831933713041211997171449840781653018279748398903632100 56445 8366610486865687686986514207404984538828725667277589768100 56446 8368389386659568283429791256011369926961794430319610461225 56447 8370168633156100654243473016219643738646364673379131050625 56448 8371948226416712245913859368110200975430929289635699560448 56449 8373728166502840299885204778834286021522875049304191078400 56450 8375508453475931853948015583945366330398663350806976650625 56451 8377289087397443743627519440811674947535203260134282275625 56452 8379070068328842603572306972411498364201286399478577684900 56453 8380851396331604868943145619814407355210434986515779422948 56454 8382633071467216776801965721653249726379004628234548130625 56455 8384415093797174367501018838893345285161987780612776287225 56456 8386197463382983486072208343206944850559787756652392931600 56457 8387980180286159783616592287262636735908382675575703587600 56458 8389763244568228718694058575241005870588879886949270876073 56459 8391546656290725558713172451889472574026580483054076815025 56460 8393330415515195381321196328430859957600437055215094912900 56461 8395114522303193075794281963641861007257302595627424792900 56462 8396898976716283344427835018419198591727741352397904831225 56463 8398683778816040703927052002152893948277510685332666381073 56464 8400468928664049486797629629227681619907233933062252481600 56465 8402254426321903842736646603975231354838375594378131086400 56466 8404040271851207740023617852401460131002509570484567047025 56467 8405826465313574966911721219014840235089146848934032312025 56468 8407613006770629133019196647083232207511169089361890722948 56469 8409399896284003670720917860648394461422307567183191804100 56470 8411187133915341836540136566628944495674221531948017190225 56471 8412974719726296712540399195344169848337675146233516705225 56472 8414762653778531207717636197792710279139196909320556250000 56473 8416550936133718059392423918021756125887539174383051010448 56474 8418339566853539834602419058924031351689347591816948280025 56475 8420128545999688931494965759801453486486810824351758430625 56476 8421917873633867580719875304035986468197799667812577102500 56477 8423707549817787846822378475209826305507231977324358188900 56478 8425497574613171629636250580018683516153225961263874176073 56479 8427287948081750665677109156323550441379140099664685230625 56480 8429078670285266529535884384687965799088954021771969337600 56481 8430869741285470635272462221749413215154732207145603897600 56482 8432661161144124237809500273775114964287242640656550496225 56483 8434452929922998434326416428754106758900287054869081976073 56484 8436245047683874165653550265379104146482049851029826300900 56485 8438037514488542217666497257273295913138901136002357764900 56486 8439830330398803222680615790818824843204707697233598573025 56487 8441623495476467660845707014945341252117926527891973363225 56488 8443417009783355861540867541238639892165691292793203490448 56489 8445210873381298004769515012731016128184865692187533459600 56490 8447005086332134122554586559736602692900742050929156390025 56491 8448799648697714100333910161096573859280821867442999435025 56492 8450594560539897678355748929200729510090040949159269304900 56493 8452389821920554453074518337153597342761008804074575122948 56494 8454185432901563878546676406454817320744434033655112499225 56495 8455981393544815267826786873565198470687018678723951714225 56496 8457777703912207794363755353731464228102839122042970113600 56497 8459574364065650493397238520444328752665703780256685160000 56498 8461371374067062263354226318906172967860303171434528101073 56499 8463168733978371867245797231886215528495260986836196036025 56500 8464966443861517934064046616342700483507570707423610562500 56501 8466764503778448960179188129193250080581476484234235562500 56502 8468562913791123310736828260616157953371745060689001591025 56503 8470361673961509221055413993267024841567593284406013476073 56504 8472160784351584798023853605796766018665399282801804010000 56505 8473960245023338021499310639058646742141850923863254083600 56506 8475760056038766745705171043393629295740489230652265559225 56507 8477560217459878700629183525384942563809803661561240084225 56508 8479360729348691493421773112474412563066247520786164622948 56509 8481161591767232609794527953834719957806882354161631684900 56510 8482962804777539415418859375893378300469947360168479250025 56511 8484764368441659157324835210905854570543601166867855705025 56512 8486566282821648965300186416976881531159516571555047449600 56513 8488368547979575853289487007930639484285042006417547240448 56514 8490171163977516720793507311432113182251394792319165148225 56515 8491974130877558354268740573763557945431939102453277858025 56516 8493777448741797428527102929661637443220144622998405924900 56517 8495581117632340508135806755622424118057439030603907820900 56518 8497385137611304048817407425083081870132977684623096851073 56519 8499189508740814398850023483890679373526476650144474311225 56520 8500994231083007800467730264470211262997809837260353027600 56521 8502799304700030391261126957105533414349177390433446467600 56522 8504604729654038205578077156748547640303430433623582155625 56523 8506410506007197175924622903773600338161707032939993801073 56524 8508216633821683134366072237095688955131016156488783408900 56525 8510023113159681813928260278072699582153921084870783202500 56526 8511829944083388849998983863613528547334141966118211405625 56527 8513637126655009781729609746915570555639840042994425235025 56528 8515444660936760053436856384256685712486684752367975760448 56529 8517252546990865016004749326268387675061660866255169000000 56530 8519060784879559928286750232118625196852067789150233650225 56531 8520869374665089958508059525034159467798418940079309635225 56532 8522678316409710185668092707594169904801087940682480164100 56533 8524487610175685600943130355228351414984692429417837722948 56534 8526297256025291109089141806354396637167478270179985467025 56535 8528107254020811529844782567591387265401489481339165462025 56536 8529917604224541599334565452487249272249205355166793376400 56537 8531728306698785971472205472200057678649719161176500371600 56538 8533539361505859219364138496574607461808545940066119506073 56539 8535350768708085836713213704057298252525903824319868016225 56540 8537162528367800239222559838894011648764937910384742052900 56541 8538974640547346765999625294057291263059972015577174172900 56542 8540787105309079680960392038350767027581605957058299110025 56543 8542599922715363174233763406140396802316448783542230751073 56544 8544413092828571363566125768163729968890616382729413177600 56545 8546226615711088295726084101870029445073950005302383161600 56546 8548040491425307947909371479745720422952355632862186392225 56547 8549854720033634229143932494081266117154848132264076455625 56548 8551669301598480981695180636637202908375934358944513422948 56549 8553484236182271982471429651668699481749011590204886804900 56550 8555299523847440944429498880769636889408617895895166350625 56551 8557115164656431517980492617998838911834775515068348225625 56552 8558931158671697292395753493752714653307443446184623808400 56553 8560747505955701797212989905850207983019367935251991810448 56554 8562564206570918503642577516297581225107516237509559575625 56555 8564381260579830825974034832202193408072927027199526006225 56556 8566198668044932122982672889306066406772337446642620188100 56557 8568016429028725699336419056611665448388479546942555892100 56558 8569834543593724807002814980573953707525605521618810026073 56559 8571653011802452646656188687334414084838729631436519991025 56560 8573471833717442369085000861474364748395393240515949838400 56561 8575291009401237076599365319766528617293596324029711118400 56562 8577110538916389824438743698405450682925022776724970254225 56563 8578930422325463622179814372198990894684946676158607006073 56564 8580750659691031435144515624204754283895371378655064876100 56565 8582571251075676185808263084296954062232152210073622880900 56566 8584392196541990755208341455150837609036216034726831679025 56567 8586213496152577984352470544133439555549646838190184266025 56568 8588035149970050675627545619591060583355485553996329010448 56569 8589857158057031594208552110025505079121724827777017379600 56570 8591679520476153469467654664652745428161295589518218991225 56571 8593502237290058996383460593839315485326972756201945356225 56572 8595325308561400836950457707913370633369202890957449622500 56573 8597148734352841621588626572848986826102008195435229622948 56574 8598972514727053950553227201323906116553480020719572474025 56575 8600796649746720395344760197652571388729072576752289850625 56576 8602621139474533500119102375097928345694075345771816960000 56577 8604445983973195783097816864067108256392412723278794342400 56578 8606271183305419737978637729697740528968423698907057251073 56579 8608096737533927835346129117343279859352645244481519955625 56580 8609922646721452524082518944467368500517993009447951464100 56581 8611748910930736232778707157458890110115234663526408624100 56582 8613575530224531371145448571881007662162417718432392268225 56583 8615402504665600331424710314669114052098078067193680126073 56584 8617229834316715489801203886794260283818751180139944944400 56585 8619057519240659207814091864910262502313668487041818160400 56586 8620885559500223833768869260504325626189680767926423306025 56587 8622713955158211704149419555072657940753542400417110066225 56588 8624542706277435145030245429844187734392849315478648802948 56589 8626371812920716473488874208577129898777283959464755884100 56590 8628201275150887999018438031954787366894517128462384092025 56591 8630031093030792024940428782108609332146284128041045787025 56592 8631861266623280849817627775798165376665926431418131726400 56593 8633691795991216768867210244779331937685205192357446160448 56594 8635522681197472075374024621893624957181585163288640042225 56595 8637353922304929062104046651413250092183592538480302235225 56596 8639185519376480022718008342178079511007403967783181172100 56597 8641017472475027253185201782062402064348662666503810562500 56598 8642849781663483053197457832310931499565777596255424901073 56599 8644682447004769727583299720285195381670779741910296510025 56600 8646515468561819587722271549163065495497322409662260890000 56601 8648348846397574952959441743135828730248757286189740890000 56602 8650182580574988152020081446648835790148532011354148712025 56603 8652016671157021524424517896233403533226575726022682551073 56604 8653851118206647421903162783479285314385004178599046702500 56605 8655685921786848209811715627698662398800523441699407680100 56606 8657521081960616268546542176834248317445479254034776193225 56607 8659356598790953994960227855165736958050725828761554136225 56608 8661192472340873803777306276370464222197512242045373960448 56609 8663028702673398129010162840495792232418545034959172358400 56610 8664865289851559425375113433402364342216421445621521053025 56611 8666702233938400169708658247239018586776877971103509158025 56612 8668539534996972862383910740511786712870903191434775120100 56613 8670377193090340028727201756311045543009861639283211302948 56614 8672215208281574220434858817262527161347506853752581040225 56615 8674053580633758016990160615769534257118266717348379280025 56616 8675892310209984027080466718115346925568603060545561184400 56617 8677731397073354890014522500996447306383720864527162272400 56618 8679570841286983277139939339058828635541570952463151576073 56619 8681410642913991893260850062011295598346094803018649134225 56620 8683250802017513478055739699891303299108142233420026956100 56621 8685091318660690807495451535060522706561593587115928996100 56622 8686932192906676695261368479508961093630079343550658025625 56623 8688773424818633994163769796048106765602453582479521601073 56624 8690615014459735597560363181975208262138985537220342350400 56625 8692456961893164440774992233792439225821227831837889000000 56626 8694299267182113502516519311566341253182843405052508140625 56627 8696141930389785806297883821514578283322468284177163636025 56628 8697984951579394421855335935408677434309097208121080522948 56629 8699828330814162466567845765383072668651646748935963722500 56630 8701672068157323106876688012742409256123419402988932154225 56631 8703516163672119559705202109360708705215305689079213989225 56632 8705360617421805093878727870267635653444863392119183683600 56633 8707205429469643031544716676018750141678047734815769810448 56634 8709050599878906749593018203448270748532477670556129108025 56635 8710896128712879681076342723404516227831856109865323985025 56636 8712742016034855316630898984069835574976660378814000236900 56637 8714588261908137205897207698468478846992628436071898072100 56638 8716434866396038958941090654767503575922031438404150756073 56639 8718281829561884247674835467977454246139389451785820188225 56640 8720129151469006807278535991661195053109299983482289382400 56641 8721976832180750437621608408260919024065554302951324902400 56642 8723824871760469004684483016654999560083860186839061529025 56643 8725673270271526441980471735557993554051417943272779476073 56644 8727522027777296751977811341378748450111455737741614968100 56645 8729371144341164007521882459153208937285766968787114560100 56646 8731220620026522353257604325170162413159453555228863828225 56647 8733070454896776007052005339909805912755611543505380605625 56648 8734920649015339261416969429916660873039746686749019410448 56649 8736771202445636484932158237230005894880425066324445776400 56650 8738622115251102123668109154996641571760195118692498555625 56651 8740473387495180702609509227892445478085310509628521680625 56652 8742325019241326827078644935980819549590386295108268176900 56653 8744177010553005184159027880637776344080982071729041322948 56654 8746029361493690544119196391175055042609373914588484765625 56655 8747882072126867761836693070794302539142600609407702230225 56656 8749735142516031778222218300506999570863398007752040449600 56657 8751588572724687621643959719656456561450017485952125441600 56658 8753442362816350409352097701679848686016309903331010801073 56659 8755296512854545348903486843749904618864994784267006912025 56660 8757151022902807739586513488937508493820875559231194768900 56661 8759005893024682973846129299538119791673055677101755448900 56662 8760861123283726538709060900206561170172107546748551422225 56663 8762716713743504017209195609546369669105797099185713256073 56664 8764572664467591089813143278801552256221522018706330515600 56665 8766428975519573535845974256300232329181232325658747680400 56666 8768285646963047234917133496301319554331419175337298816025 56667 8770142678861618168346530830896981304852932854406129965025 56668 8772000071278902420590807423625339958829075613047116422948 56669 8773857824278526180669778423449466431941760989449185200100 56670 8775715937924125743593051837760386549880690702301176297225 56671 8777574412279347511786823643063463212135625262719300512225 56672 8779433247407847996520849152009163761643067662783694240000 56673 8781292443373293819335590655430868553782193523975620360448 56674 8783152000239361713469541358054023413466798842849107413025 56675 8785011918069738525286725626542585480566551077946178775625 56676 8786872196928121215704375568550358871618074123141386822500 56677 8788732836878216861620783961446463629760526267311218740900 56678 8790593837983742657343333549385828595057496324666994951073 56679 8792455200308425916016702727397246103853400727637713425625 56680 8794316923916004071051247631163173818564267715388972595600 56681 8796179008870224677551560651167116498325998253642026355600 56682 8798041455234845413745205389886068146224051630322738785225 56683 8799904263073634082411628080707142710413171648820254901073 56684 8801767432450368612311245487249169374310402065556949832900 56685 8803630963428837059614709301771676445215392687646678560900 56686 8805494856072837609332347061355335941185025873328023544025 56687 8807359110446178576743779600539589182770852793485947514225 56688 8809223726612678408827715059104822019323875665007972240448 56689 8811088704636165685691919463688106758988002421258671553600 56690 8812954044580479122003363901923176427247190324111652299025 56691 8814819746509467568418548307796945650968041445481709644025 56692 8816685810486990013014001876916541253295572571103370392900 56693 8818552236576915582716960130382454549521211939582776322948 56694 8820419024843123544736218645965076355154932576914147330225 56695 8822286175349503307993163475283524854903974289339213261225 56696 8824153688159954424552978265687325735094991321514131235600 56697 8826021563338386591056028105543153352280848175550267210000 56698 8827889800948719650149420111630491197353830239974041326073 56699 8829758401054883591918740777351719517449897033616342729025 56700 8831627363720818555319970100463787677279942582755471222500 56701 8833496689010474829611572509040278677269998492616786222500 56702 8835366376987812855786764604374323198039079635954661578025 56703 8837236427716803228005959739534470609297089268549011251073 56704 8839106841261426695029389452287274566212029217948080640000 56705 8840977617685674161649901771102001117681861218861200281600 56706 8842848757053546690125936412954517668757897344704707332225 56707 8844720259429055501614676891649071673709720885665147933225 56708 8846592124876221977605379555378318586902514242282862422948 56709 8848464353459077661352879572243609365782457950279429276900 56710 8850336945241664259311273882459198703840725554747960361025 56711 8852209900288033642567781135965686171457693654783943116025 56712 8854083218662247848276778634179653559022476205342376035600 56713 8855956900428379081094016294608112949684938471052453490448 56714 8857830945650509714611007657058031398534110473697917677225 56715 8859705354392732292789597950172849560914564175182916207025 56716 8861580126719149531396709237029563194997005022466736448900 56717 8863455262693874319439262658531588162617219098900362968900 56718 8865330762381029720599277793334281367794774443688762926073 56719 8867206625844748974669149153041642004245661801215428702225 56720 8869082853149175498987099831414369531617539045409053889600 56721 8870959444358462889872812326331106965108577909247950529600 56722 8872836399536774924063236553246350344587264771264032640625 56723 8874713718748285560148575068890157647317042662243264026073 56724 8876591402057178940008445523956442922912563126285869536900 56725 8878469449527649390248220363528294060219708088397744802500 56726 8880347861223901423635543793990405343425607650596542380625 56727 8882226637210149740537026035180368818873784182249632782025 56728 8884105777550619230355114876532221474789460827493737410448 56729 8885985282309544972965144555967298333417148479957969690000 56730 8887865151551172240152561980289094768943034446830857163225 56731 8889745385339756497050330305840494695024603732156133848225 56732 8891625983739563403576509898183374712785495622064929448100 56733 8893506946814868815872016689562247873760999778785271022948 56734 8895388274629958787738557952915264392504993289427806494025 56735 8897269967249129572076745511197540440398679230829865013025 56736 8899152024736687622324386400783440065641374681638980102400 56737 8901034447156949593894951007716089314459978333216329017600 56738 8902917234574242345616218695574055775252791735122447631073 56739 8904800387052902941169100943726781030691240789595908105225 56740 8906683904657278650526642014752007882745912630639654716900 56741 8908567787451726951393197169790098712187354952587885636900 56742 8910452035500615530643788450611795947343447873250327693025 56743 8912336648868322285763638047177630346780020428248969826073 56744 8914221627619235326287879269468837647115912913724034003600 56745 8916106971817752975241445142371299090394050859364978963600 56746 8917992681528283770579134642395676425312464975320867769225 56747 8919878756815246466625856595018567173179732744996938500625 56748 8921765197743070035517051251431161262704200418521222522948 56749 8923652004376193668639289563483535567661738203676982992900 56750 8925539176779066778071050175614378428118855874697758265625 56751 8927426715016148998023674152557591899222930464313617640625 56752 8929314619151910186282497461618875251615242028072995790400 56753 8931202889250830425648161228317049144281647746952522960448 56754 8933091525377400025378099784186535904136219156775028700625 56755 8934980527596119522628206525539067476841192570613679959225 56756 8936869895971499683894677601984348860308309520265058716100 56757 8938759630568061506456033453511061196008223229593487236100 56758 8940649731450336219815318214931245173642289908125058201073 56759 8942540198682865287142477006492762001910921397222832578025 56760 8944431032330200406716911129466185912050920010506794704400 56761 8946322232456903513370211185514138991517019099381552784400 56762 8948213799127546779929068138652736092656385975579313335225 56763 8950105732406712618658362338616464625475279584986760131073 56764 8951998032358993682704430524439481224630566217670934400100 56765 8953890699048992867538510827067964578601555242421060484900 56766 8955783732541323312400365789819821123615796272255553458025 56767 8957677132900608401742083425509697836322252419690124409025 56768 8959570900191481766672056329058914007432804724120617960448 56769 8961465034478587286399138864411581643594523982956170265600 56770 8963359535826579089676982444579842026616741865178034108225 56771 8965254404300121556248548923642803957864837320354757173225 56772 8967149639963889318290802119525427331153001124901135102500 56773 8969045242882567261859577486385253909827225355144178222948 56774 8970941213120850528334629955436545532933560285707618097025 56775 8972837550743444515864859963043048441421463541540160205625 56776 8974734255815064880813717684912260998244010359828051690000 56777 8976631328400437539204785495225740775992014838833066384400 56778 8978528768564298668167538669541645802343905576717232276073 56779 8980426576371394707383284350307363687133680864544920640625 56780 8982324751886482360531278793821741405241614541339357732100 56781 8984223295174328596735022917488087676802769910324812092100 56782 8986122206299710652008736166200779170412982136884615047225 56783 8988021485327416030704008716709961156096965900455941301073 56784 8989921132322242506956632038810492752794771572286085966400 56785 8991821147348998126133607832202946550027126873990853966400 56786 8993721530472501206280335357876132135223439091064344287025 56787 8995622281757580339567977182862272926944572941357100707225 56788 8997523401269074393741003357217625699912138819121898802948 56789 8999424889071832513564914042082992290373103256172115468100 56790 9001326745230714122274140607680233189889246186252466011025 56791 9003228969810588923020125220102553072151516307732526006025 56792 9005131562876336900319578935757988750885855071651190304400 56793 9007034524492848321502918322327190637345750353024880610448 56794 9008937854725023738162880625098249453283821686856059363225 56795 9010841553637773987603317497542980759666309277729779792225 56796 9012745621296020194288167315000740782746618252172945304100 56797 9014650057764693771290606090337508057453237462605850102500 56798 9016554863108736421742377010449626563379588434898282376073 56799 9018460037393100140283298612483267300994844860044349693025 56800 9020365580682747214510951618642326645031676663717926560000 56801 9022271493042650226430544448459141318355395662530086560000 56802 9024177774537792053904957427404061452985292867389925189025 56803 9026084425233165872104965710711584945329241574826494576073 56804 9027991445193775154959640941302418170113076666468510822500 56805 9029898834484633676606931660682490091943030402760906888100 56806 9031806593170765512844422491701608904938790054742363976225 56807 9033714721317205042580272112056112539422724790296996475225 56808 9035623218988996949284330037421526700253690359373715010448 56809 9037532086251196222439432233102906544057742564555597440400 56810 9039441323168868158992875573092200662339256735049662174025 56811 9041350929807088364808071165423638714260543137323052579025 56812 9043260906230942756116376562719806846762250365584415196100 56813 9045171252505527560969106876822737950666843389133948802948 56814 9047081968695949320689724816406006829469413438005960059225 56815 9048993054867324891326209666465483502680206847720343639025 56816 9050904511084781445103605228588061127847733140457416718400 56817 9052816337413456471876746740899338404766312993387664910400 56818 9054728533918497780583166796592899821863638552742195901073 56819 9056641100665063500696180279945500718378526229727188015225 56820 9058554037718322083678148338724127866682730314504478828100 56821 9060467345143452304433921411892570126979639337834586068100 56822 9062381023005643262764461331526797691633081184981451000625 56823 9064295071370094384820642517850112518547502829207076076073 56824 9066209490302015424557232286300696752342651726463329968400 56825 9068124279866626465187050285545850248547754140272985610000 56826 9070039440129157920635307085358872749688246905572979125625 56827 9071954971154850536994121933276210812958559569499167673025 56828 9073870873008955393977219698954154257173449860495391422948 56829 9075787145756733906374807025146031681874153647248741902500 56830 9077703789463457825508627704222519513840307786056233677225 56831 9079620804194409240687197299159344055830427567338324212225 56832 9081538190014880580661217027918321149148857124912642457600 56833 9083455946990174615079166930149343315621748648869376360448 56834 9085374075185604455943078335142589615764952245756162625025 56835 9087292574666493559064485649961898948348900737362603546025 56836 9089211445498175725520557486691913122215840718543577972900 56837 9091130687745995103110407147733261754089281159864308208100 56838 9093050301475306187811582488081726886240492314797635131073 56839 9094970286751473825236735173528991175248479463948866767225 56840 9096890643639873212090469353724239577714267108308243056400 56841 9098811372205889897626369769037550650673748835610291376400 56842 9100732472514919785104209310167679893601975672084202602025 56843 9102653944632369133247336049438503985321760957581016801073 56844 9104575788623654557700239762730061312827062524436995284100 56845 9106498004554203032486297960991790850012953316460971372100 56846 9108420592489451891465701450287238222575299868911223215225 56847 9110343552494848829793559439321164690910724815864445140625 56848 9112266884635851905378184213401661795717225548404927760448 56849 9114190588977929540339555393791541541174147283828413454400 56850 9116114665586560522467963801404939238073256308641530480625 56851 9118039114527234006682834943806733494086619430454251105625 56852 9119963935865449516491732144474055320498060337654091648900 56853 9121889129666716945449539333280825924199324460599831722948 56854 9123814695996556558617823517167930470565933111404696380625 56855 9125740634920498994024376949963302936987237426465634193225 56856 9127666946504085264122939020317865128336585439857879987600 56857 9129593630812866757253097876724930994536984187527516275600 56858 9131520687912405239100371808592355576611366010711937226073 56859 9133448117868272854156470402338376211210747338893091989025 56860 9135375920746052127179735491483762044594392552400514644900 56861 9137304096611335964655761919714556445399758634958898124900 56862 9139232645529727656258198135891365561292692027319720993225 56863 9141161567566840876309726639982815037736271402806322631073 56864 9143090862788299685243224298902465807666033240195561529600 56865 9145020531259738531063102551230148868816275522799916294400 56866 9146950573046802250806827519800348090812903316732980605025 56867 9148880988215146072006620051141929336939053265862222598025 56868 9150811776830435614151335700755183545696707293494998622948 56869 9152742938958346890148524683213820894936874346926247576100 56870 9154674474664566307786671806081222766418878404021737424225 56871 9156606384014790671197616406631927941192036942349290339225 56872 9158538667074727182319152310370999286176742630243417210000 56873 9160471323910093442357807830345587139762868332752658210448 56874 9162404354586617453251805826244675669147698048748969526025 56875 9164337759170037619134203842284668654509440741572769140625 56876 9166271537726102747796214342880141454962007045370376562500 56877 9168205690320572052150705065100756328568317591607572272900 56878 9170140217019215151695879506917008813509163491903114226073 56879 9172075117887812073979137570239143529818751839046596600625 56880 9174010392992153256061116377755248530912739670515231873600 56881 9175946042398039545979911282576208221455986618598920833600 56882 9177882066171282204215477089696865862951637606946846054225 56883 9179818464377702905154209508284417810786680821479674326073 56884 9181755237083133738553706853806732866348011378644398344900 56885 9183692384353417211007712019014961485233466448360059376900 56886 9185629906254406247411234732796471057530482093113130535025 56887 9187567802851964192425854125915815068627155006880984645225 56888 9189506074211964811945201622663115659062773144232953490448 56889 9191444720400292294560624177430910929523507605399722627600 56890 9193383741482841253027027875242190282250133989612130228025 56891 9195323137525516725728901915254013152854574866872829873025 56892 9197262908594234178146522996262778666846926385809596460900 56893 9199203054754919504322340123238886053060651888629874022948 56894 9201143576073509028327539853920198061636994517710601141225 56895 9203084472615949505728792004495392167296580164272896828225 56896 9205025744448198125055175833409956989292852938168548377600 56897 9206967391636222509265286722329264127714609057312154240000 56898 9208909414246000717214523373294818501689673312007853051073 56899 9210851812343521245122555541111463278544896917636132402025 56900 9212794585994783028040972320004988604105348711196111902500 56901 9214737735265795441321111003591266583074025573376156902500 56902 9216681260222578302082066537199708314828825186511124545025 56903 9218625160931161870678881581595512264012107506368427526073 56904 9220569437457586852170917207146846836976123586611742250000 56905 9222514089867904397790404237484783744491114821482602499600 56906 9224459118228176106411175261705472558128185655219851125225 56907 9226404522604474026017577334165720812402331954553874762225 56908 9228350303062880655173565380924818067108469379864816722948 56909 9230296459669488944491976331887116524311155265932671848900 56910 9232242992490402298103983997701555092163137997340291492025 56911 9234189901591734575128734710475988203135104117286532547025 56912 9236137187039610091143163747365855227345230140659257601600 56913 9238084848900163619651992556098400972488588169608172240448 56914 9240032887239540393557906801495332530389307067519293186225 56915 9241981302123896106631915252058472616438859488275916576025 56916 9243930093619396914983889525684644552148135053124886992900 56917 9245879261792219438533284713577699162735277206565023096900 56918 9247828806708550762480040901427269101101811772737515501073 56919 9249778728434588438775665606925511466722585200218102073225 56920 9251729027036540487594497152694775062896666369375146771600 56921 9253679702580625398805148993700804228482854304152710611600 56922 9255630755133072133442135018227766890680982058952458105625 56923 9257582184760120125177675841493070313625021539018612751073 56924 9259533991528019281793686110981603963532282375282488644900 56925 9261486175503029986653942842580724974910967746018046422500 56926 9263438736751423100176434806598977883872208970036283375625 56927 9265391675339479961305892982753216593928656759764903309025 56928 9267344991333492388986502103210472956795968405807287560448 56929 9269298684799762683634793302772592885652305273967635360000 56930 9271252755804603628612717895293337571060452455917086696225 56931 9273207204414338491700902295419324140323601068445840081225 56932 9275162030695301026572084104747856989435402604527047712100 56933 9277117234713835474264729381496378023003823181282920822948 56934 9279072816536296564656831112779941161582803002614142501025 56935 9281028776229049517939888908594793717741972573105154584025 56936 9282985113858470046093069936607824601948902098381438848400 56937 9284941829490944354357551116853316796936774237062150643600 56938 9286898923192869142711042595440119134689183300678138256073 56939 9288856395030651607342492516374030123499186718435231174225 56940 9290814245070709442126973110601864403757977899691259400900 56941 9292772473379470840100748121385350360205824562853777120900 56942 9294731080023374494936521585114685485340434397644591256025 56943 9296690065068869602418867986673254273531882049050935401073 56944 9298649428582415861919843808466691728144869534712623809600 56945 9300609170630483477874780492231153984624608230091886785600 56946 9302569291279553161258258832737336091068216592844755166225 56947 9304529790596116131060264822508455644285436182865395525625 56948 9306490668646674115762526966672099753756891819215740122948 56949 9308451925497739354815035087067511698231272669496452160900 56950 9310413561215834600112740634731572649970902679286200200625 56951 9312375575867493117472438529888412969864414225412837075625 56952 9314337969519258688109830548569266822781851641578640752400 56953 9316300742237685610116770274990863226657724961020162610448 56954 9318263894089338699938689638822326130857522709444792805625 56955 9320227425140793293852207056472235719419189941683539932225 56956 9322191335458635249442917195529182852769298244798509264100 56957 9324155625109460947083362381490828397500292644486887560100 56958 9326120294159877291411185665918159147766510984474432876073 56959 9328085342676501712807465575153312113818849352378680145025 56960 9330050770725962168875232558741019143157207670681919590400 56961 9332016578374897145918167156695404147742408046675386470400 56962 9333982765689955660419479904755545636681350487464039396225 56963 9335949332737797260520972996774897797786971960560775756073 56964 9337916279585092027502283723391344033424321560718696904100 56965 9339883606298520577260309706126337636091972991186470108900 56966 9341851312944774061788815946063265187260282162532765257025 56967 9343819399590554170658223706256849279100879152854279532025 56968 9345787866302573132495581247027088292901476976120223410448 56969 9347756713147553716464716433292912220172801705459492131600 56970 9349725940192229233746571233102414882726416848497031245225 56971 9351695547503343539019718126518204396339647043815675010225 56972 9353665535147651031941058444018095329032919930975985562500 56973 9355635903191916658626702653573047729471858449284615322948 56974 9357606651702915913133032615565940043577587068978826700025 56975 9359577780747434838937945824716444898090182997314340580625 56976 9361549290392270030422281658178958808588225894138726440000 56977 9363521180704228634351429648982219066328195958149771406400 56978 9365493451750128351357119803980923373237259505741785801073 56979 9367466103596797437419394985491350227477982677017996305625 56980 9369439136311074705348765375784660613209947204404520020100 56981 9371412549959809526268545043613244217507327022880307580100 56982 9373386344609861831097370631947156184859440860010056806225 56983 9375360520328102112031902186099373325289344009942188976073 56984 9377335077181411424029706141420281715879882677860731968400 56985 9379310015236681386292320489743490777403527207951809792400 56986 9381285334560814183748502143766752167817947025003927288025 56987 9383261035220722568537656518553445212619911291899814328225 56988 9385237117283329861493449349341774088451916395425461302948 56989 9387213580815569953627600764850505590935175922327928032100 56990 9389190425884387307613861635271760050465482496069749950025 56991 9391167652556736959272172214143051810661185650293756245025 56992 9393145260899584519053003093292459653301347974038393862400 56993 9395123250979906173521878490052491640943265451015671560448 56994 9397101622864688686844081885939893053968189823945797664225 56995 9399080376620929402269544036000330422578493756581259369225 56996 9401059512315636243617913368018569096264896570581665456100 56997 9403039030015827716763808790796446353484942650142574622500 56998 9405018929788532911122254930702626732749919700954258351073 56999 9406999211700791501134299815699811063013043606785305856025 57000 9408979875819653747752815026056755586193244550268312250000 57001 9410960922212180499928478330954142597862489476233312250000 57002 9412942350945443196095938830195029183576493216521244646025 57003 9414924162086523865660164620232285898045129223359905101073 57004 9416906355702515130482973003727122622326075651260979922500 57005 9418888931860520206369743261854484340489448480582162116100 57006 9420871890627652904556312008572785201748605703401073779225 57007 9422855232071037633196051146077134976889180726604357794225 57008 9424838956257809398847128440656897878960944738974852560448 57009 9426823063255113807959950738180109697631532707867447502400 57010 9428807553130107068364789838428965294343622004545313315025 57011 9430792425949955990759591047512274721474052711591878020025 57012 9432777681781837990197964427582472563070850965657068252100 57013 9434763320692941087577358763086451547448387977227398802948 57014 9436749342750463911127418262781178052958204607672302058225 57015 9438735748021615697898522016746733817629581752516690018025 57016 9440722536573616295250506227631114971095967677188232272400 57017 9442709708473696162341569235362806433297112494320192528400 57018 9444697263789096371617359354568836768878434995460586726073 57019 9446685202587068610300245543937705749004986108624145876225 57020 9448673524934875181878770926768264153473604618881702720100 57021 9450662230899789007597289181947312745549712952950999160100 57022 9452651320549093627945783824600374869880902499858398955625 57023 9454640793950083204149870395661784760154238045997329051073 57024 9456630651170062519660981579611921397874298590624910566400 57025 9458620892276346981646735269631105636750596441819162240000 57026 9460611517336262622481485599421366298702407656472720130625 57027 9462602526417146101237056960948969057422434382837774690025 57028 9464593919586344705173661027362290153794333510782470822948 57029 9466585696911216351230996800341305334239216472105805062500 57030 9468577858459129587519533701136652868278982518337241220225 57031 9470570404297463594811977724557918085256023012290536455225 57032 9472563334493608188034920675172475572245658096644670211600 57033 9474556649114963817760672504977913995745870660912539410448 57034 9476550348228941571699276771812757448734717148786491122025 57035 9478544431902963176190709237771886282155451981010933127025 57036 9480538900204460997697259626894749555829133983158007728900 57037 9482533753200878044296096561396150538210521190047971324100 57038 9484528990959667967172015695711076097301636954684182006073 57039 9486524613548295062110371067626730356424737843637336326225 57040 9488520621034234270990189685776622638438764995543708750400 57041 9490517013484971183277469372773249490366948316065377870400 57042 9492513790968002037518659883257600467294290161147198655025 57043 9494510953550833722834327316145407359798415319112540626073 57044 9496508501300983780413001840351746673101970658054844580100 57045 9498506434285980405005208753277295408585624493666320204100 57046 9500504752573362446417682891341230559283986508238088622225 57047 9502503456230679411007766411847453210508678086789084655625 57048 9504502545325491463177989965472508734809564622441064610448 57049 9506502019925369426870837278665265287103050290150614112400 57050 9508501880097894787063693165250103640971566824225952425625 57051 9510502125910659691263974986527062360877196007783590550625 57052 9512502757431266951004447579164073377340986157125528100900 57053 9514503774727330043338721670178114223024191345234510622948 57054 9516505177866473112336935798303794497114614159094422975625 57055 9518506966916330970581621761049585553476704346859172176225 57056 9520509141944549100663753606743593954674292923146751545600 57057 9522511703018783656678980190872470899226060522676076089600 57058 9524514650206701465724041316018741613312286601467130151073 57059 9526517983575980029393367474703530600623339276892292046025 57060 9528521703194307525275863214443350665131981187632374540900 57061 9530525809129382808451874144331315761289121975324412820900 57062 9532530301448915412990337602454829984492380293298333544225 57063 9534535180220625553446117003463497391664965304838294506073 57064 9536540445512244126357519885602689837415187333070625523600 57065 9538546097391512711743999676529902625530597774723676928400 57066 9540552135926183574604041197232720508501577917129892414025 57067 9542558561184019666413229923368909419373383447109950211025 57068 9544565373232794626622505023350842290499444975618057322948 57069 9546572572140292784156596192498160402718363805727778932100 57070 9548580157974309158912644302584264916108765644860460571225 57071 9550588130802649463259005886103926559796222424938486186225 57072 9552596490693130103534241474590994903301063484896085160000 57073 9554605237713578181546287810316882195631311945895404560448 57074 9556614371931831496071813950702190440747440246554654619025 57075 9558623893415738544355761284775544179161380798067009525625 57076 9560633802233158523611067481015385365287494080535266322500 57077 9562644098451961332518574385912180768744227964126498784900 57078 9564654782140027572727119892590186485118239552422192001073 57079 9566665853365248550353813798829608417754035579966174755625 57080 9568677312195526277484497673831691986927960739566947171600 57081 9570689158698773473674388753070968836311866874176727331600 57082 9572701392942913567448907880580582938935271568646672303225 57083 9574714014995880697804691518018313255921504362566020251073 57084 9576727024925619715710787839862604971109484839675731836900 57085 9578740422800086185610036934089616313284621713675420212900 57086 9580754208687246386920635127683983085136108425018079546025 57087 9582768382655077315537883456337698244239861607647604756225 57088 9584782944771566685336120297693199226342747216455547240448 57089 9586797895104712929670838187488451165000808482134966681600 57090 9588813233722525202880984837963509744208193755456230177025 57091 9590828960693023381791448377889743122050624511898240122025 57092 9592845076084238067215726833584588183633788322909187508900 57093 9594861579964210585458781870276412320579232693471988222948 57094 9596878472400992989820076813185747992254417767501473932225 57095 9598895753462648062096798967690863500615803682059362415225 57096 9600913423217249314087266257947329706100446696364821539600 57097 9602931481732880989094518203332938826408802238802306250000 57098 9604949929077638063430091252091027993285528030060803276073 57099 9606968765319626247917978491546956894532291997437285055025 57100 9608987990526961989398773754274185599483163557244612602500 57101 9611007604767772472234000139588095556045348991011667602500 57102 9613027608110195619810622969747393756162068277375070492025 57103 9615048000622380096045747200244637194196508284657822301073 57104 9617068782372485306891499303569111989272272317331228840000 57105 9619089953428681401840093645826998908042825499887260737600 57106 9621111513859149275429083375605454508706356449941736938225 57107 9623133463732080568746795844468934730339485433288820571225 57108 9625155803115677670937952578477785473799595220594307522948 57109 9627178532078153720709473820120822561547490910728519400900 57110 9629201650687732607836467660055321423775857000501992643025 57111 9631225159012648974668403778049534937200822134708383998025 57112 9633249057121148217635471812524556040790112652659812147600 57113 9635273345081486488755124378094040069568023865415703490448 57114 9637298022961930697138804750502000183461011778091171675225 57115 9639323090830758510498859238360587822934356759261518965025 57116 9641348548756258356655634261091468796926323718678337556900 57117 9643374396806729425044758152476104401317790168252728204900 57118 9645400635050481668224607709221945877888683811369074576073 57119 9647427263555835803383959503953249554414014952753094424225 57120 9649454282391123313849825982036919156248056184876591673600 57121 9651481691624686450595476361655481048441562845649926713600 57122 9653509491324878233748642356540997555140093233212418550625 57123 9655537681560062454099908740785423009727728303134479976073 57124 9657566262398613674611288775144606814916057576323960732900 57125 9659595233908917231924984514254847536739442486294368062500 57126 9661624596159369237872332014182601920210541845000354390625 57127 9663654349218376580982931459729652697221138178860516816025 57128 9665684493154356927993962230917739159148690271445786210448 57129 9667715028035738725359682928078354687555008456086206010000 57130 9669745953930961200761116374975115776346257358712322249225 57131 9671777270908474364615919619387807537809388445876068334225 57132 9673808979036739011588438950588911263055344651273834956100 57133 9675841078384226722099949953145120304590214521316667122948 57134 9677873569019419863839082616478051365008196940369753488025 57135 9679906451010811593272431519620059211161022992145154175025 57136 9681939724426905857155351110602763887613622527230529614400 57137 9683973389336217394042936099917600676751573398651685249600 57138 9686007445807271735801186987489404345568485177407791381073 57139 9688041893908605209118360742605740630937200766729317223225 57140 9690076733708764937016506656246399446063803214972396104900 57141 9692111965276308840363187385259165940844145919103928624900 57142 9694147588679805639383385207829687317995237269119529799025 57143 9696183603987834855171593509694955195124560782891447476073 57144 9698220011268986811204093520551625310335554314239382595600 57145 9700256810591862634851416320112098495553262596784666627600 57146 9702294002025074258890990133262989087496872043679648583225 57147 9704331585637244423019972933782309311131691408856607530625 57148 9706369561497006675368270376073400654508412898240106222948 57149 9708407929673005374011739074375345857148432087612214308900 57150 9710446690233895688485575248911297856566878264686772155625 57151 9712485843248343601297888758437864879146066492592526530625 57152 9714525388785025909443462538660393822387585935525438694400 57153 9716565326912630225917697465980697155587443158935670760448 57154 9718605657699854981230742666045471765201841799384491890625 57155 9720646381215409424921811286565361489607558995256105925225 57156 9722687497528013627073681753876318525616732299954211832100 57157 9724729006706398479827384532716622445987456704171356864100 57158 9726770908819305698897074408694619243285168332416414051073 57159 9728813203935487825085088312923946610801618029358422692025 57160 9730855892123708225797188708304715585834573310845044496400 57161 9732898973452741096557992556930822714478490138851172176400 57162 9734942447991371462526585888105271050180526024300468437225 57163 9736986315808395180012323986447082570683682620898853881073 57164 9739030576972618937990817219575088989615829020073432388100 57165 9741075231552860259620102524855592449896126384106291752900 57166 9743120279617947503757000574702592216325210572911147076025 57167 9745165721236719866473658639920978234208652459984689635025 57168 9747211556478027382574279170584797289640966344282065360448 57169 9749257785410730927112034113944402495156036115574782977600 57170 9751304408103702216906164988858001931835537708760370402225 57171 9753351424625823812059268736244827505666016194174098867225 57172 9755398835045989117474769365058850421953988121832761002500 57173 9757446639433102384374575413283675146953046212412180922948 57174 9759494837856078711816923243450949310533706130385718283025 57175 9761543430383844048214406192186332707741916067964710975625 57176 9763592417085335192852189593288774380452011614193961210000 57177 9765641798029499797406411693850552703030703502756389408400 57178 9767691573285296367462770482927239457996697164805077826073 57179 9769741742921694264035296452268455069092023618629986950625 57180 9771792307007673705085311308621988459982374384434038328100 57181 9773843265612225767040572657125561426980942317287735088100 57182 9775894618804352386314604675302223953749739220900917545225 57183 9777946366653066360826214797177073554880353774745503151073 57184 9779998509227391351519196427034698513598893831941842950400 57185 9782051046596361883882217702338451776583689898952005638400 57186 9784103978829023349468896325334369286035486183388732309025 57187 9786157305994432007418060482864253665704576805150170929225 57188 9788211028161654985974195873914151433563922639751136302948 57189 9790265145399770284008078864426159289227974051390873576100 57190 9792319657777866772537595788903202519059991946354275909025 57191 9794374565365044196248748418338136176192369823301016504025 57192 9796429868230413175016845614000227426411078723505382400400 57193 9798485566443095205427881186613785304033151317960339010448 57194 9800541660072222662300097980465412094541357155389254945225 57195 9802598149186938800205738201978058652839164900703500966225 57196 9804655033856397754992980012291774177558006001542341628100 57197 9806712314149764545308060403392749292894014634628344122500 57198 9808769990136215074117584377333959739979088226322592826073 57199 9810828061884936130231020448092426549807558754689284999025 57200 9812886529465125389823382485609817259251255084466897960000 57201 9814945392945991417958097921564821540708538641653137960000 57202 9817004652396753670110062336427443544453276900179187083025 57203 9819064307886642493688880447347062300783949747790874126073 57204 9821124359484899129562293516427820696627431359369294002500 57205 9823184807260775713579793198946612828332723490297373364100 57206 9825245651283535278096421851070648939003304086089345602225 57207 9827306891622451753496759316633286674869066982519438093225 57208 9829368528346809969719096212528527040896333657285466610448 57209 9831430561525905657779793732286283201083386123396282544400 57210 9833492991229045451297829987392240153695670978759394476025 57211 9835555817525546888019532905917833316065528417857145481025 57212 9837619040484738411343499708027584177522276961141254288100 57213 9839682660175959371845702977932741422536005276268961302948 57214 9841746676668560028804783351861886289258757482193887037225 57215 9843811090031901551727528841620871411336218691281058417025 57216 9845875900335356021874540813316172993147784424137887846400 57217 9847941107648306433786086640817446890519302314073985126400 57218 9850006712040146696808139053536790010447078809592444051073 57219 9852072713580281636618602198103919404480219209884522717225 57220 9854139112338126996753724433518192511137288375004058632100 57221 9856205908383109440134697879360103203088914103541768272100 57222 9858273101784666550594444736646599614826577949759461890625 57223 9860340692612246834404590400916281166165721862093120526073 57224 9862408680935309721802623387132243756204716387764804144400 57225 9864477066823325568519242085992053781286460445293498890000 57226 9866545850345775657305888371236043429092687178569051155625 57227 9868615031572152199462468077546831619248708752727664687025 57228 9870684610571958336365258368634686998734618932493878722948 57229 9872754587414708140995002015105061557994159916363593202500 57230 9874824962169926619465188601706335710910823422709754783225 57231 9876895734907149712550522683557528078788569893597890718225 57232 9878966905695924297215578910957435735138088575094666945600 57233 9881038474605808188143644142378383304435060044725538960448 57234 9883110441706370139265746565249472064090696602372274599025 57235 9885182807067189845289871844135933074663200154484832728025 57236 9887255570757857943230366315922901358847967356508049504900 57237 9889328732847976013937527251613641265020663607695007420100 57238 9891402293407156583627380204353966386076957008112791381073 57239 9893476252505023125411643463296310759022026801077108865225 57240 9895550610211210060827879632918621545218214566235926464400 57241 9897625366595362761369834357414956985406647149140064384400 57242 9899700521727137550017962209776387137584604881800889688025 57243 9901776075676201702770139765182508739551114154185070951073 57244 9903852028512233450172565878325599491434987146913762856100 57245 9905928380304921978850849184291151126798591058039121056100 57246 9908005131123967433041282842620234833973282198429660049225 57247 9910082281039080916122306544180866902134964857120859150625 57248 9912159830119984492146155800477256899276909035443869960448 57249 9914237778436411187370698535027535241688063421654367750400 57250 9916316126058104991791458996442271686804908950326444390625 57251 9918394873054820860673829012837811073379692806497460015625 57252 9920474019496324716085466607220167544803941856360857532900 57253 9922553565452393448428881993476933523149757496488238022948 57254 9924633510992814917974210972616374853048820313777704550625 57255 9926713856187387956392175748894598805926562459609716179225 57256 9928794601105922368287233185473397026352878204464295123600 57257 9930875745818238932730910519253081013367318913320804883600 57258 9932957290394169404795328554526343360592238046720469576073 57259 9935039234903556517086912355100893729768095346013367083025 57260 9937121579416253981280289454540334403037377922024894456900 57261 9939204324002126489652375604174456249873630571552659536900 57262 9941287468731049716616648078531852055006189552540109075225 57263 9943371013672910320257606557849460384035664732674228881073 57264 9945454958897605943865421607315369513676296183141002497600 57265 9947539304475045217470770772702927423705304834380869582400 57266 9949624050475147759379862312055920437752544878375114243025 57267 9951709196967844177709646583086299810032430546145752804025 57268 9953794744023076071923215105947652385010534283077612522948 57269 9955880691710796034365387321049328406815719981115979268100 57270 9957967040100967651798485061577856624961466818036905738225 57271 9960053789263565506938294760393994032633439631450688053225 57272 9962140939268575179990217410975474883440654070046858090000 57273 9964228490185993250185606302077241062121052687333899410448 57274 9966316442085827297318292545782653434245235563733082692025 57275 9968404795038095903281298418620901469480760070773179930625 57276 9970493549112828653603738535427546222470123355180576102500 57277 9972582704380066138987908875626849664844552569209878276900 57278 9974672260909859956846563681616261391349336574422988276073 57279 9976762218772272712840380248935151872500923786580087890625 57280 9978852578037378022415611627901599695637669216109118489600 57281 9980943338775260512341927256402758625671225018004685849600 57282 9983034501056015822250441543526048826300418642688817532225 57283 9985126064949750606171930423720135211920336840546772676073 57284 9987218030526582534075235901176374649952518402223310308900 57285 9989310397856640293405858604123132602843939918514481068900 57286 9991403167010063590624738368727088788539143541500830577025 57287 9993496338057003152747222872297370547827690465625127847225 57288 9995589911067620728882224335490071836614415586411953490448 57289 9997683886112089091771564313212435110858994717657483715600 57290 9999778263260592039329506593927692841690403256898392146025 57291 10001873042583324396182478227063284988027231905028620391025 57292 10003968224150492015208978698226888463932818809822183536900 57293 10006063808032311779079677271936414467911046375114038922948 57294 10008159794299011601797698521571849491410723237292565703225 57295 10010256183020830430239096066258535893960016057901770022225 57296 10012352974268018245693514534393208122603700534410350721600 57297 10014450168110836065405039773525820963671355328989483240000 57298 10016547764619555944113237326311926645370315615406532001073 57299 10018645763864460975594379192252078160279524024390320688025 57300 10020744165915845294202858894936456847525655525108853322500 57301 10022842970844014076412794874514643065257339031331438322500 57302 10024942178719283542359822225112169695003242301591979419025 57303 10027041789611980957383072796917219250611518268959555576073 57304 10029141803592444633567343682662546515727920763153780410000 57305 10031242220731023931285454108229429905184076370583774995600 57306 10033343041098079260740790747102176137242237830883204771225 57307 10035444264763982083510041478403424315384634025680185360225 57308 10037545891799114914086117608242217150250563630282414822948 57309 10039647922273871321421264574108528804418945444862931932900 57310 10041750356258655930470361152049660715014430091378383814025 57311 10043853193823884423734407186365638741587687168211057469025 57312 10045956435039983542804199861562467099391401328366959673600 57313 10048060079977391089904198536303816771049132540554847240448 57314 10050164128706555929436578159103448442700812676790233144225 57315 10052268581297937989525471285502392484012555436097763374025 57316 10054373437822008263561398716476631084965942571821368140900 57317 10056478698349248811745888777822750376099309770007118292900 57318 10058584362950152762636285260270753192867083877931960151073 57319 10060690431695224314690744040074946099019213274369805755225 57320 10062796904654978737813418399835537358387478995500148595600 57321 10064903781899942374899833069305305739205269990990598835600 57322 10067011063500652643382447005937423350088546011876273975625 57323 10069118749527658036776404934932239142074490773208105701073 57324 10071226840051518126225477668542553266657071057484405800900 57325 10073335335142803562048191224398636155581659416698189722500 57326 10075444234872096075284144762615969984270344398160475425625 57327 10077553539309988479240517361450414097151838288485553303025 57328 10079663248527084671038763651267220009871293987295193360448 57329 10081773362593999633161498326592045760362155753024521640000 57330 10083883881581359434999569556013843658080689393068763822225 57331 10085994805559801234399321309711219878340362404443258607225 57332 10088106134599973279210044624375588866644070233859091180100 57333 10090217868772534908831617825306170156203628062041189922948 57334 10092330008148156555762335725453599960464265390314199455025 57335 10094442552797519747146927821190654781423370501718783786025 57336 10096555502791317106324765504590309273853731087651412400400 57337 10098668858200252354378258311993075725218303697391452835600 57338 10100782619095040311681439228647297751102416124734807006073 57339 10102896785546406899448739069207796166396561555838446252225 57340 10105011357625089141283949953879990473244879647544704828900 57341 10107126335401835164729377899998345007937336287856220148900 57342 10109241718947404202815184548829714510473809431542383322025 57343 10111357508332566595608918047393889722472062145462626051073 57344 10113473703628103791765233105095369581435235101197310361600 57345 10115590304904808350075800244962112662144318697813678489600 57346 10117707312233483941019404269288746719103369485620148020225 57347 10119824725684945348312231959483441507546316512866534515625 57348 10121942545330018470458349029919376504520360771555160822948 57349 10124060771239540322300366355593461715998505435601989436900 57350 10126179403484359036570295493396696440848966644034554130625 57351 10128298442135333865440593516802277667808404982988006005625 57352 10130417887263335182075397183779296707375387581966069616400 57353 10132537738939244482181946457741589706766541100928607410448 57354 10134657997233954385562197401343034862766788303768565955625 57355 10136778662218368637664624462932316434463177068927177938225 57356 10138899733963402111136212175481903065485412477312206420100 57357 10141021212539980807374636287807715453491592159144295148100 57358 10143143098019041858080634347897686053241124712449281726073 57359 10145265390471533526810565758169141268694683284005220219025 57360 10147388089968415210529161322476664479179614105788689422400 57361 10149511196580657441162462304693826254764785903277669902400 57362 10151634710379241887150949018693896246607733853078720458225 57363 10153758631435161355002858969556379489175424602767994506073 57364 10155882959819419790847694565827948222904350431879020852100 57365 10158007695603032281989920422668068838062254805745765416900 57366 10160132838857025058462850275711352153308902449332178915025 57367 10162258389652435494582723525480383975733238961972194718025 57368 10164384348060312110502971432184521742975342441641863810448 57369 10166510714151714573768672980741872022430057344338642803600 57370 10168637487997713700871200435863392737481423845522011579225 57371 10170764669669391458803054607039793206239279491368228744225 57372 10172892259237840966612889843273634414348019342631021422500 57373 10175020256774166496960728777400761400118761757831315022948 57374 10177148662349483477673366839846929207506385289809612846025 57375 10179277476034918493299966561667213560318383954689951390625 57376 10181406697901609286667841686717527229509539669192676000000 57377 10183536328020704760438431112809293004491338455009200390400 57378 10185666366463364978663462681700054239074167811480268351073 57379 10187796813300761168341306837774534122969933413818932575625 57380 10189927668604075720973520175272385130719131177167312656100 57381 10192058932444502194121578893920600521475913130310734616100 57382 10194190604893245312963802182830290305293600080198197264225 57383 10196322686021520971852465552519254754407728552707763826073 57384 10198455175900556235871104134923519321520382019396178912400 57385 10200588074601589342392005971262725731254555237207561504400 57386 10202721382195869702633895307626005035776944131091119350025 57387 10204855098754657903219805918146689571088150750881890510225 57388 10206989224349225707735144475635952016657152366209523802948 57389 10209123759050856058285943989547191147938314879088432100100 57390 10211258702930843077057307331144715378860542805574883888025 57391 10213394056060492067872040865752006819625660697719386783025 57392 10215529818511119517749478211956580324103123857166595918400 57393 10217665990354053098464494147650183870766969564238202960448 57394 10219802571660631668106708682784818611494854063166631206225 57395 10221939562502205272639881318726789033644385677234064583225 57396 10224076962950135147461495514092725912645071368736773820100 57397 10226214773075793718962533376953257084901353719686318602500 57398 10228352992950564606087440603291733544099738821651325801073 57399 10230491622645842621894281681607150958057214278741207122025 57400 10232630662233033775115085383552139418045342017975963690000 57401 10234770111783555271716380560498627068080894657652083690000 57402 10236909971368835516459922265925516217995998818223632500025 57403 10239050241060314114463608223524443621194766203036161651073 57404 10241190920929441872762585660921429795875645979295093062500 57405 10243332011047680801870548528913955587155532624189540632100 57406 10245473511486504117341225126124737606979324858354419445225 57407 10247615422317396241330056148975207748943466680026837372225 57408 10249757743611852804156063186883435656210324169491037160448 57409 10251900475441380645863907682592966822548375205832462566400 57410 10254043617877497817786140377540782929207427297731625657025 57411 10256187170991733584105641262174325063834745368094814962025 57412 10258331134855628423418250051129254631963380759794293304100 57413 10260475509540734030295587203181361056764459377712836302948 57414 10262620295118613316848065505887759768757025401681794996225 57415 10264765491660840414288092244834258514018562266785888836025 57416 10266911099239000674493461977407504657142839702895063440400 57417 10269057117924690671570939931012260923755579865187082704400 57418 10271203547789518203420036045655891916828912502860687876073 57419 10273350388905102293296969680823878751339014455232118538225 57420 10275497641343073191378825006571914282994018503992706564100 57421 10277645305175072376327897098761866658827546938632293404100 57422 10279793380472752556856228758370634290413392519971399805625 57423 10281941867307777673290338074802650844315250485486090501073 57424 10284090765751822899136136753138534459148316680771530702400 57425 10286240075876574642644039225254111134303325895221875560000 57426 10288389797753730548374262564745778091974528317988092200625 57427 10290539931454999498762317225599908891647508223732317664025 57428 10292690477052101615684688624545738174646955277889975122948 57429 10294841434616768262024709587032900135724823169387346322500 57430 10296992804220742043238623676776531158992070806400374366225 57431 10299144585935776808921839428814583516768696439191227001225 57432 10301296779833637654375375506023733612153363414790832659600 57433 10303449385986100922172496799042004949301896652837455010448 57434 10305602404464954203725541489547962839559620411827473056025 57435 10307755835341996340852939096848074796722229762047622349025 57436 10309909678689037427346419527725567640809959887273263300900 57437 10312063934577898810538413149505849516836558613746336496100 57438 10314218603080413092869641906295302343144298343881263256073 57439 10316373684268424133456901498351987632965304005562864384225 57440 10318529178213787049661034644548546182964144087860936198400 57441 10320685084988368218655095447889309793623252912646630918400 57442 10322841404664045278992704884045380978457644801206915701025 57443 10324998137312707132176597432873174532194865767865127776073 57444 10327155283006253944227358872883652862236527061281150112100 57445 10329312841816597147252355258631225142935398751084133928100 57446 10331470813815659441014853100993018628483232315454937496225 57447 10333629199075374794503330770310968857515550737010128625625 57448 10335787997667688447500981142370914000906915092748583810448 57449 10337947209664556912155405507194617243659970381931794368400 57450 10340106835137947974548498760622379852290212946732486375625 57451 10342266874159840696266525898665646460682230097585579500625 57452 10344427326802225415970389834610743110048462471827159944900 57453 10346588193137103750966090558856627702364654463964973922948 57454 10348749473236488598775375661471271771493411222483381105625 57455 10350911167172404138706582237453031842144995885287466202225 57456 10353073275016885833425670194685108133869001817724950721600 57457 10355235796841980430527446984572927975428145737733502657600 57458 10357398732719745964106983775356031024182473096344635501073 57459 10359562082722251756331223088087773235515071482993877100025 57460 10361725846921578419010777915277906498865275918464994392900 57461 10363890025389817855171922342194830949608646678626798272900 57462 10366054618199073260628773690826057179841030974369567586225 57463 10368219625421459125555666206497155906093109832455525756073 57464 10370385047129101236059716307151213108128306533684972451600 57465 10372550883394136675753579415292549230267118844351134256400 57466 10374717134288713827328398392600201735141160120104526092025 57467 10376883799884992374126943597218411119416780483954870377025 57468 10379050880255143301716944583733091441847415218283784222948 57469 10381218375471348899464613465845007476022100020701848584100 57470 10383386285605802762108359961752121783381228831839432925225 57471 10385554610730709791332698142255316306475936746398495940225 57472 10387723350918286197342344901603434508060795483909696000000 57473 10389892506240759500436510171095331628437139659746982760448 57474 10392062076770368532583378895458362301512626517379973745025 57475 10394232062579363438994784792024476559317897937144360355625 57476 10396402463740005679701075912726837165229789722759625902500 57477 10398573280324568031126172028941613247898747902428390748900 57478 10400744512405334587662813859201347360872293804853063051073 57479 10402916160054600763248004159808035367152857940380776005625 57480 10405088223344673292938640698375800943433406412455545827600 57481 10407260702347870234487341130334789015524342103580836387600 57482 10409433597136520969918459798429645074526505842288681741225 57483 10411606907782966207104296475247690082624060002638211601073 57484 10413780634359557981341497068813643557973938575248293760900 57485 10415954776938659656927646311289490430061723958787761944900 57486 10418129335592645928738052450819830380083592053448143628025 57487 10420304310393902823802723966564791625406684413721673918225 57488 10422479701414827702883538326964334472962250177587172240448 57489 10424655508727829262051602811279513453543482394029153729600 57490 10426831732405327534264807414458010457419484602021856135025 57491 10429008372519753890945569855372995021444575673323450680025 57492 10431185429143551043558772708486111768944505840557424544900 57493 10433362902349173045189892678987138976104446533309746122948 57494 10435540792209085292123322041464606332374163400838476454225 57495 10437719098795764525420882262163404177549918193272079649225 57496 10439897822181698832500529824887160834696703706961335923600 57497 10442076962439387648715254280604909115944729697351245210000 57498 10444256519641341758932168540823307657436979668067479226073 57499 10446436493860083299111791434787427440326482121894559301025 57500 10448616885168145757887522550574858676729018792305514062500 57501 10450797693638073978145309380149638182935660367852389062500 57502 10452978919342424158603506788444242426986111301036131326025 57503 10455160562353763855392928826539636623904693703564787351073 57504 10457342622744671983637092909015115559512240536835436960000 57505 10459525100587738819032656375541417252755534996029545273600 57506 10461707995955565999430045456792336116947561064725894624225 57507 10463891308920766526414276664751807952193054811086969129225 57508 10466075039555964766885970627495184894591002453489018622948 57509 10468259187933796454642558388525164362565155110320669444900 57510 10470443754126908691959680190744582076881657253303585005025 57511 10472628738207959951172776765150025388575852214184912960025 57512 10474814140249620076258873144331969428134569879472420179600 57513 10476999960324570284418555020868884989872055395854203490448 57514 10479186198505503167658137670704513587503499969261957593225 57515 10481372854865122694372027461599251760466222562771489803025 57516 10483559929476144210925275966748333475571261592637058744900 57517 10485747422411294443236326703661246355093805918060633360900 57518 10487935333743311498359954518398564470435862069523492226073 57519 10490123663544944866070397635264127570025157533766436066225 57520 10492312411888955420444682392052243861156856002301377537600 57521 10494501578848115421446140680951340838045548006574526977600 57522 10496691164495208516508120115207236142440517738885184380625 57523 10498881168903029742117886941650948058773812746605529926073 57524 10501071592144385525400721719197712982964496461266743848900 57525 10503262434292093685704207783425625062699983277209791402500 57526 10505453695418983436182712517344061187262881440697166480625 57527 10507645375597895385382061448463802606775639884017892770025 57528 10509837474901681538824405192282512684101851094990269010448 57529 10512029993403205300593279262300978627578643125602222250000 57530 10514222931175341474918856766687273519265540109987411415225 57531 10516416288290976267763394011707743541487822597612650900225 57532 10518610064823007288406869032045474014133117248985416384100 57533 10520804260844343551032813068128636686435030845359969222948 57534 10522998876427905476314335010592869679853457208255840402025 57535 10525193911646624893000338832003590553144068806983763417025 57536 10527389366573445039501934025965892156805799071138047206400 57537 10529585241281320565479039073751420261811168458956773401600 57538 10531781535843217533427177958573381386866449120831385131073 57539 10533978250332113420264469747642578809423241719791698261225 57540 10536175384820997118918811262139124428276396027698625572900 57541 10538372939382868939915252855236223949841686927817331692900 57542 10540570914090740612963567318314182796116602262569191825025 57543 10542769309017635288546011935504530179895351631205391126073 57544 10544968124236587539505283706705908962041109048028207107600 57545 10547167359820643362632667759215129196520900820218082371600 57546 10549367015842860180256378968118533681487786818409653477225 57547 10551567092376306841830096805590574368957402436499936480625 57548 10553767589494063625521693439248249141577874133870543922948 57549 10555968507269222239802155099711799242639937907872297544900 57550 10558169845774885825034696737523818544824121962173426125625 57551 10560371605084168955064069989580676864240447043043395500625 57552 10562573785270197638806064475231910669089595456982013518400 57553 10564776386406109321837202442204985796769247925977332560448 57554 10566979408565052887984626782514588179471631668280255000625 57555 10569182851820188660916182438517350086274609120641355971225 57556 10571386716244688405730691219274671019425210470721333028100 57557 10573591001911735330548420047388044153957720794651902412100 57558 10575795708894524088101742656473051082984620463820115901073 57559 10578000837266260777325994759439939625954192186751032726025 57560 10580206387100162944950522707750451573889796396894174368400 57561 10582412358469459587089925661822319484119025716152439648400 57562 10584618751447391150835491292754603997272526168657715459225 57563 10586825566107209535846825035548795631388565161683997631073 57564 10589032802522178095943672914002357611806781683348142296100 57565 10591240460765571640697937957453139021179320603098931100900 57566 10593448540910676437025890229554840401376078534726140774025 57567 10595657043030790210780570489265466908319421787096434781025 57568 10597865967199222148344387504232457211858826059984138760448 57569 10600075313489292898221909036759929545693781536736471609600 57570 10602285081974334572632846522545239647080354898204714776225 57571 10604495272727690749105233462373798782619350770085064641225 57572 10606705885822716472068797546962853634828418675839126822500 57573 10608916921332778254448526535146683524453057377595257622948 57574 10611128379331254079258427905597424265578626446360630389025 57575 10613340259891533401195482302277481894573535129597541825625 57576 10615552563087017148233790793821253579729091418442590810000 57577 10617765288991117723218915967045627206170410218893284352400 57578 10619978437677259005462416874790485440201649482089317376073 57579 10622192009218876352336577858292194508724018049931673180625 57580 10624406003689416600869331264294812482732830045892543004100 57581 10626620421162338069339374077105506529166719329781746164100 57582 10628835261711110558871478485802423392554325502891695963225 57583 10631050525409215355031996406805012286987672080419651001073 57584 10633266212330145229424557982018554419953429846079299854400 57585 10635482322547404441285964072766408532479646394723397390400 57586 10637698856134508739082272769725237124912678998612248411025 57587 10639915813164985362105079939080233444433344968337493071225 57588 10642133193712373042067993825119124839159054607660023802948 57589 10644350997850222004703303729485483734366269890616883604100 57590 10646569225652093971358842787313633259011390547829213887025 57591 10648787877191562160595044860469190445334461986302747082025 57592 10651006952542211289782195568121045940905280253125274416400 57593 10653226451777637576697877474872335311021892178977383410448 57594 10655446374971448741124609456679713269903508213606926447225 57595 10657666722197264006447680264791998561639815824379310220225 57596 10659887493528714101253176307941013716372957423395562032100 57597 10662108689039441260926203673019200533703373591848458062500 57598 10664330308803099229249304404480348893832665076337297276073 57599 10666552352893353260001067062701533367491951055554792225025 57600 10668774821383880118554931581546109088259252152566589440000 57601 10670997714348368083478188445369375465450560454001469440000 57602 10673221031860516948131172205710273552382831469743260897025 57603 10675444773994038022266649357914240243459500822761327676073 57604 10677668940822654133629400597934099954226648016848817102500 57605 10679893532420099629555997479557632041296957629290463920100 57606 10682118548860120378574773492312209943845521675612335308225 57607 10684343990216473772005989580298665875252642875059955631225 57608 10686569856562928725562194122208292862410494509525844210448 57609 10688796147973265680948777392778654021229126137255147568400 57610 10691022864521276607464720525945627169979233438490526858025 57611 10693250006280765003603538999950871217300692996709646463025 57612 10695477573325545898654420664665659218993457140442305300100 57613 10697705565729445854303558331393781577097368591762023802948 57614 10699933983566302966235676945417981556266148314115905935225 57615 10702162826909966865735755361556144116054591570632421275025 57616 10704392095834298721290942742995218003473235961637239054400 57617 10706621790413171240192669603672610118027800494786325262400 57618 10708851910720468670138953514476550351457896161737038201073 57619 10711082456830086800836899493538684416527235881139533339225 57620 10713313428815932965605395100893911613502185069237606516100 57621 10715544826751926042978000257784244039393353787596774556100 57622 10717776650711996458306031810885223423632397884289772700625 57623 10720008900770086185361842861735191574619630502916678976073 57624 10722241577000148747942296881649470344513807716562410240400 57625 10724474679476149221472436632403267064749904005438972250000 57626 10726708208272064234609347912968881572070196212564763265625 57627 10728942163461881970846218152594551234344890077244013621025 57628 10731176545119602170116589870514030797147213277979920022948 57629 10733411353319236130398809022577764405940725152251104422500 57630 10735646588134806709320668255098267814839918158584499969225 57631 10737882249640348325764245086204099571225372185670185304225 57632 10740118337909906961470935034998560866038132693810167353600 57633 10742354853017540162646679718821024762350980316526167560448 57634 10744591795037317041567389938910556659823206096254846493025 57635 10746829164043318278184563774773249119896766340151421990025 57636 10749066960109636121731099707556455566091627743362009116900 57637 10751305183310374392327304792734868885513090741811678552100 57638 10753543833719648482587097902415152591700261049536197631073 57639 10755782911411585359224408057567593965228990252658082883225 57640 10758022416460323564659767870495010467040890639923577952400 57641 10760262348940013218627102117850902720308811835786157472400 57642 10762502708924816019780711464520609479774812174715716694025 57643 10764743496488905247302451358680982252915531243968031101073 57644 10766984711706465762509106118355859605008336976573206348100 57645 10769226354651694010459958229786383670196046667774918820100 57646 10771468425398798021564552877936964002984772108431720963225 57647 10773710924021997413190657729459456639264880690716053080625 57648 10775953850595523391272417988439889092925563078439246160448 57649 10778197205193618751918706745253824993445420301003813966400 57650 10780440987890537883021670638858225171491195601742358380625 57651 10782685198760546765865470852849425223550645944546469005625 57652 10784929837877922976735219465618612932969941874420315336900 57653 10787174905316955688526111174937952393467269776017478322948 57654 10789420401151945672352750417312265272258855038349092640625 57655 10791666325457205299158673902432943363367795993611422245225 57656 10793912678307058541326068583072530417496264754311958339600 57657 10796159459775840974285685080760175193034160447334769411600 57658 10798406669937899778126946587579921753358561278961107926073 57659 10800654308867593739208253264435567238554683024760182097025 57660 10802902376639293251767482156127581665066881807228394348900 57661 10805150873327380319532682643589348754573907507558789028900 57662 10807399799006248557332967453631751363582490182380029077225 57663 10809649153750303192709599246546889777853794969072385131073 57664 10811898937633961067527272801923485950824680932649615385600 57665 10814149150731650639585592823028291702666416122442910950400 57666 10816399793117811984230747380109583956543904978142807961025 57667 10818650864866896795967377012980595271004945583311342930025 57668 10820902366053368390070639513242493232247923762395492422948 57669 10823154296751701704198470406508287697294039527645186880100 57670 10825406657036383300004039154990810428833019999225202132225 57671 10827659446981911364748401100819677334725672960243309847225 57672 10829912666662795712913345170453909319838948204407358890000 57673 10832166316153557787814437360558653675065771544562294610448 57674 10834420395528730663214260025716213968049170753419847778025 57675 10836674904862859044935846988343362562294496002342430800625 57676 10838929844230499272476314491188676176021221970034535722500 57677 10841185213706219320620688012785401299283277351381516200900 57678 10843441013364598801055924966237122817580452869408776326073 57679 10845697243280228963985133301715275842399564163369479100625 57680 10847953903527712699741986033049307523869064397268829185600 57681 10850210994181664540405331708792062517991086630672018945600 57682 10852468515316710661414000848144732800736821663410464930225 57683 10854726467007488883181808362127479663661077174805417026073 57684 10856984849328648672712751980383602990616192714300642192900 57685 10859243662354851145216406704006900302630576872994582840900 57686 10861502906160769065723515304783625568069362404575578699025 57687 10863762580821086850701774891242225407820417020714162969225 57688 10866022686410500569671819561905798080454577132215003490448 57689 10868283223003717946823399166143988510100864236380656723600 57690 10870544190675458362631754193022800620161974477338662144025 57691 10872805589500452855474186808552576358978876864831010989025 57692 10875067419553444123246828061736159049142290684512550532900 57693 10877329680909186524981601279821027060349513946561629822948 57694 10879592373642446082463381673160952296523918697842606185225 57695 10881855497828000481847352170094506601357792285511051296225 57696 10884119053540639075276555502249507922513463047422777145600 57697 10886383040855162882499642560684266933429181478673952160000 57698 10888647459846384592488817043278263793031410966814884951073 57699 10890912310589128565057976413786653827660393204578120894025 57700 10893177593158230832481049192974770146177470103260074822500 57701 10895443307628539101110528602250560548547044388200239822500 57702 10897709454074912752996202580214665560179623227210606213025 57703 10899976032572222847504080192549614018991491611513477626073 57704 10902243043195352122935514455671382359487583386041038490000 57705 10904510486019194998146521594568333578213436642230771571600 57706 10906778361118657574167296755254321827656115693220246497225 57707 10909046668568657635821926192264518671109033321216971878225 57708 10911315408444124653348295951624287239158093913522798922948 57709 10913584580819999784018197069723200859302880202075291936900 57710 10915854185771235873757627308528073183803103527400516216025 57711 10918124223372797458767289447570637417143610018649110471025 57712 10920394693699660767143286153147282943547263195136713665600 57713 10922665596826813720498011445170028476740387850891172240448 57714 10924936932829255935581238782109681798696541502620625022225 57715 10927208701781998725901405784473907221357559204898338252025 57716 10929480903760065103347095617264693095362476426997289368900 57717 10931753538838489779808715051861483002611454427634513408900 57718 10934026607092319168800369227778005705059594861989790801073 57719 10936300108596611387081933134742610480480917135989985357225 57720 10938574043426436256281319835553686157072165433404638499600 57721 10940848411656875304516945450163513962685894750350311139600 57722 10943123213363021768020390921445676231198839269089109765625 57723 10945398448619980592759260583102915058041274799441592651073 57724 10947674117502868436060237550174107169242332843802694876900 57725 10949950220086813668232335952600793563491390353918253102500 57726 10952226756446956374190350032315474904683129918699747555625 57727 10954503726658448355078500124315656183210023648064215217025 57728 10956781130796453129894275542189396827897224314914573160448 57729 10959058968936145937112474388559895236947533523947747840000 57730 10961337241152713736309440310918409605584643151218065028225 57731 10963615947521355209787496223316589960257597622718285213225 57732 10965895088117280764199575014391069464304785575304210568100 57733 10968174663015712532174047262194936337878125091925285022948 57734 10970454672291884373939745976312481135703842269391836329025 57735 10972735116021041878951188387735387649911743826086613068025 57736 10975015994278442367513994806980309351706536475613194032400 57737 10977297307139354892410504570929547055088934788091766947600 57738 10979579054679060240525589098878317378167411362618525756073 57739 10981861236972850934472662078273875592839864692486953250225 57740 10984143854096031234219886800633530591774597690553398336900 57741 10986426906123917138716580668130363962688200248282743256900 57742 10988710393131836387519816891337239543910599442444795308025 57743 10990994315195128462421223398621464342151068313309462701073 57744 10993278672389144589073978977684236323239755973922672833600 57745 10995563464789247738620006669740789339423705849305838273600 57746 10997848692470812629317364436838920332550752986140364954225 57747 11000134355509225728167833122815358951185523737870373425625 57748 11002420453979885252544701728391214841375390058644695522948 57749 11004706987958201171820750020909513115427044694858458632900 57750 11006993957519595208996428499219603870672751529256068140625 57751 11009281362739500842328235734215007120805676214911615015625 57752 11011569203693363306957293105533030115952405261483550400400 57753 11013857480456639596538116954926269764234206351809006210448 57754 11016146193104798464867588176817888727153158542311599025625 57755 11018435341713320427514119266554329743731378026292040024225 57756 11020724926357697763447018846870908843937573426699231656100 57757 11023014947113434516666053693087504340561474467489178656100 57758 11025305404056046497831208277553334840349679904524796576073 57759 11027596297261061285892641853861595989902555553816620213025 57760 11029887626804018229720843101356502269557372133731619334400 57761 11032179392760468449736982350457056869254296656901841414400 57762 11034471595205974839543461409323649524205531706565173440225 57763 11036764234216112067554661012395359155070225771911463256073 57764 11039057309866466578627885911327615247285146779962276720100 57765 11041350822232636595694507628861649117219912151188628804900 57766 11043644771390232121391304896158943548922194447412112653025 57767 11045939157414874939692001794135666744399164519825849824025 57768 11048233980382198617539003619333854112652886769842210210448 57769 11050529240367848506475330494867879128055836694902469395600 57770 11052824937447481744276748746986532317124562515700039993225 57771 11055121071696767256584100067792805384331153802160406558225 57772 11057417643191385758535828484665255562290004286034237202500 57773 11059714652007029756400705156926603469477757342506048722948 57774 11062012098219403549210751020306996079593695037577690912025 57775 11064309981904223230394357299751144850752569489303762280625 57776 11066608303137216689409603911120327629928373117760225640000 57777 11068907061994123613377775772342021638442196920822521294400 57778 11071206258550695488717077044561713657816528191702984901073 57779 11073505892882695602776543323853212472008486292423848765625 57780 11075805965065899045470151804045567681891982639046729372100 57781 11078106475176092710911129431226478190890014585002009732100 57782 11080407423289075299046459070483852966869658275120013642225 57783 11082708809480657317291583705448966114810208873220644676073 57784 11085010633826661082165308691206427847345724150035565776400 57785 11087312896402920720924902081137972616073355786893233296400 57786 11089615597285282173201393048268845465514698656482079492025 57787 11091918736549603192635068421687347593825348759028298612225 57788 11094222314271753348511167358609882149774332615710836302948 57789 11096526330527614027395774172665621464166452167841308088100 57790 11098830785393078434771909338976697205763277238443705906025 57791 11101135678944051596675818696611595366878910241993777401025 57792 11103441011256450361333460868991218522191143159273457894400 57793 11105746782406203400797192922828858465923623130054800360448 57794 11108052992469251212582654286187103117426538880587940668225 57795 11110359641521546121305848946236482493318534341014397877225 57796 11112666729639052280320425947302439575757447186698106264100 57797 11114974256897745673355158209788993061088457845355522502500 57798 11117282223373614116151619690569240251081718158526147251073 57799 11119590629142657258102060905434629750223908002572560308025 57800 11121899474280886583887482834196715157075842613718655210000 57801 11124208758864325415115909229036882585557623197781415210000 57802 11126518482969008911960857346701326623180288933855552274025 57803 11128828646670984074800007125140331227714890219380732201073 57804 11131139250046309745854068825192694081582761690349706122500 57805 11133450293171056610825849157917915064370930144980743228100 57806 11135761776121307200539515918180551768330448183547933191225 57807 11138073698973155892580061145092927369509400554300992870225 57808 11140386061802708912932962829924158678312788490072967760448 57809 11142698864686084337624045192085254827774859578332297550400 57810 11145012107699412094359537543801819815682118996653418079025 57811 11147325790918833964166331764087674997903634554935199984025 57812 11149639914420503583032438402634500634875735425780210276100 57813 11151954478280586443547641434234378721157205447368323802948 57814 11154269482575259896544351684353902579324989402544899854225 57815 11156584927380713152738658946480302074225667888850695734025 57816 11158900812773147284371582811861816801740916693530694688400 57817 11161217138828775226850522232266333227772253593387352800400 57818 11163533905623821780390903836384085498107993051442015026073 57819 11165851113234523611658029020502003508209881442028167120225 57820 11168168761737129255409119834079075813754776485997518488100 57821 11170486851207899116135563680853879077994369022558211728100 57822 11172805381723105469705356856117209990659727809818940575625 57823 11175124353359032465005746940784539955243783679874125951073 57824 11177443766191976125586074072904797327050163245283562758400 57825 11179763620298244351300811117243766593407439852688268960000 57826 11182083915754156919952802753582178619920296218242784350625 57827 11184404652636045488936703504370350942569694992283832558025 57828 11186725831020253596882614722383022064889336442521673422948 57829 11189047450983136665299920559019808822341852792937707502500 57830 11191369512601062000221322933898501102401753007986331592225 57831 11193692015950408793847075526390193558729496688703205627225 57832 11196014961107568126189416809747039431198648190578471027600 57833 11198338348148942966717202148475197180422249245818356610448 57834 11200662177150948176000734979607326365821757659745954910025 57835 11202986448190010507356797098530775040198538659037151651025 57836 11205311161342568608493878070029386901210372026311446952900 57837 11207636316685073023157603785198642531130160310969553588100 57838 11209961914293986192776364184895635270777399431372994506073 57839 11212287954245782458107140170387168611571411371395044362225 57840 11214614436616948060881529721861048451265248139557491726400 57841 11216941361483981145451973245467430144086965637548524046400 57842 11219268728923391760438178169558866984747044734666532667025 57843 11221596539011701860373742810799493598073514045057900926073 57844 11223924791825445307352979530815564661916214256554931564100 57845 11226253487441167872677937204061356470425047186153835732100 57846 11228582625935427238505623017576226047860384082026610450225 57847 11230912207384792999495423623310409849743477321406592515625 57848 11233242231865846664456725663698931538407138055348697010448 57849 11235572699455181657996735691164775893868520234520146544400 57850 11237903610229403322168499502234273618422999745763140405625 57851 11240234964265128918119120906949429614457267249787448530625 57852 11242566761638987627738179954263715259707276110265003708900 57853 11244899002427620555306350634109633272549014139747311222948 57854 11247231686707680729144218076828151951913611575821279155625 57855 11249564814555833103261295270651893892069469781049384308225 57856 11251898386048754559005239317935752711819307893477357977600 57857 11254232401263133906711267250830399900625690523494005145600 57858 11256566860275671887351771427095932570811131301940166851073 57859 11258901763163081174186134526754701715284677559627442074025 57860 11261237110002086374410744170284149504232383807579614324900 57861 11263572900869424030809207179052273211880689359789391804900 57862 11265909135841842623402763498700122545805841987233613548225 57863 11268245814996102571100899806177526456325568726163807006073 57864 11270582938408976233352162821140034932277600919850811299600 57865 11272920506157247911795172342416850841969827507293439664400 57866 11275258518317713851909834030261316554285192962903439850025 57867 11277596974967182244668751955097309874847388837578010463025 57868 11279935876182473228188840933476693755807325475320457122948 57869 11282275222040418889383138671964754285201728323854594156100 57870 11284615012617863265612817739672351632970396687420173359225 57871 11286955247991662346339397390155298925604107371795329774225 57872 11289295928238684074777155253403274440037257253971406760000 57873 11291637053435808349545738918642363049804533401956274960448 57874 11293978623659927026322977428677113522655593225806024791025 57875 11296320638987943919497892706499789058772346732838071265625 57876 11298663099496774803823910934896279372466374983476225562500 57877 11301006005263347416072273909779933657755710216497534632900 57878 11303349356364601456685650387986364939537060972535288101073 57879 11305693152877488591431947450264067597188007253256237175625 57880 11308037394878972453058321900197481256360133893160368563600 57881 11310382082446028642945391719800925777464932695713873523600 57882 11312727215655644732761647602523623725916003521567167099225 57883 11315072794584820266118064584407818489580039661762268951073 57884 11317418819310566760222913794143788113111711952719115604900 57885 11319765289909907707536774342767346946910287883823063756900 57886 11322112206459878577427745373747219360345055325827495790025 57887 11324459569037526817826858294211462044658784604048315000225 57888 11326807377719911856883689208063903830579976811278047240448 57889 11329155632584105104622171571743364469161930080111472697600 57890 11331504333707189954596609093380206471726128813389650173025 57891 11333853481166261785547888896106566876025543626988381318025 57892 11336203075038427963059894966278408700866542235274001500900 57893 11338553115400807841216121907369324870442674172121010022948 57894 11340903602330532764256489020297820532546025777157154896225 57895 11343254535904746068234354730951592961638567197428244963225 57896 11345605916200603082673731385674121628493351390348474387600 57897 11347957743295271132226700435480674532759997617852764090000 57898 11350310017265929538331028029772630533377020269168789176073 57899 11352662738189769620867981040320811174251669837497925467025 57900 11355015906143994699820343536290309389062458522906815602500 57901 11357369521205820096930633731081096479416870480509510602500 57902 11359723583452473137359521421760482894923328642047284080025 57903 11362078092961193151344445941865302602018728994594386401073 57904 11364433049809231475858434648353485210637182108544225000000 57905 11366788454073851456269121963486474534018443696342453889600 57906 11369144305832328447997968992425746887142294403585500390225 57907 11371500605161949818179683737328477183444267456926793607225 57908 11373857352140014947321841928729195767625045012441235722948 57909 11376214546843835230964708494996073924516974079289159408900 57910 11378572189350734081341259690652271130122914974180897447025 57911 11380930279738046929037405904354572361101453851651610002025 57912 11383288818083121224652415167323339153144810634789160131600 57913 11385647804463316440459537383019593596887979543991953490448 57914 11388007238956004072066829298866850082206176512649315431225 57915 11390367121638567640078180240817105348008961435322748721025 57916 11392727452588402691754538631562193264929878984962740012900 57917 11395088231882916802675339313193506772646545451738798436900 57918 11397449459599529578400131695114885511954226709925775876073 57919 11399811135815672656130408748015263934162530245636253628225 57920 11402173260608789706371636864709471036896298633603091481600 57921 11404535834056336434595486608657369365964569614215351321600 57922 11406898856235780582902264370973317537621985893046810130625 57923 11409262327224601931683544956739737274291723086579933876073 57924 11411626247100292301285005121440362809654284214052778884900 57925 11413990615940355553669458078330547505938811352621454822500 57926 11416355433822307594080088997563799637289317319566338650625 57927 11418720700823676372703891517895516528223870531260000644025 57928 11421086417022001886335305291786683595466702746200465810448 57929 11423452582494836180040054584732102324817880682698338410000 57930 11425819197319743348819187949639508822239017186859324661225 57931 11428186261574299539273318997087742309982924611363001546225 57932 11430553775336092951267068282293920794386561470215673732100 57933 11432921738682723839593706329621379111886522601138217322948 57934 11435290151691804515639997815461922663911102559508147236025 57935 11437659014440959349051246930327748379559051571762652739025 57936 11440028327007824769396543940990182797398973099828412878400 57937 11442398089470049267834212973504185634321312141409353473600 57938 11444768301905293398777461037959365810153484265766028881073 57939 11447138964391229781560228315800055621714327734890891219225 57940 11449510077005543102103239730558787609143155781657063120900 57941 11451881639825930114580257822849317630697674327536734840900 57942 11454253652930099643084536950467136759780343462802833771025 57943 11456626116395772583295478834447213839730830443713360776073 57944 11458999030300681904145489471930509877919459568020107539600 57945 11461372394722572649487037436692604930899442078253706195600 57946 11463746209739201939759913588189577726830599439653282451225 57947 11466120475428338973658692209978077990080708396400205350625 57948 11468495191867765029800393598368331275848928798084855622948 57949 11470870359135273468392348122170616089845458202224592700900 57950 11473245977308669732900261774397553159509023814343960175625 57951 11475622046465771351716483236786346938955505762854384550625 57952 11477998566684407939828472478006919769833319582009760262400 57953 11480375538042421200487470906423679584520603874899588360448 57954 11482752960617664926877373098280462626642195454163438030625 57955 11485130834488005003783800122179993376717263037321430097225 57956 11487509159731319409263374480731004707877746254832342304100 57957 11489887936425498216313196690237962258029843982799923880100 57958 11492267164648443594540523519310138090572149731308003751073 57959 11494646844478069811832647907268579925841077118411542680025 57960 11497026975992303236026980583231323559833390675659944320400 57961 11499407559269082336581333406758997545463391922581035200400 57962 11501788594386357686244404450944770794655043595797614401225 57963 11504170081422091962726464848834395466953482126463791381073 57964 11506552020454259950370247424063899342072406152671704124100 57965 11508934411560848541822037126604283829880173478666498528900 57966 11511317254819856739702963294504385851774527119497974552025 57967 11513700550309295658280493762524864032210139789617679847025 57968 11516084298107188525140130838558071968331052520498198160448 57969 11518468498291570682857309168730383799228024361319636161600 57970 11520853150940489590669495512085339874295243885968347230225 57971 11523238256132004826148490445747783022508217278978854495225 57972 11525623813944188086872932021470958751191380104702312562500 57973 11528009824455123192101001394470355653996518702114528322948 57974 11530396287742906084443330445449865383377870938628514415025 57975 11532783203885644831536111416727644742833243468533692755625 57976 11535170572961459627714408583370865778589072565870900490000 57977 11537558395048482795685671980250343199247507150439591216400 57978 11539946670224858788203453205927832025191745134140830926073 57979 11542335398568744189741323324290592067268447240059899330625 57980 11544724580158307718166992884849619656439525767815671760100 57981 11547114215071730226416634082619750992726399397141565320100 57982 11549504303387204704169405078501645552864359260970550301225 57983 11551894845182936279522176501087462191649446625199024851073 57984 11554285840537142220664460150813844892001639252698136678400 57985 11556677289528051937553539927387639563292622794099589222400 57986 11559069192233906983589805001411567856500426449659372593025 57987 11561461548732961057292285251138888658263170019534427133225 57988 11563854359103480003974388985287882743916543860718961302948 57989 11566247623423741817419842972848801012120865976495585552100 57990 11568641341772036641558834800817721790720073479573599945025 57991 11571035514226666772144357580793567895033251216323957740025 57992 11573430140865946658428757025376339435865720862091986352400 57993 11575825221768202904840480915306423815147751964096173810448 57994 11578220757011774272661030978286649912271055108736273869225 57995 11580616746675011681702117200430559153902819736283287554225 57996 11583013190836278211983014591282171974320608452172606516100 57997 11585410089573949105408122423354334112135359546957071922500 57998 11587807442966411767444725967134533252660523615112315726073 57999 11590205251092065768800960742508882713149412657265831371025 58000 11592603514029322847103979307556775180666615084220841000000 58001 11595002231856606908578320605670515949489272059780841000000 58002 11597401404652354029724481891956051666656564290506786631025 58003 11599801032495012458997693259872717280607368584057535226073 58004 11602201115463042618486894789071730698773155365825800122500 58005 11604601653634917105593916335394971595532257200589778556100 58006 11607002647089120694712859983997387872089089768514853094225 58007 11609404095904150338909685186558180454624196471980949089225 58008 11611806000158515171601996603547724426474561902564287810448 58009 11614208359930736508239034672518991924154943999520672512400 58010 11616611175299347847981868923394049785726456328026419320025 58011 11619014446342894875383794061718012623364737165233835525025 58012 11621418173139935462070928840854639799983217895171728232100 58013 11623822355769039668423017744099572722433696692232336302948 58014 11626226994308789745254435497689016921143081952286256753225 58015 11628632088837780135495394435683481568058240967499552213025 58016 11631037639434617475873354737707997391466820715130510342400 58017 11633443646177920598594637560532042377647147343694605318400 58018 11635850109146320533026241084474213205381307215944938351073 58019 11638257028418460507377859495618489040148713653468219881225 58020 11640664404072995950384104924830743120309318491000002480100 58021 11643072236188594492986932364565966497792585080788404920100 58022 11645480524843935970018267584458477350736848601772063430625 58023 11647889270117712421882838066689198465180199760596471426073 58024 11650298472088628096241206982125894787294988779509908256400 58025 11652708130835399449693010228234072376789907730222045690000 58026 11655118246436755149460396549758049645982820795474675455625 58027 11657528818971436075071670763173521447680524146301654475025 58028 11659939848518195320045140105914746378394880260021995322948 58029 11662351335155798193573163731381297591584736341538795562500 58030 11664763278963022222206405370731127468546153940478869235225 58031 11667175680018657151538289182468506672286197993427527970225 58032 11669588538401504947889658810837208412214309700670343681600 58033 11672001854190379799993639674031119174776570429489502160448 58034 11674415627464108120680704503236267727248405002581158307025 58035 11676829858301528548563942153520074878796924284334531332025 58036 11679244546781491949724529707585437284631621145687536808900 58037 11681659692982861419397407893409069505587963118567281604100 58038 11684075296984512283657159836785339586839022014435853881073 58039 11686491358865332101104093169798644595612098371474828821225 58040 11688907878704220664550525516249183858806789927125117520400 58041 11691324856580090002707273375058799067274571725112410640400 58042 11693742292571864381870344422685361964234154519187403620025 58043 11696160186758480307607833255576002010868121612447657251073 58044 11698578539218886526447020593691278222581066176540125760100 58045 11700997350032044027561675966134211294704115656932044664100 58046 11703416619276926044459563899919904186611791538855005957225 58047 11705836347032518056670153632923291508281066195958506930625 58048 11708256533377817791432532372044370353275698665058576360448 58049 11710677178391835225383522117632077646987913102959312102400 58050 11713098282153592586246000075209791628720682724910712450625 58051 11715519844742124354517422675547247760853753761024638075625 58052 11717941866236477265158553224125472157911544181514705060900 58053 11720364346715710309282393201043148552847636641004832622948 58054 11722787286258894735843317232414647867285210505855180650625 58055 11725210684945114053326411754311762626811880408417952391225 58056 11727634542853464031437017390303001761727485192741989635600 58057 11730058860063052702790475063646114757890858274329409859600 58058 11732483636653000364602075865191327671512965451400892276073 58059 11734908872702439580377214698054587195905476418499617031025 58060 11737334568290515181601747720121922767322299209371974320900 58061 11739760723496384269432553605447850621133310321588166600900 58062 11742187338399216216388298645612557758650915359461240999225 58063 11744614413078192668040405712104417958997633906117591381073 58064 11747041947612507544704227100796206269463076454173240193600 58065 11749469942081367043130421279585192831857929263968760398400 58066 11751898396563989638196533560269111451437343877788701759025 58067 11754327311139606084598780715731812989042900819506512976025 58068 11756756685887459418544039563514228456207541095715198322948 58069 11759186520886804959442039536848081617087994053187470412100 58070 11761616816216910311597759264231605950240735727519106606225 58071 11764047571957055365904027178628335997446848050613555721225 58072 11766478788186532301534326177371858426024776404342199610000 58073 11768910464984645587635802353861223555354361470854163810448 58074 11771342602430711985022477822133533647677111815720624784025 58075 11773775200604060547868667655402039937642947050010761750625 58076 11776208259584032625402600959649896174549038875664415422500 58077 11778641779449981863600246103371532375768370171833526044900 58078 11781075760281274206879340124555428539500682097426558376073 58079 11783510202157287899793622336003884239703047758659890230625 58080 11785945105157413488727272150087196325877860334290363961600 58081 11788380469361053823589551144031473375319015902210840121600 58082 11790816294847624059509649386841132095448969028620588248225 58083 11793252581696551658531736048958937549026605146971447376073 58084 11795689329987276391310214315768265875274970772831273996900 58085 11798126539799250338805180626044085105375293799750124692900 58086 11800564211211937893978088256460966721305874849777054901025 58087 11803002344304815763487615273268257782677800482638650011225 58088 11805440939157372969385736872244360747040483794507703490448 58089 11807879995849110850814002128043885535105241578089881651600 58090 11810319514459543065700015174053255943470934010344460222025 58091 11812759495068195592454120833872170183738587245021441667025 58092 11815199937754606731666294725540133128378355999417017448900 58093 11817640842598327107803237859629095770368627145988006722948 58094 11820082209678919670905675752325055455469981579983122587225 58095 11822524039075959698285862074623288623032585586902020650225 58096 11824966330869034796225286858763706093470840153841027649600 58097 11827409085137744901672589283034639367980242954691641000000 58098 11829852301961702283941675056075184958724879111398031901073 58099 11832295981420531546410038421808052445596219535339693020025 58100 11834740123593869628217288806136680758741436150288816402500 58101 11837184728561365805963882126542206114388708279823521402500 58102 11839629796402681695410056785717684085064460858706844927025 58103 11842075327197491253174974370378787464109610033345073676073 58104 11844521321025480778436065076392020888465162507427436490000 58105 11846967777966348914628577881363312613018389244268392227600 58106 11849414698099806651145335485831663384385739658909696303225 58107 11851862081505577325036694044214352041864147245021834316225 58108 11854309928263396622710707706652017278414869931050609022948 58109 11856758238453012581633497992903754924959976816513431860900 58110 11859207012154185592029828019444190176977505995145248698025 58111 11861656249446688398583881600916304363383644841669171553025 58112 11864105950410306102140247247095616163995493560927879577600 58113 11866556115124836161405107076523137613482534332231547240448 58114 11869006743670088394647630667966345786645311610999908820225 58115 11871457836125884981401573870869231742112503879717961210025 58116 11873909392572060464167082595954309109129003399182890676900 58117 11876361413088461750112701607141285635024288549972328444900 58118 11878813897754948112777588335948922069208743646675167451073 58119 11881266846651391193773931739548423943152124350049840879225 58120 11883720259857675004489576223638533114759553913958696483600 58121 11886174137453695927790850651314307379882737626415847523600 58122 11888628479519362719725602459103398013393971301825845475625 58123 11891083286134596511226436901345456787314466141632993601073 58124 11893538557379330809814161444092125823932988513006315872900 58125 11895994293333511501301435329706885577682291232426076562500 58126 11898450494077096851496624333345858300765765038403859765625 58127 11900907159690057507907860732502486534151637573069529051025 58128 11903364290252376501447308510800828477583365066729106960448 58129 11905821885844049248135633817224034529699071956200033960000 58130 11908279946545083550806680701966391852216469012958590314225 58131 11910738472435499600812352150099146500429094579818439899225 58132 11913197463595329979727696434242135475981449806668805876100 58133 11915656920104619661056198807435083997051111151148646122948 58134 11918116842043426011935278557404246345671675906179533123025 58135 11920577229491818794841991443421891841987903392936002430025 58136 11923038082529880169298937536957960810750130197764063744400 58137 11925499401237704693580374487325038846335437140191252979600 58138 11927961185695399326418536233519621249034603464692494506073 58139 11930423435983083428710157183464463197273075202238992168225 58140 11932886152180888765223201881858635037847475122586459924900 58141 11935349334368959506303800187843726019163066791252386444900 58142 11937812982627452229583387983696463860858530775465747214025 58143 11940277097036535921686053435759841747108893053104405351073 58144 11942741677676391979936088828826668650311940432608711225600 58145 11945206724627214214065747995191283336794441777707246137600 58146 11947672237969208847923209359586996976628443758938205968225 58147 11950138217782594521180744621228653975631302657620592255625 58148 11952604664147602291043093094181525469142426583147064222948 58149 11955071577144475633956041727279574864231412710063619748900 58150 11957538956853470447315210824817959889602849399007382230625 58151 11960006803354855051175045489246460810628991159642224105625 58152 11962475116728910189958012807092349790669283391528523104400 58153 11964943897055929034164004799343041829131791970473839010448 58154 11967413144416217182079947157520693281602458526245412015625 58155 11969882858890092661489613786682739667820234398320526190225 58156 11972353040557885931383647176584190299316023698175904972100 58157 11974823689499939883669784622239323210167467810876738084100 58158 11977294805796609844883290315122249951556409419663217426073 58159 11979766389528263577897593326247646013657863341934160127025 58160 11982238440775281283635131502374768966844973953426869326400 58161 11984710959618055602778401296579712868270234802273981006400 58162 11987183946136991617481213554442674059585665451620358342225 58163 11989657400412506853080155277098830186900164137103182006073 58164 11992131322525031279806257382403261105047363205095504508100 58165 11994605712555007314496868485462167284858488453412980272900 58166 11997080570582889822307734719784468424408444595280406471025 58167 11999555896689146118425285620309692173136098499717964850025 58168 12002031690954255969779126089569890211337991239983022610448 58169 12004507953458711596754734468245146386804961142019771907600 58170 12006984684283017674906366731374069195319885025638796487225 58171 12009461883507691336670166831482488602368425953873808452225 58172 12011939551213262173077483209895405039739795555038112902500 58173 12014417687480272235468391497499066372717580084720336422948 58174 12016896292389276037205423426221876721288124801509620898025 58175 12019375366020840555387501972504669232232304113721213250625 58176 12021854908455545232564082754032703238122208710808735360000 58177 12024334919773981978449501701003574704123839141415974118400 58178 12026815400056755171637529023207057454116791881971215451073 58179 12029296349384481661316129494194721383988642920113064875625 58180 12031777767837790768982429073819002712051759543733970168100 58181 12034259655497324290157887890423230284370087889639252928100 58182 12036742012443736496103679603965941046379556599279505940225 58183 12039224838757694135536277171364647011544590609191871526073 58184 12041708134519876436343245035346045402921328850088972560400 58185 12044191899810975107299237758091493114401970843313785168400 58186 12046676134711694339782205120968396235100725491931687714025 58187 12049160839302750809489803711639995102816586614304798634225 58188 12051646013664873678156015019847855200778100031790198802948 58189 12054131657878804595267970063163204185946902593382395996100 58190 12056617772025297699782980564005085437036590915802936004025 58191 12059104356185119621845776699225128736097903577813568099025 58192 12061591410439049484505951443560569049036761995450499790400 58193 12064078934867878905435611528258974847774899406476023760448 58194 12066566929552411998647235036179978019940101716627326050225 58195 12069055394573465376211735654681128140990976039198739251225 58196 12071544330011868149976733607596824738546140448096062788100 58197 12074033735948461933285033287621112159406279840711466322500 58198 12076523612464100842693307610406952756336126171739042701073 58199 12079013959639651499690989111696425344118585196334725414025 58200 12081504777555993032419367808798127232711434997770626810000 58201 12083996066294017077390895847729889629534752940897466810000 58202 12086487825934627781208698957346747813000976481272043968025 58203 12088980056558741802286294731775939215375758886703696751073 58204 12091472758247288312567517762482534414933033032213939102500 58205 12093965931081208999246651641291138025148434872995769904100 58206 12096459575141458066488767855690928582367953067935535017225 58207 12098953690509002237150271597753138772999852826679624288225 58208 12101448277264820754499654507991909706814060917180484360448 58209 12103943335489905383938454375501285434400785652265832454400 58210 12106438865265260414722421815702946524245671550204450581025 58211 12108934866671902661682893947041114258228744435696713086025 58212 12111431339790861466948375087962889873655280437449379168100 58213 12113928284703178701666324495524126275185023292803461302948 58214 12116425701489908767725151166962762761248370458126256632225 58215 12118923590232118599476415725583386556730741838266630712025 58216 12121421951010887665457239412298618316875827804780566016400 58217 12123920783907307970112920204174752266511278109401322816400 58218 12126420089002484055519756081330915263843133077963928176073 58219 12128919866377533003108075463542842829204406075378691622225 58220 12131420116113584435385474837904204056285194872041418492100 58221 12133920838291780517660263598900241326523022647107954132100 58222 12136422032993275959765116122250324876499280588271101265625 58223 12138923700299238017780931093877856523377157268070555401073 58224 12141425840290846495760898115367791234634789293445166734400 58225 12143928453049293747454771607273879735601047461401382440000 58226 12146431538655784678033352031639569981596877355621756580625 58227 12148935097191536745813174455098340080828937755976159372025 58228 12151439128737779963981404473921070139580919397736445722948 58229 12153943633375756902320941522379895512707875725454808602500 58230 12156448611186722688935729585799819079966651776683912898225 58231 12158954062251945011976275339671195432317552864849192333225 58232 12161459986652704121365373736198035242015247193609185315600 58233 12163966384470292830524041059658913606077042035063884210448 58234 12166473255786016518097655471959101794580607972429616684025 58235 12168980600681193129682305069754377603207446498662081033025 58236 12171488419237153179551343474528805403519399753485038684900 58237 12173996711535239752382152977010613004639784373020982600100 58238 12176505477656808504983115257312128586314791542517775756073 58239 12179014717683227668020789702181577235761129830467316260225 58240 12181524431695878047747299340756373019268993911817695334400 58241 12184034619776153027727924420209379044231818752245297254400 58242 12186545282005458570568903642681444618122423340995169553025 58243 12189056418465213219645443084895365387935558966199020076073 58244 12191568029236848100829932821848249246776052886591388936100 58245 12194080114401806924220371275981107823596177853089505616100 58246 12196592674041545985868997313226330527582080281881107484225 58247 12199105708237534169511130107335535400363564209757356325625 58248 12201619217071252948294216793892128437080753927899324210448 58249 12204133200624196386507087935414740571391645070828630640400 58250 12206647658977871141309420818959549179752801834609754515625 58251 12209162592213796464461410607631328746757967037682957640625 58252 12211678000413504204053649367414913245982622267151699392900 58253 12214193883658538806237212990740590829663067944389202522948 58254 12216710242030457316953956038198789585642888591114837125625 58255 12219227075610829383667014519821251411354227898482526494225 58256 12221744384481237257091516637347729472172622638295493313600 58257 12224262168723275792925501508899083255298735471507983553600 58258 12226780428418552453581045897479483900384685992211164201073 58259 12229299163648687309915598964732281284443308806069466968025 58260 12231818374495313042963525071375923261162069214647594336900 58261 12234338061040074945667854645748156503596043518453473416900 58262 12236858223364630924612243141888577574342824642262631430225 58263 12239378861550651501753138108591442148712947530070338256073 58264 12241899975679819816152154390862479744108945580770382067600 58265 12244421565833831625708657485215300862820952549563713152400 58266 12246943632094395308892555070244823135743357297589673688025 58267 12249466174543231866477296733916982861121905230037290469025 58268 12251989193262074923273081919015838265360324140985036022948 58269 12254512688332670729860276108191010872156537624650015648100 58270 12257036659836778164323035270050251551807320584085561873225 58271 12259561107856168733983138587743758134423353259405787688225 58272 12262086032472626577134029491488711909040547421368897440000 58273 12264611433767948464775065016484340895204755968930001160448 58274 12267137311823943802345973507669658464552040390774567757025 58275 12269663666722434631461520692777866707212064883748782255625 58276 12272190498545255631646384145143254881534417071687625302500 58277 12274717807374254122070236157718264355683229165875370436900 58278 12277245593291290063283035049760232646070896206025347151073 58279 12279773856378236058950524927649170480413466094308078265625 58280 12282302596716977357589943921299767262394916083967815379600 58281 12284831814389411854305940917632661890531539031136158739600 58282 12287361509477450092526700812571857585837547109581328377225 58283 12289891682063015265740278303037001211315268092644432301073 58284 12292422332228043219231140240401089521134467217153477368900 58285 12294953460054482451816916566886006858631883776641485648900 58286 12297485065624294117585359856370141029960533885026216032025 58287 12300017149019452027631513481084166414355207469668488002225 58288 12302549710321942651795088425672925832562386880384172240448 58289 12305082749613765120398048770103185282016045147852963585600 58290 12307616266976931225982405862898878360831952723601532291025 58291 12310150262493465425048221206187300042648741540344872036025 58292 12312684736245404839791818074041552430770553725305638376900 58293 12315219688314799259844201885606388212970148782911539922948 58294 12317755118783711144009689354496440757699367263070309258225 58295 12320291027734215622004746435957673138332360796479538357225 58296 12322827415248400496197035093284721844442508081951836931600 58297 12325364281408366243344668904988654537992954348703342890000 58298 12327901626296226016335677534211504937709748608520253126073 58299 12330439449994105645927680081885791766812119501617943553025 58300 12332977752584143642487767345139072677703037792157957222500 58301 12335516534148491197732593002445428172181372874494392222500 58302 12338055794769312186468673747027614767231173522378768754025 58303 12340595534528783168332898390015471014480401287051899451073 58304 12343135753509093389533245954868004466007330386281912960000 58305 12345676451792444784589712784568432290314312808261186585600 58306 12348217629461051978075448683103292979992204088549674236225 58307 12350759286597142286358102112738591456870966435056294005225 58308 12353301423282955719341374468607784871299324428905998822948 58309 12355844039600744982206783452128261509625357494888069292900 58310 12358387135632775477155635564764810467967086014382889969025 58311 12360930711461325305151207743660425120973957870007355124025 58312 12363474767168685267661138160656628911493183111919792003600 58313 12366019302837158868400026206227357610875610291433753490448 58314 12368564318549062315072241679852277950090803012393085189225 58315 12371109814386724521114943208357268398876673822186015719025 58316 12373655790432487107441305913751633873831979343296021360900 58317 12376202246768704404183958352093472286676690397322743432900 58318 12378749183477743452438628744916457100862238884330485526073 58319 12381296600641984006008000524753146448317424662524147110225 58320 12383844498343818533145777216291775868372856161402213505600 58321 12386392876665652218300956674705338367823713713946799745600 58322 12388941735689902963862314702693602264673880591802575800625 58323 12391491075499001391903098067780564168360599676962011826073 58324 12394040896175390845925926941411681466194300032881425840900 58325 12396591197801527392607906781397075829369613999347598322500 58326 12399141980459879823545949679248746522217388704428030900625 58327 12401693244232929657002305193961679695380203162585880438025 58328 12404244989203171139650300693790587367312050733130456610448 58329 12406797215453111248320291227575857448932954193707674490000 58330 12409349923065269691745818947174143943417864809112061987225 58331 12411903112122178912309982102550874356972775539425040272225 58332 12414456782706384087792013631093799387056070149961407000100 58333 12417010934900443133114069362708558111846252898855251422948 58334 12419565568786926702088225862259080188844876349969553990025 58335 12422120684448418189163687930917494981342226576319582141025 58336 12424676281967513731174205787990066069069654693029306630400 58337 12427232361426822209085701954787518263722880623187985465600 58338 12429788922908965249744107862109973041171658812565322631073 58339 12432345966496577227623410202918557220079406051235536097225 58340 12434903492272305266573907051767598761348268636547228748900 58341 12437461500318809241570673772573172734287170050891578068900 58342 12440019990718761780462238736295609793679151581244775637025 58343 12442578963554848265719468870115428937006317550918716426073 58344 12445138418909766836184665059684005862982444966325483891600 58345 12447698356866228388820867426032137931251335525380818099600 58346 12450258777506956580461370498721516528639797435533735505225 58347 12452819680914687829559448306825967579714266917971494140625 58348 12455381067172171317938289409331170998586036423536161322948 58349 12457942936362168992541141886543420064948370472097259776900 58350 12460505288567455567181668314099832020215982890925414305625 58351 12463068123870818524294510741174271619379943532954453680625 58352 12465631442355058116686065694475099940795600990236518926400 58353 12468195244102987369285469229632711449594073292505318160448 58354 12470759529197432080895792051576673130755794230275960980625 58355 12473324297721230825945444725504130455114032124629128303225 58356 12475889549757234956239793000042996015673744163653959660100 58357 12478455285388308602712983264215287872643116643961021268100 58358 12481021504697328677179978159807835973488193623832717601073 58359 12483588207767184874088802370759426469141637865171632554025 58360 12486155394680779672272998611175305329231422990768914352400 58361 12488723065521028336704293833581814367850649211493438832400 58362 12491291220370858920245475679035784626972231708367525263225 58363 12493859859313212265403479190705164027128455934340635131073 58364 12496428982431042006082683812539208284431853100721557872100 58365 12498998589807314569338420694648416309417047528137314036900 58366 12501568681525009177130690327016243646539691189644888410025 58367 12504139257667117848078090523166479983484855695961544833025 58368 12506710318316645399211954775412029356719824435076403560448 58369 12509281863556609447730701003312684403981644069783476633600 58370 12511853893470040412754390716971338865624581829609347764225 58371 12514426408139981517079498616799935514973319944527468429225 58372 12516999407649488788933892651388299803040828316745198222500 58373 12519572892081631063732024555110862735181918497371913022948 58374 12522146861519489985830330887108129856471023834246330361025 58375 12524721316046160010282844593281606708822300116609003765625 58376 12527296255744748404597017112942744736118226216316650250000 58377 12529871680698375250489751051758325353886033392251950000400 58378 12532447590990173445643643442636553767366033586511298476073 58379 12535023986703288705463439616199988116158779923565385400625 58380 12537600867920879564832697702493283645025505676285024596100 58381 12540178234726117379870663785575585848854980358602712556100 58382 12542756087202186329689357732649260915306322740431880559225 58383 12545334425432283418150869719378506291197950076785064701073 58384 12547913249499618475624867473053238828344250544018833422400 58385 12550492559487414160746314255255512721250271849695941134400 58386 12553072355478905962173397605687574332867253520315384855025 58387 12555652637557342200345668868822516015494723988457133115225 58388 12558233405805984029242393525040346171894667036779148802948 58389 12560814660308105438141112347914148066766466373573219420100 58390 12563396401146993253376413409312855290924493299744554083025 58391 12565978628405947140098914953989027299829841990371688478025 58392 12568561342168279604034459165321864094560371489407438208400 58393 12571144542517315993243516843887554886865414961317670210448 58394 12573728229536394499880803020530911490649797139985297211225 58395 12576312403308866161955103525614093210072692568242312968225 58396 12578897063918094865089312536120086149436892659894275080100 58397 12581482211447457344280681122290456152189761592785865702500 58398 12584067845980343185661276815478750985665082532798368176073 58399 12586653967600154828258654218902783924671659894908162437025 58400 12589240576390307565756736682980887550686483692574292640000 58401 12591827672434229548256909066939083374244012158537812640000 58402 12594415255815361784039321608377969806135222610155204285025 58403 12597003326617158141324404922489988048247052075979976776073 58404 12599591884923085350034596152619582647291232816559763062500 58405 12602180930816623003556276293860630754297858104225717272100 58406 12604770464381263560501918711387371559589825240701218960225 58407 12607360485700512346472448875216924927016130778125618467225 58408 12609950994857887555819815333103345932511372482851037410448 58409 12612541991936920253409771943265019820572279180202137376400 58410 12615133477021154376384871388649059828006178904171231862025 58411 12617725450194146735927669994438228387317563634443792667025 58412 12620317911539467019024143870507760412363851443714483084100 58413 12622910861140697790227316400541325686436620434279898802948 58414 12625504299081434493421097099517225817716529971519979491225 58415 12628098225445285453584331861277779799115390204068371231025 58416 12630692640315871878555064617896710908863927701013541710400 58417 12633287543776827860795010432561206514835260463989545294400 58418 12635882935911800379154240047687181299518477038965904501073 58419 12638478816804449300636075909988133503780549635227382343225 58420 12641075186538447382162199694219842996084637957586926524100 58421 12643672045197480272337971347325019309675196996286259364100 58422 12646269392865246513217959674703867253401726645146814080625 58423 12648867229625457542071684490338397292340032304032017876073 58424 12651465555561837693149570352500167612189042362121858192400 58425 12654064370758124199449111906773004626579089673296159210000 58426 12656663675298067194481250858124108658930649067354147725625 58427 12659263469265429714036964593758811630357371058014827249025 58428 12661863752743987697954066478496113812320402901669384622948 58429 12664464525817529991884217844403987057318981944594986622500 58430 12667065788569858349060151696435292402851662909572062581225 58431 12669667541084787432063108155807020553209840778243038716225 58432 12672269783446144814590481662867424480376994809667195929600 58433 12674872515737770983223679961197474249409847808814582760448 58434 12677475738043519339196194884694925165177949055549290041025 58435 12680079450447256200161884969391151456242590583227120754025 58436 12682683653032860801963469911752758957970996238527512580900 58437 12685288345884225300401236895221851630713922866615576576100 58438 12687893529085254773001958806750688250030724978160560131073 58439 12690499202719867220788024365088327234532100521011186679225 58440 12693105366871993570046780182578719332933698277255265168400 58441 12695712021625577674100084782231569775380069537703463888400 58442 12698319167064576315074074591829153505014630896195470466025 58443 12700926803272959205669141936834129244143914305122509401073 58444 12703534930334708990930125053865260415179958214720121092100 58445 12706143548333821250016710146509813329849783179474978588100 58446 12708752657354304497974045505243265580942040476817915031225 58447 12711362257480180187503567713228820219124666991497500700625 58448 12713972348795482710734039959771084073120268042950180560448 58449 12716582931384259400992802483200131474774526365864222158400 58450 12719194005330570534577235164964037681303744713193746600625 58451 12721805570718489332526432296709829445267216377296127225625 58452 12724417627632101962393089542134663468585027383787066704900 58453 12727030176155507540015603115390906890218671493248380922948 58454 12729643216372818131290381197830657497957049961173088580625 58455 12732256748368158753944367614877105023110577993557306617225 58456 12734870772225667379307777794811998672817774955396309011600 58457 12737485288029494934087047031270349978118421827045526227600 58458 12740100295863805302137991071235364086951673567987662626073 58459 12742715795812775326239179050328456809802962572018551885025 58460 12745331787960594809865518797191079031856669139237394372900 58461 12747948272391466518962054528756934539218912929512472252900 58462 12750565249189606183717976958215041868062983004306304841225 58463 12753182718439242500340845837465955474425420837907447631073 58464 12755800680224617132831024955875326338850148338264516921600 58465 12758419134629984714756329617130847064147839438801937926400 58466 12761038081739612851026886616010491596214517406886235637025 58467 12763657521637782119670206736871824897143669087099582942025 58468 12766277454408786073606469795674023226776550507284090222948 58469 12768897880136931242424022247346111143372364495597229864100 58470 12771518798906537134155087380316786916250169284751899160225 58471 12774140210801936237051688120023073753064276836428625675225 58472 12776762115907474021361782463216900081831070349809460250000 58473 12779384514307508941105611564890578092934161892606627010448 58474 12782007406086412435852260499644015839103173304207573710025 58475 12784630791328568932496431719318364411795706686049212780625 58476 12787254670118375847035431228722668060518825355543175202500 58477 12789879042540243586346367501281951597412142762337747808900 58478 12792503908678595549963563156437046032885966439023214426073 58479 12795129268617868131856179420628320119271417696237241280625 58480 12797755122442510722206053393697352338301596812250522817600 58481 12800381470236985709185748142542444854810239471331869377600 58482 12803008312085768480736815643865748073313464959408787486225 58483 12805635648073347426348272597851631676137702139741503726073 58484 12808263478284223938835289134617805391479247739590885720900 58485 12810891802802912416118090435282560237234715439351666624900 58486 12813520621713940263001071289493368611633426350605739183025 58487 12816149935101847892952123611263949354639124605389948973225 58488 12818779743051188729882176934968771784775829086136453490448 58489 12821410045646529209924951913345840724477707158806598499600 58490 12824040842972448783216926839360472663272132209388106380025 58491 12826672135113539915677517213784641472085117628962152425025 58492 12829303922154408090789468380348340473715659671892704284900 58493 12831936204179671811379461250321276194066724576389329622948 58494 12834568981273962601398931138385077766052235961917314909225 58495 12837202253521925007705099731658074733228011502976758084225 58496 12839836021008216601842220213736564903126718147081102233600 58497 12842470283817507981823035565618362931019117843909429760000 58498 12845105042034482773910450065376289473382716254301892851073 58499 12847740295743837634399414008451130036740960807875997066025 58500 12850376045030282251399021670435462061747917596574918062500 58501 12853012289978539346614822534221618324441444972583043062500 58502 12855649030673344677131345803388924406478831631081335561025 58503 12858286267199447037194838223707217783909234893750023726073 58504 12860923999641608259996215234635526009633597584407694410000 58505 12863562228084603219454225472696651518161596244522236963600 58506 12866200952613219831998828648610280762603136638531074189225 58507 12868840173312259058354786820069105703035521936133172674225 58508 12871479890266534905325469082044316102473232244311285122948 58509 12874120103560874427576869696508691651641829133341831704900 58510 12876760813280117729421839683467393636627393520171941260025 58511 12879402019509117966604531895188426684244678025200520715025 58512 12882043722332741348085059595526612068647364214800617409600 58513 12884685921835867137824368566236785139299019716171172240448 58514 12887328618103387656569322762173800634940109001818324538225 58515 12889971811220208283638003537278800980631283870857752248025 58516 12892615501271247458705222463253074125332724710329212064900 58517 12895259688341436683588247762822699065800081132966483400900 58518 12897904372515720524032744379499048918846130413733050101073 58519 12900549553879056611498927705742093248240194365501372321225 58520 12903195232516415644947930991435313324701190208333202547600 58521 12905841408512781392628386454582916097591499124952007987600 58522 12908488081953150693863220116141904885044178309462161105625 58523 12911135252922533460836660380903437145361979383677028551073 58524 12913782921505952680381460386339772176619729276325028788900 58525 12916431087788444415766334141334984203488440459910300102500 58526 12919079751855057808483606476719489050386607467363372055625 58527 12921728913790855080037076829530305468158077739330934805025 58528 12924378573680911533730096882920845177583219180783274760448 58529 12927028731610315556453862083645898817157406654584900000000 58530 12929679387664168620475917059049358234724677556064739680225 58531 12932330541927585285228874955484088942741325366992042665225 58532 12934982194485693199099350720095240065170772674540077104100 58533 12937634345423633101217108347900152740283854779905513222948 58534 12940286994826558823244422116099901707964215155630569837025 58535 12942940142779637291165651827559378702503428308015111872025 58536 12945593789368048527077032085394700292321287953262101536400 58537 12948247934676985650976675620608596956569992939418870931600 58538 12950902578791654882554790694716314465183294381300713256073 58539 12953557721797275542984112599306433033619599587253603006225 58540 12956213363779080056710549274482884256328126333973809592900 58541 12958869504822313953244041068136320483846029902104989712900 58542 12961526145012235868949634657994866097418550258739959040025 58543 12964183284434117548838771158406155052130213325341214001073 58544 12966840923173243848360788433804434104749534087356225537600 58545 12969499061314912735194637640818386315829076295657582081600 58546 12972157698944435291040814020977204717073689814927271062225 58547 12974816836147135713413501965974321464598838649601671005625 58548 12977476473008351317432934377450073356454716907705786922948 58549 12980136609613432537617966343256460278696893254876032784900 58550 12982797246047742929678863152169028958347093797485936400625 58551 12985458382396659172310302669012790343814996071779193275625 58552 12988120018745571068984592092170955003750130386359227728400 58553 12990782155179881549745099115447147133868736873716385810448 58554 12993444791785006672999897516253634088060275182482324925625 58555 12996107928646375627315627192099984805028796939935836436225 58556 12998771565849430733211568667358447084872137312459346368100 58557 13001435703479627444953932092284210381353429793042973432100 58558 13004100341622434352350360756270597615181366576807584276073 58559 13006765480363333182544649137321106481394484599499919961025 58560 13009431119787818801811675509722097819947123786011399398400 58561 13012097259981399217352549131901805842827148786580968678400 58562 13014763901029595579089972036463222363504618192242035164225 58563 13017431043017942181463815444380284655222895867435950756073 58564 13020098686031986465226910825348674173605797790106544216100 58565 13022766830157289019241055626284411116272825045977539820900 58566 13025435475479423582273233689965307657635920006465700369025 58567 13028104622083977044792050385812220690802069075572059796025 58568 13030774270056549450764382474808923030533032791306861010448 58569 13033444419482753999452242730561290281523083807340150339600 58570 13036115070448217047209859338498378954854446880646761061225 58571 13038786223038578109280970095219849922384734195370834426225 58572 13041457877339489861596331429996069934017626130835928522500 58573 13044130033436618142571442270429102686313934125866498122948 58574 13046802691415641954904482774284679822721571020092762804025 58575 13049475851362253467374467949507121265846417807848544300625 58576 13052149513362158016639616184431053430658186988246365160000 58577 13054823677501074109035932710205653144332714727076598862400 58578 13057498343864733422376008017449024503581240177827040001073 58579 13060173512538880807748031249152195433814724080307700905625 58580 13062849183609274291315018591854100376343693930501035044100 58581 13065525357161685076114256687110795320028053583208384204100 58582 13068202033281897543856961085284031312373335323161474158225 58583 13070879212055709256728149763676192632026576658313284376073 58584 13073556893568930959186731731040485979962947013287279264400 58585 13076235077907386579765810740497147350380006018194977120400 58586 13078913765156913232873204132888313674436620309455624016025 58587 13081592955403361220592176832606086890494675020577950576225 58588 13084272648732594034482390517930198783450365002289211302948 58589 13086952845230488357381067987913565753084615057608335824100 58590 13089633544982934065204372747855903617125634117640094182025 58591 13092314748075834228749003835407453628907331551696198877025 58592 13094996454595105115494005909346752092131891159010041606400 58593 13097678664626676191402794623078257286309786511493233160448 58594 13100361378256490122725397304897528875962507114883187352225 58595 13103044595570502777800908967073536564638825460964368705225 58596 13105728316654683228860163665799556471221147812541843392100 58597 13108412541595013753828621234065995550890934076256230062500 58598 13111097270477489838129469409510366356487922181431132151073 58599 13113782503388120176486941379301516537843528025743862440025 58600 13116468240412926674729848764117099707000891524946918490000 58601 13119154481637944451595330063275156656059181093017198490000 58602 13121841227149221840532814583082558401704531684388947582025 58603 13124528477032820391508201870464945146320954279295935301073 58604 13127216231374814872808256673944677989918296539217712002500 58605 13129904490261293272845219454035203099977434679055420660100 58606 13132593253778356801961632465122111047701914997571944923225 58607 13135282522012119894235381430903057149086819803996331626225 58608 13137972295048710209284952835460591907676286727254226960448 58609 13140662572974268634074906852043834042887442870352747278400 58610 13143353355874949284721565931636802103337106475899283163025 58611 13146044643836919508298919073393104308725039424023834268025 58612 13148736436946359884644741799018570036510384940137159980100 58613 13151428735289464228166931853185290270872777520608648802948 58614 13154121538952439589650060652062418361283047687791305330225 58615 13156814848021506258062140502050966596427044384650013770025 58616 13159508662582897762361607610811718386236444460950917424400 58617 13162202982722860873304520912677260260389093859530112752400 58618 13164897808527655605251976730541022435855011079166587326073 58619 13167593140083555217977739296318101378889262791230892044225 58620 13170288977476846218476087152074522588316076866370486576100 58621 13172985320793828362769875453923486757016372495441520616100 58622 13175682170120814657718814200789027527229943760738761875625 58623 13178379525544131362827962410139394242620415348965298851073 58624 13181077387150117992056438262794358416032380740601302630400 58625 13183775755025127315626345238912528076502418030285056000000 58626 13186474629255525361831914267266639732375540623050768890625 58627 13189174009927691418848861909916683389332663729953938106025 58628 13191873897128018036543964604392601892759437396573972022948 58629 13194574290942911028284848985500191823188897506577369622500 58630 13197275191458789472749998308865719261536402802062718284225 58631 13199976598762085715738974998336649957521843669552707119225 58632 13202678512939245371982859339357779780047712696665375523600 58633 13205380934076727326954904340443937802378903475763477810448 58634 13208083862261003738681406784872320977757638707986938378025 58635 13210787297578560039552794494719406092591307459425770495025 58636 13213491240115894938134929829369271544578800780867318496900 58637 13216195689959520420980629440622048482098761388304783532100 58638 13218900647195961754441400306533107958877593502654807006073 58639 13221606111911757486479392066115478004392700278013920078225 58640 13224312084193459448479565677039871885653815747086667022400 58641 13227018564127632757062078418468596339949063343631990542400 58642 13229725551800855815894885261161496190849091513082746359025 58643 13232433047299720317506556626993979521238896606777445226073 58644 13235141050710831245099312560029055467399332310086522228100 58645 13237849562120806874362273331287204717195411642406023580100 58646 13240558581616278775284926499359790943252920674527228598225 58647 13243268109283891813970810449013609678625171347982100055625 58648 13245978145210304154451414429936059547874513188039185410448 58649 13248688689482187260500295117772309300725089538231006656400 58650 13251399742186225897447409719607722758490852695504968705625 58651 13254111303409118133993665646050692575352633701906666830625 58652 13256823373237575344025686772072922637256686486460686996900 58653 13259535951758322208430796308766087970741182709679127822948 58654 13262249039058096716912216308175690212373213427711575015625 58655 13264962635223650169804483823374815996703547173105292760225 58656 13267676740341747179889083745942395056726292078771676729600 58657 13270391354499165674210298343012444395772303310106637881600 58658 13273106477782696895891273516062674583575257601095867551073 58659 13275822110279145405950301803612724051934375622217231782025 58660 13278538252075329085117322150004177216964401974361094428900 58661 13281254903258079135650636462436412335378243761921123108900 58662 13283972063914240083153842978434215211597214132529581232225 58663 13286689734130669778392986465924985210734719288263119506073 58664 13289407913994239399113925278105250499658058905946724755600 58665 13292126603591833451859915285278100034406373509635874720400 58666 13294845803010349773789410705845030537237261198447067606025 58667 13297565512336699534494081858637597560496793554411430395025 58668 13300285731657807237817049858776150717364180069515280922948 58669 13303006461060610723671338279244824271319755794932913060100 58670 13305727700632061169858541800373845516929892109819278467225 58671 13308449450459123093887711869422114754241449737887469682225 58672 13311171710628774354794459392454902157738100838130648040000 58673 13313894481228006154960274480713398468437837817055681360448 58674 13316617762343823041932063273674748194311855334088162643025 58675 13319341554063242910241901861003085889786333904617933325625 58676 13322065856473297003227007325593988099657063876537185122500 58677 13324790669661029914849925929916645696308922920964138160900 58678 13327515993713499591518938467859953611694554315860520201073 58679 13330241828717777333908682804290607367095783216992619275625 58680 13332968174760947798780993624533188334273950033545086275600 58681 13335695031930109000805959415984112321218030409908812035600 58682 13338422400312372314383196704073208864328746839811165575225 58683 13341150279994862475463341564788591526539454507971741651073 58684 13343878671064717583369758435982372547577000696637459052900 58685 13346607573609089102620466249676668368314610363323987620900 58686 13349336987715141864750281907591235855970737870375184354025 58687 13352066913470054070133181122115972490769344129923952924225 58688 13354797350961017289804876644953407337604807647742347240448 58689 13357528300275236467285613905658203318255255359425466393600 58690 13360259761499929920403184082302585120768103230360222489025 58691 13362991734722329343116154626498501032807626039865562834025 58692 13365724220029679807337317265009221065013029517519855172900 58693 13368457217509239764757353500184967938773375198667895822948 58694 13371190727248281048668717631459071850289408393971539540225 58695 13373924749334088875789737320143034389368462127078439831225 58696 13376659283853961848088931719760781587093754612377823555600 58697 13379394330895211954609547194164280791330164873640261610000 58698 13382129890545164573294310645674590922981560721258191076073 58699 13384865962891158472810400475494310649006566012885973559025 58700 13387602548020545814374635198639284120436890646509178922500 58701 13390339646020692153578879735639319165031608028259193922500 58702 13393077256978976442215669403259568194748651996461625348025 58703 13395815380982791030104051626496117587927919770223406501073 58704 13398554018119541666915645394101226934965311052013620840000 58705 13401293168476647504000918479895555294320407800801743361600 58706 13404032832141541096215682452126607492948906481948336162225 58707 13406773009201668403747805493134529521690957093704270323225 58708 13409513699744488793944143051588278221784843494319147922948 58709 13412254903857475043137686349557086733518560259792279096900 58710 13414996621628113338474928766684043582086405466579322571025 58711 13417738853143903279743450123730499808990319617411828326025 58712 13420481598492357881199718887761915219822961838074875795600 58713 13423224857761003573397112321247651610998029119765203490448 58714 13425968631037380205014154597349117758959696641733906867225 58715 13428712918409041044682972903672568005613891183492810797025 58716 13431457719963552782817971556764753453186009651098342788900 58717 13434203035788495533444724149631522090429265349068788348900 58718 13436948865971462836029083754561361610091690604472981176073 58719 13439695210600061657306511203537776244804550693772516512225 58720 13442442069761912393111621468526286645087135962220023609600 58721 13445189443544648870207948163923739648979202011124072249600 58722 13447937332035918348117926193459512747919327536198561390625 58723 13450685735323381520953092563840096137891761731636883776073 58724 13453434653494712519244505387430433458572544255612844716900 58725 13456184086637598911773381096267300666224406934747261902500 58726 13458934034839741707401949889701900958425814243843203230625 58727 13461684498188855356904529437970752270379075934055372152025 58728 13464435476772667754798816863995842593532377023815121410448 58729 13467186970678920241177399025716927227577424963504150490000 58730 13469938979995367603539481121260741066554818613310423393225 58731 13472691504809778078622833639253798138819806435197487078225 58732 13475444545209933354235957676587349868998429920800216188100 58733 13478198101283628571090468645944972907804750908695711522948 58734 13480952173118672324633698395405156882700546463303740664025 58735 13483706760802886666881515762433162058866130995113111623025 58736 13486461864424107108251365584578316665821441124529208462400 58737 13489217484070182619395526189194823540296803480972029377600 58738 13491973619828975633034585384506045760609508461563666381073 58739 13494730271788362045791134974334141101862043451535072895225 58740 13497487440036231220023683818818815424747206858129442456900 58741 13500245124660485985660789463450865523630939483132101376900 58742 13503003325749042642035408358748082501892182433140137423025 58743 13505762043389830959719464692902987414237011343305618076073 58744 13508521277670794182358637859733771716878315796635536163600 58745 13511281028679889028507368584271715997089001309189498083600 58746 13514041296505085693464083728320261513702700198955012639225 58747 13516802081234367851106639798322810269657898365168682850625 58748 13519563382955732655727985177878230656665829002858381022948 58749 13522325201757190743872041107244947160536063316979258772900 58750 13525087537726766236169801432176394193623054359385628515625 58751 13527850390952496739175651144432515828268575392813362890625 58752 13530613761522433347203903736313895042015651116950929510400 58753 13533377649524640644165557391566998051765821325578201960448 58754 13536142055047196705405270035010921409950014978800543850625 58755 13538906978178193099538553263237931761190561373878050589225 58756 13541672419005734890289185178741990512854537410453705096100 58757 13544438377617940638326842149831358157343359424661594576100 58758 13547204854102942403104949518683275597936888490327697451073 58759 13549971848548885744698751279900622573518943458083782348025 58760 13552739361043929725643598751932356150561620553668444464400 58761 13555507391676246912773458263721435253344816539106930544400 58762 13558275940534023379059637878945840335541458934115608045225 58763 13561045007705458705449733180220200558014776504397728881073 58764 13563814593278765982706792135627444228958111278075943540100 58765 13566584697342171813248699069951791783366895106100497624900 58766 13569355319983916312987777762986314229273104817005922348025 58767 13572126461292253113170613697290183768201386135961949739025 58768 13574898121355449362218095477772647206929713772951714960448 58769 13577670300261785727565675445482656816862549690567993025600 58770 13580442998099556397503849507984997466157590018986596378225 58771 13583216214957069083018856208705653148194970099983706443225 58772 13585989950922645019633595057631060458046843644431463802500 58773 13588764206084618969248764145747801126302183134750131722948 58774 13591538980531339221984217065611190406933081776731838227025 58775 13594314274351167598020539160433122932861390110600114855625 58776 13597090087632479449440843124081442599504810660958400090000 58777 13599866420463663662072783974385008112856219796447800704400 58778 13602643272933122657330793422140531044585605564733200026073 58779 13605420645129272394058533658219168572257222174339651390625 58780 13608198537140542370371570581172758548031984744563001512100 58781 13610976949055375625500266487741490134183380896101507872100 58782 13613755880962228741632892248666708968400877891350886737225 58783 13616535332949571845758958992214461676194574762860010551073 58784 13619315305105888611512769317817290531755307824882670086400 58785 13622095797519676261017188062243695182372185005148613126400 58786 13624876810279445566727632640706584594971219646026365197025 58787 13627658343473720853276282985323948756520978115522571017225 58788 13630440397191039999316511103346886162960568273672586302948 58789 13633222971519954439367530277572029763948498318696825208100 58790 13636006066549029165659263931357320793114548774959996301025 58791 13638789682366842729977434180661986805627445591673779296025 58792 13641573819061987245508870095533487266775420933094349984400 58793 13644358476723068388687035693466097186901321918623632610448 58794 13647143655438705401037777687057706579445398200942796473225 58795 13649929355297531091025293008393320930033888963584066462225 58796 13652715576388191835898316132585655405516661012962167724100 58797 13655502318799347583536526222905123202609044695907319402500 58798 13658289582619671854297174119933426236338296179526974626073 58799 13661077367937851742861929197176864298840406198428345423025 58800 13663865674842587920083946105577386879204899942912384360000 58801 13666654503422594634835151429361320025030453793959744360000 58802 13669443853766599715853750275667608946139215795234753859025 58803 13672233725963344573591952820399325510509282002809932326073 58804 13675024120101584202063920832744098361929474309051025922500 58805 13677815036270087180693934200811032098165011362609480068100 58806 13680606474557635676164777480833590787553487391576552906225 58807 13683398435053025444266346492389830070934398896717963765225 58808 13686190917845065831744474982093271194658911356817133010448 58809 13688983923022579778149981378209619549136262544329622160400 58810 13691777450674403817687935658656439645955781277949924484025 58811 13694571500889388081067146354844807955085586155814397889025 58812 13697366073756396297349867713823874641997243960756329856100 58813 13700161169364305795801727041191174992806638174485511302948 58814 13702956787802007507741872247233441193661650773332914149225 58815 13705752929158405968393339618764575138653621822185598329025 58816 13708549593522419318733641839129353078488548178702973158400 58817 13711346780982979307345576278843343190032241935482665190400 58818 13714144491629031292268253579341427544647818357530496651073 58819 13716942725549534242848346552309230480980549535554620725225 58820 13719741482833460741591559417073666045520931516994858648100 58821 13722540763569796986014317398530727951898397266440737888100 58822 13725340567847542790495676708090556427432093640695304650625 58823 13728140895755711588129454930121727362998156062103638326073 58824 13730941747383330432576581836378620359771588383173620048400 58825 13733743122819439999917670650897633573871816427655552810000 58826 13736545022153094590505809787849924697390860965199340075625 58827 13739347445473362130819575084840268981718498750958571943025 58828 13742150392869324175316262554143536906506378285952167922948 58829 13744953864430075908285341674372205925039459901928797602500 58830 13747757860244726145702129245070232674214987644624080007225 58831 13750562380402397337081683826730524124773103445790637542225 58832 13753367424992225567332920788735158364885812686773524097600 58833 13756172994103360558612947987719418057698935139681249360448 58834 13758979087824965672181622098862612090941557326778121695025 58835 13761785706246217910256325622610573544275972690442950256025 58836 13764592849456307917866964589336634837664785966185616432900 58837 13767400517544439984711186984449793791687399376511123468100 58838 13770208710599832047009821916460697328452122516039916381073 58839 13773017428711715689362539550517982669529287105851796457225 58840 13775826671969336146603731829929429145181634410589540896400 58841 13778636440461952305658614008184287117097509513964757216400 58842 13781446734278836707399547013995064034846675540940237232025 58843 13784257553509275548502580671878961294384485227471947551073 58844 13787068898242568683304217800801069345134350126199592344100 58845 13789880768568029625658399213403342400487562579269000592100 58846 13792693164574985550793709638345288144980185993419648185225 58847 13795506086352777297170804588284221999945568748923114390625 58848 13798319533990759368340058196024849808104690319743178760448 58849 13801133507578299934799432041369857226351649159722704134400 58850 13803948007204780835852564991205098674924785126494500830625 58851 13806763032959597581467084075354893380231829404465896455625 58852 13809578584932159354133136420744850867826727009441240268900 58853 13812394663211889010722142266411563211423016194527003222948 58854 13815211267888223084345769081900416423380510839720736430625 58855 13818028399050611786215126811594688581825151831338284923225 58856 13820846056788519007500184267521017629462907383017636467600 58857 13823664241191422321189406693178237249234146303804718515600 58858 13826482952348812983949614520938494822231618692650058976073 58859 13829302190350195937986063345571481203779691969924666659025 58860 13832121955285089812902745136444517914251443308227214504900 58861 13834942247243026927562910710953163332090239385264185984900 58862 13837763066313553291949813491738915597610178164938580603225 58863 13840584412586228609027674570252506187481862558520353881073 58864 13843406286150626276602869099223194501373059990976885569600 58865 13846228687096333389185334036596390314014512988846763534400 58866 13849051615512950739850197263503847588006142031629649595025 58867 13851875071490092822099628098832589914974761410279672828025 58868 13854699055117387831724909232960644755247850281330328122948 58869 13857523566484477668668730103229580679025523286309665236100 58870 13860348605681017938887701733725758975121267041857659794225 58871 13863174172796677956215093061944128286707889740336519709225 58872 13866000267921140744223788774910308357155110503308020810000 58873 13868826891144103038089468677338626522985932696197604210448 58874 13871654042555275286454008614405688275217041062513654556025 58875 13874481722244381653289102971720981024890576416469623890625 58876 13877309930301160019760108775077928153457414115684575062500 58877 13880138666815361986090111412570728503842144218326821492900 58878 13882967931876752873424212001664234673513962934726424476073 58879 13885797725575111725694036423806041806712277760828252250625 58880 13888628048000231311482466049171877049137643804206905753600 58881 13891458899241918125888590174137298424924327782646626713600 58882 13894290279389992392392880194070630622566980716045462644225 58883 13897122188534288064722585534043984033687232395793026076073 58884 13899954626764652828717351360061122376103142478575957364900 58885 13902787594170948104195058093402863350611996916190568636900 58886 13905621090843049046817882750692616029221567027422911545025 58887 13908455116870844549958582132286578051273294696060219855225 58888 13911289672344237246566997881595035212999574019928453490448 58889 13914124757353143511036783437943125675553010544453047267600 58890 13916960371987493461072352905581350786444897521202720618025 58891 13919796516337230959556051861458034409639798193436183263025 58892 13922633190492313616415550124367852690279707908717531040900 58893 13925470394542712790491456508092476341161434100742558522948 58894 13928308128578413591405155581151287829671220301829183151225 58895 13931146392689414881426866455782056265897897002938143598225 58896 13933985186965729277343923628773373345106612254139800897600 58897 13936824511497383152329279896772574380666123505334998440000 58898 13939664366374416637810231368694789276890364660653187801073 58899 13942504751686883625337364597860689235086184221848793032025 58900 13945345667524851768453725856492416060400427513439019802500 58901 13948187113978402484564212575199102141837554328201364802500 58902 13951029091137630956805186970085310513080389144595518115025 58903 13953871599092646135914311880117645867498040812004807776073 58904 13956714637933570742100608837386708996973148965417332250000 58905 13959558207750541266914738392903488850932062333998705779600 58906 13962402308633707975119502720571208269222976689364700155225 58907 13965246940673234906560570521975561430265104806370186952225 58908 13968092103959299878037424254638203174193265074731067222948 58909 13970937798582094485174529706380272609553507122345771468900 58910 13973784024631824104292727938444655791473190035060753902025 58911 13976630782198707894280849620027614769139939752833237957025 58912 13979478071372978798467551776872332940884785484515887161600 58913 13982325892244883546493376976578849426182159234286047240448 58914 13985174244904682656183034973286778065459986719266912176225 58915 13988023129442650435417906834389129690763451253079631366025 58916 13990872545949074984008771571937479473042823972608093532900 58917 13993722494514258195568755301400644445145673719583698276900 58918 13996572975228515759386502950440959723493447804889198751073 58919 13999423988182177162299572540374165505918500857677379683225 58920 14002275533465585690568052062980840608236793295199836691600 58921 14005127611169098431748398975339242117840334170104392531600 58922 14007980221383086276567502335351334688918656013114536655625 58923 14010833364197933920796967600635717080866832769449217501073 58924 14013687039704039867127624113463077749015437231849393624900 58925 14016541247991816427044255294411735635032032932200363722500 58926 14019395989151689722700551567422746773200958923809644425625 58927 14022251263274099688794286038935981928294946149538672479025 58928 14025107070449500074442712953790505210915153255102356560448 58929 14027963410768358445058188950574508477002180105646665960000 58930 14030820284321156184224017139111981309716161456691713126225 58931 14033677691198388495570514022775221504055814002988213511225 58932 14036535631490564404651299288314216227440960391886024252100 58933 14039394105288206760819808485895849413027236978370926322948 58934 14042253112681852239106028622047816456762061579719026471025 58935 14045112653762051342093456688204052934134146947292901394025 58936 14047972728619368401796281147550409828221549025726187408400 58937 14050833337344381581536786402871233667012090455804380803600 58938 14053694480027682877822980268099436005061653562767982006073 58939 14056556156759878122226444466274562852376947848390625764225 58940 14059418367631586983260408176615300951966579590706167340900 58941 14062281112733442968258044653414784236804240593201193060900 58942 14065144392156093425250990939468990356997244685022950786025 58943 14068008205990199544848090696750443858759129750494448651073 58944 14070872554326436362114360177041369418353265581046815769600 58945 14073737437255492758450177355242365486512019642497326105600 58946 14076602854868071463470694248074595781949690108201960236225 58947 14079468807254889056885472440895423286483774622638889675625 58948 14082335294506675970378341845349338738964860854945183622948 58949 14085202316714176489487482710577963100697157828215057740900 58950 14088069873968148755485730910714831071316092344229970650625 58951 14090937966359364767261106531392590471183129866862682525625 58952 14093806593978610383197565777992180174267701508694704272400 58953 14096675756916685323055976228365477274218486038310726610448 58954 14099545455264403169855315452764832295887966070075457755625 58955 14102415689112591371754093023714839524971809019641970762225 58956 14105286458552091243931995938563617919664874438567475844100 58957 14108157763673757970471757477452806590325178637704684700100 58958 14111029604568460606241249519447407486082613954881737126073 58959 14113901981327082078775798339568536711137282727076779715025 58960 14116774894040519190160723909474074808169624326042969550400 58961 14119648342799682618914102724534135391837747070270484430400 58962 14122522327695496921869754180050200691773185222328763906225 58963 14125396848818900536060450519368701871811344631983369506073 58964 14128271906260845780601350376641751430413839130924035844100 58965 14131147500112298858573655936989664556363413989301827448900 58966 14134023630464239858908493736821836013844863298317434347025 58967 14136900297407662758271019127074468961973935963532454662025 58968 14139777501033575422944744422125582075707351223037085410448 58969 14142655241432999610716090757149651427867370611694004691600 58970 14145533518696970972759163676676173815750560671933213715225 58971 14148412332916539055520752477118368570469091283494684480225 58972 14151291684182767302605553326040165372800810295561764062500 58973 14154171572586733056661616180931556215908078467317653822948 58974 14157051998219527561266015530264320402831602055475276630025 58975 14159932961172255962810744979602062345180926454132795430625 58976 14162814461536037312388835705540432938934516043722075040000 58977 14165696499402004567680698800255336433736106018152235526400 58978 14168579074861304594840691529438855983536934834793338551073 58979 14171462188005098170383907526404562468892214698969676855625 58980 14174345838924559983073190945145802714681436007400724000100 58981 14177230027710878635806374595132494891492494013796123560100 58982 14180114754455256647503742080633890684395836450831518296225 58983 14183000019248910454995713967356695739343523978257523226073 58984 14185885822183070414910757999189871954965935885182165888400 58985 14188772163348980805563523387849377376112506439883369152400 58986 14191659042837899828843199198218031765099007863130368398025 58987 14194546460741099612102096852177628377289169537215114438225 58988 14197434417149866210044456773732345049359505415030273802948 58989 14200322912155499606615479198224440421379778549916567572100 58990 14203211945849313716890579168445153957694229342003500440025 58991 14206101518322636388964865740445661406517198830779909735025 58992 14208991629666809405842845421854870444167756723085203342400 58993 14211882279973188487328349865512774486968062623078588560448 58994 14214773469333143291914687841230016022026115144534724574225 58995 14217665197838057418675021508486244307421944480589366239225 58996 14220557465579328409152967012881785922723847052427448076100 58997 14223450272648367749253419429159080412284613753032693722500 58998 14226343619136600871133602073612267156413533967724335601073 58999 14229237505135467155094340208705243629294934138576931386025 59000 14232131930736419931471559162720449357434800519803370250000 59001 14235026896030926482528006887262564178470309546698370250000 59002 14237922401110468044345200975443243817379514738782903116025 59003 14240818446066539808715600163574950345486685331429127851073 59004 14243715030990650925035000339203869767179528158631744822500 59005 14246612155974324502195155078313843789944420197961295496100 59006 14249509821109097610476620734535177775191504368412682909225 59007 14252408026486521283441826103194121940389725600265514884225 59008 14255306772198160519828366683040758087269278056715635560448 59009 14258206058335594285442523558494959466282168089533522022400 59010 14261105884990415515053006925252026854147341691073275825025 59011 14264006252254231114284924282091539519151750724421843530025 59012 14266907160218661961513973311734895477939510160279712712100 59013 14269808608975342909760859473598951307804600237355086302948 59014 14272710598615922788585938331295107770015064432806285948225 59015 14275613129232064405984082637725123622445018146877964908025 59016 14278516200915444550279774200626876253781686063768788912400 59017 14281419813757753992022420551425224156814800467495642608400 59018 14284323967850697485881896440245062774811690811770952476073 59019 14287228663285993772544310179945601902739949237512768386225 59020 14290133900155375580607994862036829604127340397531602740100 59021 14293039678550589628479724467341064514652310008299711180100 59022 14295945998563396626271154894264435445144708352773602405625 59023 14298852860285571277695489927545064369551856081429076301073 59024 14301760263808902281964372170346666187596513902557730446400 59025 14304668209225192335684998962568216087327349145203929640000 59026 14307576696626258134757463308242272899545794972796381280625 59027 14310485726103930376272319834896484534192446702622608760025 59028 14313395297750053760408375807754739418198008952054732322948 59029 14316305411656486992330707221656365815054972119284910562500 59030 14319216067915102784088899993573718998453332172873147750225 59031 14322127266617787856515516278610434475753449255438069985225 59032 14325039007856442941124785932364563811848243813310241651600 59033 14327951291722982782011523142542748090102029683087377410448 59034 14330864118309336137750268252713522664551057861147199992025 59035 14333777487707445783294654801089785606417968842852380037025 59036 14336691400009268511877001797232401128235501960192366388900 59037 14339605855306775136908131259568848280500663811925916384100 59038 14342520853691950493877411036622764358795791637104088256073 59039 14345436395256793442253022934852171733724238525569895816225 59040 14348352480093316867382456175996116221822433108270326790400 59041 14351269108293547682393226206831384652833504472824443910400 59042 14354186279949526830093818884242908957367191378839983085025 59043 14357103995153309284874860058513403899033051502262936376073 59044 14360022253996964054610510577739725506625729744117131440100 59045 14362941056572574182560086736285377324868913148119069624100 59046 14365860402972236749269906190180531796595272461854573792225 59047 14368780293288062874475359362382874415059845851741303705625 59048 14371700727612177719003206360814518742360637973387800610448 59049 14374621706036720486674099432092180978679366962961834592400 59050 14377543228653844426205330973869743487263972634822222975625 59051 14380465295555716833113807128714277531759381155233936100625 59052 14383387906834519051619246982438536465660784847026206520900 59053 14386311062582446476547607389814871728321020927386367122948 59054 14389234762891708555234733450597465248097200478699812825625 59055 14392159007854528789430234658781713230878229614816883106225 59056 14395083797563144737201586748031537821400959672999028225600 59057 14398009132109808014838459256207344765445083602001968129600 59058 14400935011586784298757268831929286973202243022513316901073 59059 14403861436086353327405958306112435787849806426988816516025 59060 14406788405700808903169001551412403798631105607633074600900 59061 14409715920522458894272634152521905204558256825955220880900 59062 14412643980643625236690309910260682033217727863408222954225 59063 14415572586156643936048383202403166949079224544810950756073 59064 14418501737153865069532017224190195947191943455583679363600 59065 14421431433727652787791318131473026921205454457644644368400 59066 14424361675970385316847695109439862919282120550780261604025 59067 14427292463974454960000446389877021857680717156399950241025 59068 14430223797832268099733571239918837549593461775129751822948 59069 14433155677636245199622807945242320126217692171328886392100 59070 14436088103478820806242897810664547278045620975305803141225 59071 14439021075452443551075075201102701226967631303078775756225 59072 14441954593649576152414783645858609954013146335625938560000 59073 14444888658162695417279618029191594953404890662701635560448 59074 14447823269084292243317492890145371661084047694810169449025 59075 14450758426506871620715036854596692714982090921527764475625 59076 14453694130522952634106213222495368345076612812109065022500 59077 14456630381225068464481166733267242463679979508626877804900 59078 14459567178705766391095296532353647430477788172558887251073 59079 14462504523057607793378555361862805002565583158906980205625 59080 14465442414373168152844974998310585647133783580140181251600 59081 14468380852745037055002417960429983193528974984393753411600 59082 14471319838265818191262555510030606732181308733717478693225 59083 14474259371028129360851071968891436730339421380412037001073 59084 14477199451124602472718095374672037528702720280677940656900 59085 14480140078647883547448854498829363708892768459372329672900 59086 14483081253690632719174562249529243279267529178466080756025 59087 14486022976345524237483525482543566215861086822057269766225 59088 14488965246705246469332481243126152616233833876170172240448 59089 14491908064862501900958159461862220576750692462101621121600 59090 14494851430910007139789072127488319888274411814229240767025 59091 14497795344940492916357528959681543761474039239843893712025 59092 14500739807046704086211879604818777040911990649004971888900 59093 14503684817321399631828982377708685746793437112357437722948 59094 14506630375857352664526899572301099294745665736435245742225 59095 14509576482747350426377819364380383387249356307778229385225 59096 14512523138084194292121204329251348345375029744213634259600 59097 14515470341960699771077166597428184556292960725341600250000 59098 14518418094469696509060069671338863750630295502499723026073 59099 14521366395704028290292356926059391994151667585594175485025 59100 14524315245756553039318606817094247580445949770951520702500 59101 14527264644720142822919814818221284445318612037996875702500 59102 14530214592687683852027902112421329289423162656787693862025 59103 14533165089752076483640451058914648293323026093375787551073 59104 14536116136006235222735667459328407138663647882245268640000 59105 14539067731543088724187569646021196010460305687760924217600 59106 14542019876455579794681404415592639348676739659212206168225 59107 14544972570836665394629289830608058342289986482680322561225 59108 14547925814779316640086084912570102515914403060097323022948 59109 14550879608376518804665486249171215247799490540497468820900 59110 14553833951721271321456351538862746678628470756060755253025 59111 14556788844906587784939250095778476223034318468085509608025 59112 14559744288025495952903240338052255780123807923965771507600 59113 14562700281171037748362874282571433755564785010552703490448 59114 14565656824436269261475429069209669155954020933413220465225 59115 14568613917914260751458365537584694296249334253435453955025 59116 14571571561698096648507013879388534073026879896451944296900 59117 14574529755880875555712486389339639300219291269054053184900 59118 14577488500555710250979817337808341279809419942069422826073 59119 14580447795815727688946329988168984587704441806304561834225 59120 14583407641754069002900230781934044994702784693678601793600 59121 14586368038463889506699430714727489514098375947883168833600 59122 14589328986038358696690593926156585771049805305821646900625 59123 14592290484570660253628413526643318224382844924470469726073 59124 14595252534153992044595114684278519239000060894167995512900 59125 14598215134881566124920184994763773606547685781920285562500 59126 14601178286846608740100332157508105843444196536913615640625 59127 14604141990142360327719668980948410458813853581389115786025 59128 14607106244862075519370125740164536380298502446270140210448 59129 14610071051099023142572089909861887853148916461902486410000 59130 14613036408946486222695273295796355387429565576000008879225 59131 14616002318497761984879806587718341719614630365979861964225 59132 14618968779846161855957561356914599278315039990490501296100 59133 14621935793085011466373699521428547299362996660825037622948 59134 14624903358307650652108450302041688522998555909395187258025 59135 14627871475607433456599114692100697325459060418422601185025 59136 14630840145077728132662297464276703188873274602977398374400 59137 14633809366811917144416366737345245597014636900541645209600 59138 14636779140903397169204141126077328760178836413076260131073 59139 14639749467445579099515804497333957020226630012399741613225 59140 14642720346531888044912048355458484366680145317424824244900 59141 14645691778255763333947441880063064206686564370929344764900 59142 14648663762710658516094029639307438375673752899154839129025 59143 14651636299990041363665157001770257351624791471339025726073 59144 14654609390187393873739523270015076744099178656622264355600 59145 14657583033396212270085462558955128369434413597570626147600 59146 14660557229710007005085452442122917595979427704401913853225 59147 14663531979222302761660850388952652147747624070087451480625 59148 14666507282026638455196858016185461191538800588666234722948 59149 14669483138216567235467713176509317301372680728820349688900 59150 14672459547885656488562109907547527795008856800133242805625 59151 14675436511127487838808846264311615970405366905241672180625 59152 14678414028035657150702700058236366935197581378702432014400 59153 14681392098703774530830532525916767019667270380882719760448 59154 14684370723225464329797619950668520193225364677260706640625 59155 14687349901694365144154213260035779466157709951562596955225 59156 14690329634204129818322325622371685952287754963199898612100 59157 14693309920848425446522748065619263094300309380208843804100 59158 14696290761720933374702293141422168511752962339707183301073 59159 14699272156915349202461266657696761022283172076821272062025 59160 14702254106525382784981167502798895609206124914826694656400 59161 14705236610644758234952615584420814463597923345299590336400 59162 14708219669367213924503507906355457716077202895490822747225 59163 14711203282786502487127402806267473092842601255699072631073 59164 14714187450996390819612132377612159482100316223613901128100 59165 14717172174090660083968643098845535280831997143605969292900 59166 14720157452163105709360064693070678407915123631640916366025 59167 14723143285307537394031007241267441017922541662473614565025 59168 14726129673617779107237086572254598230501656963337892360448 59169 14729116617187669091174677952535446603073635742493985337600 59170 14732104116111059862910898099179824619705539943459773072225 59171 14735092170481818216313815538897484146400335544981168537225 59172 14738080780393825223982889336459698612727865237965589302500 59173 14741069945940976239179636215627950621690878645612704422948 59174 14744059667217180897758526095750498763990771880463598013025 59175 14747049944316363120098106067189580619434511647424466025625 59176 14750040777332461113032352828743966267114015527115510010000 59177 14753032166359427371782253610233534097198737958005383328400 59178 14756024111491228681887615603414498320718079454319815576073 59179 14759016612821846121139103924395875309579203652015017300625 59180 14762009670445275061510508130729733767274621996292802508100 59181 14765003284455525171091237316349731731289198627075071268100 59182 14767997454946620416019043807534401541124747866183568835225 59183 14770992182012599062412975483073602171128853471086902401073 59184 14773987465747513678306556741818516724949642531151726670400 59185 14776983306245431135581198140797531418446707806314565198400 59186 14779979703600432611899834727082291040276900934699193619025 59187 14782976657906613592640793086590184674149025981448500839225 59188 14785974169258083872831887133011474393910259209212073802948 59189 14788972237748967559084742660051238702196117891414242916100 59190 14791970863473403071529350680178261675351709859498646599025 59191 14794970046525543145748849573074958101721527898478870194025 59192 14797969786999554834714536066984384357214920931796241680400 59193 14800970084989619510721105076152344351291289243976621010448 59194 14803970940589932867322118417564559598179726081978371655225 59195 14806972353894704921265702430180832322258975384337028036225 59196 14809974324998160014430474519870090493081907868958684448100 59197 14812976853994536815761698653252163804540948250234713022500 59198 14815979940978088323207669823654099864143728165410455076073 59199 14818983586043081865656327512390790242308405907033740329025 59200 14821987789283799104872098168581636548002298947861356160000 59201 14824992550794536037432966730716947345942432398674796160000 59202 14827997870669602996667777213189717511959030076752475353025 59203 14831003749003324654593762381010402536999579128809481876073 59204 14834010185890040023854302535924261336628598719440708702500 59205 14837017181424102459656913437152802301763352963733066944100 59206 14840024735699879661711463379982828637785183076846774932225 59207 14843032848811753676168619455428540483086608886962784983225 59208 14846041520854120897558523014194112874562580890874414610448 59209 14849050751921392070729694358166130336536966630354006864400 59210 14852060542107992292788166682667220711139245265808257186025 59211 14855070891508361015036849292704192822218177982081331191025 59212 14858081800216952044915120116445944671505635666883828548100 59213 14861093268328233547938647539168371104931515769410773802948 59214 14864105295936688049639441580905462258746484216341700727225 59215 14867117883136812437506134441047746599439852802558753507025 59216 14870131030023117962924490433131195008351964879436244686400 59217 14873144736690130243118145333061665131380729956206285006400 59218 14876159003232389263089575164021928116277138758350074801073 59219 14879173829744449377561294441310282894721422326768335027225 59220 14882189216320879312917283900361726333676710095121078852100 59221 14885205163056262169144647731204610880437310979583040492100 59222 14888221670045195421775500342607684758330807011639615140625 59223 14891238737382290923829082679174373335203729823672452776073 59224 14894256365162174907754108114643123984626405469101353824400 59225 14897274553479487987371337944654600590200321960835266490000 59226 14900293302428885159816386502248477806447816107747212505625 59227 14903312612105035807482755919354549285515711509768728557025 59228 14906332482602623699965100557544828307338487955881225222948 59229 14909352914016346996002721131315283611989344200590148502500 59230 14912373906440918245423288547167817726705851645175721513225 59231 14915395459971064391086797481765059706517506518845044448225 59232 14918417574701526770829749722432508966532093667542928185600 59233 14921440250727061119409567293284531775763097167250141960448 59234 14924463488142437570449235390252677006908153063707333269025 59235 14927487287042440658382175148296742893725459208216579838025 59236 14930511647521869320397346264080991837607858243026328364900 59237 14933536569675536898384579497399875727629714350309282280100 59238 14936562053598271140880139074639599793746434703384322631073 59239 14939588099384914205012515017563818700967265162082098155225 59240 14942614707130322658448445420713724413205539377464264704400 59241 14945641876929367481339168700714751309143604082922530624400 59242 14948669608876934068266905840784090118838904144442823918025 59243 14951697903067922230191572653735168468949912344956131701073 59244 14954726759597246196397722086777222176382454535645739516100 59245 14957756178559834616441716591410047914855234577280190676100 59246 14960786160050630562099130581715994496364729520540205419225 59247 14963816704164591529312383004353216759800828066366228000625 59248 14966847810996689440138600043556182942032349063047490960448 59249 14969879480641910644697707984451393422652626420599718030400 59250 14972911713195255923120756257998235882256407366456815140625 59251 14975944508751740487498470690866869195617107668179705765625 59252 14978977867406393983830036983566995795454725774341865752900 59253 14982011789254260493972114440143349789636163466600379522948 59254 14985046274390398537588079972755695794638059493856844200625 59255 14988081322909881074097502404463101260934240920050487309225 59256 14991116934907795504625847093534213011652260934249492003600 59257 14994153110479243673954410902607236794382948246109386723600 59258 14997189849719341872470487536025286857430168749297521326073 59259 15000227152723220838117763268674740906061821935046441353025 59260 15003265019586025758346943089656204271474189859564794716900 59261 15006303450402916272066607284119655735216852821636587796900 59262 15009342445269066471594298476597316194751211026482228285225 59263 15012382004279664904607839159169750231638933362015510131073 59264 15015422127529914576096879727802679652584121184264586137600 59265 15018462815115032950314677050193957215191355117268357222400 59266 15021504067130251952730103588472118024857814963633983633025 59267 15024545883670817971979887100089895496698055766656702634025 59268 15027588264831991861821080940258058316811515962062872022948 59269 15030631210709048943083764989266894510552155732740776528100 59270 15033674721397279005623977228044638531753504686071268508225 59271 15036718796991986310276875985304107226107567590566037823225 59272 15039763437588489590810132879630780594099225143477561290000 59273 15042808643282122055877556479867533484065703827985815410448 59274 15045854414168231390972946707153194684090105318732627322025 59275 15048900750342179760384180001974080352555612296224635080625 59276 15051947651899343809147525279589619331289554849443175002500 59277 15054995118935114665002190697195158622320761024494187096900 59278 15058043151544897940345101256187008179366257885044668526073 59279 15061091749824113734185907262896755168261167284500443140625 59280 15064140913868196634102223671163848986655285234397912769600 59281 15067190643772595718195100330117429602428077339467432129600 59282 15070240939632774557044723160540343172427397535581813722225 59283 15073291801544211215666346283190260438322875817784254426073 59284 15076343229602398255466455122454785064589355514403768928900 59285 15079395223902842736199160508719410884905724909678990728900 59286 15082447784541066217922823802829158957576714828250651987025 59287 15085500911612604762956913066026697397966456584442422657225 59288 15088554605213008937839090298751719156379547108691703490448 59289 15091608865437843815282529771688325243344783961252267955600 59290 15094663692382688976133467472449133370855346424982222936025 59291 15097719086143138511328981691286804577803744257447374181025 59292 15100775046814801023855004769225653140627067527690217716900 59293 15103831574493299630704566032007977936054684042005453422948 59294 15106888669274271964836265933251726421833280180283527313225 59295 15109946331253370177132981430218075533399761751489857192225 59296 15113004560526260938360802615589487059687759192394723641600 59297 15116063357188625441128200628660768459595051763716827040000 59298 15119122721336159401845426869347643612113874255559436751073 59299 15122182653064573062684143538419311657740533239780640918025 59300 15125243152469591193537285527363445886541774468342561622500 59301 15128304219646953093979153681294058559169645208541846622500 59302 15131365854692412595225739458314631611190921950371632589025 59303 15134428057701738062095281008750887388338262067366705826073 59304 15137490828770712394969050697669547890704824936632670010000 59305 15140554167995133031752374094101405467498931230084998675600 59306 15143618075470811949835880450389002500757126308191694201225 59307 15146682551293575668056984695081192346389522837932877150225 59308 15149747595559265248661600962798828664107257103716995322948 59309 15152813208363736299266087684497805264165041396331331152900 59310 15155879389802858974819424261557643728448869990612646624025 59311 15158946139972517979565619347125801326256677424618203279025 59312 15162013458968612569006350758149847141164894166135448833600 59313 15165081346887056551863837041531629854653135618132972240448 59314 15168149803823778292043940717839536294679435322237511734225 59315 15171218829874720710599503226016915653166231944806318564025 59316 15174288425135841287693911592526720205379482177212175080900 59317 15177358589703112064564896848374389426466538281411493072900 59318 15180429323672519645488564217452980595969540121850173401073 59319 15183500627140065199743655099656525309956767830691462965225 59320 15186572500201764463576040872209567782521423667931078915600 59321 15189644942953647742163448532662817413792401301199401155600 59322 15192717955491759911580418207006824830291499009240252125625 59323 15195791537912160420763492546357567465462981802805880451073 59324 15198865690310923293476638035669807743501137978930770380900 59325 15201940412784137130276898237936064058216250228466507422500 59326 15205015705427905110480278997331012000615952378914836875625 59327 15208091568338344994127865624763110684144012678843782073025 59328 15211168001611589123952172089297226545118915947692432360448 59329 15214245005343784427343722238914004657856952884070451840000 59330 15217322579631092418317863074073715399255608532575510652225 59331 15220400724569689199481810097554282226259616766856872437225 59332 15223479440255765464001924764035174391640857295655447320100 59333 15226558726785526497571224052900826618901060006700725422948 59334 15229638584255192180377122187739226085859792525839783025025 59335 15232719012760996989069404526013285528626185008159130996025 59336 15235800012399189998728433642384599873178035944036001360400 59337 15238881583266034884833587629171162530693088933278342595600 59338 15241963725457809925231930637422596355101117959399900756073 59339 15245046439070808002107115682098433257058752915610700442225 59340 15248129724201336603948519734836955597698463453635053168900 59341 15251213580945717827520611127804091748075543332722436488900 59342 15254298009400288379832549292113837596239045253291042452025 59343 15257383009661399580108016854313655313291153809019469301073 59344 15260468581825417361755284114430280352681198051742881921600 59345 15263554725988722274337505929073347453312141831467758209600 59346 15266641442247709485543251023096226346825696372837473490225 59347 15269728730698788783157263753315437932683922530498328265625 59348 15272816591438384577031458347792001881387077107470374322948 59349 15275905024562935901056145644180046956366256028660854616900 59350 15278994030168896415131492350649995808771844769318524980625 59351 15282083608352734407139212852895616596551651206173651855625 59352 15285173759210932794914493590736214509882616175314792736400 59353 15288264482839989128218150027827217149193920901011741410448 59354 15291355779336415590709016237994388699703886746618730505625 59355 15294447648796739001916567131708888977595040302723729168225 59356 15297540091317500819213773346222374687677844766619013400100 59357 15300633106995257139790188822883321630650626206159471888100 59358 15303726695926578702625271095157728129857900192790315976073 59359 15306820858208050890461934310879341612788380213048419389025 59360 15309915593936273731780335012256532081444174232700139782400 59361 15313010903207861902771890697164918138160800027851008262400 59362 15316106786119444729313531185256833299470423875279904568225 59363 15319203242767666188942182812420702530184901599799838256073 59364 15322300273249184912829485477125381263037526726977419392100 59365 15325397877660674187756742562186491635969618729866163156900 59366 15328496056098821958090103755493773279486966460805848405025 59367 15331594808660330827755980793240448720448429423564269448025 59368 15334694135441918062216696149197586336191444394377855810448 59369 15337794036540315590446364693578426794053539097492534963600 59370 15340894512052270006907008345039622046121970463808234449225 59371 15343995562074542573524903739368319217442034959869358614225 59372 15347097186703909221667162938406005127945195305890499522500 59373 15350199386037160554118547202762010724027684570427723522948 59374 15353302160171101847058513851871558365025438327866122376025 59375 15356405509202553052038496234955218712798821712761806640625 59376 15359509433228348797959416836438627909267414449425625000000 59377 15362613932345338393049433539393299797027847150651524110400 59378 15365719006650385826841919070561352142153100468373791101073 59379 15368824656240369772153673650528950155916539371001712725625 59380 15371930881212183587063370872615255083515012474466637036100 59381 15375037681662735316890236834045650232889355751389990996100 59382 15378145057688947696172962542980001555464356097536038354225 59383 15381253009387758150648849624968694763060408386678028076073 59384 15384361536856118799233189352411175971372495261546112432400 59385 15387470640190996455998875020593708000275487684546321264400 59386 15390580319489372632156247693885039734804862129893200860025 59387 15393690574848243538033175345670671357985513388684450220225 59388 15396801406364620085055365415608383807745166657816586302948 59389 15399912814135527887726910807789686484959715497605331240100 59390 15403024798258007265611069353393823048242390204202274778025 59391 15406137358829113245311276761422961073413751211623740673025 59392 15409250495945915562452393081109177431681861602229904998400 59393 15412364209705498663662182699585837450428379179185049960448 59394 15415478500204961708553027898417952264143479582741937716225 59395 15418593367541418571703875992588085240487235584652611853225 59396 15421708811811997844642420075536364977684092169725676840100 59397 15424824833113842837827513393855149114487150736224537302500 59398 15427941431544111582631817375240870072786867370721373051073 59399 15431058607199976833324683333307580865591238559071692252025 59400 15434176360178626069055267872868706249578351991836622090000 59401 15437294690577261495835882019295491781724079645839542090000 59402 15440413598493100048525574095562630753644444637291350570025 59403 15443533084023373392813946370593536525270562237355754401073 59404 15446653147265327927205205502519715461300798937067557562500 59405 15449773788316224785002446800470683489556671791695794412100 59406 15452895007273339836292172328512857249912783939114068975225 59407 15456016804233963689929042875357838885883521874282374062225 59408 15459139179295401695520863813462501748237086701966950160448 59409 15462262132554973945413804871145272631177456339369436686400 59410 15465385664110015276677853841344994646693839884082588567025 59411 15468509774057875273092504250650743461631850713056820872025 59412 15471634462495918267132677012232958374897753175013997364100 59413 15474759729521523341954876086308238598973491049594773802948 59414 15477885575232084333383578171772144130602546566738238486225 59415 15481011999725009831897856452636329750111769232288404126025 59416 15484139003097723184618238422908329977368916741182020480400 59417 15487266585447662497293797813554302234846528856040632384400 59418 15490394746872280636289480645187025024676672492478783626073 59419 15493523487469045230573665430123437616944815816533120648225 59420 15496652807335438673705957547457997570791374585572446984100 59421 15499782706568958125825217814800122368173089140804125824100 59422 15502913185267115515637825280325971532390099503668102855625 59423 15506044243527437542406174258796815829715153284313407751073 59424 15509175881447465677937405635198230512675571149981010182400 59425 15512308099124756168572372459656340057743172224163443360000 59426 15515440896656880037174839857289332478389092021265953750625 59427 15518574274141423085120919276654452056666073621248411334025 59428 15521708231675985894288737100452670232697144237180006622948 59429 15524842769358183829048337642155225421683369836297751422500 59430 15527977887285647038251820552218213692301375980246401296225 59431 15531113585556020457223712657553403538650299718630400931225 59432 15534249864266963809751574257925439410234561595487783699600 59433 15537386723516151610076839902947590230840085232186623010448 59434 15540524163401273164885893673350190837584111381660481526025 59435 15543662184020032575301378990197916105899320884686869659025 59436 15546800785470148738873742975734019494758363903655062360900 59437 15549939967849355351573015389531659849061858695290141156100 59438 15553079731255400909780822163634432532808239771166419506073 59439 15556220075786048712282633560370213337444270571371083474225 59440 15559361001539076862260246976524416114667357957935394638400 59441 15562502508612278269284504417560757721921783363959297358400 59442 15565644597103460651308244665579616641907366982798399731025 59443 15568787267110446536659490164706064544607675848106053526073 59444 15571930518731073266034868647601643101652443166540816572100 59445 15575074352063192994493269526795951538262154174945123748100 59446 15578218767204672693449735074536103717588542684933543066225 59447 15581363764253394152669586414854106995969802160036247275625 59448 15584509343307253982262784351554208665470415681545489810448 59449 15587655504464163614678525055824249512079420764516474448400 59450 15590802247822049306700070637177057864104418178275757325625 59451 15593949573478852141439814621429911485628479427380925450625 59452 15597097481532528030334582359432088784400076308143297964900 59453 15600245972081047715141166390252525052209019149261000422948 59454 15603395045222396769932096782541583838670919377308670555625 59455 15606544701054575603091646477782948076405658551097297532225 59456 15609694939675599459312071659153630226858521843371467801600 59457 15612845761183498421590087169712095501482811201886774297600 59458 15615997165676317413223577003636487132686664410363352251073 59459 15619149153252116199808539894236937722851243536723101170025 59460 15622301724008969391236270022467945887859192572797294852900 59461 15625454878044966443690772869668792733938072435579446732900 59462 15628608615458211661646416238261968163230135142173116596225 59463 15631762936346824199865816464141572594354071343763432006073 59464 15634917840808938065397959844485655409333030190985885891600 59465 15638073328942702119576559304728447297633041614585542096400 59466 15641229400846280080018646328430439661693742679714695682025 59467 15644386056617850522623398173786260376245796075923170007025 59468 15647543296355606883571200400512291455903364632027808722948 59469 15650701120157757461322944730857970582002245817644335644100 59470 15653859528122525418619562268486714970431549561130415895225 59471 15657018520348148784481792098974402727285896654798905910225 59472 15660178096932880456210185295675343638552799038164849000000 59473 15663338257974988201385344354707668273752933082216983760448 59474 15666499003572754659868398082812061351476208603664748175025 59475 15669660333824477345801711961839762517110645907101315705625 59476 15672822248828468649609834013627755019750877102228225002500 59477 15675984748683055840000676189021060246305362917787429368900 59478 15679147833486581065966931304804053676202939106619328301073 59479 15682311503337401358787725552304715559836854408189081055625 59480 15685475758333888634030506601437727497984812234781900307600 59481 15688640598574429693553167323954324107913458332053702867600 59482 15691806024157426227506405159668807104722044418341867731225 59483 15694972035181294816336317149433627403709421242613958351073 59484 15698138631744466932787230658636939261167851858602602180900 59485 15701305813945388943904769814998529017023165660909071804900 59486 15704473581882522113039157684442019683160274563951385238025 59487 15707641935654342601848754208823251436102823550811798528225 59488 15710810875359341472303829929296737021962527828466047240448 59489 15713980401096024688690575519104090165244337378654867769600 59490 15717150512962913119615347149570324291194746397832907125025 59491 15720321211058542540009147713095918223919109811194104670025 59492 15723492495481463633132343926934545009476521788670108524900 59493 15726664366330241992579619341548359634594432276928325622948 59494 15729836823703458124285163277334741167536507510616627864225 59495 15733009867699707448528095713520384738013060026232987019225 59496 15736183498417600301938128153020638797850463848827269043600 59497 15739357715955761939501460487063983263441112459026238810000 59498 15742532520412832536566913883383544434785452307342768976073 59499 15745707911887467190852299721779543014219214684095509331025 59500 15748883890478335924451024600858572110698955564216822562500 59501 15752060456284123685838931439757602812804178742441197562500 59502 15755237609403530351881376698662615745411444499509614296025 59503 15758415349935270729840543741933757991311736765756722601073 59504 15761593677978074559382992367650925859883759074423576360000 59505 15764772593630686514587444527395675220309536550916329153600 59506 15767952096991866205952806260087362486731501021672804254225 59507 15771132188160388182406425863693420847208912530974850719225 59508 15774312867235041933312588328635677967342806837637964122948 59509 15777494134314631890481246056716623173009438765720118464900 59510 15780675989497977430176985889391534024779199771938548015025 59511 15783858432883912875128232469214374239308009163109678970025 59512 15787041464571287496536687958287377090277996673404639139600 59513 15790225084658965516087008137546230733340694445343453490448 59514 15793409293245826107956714910714784345985723930073265983225 59515 15796594090430763400826345236765196554327883139467065193025 59516 15799779476312686479889836514721450334482397580859865884900 59517 15802965450990519388865148444646161426488679848776457940900 59518 15806152014563201132005121388652610283654034228816770476073 59519 15809339167129685676108571255785930699727130007024283076225 59520 15812526908788941952531620934619391510483536921700828057600 59521 15815715239639953859199268297413711155118955019940889497600 59522 15818904159781720262617190799689348406306765992399512330625 59523 15822093669313254999883786699063716235891970989309489676073 59524 15825283768333586880702452917207269575970248328928638228900 59525 15828474456941759689394099568774421662545550984907309302500 59526 15831665735236832186909901181167247711079156098081828130625 59527 15834857603317878112844284628991938870044165045568551340025 59528 15838050061283986187448153807069973730088921088491993010448 59529 15841243109234260113642351065867979132597450810058202250000 59530 15844436747267818579031355433212256622321634176907218445225 59531 15847630975483795257917217646155955624355155065772484930225 59532 15850825793981338813313732016868879296030168679571462324100 59533 15854021202859612898960845156421914009350833845389469722948 59534 15857217202217796161339301580340078559340186382749173772025 59535 15860413792155082241685526219800194468175064423548210827025 59536 15863610972770679778006743862351184164224727852683956366400 59537 15866808744163812407096335546037009359099232246377792961600 59538 15870007106433718766549431930804267624560313367399103881073 59539 15873206059679652496778743671078470984657302214740582251225 59540 15876405604000882243030628813395036286730213829915294112900 59541 15879605739496691657401397242973023197978426771175148232900 59542 15882806466266379400853852203121661892133085846975600755025 59543 15886007784409259145234068911371718843401310045464699376073 59544 15889209694024659575288410296225755632277262530338468467600 59545 15892412195211924390680779878423342290045932245915882291600 59546 15895615288070412308010111820619293465846879464740039147225 59547 15898818972699497062828098169375002592024003126564280030625 59548 15902023249198567411657153313364956250170388893555242422948 59549 15905228117667027134008615681702518101791286546431092524900 59550 15908433578204295034401186706291079043860036961717697175625 59551 15911639630909804944379607072108677680738115961190741550625 59552 15914846275883005724533570279336202769978178558901266438400 59553 15918053513223361266516873541241297000434866525164151560448 59554 15921261343030350495066806041732089296878978944920769350625 59555 15924469765403467370023774576496890815953194002557967401225 59556 15927678780442220888351166601647997903828665237361660208100 59557 15930888388246135086155450713789753526328291872290768952100 59558 15934098588914749040706514585433027057581075640866215151073 59559 15937309382547616872458240379680280823469521168078181696025 59560 15940520769244307747069317668107400441235308974932624928400 59561 15943732749104405877424293875770474776624265374410298208400 59562 15946945322227510525654862277267720254886767939242929369225 59563 15950158488713236005161387567788753311810955107289466381073 59564 15953372248661211682634669033085423955760250334915270636100 59565 15956586602171081980077941342300432731420561727364449040900 59566 15959801549342506376829112987591962830642874210630510464025 59567 15963017090275159411583242394494568685400610232972059311025 59568 15966233225068730684415251726958572102474894095429495760448 59569 15969449953822924858802878411012226859041511937163053569600 59570 15972667276637461663649864400992922672867711999089357846225 59571 15975885193612075895309383212295709590341836142334254711225 59572 15979103704846517419607704744589434100060912018892854722500 59573 15982322810440551173868097919452788679197564321303951122948 59574 15985542510493957168934971156384587014364721945080969719025 59575 15988762805106530491198250711144587808201404679340297275625 59576 15991983694378081304617996900383200887422167423048140010000 59577 15995205178408434852749258236520420267613361360363737872400 59578 15998427257297431460767163496836339904628039700765225126073 59579 16001649931144926537492251750737619072034890408364603130625 59580 16004873200050790577416040369166275648721819948698427584100 59581 16008097064114909162726831040119197080448540837261322744100 59582 16011321523437182965335753814248770393891532277366726853225 59583 16014546578117527748903049204517044391535848249109580251073 59584 16017772228255874370864588363877849040648242108108883174400 59585 16020998473952168784458631364963309089521762352471557350400 59586 16024225315306372040752823605753201099220152227501550121025 59587 16027452752418460290671430365207615369177857996853482581225 59588 16030680785388424787022809532845396660235018981191211302948 59589 16033909414316271886527122536252850179013279044374112544100 59590 16037138639302023051844283490509211982974426514500024977025 59591 16040368460445714853602146593517395796056540212856401172025 59592 16043598877847398972424931791230541190458296206377433296400 59593 16046829891607142200961888736766901190948176205319995410448 59594 16050061501825026445916199067407620594018317532642422757225 59595 16053293708601148730074117023473969665289459858430477690225 59596 16056526512035621194334348433082611384810679213447025252100 59597 16059759912228571099737668086779494051292159190622126562500 59598 16062993909280140829496775526054974832867936960541929526073 59599 16066228503290487891026389269744793763715182243592507155025 59600 16069463694359784917973579502323531732763925402588248040000 59601 16072699482588219672248339248099200192823051279051928040000 59602 16075935868075995046054394055319624635731623455776208767025 59603 16079172850923329063920250214203298331626004678221505426073 59604 16082410431230454884730481532909397418099598826410731402500 59605 16085648609097620803757254695463663147930163944369277900100 59606 16088887384625090254692093225658871962166340481318605038225 59607 16092126757913141811677880080950629048707110381645682121225 59608 16095366729062069191341098900371236175082157511415522210448 59609 16098607298172181254824313930486399847954344888546971488400 59610 16101848465343802009818888653421561250924566280812789968025 59611 16105090230677270612597943140986644946530876168041072573025 59612 16108332594272941370049550158930038997904860278184339160100 59613 16111575556231183741710170045354634970385486575598086302948 59614 16114819116652382341798324387330772213500981606663779225225 59615 16118063275636936941248508519742946899119417623956156765025 59616 16121308033285262469745342870409162502245480275071596294400 59617 16124553389697789017757963175513814756911123444013524742400 59618 16127799344974961838574649589397020600878315888116798951073 59619 16131045899217241350337694712745317239449652666767725249225 59620 16134293052525103138078510563230674210574052282963667136100 59621 16137540804999037955752974512646778220646897456825167176100 59622 16140789156739551728277014214593567542943613251742625550625 59623 16144038107847165553562431546763009928499620837580381226073 59624 16147287658422415704552965591881135272464668688402019520400 59625 16150537808565853631260594681363351707522535890111140250000 59626 16153788558378045962802077525742091359884835120275525015625 59627 16157039907959574509435733455927849702646926630741937091025 59628 16160291857411036264598461799366700275941600314448236522948 59629 16163544406833043406943000415159384513349002000569759322500 59630 16166797556326223302375423412209094519426084054748587099225 59631 16170051305991218506092878074467084884012460950081779434225 59632 16173305655928686764621561017347267995158759734709808193600 59633 16176560606239301017854933599382965824115185496662700560448 59634 16179816157023749401092176613201009802818885487997404763025 59635 16183072308382735247076884279890399196735605218603369500025 59636 16186329060416977088035997570844747293750898494274928376900 59637 16189586413227208657718976881159763783075594211166213012100 59638 16192844366914178893437214078669040886836149115484978881073 59639 16196102921578651938103683952703430131169741307688331773225 59640 16199362077321407142272835086661316103243297857476556592400 59641 16202621834243239066180720178479113135671915571023824112400 59642 16205882192444957481785365833093330590332141015145150524025 59643 16209143152027387374807381850987572279556138883016021851073 59644 16212404713091368946770810036919855564160711439706562608100 59645 16215666875737757617044212552927655804717251098775428840100 59646 16218929640067424024881999839710102114911828367640386733225 59647 16222193006181254031465998130488770773785553902098521530625 59648 16225456974180148721947256581450543197090921900453837160448 59649 16228721544165024407488094042878016046956858445021023846400 59650 16231986716236812627304385495074971873530478791665329530625 59651 16235252490496460150708088173196439632263918373424115155625 59652 16238518867044928979150007405094895506046860007614383156900 59653 16241785845983196348262802186296175682456351291208989822948 59654 16245053427412254729904230516220694093012008479280931890625 59655 16248321611433111834200634519767579613493553537164313775225 59656 16251590398146790611590665378381368852105647038436195619600 59657 16254859787654329254869248094722912415568978876242730851600 59658 16258129780056781201231786115068174442083379321820289676073 59659 16261400375455215134318605833560627224555132986833155967025 59660 16264671573950714986259641002444964917513536139494295008900 59661 16267943375644379939719357072411882626767852231083757688900 59662 16271215780637324429941915487185689622082010280762207887225 59663 16274488789030678146796577956488547989977475042432916381073 59664 16277762400925586036823350731517150756221515966382658625600 59665 16281036616423208305278868907069676355625433427692638990400 59666 16284311435624720418182520774462879310471985308735077751025 59667 16287586858631313104362812249381200098220114808861392360025 59668 16290862885544192357503971398801800444104931553671481922948 59669 16294139516464579438192793091141453664868563160687363740100 59670 16297416751493710875965723793773243216129794088128405302225 59671 16300694590732838471356186542063046257834163777726780017225 59672 16303973034283229297942146104077802849828227958698561690000 59673 16307252082246165704393914365119595322878816894310780610448 59674 16310531734722945316522195956241586439417173939819052008025 59675 16313811991814881039326374150903889162935648884407686350625 59676 16317092853623301059043037053929465195307975242314335022500 59677 16320374320249548845194744106922173917349901240394084620900 59678 16323656391794983152639032934311117979691893250467226576073 59679 16326939068360978023617666554187456538506610593062133950625 59680 16330222350048922789806120978101882013827684981442743865600 59681 16333506236960222074363313223992981267119849596607405625600 59682 16336790729196295793981569766418727249420475329449840720225 59683 16340075826858579160936835448265372461775908768354228776073 59684 16343361530048522685139122878110040995849491950712400412900 59685 16346647838867592176183202337415341484488601865449892900900 59686 16349934753417268745399532221736348989712302549571840509025 59687 16353222273799048807905430040122329689026078952630317379225 59688 16356510400114444084656483996897608190192444365215003490448 59689 16359799132464981604498205180008003409592807166128100563600 59690 16363088470952203706217920380121285190113673211581333334025 59691 16366378415677668040596905564672130211085872871020365179025 59692 16369668966742947572462760031044082255205862239230284312900 59693 16372960124249630582742021263083048545580082383116574322948 59694 16376251888299320670513020515138890650063694802625947395225 59695 16379544258993636755058979147833695369920572016036378866225 59696 16382837236434213077921345739757338085519035966404270465600 59697 16386130820722699204953373999292978223304330663144195560000 59698 16389425011960760028373941500777153835661016224108959701073 59699 16392719810250075768821609269201169748503206601454900724025 59700 16396015215692341977408922237662501330514670320087783522500 59701 16399311228389269537776950601776963672911100320408648522500 59702 16402607848442584668150072095264423839420163495992718983025 59703 16405905075954028923390995210922861852878090999073797876073 59704 16409202911025359197056023391207614227431395328370827690000 59705 16412501353758347723450560212634662133815628319749115651600 59706 16415800404254782079684855588228854699566754364093976327225 59707 16419100062616465187729993012239986496311534641002043268225 59708 16422400328945215316474117871351676952488130272656909422948 59709 16425701203342866083778906846610028251973764689525390756900 59710 16429002685911266458536278430301067237149568007049379426025 59711 16432304776752280762725344582008005928920488917867096681025 59712 16435607475967788673469603548081384506137232813621862425600 59713 16438910783659685225094373868757189952744399099249547240448 59714 16442214699929880811184469597160073082811176714722763212225 59715 16445519224880301186642116754430816291394945727321333842025 59716 16448824358612887469745111045219234152950755723154896708900 59717 16452130101229596144205216857785718898737740060258187788900 59718 16455436452832399061226807572956672850393910526303334051073 59719 16458743413523283441565747206181100068560291479838022167225 59720 16462050983404251877588513406937659793140828281800209219600 59721 16465359162577322335331561839743514705492774109544233859600 59722 16468667951144528156560931971018337632560154683237387515625 59723 16471977349207918060832094286058871038697264847584137401073 59724 16475287356869556147550038960381464512686797392581319056900 59725 16478597974231521898029606009692046455244976246419771202500 59726 16481909201395910177556056942745017306130796741591909405625 59727 16485221038464831237445887941354582919844998780458103587025 59728 16488533485540410717107884591824078104823548376540382160448 59729 16491846542724789646104418192060861883007013419082177640000 59730 16495160210120124446212983658646397704708125026232932258225 59731 16498474487828586933487979058133163667811851170748739443225 59732 16501789375952364320322726786842069740532309264377946308100 59733 16505104874593659217511736423436091073225644185031550522948 59734 16508420983854689636313209278547858707124433165208519499025 59735 16511737703837688990511784665740981346324084600624360678025 59736 16515055034644906098481527918086904353921909983132023392400 59737 16518372976378605185249160174641144763891902839272116307600 59738 16521691529141065884557529961104773867079592021482869506073 59739 16525010693034583240929326588959051832628485438375267040225 59740 16528330468161467711731035397363151865209421037672787076900 59741 16531650854624045169237134862106944573623431513470959996900 59742 16534971852524656902694535595912846537694344970341354038025 59743 16538293461965659620387261264382770507866123041352435951073 59744 16541615683049425451701371441888248255578718355087623993600 59745 16544938515878341949190126431703830812321852636910958393600 59746 16548261960554812090639394074685904691265413199689810824225 59747 16551586017181254281133298570801096677544977445486866775625 59748 16554910685860102355120111337810473901648140807867279022948 59749 16558235966693805578478383931417780174908682088854383412900 59750 16561561859784828650583323051191983966877990388571439390625 59751 16564888365235651706373407656576447941313439021533861265625 59752 16568215483148770318417248217299064640708363422660133120400 59753 16571543213626695498980688122499737718694821758555110210448 59754 16574871556771953702094147272893623065285228694646863175625 59755 16578200512687086825620207880290579251789094674446711654225 59756 16581530081474652213321442498793311940353315520633479036100 59757 16584860263237222656928484311998732257435580774885734996100 59758 16588191058077386398208339700529084621137344789418760826073 59759 16591522466097747131032943114221435139202273232019318983025 59760 16594854487400924003447954273306147457634980660982270094400 59761 16598187122089551619741797722907008839320053688691820174400 59762 16601520370266280042514944765197705287729650733595617150225 59763 16604854232033774794749437793551380702806225439920557006073 59764 16608188707494716861878657053022051364401978731596934860100 59765 16611523796751802693857329851498683483255346599411666944900 59766 16614859499907744207231782245874778140394019765321982543025 59767 16618195817065268787210433227578344653080510221053424154025 59768 16621532748327119289734531431809180258966971424514132210448 59769 16624870293796054043549134394832411000007687011127741155600 59770 16628208453574846852274330383679285813897210820882703263225 59771 16631547227766286996476702822608253103366412667699656828225 59772 16634886616473179235741037340681386452584503626637814902500 59773 16638226619798343810742271464813263695189325956531427222948 59774 16641567237844616445317686982651441210107640609935060042025 59775 16644908470714848348539344999649703129338674336864217930625 59776 16648250318511906216786763714697303086264643620887575040000 59777 16651592781338672235819838938669454213828199281843904614400 59778 16654935859298044082852007380266361319085578954052877651073 59779 16658279552492934928623652723510127514212560446647328515625 59780 16661623861026273439475754521270906074014923086913174152100 59781 16664968785001003779423779929195706916382892640678306512100 59782 16668314324520085612231818304415305864936814627302234332225 59783 16671660479686494103486958693406743752345917361209038926073 59784 16675007250603219922673910233390941458470336646772398896400 59785 16678354637373269245249865491646996149585425747371993456400 59786 16681702640099663754719606767126763293503614290342201402025 59787 16685051258885440644710855378755368470419555634154917922225 59788 16688400493833652621049863964805332580775861618432148802948 59789 16691750345047367903837251817734033769386214476273666828100 59790 16695100812629670229524083278876269239466916176006337196025 59791 16698451896683658852988189217385720121123833969007531691025 59792 16701803597312448549610731617821162686226076074018866574400 59793 16705155914619169617353011300775309465477432077746377360448 59794 16708508848706967878833518800946204223878487857045626778225 59795 16711862399679004683405228427053135287663223939233785547225 59796 16715216567638456909233135528001072389200678752790129684100 59797 16718571352688516965372036989699673006281753948756240802500 59798 16721926754932392793844554986944945118670307890505764501073 59799 16725282774473307871719404014773694387793175742326705038025 59800 16728639411414501213189901223702924984982520790684114010000 59801 16731996665859227371652720083268404649772812390480074010000 59802 16735354537910756441786887398278646052400592155612529944025 59803 16738713027672374061633023702202598163864882851309094951073 59804 16742072135247381414672827052111383102686465266877470222500 59805 16745431860739095231908800249596455829862148752622117408100 59806 16748792204250847793944221512088606102452442923833223121225 59807 16752153165885986933063358619004264271774553327222909160225 59808 16755514745747876035311926557147614824304224919391210760448 59809 16758876943939894042577788689799064012126496540442571270400 59810 16762239760565435454671901473922650505123759925504181389025 59811 16765603195727910331409502749927030719056491158555646294025 59812 16768967249530744294691543628416713332284494041777773936100 59813 16772331922077378530586363998372260499101317063860511302948 59814 16775697213471269791411611681200216399518532165855002944225 59815 16779063123815890397816405255095567033846648215880051424025 59816 16782429653214728240863740574161578575582429136159252128400 59817 16785796801771286784113141006733905137935150328528602080400 59818 16789164569589085065703551417357900487813711997972640776073 59819 16792532956771657700436475916870112056259388987381548830225 59820 16795901963422554881859359405036979546152188849241499308100 59821 16799271589645342384349212930205804526549168359257164548100 59822 16802641835543601565196482890425101628237479020055543225625 59823 16806012701220929366689164100493486317010230036450613201073 59824 16809384186780938318197156749398298719806328722798501838400 59825 16812756292327256538256867272607207614203139512509837160000 59826 16816129017963527736656053163678083463819950093807646300625 59827 16819502363793411216518911749654474290987703337558385828025 59828 16822876329920581876391412954716063223573103484931874922948 59829 16826250916448730212326876076555531735119891626477012202500 59830 16829626123481562319971790599955297916493666160894478922225 59831 16833001951122799896651881072039644572995956231555619957225 59832 16836378399476180243458416063679797533455197891122801667600 59833 16839755468645456267334761241531560287113671958193054610448 59834 16843133158734396483163176575187156930217197452697662980025 59835 16846511469846785015851857703924981407085293606094999361025 59836 16849890402086421602422221487542997170100485444711086412900 59837 16853269955557121594096435765763577659513291775704017848100 59838 16856650130362715958385193350699624417221059230123400756073 59839 16860030926607051281175730276873846198751051230754123052225 59840 16863412344393989768820088333285129134567925977509390566400 59841 16866794383827409250223621902017974815539802632993990886400 59842 16870177045011203178933749127893030137942379927710316297025 59843 16873560328049280635228947443658779840763896699738156676073 59844 16876944233045566328207993475226519902301969978395977624100 59845 16880328760104000597879447351452777334123373885501465952100 59846 16883713909328539417251381442975389418396492860815336420225 59847 16887099680823154394421353554611503079410356748809010765625 59848 16890486074691832774666624595827802861770704570093373010448 59849 16893873091038577442534620753795323906319290030051086224400 59850 16897260729967406923933640193543254370264496906120611755625 59851 16900648991582355388223804309728179930346138549804594880625 59852 16904037875987472650308253554537271337091935215167801328900 59853 16907427383286824172724587866245964454364458387033907722948 59854 16910817513584491067736551722952730821452165563308068205625 59855 16914208266984570099425963846015585514933385110207336038225 59856 16917599643591173685784891577717027964444612149383715457600 59857 16920991643508429900808069957686160390321106474034656385600 59858 16924384266840482476585565522608777681855405978526613601073 59859 16927777513691490805395684853758271822644848003579765744025 59860 16931171384165629941798127896882243394179390556808315184900 59861 16934565878367090604727386078981762250462810005878280664900 59862 16937960996400079179586385246522269155070586227599622158225 59863 16941356738368817720340373449617160007633335229150963256073 59864 16944753104377543951611053596727144259302378064958784339600 59865 16948150094530511270770961004420519226310808811514887904400 59866 16951547708931988750038085866741552257296109018996609840025 59867 16954945947686261138570740668736213093605817248722209693025 59868 16958344810897628864562672568686549282372866074389611622948 59869 16961744298670408037338420773607048159728811547266460816100 59870 16965144411108930449448918932558379716128168104979196729225 59871 16968545148317543578767342572335965587392291973647860144225 59872 16971946510400610590585201600092870483753595236598259360000 59873 16975348497462510339708677897458563574897188111931645960448 59874 16978751109607637372555208030717148691764206017436858821025 59875 16982154346940401929250311101610713685705948355702427015625 59876 16985558209565229945724661763335500902467405505260425062500 59877 16988962697586563055811408426300652482439647365030432852900 59878 16992367811108858593343736678221336089659759308521523351073 59879 16995773550236589594252677943120108700161408129917641825625 59880 16999179915074244798665163403812428245495570304479843443600 59881 17002586905726328653002323212454275209556326668252180403600 59882 17005994522297361312078031013731898716267790703906732689225 59883 17009402764891878641197693805275754222222061487206945701073 59884 17012811633614432218257287159882752642011446717959923624900 59885 17016221128569589335842635834132993584777956075877574016900 59886 17019631249861933003328939787989208368416090580344377800025 59887 17023041997596061948980545639969191602918120098031699210225 59888 17026453371876590622050963582483553396551219267409172240448 59889 17029865372808149194883129781933177637909892757759446337600 59890 17033278000495383565009914288162825343401935045056341563025 59891 17036691255042955357254874477869375733408609090251235708025 59892 17040105136555541925833254056565251511216663998845185080900 59893 17043519645137836356453227643699628766858115705309519522948 59894 17046934780894547468417390965542086013220258972651685906225 59895 17050350543930399816724496680435401084210035766397592733225 59896 17053766934350133694171435861026258984380526823167527907600 59897 17057183952258505133455465158084688276259832686053857290000 59898 17060601597760285909276679670525098225670840550866048926073 59899 17064019870960263540440731546243843696601207117203735097025 59900 17067438771963241291961794338390299695683198653977724502500 59901 17070858300874038177165773141690482512079691287666719502500 59902 17074278457797488959793760533444309581552520950040826650025 59903 17077699242838444156105738343819645523719357556594691651073 59904 17081120656101770036984525280068337258992236133336064000000 59905 17084542697692348630039970429291496706441683303226358169600 59906 17087965367715077721713392664383345295851905549362450420225 59907 17091388666274870859382265977784990396531630984359054797225 59908 17094812593476657353465150767681559772028794198319311222948 59909 17098237149425382279526871101278176313772199584797508028900 59910 17101662334226006480383937979792311587836468038344860857025 59911 17105088147983506568210218629802113147504840991226416412025 59912 17108514590802874926642851845592357120094660552904438691600 59913 17111941662789119712888409407141734269619441405665453490448 59914 17115369364047264859829303598397234567296275694657083421225 59915 17118797694682350078130440850483452269674743261501564511025 59916 17122226654799430858346121534496690609270413268045947552900 59917 17125656244503578473027185928535802445039296830754722616900 59918 17129086463899879978828406383623760599836121256392784126073 59919 17132517313093438218616125713176009129165922585216480238225 59920 17135948792189371823576141830673704420072072387710382401600 59921 17139380901292815215321838660202012810911345333394834241600 59922 17142813640508918608002563344515689352054874393400637680625 59923 17146247009942848010412249775296220394229709319981463626073 59924 17149681009699785228098288470266870895286070163137332864900 59925 17153115639884927865470642821834035677647150163889773122500 59926 17156550900603489327911211741925352347578350761931200700625 59927 17159986791960698823883438727697092203708005258435918814025 59928 17163423314061801367042167372785404215948846698457959810448 59929 17166860467012057778343743348778046047115579826867618010000 59930 17170298250916744688156362881585295118115806802139252091225 59931 17173736665881154538370667747390791883616112228076475976225 59932 17177175712010595584510586812865126788559215718963099272100 59933 17180615389410391897844424144327041816838630612516047822948 59934 17184055698185883367496193710539177121831106780891780206025 59935 17187496638442425702557200703827352944351165186010900549025 59936 17190938210285390434197869504214436876933133534419762438400 59937 17194380413820164917779818311261906524171147991262232633600 59938 17197823249152152334968180468314277737163477524808997631073 59939 17201266716386771695844172503843628865921137414169434809225 59940 17204710815629457841017908914593511876918969334743572060900 59941 17208155546985661443741463715223601723797060039782151780900 59942 17211600910560849012022178779158496037568432012909942301025 59943 17215046906460502890736218995346138018562250836109199026073 59944 17218493534790121263742374265633396365737238890617748499600 59945 17221940795655218155996108367468397169944447104317746515600 59946 17225388689161323435663854706641263926208899728015788521225 59947 17228837215413982816237558984776983186142775743776448500625 59948 17232286374518757858649468806296174875205608890101724122948 59949 17235736166581225973387170249561607940696361069882847280900 59950 17239186591706980422608871426930363775105035956029231625625 59951 17242637650001630322258933058433611775774636024552731000625 59952 17246089341570800644183646083808023455734612353418472782400 59953 17249541666520132218247256337604913712071397885148577360448 59954 17252994624955281734448236312105260187307037249185851980625 59955 17256448216981921745035804032770814125970215693320161927225 59956 17259902442705740666626689070963578732872032428708909884100 59957 17263357302232442782322145718667993781548546226576170020100 59958 17266812795667748243825213349952228100910330122680633001073 59959 17270268923117393073558223993907044585352894523969391250025 59960 17273725684687129166780557143802765528437761036095995280400 59961 17277183080482724293706641827206929372759080336038734160400 59962 17280641110609962101624205961807293398771874026022487911225 59963 17284099775174642117012773021686900443182130478194510131073 59964 17287559074282579747662406038799991442992986298660692064100 59965 17291019008039606284792698964399609444471966518947456868900 59966 17294479576551568905172015415169804697158626506876144642025 59967 17297940779924330673236974828817414571576825651153603977025 59968 17301402618263770543212186053880456295558156118401885160448 59969 17304865091675783361230228398512234898029638641357597721600 59970 17308328200266279867451880163002333280776570835836630700225 59971 17311791944141186698186594680797716008067261654838164965225 59972 17315256323406446388013223892789243211127198193699340062500 59973 17318721338168017371900989479630955949282858313148991822948 59974 17322186988531873987330701576861559452166794829884113345025 59975 17325653274604006476416225097599595887692664949146648605625 59976 17329120196490420988026193687585863658578453022757250090000 59977 17332587754297139579905971337348705726025126681022704336400 59978 17336055948130200220799861676269855092753267209544308676073 59979 17339524778095656792573564973330591348968716253702328880625 59980 17342994244299579092336882869320028093976874295784676740100 59981 17346464346848052834566670865289417093100863853498982300100 59982 17349935085847179653230038592038421214288224214917960791225 59983 17353406461403077103907797885421374511321027204552684101073 59984 17356878473621878665918158692263614280882187648857819598400 59985 17360351122609733744440672831680036518883180787518149582400 59986 17363824408472807672640425636590092937432264999661914703025 59987 17367298331317281713792475500225514577624535251856876243225 59988 17370772891249353063406541352429114064972594227384398802948 59989 17374248088375234851351938090545085703776217993725874092100 59990 17377723922801156143982759989703289894058005367164451435025 59991 17381200394633361946263312117302075779876529129496612230025 59992 17384677503978113203893789776496263600875847461523044832400 59993 17388155250941686805436206003498975919847280130577915810448 59994 17391633635630375584440567143508074737873001084066149779225 59995 17395112658150488321571296530070029485298142366894495424225 59996 17398592318608349746733906292696108991345639136771190136100 59997 17402072617110300541201917317547858787652867666464440022500 59998 17405553553762697339744027386010893491378133494995317976073 59999 17409035128671912732751527515978102541805151449033605901025 60000 17412517341944335268365966530665436230571719460000900000000 60001 17416000193686369454607063879785507769771720540000900000000 60002 17419483684004435761500870737906316084234288769034594101025 60003 17422967813004970623208179404824463094277342735269682976073 60004 17426452580794426440153181032784308473171620837583814022500 60005 17429937987479271581152371705376574219442744713271712936100 60006 17433424033165990385543706892951980877989587531699563224225 60007 17436910717961083165316004309387566875814230964733055179225 60008 17440398041971066207238595195045412207948956504813895810448 60009 17443886005302471774991224050765557616935931879400996032400 60010 17447374608061848111294196847736980454972420263850882830025 60011 17450863850355759440038777738092558601585357711350902035025 60012 17454353732290785968417834291076024131450911815846021692100 60013 17457844253973523889056731279630978886734051449570648802948 60014 17461335415510585382144473042264114706097123048317389643225 60015 17464827217008598617565094445036851798321843162406928103025 60016 17468319658574207757029300468541679622312879886888067982400 60017 17471812740314072956206354444721555647110207598178304398400 60018 17475306462334870366856214968392788515438580653503629101073 60019 17478800824743292138961921508333903422272683081432791391225 60020 17482295827646046422862228742805058945902673763821503500100 60021 17485791471149857371384489644364656133053861368859917940100 60022 17489287755361465141977787338851852341753011758908015880625 60023 17492784680387625898846315763405764185849214412650143676073 60024 17496282246335111815083009148394215903396215446033377136400 60025 17499780453310711074803420348126961587492565197699814090000 60026 17503279301421227875279848045230381972662730399402837605625 60027 17506778790773482429075712853562728862453387247435637545025 60028 17510278921474310966180182344551062814621345024625681822948 60029 17513779693630565736143045021833102369109853321199150062500 60030 17517281107349115010209833269089275910955322624045076765225 60031 17520783162736843083457195295952340205343641574877162500225 60032 17524285859900650276928516106884002725251208255789364121600 60033 17527789198947452939769787517910058113467411393041165160448 60034 17531293179984183451365727246107622480309504553929616177025 60035 17534797803117790223476147096740122736014516654679479242025 60036 17538303068455237702372570272937771792632940036817496468900 60037 17541808976103506370975097832823334244262337872938875664100 60038 17545315526169592750989524318985061046652620827613885131073 60039 17548822718760509405044702585200745767595464052957537311225 60040 17552330553983284938830157845318929168085075298684336560400 60041 17555839031944964003233950969205353201013188950936477680400 60042 17559348152752607296480791050664839979144655200509937050025 60043 17562857916513291566270397272250845867318224527073378001073 60044 17566368323334109611916110091877015595237001749410861620100 60045 17569879373322170286483751776147136166861467740522395084100 60046 17573391066584598498930736305321965360301847478561792127225 60047 17576903403228535216245428674843484768232847568132474980625 60048 17580416383361137465586753618339202623229302119533737360448 60049 17583930007089578336424053777031207085052960544373181582400 60050 17587444274521046982677197340476746237815432272845484000625 60051 17590959185762748624856935183569186754107079709326484625625 60052 17594474740921904552205507524730279030623330237245032480900 60053 17597990940105752124837500130226732585545369310074114122948 60054 17601507783421544775880950089546181631948388401433319500625 60055 17605025270976552013618701186769697003824402842530964321225 60056 17608543402878059423630008892880077011925034588422867315600 60057 17612062179233368670932395003947226345559483194868750899600 60058 17615581600149797502123751950134008813731094454089404026073 60059 17619101665734679747524696800468036534569390159754890501025 60060 17622622376095365323321174988326935135920054508480675380900 60061 17626143731339220233707313782586701622200093086520575660900 60062 17629665731573626573028525529384848793216099855904279409225 60063 17633188376905982527924860689452107469587196893793372631073 60064 17636711667443702379474610695968535286717661932286943033600 60065 17640235603294216505338160657901958464934441303406328838400 60066 17643760184564971381902091933788750747448572255789571949025 60067 17647285411363429586423534600919031620223920546145262006025 60068 17650811283797069799174769844890443988648488720326717822948 60069 17654337801973386805588082294496749685109779816727026872100 60070 17657864965999891498400862326919559519183222809465550176225 60071 17661392775984110879800958368193593058158392651609146291225 60072 17664921232033588063572279213917941940058602200692302010000 60073 17668450334255882277240646395187889274162318761492819810448 60074 17671980082758568864219896614723916575316677845988288614025 60075 17675510477649239285958234278176608708051044639453017700625 60076 17679041519035501124084834145588246484659023416734215122500 60077 17682573207024978082556694127993955868027450846041554064900 60078 17686105541725309989805738254147362175057645051464178626073 60079 17689638523244152800886169832357777260054433012462444680625 60080 17693172151689178599622074832428027379459159121541399041600 60081 17696706427168075600755275512684109299780902493180467201600 60082 17700241349788548152093434317089942209542415141062343638225 60083 17703776919658316736658408067442563133510752870122789126073 60084 17707313136885117974834852475645193823434121348560731816900 60085 17710850001576704626519077001057687513963017246557035152900 60086 17714387513840845593268150077925944485402224697130157111025 60087 17717925673785325920449254737893966066427547024618464021225 60088 17721464481517946799389294652604297539914229302267953490448 60089 17725003937146525569524750621394691383569775677105185091600 60090 17728544040778895720551787529100903384149203602715571812025 60091 17732084792522906894576611798977615409662622444000596257025 60092 17735626192486424888266079365751560008170293887978050828900 60093 17739168240777331654998554193823003524505943966995281222948 60094 17742710937503525307015017365633826087581969261382843397225 60095 17746254282772920117570426765222518620817231213882988620225 60096 17749798276693446523085327381988498966696280904707641369600 60097 17753342919373051125297712259690231293525020780647184000000 60098 17756888210919696693415134115703715168098908611370876651073 60099 17760434151441362166267067655569993032252761498315732450025 60100 17763980741046042654457522607862407314122943454017725502500 60101 17767527979841749442517907504406421036430138500346730502500 60102 17771075867936509991060144230886898554190942231102617297025 60103 17774624405438367938930033372879825962996068406344963926073 60104 17778173592455383105360870382347533766358983681489725290000 60105 17781723429095631492127312589638567576648173542739856707600 60106 17785273915467205285699497086035435948775926671254266533225 60107 17788825051678212859397409501895547909133424271339285306225 60108 17792376837836778775545503705432736344242956582919449522948 60109 17795929274051043787627572447188847154250182295975630280900 60110 17799482360429164842441868975246957955709419565213512308025 60111 17803036097079315082256479646239874136129931687952398163025 60112 17806590484109683846964947557209634219457968388438487937600 60113 17810145521628476676242147223375840797074867409154172240448 60114 17813701209743915311700410326872717713002733336216106610225 60115 17817257548564237699045902561516878764833014103968997200025 60116 17820814538197697990235251598669877893436613486070498416900 60117 17824372178752566545632426199261695684783933369752902424900 60118 17827930470337129936165866497043401996206356239916840701073 60119 17831489413059690945485865478139319647174079813992257289225 60120 17835049007028568572122201681971099381155826141181307603600 60121 17838609252352098031642023148628201710370690915226890643600 60122 17842170149138630758807982637761366799248199683044822825625 60123 17845731697496534409736624144077739225186420727601908351073 60124 17849293897534192864057020734518400276746674557873999652900 60125 17852856749360006227069663732201146409753902277511995062500 60126 17856420253082390831905603272213438580891034983294622015625 60127 17859984408809779241685840254342533416290669351254277021025 60128 17863549216650620251680969717831893549344926519613885960448 60129 17867114676713378891471075663255060977481478320848563360000 60130 17870680789106536427105877346600263941997293128161577944225 60131 17874247553938590363265127070661114628208609572715334529225 60132 17877814971318054445419259498830841915172916895763921216100 60133 17881383041353458661990292516399590475073232693480841622948 60134 17884951764153349246512979664456404732033649491261715893025 60135 17888521139826288679796214171499603538664898378519950440025 60136 17892091168480855692084684607861338916026478504815533504400 60137 17895661850225645265220782188054219828944653474317861939600 60138 17899233185169268634806759746149969733750247699284088256073 60139 17902805173420353292367142409302174539503615936046565558225 60140 17906377815087542987511389994527265666663336110992489064900 60141 17909951110279497730096811153859971068937017961669803584900 60142 17913525059104893792391729293001555404734057012391805544025 60143 17917099661672423711238900288581259004228124247910308601073 60144 17920674918090796290219182029153433876538596046705041985600 60145 17924250828468736601815455805054963738961926221469806657600 60146 17927827392914985989576799572249643926533072353195772238225 60147 17931404611538302070282913115288286055480442192052185205625 60148 17934982484447458736108795134515401468362353158702617722948 60149 17938561011751246156789672282655406781845629569897404128900 60150 17942140193558470781786180175913384290214629018749353880625 60151 17945720029977955342449796404727519548788622480105870755625 60152 17949300521118538854188525569312428171483983532432165424400 60153 17952881667089076618632836365134673725792002167657313010448 60154 17956463467998440225801850743463868596460259808035375765625 60155 17960045923955517556269785172144839816172316403257318220225 60156 17963629035069212783332644021738432127523900111331192752100 60157 17967212801448446375175165102180610945600787573142674024100 60158 17970797223202155097038017375111618434481050903633311676073 60159 17974382300439292013385250867029026594019259203214758497025 60160 17977968033268826490071998808420622075329490832909520486400 60161 17981554421799744196512432024035148404474571317823000166400 60162 17985141466141047107847965599451022393997734198476861652225 60163 17988729166401753507115717849105232761106842321361525756073 60164 17992317522690897987417221610946720349547339062413622248100 60165 17995906535117531454087387892880630869485157154140258812900 60166 17999496203790721126863721896171922726071831713477676761025 60167 18003086528819550542055791440978904302787978548406638780025 60168 18006677510313119554714947819189367000165043892611674610448 60169 18010269148380544340804299099734072404075742645372423267600 60170 18013861443130957399368935911554444170467814475268300157225 60171 18017454394673507554706409729403407565200576508571179122225 60172 18021048003117359958537463687660412088536173724360190202500 60173 18024642268571696092177015947343765243844359806944284922948 60174 18028237191145713768705395641505498279208018481212649628025 60175 18031832770948627135139831424196077638873394927709469300625 60176 18035429008089666674606192648188368908881085621779285160000 60177 18039025902678079208510983196652353227748169975859617038400 60178 18042623454823127898713587993974189458755395827295878201073 60179 18046221664634092249698772220915308885232990677890844225625 60180 18049820532220268110749433259309322794241399458335535348100 60181 18053420057690967678119605391496617057215985493850190108100 60182 18057020241155519497207717279698601698494412550538106230225 60183 18060621082723268464730102250535677464178990839465595776073 60184 18064222582503575830894761409895075564510657372275105280400 60185 18067824740605819201575379613356821062853410053769345728400 60186 18071427557139392540485594317388164823514864549536250024025 60187 18075031032213706171353517336518923508967092697096277544225 60188 18078635165938186780096509531712261834588970684641761302948 60189 18082239958422277416996208455147546145833854280221414336100 60190 18085845409775437498873808976633993378741447164846407694025 60191 18089451520107142811265596916875934599967177244731922789025 60192 18093058289526885510598735712812607597003185260647608070400 60193 18096665718144174126367306140257488403019100876677130760448 60194 18100273806068533563308599119064267193765074747767391760225 60195 18103882553409505103579661626048669686260992097113367321225 60196 18107491960276646408934095740897421000551355573155206608100 60197 18111102026779531522899110850297744916641934324893084222500 60198 18114712753027750872952829035522887568858874287141829951073 60199 18118324139130911272701843668711250869290493788701329744025 60200 18121936185198635924059031243078817340693391201324086010000 60201 18125548891340564419421616462306644567274710081600126010000 60202 18129162257666352743849490614347304139108384997905481238025 60203 18132776284285673277243783254896236772611871087503229501073 60204 18136390971308214796525687225776092235508185692554602802500 60205 18140006318843682477815537033484219790033004746684264484100 60206 18143622327001797898612140613155572092825003725028065347225 60207 18147238995892299039972364503195382853966556960243920178225 60208 18150856325624940288690972455838076061028254225352257360448 60209 18154474316309492439480717508890962216721404182755805774400 60210 18158092968055742697152687543923374820884715319335814291025 60211 18161712280973494678796904356163998249031621282805999796025 60212 18165332255172568415963176261371236240570194287909602428100 60213 18168952890762800356842204264943568410085212886665898802948 60214 18172574187854043368446941818538940534748664539525219322225 60215 18176196146556166738794208189474332850007714959512426802025 60216 18179818766979056179086555468178749204194911235489923856400 60217 18183442049232613825894389238974968680621050610543871696400 60218 18187065993426758243338342939467500193053688064915883926073 60219 18190690599671424425271905933816279597260620328328452932225 60220 18194315868076563797464305325177748037514818653188039712100 60221 18197941798752144219783641532597049562622134877942027352100 60222 18201568391808149988380277657637185501152622489510003515625 60223 18205195647354581837870482666033062680137444276653812651073 60224 18208823565501456943520328409660472305543028704598365414400 60225 18212452146358808923429840514112136196359336518130151040000 60226 18216081390036687840717403157175057077146755709510418930625 60227 18219711296645160205704417763505509786383205513340372242025 60228 18223341866294308978100215640800110549946447388273217222948 60229 18226973099094233569187224582763501900563322121224612902500 60230 18230604995155049844006389464175291395064606580310180628225 60231 18234237554586890123542846853360982991808360815740447063225 60232 18237870777499903186911853667373740800682965961720895555600 60233 18241504664004254273544969895195925907680485756219312210448 60234 18245139214210125085376495414271448105148469729250424354025 60235 18248774428227713789030160925682075627490804704863329143025 60236 18252410306167235018006073033282947400302663938876918544900 60237 18256046848138919874867913492114633858697950925974906460100 60238 18259684054253015933430392651411194077926838839237432006073 60239 18263321924619787240946957117525778786293018126556454550225 60240 18266960459349514320297751662097430796872035626480634574400 60241 18270599658552494172177835400784836500610590556506764494400 60242 18274239522339040277285652267894884309058797976148852783025 60243 18277880050819482598511755812235988320260191172571405826073 60244 18281521244104167583127788339528238006204563426301814596100 60245 18285163102303458164975714426704537384743599587506176236100 60246 18288805625527733766657308833438999942985571859331953854225 60247 18292448813887390301723898836240968522930125404542474175625 60248 18296092667492840176866361010455132463484311356593370210448 60249 18299737186454512294105372485510317516023491248782629920400 60250 18303382370882852052981916698761627413332491728352626265625 60251 18307028220888321352748043673272719474090385880502704390625 60252 18310674736581398594557884844887100267053471965116356612900 60253 18314321918072578683658922463939431140752366512416769022948 60254 18317969765472373031583513596959937345857581409408725775625 60255 18321618278891309558340668753727118538390468944388598624225 60256 18325267458439932694608085165026062652669950100431291193600 60257 18328917304228803383924434736471769473296945269900014393600 60258 18332567816368499084881906703758994715594858800864540951073 60259 18336218994969613773319005014702230043752785413939290238025 60260 18339870840142757944513600463431539215465263806441495596900 60261 18343523351998558615376237602112075441135357182797002676900 60262 18347176530647659326643696455557210084713548739563899640225 60263 18350830376200720145072809064107308011990359244984744506073 60264 18354484888768417665634530880148290210652680972208614707600 60265 18358140068461445013708267043646229764659534788749801792400 60266 18361795915390511847276453562076332863499252819793044078025 60267 18365452429666344359119393420126762264663925667958989299025 60268 18369109611399685279010347644559866505225288796376120522948 60269 18372767460701293875910881349615484175726015705563261908100 60270 18376425977681945960166464788343098726718594528839025643225 60271 18380085162452433885702329435251725575197548437806438458225 60272 18383745015123566552219579125668519714886677821917849640000 60273 18387405535806169407391556277199198610868212848156342160448 60274 18391066724611084449060463218685481875382228213372261387025 60275 18394728581649170227434238652056856077789347398635738405625 60276 18398391107031301847283689272476080037684611478912225202500 60277 18402054300868370970139876572179953085982367720201328256900 60278 18405718163271285816491758853418976054468106228725952401073 60279 18409382694350971167984088475901642169840299452512182515625 60280 18413047894218368369615564364151202583650440255424410659600 60281 18416713762984435331937239800184858964799590699053506019600 60282 18420380300760146533251185526927443416371806921415273567225 60283 18424047507656493021809408187773753953585757166801239051073 60284 18427715383784482418013024127715821894532661902919184988900 60285 18431383929255138916611688581453495770148319095241996308900 60286 18435053144179503288903280273908834754546396360819138442025 60287 18438723028668632884933841458566913151426337392261931812225 60288 18442393582833601635697773419067746146769105455759547240448 60289 18446064806785500055338287459476155852454534884390396825600 60290 18449736700635435243348111408658505619782245500245464081025 60291 18453409264494530886770451664197339696160858227571126826025 60292 18457082498473927262400210801277074532454596456880921556900 60293 18460756402684781238985460771975997422649230870410779422948 60294 18464430977238266279429171720401937671627689557057219868225 60295 18468106222245572442991196439111085140936474675727726527225 60296 18471782137817906387490510492251540816484266246564010851600 60297 18475458724066491371507708030875293976150717667524935690000 60298 18479135981102567256587753325864430609303421308129082876073 60299 18482813909037390509442988043919487954231311292593412783025 60300 18486492507982234204156394292059980373510339852047666522500 60301 18490171778048388024385113456089232281329079131888801522500 60302 18493851719347158265564220858477764470824928048655570924025 60303 18497532331989867837110756261121590963522809895098974701073 60304 18501213616087856264628010238433894417034597317511051560000 60305 18504895571752479692110066446230659181275963692030211265600 60306 18508578199095110884146599811872952287594900693814264666225 60307 18512261498227139228127930671130653989389728102984934795225 60308 18515945469259970736450334877234550947031020973500404322948 60309 18519630112305028048721609907585816764198458786087717512900 60310 18523315427473750433966896993594016337107128925632653779025 60311 18527001414877593792834759299116882372535260809638601934025 60312 18530688074628030659803516172977224465083695521278930163600 60313 18534375406836550205387833501034443298703577373027503490448 60314 18538063411614658238345570183290234852229757180808512779225 60315 18541752089073877207884880761510181943460191131113671909025 60316 18545441439325746205871574222845043041233173172754829300900 60317 18549131462481820969036729004937661009981522290128367212900 60318 18552822158653673881184564228003527326392828476456023776073 60319 18556513527952893975400567179375150323084512614946753320225 60320 18560205570491086936259877076002489169618745915831744825600 60321 18563898286379875102035925130403828596742174401523403065600 60322 18567591675730897466909330945563582805445873765634302950625 60323 18571285738655809683177055264275630578308990570294711576073 60324 18574980475266284063461809098432897326622078237297439420900 60325 18578675885674009582921719263766013662990181910389917022500 60326 18582371969990691881460250345535994085498236527985893350625 60327 18586068728328053265936383120687993496089289088294258208025 60328 18589766160797832712375049461975313552566411084126120610448 60329 18593464267511785868177823749564945270588902635367853690000 60330 18597163048581685054333870815638048849199478387384109817225 60331 18600862504119319267631150447500886390798539438693755102225 60332 18604562634236494182867878474723838024081348307566212140100 60333 18608263439045032155064244465828246916280908372312611922948 60334 18611964918656772221674386060042953779120578682769886560025 60335 18615667073183570104798619959654496731182903130752430351025 60336 18619369902737298213395929608477067777951773506216496590400 60337 18623073407429845645496709581970432709590853005877524225600 60338 18626777587373118190415766714536136895589134585563541381073 60339 18630482442679038330965577989524435274741571671398939287225 60340 18634187973459545245669805217486500798545871913913178088900 60341 18637894179826594810977066528208581685992762860483795408900 60342 18641601061892159603474964702066894087913296843486183767025 60343 18645308619768228902104372366244153139530036473679884676073 60344 18649016853566808690373974081350761900646227561474504451600 60345 18652725763399921658575065343995794344005298964769498819600 60346 18656435349379607205996608530855025353769204914256361975225 60347 18660145611617921443140545809785377637805221159842036890625 60348 18663856550226937193937369043537272539543798410862799822948 60349 18667568165318743997961946711618488957581941834907773956900 60350 18671280457005448112649607875865251943964300893498886155625 60351 18674993425399172515512483215278390055184696816960600530625 60352 18678707070612056906356103155684518173421163076185891046400 60353 18682421392756257709496253119784320299354705047542877160448 60354 18686136391943948075976085923152124742132876672001874530625 60355 18689852068287317885783491341753082196630902495085980533225 60356 18693568421898573750068722876546375403142421486112367640100 60357 18697285452889939013362281740745007430005973150314647008100 60358 18701003161373653755793058095304834105449065574007076851073 60359 18704721547461974795306729558217624751116038320430580724025 60360 18708440611267175689884417013185054136345939893047365712400 60361 18712160352901546739761597743252647479289259405845378192400 60362 18715880772477394989647275914984819368404564979980858373225 60363 18719601870107044230943410438764266665764887287420603881073 60364 18723323645902835003964600230801094781936025881031605412100 60365 18727046099977124600158026902439176180971829013987312776900 60366 18730769232442287064323654902349359583311885317900058900025 60367 18734493043410713196834689137201268084071948968535368563025 60368 18738217532994810555858290096407544294393780041411220560448 60369 18741942701307003459576546506536520644175900099440817793600 60370 18745668548459732988407705540991413155647021344763671634225 60371 18749395074565456987227660610556257308876587822068899299225 60372 18753122279736650067591696760410925072448951327411925322500 60373 18756850164085803609956493699219682765166175232453746522948 60374 18760578727725425765902386485899870147796298988233988891025 60375 18764307970768041460355883899679402017556087465383360015625 60376 18768037893326192393812444519053914592216815590784600250000 60377 18771768495512437044559510535256500125455483257142922720400 60378 18775499777439350670899799325855094490349001746112746226073 60379 18779231739219525313374852814094703903732324683282914550625 60380 18782964380965569796988844639603778540520197831537149976100 60381 18786697702790109733432645166086162504033157056527569936100 60382 18790431704805787523308144351622171475878597024035670649225 60383 18794166387125262358352832507204471367024149305021653951073 60384 18797901749861210223664638969136553430370232492723015942400 60385 18801637793126323899927028710923723574388453831173701894400 60386 18805374517033312965634356920288646037249537101269567365025 60387 18809111921694903799317481566945604141325610725678841825225 60388 18812850007223839581769633986769763549023999085546836302948 60389 18816588773732880298272547507999846282600104969519767560100 60390 18820328221334802740822844145114746752912538209953045973025 60391 18824068350142400510358679386026744165031321444510543368025 60392 18827809160268484018986645098236088932196775347338996288400 60393 18831550651825880492208930579593864133859539607655342210448 60394 18835292824927433971150741779322146598418109631361552721225 60395 18839035679686005314787978714942615876816249871059961238225 60396 18842779216214472202175171110766883199375670550855979100100 60397 18846523434625729134673672283603936475126413275297333402500 60398 18850268335032687438180111301342221500465470758825340426073 60399 18854013917548275265355103440066003792230255076746796567025 60400 18857760182285437597852218965367779849224616045947952040000 60401 18861507129357136248547210263520631175888185449772272040000 60402 18865254758876349863767497348176539072161872914517071355025 60403 18869003070956073925521911768258803004680354644158494526073 60404 18872752065709320753730698942718830326223366475923476562500 60405 18876501743249119508455778947829690202888527614374772052100 60406 18880252103688516192131265782690949841716270949397969490225 60407 18884003147140573651794245138621436485509230308972104157225 60408 18887754873718371581315810698118694156351124817423775410448 60409 18891507283535006523632358989066029784850776432029360496400 60410 18895260376703591872977142819870169158422389654830695772025 60411 18899014153337257877112083321214669058970603533328899577025 60412 18902768613549151639559840620116358038185086775757836144100 60413 18906523757452437121836143171974204497271578747832461302948 60414 18910279585160295145682375776302137097361274153621571981225 60415 18914036096785923395298426301839469027055299430400987521025 60416 18917793292442536419575791146734704294582726634385499750400 60417 18921551172243365634330939459500630993886108420995343974400 60418 18925309736301659324538936146440733416604888421164325251073 60419 18929068984730682646567323691249081945411237907024333453225 60420 18932828917643717630410262812487986868471885380494267944100 60421 18936589535154063181922931984649829599970334092760892784100 60422 18940350837375035085056185848511612277633497228780266130625 60423 18944112824419966004091472536492894335072215517685260126073 60424 18947875496402205485876009938729912414473351537813986672400 60425 18951638853435119962058220935580807893779173385958728010000 60426 18955402895632092751323427622279014351964542317888510275625 60427 18959167623106524061629804551453985486380999316268069919025 60428 18962933035971830992444591019240572327386199409366841122948 60429 18966699134341447536980562420700487067624265287550640722500 60430 18970465918328824584432760700281419436374518914148390511225 60431 18974233388047429922215483923041500303349697204108313646225 60432 18978001543610748238199534992368936091207161480677595969600 60433 18981770385132281122949729539928766611844766581488575760448 60434 18985539912725547071962663013570828118293960666806047511025 60435 18989310126504081487904736988935132681703337711741869064025 60436 18993081026581436682850444730493004461533258300000912640900 60437 18996852613071181880520916027764443036663287869785030236100 60438 19000624886086903218522721332454313705656072415023841381073 60439 19004397845742203750586935222252094545930877470877554769225 60440 19008171492150703448808459217042040044084354896806324608400 60441 19011945825426039205885603973272751273062171630349131328400 60442 19015720845681864837359930882237272896339933568620703496025 60443 19019496553031851083856353098016967724722364622530760151073 60444 19023272947589685613323496020844550137822954592568236552100 60445 19027050029469073023274317261643790409749268877989569408100 60446 19030827798783734843026986113505532846998817428326821601225 60447 19034606255647409535946022555861801656073809283821368350625 60448 19038385400173852501683695817121899608857272267839511560448 60449 19042165232476836078421682521536535865364894859303551238400 60450 19045945752670149545112984446058150746103549188063518550625 60451 19049726960867599123724105912967736819935780893954974175625 60452 19053508857183007981477490844040587388076603935680853724900 60453 19057291441730216233094219502025535300641717224897832422948 60454 19061074714623080943036964945214377039031766321895127030625 60455 19064858675975476127753209220880309135382508721582438947225 60456 19068643325901292757918719323366336279342707073355427091600 60457 19072428664514438760681282942606742882567272838632246867600 60458 19076214691928839021904704028866852432539615449956704376073 60459 19080001408258435388413058199488431669671321281702524955025 60460 19083788813617186670235208013430229465076195192409695832900 60461 19087576908119068642849578139395273260986347802122721712900 60462 19091365691878074049429190443338679061477407005935002851225 60463 19095155165008212603086959021151864228005075710098478881073 60464 19098945327623510989121245202321185742233152854034079361600 60465 19102736179838012867261672550361160147760785126556946766400 60466 19106527721765778873915201885824555072641126305474906227025 60467 19110319953520886624412466357693776066031753985980631572025 60468 19114112875217430715254366588960106454936133986179939722948 60469 19117906486969522726358925922199492040792135530618165924100 60470 19121700788891291223308405790955696710645090249419983130225 60471 19125495781096881759596681242743789433816160157984336645225 60472 19129291463700456878876876639489057652348839398120862250000 60473 19133087836816196117209261561218576752094267155833053010448 60474 19136884900558296005309406938824800121086680585116497140025 60475 19140682655040970070796601441722669262870792754335669130625 60476 19144481100378448840442528146223878534680147816879775302500 60477 19148280236684979842420201510454064323836590247512435428900 60478 19152080064074827608553164681640823860452893768486404676073 60479 19155880582662273676564947161602604390480335435191295330625 60480 19159681792561616592328782856270639100357578411674678297600 60481 19163483693887171912117588535078241992993650625401336857600 60482 19167286286753272204854202726053909864563083363412922476225 60483 19171089571274267054361885072456815622612411805690575476073 60484 19174893547564523061615076176795413418281246564828443140900 60485 19178698215738423846990417958072012439035009824674977484900 60486 19182503575910370052518034548098312723197200186730081793025 60487 19186309628194779344133073752729033013763715615902222583225 60488 19190116372706086413927509103862897466487332932600953490448 60489 19193923809558742982402202528062384966043924363708961539600 60490 19197731938867217800719227657645781884240396210161258370025 60491 19201540760745996652954453810107216335704671414854307415025 60492 19205350275309582358350390661722489349317316654394637264900 60493 19209160482672494773569293641200655877809645696541734122948 60494 19212971382949270794946530069243446213471324558661415319225 60495 19216782976254464360744206069876756164788671099435766454225 60496 19220595262702646453405054279420572277079992936624836353600 60497 19224408242408405101806582378965836449813454099796672360000 60498 19228221915486345383515482476228892514293113922395107601073 60499 19232036282051089427042301362656295687786952907868096096025 60500 19235851342217276414096371671654904313953901457216227562500 60501 19239667096099562581841003963824311934612130439441852562500 60502 19243483543812621225148939765070816514485159873005967531025 60503 19247300685471142698858065583484262558572705948379883976073 60504 19251118521189834420027387930861230921226629973788082810000 60505 19254937051083420870193269374760190306875888514786821843600 60506 19258756275266643597625925646976363804645025201756084819225 60507 19262576193854261219586183834326203282855504807887003264225 60508 19266396806961049424582501677633504094595082895854055622948 60509 19270218114701800974628248004811332312194443467950529724900 60510 19274040117191325707499244323936076616569536737768405270025 60511 19277862814544450538991567602212077016979423709107387725025 60512 19281686206876019465179614256727422767819998269149485369600 60513 19285510294300893564674425382903652181630725779346047240448 60514 19289335076933951000882273246544227511541524712111781928225 60515 19293160554890087024263509065388798691937139999354428638025 60516 19296986728284213974591672106082410483173828927014020204900 60517 19300813597231261283212860122470948464754918356945556980900 60518 19304641161846175475305361161136260361464811744339653351073 60519 19308469422243920172139546760086530368582342038010168331225 60520 19312298378539476093338026566519625465450998526749254067600 60521 19316128030847841059136064399579274171382518683916171507600 60522 19319958379284029992642255784026079804118646952742238055625 60523 19323789423963074922099466980747512048880538326657913301073 60524 19327621165000024983146035540033162535403342864342572168900 60525 19331453602509946421077232403543692151291965522135819002500 60526 19335286736607922593106985580904039992549871702817534705625 60527 19339120567409053970629865426853606166233120757365742375025 60528 19342955095028458141483331544888263115873575614861423760448 60529 19346790319581269812210241343331192737605475266877129000000 60530 19350626241182640810321620269771689293825286740039847710225 60531 19354462859947740086559693749813211011722993429508977695225 60532 19358300175991753717161180856074106276150746444304572044100 60533 19362138189429884906120849733386583490049124372146838722948 60534 19365976900377353987455334806141636981039134278056652207025 60535 19369816308949398427467215793729784779816562710698060282025 60536 19373656415261272827009358560029617684661370138548611696400 60537 19377497219428248923749517822898302756705535941648539491600 60538 19381338721565615594435201749620328262595124443051557006073 60539 19385180921788678857158798464272921094843376308287635996225 60540 19389023820212761873622964492968711855508355034228079132900 60541 19392867416953204951406275172938367085848116485762807252900 60542 19396711712125365546229137051418052563315542046681116970025 60543 19400556705844618264219962300308736167660904689090847251073 60544 19404402398226354864181605172576483540019944124599935897600 60545 19408248789385984259858060526365044622685734403287983001600 60546 19412095879438932522201424442794174172800957328172957732225 60547 19415943668500642881639116963419274490470370540382763555625 60548 19419792156686575730341366973330093890788303022523910422948 60549 19423641344112208624488959255868359880009946215752476764900 60550 19427491230893036286541243744946371568575059332753708450625 60551 19431341817144570607504407000950721567925496389193040325625 60552 19435193102982340649200005936217463474050713817193129648400 60553 19439045088521892646533763816067187038455155345015629810448 60554 19442897773878790009764628561390609266775159438400588275625 60555 19446751159168613326774093378777435966587818543982748866225 60556 19450605244506960365335779744183394689057063428933274548100 60557 19454460030009446075385282766132486573960175080570288972100 60558 19458315515791702591290278954453651314337966154281008526073 60559 19462171701969379234120896420553186305521049308880817931025 60560 19466028588658142513920347535226408033609946648722850958400 60561 19469886175973676131975824070014190890635318836735428238400 60562 19473744464031680983089654848112165877603330419425398074225 60563 19477603452947875157850725930842509072447145913119544506073 60564 19481463142837993944906163365700397297565795871759321556100 60565 19485323533817789833233278521989356121143190353914658760900 60566 19489184626003032514411776040061873167809916025905571059025 60567 19493046419509508884896224420183797697445659906651433326025 60568 19496908914453023048288789277043195536027685037817043010448 60569 19500772110949396317612229285926476709417768941780181299600 60570 19504636009114467217583154846586761539853432633777505131225 60571 19508500609064091486885549490831599515676164439250325496225 60572 19512365910914142080444554059859303937496707420954905422500 60573 19516231914780509171700513677375314178572360562962616622948 60574 19520098620779100154883287544522146373660670942490251134025 60575 19523966029025839647286821582658642469024896129907800750625 60576 19527834139636669491543983950026376826606222408712915360000 60577 19531702952727548757901663458343228977652964749289701382400 60578 19535572468414453746496130915366280665314878683548872751073 60579 19539442686813377989628663419468345001878312424857379855625 60580 19543313608040332254041431632274585394442250103909720624100 60581 19547185232211344543193650055407831862923374423395561784100 60582 19551057559442460099537990337393352486337140181632454048225 60583 19554930589849741406797257636775987967338530019043538626073 60584 19558804323549268192241330067504707701027691674889111584400 60585 19562678760657137428964361252641796272039063510568138080400 60586 19566553901289463338162246012456029983944913797795026726025 60587 19570429745562377391410349212961353847022481254879089086225 60588 19574306293592028312941497800964720414465141744191023802948 60589 19578183545494582081924236051688902963169271352849213764100 60590 19582061501386221934741344055038246763306761933014006272025 60591 19585940161383148367268619466577473571005504476418353967025 60592 19589819525601579137153922549295806010613621570532449486400 60593 19593699594157749266096484532230830187224835993872670160448 60594 19597580367167911042126479312028666686399141850409632662225 60595 19601461844748334021884858523519172076331931344972637175225 60596 19605344027015305032903450005387045128112958422336107612100 60597 19609226914085128175885319687021864212181024323841147562500 60598 19613110506074124826985396922632234713628084180674689401073 60599 19616994803098633640091363298711377835644632818215726370025 60600 19620879805275010549104804940943644829133766979275578090000 60601 19624765512719628770222628346643593497361275405920658090000 60602 19628651925548878804218739768821416777460513102390044452025 60603 19632539043879168438725988177970666295680707320133038051073 60604 19636426867826922750518371827676367030462756277132875302500 60605 19640315397508584107793508450143772596754553496607035640100 60606 19644204633040612172455369107750164186445437306257315653225 60607 19648094574539483902397275726724249863413563092083007116225 60608 19651985222121693553785162339059874717447862196194729960448 60609 19655876575903752683341100058772906329234822964132820198400 60610 19659768636002190150627085818612314088696643694196047273025 60611 19663661402533552120329094893338615141238401661756361378025 60612 19667554875614402064541397235685014110914794760248842840100 60613 19671449055361320765051137651118718266168780624505336302948 60614 19675343941890906315623179837522064452632100620618327620225 60615 19679239535319774124285214315915248918518271271105850260025 60616 19683135835764556915613130278344606101389192238584275664400 60617 19687032843341904733016651379062537530544096851491561232400 60618 19690930558168484941025235495127347226971197489952673076073 60619 19694828980360982227574238482553395352725093359225032954225 60620 19698728110036098606291341954144137373753851895162148196100 60621 19702627947310553418783245105142771654605687135922714236100 60622 19706528492301083336922620612837374200103378954146363725625 60623 19710429745124442365135334636259555197992046403716926101073 60624 19714331705897401842687930942117828097749647157029560910400 60625 19718234374736750445975379183109038184206663886652225000000 60626 19722137751759294190809087354753353970358898506004031640625 60627 19726041837081856434705178456900481241782167686043010576025 60628 19729946630821277879173031386056916235377019500147713522948 60629 19733852133094416572004086084686211227792413140883273522500 60630 19737758344018147909560912973636382743806663355967106414225 60631 19741665263709364639066546693850749672188890754612402249225 60632 19745572892284976860894084183520645796131780859968465363600 60633 19749481229861912030856547116840608607243681381358835810448 60634 19753390276557114962497008730528803776322001536531245648025 60635 19757300032487547829378985064277602300707562486599219005025 60636 19761210497770190167377090641301385136948027404529838756900 60637 19765121672522038876967958615150808058784856964010966992100 60638 19769033556860108225521425408964917554129434923751713256073 60639 19772946150901429849591979873334666790717133039516317968225 60640 19776859454763052757210476988953539038530179041598246662400 60641 19780773468562043330176116140233144437868300380496658182400 60642 19784688192415485326348683986063814645127284612107929189025 60643 19788603626440479881941061953902378673926869641998760976073 60644 19792519770754145513811998383371462177217798784858327488100 60645 19796436625473618121759145345556811486400492160978134600100 60646 19800354190716050990812360164191302936311643019896195368225 60647 19804272466598614793527271664916457360187191057860317505625 60648 19808191453238497592279111178814439136397600818588201410448 60649 19812111150752904841556808326405678808881228206388865536400 60650 19816031559259059390257351608309418085780838599908440855625 60651 19819952678874201483980413828766635945824092868813813980625 60652 19823874509715588767323242378226974649488089832266403816900 60653 19827797051900496286175814401203444661957892657102064322948 60654 19831720305546216490016256875600847847336419907662163265625 60655 19835644270770059234206531629726018788495197193063485290225 60656 19839568947689351782288385323190144724379290608610515009600 60657 19843494336421438808279564417915585376502326665718048321600 60658 19847420437083682398970295165461774858795893611219374301073 60659 19851347249793462056220028636886948929918864646802954652025 60660 19855274774668174699254450821364602054593333499492996088900 60661 19859203011825234666962757819775740090521956223941692768900 60662 19863131961382073720195196159500155909963599428642909042225 60663 19867061623456141044060868256632116900107353935256775756073 60664 19870991998164903250225803051848015063996234059742416995600 60665 19874923085625844379211291846155692363918296335068203760400 60666 19878854885956465902692489362757316011911527899491838396025 60667 19882787399274286725797280061259840617326724505816228825025 60668 19886720625696843189405409730469256449266751952129095422948 60669 19890654565341689072447882386006985562178113712283538920100 60670 19894589218326395594206622498988950165918682906197582637225 60671 19898524584768551416614402582010000397270849979836240852225 60672 19902460664785762646555036158678551568119240278856099840000 60673 19906397458495652838163836142948444026373620047182592360448 60674 19910334966015862995128338654497201969197687443577515873025 60675 19914273187464051572989292296402030894210189359346689875625 60676 19918212122957894481441912921367056863063267785030985422500 60677 19922151772615085086637403912757474383181174092006355580900 60678 19926092136553334213484742006698433487467548977673895451073 60679 19930033214890370147952728681498660508468403314133023125625 60680 19933975007743938639372307140660971102817804316186801955600 60681 19937917515231802902739144915743998283801126114022799715600 60682 19941860737471743621016482115341622564553618020251490365225 60683 19945804674581558947438245346448755801777031793987878401073 60684 19949749326679064507812427334484294959911185532670466272900 60685 19953694693882093402824732268244226788447681204187298680900 60686 19957640776308496210342486896060029320526590239010547164025 60687 19961587574076140987718817399439681159120832238348256334225 60688 19965535087302913274097092070470754717994251156257972240448 60689 19969483316106716092715629819267234928225096950223559233600 60690 19973432260605469953212674537743870407423804567406994679025 60691 19977381920917112853931635346004029717849682376730418024025 60692 19981332297159600284226592747629201111452435136748837952900 60693 19985283389450905226768070720160440074438408905122665322948 60694 19989235197909018159849074767064235041295113779130829750225 60695 19993187722651947059691395957477427848308012072379868401225 60696 19997140963797717402752180980027991839477811777527117875600 60697 20001094921464372168030768237030637023401635467880754010000 60698 20005049595769971839375790005358378308124500914172190826073 60699 20009004986832594407792540690293369612205609631199902389025 60700 20012961094770335373750611198662473564284051549580888622500 60701 20016917919701307749491789457565203560277756490263603622500 60702 20020875461743642061338227105003842147014914796088887118025 60703 20024833721015486352000872378727707043585709270459651751073 60704 20028792697635006182888169229605703597021107645617659040000 60705 20032752391720384636415022685843470097061718542247888441600 60706 20036712803389822318312030494363590145780373910862166992225 60707 20040673932761537359934981065669514191674227118985290713225 60708 20044635779953765420574617748516000394552808254521083422948 60709 20048598345084759689766669460711053187124717175369626916900 60710 20052561628272790889602147702376506241634520901575686781025 60711 20056525629636147277037909977996565035230015904809915536025 60712 20060490349293134646207489653585792835955378719242673555600 60713 20064455787362076330732192275310192702374921328919203490448 60714 20068421943961313206032458375897207003842252463272194057225 60715 20072388819209203691639492795172625025347683970738907387025 60716 20076356413224123753507160541064558420709774789551951128900 60717 20080324726124466906324149217416813620632035876257711728900 60718 20084293758028644215826398044956159787830090200645849426073 60719 20088263509055084301109793501760160540055055217461502322225 60720 20092233979322233336943131609574407433402653960090195329600 60721 20096205168948555056081346892330163112811628181585795969600 60722 20100177078052530751579008033215592094126486138850588140625 60723 20104149706752659279104080256655927342535532254038353526073 60724 20108123055167457059251954461560091155602559803573117896900 60725 20112097123415458079859743132193459345496605022470781002500 60726 20116071911615213898320843053038628344395825845510866080625 60727 20120047419885293643899764854008215629405945445507409522025 60728 20124023648344284020047229412375894778697854513435355410448 60729 20128000597110789306715531137794037528939961829136829290000 60730 20131978266303431362674168166768506405485785301110591623225 60731 20135956656040849627825739492963312841183150748527042308225 60732 20139935766441701125522109059710027187105278929862400928100 60733 20143915597624660464880836841098998648973058594867802022948 60734 20147896149708419843101876938031614956548990787151172834025 60735 20151877422811689047784542715615003489843713623335360233025 60736 20155859417053195459244739008282747645592743924166638822400 60737 20159842132551684052832461419027364430141169208407027737600 60738 20163825569425917401249562739132461610624557749901135131073 60739 20167809727794675676867786514794665245162392942642535685225 60740 20171794607776756654047067787027581044692948651488432196900 60741 20175780209490975711454101031242225794082772313634319116900 60742 20179766533056165834381175322900537978246900297053445153025 60743 20183753578591177617065276755640749820224663648564916326073 60744 20187741346214879265007458138275576142477520340503936323600 60745 20191729836046156597292475997066348810116841148365219203600 60746 20195719048203913048908694909678399005338049292269759509225 60747 20199708982807069673068259197225163216040038115419925200625 60748 20203699639974565143527532000810662598452435748376389522948 60749 20207691019825355756907801768982179293585120547298832552900 60750 20211683122478415435016256182507127340461485958298500765625 60751 20215675948052735727167223542890290035406378442588110140625 60752 20219669496667325812503681651049769936138457524796161230400 60753 20223663768441212502319034202572172202072023459034730960448 60754 20227658763493440242379154725969716598072196236255557000625 60755 20231654481943071115244698090364148267936780707073023219225 60756 20235650923909184842593679609024492306105287724343553476100 60757 20239648089510878787544321765187872221527471909936599916100 60758 20243645978867267956978168586594787596267464643682986701073 60759 20247644592097485003863467695172421593282198115618230118025 60760 20251643929320680229578820058301724462901404964338096224400 60761 20255643990656021586237097468106194835858110566351510304400 60762 20259644776222694679009627775202456372280284098370200755225 60763 20263646286139902768450647903354903260863252953954947631073 60764 20267648520526866772822024671478864130505686078110250680100 60765 20271651479502825270418243449438910148016488641377136764900 60766 20275655163187034501891664674091109430092896794645293238025 60767 20279659571698768372578048252020206395638490846055273069025 60768 20283664705157318454822345875424881325640832133594461960448 60769 20287670563681993990304761277606422182269047415756713785600 60770 20291677147392121892367078454518317666589009285233360648225 60771 20295684456407046748339257878836457565334866677183257713225 60772 20299692490846130821866300733011803651527640977198290502500 60773 20303701250828754055235381187769571761401495750504935222948 60774 20307710736474314071703246752521143171093187161952356357025 60775 20311720947902226177823886724157101040877183417531071505625 60776 20315731885231923365776468760691965482395080947012750490000 60777 20319743548582856315693543606233378735340318711145833024400 60778 20323755938074493397989517993750670014424876335907017776073 60779 20327769053826320675689395752119907805180713363701880140625 60780 20331782895957841906757787143924725748242242613122247292100 60781 20335797464588578546428186460494386756224207533787405652100 60782 20339812759838069749532517900662728655159028842699056427225 60783 20343828781825872372830949759733813433696077178102729801073 60784 20347845530671560977341976955142281117899493783649752206400 60785 20351863006494727830672771915298588367518198350178374286400 60786 20355881209414982909349803858111491111048670338074588107025 60787 20359900139551953901149726485682309901775045856240339327225 60788 20363919797025286207430534121667696185259115193414523802948 60789 20367940181954642945462986317809797320472015326106832948100 60790 20371961294459704950762300956134897991916866339787728591025 60791 20375983134660170779420115873323795588694380104230034586025 60792 20380005702675756710436719033759347208518653380952007664400 60793 20384028998626196748053547277758806170205025684438034610448 60794 20388053022631242624085953671500746287133114776021431583225 60795 20392077774810663800256243485158552666643019979758555132225 60796 20396103255284247470526978825754638456258286146006992144100 60797 20400129464171798563434551951251727757052629856397286702500 60798 20404156401593139744423027292399725867395725402067516876073 60799 20408184067668111418178252208858879106733612446982639153025 60800 20412212462516571730962236506122107698988601614418844160000 60801 20416241586258396572947800739761576568609000244757404160000 60802 20420271439013479580553493333526750419267640237073880529025 60803 20424302020901732138778776537823361125707145409073220076073 60804 20428333332043083383539481255104897273266209626134039022500 60805 20432365372557480204003530758710407627201951729993655248100 60806 20436398142564887244926933331684592405055751943322943836225 60807 20440431642185286908990043852118338460000940073490829055225 60808 20444465871538679359134094351550036861367381855580201010448 60809 20448500830745082520897993572970203880367479762566144880400 60810 20452536519924532084755395554974109054457452403881188794025 60811 20456572939197081508452037268609296812764066299753945199025 60812 20460610088682802019343345333467071097597349658109542516100 60813 20464647968501782616732311839569195513261304326868323802948 60814 20468686578774130074207639301603244773174334113596166239225 60815 20472725919619968941982154772062226599726110156089055019025 60816 20476765991159441549231493139846276758334982224084531598400 60817 20480806793512708006433049640886413577836904199380163470400 60818 20484848326799946207705201607352522123640258217733447401073 60819 20488890591141351833146799482009922148028020992583951435225 60820 20492933586657138351176927124291058043586503842482440468100 60821 20496977313467537020874931434651033270995501308782491708100 60822 20501021771692796894320721323777896121335188608344656300625 60823 20505066961453184818935336053230768205657602381470050576073 60824 20509112882868985439821782974081091740842109364823208128400 60825 20513159536060501202106144690134456520712001072586122010000 60826 20517206921148052353278955672312652425040336869432703025625 60827 20521255038251976945536848350777778426424480762118274213025 60828 20525303887492630838124468711382424306067526851605794422948 60829 20529353468990387699676661423032126684278072936837351302500 60830 20533403782865639010560924522548486509994669739722528337225 60831 20537454829238794065220133683623520835864833356953152872225 60832 20541506608230279974515536096458007531367849799251303737600 60833 20545559119960541668070013984678767556172812047088772360448 60834 20549612364550041896611617786132015529375501361349578765025 60835 20553666342119261234317369024152095587466945298508298966025 60836 20557721052788698081157332895907105924859844886432856892900 60837 20561776496678868665238960604425101955543652845763236728100 60838 20565832673910307045151701460906754722961993952948447631073 60839 20569889584603565112311884783932528017514438227537024147225 60840 20573947228879212593307871622174624637185458414422040736400 60841 20578005606857837052245476327226139346703816280771225056400 60842 20582064718660043893093658003162043354342718849781769862025 60843 20586124564406456362030481859448812532991957374771528301073 60844 20590185144217715549789350493821699163474980376169087404100 60845 20594246458214480394005505131750834673253549412546231812100 60846 20598308506517427681562796849119538682667374659938675155225 60847 20602371289247252050940727804740397653703019289459281640625 60848 20606434806524665994561762509336864562982489752904279760448 60849 20610499058470399861138909157620319291214386334120292814400 60850 20614564045205201858023571050094717835766367857926473180625 60851 20618629766849838053553668131223147011304079659118543805625 60852 20622696223525092379402028670592790005605698425429686888900 60853 20626763415351766632925051113716997003709955197363024722948 60854 20630831342450680479511636129115344083496002724788274480625 60855 20634900004942671454932388878314752719632889868531537653225 60856 20638969402948594967689091535416931510581788351480594947600 60857 20643039536589324301364446082879591164992580697758818755600 60858 20647110405985750616972087410161073349415057673254830726073 60859 20651182011258782955306866741880223708750884212387739329025 60860 20655254352529348239295405422145529224312770173787916364900 60861 20659327429918391276346919081709730071739022034126675844900 60862 20663401243546874760704312214608306282341949760381738213225 60863 20667475793535779275795543190942429796754555785330635131073 60864 20671551080006103296585259732469162928988636671181507609600 60865 20675627103078863191926704877663874832235979337352812774400 60866 20679703862875093226913893462922038274939829539089320585025 60867 20683781359515845565234059146569759896843347735660621058025 60868 20687859593122190271520372002354588119892443935363307622948 60869 20691938563815215313704926709090334038039296137699980896100 60870 20696018271716026565372001363131831903167104432429784164225 60871 20700098716945747808111586940357757261543312715404351079225 60872 20704179899625520733873187434341812376414740630187122410000 60873 20708261819876504947319890697394780297590908263613400210448 60874 20712344477819877968182710011162140808128404067140637586025 60875 20716427873576835233615196413464133491536541431771480640625 60876 20720512007268590100548321808067345320279870533468775562500 60877 20724596879016373848045632884079092467763458942543368712900 60878 20728682488941435679658675871658058491459326741965584726073 60879 20732768837165042725782692160736843624374119446679405900625 60880 20736855923808480046012584809454272645676125012804181633600 60881 20740943748993050631499155968997501679001190059385534593600 60882 20745032312840075407305615251556157288749065716675977234225 60883 20749121615470893234764359068092934410571316117639027826073 60884 20753211657006860913834020962637272962246253550616014384900 60885 20757302437569353185456792969810926435242525011299079896900 60886 20761393957279762733916018022296429365498066885036894555025 60887 20765486216259500189194053434961664324292269543077753065225 60888 20769579214629994129330405492355922956573453768945203490448 60889 20773672952512691082780135166295049624728258397365669907600 60890 20777767430029055530772534990255450390551375834955513008025 60891 20781862647300569909670077117298944387100351959468538653025 60892 20785958604448734613327632588252629095207992216361963620900 60893 20790055301595067995451961836870125646681389734636893022948 60894 20794152738861106371961476458702765027648817388549663161225 60895 20798250916368404023346272270411470951130807591401592368225 60896 20802349834238533197028433686252290207716785109056655417600 60897 20806449492593084109722609438470716487230723444304340640000 60898 20810549891553664949796859668342148992475568722212372551073 60899 20814651031241901879633774414598022638563721088077751662025 60900 20818752911779439037991863525979342247976787233707929702500 60901 20822855533287938542367218024661548912359223848120574702500 60902 20826958895889080491355442947296842597144485832268209685025 60903 20831062999704562967013861690422281114445980544359038026073 60904 20835167844856102037223991886984171783225615906405420250000 60905 20839273431465431758054292840731468433587121890800411059600 60906 20843379759654304176123184545233082894136727938383751185225 60907 20847486829544489330962338314276216727717299690368397142225 60908 20851594641257775257380239050405015751460783732790967722948 60909 20855703194915967987826019178361046792024885774339369088900 60910 20859812490640891554753564270189293186090422960398218312025 60911 20863922528554387992985890388775562739702852255226145367025 60912 20868033308778317342079793176583399207852191621019814721600 60913 20872144831434557648690768716360785847807026941305172240448 60914 20876257096645004968938206190589127236157643364104829166225 60915 20880370104531573370770852366449193320287643298543548156025 60916 20884483855216194936332547933080907600089823241261302072900 60917 20888598348820819764328235717916059405177686723906871456900 60918 20892713585467415972390240808865218446625879981201532001073 60919 20896829565277969699444822609142328180408159695128555293225 60920 20900946288374485108078998851512653022197347862679728611600 60921 20905063754878984386907641598751953100055207183661676451600 60922 20909181964913507752940845257106959022778391326150113205625 60923 20913300918600113453951566629549418077286698188531672251073 60924 20917420616060877770843537035618182348448891260381596604900 60925 20921541057417895020019446524646008479146465044824683022500 60926 20925662242793277555749400209169938157184026131096007475625 60927 20929784172309155772539646745326327928873553019786739649025 60928 20933906846087678107501578987033796596755796560212275560448 60929 20938030264251011042721006840769558260982600448416194560000 60930 20942154426921339107627702347746809010376069477926941556225 60931 20946279334220864881365217020303035360111404189382788941225 60932 20950404986271808995160971459311312768346966518871898792100 60933 20954531383196410134696617279428862943954854521108581822948 60934 20958658525116925042478671368999339181795057998671408441025 60935 20962786412155628520209422511427509630733253892231650204025 60936 20966915044434813431158110394847209212833593802254137968400 60937 20971044422076790702532377036905631869870549476797908963600 60938 20975174545203889327849990651489235915505129203014075756073 60939 20979305413938456369310841984218736518167672705462318354225 60940 20983437028402856960169213143542860730889088539674277280900 60941 20987569388719474307106318954262742020031930465214611000900 60942 20991702495010709692603120860321032925099232513068808316025 60943 20995836347398982477313413403692016306549651285272611901073 60944 20999970946006730102437183306211197607829313531557905729600 60945 21004106290956408092094241181185062671650952563209967425600 60946 21008242382370490055698125901623887908916554146619767306225 60947 21012379220371467690330281651942692021597936960007881825625 60948 21016516805081850783114507689977621028367580521859477122948 60949 21020655136624167213591680846167261033816700967642961320900 60950 21024794215120962956094750786750576018716178654826743100625 60951 21028934040694802082124008067835370909975578041039529975625 60952 21033074613468266762722625007193383314743286565966065792400 60953 21037215933563957270852469400640310573473852567308140610448 60954 21041358001104491983770191109861282201774040001499620705625 60955 21045500816212507385403581548544491350434057581031003592225 60956 21049644379010658068728206093687902617261979775961644424100 60957 21053788689621616738144309448946157393174675084789379840100 60958 21057933748168074211853993986887001918464711420189691376073 60959 21062079554772739424238671097028767363266837972684377285025 60960 21066226109558339428236785566532635528996866338084021510400 60961 21070373412647619397721813020425628194937210084180784390400 60962 21074521464163342629880530448232462706204110583843786416225 60963 21078670264228290547591559843896621116058797384172213256073 60964 21082819812965262701804184985873185056925623377066672784100 60965 21086970110497076773917441384278193520561698581458386788900 60966 21091121156946568578159479421981485878591841671059105437025 60967 21095272952436592063967200716532197770086895947036127792025 60968 21099425497090019318366167729808282923029736959257597410448 60969 21103578791029740568350786652283639561388753353085415251600 60970 21107732834378664183264763588808625779110331925123598185225 60971 21111887627259716677181834072801954136657043708484295950225 60972 21116043169795842711286765935754161754763931807260040562500 60973 21120199462110005096256635558945058343868665525863542322948 60974 21124356504325184794642377534279760916199471190220024560025 60975 21128514296564380923250607761150130380784800266610252280625 60976 21132672838950610755525720006230631819687772516041425640000 60977 21136832131606909723932255953119846986573658776785997646400 60978 21140992174656331422337548768741074456297167578238741301073 60979 21145152968221947608394640213417659886555195422212855405625 60980 21149314512426848205925471321540906029797115723592529980100 60981 21153476807394141307304346679750619455525739814905141540100 60982 21157639853246953175841672329550558409864909056554877786225 60983 21161803650108428248167967321283253850821394157519507476073 60984 21165968198101729136618148946390883454036510735270097808400 60985 21170133497350036631616091674891086285013733597218930512400 60986 21174299547976549704059459824998813879829731111499011508025 60987 21178466350104485507704813991827521667194770488374712548225 60988 21182633903857079381552991262105213000431490184806336302948 60989 21186802209357584852234759241843056548495722577058505112100 60990 21190971266729273636396743923896506420576504356861452930025 60991 21195141076095435643087631422361063169091759866309065225025 60992 21199311637579378976144643600747022731048510099910510822400 60993 21203482951304429936580287620879769427768973907209155560448 60994 21207655017393933024969379439474378347903714798055549484225 60995 21211827835971250943836341279335501788467173690593675109225 60996 21216001407159764600042773102135723923346642188628832696100 60997 21220175731082873107175298109727777508360100003347310822500 60998 21224350807863993787933682300948226216478491651130262851073 60999 21228526637626562176519228110872426126291079504950854916025 61000 21232703220494032021023442159482789961185610825798430250000 61001 21236880556589875285816977136714587896045303960703430250000 61002 21241058646037582153938847850845729112539222106946859586025 61003 21245237488960661029485921467199178793308590783374200601073 61004 21249417085482638540002681964128875899536156528587007722500 61005 21253597435727059538871268833262227875535908705096030876100 61006 21257778539817487107701790050974469368123523204980494039225 61007 21261960397877502558722909348072383137630866136658569974225 61008 21266143010030705437172707804667092571517947268244068560448 61009 21270326376400713523689819797217846590619967388618094542400 61010 21274510497111162836704843324730929262152691334524240335025 61011 21278695372285707634832024741100038102693429966216011040025 61012 21282881002048020419261217920576686868464560834735655172100 61013 21287067386521791936150117883361400589378889883854023802948 61014 21291254525830731179016768908308682707468386715904567838225 61015 21295442420098565391132347159740946429517045403841441798025 61016 21299631069449040067914217855368814797961963466273347552400 61017 21303820474005918959319267002317406523421325586197590688400 61018 21308010633892984072237507728260437306560958329707968226073 61019 21312201549234035672885961234666179206429620123903288896225 61020 21316393220152892289202812399161533586884339933214704760100 61021 21320585646773390713241840054022686292298051513844025200100 61022 21324778829219386003567121967803026968399621144220303855625 61023 21328972767614751487648014557111227853848268876414673551073 61024 21333167462083378764254407355554590922997470414201848326400 61025 21337362912749177705852252266864985960264832716644699040000 61026 21341559119736076460999367629226915991601295604259044430625 61027 21345756083168021456741517117829460488752458494375740830025 61028 21349953803168977401008763512666060897334000633479843822948 61029 21354152279862927285012097358608327320209189781136514062500 61030 21358351513373872385640340544782259613266493420519656280225 61031 21362551503825832267857324830277490721456453646299805515225 61032 21366752251342844787099345343222374798866397567332711091600 61033 21370953756048966091672889080259957517696365248685865410448 61034 21375156018068270625152638433462080977256983028373406862025 61035 21379359037524851128779749771721090775547027835930828947025 61036 21383562814542818643860407103660828102592254503707927048900 61037 21387767349246302514164650849110805156544829822421159444100 61038 21391972641759450388325481746189677770561571308890244506073 61039 21396178692206428222238239921046344870706262618672753306225 61040 21400385500711420281460259147309220262563748776072146830400 61041 21404593067398629143610796322296438266918440669183511950400 61042 21408801392392275700771236187041970892744417562602265515025 61043 21413010475816599161885571317194850548885646943393982126073 61044 21417220317795857055161157411850908754180081299046316300100 61045 21421430918454325230469743907378657909407680125437021044100 61046 21425642277916297861748779943303159943326881508301660962225 61047 21429854396306087449402995707313942539213850177127020755625 61048 21434067273748024822706259186465240687741097393601386610448 61049 21438280910366459142203708351639058496733942039408353072400 61050 21442495306285757902114158802343763518331901675865495525625 61051 21446710461630306932732786898923143329364607260217283650625 61052 21450926376524510402834088409253071721335365953756182940900 61053 21455143051092790822075112697005149622297193612763073622948 61054 21459360485459589043398972478558903784113142915860700675625 61055 21463578679749364265438629175646344325122205686035196036225 61056 21467797634086594034920953890814900420091110081518506905600 61057 21472017348595774249071064032796971776528106460104758169600 61058 21476237823401419158016935618876552028974481603414153651073 61059 21480459058628061367194291281345598820780201592192838986025 61060 21484681054400251839751764005145044126118901155979776660900 61061 21488903810842559898956336623787557293611554219379230940900 61062 21493127328079573230599057100661392366914719305714410364225 61063 21497351606235897885401029622816870456995397343939857006073 61064 21501576645436158281419681534339267305567411397268031203600 61065 21505802445804997206455306136414095689310961266908813808400 61066 21510029007467075820457881381192991970044764430501632794025 61067 21514256330547073657934164486570635896976112195097448271025 61068 21518484415169688630355062498985352713525390355771096322948 61069 21522713261459637028563278831358266713015281363956891852100 61070 21526942869541653525181235803288095624738124569243347711225 61071 21531173239540491177019273210620895594574907283479667326225 61072 21535404371580921427484122951516287052443237239486289960000 61073 21539636265787734108987659736133912432406551725282716560448 61074 21543868922285737445355927907066097530289895749419982279025 61075 21548102341199758054238444397644909248125996748621521425625 61076 21552336522654640949517777855254023584706222534404865722500 61077 21556571466775249543719403956778038986941478573612554824900 61078 21560807173686465650421836943324091577655326725787432501073 61079 21565043643513189486667037401352850321842736869081283655625 61080 21569280876380339675371096317358191885340062320919017331600 61081 21573518872412853247735195433237076777272206719025981491600 61082 21577757631735685645656843929493370350578671425780183083225 61083 21581997154473810724141391463421574363378386141338703751073 61084 21586237440752220753713817589418657077921079079824647476900 61085 21590478490695926422830797588574392293397584833319241132900 61086 21594720304429956840293044734692840273950066209814283966025 61087 21598962882079359537657929023899826243842789407037232776225 61088 21603206223769200471652372394993494977931988631626047240448 61089 21607450329624564026586020467697243017316635684035573561600 61090 21611695199770553016764690825976553187367741329408453357025 61091 21615940834332288688904097873583479388229307923126549302025 61092 21620187233434910724543854288994753066366376450641254268900 61093 21624434397203577242461749106911706359811915802316537222948 61094 21628682325763464801088302453492430639441737897350915552225 61095 21632931019239768400921596962488813043892339592411298355225 61096 21637180477757701486942385899463317626637721790548048979600 61097 21641430701442495951029478021262601900264968668503392250000 61098 21645681690419402134375399197927283875141836564016492776073 61099 21649933444813688829902330824219399147459954141619363915025 61100 21654185964750643284678325047951312195071624552272430802500 61101 21658439250355571202333796842302070788623798219688085802500 61102 21662693301753796745478292949309417320236703659136615232025 61103 21666948119070662538117537721727895892384035631847602801073 61104 21671203702431529668070755890445719195713657462865806440000 61105 21675460051961777689388272284655284536309630239580189697600 61106 21679717167786804624769388531974453850345188833440877398225 61107 21683975050032026967980536765717938167219196454073722551225 61108 21688233698822879686273710366520352751112779192701988522948 61109 21692493114284816222805171765514735065455423414242916240900 61110 21696753296543308499054437336272543765057965822568519863025 61111 21701014245723846917243539402713383126660772693264837218025 61112 21705275961951940362756565390194923680366145519011028867600 61113 21709538445353116206559474146995716301881759754810953490448 61114 21713801696052920307620189463405823668703896328293567255225 61115 21718065714176917015328970815642419772322517172873590945025 61116 21722330499850689171919061361809735113242021561623553036900 61117 21726596053199838114887613217124952286088955014323876164900 61118 21730862374349983679416890035633883888328182800582421076073 61119 21735129463426764200795746925642492058139241583587927244225 61120 21739397320555836516841387726092536464821901791611813913600 61121 21743665945862875970321399671111865238711566351622012953600 61122 21747935339473576411376065469972091136998155189340373250625 61123 21752205501513650199940952829688623197063736344982309476073 61124 21756476432108828208169781447500252229991520860189328292900 61125 21760748131384859822857567500467716753759097179936205062500 61126 21765020599467512947864045659432904358319099338311878890625 61127 21769293836482574006537368654582572033298039548100012756025 61128 21773567842555847944138084419862697673415948114305344210448 61129 21777842617813158230263390843491803806952910198693264810000 61130 21782118162380346861271668151823823568670728467768297509225 61131 21786394476383274362707288953813308060545931886379857594225 61132 21790671559947819791725705973338003511491352933514065636100 61133 21794949413199880739518817496636056060944667610251058122948 61134 21799228036265373333740610562117331550790794311024119028025 61135 21803507429270232240933081919810567415568038701143050195025 61136 21807787592340410668952436787710303612292512183223469134400 61137 21812068525601880369395565432289769528528801574134903169600 61138 21816350229180631640026797600448133950544287718040978881073 61139 21820632703202673327204934830162755462517061630014464003225 61140 21824915947794032828310560667119301082830229332794454384900 61141 21829199963080756094173628814594831524485691985008762904900 61142 21833484749188907631501329243871182193615397605381646459025 61143 21837770306244570505306232292458199912964746311133253976073 61144 21842056634373846341334710777408626376078454381282044115600 61145 21846343733702855328495640151008650502740905732499787667600 61146 21850631604357736221289376726130383177018004896444781123225 61147 21854920246464646342237013998534739306022955887309793430625 61148 21859209660149761584309917093415443740291389255161213222948 61149 21863499845539276413359535363477109345409008177309783068900 61150 21867790802759403870547493165842567409294586923540715455625 61151 21872082531936375574775958845086862610309894952949819830625 61152 21876375033196441725118291949697556958153101006102723334400 61153 21880668306665871103249968709263219452300597826292618760448 61154 21884962352470951075879785799694210681601143792174419390625 61155 21889257170737987597181342423782104213502907219679689985225 61156 21893552761593305211224800734406319392315587076874787392100 61157 21897849125163247054408924627698773082883435268653228744100 61158 21902146261574174857893396933479590959077885640526602551073 61159 21906444170952468950031415030279152145617768808309619432025 61160 21910742853424528258802564912263974376897925463540346816400 61161 21915042309116770314245973735386180337760589787739210496400 61162 21919342538155631250893740870078519498485365121143475057225 61163 21923643540667565810204647487819153549710122396765541381073 61164 21927945316779047342998144708892647482533884626279667868100 61165 21932247866616567811888620338675842444700884702470848832900 61166 21936551190306637793719944219779520735529665990275687656025 61167 21940855287975786482000292227379007680139502875672037495025 61168 21945160159750561689337248935069089647545719124069369360448 61169 21949465805757529849873188978580862147352843297030085697600 61170 21953772226123276021720937144700356756077130552109377742225 61171 21958079420974403889399707212731030586584967103718840207225 61172 21962387390437535766271319575844437122748225885966915602500 61173 21966696134639312596976697669665632496198928198570077922948 61174 21971005653706393959872643235442106683020755235721775743025 61175 21975315947765458069468890445147264645351214531211223075625 61176 21979627016943201778865438915871718136192768871465060810000 61177 21983938861366340582190165640857884725251148736313675248400 61178 21988251481161608617036715864535626589341563664344403326073 61179 21992564876455758666902672928918897742835773179295545650625 61180 21996879047375562163628007118725604661772144364087168688100 61181 22001193994047809189833803532585121679624081372219609448100 61182 22005509716599308481361269007700139103326732899268118125225 61183 22009826215156887429711018125331758715004837911362951651073 61184 22014143489847392084482638324478988187933128988604108390400 61185 22018461540797687155814534151126022954602047969493126758400 61186 22022780368134656016824050670432941220362811892287856929025 61187 22027099971985200706047876069247675117994270469763128749225 61188 22031420352476241929882723476319358446676691688704261302948 61189 22035741509734719065026292027595389033281772012538910256100 61190 22040063443887590160918507203986781494600964737251219289025 61191 22044386155061831942183040468988624066142827194007725884025 61192 22048709643384439811069108233544691196441677828109598960400 61193 22053033908982427849893550175547501785441601068792553010448 61194 22057358951982828823483186941367351271458914928319386365225 61195 22061684772512694181617457256806084243489797256522757106225 61196 22066011370699094061471334474873612874225025587710629268100 61197 22070338746669117290058522587787425234067896844381579922500 61198 22074666900549871386674931730597566457731531334738167326073 61199 22078995832468482565342433203841814792625105261252493659025 61200 22083325542552095737252894042638013762232272342743816360000 61201 22087656030927874513212491159622761028046303374288456360000 61202 22091987297723001206086305089147894030362468074016061623025 61203 22096319343064676833243193360148452131346082094179939626073 61204 22100652167080121119000943525098034773301619541060621402500 61205 22104985769896572497071705872469715100971523924024362524100 61206 22109320151641288113007705850122908579000014542684406262225 61207 22113655312441543826647236227038836364414457561398029873225 61208 22117991252424634214560929020829463569111928285599012610448 61209 22122327971717872572498307218447033068898610552566229184400 61210 22126665470448590917834616317523556183621838022552121896025 61211 22131003748744139992017935715771862367366058081665718901025 61212 22135342806731889263016569975882051008561969856991700808100 61213 22139682644539226927766719993349429547189731543143836302948 61214 22144023262293559914620434094672263370049627128361812417225 61215 22148364660122313885793839093359904345334107202482650597025 61216 22152706838152933239815651331194106404470851578326603526400 61217 22157049796512881113975967732188578272424621946469082886400 61218 22161393535329639386775336896694065287353359929826355551073 61219 22165738054730708680374110263098494236718419162334045337225 61220 22170083354843608363042073364573957269657179073187301072100 61221 22174429435795876551608357208324553224645752837159914712100 61222 22178776297715070113911629804791347137217252609527266390625 61223 22183123940728764671250567874272951264764292092769635026073 61224 22187472364964554600834608758422473684250270307801201504400 61225 22191821570550053038234982564083823383989672025821036090000 61226 22196171557612891879836024566932603782540320753476375855625 61227 22200522326280721785286767902389069766187410783926090427025 61228 22204873876681212179952816571272866641497407194257421722948 61229 22209226208942051257368498787671512850986718584813201802500 61230 22213579323190945981689300696496831898092598852212290243225 61231 22217933219555622090144580488205782672359203633690400178225 61232 22222287898163824095490562938164381257067296758968087425600 61233 22226643359143315288463614398135651339448954834906394960448 61234 22230999602621877740233798267374784528145936940103889939025 61235 22235356628727312304858710970816936213699354528317328948025 61236 22239714437587438621737598471845327085606077472781809224900 61237 22244073029330095118065753347129565043851129404432855140100 61238 22248432404083139011289192451026347013832343016602103881073 61239 22252792561974446311559615197036945091240947972525385445225 61240 22257153503131911824189642483818126507756734840171804944400 61241 22261515227683449152108336293245402119366162706332998864400 61242 22265877735756990698316999988029743476723440638118256148025 61243 22270241027480487668345259336391154041255399049159842451073 61244 22274605102981910072707424291294725761668061608784614176100 61245 22278969962389246729359131551757058023153417158662462296100 61246 22283335605830505266154267933733161925926159961181352789225 61247 22287702033433712123302174578096218940749301519881094850625 61248 22292069245326912555825132023224809226841744442241961960448 61249 22296437241638170636016126169714471282007334851192366310400 61250 22300806022495569255896895164732701125990761420782187890625 61251 22305175588027210129676257233538745895958133175166953515625 61252 22309545938361213796208719485691793557626331944660171972900 61253 22313917073625719621453367723473407406932486249133371022948 61254 22318288993948885800933037280052301155250339043175481850625 61255 22322661699458889362193764914921797656031070109571860439225 61256 22327035190283926167264521794142561742379473062945890883600 61257 22331409466552210915117227582925445203479465293654866563600 61258 22335784528391977144127045678091529632962915347797223076073 61259 22340160375931477234532959607948700734279895041743013623025 61260 22344537009298982410898630627126335666883892122942696976900 61261 22348914428622782744573536533911933162599442821629718056900 61262 22353292634031187156154391737635764433899251733872645495225 61263 22357671625652523417946848603651871334990348913453041381073 61264 22362051403615138156427480103465986822601380841187467777600 61265 22366431968047396854706043797563201496182933333263046862400 61266 22370813319077683854988027178490448876887030927351855023025 61267 22375195456834402361037474401751131111187839563899150464025 61268 22379578381445974440640094432071455958350308411989781522948 61269 22383962093040841028066650632600305241154213661292471788100 61270 22388346591747461926536631824606704406345003435233833278225 61271 22392731877694315810682204845241212455217180332001989593225 61272 22397117951009900229012448630929801265547888360234762490000 61273 22401504811822731606377869853971043233795086331096581410448 61274 22405892460261345246435200139909676221063382458458469952025 61275 22410280896454295334112474893261864987828467599417092230625 61276 22414670120530154938074393759169728650805310068559775902500 61277 22419060132617516013187962748564954190653056346131793916900 61278 22423450932844989402988418054423566681438112572314198776073 61279 22427842521341204842145431586696177701933355011698296390625 61280 22432234898234810958929598253500284324923027453072309049600 61281 22436628063654475277679205016163442163716823783949380409600 61282 22441022017728884221267281745708387185060118985806707912225 61283 22445416760586743113568933908373432374567496008530386176073 61284 22449812292356776181928957107763716864710814109644725548900 61285 22454208613167726559629733511231136806268271228945502388900 61286 22458605723148356288359410188083039081994423990376675397025 61287 22463003622427446320680359387222010926110139393442015467225 61288 22467402311133796522497920781821350625043157824012703490448 61289 22471801789396225675529425708643056733681543561802350195600 61290 22476202057343571479773503429607425647240982606596255726025 61291 22480603115104690555979669443225599921699854739951129971025 61292 22485004962808458448118195873508662435630453870782749896900 61293 22489407600583769625850263963969124333157854704142517922948 61294 22493811028559537486998398704332907681716921679516386923225 61295 22498215246864694360017185617582176919260025239988146362225 61296 22502620255628191506464269734951626453600368343284698561600 61297 22507026054978999123471636786503085211665630471622668840000 61298 22511432645046106346217176634905552518591105235834191501073 61299 22515840025958521250396528980050033415807839231771259148025 61300 22520248197845270854695211362130795403586672559658271922500 61301 22524657160835401123261029490826922616890734060950256922500 61302 22529066915057976968176769928220297613874055798315583759025 61303 22533477460642082251933175153088395273949740773443706076073 61304 22537888797716819789902201034212527767044744750222057610000 61305 22542300926411311352810556740344434167467016968071824355600 61306 22546713846854697669213527114476363044741685367422385631225 61307 22551127559176138427969077540062051269833369816887466940225 61308 22555542063504812280712241326838257328368762075041225822948 61309 22559957359969916844329789643898762632814524419052228372900 61310 22564373448700668703435184027675009673057530843007911434025 61311 22568790329826303412843811492479801339484706520663551089025 61312 22573208003476075500048502271272741394475414125615235993600 61313 22577626469779258467695330214308351857207691126492347240448 61314 22582045728865144796059695873330059002847862080591088324225 61315 22586465780863045945522692298975495760548336226263075754025 61316 22590886625902292359047753579060824525227955547108984020900 61317 22595308264112233464657586145414040775860284409328365852900 61318 22599730695622237677911382876929474417954931552113036651073 61319 22604153920561692404382320026517962440092571569365018175225 61320 22608577939060004042135336999629423293772989223849211235600 61321 22613002751246597984205199012026820372464409381693805475600 61322 22617428357250918621074842654492759079608801680429728275625 61323 22621854757202429343154004392152219236448966116983505201073 61324 22626281951230612543258132026097181988906217667646432960900 61325 22630709939464969619087579145001167928359599169452827122500 61326 22635138722035020975707082594413960844065966576006200325625 61327 22639568299070306028025522991429049375122214159972308843025 61328 22643998670700383203275968312418576827313544313576521360448 61329 22648429837054829943496000581532847564922242576854880040000 61330 22652861798263242708008325687663696679597098915462859482225 61331 22657294554455236975901666357573288077711626824890688267225 61332 22661728105760447248511938312892164714276778540318701460100 61333 22666162452308527051903709638692633435428143700425910922948 61334 22670597594229148939351943391345825772785856703604864595025 61335 22675033531652004493824023473373035061594831395614480206025 61336 22679470264706804330462063803004189430500697563115792320400 61337 22683907793523278099065500806158579534110139137200530355600 61338 22688346118231174486573969258565219370130436429381244506073 61339 22692785238960261219550461505742478140889101759035252632225 61340 22697225155840325066664770088558880884407777350486603508900 61341 22701665869001171841177213802099235512952244479310654828900 61342 22706107378572626403422647215562503957109681865635199582025 61343 22710549684684532663294753680920095320962417816814962551073 61344 22714992787466753582730621858065519308841553417545351481600 61345 22719436687049171178195605784188598686461202191981039929600 61346 22723881383561686523168468515109700188961904394515400960225 61347 22728326877134219750626809366311704085537240933397620015625 61348 22732773167896710055532774781409693554888002639218437822948 61349 22737220255979115697319052855800606117750675138453017796900 61350 22741668141511414002375151543237350612188688195751497830625 61351 22746116824623601366533960573074154584223061497630299705625 61352 22750566305445693257558597105932168500720967149834813856400 61353 22755016584107724217629535155536614873263533571193725410448 61354 22759467660739747865832018804479032210985147143630393055625 61355 22763919535471836900643759241660425697122778311590882398225 61356 22768372208434083102422915649173398608242679440039022380100 61357 22772825679756597335896359966383600766830384499001546628100 61358 22777279949569509552648225558973092737145497640168000226073 61359 22781735018002968793608739820710487040962501298113116559025 61360 22786190885187143191543340735714990384049957151275592142400 61361 22790647551252219973542077428983733745990227916971548622400 61362 22795105016328405463509294732954040195217427566635386678225 61363 22799563280545925084653601797874543447959925403477932006073 61364 22804022344035023361978124773761333494122599051269115932100 61365 22808482206925963924771043591717569065040366501555762896900 61366 22812942869349029509096412872397260317485541934012519895025 61367 22817404331434521960285266989396188855324468272629842178025 61368 22821866593312762235427009315355196104800895816041497810448 61369 22826329655114090405861085678563335101581915465603325123600 61370 22830793516968865659668942057850644937444131987120659319225 61371 22835258179007466304166266543562571451810392533801090484225 61372 22839723641360289768395515592410322238277983716654475622500 61373 22844189904157752605618724603993708668814992456904982022948 61374 22848656967530290495810602846795292418449707550914929906025 61375 22853124831608358248151912761446918901045736414708663890625 61376 22857593496522429803523133669071985102150141180658576000000 61377 22862062962402998236998409912509054517930576756661145830400 61378 22866533229380575760339783458224697279887357426773163851073 61379 22871004297585693724491710986725699063344805105563990875625 61380 22875476167148902622075865499283048043700358725321563416100 61381 22879948838200772089886222468782374978046967939870449376100 61382 22884422310871890911384430562517787451091473110455777444225 61383 22888896585292867019195466964748305433276205372450942326073 61384 22893371661594327497603577326838371555680143676294543952400 61385 22897847539906918585048500372806175910636858496993083024400 61386 22902324220361305676621977188105801739066373093889484370025 61387 22906801703088173326564545219471465065284201691555307930225 61388 22911279988218225250762617013654388187530398894194898802948 61389 22915759075882184329245843722885113927661695425651528380100 61390 22920238966210792608684763404896334686377921526001867668025 61391 22924719659334811304888734145343577641017150890067096563025 61392 22929201155385020805304152030463354861359554994439712078400 61393 22933683454492220671512953997810654705035060354543546960448 61394 22938166556787229641731405592919918588041770243769142226225 61395 22942650462400885633309173659735915107557968490059361123225 61396 22947135171464045745228683992663191523677587173910181860100 61397 22951620684107586260604763978085050783924513653299254002500 61398 22956107000462402649184570253205270599412256838515270301073 61399 22960594120659409569847801410068049554319509771448475382025 61400 22965082044829540873107195772613933850956257303093282490000 61401 22969570773103749603609314274631747061106506218551002490000 61402 22974060305613008002635608466468814170559682974717366640025 61403 22978550642488307510603773678364040267790473971383197151073 61404 22983041783860658769569387368270673439623597886232520062500 61405 22987533729861091625727832682037850796432922218037650192100 61406 22992026480620655131916507253822296056980690185357920505225 61407 22996520036270417550117317274603806778409633140669808752225 61408 23001014396941466353959456856680439120165631537806513160448 61409 23005509562764908231222472722021567981758578324876908806400 61410 23010005533871869086339614242359270453271416751780553477025 61411 23014502310393494042901468858900750764409194542655028782025 61412 23018999892460947446159882909546795312648622986010999424100 61413 23023498280205412865532167891503516893711277771167961302948 61414 23027997473758093097105592187176917948147453616454979976225 61415 23032497473250210166142158281242073476290012395361121416025 61416 23036998278813005329583665496781005260225570309608979520400 61417 23041499890577739078557058278385590165741279656508680064400 61418 23046002308675691140880060050124116579446501100787529376073 61419 23050505533238160483567092676272374466447059532576020758225 61420 23055009564396465315335481552712436112072757252897389404100 61421 23059514402281943089111946356904556337233609290731560244100 61422 23064020047025950504539377484339892851014094271728303905625 61423 23068526498759863510483898199384019426114807813502575001073 61424 23073033757615077307542212528423476752724491537085787662400 61425 23077541823723006350549238923229878144359717314817013160000 61426 23082050697215084351086029722458359735151761413386817300625 61427 23086560378222764279987976439199437421997635063908803004025 61428 23091070866877518369853300902505605566932075261174888122948 61429 23095582163310838117551832280816285385026771059408654522500 61430 23100094267654234286734070015207004001089435325003030226225 61431 23104607180039236910340532690390958364425759096431776861225 61432 23109120900597395293111392871403391564949034891661632739600 61433 23113635429460278014096397933901482595982536233255441010448 61434 23118150766759472929165076916014724259205823305630987996025 61435 23122666912626587173517233419683037705355239227707118969025 61436 23127183867193247164193724589422146050508198362910063420900 61437 23131701630591098602587526196458003602067678078115243816100 61438 23136220202951806476955083856174351470924839319857825756073 61439 23140739584407055064927950406819744736721150451765600564225 61440 23145259775088547936024709477422670871664004378773055078400 61441 23149780775128007954163185272865653814978832693807965798400 61442 23154302584657177280172938604071512924813364279267381761025 61443 23158825203807817374308049191257221017253181572111629276073 61444 23163348632711708998760184268213080833069327886627381032100 61445 23167872871500652220171953515567214551905646347103315568100 61446 23172397920306466412150550350997636400833017913522750636225 61447 23176923779260990257781679604356453979556945722047863925625 61448 23181450448496081752143771605673019648071238779137245810448 61449 23185977928143618204822482714005129194211113449640452528400 61450 23190506218335496242425482315109641018381089906642030275625 61451 23195035319203631811097526315906165240723846741133273400625 61452 23199565230879960179035817163709748452162944475184733984900 61453 23204095953496435939005650418210756295102272231053876922948 61454 23208627487185033010856347904182432672105445963937458005625 61455 23213159832077744644037477472898891141616426386687730862225 61456 23217692988306583420115359400248570968725565155053186881600 61457 23222226956003581255289859449530467356140364431656943937600 61458 23226761735300789402911468626922722585894683231252719001073 61459 23231297326330278455998669657615442155931179829551823240025 61460 23235833729224138349755590210601877497526679089339597312900 61461 23240370944114478364089942900124394509606133152437297192900 61462 23244908971133427126131252091773924944315140131556963606225 61463 23249447810413132612749367541243875624800835014987588256073 61464 23253987462085762153073264893741748570993607007594097331600 61465 23258527926283502431010133072064003352294765247571151936400 61466 23263069203138559487764748581341971377465207769051867272025 61467 23267611292783158724359136758468910371684584470826967637025 61468 23272154195349544904152519994220565978716621681405483222948 61469 23276697910969982155361552956083886262381431896293720704100 61470 23281242439776753973580844839810813866107005856065600865225 61471 23285787781902163224303768677716359722216914020459917880225 61472 23290333937478532145443557731742441483816769596822500000000 61473 23294880906638202349854688999311249281675464758709834760448 61474 23299428689513534827854553859994180986365824935927820605025 61475 23303977286236909949745415891024668882140372699787273055625 61476 23308526696940727468336655879685499533578592671562826102500 61477 23313076921757406521467304060603508648959682148247765988900 61478 23317627960819385634528859605986812915596499103469443551073 61479 23322179814259122722988397396842021102019520454198884105625 61480 23326732482209095094911962103211147189931339792553856787600 61481 23331285964801799453488249601470228915269806209029771347600 61482 23335840262169751899552575756733935862528575656946951721225 61483 23340395374445487934111132598412732169694855041406355101073 61484 23344951301761562460865531916971439962782708608813408600900 61485 23349508044250549788737636309940330848973708249864383664900 61486 23354065602045043634394677705232154155832186230186828848025 61487 23358623975277657124774663389820792110947133084576221138225 61488 23363183164081022799612069571839513811674117644566172240448 61489 23367743168587792613963822504159081638415733342103879809600 61490 23372303988930637940735567197508245717095238207178160115025 61491 23376865625242249573208223751201444137152498752777760660025 61492 23381428077655337727564831329540808880531313850571290504900 61493 23385991346302632045417679811961859814739927614844555122948 61494 23390555431316881596335729144994551649159284335776677274225 61495 23395120332830854880372316424113621448353577976980096389225 61496 23399686050977339830593150733554467139212148252898804163600 61497 23404252585889143815604595772173070440328019641315730410000 61498 23408819937699093642082240293430760782103613912663908726073 61499 23413388106540035557299756387586900074675636154508757361025 61500 23417957092544835251658045634184851617876084355558133062500 61501 23422526895846377861214673152918880033102009143600008062500 61502 23427097516577567970213589580971912831160299236255395266025 61503 23431668954871329613615141004916378112892635788414507851073 61504 23436241210860606279626366875272616930677091567406213760000 61505 23440814284678360912231585931821653018753895453708715033600 61506 23445388176457575913723270167771386928740886084385915884225 61507 23449962886331253147233206860877566083696387697144630309225 61508 23454538414432413939263948699623166889660903799344559622948 61509 23459114760894099082220552032562109817771387818528065484900 61510 23463691925849368836942603268935513292800162264826513025025 61511 23468269909431302935236533458670977295332067262388646980025 61512 23472848711773000582408221079877672804765373933900156099600 61513 23477428333007580459795883061952298578911646632153953490448 61514 23482008773268180727303254072413252283184329224018872373225 61515 23486590032687959025933054095582648648212613599274842583025 61516 23491172111400092480320744331238103149203372589576675024900 61517 23495755009537777701268571441358485663506854066928780520900 61518 23500338727234230788279900173090134674628687907866698726073 61519 23504923264622687332093834386062308851378802756134028086225 61520 23509508621836402417220126512182939239964335325823480577600 61521 23514094799008650624474375476048031864625791827252854017600 61522 23518681796272726033513513104100357238890839673535338280625 61523 23523269613761942225371579050675350144685418876877299426073 61524 23527858251609632284995784269074430040404617645831830608900 61525 23532447709949148803782863055808239611613207059530829202500 61526 23537037988913863882115713696154586279325126969535491780625 61527 23541629088637169131900327739178158930809811347357507910025 61528 23546221009252475679103007930361379736598288274636567010448 61529 23550813750893214166287874829998038664820740017896680250000 61530 23555407313692834755154662145503646200206914730987627475225 61531 23560001697784807129076800805798727820028696111756520960225 61532 23564596903302620495639791805923571972967513866964406264100 61533 23569192930379783589179867850045231649355369408512620222948 61534 23573789779149824673322943821019868122474311347998005142025 61535 23578387449746291543523856104675814080612477844579660237025 61536 23582985942302751529605890796985022158372581698001067526400 61537 23587585256952791498300600822292853813318203505046110521600 61538 23592185393830017855787911990778452580431732690183072631073 61539 23596786353068056550236518023320234972052510491929764241225 61540 23601388134800553074344564571943321674971937983617164652900 61541 23605990739161172467880622264028021229191271114602966772900 61542 23610594166283599320224948798460768054504788995261507685025 61543 23615198416301537772911040121911206521563246871734657626073 61544 23619803489348711522167470713421402743407267335765627827600 61545 23624409385558863821460023005495455891644838418068884211600 61546 23629016105065757484034105969880071118488631683551026817225 61547 23633623648003174885457462896228946591774683882052121580625 61548 23638232014504917966163168391846117724861358943716790922948 61549 23642841204704808233992914630705692406963680214055185504900 61550 23647451218736686766740586879947701912020353106478970225625 61551 23652062056734414214696128332052083185626343351701089600625 61552 23656673718831870803189694270895099379899993521819817358400 61553 23661286205162956335136095599894796825397608515965820560448 61554 23665899515861590193579531760454388097347477463726781700625 61555 23670513651061711344238613068914742450556683517685180831225 61556 23675128610897278338051672500229456663355042988679189388100 61557 23679744395502269313722366946578271245888370184056533492100 61558 23684361005010682000265567979136889031965243333336964401073 61559 23688978439556533719553542141223545386504809556302828666025 61560 23693596699273861388862420801044971622435172610447077488400 61561 23698215784296721523418959592266685731659816048651358768400 61562 23702835694759190238947587470634837194450586560554441279225 61563 23707456430795363254217745414879125440347258034801185131073 61564 23712077992539355893591514800128604491352876872623696976100 61565 23716700380125303089571535472074479424918214150283168980900 61566 23721323593687359385349213550116293549914981448975882154025 61567 23725947633359698937353218987730198593513265861965181841025 61568 23730572499276515517798272918300293750611167401934502760448 61569 23735198191572022517234224814656313150221140554766533529600 61570 23739824710380452947095419490563235145005313082956202916225 61571 23744452055836059442250353972410680830978341632394046781225 61572 23749080228073114263551624269352263354268427735967080622500 61573 23753709227225909300386162070147343860752222167897494622948 61574 23758339053428756073225761394959944392364753251485607049025 61575 23762969706815985736177895230371862630938488863386054725625 61576 23767601187521949079536822175869328136553445949105691210000 61577 23772233495681016532334983130064834622590159042389489392400 61578 23776866631427578164894688044918077853976574476822982876073 61579 23781500594896043691380092776222223948515813838541031080625 61580 23786135386220842472349466058624028203681513117559914164100 61581 23790771005536423517307746633448620062878357591066101324100 61582 23795407452977255487259390557602065475894761570083655743225 61583 23800044728677826697261508721827113698129651852350159501073 61584 23804682832772645118977294606589831512163269375972964494400 61585 23809321765396238383229742303877123943370070723499719310400 61586 23813961526683153782555654833187436778547455583381053831025 61587 23818602116767958273759942779999232582964434070369770091225 61588 23823243535785238480470213285004128446826745209113648802948 61589 23827885783869600695691649412393880376916611402968639484100 61590 23832528861155670884362179925492696083103530085787038067025 61591 23837172767778094685907939498028654892544529967017057262025 61592 23841817503871537416799019389340310656705422544780090176400 61593 23846463069570684073105508611816850797846027328566257410448 61594 23851109465010239333053825618872482072329409169709817067225 61595 23855756690324927559583340541758011208045106166785847160225 61596 23860404745649492802903288003514886302386414953434090472100 61597 23865053631118698803049970538379262745599305182808293062500 61598 23869703346867328992444252644945955461932725326834411776073 61599 23874353893030186498449345501404437437874206376728520085025 61600 23879005269742094145928882371161342832858037766793908640000 61601 23883657477137894459805284727166231443193150185438388640000 61602 23888310515352449667618419123259669914581462460715454637025 61603 23892964384520641702084544840864983872492104223625533176073 61604 23897619084777372203655552339347334062829882608089143702500 61605 23902274616257562523078492538366068667794890125143693880100 61606 23906930979096153723955396960548603183581522569793076768225 61607 23911588173428106585303388762816378617616661137383306611225 61608 23916246199388401604115084684695748283395642833776850210448 61609 23920905057112038997919287941948943140648168987405293408400 61610 23925564746734038707341972093862565447561754675014055078025 61611 23930225268389440398667555912533360460114973856164700683025 61612 23934886622213303466400469282493316031233877909995671020100 61613 23939548808340707035827010159018440229489831253105398802948 61614 23944211826906749965577492613467867513412889197539950515225 61615 23948875678046550850188685994002244563209012826654094255025 61616 23953540361895248022666545230032647586749146304073955534400 61617 23958205878587999557049232308753583781150746803219222222400 61618 23962872228259983270970428952115930645105029504039209701073 61619 23967539411046396728222940522597968000323243438077815159225 61620 23972207427082457241322591186134958893090002197110929756100 61621 23976876276503401874072410360570037008928330714909161796100 61622 23981545959444487444127110477991459844806929782794976400625 61623 23986216476040990525557856089323588644162478200329933476073 61624 23990887826428207451417324339541258010275863261548926800400 61625 23995560010741454316305056841879500173238328639643310250000 61626 24000233029116066978933102979412891094878929900001288765625 61627 24004906881687401064691954662381087954605667320292158561025 61628 24009581568590831968216772569639430067146499140217403022948 61629 24014257089961754855953903902615777940670401752172912222500 61630 24018933445935584668727691680157067990730012863043276229225 61631 24023610636647756124307575602651363381903445728499575564225 61632 24028288662233723719975484513813484574930873842466347033600 61633 24032967522828961735093520488524606412548732849986883560448 61634 24037647218568964233671934575118511982128147071833461033025 61635 24042327749589245066937394220509497047631739250328319010025 61636 24047009116025337875901542406559222547321601550577049636900 61637 24051691318012796093929848526082116507088171318454045472100 61638 24056374355687192949310751026891230722232344681180010131073 61639 24061058229184121467825091852288761713028653089332878663225 61640 24065742938639194475315842706407749761433000887956737232400 61641 24070428484188044600258123172813774287881594752585492752400 61642 24075114865966324276329510714777768428265567353176082354025 61643 24079802084109705744980642585633380421865687171040662601073 61644 24084490138753881058006109677634614321300733482966816868100 61645 24089179030034562080115642337731787585388879871109140860100 61646 24093868758087480491505588178686148315251051181419654503225 61647 24098559323048387790430681913945800243005977838062487980625 61648 24103250725053055295776107244707889081025848263347278160448 61649 24107942964237274149629850827594309487946335525349531726400 61650 24112636040736855319855348351370497705462629147919302680625 61651 24117329954687629602664422751139180867401218415790763305625 61652 24122024706225447625190514588443260079642830872801748976900 61653 24126720295486179848062204625714310616192410661853351322948 61654 24131416722605716567977028623505488973054607745460269140625 61655 24136113987719967920275584388949943067585222966077807305225 61656 24140812090964863881515931103888128566657697682599634899600 61657 24145511032476354272048280961109741172316332916507590291600 61658 24150210812390408758589983137158281688591754357378121426073 61659 24154911430843016856800800130148577837836489248321627837025 61660 24159612887970187933858476491049894089306672369222197668900 61661 24164315183907951211034599976889568206777134567389928348900 61662 24169018318792355766270755154334420815738732295736684697225 61663 24173722292759470536754969482109492034196034388409697631073 61664 24178427105945384321498451900715967104267677049810999865600 61665 24183132758486205783912623957912461004698114208217569030400 61666 24187839250518063454386443498426140217025412679202349541025 61667 24192546582177105732864020946362468160522454922430939790025 61668 24197254753599500891422528208784669303145701720153121422948 61669 24201963764921437076850400228936315597593818255096438600100 61670 24206673616279122313225829217582747683205265454071810472225 61671 24211384307808784504495551590949352235816689962290852187225 61672 24216095839646671437053927643737025938869896829348262490000 61673 24220808211929050782322313985697465790001645264526116610448 61674 24225521424792210099328728770253234848084756236328554238025 61675 24230235478372456837287809743649862066218348065069943900625 61676 24234950372806118338181065143129544546496709540352136322500 61677 24239666108229541839337417472618330392527666776135951040900 61678 24244382684779094476014040184420970325629587519925526826073 61679 24249100102591163283977487295419936370418682720760286800625 61680 24253818361802155202085115966277416205112297831002260545600 61681 24258537462548497074866802072141402211326723803409994305600 61682 24263257404966635655106948793359304847446988518141114510225 61683 24267978189193037606426788254704830708798402140907690526073 61684 24272699815364189505866976241626176526862613616656656632900 61685 24277422283616597846470480022025901398661879322351204960900 61686 24282145594086789039865759302085150726191438253536304319025 61687 24286869746911309418850240344647216684418620654592769789225 61688 24291594742226725239974083278677731524895878610496253490448 61689 24296320580169622686124242628321101660460607923446842403600 61690 24301047260876607869108821090075102264824720962242206524025 61691 24305774784484306832241716586607864059098720693430721369025 61692 24310503151129365552927562625743796045455807615180516092900 61693 24315232360948449945246961993147300186228614887901168822948 61694 24319962414078245862542013807235446414751803896811186605225 61695 24324693310655459100002133964853088902225254334103908436225 61696 24329425050816815397250169006246217192782241431771365785600 61697 24334157634699060440928803427871648656812100226544936960000 61698 24338891062438959867287260471583481700414724948252884451073 61699 24343625334173299264768296418739042306662133281035978554025 61700 24348360450038884176595488417769369772117533078573494222500 61701 24353096410172540103360815873761600939822156081439059222500 61702 24357833214711112505612535428602925817711862485035129753025 61703 24362570863791466806443349560238101209176465274775968126073 61704 24367309357550488394078868829594822870232167752259114890000 61705 24372048696125082624466367803733570745548745529473061731600 61706 24376788879652174823863834683780856023365429611457908157225 61707 24381529908268710291429314666207113087150154401529012658225 61708 24386271782111654301810547066012793929713218163896669922948 61709 24391014501317992107734896230388537233385758519419987576900 61710 24395758066024728942599576271417599107823067020923244636025 61711 24400502476368890023062169646391047414999950081035284891025 61712 24405247732487520551631439614308536699037384070402309185600 61713 24409993834517685719258436597139795976643906066349172240448 61714 24414740782596470707927898474424277032178824547067199402225 61715 24419488576860980693249944839788726399654722566100531432025 61716 24424237217448340847052065247964759902401156114674506048900 61717 24428986704495696339971401480890834459617219230122360168900 61718 24433737038140212344047323861485327857655051918665527301073 61719 24438488218519074035314301643679753322606704347917956977225 61720 24443240245769486596395067507303452019620338483034981939600 61721 24447993120028675219094076186413423043355844081223758579600 61722 24452746841433885106991257259665267053111867649683163265625 61723 24457501410122381478036062131323536445423298775754532151073 61724 24462256826231449567141805231512101846347726555453241236900 61725 24467013089898394628780299464307461745238568314435291302500 61726 24471770201260541939576785932280239281548782307165073255625 61727 24476528160455236800905157966092427536129604705438289957025 61728 24481286967619844541483479487760262168590898292845041160448 61729 24486046622891750519969797736194917882580765450123105440000 61730 24490807126408360127558250383635542991329361067068401488225 61731 24495568478307098790575467071591464296492642005687395673225 61732 24500330678725411973077265394912712584233408959078580048100 61733 24505093727800765179445641362610337283596734530139466022948 61734 24509857625670643956986054364050297223582028859176700669025 61735 24514622372472553898525006669147032966891872161961110288025 61736 24519387968344020645007917491185144890155643338378054752400 61737 24524154413422589888097291640899920022491196851791763667600 61738 24528921707845827372771182800449769646587688072343463256073 61739 24533689851751318899921951445915958809074422171971878830225 61740 24538458845276670328955317446967328179791605639881377816900 61741 24543228688559507580389707372330028142706414975957178736900 61742 24547999381737476638455896529704604594629166774281410768025 61743 24552770924948243553696945768775095671586880124058059201073 61744 24557543318329494445568433075957118516712469162109473153600 61745 24562316562018935505038979989534245247814494077447280513600 61746 24567090656154292997191072863834287477412136498619858694225 61747 24571865600873313263822179011099429082960153829562858125625 61748 24576641396313762726046157749706467420256310817090712522948 61749 24581418042613427886894966387395743818626489747127606192900 61750 24586195539910115333920661168169664992427647728051812640625 61751 24590973888341651741797693211524037949703325315491109515625 61752 24595753088045883874925499472677762075477820287544013840400 61753 24600533139160678590031388752468743314190728953312064210448 61754 24605314041823922838773722785586216773160630468031625325625 61755 24610095796173523670345392435811985616732552968831985284225 61756 24614878402347408234077589026945405818915819906688928416100 61757 24619661860483523782043870838089268190864236939589189336100 61758 24624446170719837671664524791976051098496650613005375076073 61759 24629231333194337368311223365016339434909996466875515753025 61760 24634017348045030447911976747753527712006363090400922854400 61761 24638804215409944599556380284411247585947637150781000934400 61762 24643591935427127628101157220222282731673269939804358860225 61763 24648380508234647456775996785230056732775926139975900756073 61764 24653169933970592129789687643256102554533548173200891000100 61765 24657960212773069814936546734729245219852002760251907084900 61766 24662751344780208806203143542074552510287278525260854433025 61767 24667543330130157526375319806362431867197483199922496484025 61768 24672336168961084529645504723920575171429955027257704210448 61769 24677129861411178504220325651613776733784964381629910915600 61770 24681924407618648274928514349498973632822047693883568533225 61771 24686719807721722805829108789565181491395296018309509098225 61772 24691516061858651202819950559270322888627224758657890602500 61773 24696313170167702716246477888589269859864489177325655722948 61774 24701111132787166743510814329289746343509992575548727172025 61775 24705909949855352831681153115155060990502170920035675580625 61776 24710709621510590680101437231874965459620739906798926440000 61777 24715510147891230143001335225328258179746268936488585934400 61778 24720311529135641232106512776983078568695912404540620401073 61779 24725113765382214119249200075143161857306793497858306265625 61780 24729916856769359138979055010770649977049210988215220932100 61781 24734720803435506791174322226618379429631337208483805292100 61782 24739525605519107743653288048406892667812707615266353022225 61783 24744331263158632834786031326783745277982881441376083176073 61784 24749137776492573076106470218805007166991491521459730016400 61785 24753945145659439654924704937681182018243812268182755616400 61786 24758753370797763936939656499532095495209271055868525312025 61787 24763562452046097468852001495897629034236323241093835232225 61788 24768372389543011980977402920753502582933118260044711302948 61789 24773183183427099389860037080783636305366717471731323568100 61790 24777994833836971800886416617662948090961597682509170486025 61791 24782807340911261510899509671106770670248101845576287981025 61792 24787620704788621010813155211445399257530694770798773254400 61793 24792434925607722988226774570484607908121661533713604360448 61794 24797250003507260330040379199415300196025564602995210888225 61795 24802065938625946125069874682537787386870667714953375217225 61796 24806882731102513666662661035568515000472955650437755104100 61797 24811700381075716455313529317299386527693644989325457102500 61798 24816518888684328201280854583382161087219507542817231751073 61799 24821338254067142827203085211012729979564231643111147768025 61800 24826158477362974470715528623292405417965743189501574810000 61801 24830979558710657487067433442045683188946214932206734810000 61802 24835801498249046451739368097876269619115725779703805614025 61803 24840624296117016163060895926245491999344509038297307701073 61804 24845447952453461644828546778359540542709766767125732322500 61805 24850272467397298148924085175654319028648444427699093588100 61806 24855097841087461157933075036669010512524473531050715051225 61807 24859924073662906387763741005101793857355118081196723450225 61808 24864751165262609790266126407843476372743521561169103760448 61809 24869579116025567555851547871787137525140663524595342990400 61810 24874407926090796116112346628214208513417017295645946699025 61811 24879237595597332146441936533559742484369571834004294604025 61812 24884068124684232568655148835361960294230860717016635596100 61813 24888899513490574553608873712203487004490548892883948802948 61814 24893731762155455523822998616454024733394283068041404034225 61815 24898564870817993156101643448626538068356234246967609114025 61816 24903398839617325384154692592161358979218371218663811568400 61817 24908233668692610401219623837454949057818322092892349360400 61818 24913069358183026662683634223952387945696027979777916526073 61819 24917905908227772888706062829124987998984589464236828540225 61820 24922743318966068066841110533156766577600073774462682128100 61821 24927581590537151454660856788165838834775909840791719368100 61822 24932420723080282582378573420789125522787171384007643875625 61823 24937260716734741255472335496961102121385856593716950451073 61824 24942101571639827557308929277719647537027538927912738918400 61825 24946943287934861851768057294874382713419809391219407360000 61826 24951785865759184785866840575375221737271078875439510250625 61827 24956629305252157292384618043221190417371882552673237098025 61828 24961473606553160592488043127751899860307149916118926422948 61829 24966318769801596198356477607166395262184297121264814902500 61830 24971164795136885915807682716116432982775786282033228252225 61831 24976011682698471846923807546223571966423303050938236287225 61832 24980859432625816392677674768371798722941253124784030307600 61833 24985708045058402255559363705629738381597194470103402610448 61834 24990557520135732442203090785658837782043429494578869050025 61835 24995407857997330266014387401466240167834604778197849071025 61836 25000259058782739349797575209363404800898130233895927872900 61837 25005111122631523628383538892993858719034859841903780108100 61838 25009964049683267351257796422295801913224097781840057006073 61839 25014817840077575085188866836267621407196932495635499742225 61840 25019672493954071716856935578406704078432482813432491406400 61841 25024528011452402455482817413694272567430190861431459726400 61842 25029384392712232835457216956001303280825142379959597927025 61843 25034241637873248718970286834792920303649862883487062426073 61844 25039099747075156298641483530010993996812454600543921684100 61845 25043958720457682100149720904017008167664631386098298172100 61846 25048818558160572984863821459479594964381504084514664390225 61847 25053679260323596152473265352093472058775194657268927015625 61848 25058540827086539143619237187018852247123841532680899010448 61849 25063403258589209842525970627932731314623629078545323904400 61850 25068266554971436479632390847585795876171459073197085105625 61851 25073130716373067634224054848761028924367110023722743230625 61852 25077995742933972237065389684532426984893529856211896948900 61853 25082861634794039573032228606724579099799607823609354222948 61854 25087728392093179283744645171476194330678701620366355255625 61855 25092596014971321370200085330813001096315685075185889768225 61856 25097464503568416195406797539137778433072660066213274937600 61857 25102333858024434487017560903547616191106073356552205625600 61858 25107204078479367339963711406890838255463125008519710351073 61859 25112075165073226219089466232478360108200380266143587414025 61860 25116947117946042961786546219366589425909731897631018044900 61861 25121819937237869780629096477131315936433635800504371524900 61862 25126693623088779266008905189054374439110190266449928768225 61863 25131568175638864388770920632647202724616479992334369506073 61864 25136443595028238502849066446437754113382991257030055379600 61865 25141319881397035347902355171949562465640156446415538144400 61866 25146197034885409051951300099804095801437536323992781830025 61867 25151075055633534134014625448879873105454129371849906923025 61868 25155953943781605506746274907464157479102141663116416122948 61869 25160833699469838479072718565335377541323590806585225476100 61870 25165714322838468758830558265716767869596686497854422099225 61871 25170595814027752455404431406044058314014361327280992514225 61872 25175478173177966082365213216492381209877952178419609960000 61873 25180361400429406560108517545209904858072188483697866960448 61874 25185245495922391218493496179208041137560662706189990851025 61875 25190130459797257799481936729860414760671174843911784765625 61876 25195016292194364459777659111965121479435090899574626562500 61877 25199902993254089773466210645327142500111469754800629072900 61878 25204790563116832734654859807820122463172528601103608601073 61879 25209679001923012760112888668889058597459369115268544475625 61880 25214568309813069691912184032457789059943110266004920323600 61881 25219458486927463800068127318207509026554004580901689283600 61882 25224349533406675785180783210194883804877088703878196279225 61883 25229241449391206781076387101780669096164772186724272451073 61884 25234134235021578357449131365842089542091836974289229644900 61885 25239027890438332522503250479244567850983940488870086276900 61886 25243922415782031725595405030550738108894224359945461810025 61887 25248817811193258859877364639947018342891365682313381420225 61888 25253714076812617264938989820370359017263705457761547240448 61889 25258611212780730729451512808820125908045287058606717977600 61890 25263509219238243493811117396842417717338073858905234953025 61891 25268408096325820252782817789176460856347627561123092098025 61892 25273307844184146158144636519555066044874455389972866660900 61893 25278208462953926821332081452653473745217413655539679022948 61894 25283109952775888316082921901183257970056325866448114916225 61895 25288012313790777181082263887130300676895674499545142503225 61896 25292915546139360422607924576138191786077195841432183427600 61897 25297819649962425517176105914040752835213786382381448490000 61898 25302724625400780414187367494549725410167656675097158676073 61899 25307630472595253538572898687106008771399484216985842727025 61900 25312537191686693793441090053905174524659760859814635402500 61901 25317444782815970562724404085110329766585942816777930402500 61902 25322353246123973713826545281267743868816733083162667220025 61903 25327262581751613600269929611942997948745197809292846901073 61904 25332172789839821064343453379597760111012780896730401000000 61905 25337083870529547439750561517729633731303976101495864449600 61906 25341995823961764554257615352299870392943784729233602450225 61907 25346908650277464732342559855476083577234471341873213987225 61908 25351822349617660797843890420719443850401871745731036722948 61909 25356736922123386076609919188248181083461949116666354648900 61910 25361652367935694399148340949911564186272777895585826267025 61911 25366568687195660103276098662510873933513003751227424822025 61912 25371485880044378036769548598606229708332424387927015251600 61913 25376403946622963560014925163850476388961003442380203490448 61914 25381322887072552548659105409893683154646711570895149411225 61915 25386242701534301396260673271904151689927428720160582301025 61916 25391163390149387016941283559754177120435083380239157092900 61917 25396084953059006848037325731921151019188592455695144796900 61918 25401007390404378852751887481156941979663343614080442376073 61919 25405930702326741522807018160980835560836275172288604848225 61920 25410854888967353881096292082053661869904401589652875321600 61921 25415779950467495484337671707493085660468250518479919161600 61922 25420705886968466425726670776192380587667465421607963230625 61923 25425632698611587337589817383207356177061131543454843376073 61924 25430560385538199394038417046278453130967548294047184844900 61925 25435488947889664313622615787557369814524543890140093422500 61926 25440418385807364361985763259609930133909354646469064750625 61927 25445348699432702354519075944769250540973918113426134984025 61928 25450279888907101659016600456915611572014503042310303810448 61929 25455211954372006198330476974761787153511266890347395610000 61930 25460144895968880453026502835724932884450940456779781521225 61931 25465078713839209464039996319468482633291736707662152406225 61932 25470013408124498835331960650199851067751114577037422812100 61933 25474948978966274736545548246812088167401546439683528322948 61934 25479885426506083905662825249959980352554288186702911176025 61935 25484822750885493651661836355163441598103681788270150359025 61936 25489760952246091857173969981033386787902080523574313998400 61937 25494700030729486981141623801717628603845425559426409793600 61938 25499639986477308061476170672666688434179168366508216381073 61939 25504580819631204717716224978821761127590975913504276399225 61940 25509522530332847153686209434329422913447824249403283000900 61941 25514465118723926160155222362890021454068030785433570720900 61942 25519408584946153117496205487849036792200846370104548831025 61943 25524352929141259998345412261143051905924775400699687276073 61944 25529298151450999370262176760214321683978166256692287459600 61945 25534244252017144398388983182010279387109166036668988835600 61946 25539191230981488848111835963186670065384213929538896591225 61947 25544139088485847087720930555635350957532207789528189650625 61948 25549087824672054091071624886460149606332670086523442622948 61949 25554037439681965440245711531526521283788014079910399860900 61950 25558987933657457328212990631713098331359720763707505075625 61951 25563939306740426561493143580995575183903234039438079450625 61952 25568891559072790562817907515495724161114018114122483302400 61953 25573844690796487373793550632630688577304849954684416360448 61954 25578798702053475657563648369500051339179393655021763930625 61955 25583753592985734701472160469650528971956775923449495757225 61956 25588709363735264419726808967360492936743605949030679464100 61957 25593666014444085356062757118588872176451012265719314160100 61958 25598623545254238686406589307735343053822157750893912251073 61959 25603581956307786221540591959361065223277695654816737820025 61960 25608541247746810409767335484021574508310098882272048240400 61961 25613501419713414339574557287365796538070086196991635120400 61962 25618462472349721742300345871657497730596837390757659421225 61963 25623424405797876994798626058877843195855689786991478881073 61964 25628387220200045122104945364570084269369896005326978004100 61965 25633350915698411800102561551589751676774153208689617208900 61966 25638315492435183358188831392926083771084342834751316732025 61967 25643280950552586781941900672762772877877603063735026107025 61968 25648247290192869715787695454948466528916850216269222160448 61969 25653214511498300465667214648049814262041526367652457281600 61970 25658182614611168001704123896162204714389035405239116170225 61971 25663151599673781960872650824655691937216395477908077435225 61972 25668121466828472649665781670035964213766439462388865562500 61973 25673092216217591046763759323102563166774794109716305322948 61974 25678063847983508805702882814588915599350220582848010275025 61975 25683036362268618257544608272471095322089062037558606455625 61976 25688009759215332413544951380134587180411875854639601690000 61977 25692984038966084967824191364590680609244187461177115456400 61978 25697959201663330300036876543936475307311047978721636426073 61979 25702935247449543478042131463254837040484068040456256430625 61980 25707912176467220260574265648152997152817194099449283720100 61981 25712889988858877099913684005140845085141050714669601280100 61982 25717868684767051144558098898052319074362552197067269281225 61983 25722848264334300241894043929715656231944049408592993351073 61984 25727828727703202940868689458080619377421882453964000518400 61985 25732810075016358494661959876013174332275217747200711942400 61986 25737792306416386863358952683970447860979818968886658813025 61987 25742775422045928716622659384771153079685296489683623353225 61988 25747759422047645436366988229679025938645759892321086302948 61989 25752744306564219119430088845019173322320024487049460632100 61990 25757730075738352580247978768549590400945956630899504925025 61991 25762716729712769353528471924812462109391545913052268720025 61992 25767704268630213696925409068692221023200226778752601312400 61993 25772692692633450593713190226409691447987200091587307810448 61994 25777682001865265755461609163184007236714388875227923689225 61995 25782672196468465624710989906796348699881564665081905294225 61996 25787663276585877377647625356291901976327464409425375756100 61997 25792655242360348926779518005058802387144745797776306122500 61998 25797648093934748923612422807525181602183764608334170226073 61999 25802641831451966761326192218717796907759764740643678431025 62000 25807636455054912577451423435928079475493513856180961000000 62001 25812631964886517256546407871733797295714059047820961000000 62002 25817628361089732432874382887626887354541481996204699571025 62003 25822625643807530493081085817500370701654666181537680726073 62004 25827623813182904578872610310249623275841514675546325922500 62005 25832622869358868589693565020745634727734140850009249316100 62006 25837622812478457185405534678440247003656661252860475354225 62007 25842623642684725788965843562865724131265715405317059269225 62008 25847625360120750589106621415293364476651087086391153810448 62009 25852627964929628543014171815818226723793171754679817552400 62010 25857631457254477379008643055139400960752891309258348340025 62011 25862635837238435599224001530307616542705366847212170545025 62012 25867641105024662482288307693714338839928589107813613152100 62013 25872647260756338086004294584598867569129841813180211302948 62014 25877654304576663250030248972352310149043102270652820533225 62015 25882662236628859598561195140899664416067433778936505993025 62016 25887671057056169543010381343443606082846863201709627622400 62017 25892680766001856284691068956855937522123772400008501478400 62018 25897691363609203817498624365005015809937792146948969851073 62019 25902702850021516930592913600309839466297940021599260901225 62020 25907715225382121211080999772813834987834658167056206520100 62021 25912728489834363046700143316073746075647851512627032960100 62022 25917742643521609628501105079161390422614371150755466330625 62023 25922757686587248953531752294078411037811000312877665926073 62024 25927773619174689827520967447886511351454251329328144016400 62025 25932790441427361867562860088858025761863540848973584490000 62026 25937808153488715504801281595954039856426947434330001755625 62027 25942826755502221987114642940939637261396140675077918615025 62028 25947846247611373381801035472448212950566574652362218322948 62029 25952866629959682578263654751309155870518031650952002562500 62030 25957887902690683290696527466455566920106455406821886295225 62031 25962910065947930060770541460731041654318098082260999030225 62032 25967933119874998260319778895916910567428693005165282561600 62033 25972957064615484094028152586303693447661027657356478160448 62034 25977981900313004602116345530132888085211300349923572047025 62035 25983007627111197663029053668237577557625371620721429152025 62036 25988034245153721996122531899212704411057840007008658128900 62037 25993061754584257164352443380448224302947154099187767724100 62038 25998090155546503576962012144360716071096091521858166381073 62039 26003119448184182492170479059161389746066263805750543801225 62040 26008149632641036019861861163500798728185217336138757600400 62041 26013180709060827124274014404332927207332568255300546720400 62042 26018212677587339626687999807343688913024807161521968480025 62043 26023245538364378208117753109291238444164311725739748751073 62044 26028279291535768412000057881607861742164086217648495480100 62045 26033313937245356646884822174615577738013180912157947504100 62046 26038349475637010189125658711709948823216006188399180297225 62047 26043385906854617185570768662868963566429220828719941030625 62048 26048423231042086656254129026846221022039916803695748360448 62049 26053461448343348497086983651410012053885819158282349062400 62050 26058500558902353482549637920992259326819545198767257550625 62051 26063540562863073268383557141113644000871997962821333175625 62052 26068581460369500394283768648953613697382081116144657900900 62053 26073623251565648286591567679436332993638492377148245622948 62054 26078665936595551260987527016206004542331756981786956350625 62055 26083709515603264525184810456867355904448278457804578251225 62056 26088753988732864181622790121869454329160388212790946995600 62057 26093799356128447230160967636413379011784545522884989939600 62058 26098845617934131570773199214766647811001353045772565776073 62059 26103892774294056006242224676369663009263287817697661971025 62060 26108940825352380244854500423121808455666381912195378440900 62061 26113989771253284903095336407237198338537898858626186720900 62062 26119039612140971508344337119062445895600720099603615819225 62063 26124090348159662501571146624251188582824059004125403881073 62064 26129141979453601240031497679692474588966637281511943873600 62065 26134194506167051999963564957592484101369969331807099278400 62066 26139247928444299979284622407111427399773283630601444139025 62067 26144302246429651300288004782959830678805246427611509036025 62068 26149357460267433012340373370360789476368421823927887322948 62069 26154413570101993094579285935787138714377683905593481332100 62070 26159470576077700458611070932884857640250971511884195746225 62071 26164528478338944951209005992996397392187225103965338861225 62072 26169587277030137357011800729699988498609449009952902410000 62073 26174646972295709401222383886783355362207982230126325810448 62074 26179707564280113752306994859072634671797618403270250444025 62075 26184769053127824024694579615539664730709572111868275650625 62076 26189831438983334781476491054113182888682826327986016822500 62077 26194894721991161537106493817621838615206496598874880084900 62078 26199958902295840760101073600299300256002893905173648876073 62079 26205023980041929875740050974284104170837342596518497130625 62080 26210089955374007268767499765549265760102895258698036121600 62081 26215156828436672286092970008699042849663265870385296281600 62082 26220224599374545239493015510072613018252959480995997028225 62083 26225293268332267408313026048596797719337094437294780876073 62084 26230362835454501042169364243832337469732175695814687636900 62085 26235433300885929363651807120660593950490469009673947612900 62086 26240504664771256571026292400059926591562030038563461321025 62087 26245576927255207840937969545423363090577244204028576031225 62088 26250650088482529331114555593871555347746317141069453490448 62089 26255724148597988183069995802017384483357906861827786531600 62090 26260799107746372524808429135640950941684392465912885402025 62091 26265874966072491473528458632736058175273515860856752847025 62092 26270951723721175138327726669391671046632698189299582208900 62093 26276029380837274622907795157974202880200607428736205722948 62094 26281107937565662028279330707078858046257924104864462207225 62095 26286187394051230455467594772720630060063104648558158590225 62096 26291267750438894008218238830237928434016663274959857089600 62097 26296349006873587795703404596384180928066470254805225000000 62098 26301431163500267935228129331085131403874184204441571401073 62099 26306514220463911554937056248341927201476585901620069880025 62100 26311598177909516796521450065762463823302648736500636602500 62101 26316683035982102817926517722205828729455054066835941602500 62102 26321768794826709796059034293027060220140926536374687667025 62103 26326855454588398929495274132411811706048213147478704176073 62104 26331943015412252441189247272292886145318749102078512090000 62105 26337031477443373581181241107342980056574031926656923187600 62106 26342120840826886629306667395540351301212452202177038763225 62107 26347211105707936897905214603806499764924593591958634296225 62108 26352302272231690734530305628217325158073606300629940022948 62109 26357394340543335524658860918291601397267966344594326700900 62110 26362487310788079694401367034862982426121548046090777918025 62111 26367581183111152713212250671044129881858249194017826773025 62112 26372675957657805096600558165793928716082807798348394297600 62113 26377771634573308408840940539601132732713326992298047240448 62114 26382868214002955265684944081800158013761771336530602400225 62115 26387965696092059337072606519037118364363704719704235190025 62116 26393064080985955349844358794406573222205198634696108156900 62117 26398163368829999090453232486781834943280541483021974404900 62118 26403263559769567407677372899864058995746516602431163951073 62119 26408364653950058215332857850477717366524981043566571699225 62120 26413466651516890494986822185642432411252661098115120723600 62121 26418569552615504298670888057953525457192876798243535763600 62122 26423673357391360751594900988806011700815708898553298175625 62123 26428778065989942054860971748999150326928321288566673101073 62124 26433883678556751488177824086261036314503142675178981432900 62125 26438990195237313412575448329235098085715787267927915562500 62126 26444097616177173273120060897472742999174348880730386265625 62127 26449205941521897601629369746978770685904430355361322991025 62128 26454315171417074019388145780858552377357364775889514960448 62129 26459425306008311239864100254618352678539941079091590760000 62130 26464536345441239071424068205672548696329959111145167574225 62131 26469648289861508420050497936613880043150502911328431159225 62132 26474761139414791292058246581805241999434331232765934556100 62133 26479874894246780796811681786853913034725636490270687122948 62134 26484989554503191149442089530531486956847013145927396663025 62135 26490105120329757673565388118705159181312199932206900450025 62136 26495221591872236804000148379848395989097413436146205264400 62137 26500338969276406089485920091701395170003269830607768899600 62138 26505457252688064195401864668654126131152793582071932006073 62139 26510576442253030906485694139427117385686233669138436948225 62140 26515696538117147129552916444627539325437746330335720204900 62141 26520817540426274896216387083760510323319855980481222724900 62142 26525939449326297365606167141277934506306370286329361874025 62143 26531062264963118827089687721249559988300499307322861851073 62144 26536185987482664702992220820243326953809710156778270745600 62145 26541310617030881551317656668004455738229736131755569177600 62146 26546436153753737068469587565525105958674551243273940508225 62147 26551562597797220091972698250098818810684416337655276155625 62148 26556689949307340603194462816956335860807700557947021222948 62149 26561818208430129730067148227081769032991481013072486508900 62150 26566947375311639749810124430810478007938323701192327530625 62151 26572077450097944091652481136812392929099549710488519405625 62152 26577208432935137339555951256066902136786092471099105744400 62153 26582340323969335234938141050437806632994154570283637010448 62154 26587473123346674679396067015459225113971676821282837515625 62155 26592606831213313737429999526945715695300538585104712250225 62156 26597741447715431639167613281042262895345817712135682532100 62157 26602876972999228783088444557332161037334752063715507964100 62158 26608013407210926738748655334623207978081663797472055926073 62159 26613150750496768249506104289035005972478434097300854867025 62160 26618289003003017235245724704012549537330551680584173646400 62161 26623428164875958795105209321893663385943705340943221326400 62162 26628568236261899210201002166660236866062751342055662962225 62163 26633709217307165946354597367505584848341063262586119506073 62164 26638851108158107656819145012852648680481167737997037988100 62165 26643993908961094185006364064460134643544587524052739352900 62166 26649137619862516567213762361256071321687356729519949051025 62167 26654282241008787035352163742540651424745145480424810710025 62168 26659427772546339019673542320202607884675736471975976610448 62169 26664574214621627151499163929595758481874137861841972627600 62170 26669721567381127265948034788724737845814300023028005827225 62171 26674869830971336404665657395391320416348632307499151792225 62172 26680019005538772818553093691955122847319694912530765502500 62173 26685169091229975970496335527364859382914975168345083422948 62174 26690320088191506538095982446118708939432952293955976358025 62175 26695471996569946416397226833814737980834115352564727350625 62176 26700624816511898720620146448954708785631631470837836960000 62177 26705778548163987788890304370666988365340371298702557958400 62178 26710933191672859184969656392016659110857392346910390951073 62179 26716088747185179700987765888573318212799164655784121575625 62180 26721245214847637360173326191909439024978203865772702528100 62181 26726402594806941419585990497704553816871761062438329288100 62182 26731560887209822372848509338132903791125213877298604520225 62183 26736720092203031952879175648214588825850216601813970026073 62184 26741880209933343134624577455812636138729906113283736000400 62185 26747041240547550137792658224960793960737933055300908288400 62186 26752203184192468429586084882209243351622202036799014334025 62187 26757366041014934727435923555677808487205368925964054454225 62188 26762529811161807001735623056508633100019766170024573802948 62189 26767694494779964478575306132412678259831917259101730676100 62190 26772860092016307642476368523006784339228568000118081384025 62191 26778026603017758239126385846640427821639614441741279479025 62192 26783194027931259278114328348413691574970854598287214350400 62193 26788362366903775035666083539090355333418543302537887760448 62194 26793531620082291057380286754612401403045696555959355470225 62195 26798701787613814160964459665924619033324383859560197391225 62196 26803872869645372438971456768820379477096274657649952428100 62197 26809044866324015261536219883522042495282878906395200122500 62198 26814217777796813279112840693711843950194652824004467201073 62199 26819391604210858425211931354731503172451840262602232074025 62200 26824566345713263919138303200671177981346999274705547210000 62201 26829742002451164268728953580070784586957033979354787210000 62202 26834918574571715273091360849959089104458625652369216508025 62203 26840096062222094025342087557958367066922646198234612251073 62204 26845274465549498915345691842184817132367854172463764502500 62205 26850453784701149632453947078677305144049330915928361064100 62206 26855634019824287168245369806089404819850124978020797677225 62207 26860815171066173819265055957382091617242849923300114068225 62208 26865997238574093189764825428256836744598937154599680360448 62209 26871180222495350194443675012071238867654295100880277094400 62210 26876364122977271061188539730981721791698682805222180001025 62211 26881548940167203333815362593060217285549583640455488506025 62212 26886734674212515874810472805134143252607177848595123688100 62213 26891921325260598868072272471101378647272575355419586302948 62214 26897108893458863821653231805474327881754197601536480012225 62215 26902297378954743570502192891909558968794503942824424892025 62216 26907486781895692279206982016481891300128559731331283696400 62217 26912677102429185444737330605464200768544654956036918576400 62218 26917868340702719899188104797376601903262720003246489676073 62219 26923060496863813812522843679071058803986064629060112242225 62220 26928253571060006695317606215619868928423403800063862932100 62221 26933447563438859401505126903778856211328646070211702572100 62222 26938642474147954131119280178798502570172923277336403765625 62223 26943838303334894433039853604358639583454251455774919901073 62224 26949035051147305207737629875404715012372449104574862094400 62225 26954232717732832710019777663666041875157917694442921640000 62226 26959431303239144551775551335638830975750028150210083280625 62227 26964630807813929704722299572819201134781573856760883112025 62228 26969831231604898503151782923973754870947463591178838722948 62229 26975032574759782646676800319237700934825955006810915202500 62230 26980234837426335202978124575832898905086689449007050358225 62231 26985438019752330610551746925200595018769000768849903793225 62232 26990642121885564681456430591346012522953853460109503795600 62233 26995847143973854604061573450194354104690738154246390210448 62234 27001053086165038945795379799760168379484334785312730024025 62235 27006259948606977655893341270934426996002165336293579253025 62236 27011467731447552068147026908696053645941218994486000404900 62237 27016676434834664903653182453557041153196063008098128320100 62238 27021886058916240273563138853052687855610673020003338256073 62239 27027096603840223681832530033090879685678547866623890840225 62240 27032308069754582027971319958976739703588036717842775814400 62241 27037520456807303609794139015931362336999622183736233734400 62242 27042733765146398126170929738925745236896593050356034013025 62243 27047947994919896679777901921653427467777526292836441576073 62244 27053163146275851779848797134467738713365701851319138256100 62245 27058379219362337344926462681111960295904417483644048856100 62246 27063596214327448705614735024073095077995577207013402224225 62247 27068814131319302607330632708392339740829318025977090025625 62248 27074032970486037213056858813767749511552238671698266210448 62249 27079252731975812106094612964786982145438424041643927200400 62250 27084473415936808292816712929130404855468343262230500015625 62251 27089695022517228205421025833587244922893261370687453140625 62252 27094917551865295704684209027729861917374468336158311832900 62253 27100141004129256082715760625093616804344818562045185522948 62254 27105365379457376065712379751712210720352213418562112425625 62255 27110590677997943816712636531860763854318173271675272754225 62256 27115816899899268938351951840861302683886958665898291073600 62257 27121044045309682475617886854807721781359237786148943233600 62258 27126272114377536918605742427069684523106484308980567701073 62259 27131501107251206205274468321437325309855551735452611508025 62260 27136731024079085724202882331771014332824632994733398856900 62261 27141961865009592317346199318022844502389503475829733936900 62262 27147193630191164282792870188498898891769987879773465850225 62263 27152426319772261377521730858233755938158412819895400756073 62264 27157659933901364820159461213351088687771834605786145347600 62265 27162894472726977293738354111286613569505492038063092432400 62266 27168129936397622948454394446752043534203654465595416468025 62267 27173366325061847404425648313321099903053243202432186129025 62268 27178603638868217754450962290521036929252727294968855022948 62269 27183841877965322566768972886315532891921260436103406168100 62270 27189081042501771887817426164867201510198262646100691413225 62271 27194321132626197244992807589470377588649086522027691228225 62272 27199562148487251649410282110547231082445471979973299840000 62273 27204804090233609598663944528602664202337614296461533160448 62274 27210046958013967079587380162035846765185276955756253017025 62275 27215290751977041571014535849708645735775902625003696555625 62276 27220535472271572046540901318173605799835542044850827102500 62277 27225781119046318977285000943466538856541061513420584076900 62278 27231027692450064334650195937371181521476934969054407651073 62279 27236275192631611593086796988065781087854406693413784765625 62280 27241523619739785732854487385063871904932355851366607939600 62281 27246772973923433242785056658363905797955235186210055299600 62282 27252023255331422123045444761724801973561424165481116757225 62283 27257274464112641887901096829986883828522662929806695801073 62284 27262526600416003568479628540360072207859348979525390608900 62285 27267779664390439715534802107603606940844815324404508968900 62286 27273033656184904402210812943023970920171698742568262852025 62287 27278288575948373226806887007220093580612582006297673622225 62288 27283544423829843315542188886507313378872686833876172240448 62289 27288801199978333325321040622953981776011937556023128065600 62290 27294058904542883446498451327966994277814641919239597871025 62291 27299317537672555405645957609364937296814778201822383616025 62292 27304577099516432468317774841879942962350870245300702736900 62293 27309837590223619441817259311031747522034107697215668922948 62294 27315099009943242677963681260319852649374161551786028478225 62295 27320361358824450075859308871682092798026489033066116697225 62296 27325624637016411084656803209170315723210251299381786771600 62297 27330888844668316706326924155796287425304716905505026490000 62298 27336153981929379498426547373503337059471628226279762626073 62299 27341420048948833576866992316221661798378902147029180013025 62300 27346687045875934618682661325967616232724655525559377822500 62301 27351954972859959864799989841949715646287325730141212822500 62302 27357223830050208122806707752646487408665032698436671094025 62303 27362493617595999769721411920823709789722737423595899951073 62304 27367764335646676754763449911460982715046628774070688160000 62305 27373035984351602602123114952559980351418952550184837945600 62306 27378308563860162413732152158809140935480620369021057096225 62307 27383582074321762872034576048081954937350838284315473585225 62308 27388856515885832242757799380748418484030113163124459822948 62309 27394131888701820377684073351781624954932766168119863732900 62310 27399408192919198717422239165643873803884944884303419589025 62311 27404685428687460294179791023939081958391516571288050744025 62312 27409963596156119734535250555820689597927582845409366323600 62313 27415242695474713262210852721146658718455119166902503490448 62314 27420522726792798700845543216375569650309849432070238369225 62315 27425803690259955476768287413200227611055355593409530099025 62316 27431085586025784621771690859917598443868033635459639240900 62317 27436368414239908775885931375536299915505279742866488992900 62318 27441652175051972190153002766625282325927663670786212026073 62319 27446936868611640729401270196909739714201259966021257530225 62320 27452222495068601875020337239622700632406201828728478145600 62321 27457509054572564727736224642623155300929337326485608385600 62322 27462796547273260010386860836293983954730043891071528100625 62323 27468084973320440070697884214235359340946235298427261326073 62324 27473374332863878884058757216771704633559816647642751000900 62325 27478664626053372056299192247292696490774748447990237722500 62326 27483955853038736826465889451451211595283912265340757800625 62327 27489248013969812069599586389243523786720569180912933978025 62328 27494541108996458299512419629999467819313810525188634610448 62329 27499835138268557671565598300312694856102460155786530890000 62330 27505130101936013985447389614943554044015841376736759647225 62331 27510426000148752687951416420729543901710112113402671932225 62332 27515722833056720875755266783540686794262942066537915280100 62333 27521020600809887298199415648319589465684598413775622422948 62334 27526319303558242360066458602248362451707465589189717130025 62335 27531618941451798124360657771086981201476093372260280561025 62336 27536919514640588315087799878730081897583489816278888550400 62337 27542221023274668320035366500031595279393995541462360985600 62338 27547523467504115193553016536949032244766137947178010131073 62339 27552826847479027659333380948061645630147812536954640477225 62340 27558131163349526113193169761519103348568418614460329428900 62341 27563436415265752625854591401479718999305633152338014748900 62342 27568742603377870945727084358099697151965784951543089897025 62343 27574049727836066501689361231137261751393736828339702926073 62344 27579357788790546405871765177237947488228242259980423011600 62345 27584666786391539456438938790969745533049360697797381539600 62346 27589976720789296140372805449679206739933138866339590445225 62347 27595287592134088636255863152242017287842840296560077640625 62348 27600599400576210817054790881783973745652978816042288322948 62349 27605912146265978252904367522450696718729730704911586136900 62350 27611225829353728213891703360306834561886411926361360005625 62351 27616540449989819672840784198447921125203058698497749380625 62352 27621856008324633308097328116410464135652189371246561166400 62353 27627172504508571506313954903968253608716001029059286160448 62354 27632489938692058365235668199405292630221013616709286080625 62355 27637808311025539696485650362358165949461966080113434763225 62356 27643127621659483028351370111323075080345041664303977620100 62357 27648447870744377608571002955925182017758701992795170748100 62358 27653769058430734407120164454050317241685990981958086101073 62359 27659091184869086118998956323941521401712579374891026894025 62360 27664414250209987167019325441365303949567508304849819072400 62361 27669738254604013704592735751954916017166005650724519552400 62362 27675063198201763618518153128840349022313342097408489483225 62363 27680389081153856531770343205677184823782915072246822631073 62364 27685715903610933806288482215188837741908048644074950952100 62365 27691043665723658545765080863339143410132826831626513516900 62366 27696372367642715598435221269254664227160087600228231390025 62367 27701702009518811559866107001018496138421946395602690293025 62368 27707032591502674775746926237459776589587342876133687560448 62369 27712364113745055344679028086065508763719564303955056953600 62370 27717696576396725120966412087143732637511945823524197504225 62371 27723029979608477717406530934369488970769433815740932169225 62372 27728364323531128508081406441847438076974876126963150422500 62373 27733699608315514631149058787827411111389224935236430022948 62374 27739035834112494991635249065211587656691757269473945421025 62375 27744373001072950264225535168994409584677387918972718265625 62376 27749711109347782896057641050778757526000623077312552250000 62377 27755050159087917109514139370514332788397134212141193440400 62378 27760390150444298905015447575606604227231774235400043976073 62379 27765731083567896063813137437547096390623566200999941700625 62380 27771072958609698150783558076218212234791222851644877356100 62381 27776415775720716517221772502028200833654557985273629316100 62382 27781759535051984303635807706034297790125182665321358739225 62383 27787104236754556442541218328214483494931595847600893201073 62384 27792449880979509661255963934050721972256635369005696462400 62385 27797796467877942484695599929588960799926707007419464654400 62386 27803143997600975238168782145143590495389712285197951875025 62387 27808492470299750050173085117816479817259605896428848535225 62388 27813841886125430855191134103003121645797487375985773802948 62389 27819192245229203396487050845060842474349525420335613700100 62390 27824543547762275228903213137316447067478283879353739863025 62391 27829895793875875721657328201593088520313622867328400258025 62392 27835248983721256061139819917438572787519743931237052368400 62393 27840603117449689253711529931239725739233592245664664210448 62394 27845958195212470128501732675409869945384179095889706231225 62395 27851314217160915340206464327838877688959902422245811508225 62396 27856671183446363371887165741797686163059080127513285120100 62397 27862029094220174537769639376491580415945128631525299102500 62398 27867387949633730986043320258458969372839576469196162676073 62399 27872747749838436701660861004014800182830858484691728697025 62400 27878108494985717509138030932940176214062049529457613440000 62401 27883470185227021075353929303622164250293826918390733440000 62402 27888832820713816912351512699850196827027457868777236425025 62403 27894196401597596380138436599477896185623951612024862276073 62404 27899560928029872689488211155161567019277155939099688062500 62405 27904926400162180904741671217389026035297974966459428832100 62406 27910292818146077946608760630014857363951499478798922020225 62407 27915660182133142594970630828520604005066134145850487847225 62408 27921028492274975491682053771220826819811238289700163410448 62409 27926397748723199143374149233638384046424830002607081616400 62410 27931767951629457924257426496274705945272998828297161682025 62411 27937139101145418078925140456003260960445291706430208487025 62412 27942511197422767725156962191316831722142942463838487204100 62413 27947884240613216856722964011661641306406869079776273802948 62414 27953258230868497346187919021093792416267327757523462471225 62415 27958633168340362947715915226495904551184451242123805811025 62416 27964009053180589299875284220594256789696073813837459790400 62417 27969385885540973928443844470019166523503720178235640654400 62418 27974763665573336249214459238653757349816873525113396001073 62419 27980142393429517570800909176518692352647103037063182563225 62420 27985522069261381097444079604442872182904787031326811364100 62421 27990902693220811931818462524772520681609478891291128204100 62422 27996284265459717077838973388373504280287893401757216180625 62423 28001666786130025443468082648184155057708505699120352376073 62424 28007050255383687843523262129578291132496318677261413152400 62425 28012434673372677002484746247800552026892932484873298810000 62426 28017820040248987557303608102738590747983107081925874825625 62427 28023206356164636060210150481299088599107011303005610589025 62428 28028593621271660981522611797656983155924765353549147622948 62429 28033981835722122712456187001649724418704174230926792822500 62430 28039370999668103567932363485590798884871183544535320441225 62431 28044761113261707789388572019779186173703033175355790576225 62432 28050152176655061547588152746983837878263804972864894009600 62433 28055544190000312945430636266184693518288525282022218760448 62434 28060937153449632020762339835854173821722658810780302981025 62435 28066331067155210749187278727065517072026184713897619374025 62436 28071725931269263046878392756716749923162946545727514700900 62437 28077121745944024773389088031161509904424082926295781896100 62438 28082518511331753734465093930540362812886543613793372631073 62439 28087916227584729684856635364108684322391444664270220859225 62440 28093314894855254331130920326859601424449785206740586048400 62441 28098714513295651334484942787742915758452306029270800768400 62442 28104115083058266313558600939783357485983485858343434526025 62443 28109516604295466847248130842403945116924314358563660901073 62444 28114919077159642477519855486262653603382021160543250012100 62445 28120322501803204712224249310913020081314847558781362228100 62446 28125726878378587027910318205601743859033692065046330171225 62447 28131132207038244872640295023518764626567513151910734000625 62448 28136538487934655668804650639817730390183202910743692560448 62449 28141945721220318815937420583727194322160724852942178318400 62450 28147353907047755693531847275075307557248108816096292500625 62451 28152763045569509663856337895553202964065887251030823125625 62452 28158173136938146074770737925044693072104211653439938744900 62453 28163584181306252262542920373352333642865677396624133922948 62454 28168996178826437554665690737652332837160281790440663480625 62455 28174409129651333272674007716013214549563416146088173277225 62456 28179823033933592734962519707315573255610820516169747171600 62457 28185237891825891259603417127912686647433482393335865507600 62458 28190653703480926167164600575374181419238011016736396126073 62459 28196070469051416783528164869657376805321540320865996025025 62460 28201488188690104442709199002053359870182179472851999292900 62461 28206906862549752489674902022257276102753914127818173172900 62462 28212326490783146283164014893914748574866137973003998861225 62463 28217747073543093198506568348998768787710137054505760131073 62464 28223168610982422630443946771373832349395333249850939801600 62465 28228591103253985995949268139906522801604392768483157606400 62466 28234014550510656737048080061484177243915895673330578817025 62467 28239438952905330323639371924305697890563618302017178202025 62468 28244864310590924256316903201811004336250077547369439222948 62469 28250290623720378069190847937618052105136299894445999984100 62470 28255717892446653332709755441838774010297284805512269100225 62471 28261146116922733656482827229147731959770807634700649615225 62472 28266575297301624692102510228979698109843528119414762250000 62473 28272005433736354135967406298234815686420313254102329010448 62474 28277436526379971732105498066872421371217724861463718570025 62475 28282868575385549274997691146777042881118239533491127480625 62476 28288301580906180612401672734282517256325439156342377402500 62477 28293735543094981648176086636742607415979611534728421048900 62478 28299170462105090345105024753538926738635410508413444926073 62479 28304606338089666727722835041919413779475921460166847380625 62480 28310043171201892885139245998063031746348139545044435777600 62481 28315480961594972973864807683768800022660972858594006337600 62482 28320919709422133220636649329169697846895909879268955466225 62483 28326359414836621925244553541874413235949918880196297226073 62484 28331800077991709463357347152942343372767455859102498560900 62485 28337241699040688289349608730099685967731126373692290344900 62486 28342684278136872939128692788606894548076055223566626403025 62487 28348127815433600032962070730190204230178846158748794193225 62488 28353572311084228278304988540452368285955641928386703490448 62489 28359017765242138472628441275180179726792703459974622579600 62490 28364464178060733506247464365968786196434596467688612360025 62491 28369911549693438365149741775585240688076985255799464405025 62492 28375359880293700133824531033496164980560668076705068244900 62493 28380809170014987998091905181986837224048327529451788622948 62494 28386259419010793247932311663301449796892994789687413729225 62495 28391710627434629280316448178236718402584919831260976824225 62496 28397162795440031602035455546623458378698883358074172473600 62497 28402615923180557832531427600133179348664462276678412960000 62498 28408070010809787706728238137849184661954851809354172351073 62499 28413525058481323077862684975044097538943036617332493126025 62500 28418981066348787920315951115608171463214873657227539062500 62501 28424438034565828332445383078575178146564484252930664062500 62502 28429895963286112539416586409195102330235735591942897501025 62503 28435354852663330896035838405005308780222006350655594226073 62504 28440814702851195889582818087354283084602361458182969210000 62505 28446275514003442142643653448834484266983191403257008723600 62506 28451737286273826415944286007083283792137786493167297449225 62507 28457200019816127611184152695413402257899700847022731854225 62508 28462663714784146773870185120736691941276599646494476122948 62509 28468128371331707096151126219247550396617061513947725744900 62510 28473593989612653919652164340334687489491011318277871280025 62511 28479060569780854738309884789192405591742572940148456735025 62512 28484528111990199201207538858604990160949642517521651329600 62513 28489996616394599115410630380380245581284876635742172240448 62514 28495466083147988448802819826910648952525553259879537318225 62515 28500936512404323332922145993343032479712382605983307028025 62516 28506407904317582065797565290840143237717307527332830344900 62517 28511880259041765114785808681419867362755125506181128560900 62518 28517353576730895119408556284860344156670874384962906601073 62519 28522827857539016894189929688161634179661839177070862341225 62520 28528303101620197431494301988057044152957245539268507587600 62521 28533779309128525904364425597069650394887694878325937027600 62522 28539256480218113669359877843612001571737654955823813005625 62523 28544734615043094269395824396629420758795336839122648051073 62524 28550213713757623436582100545289766177102552954661413548900 62525 28555693776515879095062610364224949497570150903027339902500 62526 28561174803472061363855043794831950286369842904200699355625 62527 28566656794780392559690911673143505003848190806178847945025 62528 28572139750595117199855898734781088963640651300562422760448 62529 28577623671070502005030534627505249809200425373971856000000 62530 28583108556360835902131182961880791371605880353275557740225 62531 28588594406620430027151348430576747235279012684070114725225 62532 28594081222003617728003302026823523957143285563775964984100 62533 28599569002664754567360024392552034659779698720821814222948 62534 28605057748758218325497467326742084650312619217018232577025 62535 28610547460438409003137133484509711804079213618308010692025 62536 28616038137859748824288974297465625695615764936186323856400 62537 28621529781176682239094606145879330859138224334385506051600 62538 28627022390543675926670844813185961116510529908718650756073 62539 28632515966115218797953558253375293622690015307701966986225 62540 28638010508045821998541837701804853146822122232787550672900 62541 28643506016490018911542487159981459131534115844430626792900 62542 28649002491602365160414831284858010253557073948121772900025 62543 28654499933537438611815841713194743545594572926911130501073 62544 28659998342449839378445581851536647632362719347460544257600 62545 28665497718494189821892970162361152282956969858553585921600 62546 28670998061825134555481861976952659287164037527199246402225 62547 28676499372597340447117449865562922625039594460567354105625 62548 28682001650965496622132982595418729017021943024238883922948 62549 28687504897084314466136802707140773216055836010554218744900 62550 28693009111108527627859702740140065833666674796778482500625 62551 28698514293192892022002600137560655078660899162629889375625 62552 28704020443492185832084530861339887530140998551366329568400 62553 28709527562161209513290961747959876965820717938709723810448 62554 28715035649354785795322421635466294322215198139704349625625 62555 28720544705227759685243451292333036075169476595140263296225 62556 28726054729934998470331872178753772697384476936104404728100 62557 28731565723631391720928374070943823374109830666924502512100 62558 28737077686471851293286421579038247839005099112319082776073 62559 28742590618611311332422479589174491029332695562739213901025 62560 28748104520204728274966557660350361253144543781170304518400 62561 28753619391407080852013073406650567710967747403253089798400 62562 28759135232373370091972034895437488520689783208395058984225 62563 28764652043258619323420542092104285856898467940209388256073 62564 28770169824217874177954607381990930434853681727493396896100 62565 28775688575406202593041295200066143344564059859124979700900 62566 28781208296978694814871180798980709172120087594526443749025 62567 28786728989090463401211128186100060433502748982268304856025 62568 28792250651896643224257387260126479590551589689246875010448 62569 28797773285552391473489010177923711319645255227697110259600 62570 28803296890212887658521586982159224260928759562870451201225 62571 28808821466033333611961300520381808189622424986040418566225 62572 28814347013168953492259300686154639421075112680874380322500 62573 28819873531774993786566398012866394287786535171163585122948 62574 28825401022006723313588076650845437709627607629232037464025 62575 28830929484019433226439826758404561217941455901610059200625 62576 28836458917968437015502796337446192290118356366091467560000 62577 28841989324009070511279762544260444503613037906198101902400 62578 28847520702296691887251422506150825827219931149232555501073 62579 28853053052986681662733003674524870332748606676170556805625 62580 28858586376234442705731193745089406732055304429074008204100 62581 28864120672195400235801390175792625422694623507727941364100 62582 28869655941025001826905269333157554160265617694845331938225 62583 28875192182878717410268675297654001066846230351264442876073 62584 28880729397912039277239828358758472432746705991705441904400 62585 28886267586280482082147853230354021673173838340281301040400 62586 28891806748139582845161627017124434862291159665304631436025 62587 28897346883644900955148946962599607484592947637040525596225 62588 28902887992952018172536018009511416417489728011784086302948 62589 28908430076216538632167260203121840689537288532667389704100 62590 28913973133594088846165435968187534245837596203424120362025 62591 28919517165240317706792097290227503795805931427287511057025 62592 28925062171310896489308352831762994818741523540425355366400 62593 28930608151961518854835955014201138959466498378815757160448 62594 28936155107347900853218707096036366359717535310067975972225 62595 28941703037625780925884190278046036940993784488065107645225 62596 28947251942950919908705810866159195281190821038965973832100 62597 28952801823479101034865167522679804510591217792418563062500 62598 28958352679366129937714738636548265592645208602026096651073 62599 28963904510767834653640889843327479451467397064245888300025 62600 28969457317840065624927201725602160661105047594928239690000 62601 28975011100738695702618117724482562821407684647420119690000 62602 28980565859619620149382912292906227311754028885237439322025 62603 28986121594638756642379979321433818836978224125293990801073 62604 28991678305952045276121440867237563059590363853984536602500 62605 28997235993715448565338076216983253648814019337354252620100 62606 29002794658084951447844571314309248270073311287330888383225 62607 29008354299216561287405088582608325388361562437621580606225 62608 29013914917266307876599157173820726265420228194346882960448 62609 29019476512390243439687883673949159193858135966659391118400 62610 29025039084744442635480483296008995831254580300231813383025 62611 29030602634485002560201131591129342473923030220261090488025 62612 29036167161768042750356136708523122243372617169089823700100 62613 29041732666749705185601432235046757448599696765173273802948 62614 29047299149586154291610390645072494834179125723313647910225 62615 29052866610433576942941957391398870027711977309155888750025 62616 29058435049448182465909105667927261260530745542125635904400 62617 29064004466786202641447611874834936352672171138451507712400 62618 29069574862603891707985151816977451027009172267741408826073 62619 29075146237057526364310717666255710848094492190801071864225 62620 29080718590303405772444355718685463468717095600955011816100 62621 29086291922497851560507224976909442411415568093959509856100 62622 29091866233797207825591976588894838313238310970533463575625 62623 29097441524357841136633454173561228419895689098374403351073 62624 29103017794336140537279715064086550130121995635025117190400 62625 29108595043888517548763372499641159562562657086819396000000 62626 29114173273171406172773258796302471445832028740032296390625 62627 29119752482341262894326409527905132117556937475924381046025 62628 29125332671554566684640368747584133060238330139202305022948 62629 29130913840967819004005815280770728200635494977093675422500 62630 29136495990737543804659510120403474155111855451302096544225 62631 29142079121020287533657564955119168715985804435098299379225 62632 29147663231972619135749031861190919143411967170228453203600 62633 29153248323751130056249814188983028253685168340681843810448 62634 29158834396512434243916898674694842878118747430149050918025 62635 29164421450413168153822908808168166006808232614705669515025 62636 29170009485609990750230979487535290828658262489361561016900 62637 29175598502259583509469952991487171933032552864110448452100 62638 29181188500518650422809896299943706149291158859494869506073 62639 29186779480543917999337939793910552868313796990973013858225 62640 29192371442492135268834437365309381214880084503057028302400 62641 29197964386520073784649447967570889121494740785825327822400 62642 29203558312784527626579538637782397192915595405554610019025 62643 29209153221442313403744909021184278246272176475456726726073 62644 29214749112650270257466837428811941564260229389457030748100 62645 29220345986565259864145448459082549208470257189263447620100 62646 29225943843344166438137802214128100206463598120335764138225 62647 29231542683143896734636305141678977049755181583500032955625 62648 29237142506121380052547442533304507720405449273636067410448 62649 29242743312433568237370832709819555401472512622918022416400 62650 29248345102237435684078602924668607121136959781382915005625 62651 29253947875689979339995087016101291831893344560069963130625 62652 29259551632948218707676844838955717834811805559605418636900 62653 29265156374169195847793003506868479024517995877957850822948 62654 29270762099509975382005920475732639153227072343280249515625 62655 29276368809127644495852168499227463191905418399482279820225 62656 29281976503179312941623842487246124903429577071708555289600 62657 29287585181822113041250188298050079936473070584586356761600 62658 29293194845213199689179553494981254099785902166381531051073 62659 29298805493509750355261660098565656984546094555584175522025 62660 29304417126868965087630199364844491767565140181546899748900 62661 29310029745448066515585748620771292850327241606323464428900 62662 29315643349404299852479010187516083968143229519608534852225 62663 29321257938894932898594372422520010540111581541566682006073 62664 29326873514077256044033792911146361324108550718373407235600 62665 29332490075108582271601003838776355891684570541595734800400 62666 29338107622146247159686039574200536045532356474351611186025 62667 29343726155347608885150086495159061067120995453860525255025 62668 29349345674870048226210655086886668604167328031008559922948 62669 29354966180870968565327074344520525086848606312501062780100 62670 29360587673507795892086308510231651798056278539796088807225 62671 29366210152937978806089096175943075116557332061165614022225 62672 29371833619318988519836411782500312002674444958920049640000 62673 29377458072808318861616249546162264504026777253196353360448 62674 29383083513563486278390729843283059923997100227037167103025 62675 29388709941742029838683528084057836317915642055212448425625 62676 29394337357501511235467626106207936161484044861942787722500 62677 29399965760999514789053386119483434372711708111117871000900 62678 29405595152393647449976947231863390362609061617667120701073 62679 29411225531841538801888944588336677441085494471498924975625 62680 29416856899500841064443551153148706712941290037114119635600 62681 29422489255529229096187842166401826564530508424023989395600 62682 29428122600084400397451482305899642964612843147043713155225 62683 29433756933324075113236735585127970083114585083148665151073 62684 29439392255405996036108798018267585168989481494815971492900 62685 29445028566487928609086453083136426223117008280756611740900 62686 29450665866727660928533050012961335754205907425994111974025 62687 29456304156283003747047804947881918814992306786878857744225 62688 29461943435311790476357424977091548582641864035554847240448 62689 29467583703971877190208055102523017971191689215532950073600 62690 29473224962421142627257548154988801145107829578491968869025 62691 29478867210817488193968057693688354341595375075556275214025 62692 29484510449318837967498953919997351105188292197630318732900 62693 29490154678083138698600062636456212891372447172667084822948 62694 29495799897268359814505227281877762006565466446992017960225 62695 29501446107032493421826194073496290019698632757203498971225 62696 29507093307533554309446820287082801105926459033162014195600 62697 29512741498929579951417605705953656265636450195831744410000 62698 29518390681378630509850547269802311001952385201156040576073 62699 29524040855038788837814316954286305837326759247878129219025 62700 29529692020068160482229762912304136004609349968650600322500 62701 29535344176624873686765733907899093760166742955550015322500 62702 29540997324867079394735227073729644036219602669116446888025 62703 29546651464952951251991859023048361576568036420417747001073 62704 29552306597040685609826660347133925284298103714800195240000 62705 29557962721288501527865193529123133251911903060599635521600 62706 29563619837854640776964994305192369843607255873086199822225 62707 29569277946897367842113336504040424256158335080508209103225 62708 29574937048574969925325320395627028199023187442768668922948 62709 29580597143045756948542284580123948705935506641771472736900 62710 29586258230468061556530541448037940619333762353857052991025 62711 29591920311000239119780436242467331975548412467338204746025 62712 29597583384800667737405729754456484362714955300565769315600 62713 29603247452027748240043304682414839324914550287114453490448 62714 29608912512839904192753195686569731045072383543792779247225 62715 29614578567395581897918943169424614855674413683761205977025 62716 29620245615853250398148270813196830600403138080907561468900 62717 29625913658371401479174086905211489501350105672907133108900 62718 29631582695108549672755809482230542975544604689527367676073 62719 29637252726223232259581015324698561791151808030482386132225 62720 29642923751874009272167412831889224057847201254579569049600 62721 29648595772219463497765138808938980807574884380433121689600 62722 29654268787418200481259379196756838341152865280380112890625 62723 29659942797628848528073313775801667093006285955487673276073 62724 29665617803010058707071384874720917500697180233086689076900 62725 29671293803720504853462890114847094257884389491848302102500 62726 29676970799918883571705899221550811378897199196119530930625 62727 29682648791763914238411494933451721710248640854485744892025 62728 29688327779414339005248338040491085889156769291114439410448 62729 29694007763028922801847556581872217271492111856496006090000 62730 29699688742766453338707959234877511031534432671231361853225 62731 29705370718785741110101572925573237473509499697384799538225 62732 29711053691245619396979504692415751590094224111851483668100 62733 29716737660304944269878127833775243055933899100781542522948 62734 29722422626122594591825592370395623154715838029330103004025 62735 29728108588857472021248659853811617606497039433216610843025 62736 29733795548668501014879862551746606887797128134511271182400 62737 29739483505714628830664987041517228420449277950841324097600 62738 29745172460154825530670882242473227946358652132334853881073 62739 29750862412148083983993591918503520504157643251998296475225 62740 29756553361853419869666811681641894680277395461156623936900 62741 29762245309429871679570670527808267221183289710774538856900 62742 29767938255036500721340836935723868665455807881030250883025 62743 29773632198832391121277949560041214384045006144946864576073 62744 29779327140976649827257372549732189304394262947129234483600 62745 29785023081628406611639275522780048639224564576052142323600 62746 29790720020946814074179038228223611143601893558665108379225 62747 29796417959091047644937979926604395784484834360510665550625 62748 29802116896220305587194413519869927225274849724715248022948 62749 29807816832493809000355024461788910203975352261155704332900 62750 29813517768070801822866574479936447717415242675316375015625 62751 29819219703110550835127930140309952915615551617757859390625 62752 29824922637772345662402416285638879759781750093088690950400 62753 29830626572215498777730494378453872804596727485682109960448 62754 29836331506599345504842765779983411930477920572380068150625 62755 29842037441083244021073299995948503474254155674798597849225 62756 29847744375826575360273287920328444987320983870774603856100 62757 29853452310988743415725020108173166788755190691618503256100 62758 29859161246729174943056190108540129577117291975270925951073 62759 29864871183207319563154522888636233618752731761786175888025 62760 29870582120582649765082728380247671442325721783835749984400 62761 29876294059014660908993780179543132539091750938675292064400 62762 29882006998662871229046519431338245296043293087263091465225 62763 29887720939686821836321583928911618274555698809458416381073 62764 29893435882246076721737662460465319990524217790453855820100 62765 29899151826500222758968074433325113553226110002290977904900 62766 29904868772608869707357674806978239879271412695453666128025 62767 29910586720731650214840084366049020715029683589610094399025 62768 29916305671028219820855245364315030375845485950568858960448 62769 29922025623658256959267302570869062943190066103922332545600 62770 29927746578781462961282809749534599651648146246678326918225 62771 29933468536557562058369261602644959346314563298953410983225 62772 29939191497146301385173951210298793197783176351561615202500 62773 29944915460707450982443152996207063326457589615648588722948 62774 29950640427400803799941631251249123610407343511489172487025 62775 29956366397386175699372474245857999731441862729813030155625 62776 29962093370823405457297253962357444452485166085711102890000 62777 29967821347872354768056511478375823215714688328007163344400 62778 29973550328692908246690568032464364405285088572198685526073 62779 29979280313444973431860661803049788030800173739471606890625 62780 29985011302288480788770410431853806158030598595217095072100 62781 29990743295383383712087599322914468141709367215822505432100 62782 29996476292889658528866295748346803601578904740729124117225 62783 30002210294967304501469288791982696127220144096864099051073 62784 30007945301776343830490855162032400899573231264147332326400 62785 30013681313476821657679850903912599777468646074000137446400 62786 30019418330228806068863129044388367915934315228369013017025 62787 30025156352192388096869283198178906659536212166030405637225 62788 30030895379527681724452717168179378288554546797747711302948 62789 30036635412394823887218040570453659188402499434682138688100 62790 30042376450953974476544790515155309163367100138375662881025 62791 30048118495365316342512479374536535924499850159281291876025 62792 30053861545789055296825968669207415248315579278464163344400 62793 30059605602385420115741169103810108927879385138588086610448 62794 30065350665314662542991066783275304420880861701091964693225 62795 30071096734737057292712075640830582040419747692613245802225 62796 30076843810812902052370716108932897633465166441907418564100 62797 30082591893702517485690620064299850949309340236035752002500 62798 30088340983566247235579862078216892315823599859359909126073 62799 30094091080564457927058617003300102814947228179427230883025 62800 30099842184857539170187143927896665880605730609317305960000 62801 30105594296605903562994096529307631132172070346243065960000 62802 30111347415969986694405159857020054304659798041587305199025 62803 30117101543110247147172013577138080343078399819176357826073 62804 30122856678187166500801621709205020092796140388157550122500 62805 30128612821361249334485848886610954540351745696713432428100 62806 30134369972793023230031403171782884239941008686021536766225 62807 30140128132643038774790105457356925399785369014015592345225 62808 30145887301071869564589485484534538099774270149942919010448 62809 30151647478240112206663704509827256267169192258425165600400 62810 30157408664308386322584804651396873350772254301363455104025 62811 30163170859437334551194284946200522105803731533901694509025 62812 30168934063787622551535004149152571531808303043764053176100 62813 30174698277519939005783410305517748794226886409282386302948 62814 30180463500794995622182097127752378906837091398675716329225 62815 30186229733773527137972687208013120057088190610670713709025 62816 30191996976616291322329042097555057719443621014082092038400 62817 30197765229484068979290799284243506123202955671920159750400 62818 30203534492537663950697236099406351220913578965071048151073 62819 30209304765937903119121460585256255041407521033415180145225 62820 30215076049845636410804929354114527207718617840927224288100 62821 30220848344421736798592292470670955454656922399059847528100 62822 30226621649827100304866565388516373193648660643489505950625 62823 30232395966222646004484627972187228543598562887746312826073 62824 30238171293769316027713050635963905776004669548732094208400 62825 30243947632628075563164247630667036810361269069744693210000 62826 30249724982959912860732957509698527242031038013193067975625 62827 30255503344925839234533050805576508389260279755258274483025 62828 30261282718686889065834664948215914008858960926616270922948 62829 30267063104404119806001666456208867651277585786014403002500 62830 30272844502238611979429440432361554105393390406751578667225 62831 30278626912351469186483007394746736021276443460465870202225 62832 30284410334903818106435467474533564595549571299345981377600 62833 30290194770056808500406772011858821158692145008971945360448 62834 30295980217971613214302822581006214616774239412230533835025 62835 30301766678809428181754897476162847971652062173678649676025 62836 30307554152731472427059405689024455573615418947645299352900 62837 30313342639898988068117968409523501348860891937340647988100 62838 30319132140473240319377828080956716990977928532123228881073 62839 30324922654615517494772585040791148010886728352484549837225 62840 30330714182487131010663261778430264603364245784645742576400 62841 30336506724249415388779694841224183510445355897109694896400 62842 30342300280063728259162254420010536442597829709048800492025 62843 30348094850091450363103891645475010157649795574799759051073 62844 30353890434493985556092513626623072995004392650545480464100 62845 30359687033432760810753686262656892518715915949852665032100 62846 30365484647069226219793664859553938937532476546268304125225 62847 30371283275564854998942752582646259143039621456632946890625 62848 30377082919081143489898986776501896538575042291928230760448 62849 30382883577779611163272153183412422321634016787941179494400 62850 30388685251821800621528128091793034531056139961217447530625 62851 30394487941369277601933548445804171977383779252932193155625 62852 30400291646583630979500809947506081140419098241499431508900 62853 30406096367626472769933393182860265242187004181867896222948 62854 30411902104659438132571517802894235986243553864247310530625 62855 30417708857844185373338124791348479895560768417045392383225 62856 30423516627342395947685186850127042781077029288486755427600 62857 30429325413315774463540346933875627631434823549989816995600 62858 30435135215926048684253884965013593131442145934006252476073 62859 30440946035334969531546012760548732092397916952642309999025 62860 30446757871704311088454497202006201311622910584802620224900 62861 30452570725195870602282611679805466771343471153506367704900 62862 30458384595971468487547415843421620638493307166969193823225 62863 30464199484192948328928363688669919237036450333437166381073 62864 30470015390022176884216240013454884033079631187889427649600 62865 30475832313621044087262425273327800700342419536758064014400 62866 30481650255151463050928488868198944519496079223791993575025 62867 30487469214775370070036110891553353709474763776045067288025 62868 30493289192654724624317332373521465792113003774513937122948 62869 30499110188951509381365134049158425753378980020897194556100 62870 30504932203827730199584343683288368585061410692898110534225 62871 30510755237445416131142871983272472770036577888952784449225 62872 30516579289966619424923277131062075412198651693640722010000 62873 30522404361553415529474657965900634008788610822640046210448 62874 30528230452367903095964875849040814318212280947149918616025 62875 30534057562572203981133105241845478390503888109358339390625 62876 30539885692328463250242713028643841600375628620842978062500 62877 30545714841798849180034466615716562454303662123737213932900 62878 30551545011145553261680070837786024033344214969980594976073 62879 30557376200530790203736033703390561182357710857840057550625 62880 30563208410116797935097861010523882964051599118907059513600 62881 30569041640065837607954579863923435462741402775655644473600 62882 30574875890540193600743591125393945747982033333038389824225 62883 30580711161702173521105850828554883692245192312097679576073 62884 30586547453714108208841380589403074379621276104724569404900 62885 30592384766738351738865107044084190044113196393005593156900 62886 30598223100937281424163030345269346836472498941515079565025 62887 30604062456473297818748721748535528237712685084853584275225 62888 30609902833508824720620150320151053615428288985083203490448 62889 30615744232206309174716838797669807255858616254817590547600 62890 30621586652728221475877348634740440200269682602910507398025 62891 30627430095237055171797094261539254368694381773249896043025 62892 30633274559895327065986486592237975767376837466382894200900 62893 30639120046865577220729405810920121048419831652832877522948 62894 30644966556310368960042003467362159321141729441272041171225 62895 30650814088392288872631833914098168904519016430423243138225 62896 30656662643273946814857315116189186658830006467919111937600 62897 30662512221117975913687518865120945642232044420580180840000 62898 30668362822087032569662290428256195104506198627925407301073 62899 30674214446343796459852697665270295255597590104443008292025 62900 30680067094050970540821809643001277830873719457482841602500 62901 30685920765371281051585804780148062218225007318853786602500 62902 30691775460467477516575408553253015814248839512609199255025 62903 30697631179502332748597660795407546337798284103391118276073 62904 30703487922638642851798012619121913049146904034416006250000 62905 30709345690039227224622752994802943201929306658087718339600 62906 30715204481866928562781765016285839592870830712717004215225 62907 30721064298284612862211611884868764771126653074348505332225 62908 30726925139455169422038952643301387324818183022724518222948 62909 30732787005541510847544287691181075677090482155473464708900 62910 30738649896706573053126034113212924997726185056272684722025 62911 30744513813113315265264930851792303169046581203625254777025 62912 30750378754924720025488773755371102236516734470691040281600 62913 30756244722303793193337480534071382425156345228065547240448 62914 30762111715413563949328485654012596612549084076313044156225 62915 30767979734417084797922465201821084117947928400307666946025 62916 30773848779477431570489391750793023794700196290964512612900 62917 30779718850757703428274919260184537699971080200774542636900 62918 30785589948421022865367098039105138061536118507794515251073 62919 30791462072630535711663419806493211866248790719571628903225 62920 30797335223549411135838192878654739158676865356174822531600 62921 30803209401340841648310247515848943061347852853424562371600 62922 30809084606168043104210971459407071610057503608019187755625 62923 30814960838194254706352675690873013738783328271105977001073 62924 30820838097582739008197290444656954148915188552599097584900 62925 30826716384496781916825391505695774356774697332971004322500 62926 30832595699099692695905556823616409931752062241215372525625 62927 30838476041554803968664053474900876814850692737189104819025 62928 30844357412025471720854855004554182644003953064697044560448 62929 30850239810675075303729989178778842208222468390716221160000 62930 30856123237667017437010216180162219507451965429422771986225 62931 30862007693164724211856037276885422408978338521669566371225 62932 30867893177331645093839033997464979564316064396884671332100 62933 30873779690331252925913537842541033082765830821775887322948 62934 30879667232327043931388630565228284449234883416631288411025 62935 30885555803482537716900475051548435324486718714441401014025 62936 30891445403961277275384976832465369175732947910725290528400 62937 30897336033926828989050776259046824154407012804162735123600 62938 30903227693542782632352571372278812266074541502416419506073 62939 30909120382972751374964771499061544664746075147530308944225 62940 30915014102380371784755481605918127850372267025835589220900 62941 30920908851929303830760817441949800654027041034374030940900 62942 30926804631783230886159551502573987160228186886622163846025 62943 30932701442105859731248089845583946140015054203105425151073 62944 30938599283060920556415779791071303151806976536845893689600 62945 30944498154812166965120548536755257209711399460189810745600 62946 30950398057523375976864872720264759820844994360298176376225 62947 30956298991358348030172078959922470254381902068532371975625 62948 30962200956480906985562975405581797125458258638398620622948 62949 30968103953054900128532814331070842756748900483100162900900 62950 30974007981244198172528585799799573319498218923756517550625 62951 30979913041212695261926642435089044454040126460863379425625 62952 30985819133124308975010655326784018927389600483672725312400 62953 30991726257142980326949901105712819902337876635172404610448 62954 30997634413432673772777880217560770568642665855757281655625 62955 31003543602157377210371266427726078222381358679250638422225 62956 31009453823481101983429187588729528374336650334621015004100 62957 31015365077567882884452837701751862122417963540740972980100 62958 31021277364581778157725420303875217836596055736278295626073 62959 31027190684686869502292423212607526177649867269961472855025 62960 31033105038047262074942224659271255603201590436925075470400 62961 31039020424827084493187030842840413806055710074766286350400 62962 31044936845190488838244144935812218980767978859729106926225 62963 31050854299301650658017567573702363424658538841727307006073 62964 31056772787324768970079928859755300749157279740626607724100 62965 31062692309424066264654751916463496906436628950496148128900 62966 31068612865763788507599048015492094324754893159837778527025 62967 31074534456508205143386243317607947693809612331805298922025 62968 31080457081821609098089437254214499348692739078101759410448 62969 31086380741868316782364992582096471767755416023833723811600 62970 31092305436812668094436457142980864425837286659628184655225 62971 31098231166819026423078817359523252129901237714584509420225 62972 31104157932051778650603083499330892009146829803230815062500 62973 31110085732675335155841206738636656536162024786962280822948 62974 31116014568854129817131328057240320319620759972133070490025 62975 31121944440752620015303358996336238932451048211026711130625 62976 31127875348535286636664894310848968722292196687616778240000 62977 31133807292366634075987456547900887393438033407931057766400 62978 31139740272411190239493072583038386151333307166837994051073 62979 31145674288833506547841182145845715362060282262387531955625 62980 31151609341798157939115878366578077000129581949979937960100 62981 31157545431469742871813480375448068638281143287447361520100 62982 31163482558012883327830437986202095372915329575780135276225 62983 31169420721592224815451568495625877878218404247208141726073 62984 31175359922372436372338625630620696741028301232484527728400 62985 31181300160518210568519200674494525347013531233678493872400 62986 31187241436194263509375955804114715866817740860069856618025 62987 31193183749565334838636189669571415328462492416698608658225 62988 31199127100796187741361735248003401359508856672953648802948 62989 31205071490051608946939190003240539939262009828833740652100 62990 31211016917496408732070478382919580417669800027083607420025 62991 31216963383295420923763746684732516133523799259561222715025 62992 31222910887613502902324590323469252200127284756554316302400 62993 31228859430615535604347613530518835421756501540327372560448 62994 31234809012466423525708321517496014859017046622308272394225 62995 31240759633331094724555345135662415275593887421754185979225 62996 31246711293374500824302998062814119572918984718585819316100 62997 31252663992761617016624166549309970352942336401846425922500 62998 31258617731657442064443531754917414942498095256812040101073 62999 31264572510226998304931124708155232565714845108427076446025 63000 31270528328635331652496213919814996863535748108133492250000 63001 31276485187047511601781525682345641631697705358368492250000 63002 31282443085628631230657797086788012480476507198493114056025 63003 31288402024543807203218661788948802111144792353555123351073 63004 31294362003958179772775868556505782055419091040366768622500 63005 31300323024036912784854832628738759035198900542586368256100 63006 31306285084945193680190519920583199570632237457944507169225 63007 31312248186848233497723664102705982094986033777983523064225 63008 31318212329911266877597316589305251624963699416640151560448 63009 31324177514299552064153729465338867985003767233081165062400 63010 31330143740178370908931571384888454693720373712218206845025 63011 31336111007713028873663476472368571890016015230534380550025 63012 31342079317068855033273926258293053105517162443944895632100 63013 31348048668411202078877464681313062278861520228524211302948 63014 31354019061905446320777246188243944156009594465647147728225 63015 31359990497716987691463916963800458129170376713447120688025 63016 31365962976011249748614829321762502635128990610981908192400 63017 31371936496953679678093589289295954461750667126066036768400 63018 31377911060709748296949937416155764699218037129791633976073 63019 31383886667444950056419962840500970620145057149195707406225 63020 31389863317324803044926650643053800480108525644691008780100 63021 31395841010514848991080762521337566097354711152583941220100 63022 31401819747180653266682050815730556097481708738558503305625 63023 31407799527487804889720805919075660895775376280194120801073 63024 31413780351601916527379737101587978836595686231677264206400 63025 31419762219688624499036186782805171415778671059621470440000 63026 31425745131913588779264678282327854178444451054580709580625 63027 31431729088442493000839797081099828710891721539177170900025 63028 31437714089441044457739405624980480131421152673017805322948 63029 31443700135074974108148191702364183630972029400500615562500 63030 31449687225510036577461550427604082920385742145476766810225 63031 31455675360912010161289799862000122906934041413315743045225 63032 31461664541446696828462730304113738548476902544512078531600 63033 31467654767279922224034487281174121619252021744388003410448 63034 31473646038577535672288788273343507066852992702025111732025 63035 31479638355505410179744473202611440745433706361166279857025 63036 31485631718229442438161388718090510575590086710864689708900 63037 31491626126915552827546606309488543606724535060053700504100 63038 31497621581729685419160974280534792043001016625442650756073 63039 31503618082837807978526003614140152039257199115225908796225 63040 31509615630405911968431087761073979978462056292589168870400 63041 31515614224600012551941056383942592007500493455022581990400 63042 31521613865586148595404063088257053833238449811674045945025 63043 31527614553530382671459807172380389165980198566625677876073 63044 31533616288598801062048089428146856742581813047842399160100 63045 31539619070957513761417702023948467566638610627980174464100 63046 31545622900772654479135652502086435868327439874179350132225 63047 31551627778210380643096721922187779311664554990906235805625 63048 31557633703436873402533357182489806162144140075921822610448 63049 31563640676618337631025897550797749472958919129210169552400 63050 31569648697921001929513135436923330853280331514435770075625 63051 31575657767511118629303211438414559047399082290053633200625 63052 31581667885554963795084843691389591378905108361995457360900 63053 31587679052218837227938891558290009099526750862924630122948 63054 31593691267669062468350253684371380827759807877017086525625 63055 31599704532071986799220100454751511568005776188314110966225 63056 31605718845593981248878440883839298266612592960745187585600 63057 31611734208401440594097023968969636486978175226384446209600 63058 31617750620660783363102574540072346571744644074449640401073 63059 31623768082538451838590363637205611606086929047664359456025 63060 31629786594200912060738113447786943602191094257192480720900 63061 31635806155814653830220236835357218591232829156356443000900 63062 31641826767546190711222411491715845735512722042336895774225 63063 31647848429562060034456488744267660159889801701225013256073 63064 31653871142028822900175737050424653948286010934003681043600 63065 31659894905113064181190420210908184657819383999756185248400 63066 31665919718981392525883710333799825770070357529774005984025 63067 31671945583800440361227935581191548726101470686042444301025 63068 31677972499736863895801162730288451579143324985262090822948 63069 31684000466957343122804114580819774846336697252211795312100 63070 31690029485628581823077422240616470848589750812633094281225 63071 31696059555917307568119212321216118695477990736341160896225 63072 31702090677990271723103029075358503100190579388037139360000 63073 31708122852014249449896091508237701397817489670078647560448 63074 31714156078156039710077885494379049488785346323704093109025 63075 31720190356582465267959090932011883937993311910028280375625 63076 31726225687460372693600843966811484129181635278342668422500 63077 31732262070956632365834334316886165203292118347363529844900 63078 31738299507238138475280737730887999499059394017267827751073 63079 31744337996471809027371483611128171363812166380529085105625 63080 31750377538824585845368857833580497512472066733303455411600 63081 31756418134463434573386940796659172583022148073713411571600 63082 31762459783555344679412880730659327167284899917834785473225 63083 31768502486267329458328502299751513386708637719226020501073 63084 31774546242766426034932250528423761034018830535875852296900 63085 31780591053219695366961470084267375413055000683636154592900 63086 31786636917794222248115019949005176280891884023422689176025 63087 31792683836657115311076223509663405728443203568307493786225 63088 31798731809975507030536154101791061428175306825423172240448 63089 31804780837916553726217256036632940430323673507416824001600 63090 31810830920647435565897301144165207602115540001833867947025 63091 31816882058335356568433680863904831877964235558826206892025 63092 31822934251147544606788033915406762722422908074258034648900 63093 31828987499251251411051209580365248601874760374669286722948 63094 31835041802813752571468566628238228815501347062448483362225 63095 31841097162002347541465607917316259751017523505518569325225 63096 31847153576984359640673950703159966505998918949168065699600 63097 31853211047927136057957632686332540851362951723447682250000 63098 31859269574998047854439753831356336709705043094651112526073 63099 31865329158364489966529453988825144677745444682432850345025 63100 31871389798193881208949226352606257639116599995487342902500 63101 31877451494653664277762566784068970191123841230605297902500 63102 31883514247911305753401959035278685446951105976301834602025 63103 31889578058134296103697195903098333773065873048833268051073 63104 31895642925490149686904036346141339180311290792832842240000 63105 31901708850146404754733198596522900406366133470345057177600 63106 31907775832270623455379689298358885206912400751867750628225 63107 31913843872030391836552468704964168012983700964069020541225 63108 31919912969593319848504451966704772912582660035888304022948 63109 31925983125127041347062846541460715875760104654324861660900 63110 31932054338799214096659825759658972263950309871745286473025 63111 31938126610777519773363538575838527946462808418206366828025 63112 31944199941229663967909455538712004789649761627115584227600 63113 31950274330323376188732051011690883887406320784390453490448 63114 31956349778226409864996821675843882665327393705812212045225 63115 31962426285106542349632641347260574915045405522015929935025 63116 31968503851131574922364452140794875900017636334873163776900 63117 31974582476469332792746292012165547919326163174102197144900 63118 31980662161287665103194658710393415121905961341828069326073 63119 31986742905754444932022210172557509930034962840403190654225 63120 31992824710037569296471801392854907157911459431836228033600 63121 31998907574304959155750857797951535798716807514266459073600 63122 32004991498724559414066085160613792501722574202528597600625 63123 32011076483464338923658516083613314969758691788309999226073 63124 32017162528692290487838893085899807876720494394907959072900 63125 32023249634576430864023388323039348434765329638222126562500 63126 32029337801284800766769659973918133431441403207315144140625 63127 32035427028985464870813245325714164408210259474473207726025 63128 32041517317846511814104290589141902663677460767911398210448 63129 32047608668036054200844617475977460937341236263698541210000 63130 32053701079722228604525126570874433962813763292617188139225 63131 32059794553073195570963537529483005573271954169916055224225 63132 32065889088257139621342466134887505696361785640544527976100 63133 32071984685442269255247838244380126390919961130674728622948 63134 32078081344796816953707640658591042053696673891216548798025 63135 32084179066489039182231008944997715060771077735626501205025 63136 32090277850687216393847652247838704405554407579528741894400 63137 32096377697559653032147615116459831353182160792351459129600 63138 32102478607274677534321376384123092749713989122101947631073 63139 32108580580000642334200285129311249403895596546253484393225 63140 32114683615905923865297333751563553899298627969121286524900 63141 32120787715158922563848268193880619295449904605622183044900 63142 32126892877928062871853035343738967438098051781439951789025 63143 32132999104381793240117567644758333021051211600794132226073 63144 32139106394688586131295904951067337125061774587618721875600 63145 32145214749016938022932653656415681703040539338332151187600 63146 32151324167535369410505783130083554385461056020808250393225 63147 32157434650412424810469759491641471045172767042883633380625 63148 32163546197816672763299016756616321786986565464965041722948 63149 32169658809916705836531765385121924414336188057200514448900 63150 32175772486881140627814138265514927973061084856389190105625 63151 32181887228878617767944674165139447680908700457436969480625 63152 32188003036077801923919138680226351420724104116806312654400 63153 32194119908647381801975682717015657005490256331125367760448 63154 32200237846756070150640338536173038614410539404965630140625 63155 32206356850572603763772853392573980151094149401807385015225 63156 32212476920265743483612860802531652787622187787418878172100 63157 32218598056004274203826389470547133631845444273304511684100 63158 32224720257957004872552709907663122289701569339554671801073 63159 32230843526292768495451518773504852089647237393383464802025 63160 32236967861180422138750460974094432892487641475906000976400 63161 32243093262788846932292989547527402726958880081330032656400 63162 32249219731286948072586563369602805969386138457778425367225 63163 32255347266843654825851182711500656424609673417498260131073 63164 32261475869627920531068262681603184465149125138350732608100 63165 32267605539808722603029844583558808346272244872340930372900 63166 32273736277555062535388145222690310936254387316695460946025 63167 32279868083035965903705444192851244383667714316819958425025 63168 32286000956420482368504309175837126687031636468596496360448 63169 32292134897877685678318159285460535736596225222183084057600 63170 32298269907576673672742166488401748163425804655069184412225 63171 32304405985686568285484495133949112257308323814987113877225 63172 32310543132376515547417879624745886302345062311796739902500 63173 32316681347815685589631540260662815927382378782124301422948 63174 32322820632173272646483437287918266477740219323880251473025 63175 32328960985618495058652863185570268984978606604404982125625 63176 32335102408320595276193373221507381042730975932562613610000 63177 32341244900448839861586054310067806788929658240361265168400 63178 32347388462172519492793132203418763248061677974438841076073 63179 32353533093660948966311917048830623501429982924911572000625 63180 32359678795083467200229087343982910528763899833617136868100 63181 32365825566609437237275312322441759100930661282761349628100 63182 32371973408408246247880212801451006800954923167554565415225 63183 32378122320649305533227660524181619109062935543853650901073 63184 32384272303502050528311416028586697507040090597458988110400 63185 32390423357135940804991105075011863737832597931007690318400 63186 32396575481720460075048533664713357698043677574914722239025 63187 32402728677425116193244341681438730943779563610214054659225 63188 32408882944419441160374995188227562454198424795227698802948 63189 32415038282872991126330117411592168122113682108644875596100 63190 32421194692955346393150158445240820427109785894851993979025 63191 32427352174836111418084403705508539893850956801367583574025 63192 32433510728684914816649321170663065246609344653285454240400 63193 32439670354671409365687247436256154640516167778128135010448 63194 32445831052965272006425412618692915980655312281012299075225 63195 32451992823736203847535304139194410131881246821220688176225 63196 32458155667153930168192369420331316775159594245998176088100 63197 32464319583388200421136057527308998780306947926628944822500 63198 32470484572608788235730199786186847240254178988745729576073 63199 32476650634985491421023729411217335748382202248665544989025 63200 32482817770688131968811740173492759098088605217794278560000 63201 32488985979886556056696884143090178342545347917414118560000 63202 32495155262750634051151108536907641072609563598249945893025 63203 32501325619450260510577731704387292852058984167062247376073 63204 32507497050155354188373858283323542991748331812269032102500 63205 32513669555035858035993133557956995247930812860571260104100 63206 32519843134261739206008837051557401594867274397242239592225 63207 32526017788002989055177315385701444947962291996825172763225 63208 32532193516429623147501754438453704601029101633339260610448 63209 32538370319711681257296290833661706189901524306792949504400 63210 32544548198019227372250462793578506204488512215110988606025 63211 32550727151522349696494000387028809442513324738970308611025 63212 32556907180391160653661955205337166330602275655184871068100 63213 32563088284795796889960169498239345732095134658068148802948 63214 32569270464906419277231084802000527715948271495734222107225 63215 32575453720893212916019890091966509777400155109892749687025 63216 32581638052926387138641009491776669178674518635888964366400 63217 32587823461176175512244929571469973416917029749302378766400 63218 32594009945812835841885366266717880326804320653341286301073 63219 32600197507006650173586771451420518986837389246781653647225 63220 32606386144927924797412179195905092421242339196762725292100 63221 32612575859746990250531391742967993073657838508072390932100 63222 32618766651634201320289505234004672174398200716582415640625 63223 32624958520759937047275775217473854430051287267424667276073 63224 32631151467294600728392821971945239932509151438784347184400 63225 32637345491408619919926175675982385814244151052530807690000 63226 32643540593272446440614161457115010967741807128276541205625 63227 32649736773056556374718124352157518099491636785079750297025 63228 32655934030931450075092994211133078502826199514382468222948 63229 32662132367067652166258190577065176209194325120672753102500 63230 32668331781635711547468867573901059614164598076819460973225 63231 32674532274806201395787498834834100272587315935373957908225 63232 32680733846749719169155802503294610316904978183970144665600 63233 32686936497636886609467006338881221873600556183174297960448 63234 32693140227638349745638452960507483935217004471921944609025 63235 32699345036924778896684545259040884389278358904507080058025 63236 32705550925666868674790032011714057310799988171734492084900 63237 32711757894035337988383633730590488191900782877385726000100 63238 32717965942200930045212008777369582510330941351966135131073 63239 32724175070334412355414059776818515928513204893486970735225 63240 32730385278606576734595580361120837465970568476798547184400 63241 32736596567188239306904242277434350200787307758051469104400 63242 32742808936250240508104922890953347430030281250867186378025 63243 32749022385963445088655373115772835754851549939716203201073 63244 32755236916498742116782225805854930253309067640130386836100 63245 32761452528027044981557344638400160762787196673345935916100 63246 32767669220719291395974513521928982314280757695753102159225 63247 32773886994746443400026466561381336942732892854425459700625 63248 32780105850279487363782258612544668441095871114667282960448 63249 32786325787489433990464976458123346130822757151952312590400 63250 32792546806547318319529790637765008388104264389182562640625 63251 32798768907624199729742347964361891493346782603579203265625 63252 32804992090891161942257504758947764361152175280795776192900 63253 32811216356519313023698400836513644859415146054447212522948 63254 32817441704679785389235874275068028739107441876973617500625 63255 32823668135543735805668217000269917670877558004773835569225 63256 32829895649282345394501271217965488520767601671393491763600 63257 32836124246066819635028866726961801795143222934157244403600 63258 32842353926068388367413599144373503144355698321299574826073 63259 32848584689458305795767949075881027935715021530063083893025 63260 32854816536407850491235742263241375189056881725478601236900 63261 32861049467088325395073950741395073612542360401092050316900 63262 32867283481671057821734835037515519082344718965631360705225 63263 32873518580327399461948427444349419677560448134786822631073 63264 32879754763228726385805356400199641311039473998589647417600 63265 32885992030546439045840012007904304087869731708404938502400 63266 32892230382451962280114052725168536775981893731808728413025 63267 32898469819116745315300253258607854187768543449513096294025 63268 32904710340712261769766693693864679847746184649378341022948 63269 32910951947410009656661289894162094059135841584171065048100 63270 32917194639381511386996665199661445381806301320284600048225 63271 32923438416798313772735363459993021595320948974758543363225 63272 32929683279831988029875403432331534443862316220678461690000 63273 32935929228654129781536174577390730844585573481906197410448 63274 32942176263436359061044674285714001787480916125030610582025 63275 32948424384350320315022086566640418863112794519830551380625 63276 32954673591567682406470702232328187224658887152250378802500 63277 32960923885260138617861180609220062822501285351202698736900 63278 32967175265599406654220152809337840943234218190191579026073 63279 32973427732757228646218166593795582440354467547013647640625 63280 32979681286905371153257972860923803561100077192332307329600 63281 32985935928215625166563153791399414952907717415890530689600 63282 32992191656859806112267092682778755273776799615163500102225 63283 32998448473009753854502285505833624833466815235465167926073 63284 33004706376837332698489994215092784856921072475506180168900 63285 33010965368514431393630241845993948287612694513234016048900 63286 33017225448212963136592149431053848536655097161038900807025 63287 33023486616104865574404614767466533233516854567143906277225 63288 33029748872362100807547333068542590846037561823774953490448 63289 33036012217156655393042159531404579011164686347587730435600 63290 33042276650660540347544813853356484553429139131380490516025 63291 33048542173045791150436926729347606465657066138419887761025 63292 33054808784484467746918428362953814585784833174339780076900 63293 33061076485148654551100279023301698324911028721645232422948 63294 33067345275210460449097541680363681584891212895991144533225 63295 33073615154842018802122796751054741948865771561756637532225 63296 33079886124215487449579898988563934335116267649680275481600 63297 33086158183503048712158076547356481573578792016667008640000 63298 33092431332876909394926372256284756795211679185070796251073 63299 33098705572509300790428427132249045117227244646082175378025 63300 33104980902572478681777606166851534861960596002135984222500 63301 33111257323238723345752466418489551463870746191876669222500 63302 33117534834680339555892567442336610297857889766103832929025 63303 33123813437069656585594624090662427902743469284750556326073 63304 33130093130579028211209001715945594476404235246361943210000 63305 33136373915380832715136553809235174083685566648344252035600 63306 33142655791647472888925802106220062744850547656615279061225 63307 33148938759551376036370459193467498460957366527943954730225 63308 33155222819264993976607293647294681283206193710535106322948 63309 33161507970960803047214337737740025745965485024185623592900 63310 33167794214811304107309437730103132357884321309084178244025 63311 33174081550989022540649146816525129382229616493107100899025 63312 33180369979666508258727960710083600836362480464926321153600 63313 33186659501016335703877895933878881501094390500632972240448 63314 33192950115211103852368410837591064753548784563730962914225 63315 33199241822423436217506669373989634222104921113708034944025 63316 33205534622825980852738147667880195609026032890991794960900 63317 33211828516591410354747583409975350535480616512597736632900 63318 33218123503892421866560268108179319934861825872440549901073 63319 33224419584901737080643682228778490353603055794990471385225 63320 33230716759792102242009473260032622514085593885214545555600 63321 33237015028736288151315776730664027651744364038673811795600 63322 33243314391907090167969880215744583458107965853004702425625 63323 33249614849477328213231230362483027943267111688180979951073 63324 33255916401619846773314782968417536175158859072951393540900 63325 33262219048507514902494696144521151659090412506337148822500 63326 33268522790313226226208366595730211089113407656354565775625 63327 33274827627209898944160809051408468333205174956151133613025 63328 33281133559370475833429378878262190806725191326107460360448 63329 33287440586967924251568837908224068843300451137417806240000 63330 33293748710175236139716763513826346289160503749130810312225 63331 33300057929165428025699300963586148325999098410184706097225 63332 33306368244111541027137259089928550468692431676848853600100 63333 33312679655186640854552549302175500787661591653096746422948 63334 33318992162563817814474967977131275671336621458369444165025 63335 33325305766416186812549322259797717872069365748204831416025 63336 33331620466916887356642899306755074168959603485250785280400 63337 33337936264239083559953279004746818733411592350878016115600 63338 33344253158555964144116490197009417197833740313278838256073 63339 33350571150040742442315510449890555504740363281592102822225 63340 33356890238866656402389109392301926852619070074939355848900 63341 33363210425206968589941035660555239456297922960700875168900 63342 33369531709234966191449547481132677403190839851014854712025 63343 33375854091123961017377286923945616612725419216169105801073 63344 33382177571047289505281497858637967794472167446804719041600 63345 33388502149178312722924587646493088351005677584913523649600 63346 33394827825690416371385032600505775384344335100453930430225 63347 33401154600757010788168627246183422339943298012724409765625 63348 33407482474551530950320077415642992359663502682839351322948 63349 33413811447247436477534937207573032114914970817898478976900 63350 33420141519018211635271889845632520753283425653613472680625 63351 33426472690037365337865372467860919616402854187877949555625 63352 33432804960478431151638544879676359573640866233406132976400 63353 33439138330514967298016602303041474165326188696234559410448 63354 33445472800320556656640432154378958260776083864443553605625 63355 33451808370068806768480614883821503610283582846528637628225 63356 33458145039933349838951768908383334506507869112812233360100 63357 33464482810087842741027239671643138769383622090270519368100 63358 33470821680705967018354132862530761429734326908062334476073 63359 33477161651961428888368691825812600810248163897559311729025 63360 33483502724027959245412019196873219188360800769235046502400 63361 33489844897079313663846142793393252873894912214599290982400 63362 33496188171289272401170425796526279345039236952465166788225 63363 33502532546831640401138321254179872059418142136002275756073 63364 33508878023880247296874470939008646692613690983834110472100 63365 33515224602608947413992148593729675854563793161254564636900 63366 33521572283191619773711047596373222794779850725632193385025 63367 33527921065802168095975413078084318230313087515208912908025 63368 33534270950614520802572518526093278215858159097552789810448 63369 33540621937802631020251486904475834923323376440471013283600 63370 33546974027540476583842456325326126308626632204619286189225 63371 33553327220002060039376090302968364916402587106563424354225 63372 33559681515361408647203432623835580508737548529682949722500 63373 33566036913792574385116106864646405801991448076903090522948 63374 33572393415469633951466860591513449356229092915476035436025 63375 33578751020566688768290454272619374584773121654410523140625 63376 33585109729257864984424894937099378936916533457011529000000 63377 33591469541717313478633014612771342554900973704518065550400 63378 33597830458119209862724393575357491116885845615038386601073 63379 33604192478637754484677628441843993150810469850745767025625 63380 33610555603447172431762945140627487839794628624332091796100 63381 33616919832721713533665156791100115238039602694592109756100 63382 33623285166635652365606966525327196877089934715157414534225 63383 33629651605363288251472615284474290965803326707106506576073 63384 33636019149078945266931874622642922773459999245601473472400 63385 33642387797956972242564384550776867334131201805867846784400 63386 33648757552171742766984336453303438321727064370639969880025 63387 33655128411897655189965501110176813819064316868414463640225 63388 33661500377309132625566601856993006740842272541144461302948 63389 33667873448580622955257032915848664869598571425907023520100 63390 33674247625886598831042922929618462825542208515013662558025 63391 33680622909401557678593543732328425815638025813329454453025 63392 33686999299300021700368064388305102694451826663436017158400 63393 33693376795756537878742650532783083719066272824833693960448 63394 33699755398945677979137909046655936392852448581648244736225 63395 33706135109042038553146678098058210968038120566214312393225 63396 33712515926220240941662162583468745514858986218290288880100 63397 33718897850654931278006415001028078965621287289270468702500 63398 33725280882520780491059161788765359205250767228273017551073 63399 33731665021992484308386975160432712105861772575991556512025 63400 33738050269244763259372790471647616391559038809225944890000 63401 33744436624452362678345769149046408371091060833506464890000 63402 33750824087790052707711507215154619890115628165581680710025 63403 33757212659432628301082589441682432331722805677078489901073 63404 33763602339554909226409489163956109133496063723629980562500 63405 33769993128331740069111813789198849091786107941415107972100 63406 33776385025937990235209896031377082689031930579525974035225 63407 33782778032548553954456730905330813807897403818989141442225 63408 33789172148338350283470258512909189486707063217689726160448 63409 33795567373482323108865992653835060824169288567914878926400 63410 33801963708155441150389995294024878757676582655745520387025 63411 33808361152532697964052196924092849218578778508049438692025 63412 33814759706789111945260062840770853109743475785305299484100 63413 33821159371099726331952605383978217655456520351832398802948 63414 33827560145639609207734742162278006941281601297112019466225 63415 33833962030583853505012000299459080891899750603644040706025 63416 33840365026107577008125566734985753528194396312055940560400 63417 33846769132385922356487684611059463100943344719831225744400 63418 33853174349594057047717395779039448617433355405906925126073 63419 33859580677907173440776629457972009359133529482360818868225 63420 33865988117500488759106637077980506233258261462327533824100 63421 33872396668549245093764773341270846208626713769014596664100 63422 33878806331228709406561623533509773656691365706112002955625 63423 33885217105714173533198477118335875151970871419893592251073 63424 33891628992180954186405147647765787182389940005805863142400 63425 33898041990804392959078139021260679279208931688262584960000 63426 33904456101759856327419158126220668298326053415670682850625 63427 33910871325222735654073973892677402969763141990393492674025 63428 33917287661368447191271622794957641380109749965434619622948 63429 33923705110372432083963960833093227763607306199160055622500 63430 33930123672410156372965562026755458851413216622470261156225 63431 33936543347657110998093963454494414065401609138635354791225 63432 33942964136288811801310256871066408042640717586712379779600 63433 33949386038480799529860026935635308339444351540323909010448 63434 33955809054408639839414636083636045689634219812898992466025 63435 33962233184247923297212856075091228880378774569628370279025 63436 33968658428174265385202846252174361160700428819798266480900 63437 33975084786363306503184478538815740112474181938341644476100 63438 33981512258990711971952009215149708091484575142955482006073 63439 33987940846232172036437097499604505686872201176626415654225 63440 33994370548263401868852170971438566151093419701613917518400 63441 34000801365260141571834137866529674419345192229672636238400 63442 34007233297398156181588446279226000167278758167453861791025 63443 34013666344853235671033490303070600348748937361601855026073 63444 34020100507801194952945363143213572811327875244140843492100 63445 34026535786417873883102957233328628906360755407518709388100 63446 34032972180879137263433411389853439492464102525422560206225 63447 34039409691360874845157905036375695376572497568604978575625 63448 34045848318039001331937799530989410044934539075963851810448 63449 34052288061089456383021126629448579507851420904623728608400 63450 34058728920688204616389424116947901216449270716511305225625 63451 34065170897011235611904918641362841307387117023762623350625 63452 34071613990234563914458055780783926892133738715231468004900 63453 34078058200534229037115377378182727731306412668503603422948 63454 34084503528086295464267746176049579421560425606409743455625 63455 34090949973066852654778917783845688172657869317458766192225 63456 34097397535652015045134460011114845365635407502410107961600 63457 34103846216017922052591019599102568359441101854044011577600 63458 34110296014340738078325936383733072453027728786892735751073 63459 34116746930796652510587204922797067512682021014240043310025 63460 34123198965561879727843783620205961540343644670211901772900 63461 34129652118812659101936251380170642387832187887560349652900 63462 34136106390725255001227811824165597914262705902241108616225 63463 34142561781475956793755645103541724139498156342727994506073 63464 34149018291241078850382607340653760365268082096989606771600 63465 34155475920196960547949277731370879817584873998147963776400 63466 34161934668519966272426353341841554109319587739196040862025 63467 34168394536386485422067391632386399730266315369106263267025 63468 34174855523972932410561900741395304843735238131736807722948 63469 34181317631455746670188777562107724903677431222850003764100 63470 34187780859011392654970093645157626004566969440204987835225 63471 34194245206816359843825228959767145437755613111181531850225 63472 34200710675047162743725353546475629652780053769042649000000 63473 34207177263880340892848257094293300710149086723265535760448 63474 34213644973492458863733526475171393363475871085089191035025 63475 34220113804060106266438071268683196123456355363482232405625 63476 34226583755759897751691997309813021034136707079283429202500 63477 34233054828768473014054828292752718433167906839689400608900 63478 34239527023262496795072075463607944672322270098163408801073 63479 34246000339418658886432155434918982642452262766050185155625 63480 34252474777413674133123656154903506978314299554771415267600 63481 34258950337424282436592951064331278013266976267749041827600 63482 34265427019627248757902161473943340911792109328703933711225 63483 34271904824199363120887467195330898929085757970495401851073 63484 34278383751317440615317765458191622431632807302240713020900 63485 34284863801158321400053678146883748160720414751373697524900 63486 34291344973898870706206907389200916232270389214114474458025 63487 34297827269715978840299939530293285541186102958334941748225 63488 34304310688786561187426097524663061576623552466087547240448 63489 34310795231287558214409941779165164156216407781456189849600 63490 34317280897395935472968019479946356252319042588497615105025 63491 34323767687288683602869962436258748911787341472754418650025 63492 34330255601142818335099933474086191262702259150300970484900 63493 34336744639135380495018421412524648756763381655978434622948 63494 34343234801443436005524384655860267114846834586118624684225 63495 34349726088244075890217743434291413925441521752673407759225 63496 34356218499714416276562220726243584491357582530575941283600 63497 34362712036031598399048531895228653329248851516979720010000 63498 34369206697372788602357923074202547699114713861670898476073 63499 34375702483915178344526058330378014677053798007654303391025 63500 34382199395835984200107255643451748584140159078209445562500 63501 34388697433312447863339071730207741047389705483448820562500 63502 34395196596521836151307235748461311595388333460753474236025 63503 34401696885641441007110931913310872481271284417898143101073 63504 34408198300848579503028431058667077379383353567023349160000 63505 34414700842320593843683071177031599719119481117006702913600 63506 34421204510234851369209586970500382700152675169705229514225 63507 34427709304768744558420788445968799477508874623796307899225 63508 34434215226099691031974588587518758612753987253688805122948 63509 34440722274405133555541380138970386658924659368704510504900 63510 34447230449862540042971761529583516681769075981287480035025 63511 34453739752649403559464611975896808618374981377581816990025 63512 34460250182943242324735515792694924636356876787878971059600 63513 34466761740921599716185535946096780082460722140085703490448 63514 34473274426762044272070336881760488198730170531778776763225 63515 34479788240642169694669656661203214537271125204234821973025 63516 34486303182739594853457128439236754921158957817067486164900 63517 34492819253231963788270451315522248879162792320157601100900 63518 34499336452296945712481910593250038725721569559193276976073 63519 34505854780112235016169247477953282865004893034495671096225 63520 34512374236855551269286878249466530468935645305429335097600 63521 34518894822704639224837462940043063413748786983510420537600 63522 34525416537837268822043823551647410258019335918652662230625 63523 34531939382431235189521211845442036107120003130548959176073 63524 34538463356664358648449926736489811434773064590096320988900 63525 34544988460714484715748281326696462321749504676560351102500 63526 34551514694759484107245919609019804124849008830778157430625 63527 34558042058977252740857482875975160306074740642464762480025 63528 34564570553545711739756625865468968032404743643383991010448 63529 34571100178642807435550382676995172200764991963957656250000 63530 34577630934446511371453882491231609750735308528428638505225 63531 34584162821134820305465415126076186499176306636004758990225 63532 34590695838885756213541846462165249266360922868964248204100 63533 34597229987877366292774383770919156762335728793409420722948 63534 34603765268287722964564690978162653565132768627562334512025 63535 34610301680294923877801353896370252549109902942998111647025 63536 34616839224077091912036695458589432312124277776249380686400 63537 34623377899812375180663940987097057504447317745481726081600 63538 34629917707678947034094733529847031480318294616583291381073 63539 34636458647855006062936999297769792374814783215639244231225 63540 34643000720518776101173163235986865554299918854444237192900 63541 34649543925848506229338714762006287398096048979980787312900 63542 34656088264022470777701123703967317542239861278666912615025 63543 34662633735218969329439106472005459053203105906135265876073 63544 34669180339616326723822242495811408500323346061309685187600 63545 34675728077392893059390940961460160560388504211037088131600 63546 34682276948727043697136757880589094616365056573442616487225 63547 34688826953797179263683063525006473804660301902923461130625 63548 34695378092781725654466060259814390121571928349195189422948 63549 34701930365859134036916150808132792519710860592464576484900 63550 34708483773207880853639656980513838409193825235537245275625 63551 34715038315006467825600888902138412626297962453894439650625 63552 34721593991433421955304564770889261744058873302417666278400 63553 34728150802667295529978581179397795574983462231942339560448 63554 34734708748886666124757134034164211855647550903138292050625 63555 34741267830270136605864190104853204406463240165822996261225 63556 34747828046996335133797309236870119527340120208713920568100 63557 34754389399243915166511817260325030021335412731349196032100 63558 34760951887191555462605329628494801033698712143512363651073 63559 34767515511017960084502625818895826852974914098584973636025 63560 34774080270901858401640874530082722944041918199957532048400 63561 34780646167022005093655209707290862770135506811635621328400 63562 34787213199557180153564657430043254412060173126712251189225 63563 34793781368686188890958413694844857607909338815219153881073 63564 34800350674587861935182473126090047615729104744353421316100 63565 34806921117441055238526608648311538244664157741095090920900 63566 34813492697424650079411702152901682507230452695242255844025 63567 34820065414717553065577426192439675616474543268915802371025 63568 34826639269498696137270276735760791486911687119219159760448 63569 34833214261947036570431957016906390497291844130146911489600 63570 34839790392241556979888112511096043036432160207765249986225 63571 34846367660561265322537417070865720280584226482464440851225 63572 34852946067085194900541010255518610742082066290621804522500 63573 34859525611992404364512285887037728384350172325815888122948 63574 34866106295461977716707031865612085517747736350894542379025 63575 34872688117673024314213921277930811274193226584414814175625 63576 34879271078804678872145354831402204206060416299535244410000 63577 34885855179036101466828654647457315466470594525250538912400 63578 34892440418546477538997609447100267103833739487422590626073 63579 34899026797515017896984371161870118243321651282500957030625 63580 34905614316120958719911703003381700331896166195877002744100 63581 34912202974543561560885579024615451191573355258836081904100 63582 34918792772962113350188135206128886357787788526042482633225 63583 34925383711555926398470972100364955076037268836021388751073 63584 34931975790504338399948809067235137390445649420431543814400 63585 34938569009986712435593490134157747982487193827927883270400 63586 34945163370182436976328341513734521806878159642610759541025 63587 34951758871270925886222880812251166124567635066606355601225 63588 34958355513431618425687877962190173249857875506027336302948 63589 34964953296843979254670767911946798209962221997880464424100 63590 34971552221687498435851415105941715560773881034530253157025 63591 34978152288141691437838229788326479812279152717864715352025 63592 34984753496386099138364636163480524290911858086773245056400 63593 34991355846600287827485892446501043804219484032036169410448 63594 34997959338963849210776262836889717175503682809009109377225 63595 35004563973656400412526541448642836582615980391005418630225 63596 35011169750857583978941928229954021665841611629156757692100 63597 35017776670747067881340256905741307564798058495566957562500 63598 35024384733504545519350574976213007403517868927254744026073 63599 35030993939309735724112075804689361266385426543882831015025 63600 35037604288342382761473382827899595395362274611463571240000 63601 35044215780782256335192185921976627190973120139680851240000 63602 35050828416809151590135229957374263615842505248440998507025 63603 35057442196602889115478655575934352780178082479733410926073 63604 35064057120343314947908692223333960833498218367524054002500 63605 35070673188210300574822703470145258796107025358613711860100 63606 35077290400383742937530584654743416637336636392275750498225 63607 35083908757043564434456512881300414745412339630872829101225 63608 35090528258369712924341049406105295935958833766089828210448 63609 35097148904542161729443594445453994312663098028190113328400 63610 35103770695740909638745194438354490624448946764814322188025 63611 35110393632145980911151701797295657258708007741040530793025 63612 35117017713937425278697287180330769669679377897196300880100 63613 35123642941295317949748304317729274864983322182483961302948 63614 35130269314399759612207507426453021561600842501824419805225 63615 35136896833430876436718621245715770775258507255166233745025 63616 35143525498568820079871263726887419924234350141324316774400 63617 35150155309993767687406221411006988010053672814443417702400 63618 35156786267885921897421077527171024083400972836424270451073 63619 35163418372425510843576192845066716013843719622869803069225 63620 35170051623792788158301039314921591556653070436839394376100 63621 35176686022168032976000886528144318849123609891248758416100 63622 35183321567731549936263841031933728772346564068206825250625 63623 35189958260663669187068238531135797082386438686805335726073 63624 35196596101144746387990389010630939847257414428523132080400 63625 35203235089355162713412674811536591523000856483915482250000 63626 35209875225475324855732001694512650963536714781862054515625 63627 35216516509685665028568602923459996784807161613374678031025 63628 35223158942166640969975196402904889794058290119647419522948 63629 35229802523098735945646494902364696649922836276300563122500 63630 35236447252662458752129069400992985538281444714068567359225 63631 35243093131038343720031565585804661432699731355763573694225 63632 35249740158406950717235273536784425456571060049279783873600 63633 35256388334948865152105050632184459976948303009578716560448 63634 35263037660844697976700597707319858337429653065723015303025 63635 35269688136275085689988088500172935579381556802646270520025 63636 35276339761420690341052152417120174107243799295828372896900 63637 35282992536462199532308210652098176024675451108595175932100 63638 35289646461580326422715165692527611803873544648421291381073 63639 35296301536955809730988444245316773050536738196271723553225 63640 35302957762769413738813393616268955391661610511404119872400 63641 35309615139201928294059031576220515942657365696751163392400 63642 35316273666434168813992149747239068404153376054448512184025 63643 35322933344646976288491770542213897597360909278561953351073 63644 35329594174021217283263957691173294169943335077753969128100 63645 35336256154737783943056980387666129292055844993536054880100 63646 35342919286977593994876831088547608414544007822769524273225 63647 35349583570921590751203097000511762578248081952967952430625 63648 35356249006750743113205185286715855344954675606359569160448 63649 35362915594646045573958902026844503166776847238109337606400 63650 35369583334788518221663384963963926921635832163984277830625 63651 35376252227359206742858390071519372418070029165366413455625 63652 35382922272539182425641931973831357912817443841062412796900 63653 35389593470509542162888278253449027089514225595910562822948 63654 35396265821451408455466297678721506516432014369727104390625 63655 35402939325545929415458162384950787335448293754551902835225 63656 35409613982974278769378404042492271833414591505242276179600 63657 35416289793917655861393324045171746610764939343929347731600 63658 35422966758557285656540757752390165290599264362314603176073 63659 35429644877074418743950192818290245104591097450785597707025 63660 35436324149650331340063241641361503249913913487332102328900 63661 35443004576466325291854467967862980633963327203637301008900 63662 35449686157703728080052567682445522510981021655823459507225 63663 35456368893543892822361903819358107566768447252402728881073 63664 35463052784168198276684395827625339224521762765214639105600 63665 35469737829758048844341763123585835326431960347657701070400 63666 35476424030494874573298122964183874892083389229424623331025 63667 35483111386560131161382942674409283365857732613259985220025 63668 35489799898135299959514346262283160641516664775960410922948 63669 35496489565401887974922775454789679192902686125872411460100 63670 35503180388541427874375005188156802845271768889415417642225 63671 35509872367735477987398513585891400092161211330535526357225 63672 35516565503165622309506206457976849397909260334316461290000 63673 35523259795013470505421496354643857625987387438048302610448 63674 35529955243460657912303736208127836598189358842668354468025 63675 35536651848688845542974007595828806819451192701409203450625 63676 35543349610879720089141263658292421597660514421467939622500 63677 35550048530214993924628826705433329147260470433287115460900 63678 35556748606876405108601240544424714789770010729343677076073 63679 35563449841045717388791477562680490053536768542903937650625 63680 35570152232904720204728500599359220329118720163747379225600 63681 35576855782635228690965179638821507755664067653119784985600 63682 35583560490419083680306563359475171197533120948884286300225 63683 35590266356438151707038505571445190519189132612745802276073 63684 35596973380874325010156646576508007880084827577293410852900 63685 35603681563909521536595749483732404449895541258218519020900 63686 35610390905725684944459391514271796788006202107228970129025 63687 35617101406504784606250010328755423139655639138721520199225 63688 35623813066428815612099305410728516074585631457058753490448 63689 35630525885679798772998994539594184232441515874216882243600 63690 35637239864439780624031925386512352442533801116561281714025 63691 35643955002890833427603542266713736153903873895542079559025 63692 35650671301215055176673708081689452944949294525203245872900 63693 35657388759594569597988881484719500880163139318635413322948 63694 35664107378211526155314649303205960644835125438998323815225 63695 35670827157248100052668614251279405716857623215673640006225 63696 35677548096886492237553637966149632328084893403724063105600 63697 35684270197308929404191439401674448626016754950436176360000 63698 35690993458697663996756548612622890269926165265686659201073 63699 35697717881234974212610615963111857683931652746641354384025 63700 35704443465103164005537076792697798342937953599397206922500 63701 35711170210484563088976171573607685785839345292211471922500 63702 35717898117561526939260321592596175533907810972617838523025 63703 35724627186516436798849860190918446740880086833779988376073 63704 35731357417531699679569119595910867214921611917745900090000 63705 35738088810789748365842873377674248431389191632802609811600 63706 35744821366473041417933134564357086299145577020952041987225 63707 35751555084764063175176309449538812752105926465797880048225 63708 35758289965845323759220707125215712711726030251122080422948 63709 35765026009899359077264404773894790605283016580519082396900 63710 35771763217108730825293468753303500429058796007142111846025 63711 35778501587656026491320531507225883314922515602513675101025 63712 35785241121723859358623724335978286693328560761198053945600 63713 35791981819494868508985966060040469445408937684790047240448 63714 35798723681151718825934607610360527901650969949133933592225 63715 35805466706877100997981432578854708174620925012075931022025 63716 35812210896853731521863013762625801108329228188636117388900 63717 35818956251264352705781425735426447087141099873667030548900 63718 35825702770291732672645313479896309072625544240396370551073 63719 35832450454118665363311317114104703527413402142429789787225 63720 35839199302927970539825852745932910341009435596668956659600 63721 35845949316902493788667249488833014493581914369188885299600 63722 35852700496225106523988242672502763980043705413586437015625 63723 35859452841078705990858823282018560468249202053992776901073 63724 35866206351646215268509443658971331281869350939338461416900 63725 35872961028110583273574579498152663580480320242244813402500 63726 35879716870654784763336648173341214056617781899939239105625 63727 35886473879461820338970283425742040082016133704884774327025 63728 35893232054714716448786966448634131012978043802588550160448 63729 35899991396596525391480013401784051307812240940710531240000 63730 35906751905290325319369919389186240217544279178724472718225 63731 35913513580979220241650058933693146084653856496774253903225 63732 35920276423846340027632742982101006723430943866006111788100 63733 35927040434074840409995632474259720959679266134729031522948 63734 35933805611847902988028508509777890176937350063656379839025 63735 35940571957348735230880399145896742651142199771816861898025 63736 35947339470760570480807062860109287555736457739311288112400 63737 35954108152266667956418828711103679784624442604970709027600 63738 35960878002050312755928793231612411171123505791400307006073 63739 35967649020294815860401374086751578277142500226356788620225 63740 35974421207183514137001220531437111688256589091619170556900 63741 35981194562899770342242480700467486677144923846421399476900 63742 35987969087626973125238425764865070190022672214304965498025 63743 35994744781548537030951430988070894368239262106346332451073 63744 36001521644847902503443313715590282240138310540788220313600 63745 36008299677708535889126028331689386806589311714074804633600 63746 36015078880313929440012718216745340497314549930330508564225 63747 36021859252847601316969124738855347894254665798858347475625 63748 36028640795493095592965353313312690702750622899954996022948 63749 36035423508433982256327996563560250201276282180198126972900 63750 36042207391853857213992614617234788815842178095577187890625 63751 36048992445936342294756572570917869046015189644903359765625 63752 36055778670865085252532235157211924715768396841615192560400 63753 36062566066823759769600518647762636434098295018439868210448 63754 36069354633996065459864800025851400227530492049705885475625 63755 36076144372565727872105183462184315549287823758047860914225 63756 36082935282716498493233124127506756278024277337705579796100 63757 36089727364632154751546409375675225892641998711799541676100 63758 36096520618496500019984497330820835748814764726364639326073 63759 36103315044493363619384212912241383287447412594345210523025 63760 36110110642806600821735801330661645075414624907307577614400 63761 36116907413620092853439339089504137814551956944729383694400 63762 36123705357117746898561502524815238856024852288111398570225 63763 36130504473483496102092693917494196323885411491877494506073 63764 36137304762901299573204525211475197683849645621454145140100 63765 36144106225555142388507659371515304491097650931749349224900 63766 36150908861629035595310009414243700114223372161508728323025 63767 36157712671307016214875295146130336461347169440073066814025 63768 36164517654773147245681957642034705128861057466592926210448 63769 36171323812211517666682431497998097953311035495808978675600 63770 36178131143806242440562774891945361672541163061462635803225 63771 36184939649741462517002657485964791293437749844989963368225 63772 36191749330201344835935706203837446820427009454454464302500 63773 36198560185370082330810208917489818221303567162128734222948 63774 36205372215431893931850176076046403895008102148538692302025 63775 36212185420571024569316760311161408459637937050298135230625 63776 36218999800971745176770034052311406398272353387214279840000 63777 36225815356818352694331125185733458985132602773836565254400 63778 36232632088295170071944710790695812965182792969126213151073 63779 36239449995586546272641868986790950676519847296896782015625 63780 36246269078876856275803288925943402686806358535152869712100 63781 36253089338350501080422838962827375562577177024858506072100 63782 36259910774191907708371493037391889103506780732812369712225 63783 36266733386585529207661615303193759252667665808401777426073 63784 36273557175715844655711603035241404938447963533657559136400 63785 36280382141767359162610887851055099314137027458245519776400 63786 36287208284924603874385295278651928237238637158221051222025 63787 36294035605372135976262762705166361372340526926365050542225 63788 36300864103294538695939415739819984008863963503948523802948 63789 36307693778876421306846003024956580558245861654494278308100 63790 36314524632302419131414689528861403734076235159592205776025 63791 36321356663757193544346208354086106623433429129580046271025 63792 36328189873425431975877371095003458228136363056853177934400 63793 36335024261491847915048936778318606590874728730076481360448 63794 36341859828141180912973839420266297323192529151436692998225 63795 36348696573558196586105774234226099220095310378533166887225 63796 36355534497927686619508142522490332679634724414240982524100 63797 36362373601434468770123355285922040845203464803023171402500 63798 36369213884263386870042495585242987753456934616300549001073 63799 36376055346599310829775339687694312301773036422645888498025 63800 36382897988627136641520737032815111545976013285251037610000 63801 36389741810531786382437349051086871701692116698281397610000 63802 36396586812498208217914746869194310251181829798809379284025 63803 36403432994711376404844867935655837751813230549905370451073 63804 36410280357356291294893831600579493302511638505534492422500 63805 36417128900617979337774113683302853150549749106011671768100 63806 36423978624681493084517080061678057612937820325240408981225 63807 36430829529731911190745879316765747344442937253622435740225 63808 36437681615954338419948694466704346007917740453686646760448 63809 36444534883533905646752353823523772592160063513950612710400 63810 36451389332655769860196301006675312977963484239598714009025 63811 36458244963505114167006924147052026874362652690041144914025 63812 36465101776267147794872244315276712934334218381616795256100 63813 36471959771127106095716963208037101712392039241438636302948 63814 36478818948270250548977870126250593145621917392984103124225 63815 36485679307881868764879608278843502424744172887353368804025 63816 36492540850147274487710800445932425472779737622524373008400 63817 36499403575251807599100534035197982765834929717318594640400 63818 36506267483380834121295205565243847913419455572577842276073 63819 36513132574719746220435724609736615264579285049194006250225 63820 36519998849453962209835077236124708820968657155621066948100 63821 36526866307768926553256248972737182918811402145361876188100 63822 36533734949850109868190507338065913488518814001235242525625 63823 36540604775883008929136043966037327213547278196113137701073 63824 36547475786053146670876976361082464588901556881946273998400 63825 36554347980546072191762709316816821724526861027496979560000 63826 36561221359547360756987656032144064749692400502058376200625 63827 36568095923242613801871318958600359851358802933908386368025 63828 36574971671817458935138730412758711322449434849242827922948 63829 36581848605457549942201252987515349504919048855341115602500 63830 36588726724348566788437739796082860187540123450802579582225 63831 36595606028676215622476054582517396859415562650491054617225 63832 36602486518626228779474951732609967227383886472562156947600 63833 36609368194384364784406316218974435578717476163429400610448 63834 36616251056136408355337763514167532909833645792149573120025 63835 36623135104068170406715599505678817247150100731465700781025 63836 36630020338365488052648140446631177257728520006225971332900 63837 36636906759214224610189392976035123084970370223288840368100 63838 36643794366800269602623094242442759348365430737122963256073 63839 36650683161309538762747112164849986416153690033519174432225 63840 36657573142927974036158205864698127395753069456166794246400 63841 36664464311841543584537146302828829788936650027940930566400 63842 36671356668236241788934197155248742427021529145854377557025 63843 36678250212298089253054955961563120135764924515624618176073 63844 36685144944213132806546555579940160580259481243198763744100 63845 36692040864167445508284225982470529906886733165504332392100 63846 36698937972347126649658216424789186132333130174924594360225 63847 36705836268938301757861078023829261728804778609946341265625 63848 36712735754127122599175306777580419519902861131151275010448 63849 36719636428099767182261347060726748833149415504922859584400 63850 36726538291042439761445955630041921852890568249272560455625 63851 36733441343141370840010926173421983281259249274061893580625 63852 36740345584582817173482174436438799745059667833277290568900 63853 36747251015553061772919183960299848882849218906233650722948 63854 36754157636238413908204812465102681709147823388636140305625 63855 36761065446825209111335458912275045681607796298985045498225 63856 36767974447499809179711591280094309892136995931206036417600 63857 36774884638448602179428635086182487964392045095646652865600 63858 36781796019858002448568222690875808567754645117399457101073 63859 36788708591914450600489803415370437951880236177678907084025 63860 36795622354804413527122614508548613566172306209767722904900 63861 36802537308714384402258012996392102655095327459627664384900 63862 36809453453830882684842168447892554713102417801104533378225 63863 36816370790340454122269116691370971842128196009914025756073 63864 36823289318429670753674174515121176380090739747144624419600 63865 36830209038285130913227715386294810660666875524435390384400 63866 36837129950093459233429306221948059422760045206571955820025 63867 36844052054041306648402205246172941212577517685001102153025 63868 36850975350315350397188220967238671112081561504420870622948 63869 36857899839102294027042932308671253284785178965610888136100 63870 36864825520588867396731269928202118153434939327205849469225 63871 36871752394961826679823458758519275514069153198094726884225 63872 36878680462407954367991321803757111547266917306195458560000 63873 36885609723114059274304945225663614510120244048894937960448 63874 36892540177266976536529704753386470881575389320585420881025 63875 36899471825053567620423653450822130889308421063346144515625 63876 36906404666660720323035270875474599668231846032538830062500 63877 36913338702275348776001573662773367789081549889288123292900 63878 36920273932084393448846587569802552550314222650641543851073 63879 36927210356274821152280181012395979247762654714548945125625 63880 36934147975033625041497260129555589624157615344335599203600 63881 36941086788547824619477325409153222854738283104502400163600 63882 36948026797004465740284389908878472745746203989681557869225 63883 36954968000590620612367259106397983309638325829394249201073 63884 36961910399493387801860172412694203534370615175667033664900 63885 36968853993899892235883806382554280984102923726120600536900 63886 36975798783997285205846639656182432855165954084190747820025 63887 36982744769972744370746679665911792264120198237813361630225 63888 36989691952013473760473551141994386864232405720135172240448 63889 36996640330306703779110946451450566372705301417333287617600 63890 37003589905039691208239437803961855243528735070976330343025 63891 37010540676399719210239651358793866539883025591883950488025 63892 37017492644574097331595803266738573045625783510297046240900 63893 37024445809750161506199597681067891807539774629331488522948 63894 37031400172115274058654486771493198618719247865946441926225 63895 37038355731856823707580292775128049438733411241630894273225 63896 37045312489162225568918192118454046398036223154142440947600 63897 37052270444218921159236061644292446852499192797195537690000 63898 37059229597214378399034186977786774938936275517102118426073 63899 37066189948336091616051333065404356234075027868964248357025 63900 37073151497771581548571176920967357437613775269897548302500 63901 37080114245708395348729102612726574484798464797563143302500 63902 37087078192334106585819358525493874145362949448492805790025 63903 37094043337836315249602576931851855983710500896648852151073 63904 37101009682402647753613655906461963539880198567567236000000 63905 37107977226220756938470003617494935742147317001350972729600 63906 37114945969478322075180145029210151880059754597638956480225 63907 37121915912363048868452691049713085951320738741269271177225 63908 37128887055062669460005670157922748847199329067356412222948 63909 37135859397764942431876222543783659659092446552455699268900 63910 37142832940657652809730656795759550373483105772823793677025 63911 37149807683928612066174869169648671373847045854814635232025 63912 37156783627765658124065125472763228486061867404376889811600 63913 37163760772356655359819205597518145788576913335536203490448 63914 37170739117889494606727910738477012060016306559643513401225 63915 37177718664552093158266933326905732555019602730939802091025 63916 37184699412532394771409089716887071783982257697422368632900 63917 37191681362018369669936915657051937123949373251800064976900 63918 37198664513198014547755624581985917406248797733108750626073 63919 37205648866259352572206428757372255111531446757852627458225 63920 37212634421390433387380223312935095454725500867790570241600 63921 37219621178779333117431633197249520461014758422070606081600 63922 37226609138614154369893423088487541119327701131628786780625 63923 37233598301083026238991270295171885851980593975840073126073 63924 37240588666374104308958900681012088858063018842502334824900 63925 37247580234675570657353587647900047373895460324452415722500 63926 37254573006175633858372014211144882546433751166499930800625 63927 37261566981062528986166498201029604434852172606910649154025 63928 37268562159524517618161580624774747641713620265317497810448 63929 37275558541749887838370977222996810228139318505577671210000 63930 37282556127926954240714893254751994887229924804580912951225 63931 37289554918244057932337701545258417836672340288160030836225 63932 37296554912889566536925983830392617544999963199838644352100 63933 37303556112051874198026935432058862226366318838920658822948 63934 37310558515919401582367133298532422025950802878101540146025 63935 37317562124680595883171667443880638972248515629060402169025 63936 37324566938523930823483635820568295093511673694052067558400 63937 37331572957637906659484002659356446583515693694021884953600 63938 37338580182211050183811820310606559556626581815863685131073 63939 37345588612431914728884814621104450753855564434775415989225 63940 37352598248489080170220333880521204550209790948876195940900 63941 37359609090571152929756661371630905769192262363970991660900 63942 37366621138866765979174691558407696132777720483226653361025 63943 37373634393564578843219969946127330664601905431204825526073 63944 37380648854853277603025096647601079020457186560843724419600 63945 37387664522921574899432493689672485543495926687267433155600 63946 37394681397958209936317536094110170831811885440422606661225 63947 37401699480151948483912046767032526763307337951215428800625 63948 37408718769691582882128155231002826246967213949790011122948 63949 37415739266765932043882520233935938460859283771627250440900 63950 37422760971563841458420916268960509995369066094058780525625 63951 37429783884274183194643184039383142145367542064430429900625 63952 37436808005085855904428544902903764587206766678401791822400 63953 37443833334187784825961279329234075835650905914667105360448 63954 37450859871768921787056769405273591202085932567711173880625 63955 37457887618018245208487905422000509468618020525109431587225 63956 37464916573124760107311856577237280152976422237437651044100 63957 37471946737277498100197205828453424066489133399229356300100 63958 37478978110665517406751448929770830861806778715827841501073 63959 37486010693477902852848857687339428428519729635713582390025 63960 37493044485903765873958707467253790323353325888308103200400 63961 37500079488132244518473868990183918917244054635799738080400 63962 37507115700352503451039764446896113604303481321723128931225 63963 37514153122753733955883687968842505247474462421454697631073 63964 37521191755525153940144490488000510032583540058150561944100 63965 37528231598856007937202629020146128066502259874732979548900 63966 37535272652935567110010580405747684386256304926203490822025 63967 37542314917953129254423619542669282544172638199801946237025 63968 37549358394098018802530962144875913599539133451420209160448 63969 37556403081559586825987272061334836179776287378404214841600 63970 37563448980527211039344533189310516273794384989735803640225 63971 37570496091190295803384286016253088587039773887988591905225 63972 37577544413738272128450228824482974621728531791930889062500 63973 37584593948360597677781183592876966146932624997856468822948 63974 37591644695246756770844426629763756391530493840440205205025 63975 37598696654586260386669383971239575128568705054049566305625 63976 37605749826568646167181691579117257822311720982037955290000 63977 37612804211383478420537620372724753179190792808782824576400 63978 37619859809220348124458866128771747781008330616432814176073 63979 37626916620268872929567704283505760983118678559961681980625 63980 37633974644718697162722509671381737931897870519809492700100 63981 37641033882759491830353641234471843394641502185893422260100 63982 37648094334580954621799691736844834101099171850018475771225 63983 37655156000372809912644102518147062469173856680799952601073 63984 37662218880324808768052143320619839927892946616376679438400 63985 37669282974626728946108257223790563558602297170867276302400 63986 37676348283468374901153770721077685450453428591293604923025 63987 37683414807039577787124968972552280008654735348334668463225 63988 37690482545530195460891536268101640463648120567729023802948 63989 37697551499130112485595361735243012006360678625546345172100 63990 37704621668029240133989710325838245318974759901218760415025 63991 37711693052417516391778759115962830782266809013670927210025 63992 37718765652484905960957498953185450319493616409820655792400 63993 37725839468421400263152001485516860683061907828044349810448 63994 37732914500417017442960051606289599003811362064021595599225 63995 37739990748661802371292145349232678603680040010005517164225 63996 37747068213345826648712853268008120420812672753535163376100 63997 37754146894659188608782549334478842911824139485652670222500 63998 37761226792792013321399505389980110978950613204768872476073 63999 37768307907934452596142351183869422320217110078616048961025 64000 37775390240276684985612900033632387618530393456641024000000 64001 37782473790008915788779340140824839170778202767361024000000 64002 37789558557321377054319791597134080910587447993497103041025 64003 37796644542404327583966229114844871298373179441221528476073 64004 37803731745448052935848770515998409239704657702953335822500 64005 37810820166642865427840331014535272047832557895402387696100 64006 37817909806179104140901643325715933488470093520837589484225 64007 37825000664247134922426643637115169134608486979932961359225 64008 37832092741037350389588223475489335616281594434376061810448 64009 37839186036740169932684347503818189874783461197317137072400 64010 37846280551546039718484537282825594222893989185568815850025 64011 37853376285645432693576721031286132872189589510377641055025 64012 37860473239228848587714449419427345615515520569994502612100 64013 37867571412486813917164477429739964547182424838861023802948 64014 37874670805609881988054712319511220065429225971972549423225 64015 37881771418788632899722527719398962931175882151128285883025 64016 37888873252213673548063443902367029854080362329875189262400 64017 37895976306075637628880174257304960941422469968825196558400 64018 37903080580565185641232038001657858377370635020800960601073 64019 37910186075873004890784739167394856899754380599367628411225 64020 37917292792189809493160511894647358008572697463464111540100 64021 37924400729706340377288632067350861375124878939089749980100 64022 37931509888613365288756295325226908622863333185674414780625 64023 37938620269101678793159861486444336520845351054519038176073 64024 37945731871362102279456465415301718668010618679514208896400 64025 37952844695585483963315994369275556951441277131523356890000 64026 37959958741962698890473431859781466434279399947976167905625 64027 37967074010684648940081568060998279869090736354308497685025 64028 37974190501942262828064076801107680740181307005191604822948 64029 37981308215926496110468959170304656613702793817637353062500 64030 37988427152828331186822353779936747617331489917009297825225 64031 37995547312838777303482713707132748081881724088019037560225 64032 38002668696148870556995350159284202755426000878598099001600 64033 38009791302949673897447342892745722546348457353115441160448 64034 38016915133432277131822817420122828465263485386123025917025 64035 38024040187787796927358589040518716316895359527380381062025 64036 38031166466207376814900173727114018741845300297421021788900 64037 38038293968882187192258165906456325424677446979833957784100 64038 38045422696003425327564983163838906668942568496568697631073 64039 38052552647762315362631977909150770091635861966133848291225 64040 38059683824350108316306916037582864909160732477128380640400 64041 38066816225958082087831822619577933174151871132084617760400 64042 38073949852777541460201194654414192377506108445463497910025 64043 38081084704999818103520580921815719052686273876566769501073 64044 38088220782816270578365528965985088409809497050253027340100 64045 38095358086418284339140899246456510585214899718198701924100 64046 38102496615997271737440546490170389818134307638967170467225 64047 38109636371744672025407368279172918759771316449680905080625 64048 38116777353851951359093720908347006181536633654384609360448 64049 38123919562510602801822202547583522578398948698406814542400 64050 38131062997912146327546803742804534560298513613756033100625 64051 38138207660248128824214425290252885489343007032829183725625 64052 38145353549710124097126763518465166553069963846893581320900 64053 38152500666489732872302563012347809364424941047787227122948 64054 38159649010778582799840236813778718247277517197356091200625 64055 38166798582768328457280854133159547602286048626038794181225 64056 38173949382650651352971495606346417151734690221886228675600 64057 38181101410617259929428976131389545433610393131778126979600 64058 38188254666859889566703935319514969654671276700730377526073 64059 38195409151570302585745295594784207919588798611487931441025 64060 38202564864940288251765087976870407928432376789036083500900 64061 38209721807161662777603645581392214477814410782664999780900 64062 38216879978426269327095164872249276511933870856679250229225 64063 38224039378925978018433634700406003048555631980113685131073 64064 38231200008852685927539133163572866051648389621728242713600 64065 38238361868398317091424492321237237236984167290411071718400 64066 38245524957754822511562330799498434879484974919704318329025 64067 38252689277114180157252454320164345941494965530745254066025 64068 38259854826668394968989624188569678259467328418238706822948 64069 38267021606609498861831693774578587112792013932386833792100 64070 38274189617129550728768113021237110252661071564735043316225 64071 38281358858420636444088801015543535390980763521882133431225 64072 38288529330674868866753386655807514239401554567684000810000 64073 38295701034084387843760817450071427446556440157194681810448 64074 38302873968841360213519336480070195207582723544886510274025 64075 38310048135137979809216827565208418913960153641936535600625 64076 38317223533166467462191528661036429973637154184339820522500 64077 38324400163119071005303113526709512861344576762613504104900 64078 38331578025188065276304141695917260556920861207714969126073 64079 38338757119565752121211876785772711795401552724868047580625 64080 38345937446444460397680473178153610986567672261160275201600 64081 38353119006016545978373531107990823263609331373465327361600 64082 38360301798474391754337020193001628890551092065421548418225 64083 38367485824010407638372571439368313196111762666367422626073 64084 38374671082817030568411137757865160307741460057353141456900 64085 38381857575086724510887023024939651233700723881220862072900 64086 38389045301011980464112279723256359283228107522436967531025 64087 38396234260785316461651475196214728425091861570588986041225 64088 38403424454599277575696826550954612963145936397512203490448 64089 38410615882646435920443704244366149853918429835737685971600 64090 38417808545119390655466504386623228105759662444776400992025 64091 38425002442210767989094889796762512981675145436669911437025 64092 38432197574113221181790399844832676178673684193821611588900 64093 38439393941019430549523429115141176775280602886530780222948 64094 38446591543122103467150574925128631525808452666627979017225 64095 38453790380613974371792353734403507035050447204487530560225 64096 38460990453687804766211286478472560470273125122397674809600 64097 38468191762536383222190352861705149758742239576325764000000 64098 38475394307352525383911814644072228678527491514650116151073 64099 38482598088329073971336407956203536878005325906172705310025 64100 38489803105658898783582904677309189655322470636017549702500 64101 38497009359534896702308042910514567293104087217811154702500 64102 38504216850149991695086826590160098875897192610403056037025 64103 38511425577697134818793194255620230818240274149506294426073 64104 38518635542369304222981057026198565799851627046833796890000 64105 38525846744359505153265705811658853441239768455019591667600 64106 38533059183860769954705587792954209858067196374918012993225 64107 38540272861066158075184452207719639205851638567479881286225 64108 38547487776168756068793865475095626468074649245662080522948 64109 38554703929361677599216095694453267050493833028729521120900 64110 38561921320838063443107366552594095222429980053497045528025 64111 38569139950791081493481480674000470092031857111825457383025 64112 38576359819413926763093812448715074617017191323977598657600 64113 38583580926899821387825670372430780135156379511863172240448 64114 38590803273442014630069028933374826049813532699023396190225 64115 38598026859233782882111630080573961625195495875363675180025 64116 38605251684468429669522454308089894333591343409739719896900 64117 38612477749339285654537561389817086852820415603819544384900 64118 38619705054039708639446300799437642636354107433138137201073 64119 38626933598763083569977891850130717971143222338572784109225 64120 38634163383702822538688373588636596599076638081920135843600 64121 38641394409052364788347924478278261307226174476865782883600 64122 38648626675005176715328551905545995389604780811111271525625 64123 38655860181754751872992151544853245549088350792167287851073 64124 38663094929494610975078936616074676642433501929441261212900 64125 38670330918418301899096237069480047673972401705553838062500 64126 38677568148719399689707668732680237614589062232831152515625 64127 38684806620591506562122672454204448961987336124870666961025 64128 38692046334228251905486423278330316466057007071915993960448 64129 38699287289823292286270109685791348119338757372169116160000 64130 38706529487570311451661582934988825357189289964509359204225 64131 38713772927663020332956376538337989425262363102497729789225 64132 38721017610295157048949095908381041053357840721874845896100 64133 38728263535660486909325178208302180924556950046598182622948 64134 38735510703952802418053022441482618946865649560136575433025 64135 38742759115365923276776489814736181021337224893316852460025 64136 38750008770093696388207774409868842855847827447316079024400 64137 38757259668329995859520644198208221397362530925980973859600 64138 38764511810268723005744052432751755647662484886856025756073 64139 38771765196103806353156119452585009988113772672194606338225 64140 38779019826029201642678484934224234668153514632656153344900 64141 38786275700238891833271030624540019809756477635966643864900 64142 38793532818926887105326973589921581146233839934918416204025 64143 38800791182287224864068330016343917748312698273862065101073 64144 38808050790513969742941749595002784193558273606228397505600 64145 38815311643801213607014720528185122006838455189324533697600 64146 38822573742343075556372145190045297739700202574172710778225 64147 38829837086333701929513286476960197765237283820789865105625 64148 38837101675967266306749084882138932742286749092120274722948 64149 38844367511437969513599846329165607748605304807708866888900 64150 38851634592940039624193300799156317297054248211816303180625 64151 38858902920667731964663031786214227831770729216510170055625 64152 38866172494815329116547276615869313852831709650609344064400 64153 38873443315577140920188097661192017538032973758312811010448 64154 38880715383147504478130924491272805619116792370827797265625 64155 38887988697720784158524466986762301327096241290062708280225 64156 38895263259491371598520999457169373447249606991029374312100 64157 38902539068653685707677015794617268918902664930395239904100 64158 38909816125402172671354255698760579978287772949859450176073 64159 38917094429931305954121102007568541574574570137752449237025 64160 38924373982435586303154349168682859689615495959370828806400 64161 38931654783109541751641342886060976261048231630794644486400 64162 38938936832147727622182490976618381646154401982876762272225 64163 38946220129744726530194145471586290970297348078176963256073 64164 38953504676095148387311855997303706278859375486125751728100 64165 38960790471393630404793994470165592155378487518790421892900 64166 38968077515834837096925751140451598381054114255287223341025 64167 38975365809613460284423502019762469291958634457012480640025 64168 38982655352924219097839547726793985740164446364195928610448 64169 38989946145961859980967223786180991983582862978428419987600 64170 38997238188921156694246382415146766416619076133277913497225 64171 39004531481996910318169245832695701809784740039257726462225 64172 39011826025383949256686631126089967651184257909509838802500 64173 39019121819277129240614546709353534276310503823762731922948 64174 39026418863871333331041160408549645734858365511459601088025 64175 39033717159361471922734139208580535774298041817366987400625 64176 39041016705942482747548360696260888919752361087304390760000 64177 39048317503809330877833996234419256398301393656624796878400 64178 39055619553157008729844965901784344593201203364374753701073 64179 39062922854180536067147765233415801819659610122232896925625 64180 39070227407074960004030663796441837488768208855845471708100 64181 39077533212035355008913275635868716169954500669443670468100 64182 39084840269256822907756501625229877674898731170961000810225 64183 39092148578934492887472843756845143067264790088516994276073 64184 39099458141263521499337091406463175452831197410274864720400 64185 39106768956439092662397379607063073523684676334428472848400 64186 39114081024656417666886619366593685118062984616479980644025 64187 39121394346110735177634300064431937514213435985028129364225 64188 39128708920997311237478663961344190802276784948938636302948 64189 39136024749511439270679252857737330472720764567903345016100 64190 39143341831848440086329826934989025323241450880857957074025 64191 39150660168203661881771655814649286918331673204321638169025 64192 39157979758772480246007181870308177136891790193209318630400 64193 39165300603750298163114055826927220813337201413778294760448 64194 39172622703332546015659544682434791116646857471803217180225 64195 39179946057714681588115311986388446119705662974499229461225 64196 39187270667092190070272570510509905988128930533780300248100 64197 39194596531660584060657607345901071363526835638777814022500 64198 39201923651615403569947681461752194830879036780766954451073 64199 39209252027152216024387293760356028843352158193357432404025 64200 39216581658466616269204829663244485130513579710595010410000 64201 39223912545754226572029574263267052437481835527081450410000 64202 39231244689210696626309100077432931433114787294943249778025 64203 39238578089031703554727027435341557784879503486057845001073 64204 39245912745412951912621157538028896726580343003981424202500 64205 39253248658550173691401978222059604942652003614128059644100 64206 39260585828639128321971542463697868259260152084553732007225 64207 39267924255875602678142719657992436468001600450848205958225 64208 39275263940455411080058819707614089612566729240802753360448 64209 39282604882574395297613589956286483242326881767399246414400 64210 39289947082428424553871585001654033479446661917983547711025 64211 39297290540213395528488909422433216257803359675005179216025 64212 39304635256125232361134333454696368772731002587225942948100 64213 39311981230359886654910781652139795030402686503664523802948 64214 39319328463113337479777194565190691404529774265640038702225 64215 39326676954581591375970763473810122295998166151042624982025 64216 39334026704960682357429538208851990348088040351384645536400 64217 39341377714446671915215408096840660196042135554320463456400 64218 39348729983235649020937456063032609424966700966275745426073 64219 39356083511523730130175685927630195274376572251773669552225 64220 39363438299507059185905122930018340661139345544228888152100 64221 39370794347381807621920287515897658295141216799716979792100 64222 39378151655344174366260042422190247033696631468910302015625 64223 39385510223590385844632813094597110161563351147473877151073 64224 39392870052316695983842181472688860993411791172294656774400 64225 39400231141719386215212853177414097074740417946619694240000 64226 39407593491994765478016998135912540305535519234240749630625 64227 39414957103339170222900964678522756528451677140117691982025 64228 39422321975948964415312367142876984509946684617213310222948 64229 39429688110020539538927547019978320798649354977853715502500 64230 39437055505750314599079407677158223670278583159774522088225 64231 39444424163334736126185622692815016262675030765417562523225 64232 39451794082970278179177217837836786067960827767375010035600 64233 39459165264853442348927526738614795181515616108625118210448 64234 39466537709180757761681520256556233109357008324976533694025 64235 39473911416148781082485509619007861506648002126672831363025 64236 39481286385954096518617223336504817960430984190272284264900 64237 39488662618793315823016257941261563839315578070710648180100 64238 39496040114863078297714902581824679311733647233015494506073 64239 39503418874360050797269337508809926882527160055749625130225 64240 39510798897480927732191206486648723215061264852344119054400 64241 39518180184422431072379563166271877592763715316613704974400 64242 39525562735381310350553191453661174129990636395656713243025 64243 39532946550554342665683299909202093767415433743914127326073 64244 39540331630138332686426590212773691181740333179443359916100 64245 39547717974330112654558699729514361003446496756663123476100 64246 39555105583326542388408018211204947169536806244325452594225 64247 39562494457324509286289878668213368840793140254821203875625 64248 39569884596520928329941122446947656084975205558854012210448 64249 39577276001112742087955038547767008468638624031932522480400 64250 39584668671296920719216677218303209810853932256123375765625 64251 39592062607270461976338537857147452632073329328357203890625 64252 39599457809230391209096631262860346280726318437757565052900 64253 39606854277373761367866916263265603338836738047634452022948 64254 39614252011897653007062110759990619696049978077814997075625 64255 39621651012999174288568877223219884638948334600942548884225 64256 39629051280875460985185382671629878429422382759536492953600 64257 39636452815723676484059233172476836142164851642454770073600 64258 39643855617741011790125782896811477997068676739639244451073 64259 39651259687124685529546817764797528057450595578569430778025 64260 39658665024071943953149613716113564969593750736843304116900 64261 39666071628780060939866369640420470393115182371111667196900 64262 39673479501446338000174015002879462915124740697811330060225 64263 39680888642268104279534392199708427554058738746602307006073 64264 39688299051442716561834813678766973441452508670182973987600 64265 39695710729167559272828993860163374921768832667543585072400 64266 39703123675640044483578355891879274131731904141276790858025 64267 39710537891057611913893713275410746111436948289096880959025 64268 39717953375617728935777326396427050659821806397283239522948 64269 39725370129517890576865333995451118476906577377670448428100 64270 39732788152955619523870559613568542634538726534630559183225 64271 39740207446128466126025693048174570086231828375069545998225 64272 39747628009234008398526846853771311765064220939895248040000 64273 39755049842469852025977487922830113826517227343085574160448 64274 39762472946033630365832744181736756770589159904046542647025 64275 39769897320123004451844086436839873524528977646332656705625 64276 39777322964935662997504385405625702084100133453223431002500 64277 39784749880669322399493343968045012997418737506613137896900 64278 39792178067521726741123304673020776831118593724970712901073 64279 39799607525690647795785432535167861783886850939852885015625 64280 39807038255373885030396273156758776807295865935994407219600 64281 39814470256769265608844686209972200958337316901045806579600 64282 39821903530074644395439154314463765242151549207578857947225 64283 39829338075487903958355467345301278907146496948340802551073 64284 39836773893206954573084782206309318028024219678532094228900 64285 39844210983429734225882058103870820255187041045049023628900 64286 39851649346354208617214867356236055821587391307433589262025 64287 39859088982178371165212581773392071280323656330295713432225 64288 39866529891100243009115934642548428998176538850134047240448 64289 39873972073317873012726958354297792151834561335031157305600 64290 39881415529029337767859297704512631864781301454223933661025 64291 39888860258432741597788898907042060183718669192978642406025 64292 39896306261726216560705074352275519823987927369804981916900 64293 39903753539107922453161943146642789013731143367446208422948 64294 39911202090776046813530247468122487336518258152256735088225 64295 39918651916928804925449544772833996211856888250854708867225 64296 39926103017764439821280775887790435562411256647005164691600 64297 39933555393481222285559209024893066295891199170603615290000 64298 39941009044277450858447759751250216478439933735812292376073 64299 39948463970351451839190686950906557494958130854645245243025 64300 39955920171901579289567664813071285080159705559773091122500 64301 39963377649126215037348230881936488862269583816571626122500 64302 39970836402223768679746610203179722989153401536402069264025 64303 39978296431392677586876915602247519504321592514102675201073 64304 39985757736831406905208724129519315407683534342400822760000 64305 39993220318738449561023029707453993773149270190525066625600 64306 40000684177312326263868572014823968902194731106210051526225 64307 40008149312751585510018541643144475269329270288447910375225 64308 40015615725254803585927661560408449962039609908058165322948 64309 40023083415020584571689644917240128434239915096144507952900 64310 40030552382247560344495029230583203678541571494915187399025 64311 40038022627134390582089386980042129378776275335715701554025 64312 40045494149879762766231912651997878230170171686431100483600 64313 40052966950682392186154386266622197410382920852058753490448 64314 40060441029741021942020513422917134150301658722058261959225 64315 40067916387254422948385641896909335489023768186313590289025 64316 40075393023421393937656854828131357602882119884890451180900 64317 40082870938440761463553440529524951573669896058377108772900 64318 40090350132511379904567738955904024106417205915041050276073 64319 40097830605832131467426364866117703522166359764347659740225 64320 40105312358601926190551807714056673336194817466052413465600 64321 40112795391019701947524408303648667887052390039033415705600 64322 40120279703284424450544712242991756806620177339674251250625 64323 40127765295595087253896200232776777616170895577799661076073 64324 40135252168150711757408395224153008398121612357237360580900 64325 40142740321150347209920346481193905327828390422828560422500 64326 40150229754793070712744490583122462854385871127412624250625 64327 40157720469277987223130889401458487493971331808721907748025 64328 40165212464804229557731845087252809543820155041477998610448 64329 40172705741570958396066892103576190539445879605003706090000 64330 40180200299777362283988166338433417962230990728570011477225 64331 40187696139622657637146151333275812559022278739191790762225 64332 40195193261306088744455801662288107659874878879876516420100 64333 40202691665026927771563043497628394074609929277124282922948 64334 40210191350984474764311652395802558513390077547989045700025 64335 40217692319378057652210508340357378011082758328963132771025 64336 40225194570407032251901228076079167539781183307576482510400 64337 40232698104270782270626174769887612868495261615662495745600 64338 40240202921168719309696845033617155773717131420008728881073 64339 40247709021300282867962633343881033919316563187382639667225 64340 40255216404864940345279973894215813109038121619028682768900 64341 40262725072062187045981859914706985169762577103534236088900 64342 40270235023091546182347740494298940448667569431855494027025 64343 40277746258152568878073794940995359802484877406218171176073 64344 40285258777444834171743584715158807022211769054043239571600 64345 40292772581167949020299082971121038871899729874024466259600 64346 40300287669521548302512081742318286325523322585583420915225 64347 40307804042705294822455976805168497161432953163285616390625 64348 40315321700918879312977930256910266819525836699114626822948 64349 40322840644362020439171410842625921342037405279028696316900 64350 40330360873234464801849112066673953304768711263792835855625 64351 40337882387735986941016248123758748901631986052085900230625 64352 40345405188066389339344227684868281771624349747298529286400 64353 40352929274425502425644705573313186753736664565814545160448 64354 40360454647013184578344012366103364521878617978038195630625 64355 40367981306029322128957961955901005988660244374711490993225 64356 40375509251673829365567037108791663473822180657468789600100 64357 40383038484146648536291953053117733910259935968002592488100 64358 40390569003647749852769599134621457807949273445165745351073 64359 40398100810377131493629358573147276313658387330912971064025 64360 40405633904534819607969806356156127492135847077896274432400 64361 40413168286320868318835785304307001912499206734090862912400 64362 40420703955935359726695860344363816751825678429970418593225 64363 40428240913578403912920151024688406926471279155019291381073 64364 40435779159450138943258542308583171230426316312931594492100 64365 40443318693750730871319273680749651099060916165494916256900 64366 40450859516680373742047906602132059425932456837309405880025 64367 40458401628439289595206670348417516839925180927203510023025 64368 40465945029227728468854186267467492999878869074163804560448 64369 40473489719245968402825570490957690784046192419126194113600 64370 40481035698694315442212915135506351742205166399050925374225 64371 40488582967773103640846148028573701839051938562943567039225 64372 40496131526682695064774270994417997348617897214158873522500 64373 40503681375623479795746976735396371760901724009359963522948 64374 40511232514795875934696644343901425733689470778486199951025 64375 40518784944400329605220713480227243464661957615257078515625 64376 40526338664637314957064437251661260371366704814020506250000 64377 40533893675707334169604013828101148649469164832726762160400 64378 40541449977810917455330096829498629132903151726733191726073 64379 40549007571148623063331684520434859903121014253956466850625 64380 40556566455921037282780387847134794288608205175208206736100 64381 40564126632328774446415077352230643260182403487680890696100 64382 40571688100572476934026909002587319762352189004488944829225 64383 40579250860852815175944728965505485226172390645602782451073 64384 40586814913370487656520857368620561384610572098826874982400 64385 40594380258326220917617251078818813557439622453753229414400 64386 40601946895920769562092045535494354789103026563660538385025 64387 40609514826354916257286475673473663609870042053627153245225 64388 40617084049829471738512175970936951747915649117895961302948 64389 40624654566545274812538859657668461847732707832700757840100 64390 40632226376703192361082377118970519148519198195986635753025 64391 40639799480504119344293153530578905144889673283105259148025 64392 40647373878148978804245005759919865491445068814741606448400 64393 40654949569838721868424338569051808822406726353865636210448 64394 40662526555774327753219720154637497737686845812969757741225 64395 40670104836156803767411837060295277957436529738559863778225 64396 40677684411187185315663828496680636568292060970866193140100 64397 40685265281066535902012000104652125376238011023829762802500 64398 40692847445995947133356917196878430643230153411150834926073 64399 40700430906176538722954877513246115917479898922862958827025 64400 40708015661809458493909763525430310270603023544583276840000 64401 40715601713095882382665274325993360028686769566113196840000 64402 40723189060237014442497537137379208028738911952015699495025 64403 40730777703434086847008098476174010546958040995539080026073 64404 40738367642888359893617295008006248330814064646928397562500 64405 40745958878801122007058004128462334623059725942679687612100 64406 40753551411373689742869774305396469692515709155344076550225 64407 40761145240807407790893335218016238183791619372560769537225 64408 40768740367303648978765487728128192566030711184360201410448 64409 40776336791063814275414373718930413099305660241495300736400 64410 40783934512289332794555125836741782046453864123490629592025 64411 40791533531181661798185897171060457337931673948907719397025 64412 40799133847942286700084270908346778547695543444476436264100 64413 40806735462772721069304049994928585859192285983511336302948 64414 40814338375874506633672426844429680692268400873505650961225 64415 40821942587449213283287533125124904824197716630876826101025 64416 40829548097698439074016369662628063171085350087249421830400 64417 40837154906823810230993116493321663899642145132950435334400 64418 40844763015026981152117823103940198213745283172933116751073 64419 40852372422509634411555478892721431005315598648343929673225 64420 40859983129473480763235463887542922574858237210444556784100 64421 40867595136120259144351379756463750813538611516476965624100 64422 40875208442651736678861261146094152595908090590037664230625 64423 40882823049269708680988167383218552660361453939177294626073 64424 40890438956175998658721154575100197953108802088184137632400 64425 40898056163572458317316628143898365280886292035119871610000 64426 40905674671660967562800075830631860157820710824786241375625 64427 40913294480643434505468181204125274942810464600907449259025 64428 40920915590721795463391317710377224745497996093776304122948 64429 40928538002098014965916423297792530131393902679163442922500 64430 40936161714974085757170255653723066379979062326532852371225 64431 40943786729552028799563028087764749943665838602025469506225 64432 40951413046033893277292426097260883820350881313629090049600 64433 40959040664621756599848004650464834787948119538695511760448 64434 40966669585517724405515966222817766855759212060632056451025 64435 40974299808923930564884319621799906864827930312214371684025 64436 40981931335042537184348419635816569917542654674467318760900 64437 40989564164075734609616887542582924235705320556267831556100 64438 40997198296225741429217912512474227136083710471469153881073 64439 41004833731694804478005933942311016073114906975069184949225 64440 41012470470685198840668704755051491129938953702298049488400 64441 41020108513399227855234735700866077941321273005948472208400 64442 41027747860039223116581120695071912805278114186203663556025 64443 41035388510807544479941743228407744684359211678941211651073 64444 41043030465906580064415863885132501912573873685245161472100 64445 41050673725538746256477089004433524709878854705810357048100 64446 41058318289906487713482720520633218062986546655176440741225 64447 41065964159212277367183487017685633159008209285325597650625 64448 41073611333658616427233656033457239357127108406102723560448 64449 41081259813448034384701527649288902653108496958100103398400 64450 41088909598783089015580309400338840732005316725972068450625 64451 41096560689866366384299372542209079015918274977443674075625 64452 41104213086900480847235889709360686596124518423344321764900 64453 41111866790088075056226854000825825592308444711587285422948 64454 41119521799631819962081479528727402306019217534849697930625 64455 41127178115734414818093983465119863530850243936474509607225 64456 41134835738598587183556749622667436548194190377479269251600 64457 41142494668427092927273873604678866674781016662156382147600 64458 41150154905422716231075089560020461736563953240206737876073 64459 41157816449788269593330078578432008522887297286268965095025 64460 41165479301726593832463158761772882125258316126684304752900 64461 41173143461440558090468357006728425086461383108958826632900 64462 41180808929133059836424862534509429478203691209233292871225 64463 41188475705007024870012862203080311388976454111729291381073 64464 41196143789265407325029757637454323838361373983195098241600 64465 41203813182111189672906764213596910839617290763420570446400 64466 41211483883747382726225891931481062209054290805533253407025 64467 41219155894377025642237308212841285768450104679649222832025 64468 41226829214203185926377082659175570805594326700172588722948 64469 41234503843428959435785313805547474047967804297280732044100 64470 41242179782257470382824637905743216965585436020588757070225 64471 41249857030891871338599119784341440951158545278377564585225 64472 41257535589535343236473525791256024828975925666851160250000 64473 41265215458391095375592978894315127218268545965454455010448 64474 41272896637662365424402995945442374522319721848169238000025 64475 41280579127552419424169907156008873731218270615795587830625 64476 41288262928264551792501657816927487813934728566450981502500 64477 41295948040002085326868992299063570234338092013865704668900 64478 41303634462968371208127020369539114055870706705564335176073 64479 41311322197366789004037165859510030200869841002803897430625 64480 41319011243400746672789497718999028702974100425359795257600 64481 41326701601273680566525443494369336234689140048149877817600 64482 41334393271189055434860885264027242807018072021576886456225 64483 41342086253350364428409638067944230324095513678738668976073 64484 41349780547961129102307310866592195633008343042773051980900 64485 41357476155224899419735550064888040837448889056123605204900 64486 41365173075345253755446665636746663943535449767075373013025 64487 41372871308525798899288639885844143377058669521249663803225 64488 41380570854970170059730518878195670553578382657693703490448 64489 41388271714882030867388186582155545496212013288683581619600 64490 41395973888465073378550521751449311480630475684410168350025 64491 41403677375923018078705937586850865842718715070477623395025 64492 41411382177459613886069304212120145411573532006863997224900 64493 41419088293278638155109253999819746529009112928039493122948 64494 41426795723583896680075869782631601286528713108795310139225 64495 41434504468579223698528755985797593451807174749612389194225 64496 41442214528468481894865492716310759569121380766829110593600 64497 41449925903455562403850472844486482901872313191314651560000 64498 41457638593744384814144122113545850240371073036819087101073 64499 41465352599538897171832502312846104124419995554789188156025 64500 41473067921043075983957297550395885727916830652488852562500 64501 41480784558460926222046183660295726521752822869169477562500 64502 41488502511996481325643580780747009871672388881372125471025 64503 41496221781853803205841789138275386939520923490937154476073 64504 41503942368236982248812508073817394639436038132832353610000 64505 41511664271350137319338738346321786955044220066532797603600 64506 41519387491397415764347067749519854649617466773604712079225 64507 41527112028582993416440340077521772298430870111740358444225 64508 41534837883111074597430707474898775641250370155312546622948 64509 41542565055185892121873066206913736492977941315293419764900 64510 41550293545011707300598875885565466861997285455020339290025 64511 41558023352792809944250362187114848508704660727883727745025 64512 41565754478733518366815103096763648931084743430837115289600 64513 41573486923038179389160998716159649690008376213159547240448 64514 41581220685911168342571624669404478084195672669801590708225 64515 41588955767556889072281969143243298453512199096784387418025 64516 41596692168179773941014553597118284829455812653565642484900 64517 41604429887984283832515937178770562263355175272313198140900 64518 41612168927174908155093604881078069945945958532122809851073 64519 41619909285956164845153239475819565186625280780083454351225 64520 41627650964532600370736377260057753446816948680650963107600 64521 41635393963108789735058447650837295919517586007181304547600 64522 41643138281889336480047196663896212616244697999066885955625 64523 41650883921078872689881494312091965563280115386311232801073 64524 41658630880882058994530525959246273521304063869401552928900 64525 41666379161503584573293367665115476626254288322064862802500 64526 41674128763148167158338945557196036504529202391232866005625 64527 41681879686020553038246379265077524742491909882850251515025 64528 41689631930325517061545709453058220088631130971846271760448 64529 41697385496267862640259009486741202436703540734709081000000 64530 41705140384052421753441881269331599479727766895971869770225 64531 41712896593884054950725335283358409937831275375115453755225 64532 41720654125967651355858054873547095447675573834754255924100 64533 41728412980508128670249044806571901557510562828610439722948 64534 41736173157710433176510664143419636799843439440075310947025 64535 41743934657779539742002043460099407513259287847764963102025 64536 41751697480920451822372886452435574956107353659335238016400 64537 41759461627338201465107655960683970297576972972149770611600 64538 41767227097237849313070144449714172286138192049701994506073 64539 41774993890824484608048428980503421781422248593776595976225 64540 41782762008303225194300210708690516893374270439292224212900 64541 41790531449879217522098538945940802201932761943988448332900 64542 41798302215757636651277919819876135431585672478301926830025 64543 41806074306143686254780809568326485027929055578922063751073 64544 41813847721242598622204492503662582327819512096938050617600 64545 41821622461259634663348343682971822430873746879814390841600 64546 41829398526400083911761476319842378467935637254606137072225 64547 41837175916869264528290773973523264721711194154115442655625 64548 41844954632872523304629307551230854986072674721690707422948 64549 41852734674615235666865137159375133653562860465001258724900 64550 41860516042302805679030498839481728295397129572640258550625 64551 41868298736140666046651376224588543944772408175409740425625 64552 41876082756334278120297457151898590912556365689558827488400 64553 41883868103089131899132475267473369754455306732358667810448 64554 41891654776610746034464936658753948970553089508833608975625 64555 41899442777104667833299231550699643151684051337208379726225 64556 41907232104776473261887131101336971592458329662012736908100 64557 41915022759831766949279669332514349867906115297505614052100 64558 41922814742476182190879410231660739519656247797201807026073 64559 41930608052915380951993100060349253818322145052235107871025 64560 41938402691355053871384704905469490561342335023873760078400 64561 41946198658000920264828833508815136029921811702893953358400 64562 41953995953058728128664545410896157564952054997271017894225 64563 41961794576734254143349544444787675729859820563705482006073 64564 41969594529233303677014757615830380708255706149188770236100 64565 41977395810761710789019299403000131436031021574848502640900 64566 41985198421525338233505821517767149991193616101808318439025 64567 41993002361730077462956248156267997960248035841262674386025 64568 42000807631581848631747896780616295867320681629316357010448 64569 42008614231286600599709984465180921291514501149690937219600 64570 42016422161050310935680519843663196009158165069885599271225 64571 42024231421078985921063580692807347380699632821941113636225 64572 42032042011578660553386977188581304256991496918154353222500 64573 42039853932755398549860300870667662906633493102909403622948 64574 42047667184815292350933359351107433864884065209638121794025 64575 42055481767964463123854996802941956175435866569635319650625 64576 42063297682409060766232300264701141239077552707302021760000 64577 42071114928355263909590191796588984397944161602081800422400 64578 42078933506009279922931406524220058470698776996038088251073 64579 42086753415577344916296856605763479712597016320287231755625 64580 42094574657265723744326381158353613104971167293393897784100 64581 42102397231280710009819882179629560481240505847845522944100 64582 42110221137828626067298846500268251771116452751800107828225 64583 42118046377115823026568253803378736591233757344855997126073 64584 42125872949348680756278870746628050529009824678496270224400 64585 42133700854733607887489931222971807757121617771454466000400 64586 42141530093477041817232202795865449078601260632344438146025 64587 42149360665785448712071439344834852137195531388782260106225 64588 42157192571865323511672219957287788334318859763668398802948 64589 42165025811923189932362174102450488972662220972542863644100 64590 42172860386165600470696593123316361297309440845710436452025 64591 42180696294799136407023428082496673428065886817383670147025 64592 42188533538030407809048673997865805671630308831128759246400 64593 42196372116066053535402140503896444369246705893642494160448 64594 42204212029112741239203608974582873274567520922058217282225 64595 42212053277377167371629376143853296467650201875801780115225 64596 42219895861066057185479184259374905994304204392231442052100 64597 42227739780386164738743537805658186775412843953148476562500 64598 42235585035544272898171406832369730858382027941525353901073 64599 42243431626747193342838316923765612782523803996754348230025 64600 42251279554201766567714825845160157701974845282184903290000 64601 42259128818114861887235386902347713953686450328035583290000 64602 42266979418693377438867599049897821974111359940811132192025 64603 42274831356144240186681843784246951856461681459538793551073 64604 42282684630674405924921308857512762400829456819412695902500 64605 42290539242490859281572398847959615242054911132297071600100 64606 42298395191800613721935532623046858545005168736032663113225 64607 42306252478810711552196327730994175833896220073212052096225 64608 42314111103728223922997171756801076771461161755190685960448 64609 42321971066760250833009180678660388125146210416292460038400 64610 42329832368113921132504544260708384751110705381726581493025 64611 42337695007996392526929258518056982192626262923498021598025 64612 42345558986614851580476245290056194427521423371980102560100 64613 42353424304176513719658858957737842409609539244812461302948 64614 42361290960888623236884780341394281331577285754957266200225 64615 42369158956958453294030297814248696991607032719240129240025 64616 42377028292593305926014975668176304273066397408254998144400 64617 42384898968000512044376709767438563545930599906449952192400 64618 42392770983387431440847170526395313770215764983452794576073 64619 42400644338961452790927633247162504225602056457759008774225 64620 42408519034929993657465195853185990107622490952909077436100 64621 42416395071500500494229384054704640719294457442951907476100 64622 42424272448880448649489143982078792647884366944660061425625 64623 42432151167277342369590222322962864149629473272577730601073 64624 42440031226898714802532933999303730970702741311107971470400 64625 42447912627952128001550317420149248010504694404666569000000 64626 42455795370645172928686677346254085583508448099255563140625 64627 42463679455185469458376515402472833558378634711078049516025 64628 42471564881780666381023848273933111347939643422097746522948 64629 42479451650638441406581913621984206590791545428448575322500 64630 42487339761966501168133263755919550404971244962667688674225 64631 42495229215972581225470247096474122306039796889850398509225 64632 42503120012864446068675877467100663266352462403645339043600 64633 42511012152849889121705091249031360949043938730812501810448 64634 42518905636136732745966392436134456879445299550800354188025 64635 42526800462932828243903885625578011218249523155065122025025 64636 42534696633446055862579696980315846874767068562922485276900 64637 42542594147884324797256783199413480945069789477523227912100 64638 42550493006455573194982128532234637878718555955684275756073 64639 42558393209367768158170329872511725369115288075064007748225 64640 42566294756828905748187569968326440726321699055503011942400 64641 42574197649047010988935978784029462427452901819897999462400 64642 42582101886230137870438383050130968648492157703062788849025 64643 42590007468586369352423444037196511862591444021671342476073 64644 42597914396323817367911183589785566043629193839282632008100 64645 42605822669650622826798898456472850639999522080021962640100 64646 42613732288774955619447462951995323282314502992845934908225 64647 42621643253905014620268019987570521159920610923261246405625 64648 42629555565249027691309060505434719144870285736422783410448 64649 42637469223015251685843891353652161058257742627938477296400 64650 42645384227411972451958491637249408962632620277408391155625 64651 42653300578647504836139757581731644025553858413395114280625 64652 42661218276930192686864135945040541333247323183557731456900 64653 42669137322468408858186646014016130039792163824206487322948 64654 42677057715470555213330290221427839416290694811405833765625 64655 42684979456145062628275853419642720716082762010561676350225 64656 42692902544700390995352090847001624296256077630505797569600 64657 42700826981345029226826304822976901132486905586511563201600 64658 42708752766287495258495310208187987733628754987262337801073 64659 42716679899736336053276788665354023504458403934120894392025 64660 42724608381900127604801031757265439819596637955442805408900 64661 42732538212987474941003072917859250458853556740226438088900 64662 42740469393207012127715208332485563614113189177946458662225 64663 42748401922767402272259906763455626410377470096592838256073 64664 42756335801877337527043108356964503788743382808119695475600 64665 42764271030745539093147912467484284676897270156858467840400 64666 42772207609580757223928654535726499623184974006906385976025 64667 42780145538591771228605372056275225493463590031784319685025 64668 42788084817987389475858659670995144425768232564273674422948 64669 42796025447976449397424913424321616006343304654585484640100 64670 42803967428767817491691964216542613571800373146974796977225 64671 42811910760570389327295100491185167656081869542475589192225 64672 42819855443593089546713480192621751887539486940282497440000 64673 42827801478044871869866932030014839100786333961936964360448 64674 42835748864134719097713146083720648060060651028187116333025 64675 42843697602071643115845253790275893995654205693295208975625 64676 42851647692064684898089797342094149132518375208592592022500 64677 42859599134322914510105088538001212540473409596978684420900 64678 42867551929055431112979957120741681958519461031400195951073 64679 42875506076471362966832888637591713741589679229530324825625 64680 42883461576779867434411551860215750746704022158127039315600 64681 42891418430190130984692715799907791816885431085952381075600 64682 42899376636911369196482556354360570535395683683587833945225 64683 42907336197152826762017352622108805109844583439734101901073 64684 42915297111123777490564572920795475605531183392233974712900 64685 42923259379033524312024350545412879279997492551551926800900 64686 42931223001091399280531349302673009476221590166085878784025 64687 42939187977506763578057018857664598410156292131635757154225 64688 42947154308489007518012239928956959239439491618632972240448 64689 42955121994247550548850359368313558024071048865233638913600 64690 42963091034991841257670615161181041586676649794855145059025 64691 42971061430931357373821951384122242849669406643823134404025 64692 42979033182275605772507223155364480969183153357004297512900 64693 42987006289234122478387791614637269501095411603021154322948 64694 42994980752016472669188508968476341922790887600155104170225 64695 43002956570832250679303093637173700095546123501509331541225 64696 43010933745891080003399895539556187686550588083482512515600 64697 43018912277402613300028051551777887176627068383053232810000 64698 43026892165576532395224031176314435859682735452649740326073 64699 43034873410622548286118572457350153192819722510240654049025 64700 43042856012750401144544008178751668981868491668398314022500 64701 43050839972169860320641982380824539185886695589038429022500 64702 43058825289090724346471557232052133595898682537824304658025 64703 43066811963722820939617710292018877287844267359257692251073 64704 43074799996276007006800222201722725567367917063601229440000 64705 43082789386960168647482954837484550114719098461256984601600 64706 43090780135985221157483519964664912201659227298260434652225 64707 43098772243561109032583338427401497188888464585273025493225 64708 43106765709897805972138089910583283022124547466941904422948 64709 43114760535205314882688553310280314127593940491757816556900 64710 43122756719693667881571837748850750963340870205543421201025 64711 43130754263572926300533004270949664511430283543356695956025 64712 43138753167053180689337078256666844197824470721764163075600 64713 43146753430344550819381452588023687101458038670950953490448 64714 43154755053657185687308681605062035861830134176775662437225 64715 43162758037201263518619665887760632415284319757399706567025 64716 43170762381186991771287227900017654584063323056245173808900 64717 43178768085824607139370078531940602609216035619457052488900 64718 43186775151324375556627174576687602958505653016437535926073 64719 43194783577896592200132467178106997153628749279035167942225 64720 43202793365751581493890041285424883947313388749248144769600 64721 43210804515099697112449646151233083940228122055466049409600 64722 43218817026151321984522616909032796660110914749947135640625 64723 43226830899116868296598187266592021231125742050024843026073 64724 43234846134206777496560193351377613040182776295073558256900 64725 43242862731631520297304168744325650258823820571159825202500 64726 43250880691601596680354830738216585704285928124189197780625 64727 43258900014327535899483957856924461321521018586870378262025 64728 43266920700019896484328658671812264539275784839612373410448 64729 43274942748889266244010031951548307897832304913221680890000 64730 43282966161146262270752218181621315663683558372672734083225 64731 43290990937001530943501842489834703637277522995010758768225 64732 43299017076665747931547849014063341024016722417367464408100 64733 43307044580349618198141726748558886075955036177916933022948 64734 43315073448263876004118126905092590222098297846200531174025 64735 43323103680619284911515871825227268588897722630476863453025 64736 43331135277626637787199355480012938169433551097523105542400 64737 43339168239496756806480335593403428429928498831594918457600 64738 43347202566440493456740117425694072845614691629064822631073 64739 43355238258668728541052129253283393734611771056682355265225 64740 43363275316392372181804889581064496808365805025574017676900 64741 43371313739822363824325366123754696080356561829232760596900 64742 43379353529169672240502726592474694171212633489110554613025 64743 43387394684645295532412481322891447618087855121371462826073 64744 43395437206460261135941017781241651539156491506311430643600 64745 43403481094825625824410526984555582920386780479410267443600 64746 43411526349952475712204321871403846881360665789541059249225 64747 43419572972051926258392547659492375539829950553200903900625 64748 43427620961335122270358284226433834530943687489514956522948 64749 43435670318013237907424040550026397846656425113069874112900 64750 43443721042297476684478641244373657443739981602319251265625 64751 43451773134399071475604505228182240025080752010442610640625 64752 43459826594529284517705316561576509528558201951308518670400 64753 43467881422899407414134087487772540160776194231880338960448 64754 43475937619720761138321613715956351289265166718414077300625 64755 43483995185204696037405321981714202156497962869654774479225 64756 43492054119562591835858509921365551202173343946586856236100 64757 43500114423005857639119978296552091776726917263907304596100 64758 43508176095745931937224055605439083198937431580171515201073 64759 43516239137994282608431015116888003453815152676547619658025 64760 43524303549962406922857884363962357343696373441481405744400 64761 43532369331861831546109647133131281595632067701638275824400 64762 43540436483904112542910837985538396291757300207714280175225 64763 43548505006300835380737529346706160026369291434708135131073 64764 43556574899263614933449711201048794403934040275786758960100 64765 43564646163004095484924063427569651876192165630882021044900 64766 43572718797733950732687120813121709473952174897711041018025 64767 43580792803664883791548830779612679720051739294266413729025 64768 43588868181008627197236503861539038914342788856394905960448 64769 43596944929976942910029156970236082059422370188464849305600 64770 43605023050781622318392249481233922947196274174081495188225 64771 43613102543634486242612812181112167351234475700294166253225 64772 43621183408747384938434969110248796868264470083881437902500 64773 43629265646332198100695852337861610724058678631421092222948 64774 43637349256600834866961909705743382804413266183462286617025 64775 43645434239765233821165605577094701290896004402925990805625 64776 43653520596037362997242514626861268573568264032773457290000 64777 43661608325629219882768808709985249578968865680111791664400 64778 43669697428752831422599136843983067291293400443568203276073 64779 43677787905620254022504898342264855057919787696488831640625 64780 43685879756443573552812909134613586257227306627047544852100 64781 43693972981434905352044461311244713067040160022646807212100 64782 43702067580806394230554775926869957406005842823241089807225 64783 43710163554770214474172849101191708627801233957824118301073 64784 43718260903538569847841691452257294229253447969935410446400 64785 43726359627323693599258960899105201688276113229533902606400 64786 43734459726337848462517988870138141575962926666069639927025 64787 43742561200793326661749199953660654289257111735412769947225 64788 43750664050902449914761925027021775126335817794072148802948 64789 43758768276877569436686607900806084976220586488702742428100 64790 43766873878931065943617405514519286617156815716363799171025 64791 43774980857275349656255181720217259515004715958707551166025 64792 43783089212122860303550894690530359083259619376870817024400 64793 43791198943686067126349377987537539610378711257193788610448 64794 43799310052177468881033515328947693477842348753154395803225 64795 43807422537809593843168809088048412883829156156508138472225 64796 43815536400794999811148342563885194052543082179263446984100 64797 43823651641346274109838136058136917848105616214782715302500 64798 43831768259676033594222896795156254824525430796244151376073 64799 43839886255996924653052162721646457029588890257482120613025 64800 43848005630521623212486840222448813340586184946687769760000 64801 43856126383462834739746135788917859743607360517736729760000 64802 43864248515033294246754881676364250775718257345455027869025 64803 43872372025445766293791255587048013330666400746679345576073 64804 43880496914913044993134894415207719183879233453561559222500 64805 43888623183647954012715402090613927921409802942568811608100 64806 43896750831863346579761251557138067460166153283712331696225 64807 43904879859772105484449080922830735023238269899692253635225 64808 43913010267587143083553383818006217284418532022185287010448 64809 43921142055521401304096593997832844420106287959066684320400 64810 43929275223787851646999564225931609004702429046916723414025 64811 43937409772599495190732439475488297057343746111017645819025 64812 43945545702169362594965924484387195093407454391839861836100 64813 43953683012710514104222945700877253753641616472727698802948 64814 43961821704436039551530707656284405477055325256451564419225 64815 43969961777559058362073143801286550750841478235170574399025 64816 43978103232292719556843761842270544711612828174175654478400 64817 43986246068850201756298883614293333287116782127942654030400 64818 43994390287444713184011279527172205656364188919263298901073 64819 44002535888289491670324197621231947568770153578648306855225 64820 44010682871597804656005787269239497999468794750289210108100 64821 44018831237582949195903917561059529728436866959472805348100 64822 44026980986458251962601390407567192715451353389689853600625 64823 44035132118437069250071548400357077601221546169372425076073 64824 44043284633732786977334277463790275297284820100220278288400 64825 44051438532558820692112404335924227433445322501811266410000 64826 44059593815128615574488488914872881411674196879400434925625 64827 44067750481655646440562011507147482969486782170658572753025 64828 44075908532353417746106955014531158483874533368143597422948 64829 44084067967435463590229782096043258748905244571499952702500 64830 44092228787115347719027807341552255636122573469111230997225 64831 44100390991606663529247964493598802896882918603968789532225 64832 44108554581123034071945968753993392389772439512057557017600 64833 44116719555878112056145874211755857214257487151210768360448 64834 44124885916085579852500026428966793603745980430180986905025 64835 44133053661959149496949410221103793977283376816074002386025 64836 44141222793712562694384392668438204269182893906182943812900 64837 44149393311559590822305861395070939550003597708963357248100 64838 44157565215714034934486758152188713020449935648164260131073 64839 44165738506389725764634007742124854701980311692174373527225 64840 44173913183800523730050842319811717564188431474100646416400 64841 44182089248160318935299521108214490419367441012060166736400 64842 44190266699683031175864445564339058679091398117181329122025 64843 44198445538582609941815670032409376006159405490876639801073 64844 44206625765073034421472807920812632007852853813528771524100 64845 44214807379368313505069333439413323403163727012748300252100 64846 44222990381682485788417278933840158557469865818208535095225 64847 44231174772229619576572327853352547913069525357604110140625 64848 44239360551223812887499303388896255653050553868855031760448 64849 44247547718879193455738052817960610919167118790105364174400 64850 44255736275409918736069727592852500061737169982647423880625 64851 44263926221030175907183459209005184731064814332426844505625 64852 44272117555954181875343430889942814125541538401530474128900 64853 44280310280396183278056345125524323391396813348801617722948 64854 44288504394570456487739287100093234023060106443737844580625 64855 44296699898691307615387984047162696141270763843879849113225 64856 44304896792973072514245460567267936728437677825276117907600 64857 44313095077630116783471089945621102277315166529097713235600 64858 44321294752876835771810041506206308859833133944384324226073 64859 44329495818927654581263124038955537347906400965048378669025 64860 44337698275997028070757025336648836417258163864991326084900 64861 44345902124299440859814947878185121038733903603363261564900 64862 44354107364049407332227640694872679409262797426020947433225 64863 44362313995461471639724827456391326696551832941039947631073 64864 44370522018750207705647030813080969567781454136180645689600 64865 44378731434130219228617793031214171243018738843502517254400 64866 44386942241816139686216292957913132758782878358417668565025 64867 44395154442022632338650359352374332246196162953473011518025 64868 44403368034964390232429880620066890321439832805702216622948 64869 44411583020856136204040610986573556153816093543701306216100 64870 44419799399912622883618373147746035418603380628422638904225 64871 44428017172348632698623657432849208158089648770381819819225 64872 44436236338378977877516617517371611564686123464428819610000 64873 44444456898218500453432462722182389864869643648917542210448 64874 44452678852082072267857246935717740821883509875061497646025 64875 44460902200184594974304054195882715888652693859110200140625 64876 44469126942741000041989580968357058730247425787927182562500 64877 44477353079966248759511115157996594697467618409388357152900 64878 44485580612075332238523911890024511869727375163131455226073 64879 44493809539283271417418966097709702496402027043550207200625 64880 44502039861805117065001181953232162051167813433115539393600 64881 44510271579855949784167939178438271673624529946296956353600 64882 44518504693650880015588056272191618506652275777332700414225 64883 44526739203405048041381150691027837346522908792248981326073 64884 44534975109333623988797396019824786105773023538861622424900 64885 44543212411651807833897676169202196846256270608630108416900 64886 44551451110574829405234136636367773571636700760417466575025 64887 44559691206317948387531132866129537574869609546307713485225 64888 44567932699096454325366575748797050916950143750142453490448 64889 44576175589125666626853674291696978568400775895488809187600 64890 44584419876620934567323075501031279874624723785107703788025 64891 44592665561797637293005401510809150310381555131060255433025 64892 44600912644871183824714183995586664967251639704420322780900 64893 44609161126057013061529195903750905871055860205850512022948 64894 44617411005570593784480180548088186053794135611396317181225 64895 44625662283627424660230978090378814306768914708763095908225 64896 44633914960443034244764049456763675718175930783727170457600 64897 44642169036232980987065397720630734449582239068522519040000 64898 44650424511212853232809886989772396731378954997032292051073 64899 44658681385598269228046958834567503757501242147064562922025 64900 44666939659604877122886746293944556034459032858243755502500 64901 44675199333448354975186585495885602789026771014121000502500 64902 44683460407344410754237924929233062262807214736698486825025 64903 44691722881508782344453632403564571120321096377061048526073 64904 44699986756157237549055699733903793770289278062289090250000 64905 44708252031505574093763345187037955147375033290060627619600 64906 44716518707769619630481513726215693423849299010804459245225 64907 44724786785165231740989775091001662217439248914110511522225 64908 44733056263908297940631619749067145133028408101211718722948 64909 44741327144214735682004152756698778921902833087308058328900 64910 44749599426300492358648185564810315162890690493604153132025 64911 44757873110381545308738725807245184165029954465190566187025 64912 44766148196673901818775865108160458761328978642049563841600 64913 44774424685393599127276064945285649807765455519967172240448 64914 44782702576756704428463840605852599520908826618171557146225 64915 44790981870979314875963843271995573281457623622011987736025 64916 44799262568277557586493340272423485199564576441597725152900 64917 44807544668867589643555093537169027581086692019426711816900 64918 44815828172965598101130636292222309451852961078788148501073 64919 44824113080787799987373948030859444489696962426006600513225 64920 44832399392550442308305527798479364081363479748045118451600 64921 44840687108469802051506865827764966763475398175993050291600 64922 44848976228762186189815313560987551023547681556681760305625 64923 44857266753643931685019352096276314328567220980012131751073 64924 44865558683331405491554259094677537314928865488221896564900 64925 44873852018041004560198174184830908314537072133719327622500 64926 44882146757989155841768562902093279807657419991487739575625 64927 44890442903392316290819079198942984983640796956425767989025 64928 44898740454466972869336826563500679355953465000116663560448 64929 44907039411429642550440017783005509318036515108986745760000 64930 44915339774496872322076033389088246641396513708979204416225 64931 44923641543885239190719878821685865207003494581888545801225 64932 44931944719811350185073040348444873725550940925324341872100 64933 44940249302491842359762739776463555841423108380652842822948 64934 44948555292143382799041587993226106829326038878758666381025 64935 44956862688982668620487637373584494081477984608442153824025 64936 44965171493226426978704833089646706747030779121899645088400 64937 44973481705091415069023863360432898224014036630018859283600 64938 44981793324794420131203408678163763717567009229975013256073 64939 44990106352552259453131790048048333766556563720474597534225 64940 44998420788581780374529016278441203503882133616430103160900 64941 45006736633099860290649230358242056453847737044159452880900 64942 45015053886323406655983554958413180882945306698523017376025 64943 45023372548469356987963337094493516108250733541712888401073 64944 45031692619754678870663791986990605730392261235510779649600 64945 45040014100396369958508046156534674495718263489396856065600 64946 45048336990611457979971579790681885404876071889437187446225 64947 45056661290617000741287068419256673772523477909772360125625 64948 45064987000630086130149623935125895205337890511002614122948 64949 45073314120867832119422434997300364902872971057906662480900 64950 45081642651547386770842806853262206298146971551699294000625 64951 45089972592885928238728600617419267842139051927254230875625 64952 45098303945100664773685072042590707698627629220094682832400 64953 45106636708408834726312109821430687253036397817063518610448 64954 45114970883027706550911873454699955651167138072888440605625 64955 45123306469174578809196830723297949070901882855700875252225 64956 45131643467066780173998194800970870092158520880185587584100 64957 45139981876921669432974761044614054367591565048559464120100 64958 45148321698956635492322143499089773808751686747027549876073 64959 45156662933389097380482411153484467689661796687668066425025 64960 45165005580436504251854123985732235432042023240686131430400 64961 45173349640316335390502768832534267373728984316386990310400 64962 45181695113246100213871595121506732534194353025704725436225 64963 45190041999443338276492850502492485278481965117248650756073 64964 45198390299125619273699416414974795843359692351083840664100 64965 45206740012510543045336843628534152927030095567255111468900 64966 45215091139815739579475787793292029956370559531733453617025 64967 45223443681258869016124845037288350233387284234279968052025 64968 45231797637057621650943787647742229925376249960889571410448 64969 45240153007429717938957199873148421801196172206138930371600 64970 45248509792592908498268513883164726729081603615006973125225 64971 45256867992764974113774445923248484239566810185595324890225 64972 45265227608163725740879832701003097920360934708634087562500 64973 45273588639007004509212868041198396048420348900653869322948 64974 45281951085512681726340739846431472678013074188134414420025 64975 45290314947898658881485667400397499392270807151662171980625 64976 45298680226382867649241339050742843089584507022968132840000 64977 45307046921183269893289750308475670515227777373467415886400 64978 45315415032517857670118442400912065762796490519351096801073 64979 45323784560604653232738141315138532659441349723133706505625 64980 45332155505661709034400797368974599813450449771562947940100 64981 45340527867907107732318025346422092142519469980662783500100 64982 45348901647558962191379945234590478916036004395107290766225 64983 45357276844835415487874423599090554734909791434803425976073 64984 45365653459954640913206715634891556437910339269185455648400 64985 45374031493134841977619507929639665664135743790982059232400 64986 45382410944594252413913361976438693717139453486802903728025 64987 45390791814551136181167558473096592467393440281506802768225 64988 45399174103223787468461342444844282296174778335672211302948 64989 45407557810830530698595569227536135525636104818322274192100 64990 45415942937589720531814751348344301396766929127109963910025 64991 45424329483719741869529506340961906449180361401216382205025 64992 45432717449439009858039405532333012124176639233056619782400 64993 45441106834965969892256223837930059555348935247353239560448 64994 45449497640519097619427590602602379829116419943092893304225 64995 45457889866316898942861041524022196491002526397230898849225 64996 45466283512577910025648471695757395742230908869698407936100 64997 45474678579520697294390989807003188615295799037290039022500 64998 45483075067363857442924173536007638436585434778409667351073 64999 45491472976326017436043726174228876078905060639525595976025 65000 45499872306625834513231534518264674876867770094688556250000 65001 45508273058481996192382128066597906623605271467813556250000 65002 45516675232113220273529539558204249788104606178901666526025 65003 45525078827738254842574566890071370988709024304331896101073 65004 45533483845575878275012436450681650829939723061211027522500 65005 45541890285844899239660867906513375456808073739032307636100 65006 45550298148764156702388540478618165603203397060144722299225 65007 45558707434552519929843960746335265508767391454440374154225 65008 45567118143428888493184732015206164851911069032983884560448 65009 45575530275612192271807225286155877795301606138882733582400 65010 45583943831321391457076651863010054364252965489475175355025 65011 45592358810775476556057537635419950678003591598936952060025 65012 45600775214193468395244599074270136028865017130827434092100 65013 45609193041794418124294020976646666454684942071165648802948 65014 45617612293797407219755135997446306275995357378714025618225 65015 45626032970421547488802506004710231070618677553735001578025 65016 45634455071885981072968405295768497735390720112174470832400 65017 45642878598409880451875705711284419637036822250740980848400 65018 45651303550212448446971163684290837382114514280541949726073 65019 45659729927512918225259109261313128439321074182790023916225 65020 45668157730530553303035537132676651726365066638720514800100 65021 45676586959484647549622599709099176328025722095519459240100 65022 45685017614594525191103502281671696741980836088148200755625 65023 45693449696079540814057800302333890454480865630007418051073 65024 45701883204159079369297098821953327228992167749103978086400 65025 45710318139052556175601154123120393247533965165614243840000 65026 45718754500979416923454377584773747176599735915481376730625 65027 45727192290159137678782741815773979337292407906106898970025 65028 45735631506811224886691089094545999442622096676628616822948 65029 45744072151155215375200842151913532823823256008217215062500 65030 45752514223410676358988117334251959702053117719944479340225 65031 45760957723797205443122240184088586871943280472925882575225 65032 45769402652534430626804663475282296149199369418648343971600 65033 45777849009842010307108287739917369095787931044873791410448 65034 45786296795939633282717184324049142873223252821662314602025 65035 45794746011047018757666721009442007587077707707478732767025 65036 45803196655383916345084090238443111174095621966822654368900 65037 45811648729170106070929239979137993747200654051343539564100 65038 45820102232625398377736207267937229353258355730161307006073 65039 45828557165969634128354854466746009313697067695509362286225 65040 45837013529422684609693008271871457709009684239461392910400 65041 45845471323204451536459001511825326134764209268221654030400 65042 45853930547534867054904617771182571599050523113295324375025 65043 45862391202633893746568438877659178349292490784078023626073 65044 45870853288721524632019595289575441510066572203505380020100 65045 45879316806017783174601919420873787682998548546108529884100 65046 45887781754742723284178501940863065104966961274087641302225 65047 45896248135116429320876651085864093581733477309038948855625 65048 45904715947359016098833255019934122210754750701189108610448 65049 45913185191690628889940547281850700879315554130087284032400 65050 45921655868331443427592275355538329672267108805613046625625 65051 45930127977501665910430272401124108647565755300062984750625 65052 45938601519421533006091432183811468937493487244424029780900 65053 45947076494311311854955087237763924808911521627431036622948 65054 45955552902391300073890790302193645167159110856608970375625 65055 45964030743881825760006499066852502015270320237453627896225 65056 45972510019003247494397164264126112583049607810719070265600 65057 45980990727975954345893721144934251219230859518241032249600 65058 45989472871020365874812484375643866694452159653899777151073 65059 45997956448356932136704946393203800293118122956563377926025 65060 46006441460206133686107979255713159978401189223791186780900 65061 46014927906788481580294440025638165996660992925646857060900 65062 46023415788324517383024179722895143545444878183395679184225 65063 46031905105034813168295455885020198562980943103666419506073 65064 46040395857139971524096748771648973306695776529670628883600 65065 46048888044860625556158981250532739173790404741426758688400 65066 46057381668417438891708142402319945178298005710077381174025 65067 46065876728031105683218314881335201636333784640074938331025 65068 46074373223922350612165106069590539924439147419322735322948 65069 46082871156311928892779483061266650665027069192693596772100 65070 46091370525420626275802011514904664357961444779435042851225 65071 46099871331469259052237498410551900318258337519863256466225 65072 46108373574678674057110038749107871796789525060838486760000 65073 46116877255269748673218466231119697353706686521529428560448 65074 46125382373463390834892207952278930923096097618982501939025 65075 46133888929480539031747543152874685552126911124428041325625 65076 46142396923542162312444266058460788518679112162842473122500 65077 46150906355869260288442752848997568428138164306159802864900 65078 46159417226682863137761432793731737962730316340160073001073 65079 46167929536204031608734663589080699205453634451290384555625 65080 46176443284653857023771010936790461885343174076693495491600 65081 46184958472253461283111932399639228491502423732096043651600 65082 46193475099223996868590865571961563980045353970881285863225 65083 46201993165786646847392720602270931750832202675953987251073 65084 46210512672162624875813777105261241699655637835591555116900 65085 46219033618573175203021985500470920456350275746443070052900 65086 46227556005239572674817672814895878400165811411651296386025 65087 46236079832383122737394652986840612700670354199588052796225 65088 46244605100225161441101741708299550465444071288161547240448 65089 46253131808987055444204675843163601084892039979725372441600 65090 46261659958890202016648437458549752049657413820345484537025 65091 46270189550156029043819982506554407877359733032022866482025 65092 46278720583005995030311374193734037322726573754295313028900 65093 46287253057661589103683321075619559758637849928735686222948 65094 46295786974344331018229119913573767505169073531927949172225 65095 46304322333275771158739003331303946949410860704660042295225 65096 46312859134677490544264892308344727540665060821873684419600 65097 46321397378771100831885553547829054163581200633334470250000 65098 46329937065778244320472161755868044985908594462443582276073 65099 46338478195920593954454266869863363647807592512954634775025 65100 46347020769419853327586166273078601606096141282876257002500 65101 46355564786497756686713682032799033569413231853268512002500 65102 46364110247376068935541343199411976259067032588163351972025 65103 46372657152276585638399973203742848205310661981092783301073 65104 46381205501421133024014682389984895939960774693786376040000 65105 46389755295031567989273265721563419773651529183055526657600 65106 46398306533329778102995005697278200349607198881732825858225 65107 46406859216537681609699880515070695345628801117266216531225 65108 46415413344877227433378177520765444052031769495136269522948 65109 46423968918570395181260511979137986085551007271103305080900 65110 46432525937839195147588251204664469207754752463311055083025 65111 46441084402905668317384344089310990101287681538870098438025 65112 46449644313991886370224556064723581018304699125599437587600 65113 46458205671319951684009109536182624452768028273491203490448 65114 46466768475111997338734729825688347401869651497049154835225 65115 46475332725590187120267096661546916371716979593302470925025 65116 46483898422976715524113701251829524048589965724880776516900 65117 46492465567493807759197108979079728499550859406429016124900 65118 46501034159363719751628627753647175884971532008726367576073 65119 46509604198808738148482382063028707960645925620550352064225 65120 46518175686051180321569792754600726118584804255511844153600 65121 46526748621313394371214462589129554363354744381216507193600 65122 46535323004817759130027467602449414444931314752146319950625 65123 46543898836786684166683054312700497369495787966093538976073 65124 46552476117442609789694742810522486686423622706843887852900 65125 46561054847008007051191835769601760302899481202658050062500 65126 46569635025705377750696333414973369107155826190043411390625 65127 46578216653757254438900254486481762387278301043988700696025 65128 46586799731386200421443363234807101914859261387448302210448 65129 46595384258814809762691302487466878621519122342158315610000 65130 46603970236265707289514132822205418031461738797146680769225 65131 46612557663961548595065277885186733024792973067428454854225 65132 46621146542125020042560875891409055094319051759781888316100 65133 46629736870978838769059537344762248022961398471176049122948 65134 46638328650745752689242509015152180849785478283932476568025 65135 46646921881648540499194244210119010109950931305192954215025 65136 46655516563910011680183379378379194627657033391453216654400 65137 46664112697753006502444117082723939611389430616111313089600 65138 46672710283400396028958015379709640447479278143059166381073 65139 46681309321075082119236183643578770411172502375796802783225 65140 46689909810999997433101884871852530514083026222445320664900 65141 46698511753398105434473544510039453883077579965049605184900 65142 46707115148492400395148165832907031418319293708969755119025 65143 46715719996505907398585151919766300007390761126841660476073 65144 46724326297661682343690534261222209278132807863032297635600 65145 46732934052182811948601608034845457755080921439827716707600 65146 46741543260292413754471974087224364343165332966492321663225 65147 46750153922213636129256987659858216297671214807168971330625 65148 46758766038169658271499613896356410251340503273317720222948 65149 46767379608383690214116690168410578457944602280612543828900 65150 46775994633078972828185595258009768176675803908158666755625 65151 46784611112478777826731325433371618063302806328423121130625 65152 46793229046806407768513977456065351552220350297893199974400 65153 46801848436285196061816638556805283508302864219340966760448 65154 46810469281138506968233683417396412898855236864474338890625 65155 46819091581589735606459478196316550883948558588145682045225 65156 46827715337862307956077491635422310548043018929272170952100 65157 46836340550179680861349813285269161497042253785962692624100 65158 46844967218765342035007078886538629722801432029471391051073 65159 46853595343842810062038802945068600491633392889602808172025 65160 46862224925635634403484118537985559544531325358843657136400 65161 46870855964367395400222924388440485604660953129232056816400 65162 46879488460261704276767439246452985072178087349915673677225 65163 46888122413542203145054163613371137847606869179297228881073 65164 46896757824432565008236248847457401462878179358107095348100 65165 46905394693156493764476273688113799113684677752856213912900 65166 46914033019937724210739428236262495778066887166780236236025 65167 46922672805000022046587105428400745374111788091157377355025 65168 46931314048567183877970900041852070854329680127039273360448 65169 46939956750863037221027015268738418255684727448952980417600 65170 46948600912111440505871076896200905022397776060699193082225 65171 46957246532536283080393355130399662393524846111385989547225 65172 46965893612361485214054394101826151298949299849415062202500 65173 46974542151810998101681049089464211035818201795115374922948 65174 46983192151108803867262931501338980002611959560659025203025 65175 46991843610478915567749261648995707949969098840085743175625 65176 47000496530145377196846129353453359566103122083728168410000 65177 47009150910332263688814162420180789750153965160828153088400 65178 47017806751263680922266603020646151639120738052163128826073 65179 47026464053163765723967792017993079343133352701303096350625 65180 47035122816256685872632061274400068409746442238682707048100 65181 47043783040766640102723033977682358280687799776740291808100 65182 47052444726917858108253333024698502424073551006442910705225 65183 47061107874934600546584697499126693421521562304839000151073 65184 47069772485041159042228507281178792062861314638876365830400 65185 47078438557461856190646715826822891451260783121378255878400 65186 47087106092421045562053191154088129248576892789339789549025 65187 47095775090143111705215465074028343494594013430921278569225 65188 47104445550852470151256890703924049914552850733782386302948 65189 47113117474773567417459208300305101286998128561612138936100 65190 47121790862130881011065519449379272278495778935540970669025 65191 47130465713148919433083669652454896163197103700038443264025 65192 47139142028052222182090039343948563033566686536163807520400 65193 47147819807065359758033743379571772473850857845703367010448 65194 47156499050412933666041239032293317210052390214657109785225 65195 47165179758319576420221342533677057969302971070390821246225 65196 47173861931009951547470654198197633677596004420021324908100 65197 47182545568708753591279392168139535197866578094536807722500 65198 47191230671640708115537634816687855060391139869873141826073 65199 47199917240030571708341971846821910064434698588592894319025 65200 47208605274103131985802564123625818234006348609692742760000 65201 47217294774083207595850612277632996391502751464971782760000 65202 47225985740195648222046234116824429570932041643734128163025 65203 47234678172665334587386750884903448627325598358616405126073 65204 47243372071717178458115382403472637710870386609105940802500 65205 47252067437576122647530351135741378763238263750773759684100 65206 47260764270467141019794395209395425859558917242160274922225 65207 47269462570615238493744690436262788062488090672244213653225 65208 47278162338245451046703181366413085474870614213975158610448 65209 47286863573582845718287321414330429374596628197794167824400 65210 47295566276852520614221222094802763689407420697604857316025 65211 47304270448279604910147211406173491620632638264355100321025 65212 47312976088089258855437801398604097953141419873183339328100 65213 47321683196506673777008064964999364494174394662783711302948 65214 47330391773757072083128421892249663166199621283938929797225 65215 47339101820065707267237834210447698538511578031629050777025 65216 47347813335657863911757410877739959018976386055203327206400 65217 47356526320758857691904421838476023541126710717146172646400 65218 47365240775594035379506721492321758372734386746214867051073 65219 47373956700388774846817581612005326640045899598311159957225 65220 47382674095368485070330933747367821307063577041407351512100 65221 47391392960758606134597021153393220671601850312120469152100 65222 47400113296784609236038460279895253939351382393965062890625 65223 47408835103671996686766711860541653113852381433677549526073 65224 47417558381646301918398961638899156294120169684970790864400 65225 47426283130933089485875410769185516502689212541244581290000 65226 47435009351757955071276975929417659375054478332667708555625 65227 47443737044346525487643399184648022426899348011109708167025 65228 47452466208924458682791767637983998178115475271016364722948 65229 47461196845717443743135442907088293152450162947808802402500 65230 47469928954951200897503400463860904688669121839997233703225 65231 47478662536851481520959978875006307593405064809135717638225 65232 47487397591644068138625038981192332937383613765149099905600 65233 47496134119554774429494533052510111745485611835533850960448 65234 47504872120809445230261483957947346957127289787521497279025 65235 47513611595633956539137374386590067836724987014505833168025 65236 47522352544254215519673946158270911994567425753844376944900 65237 47531094966896160504585409661384871336254035564487894860100 65238 47539838863785760999571063455596329593980676601676416381073 65239 47548584235149017687138324077164110605372468274046854025225 65240 47557331081211962430426166084614148195285448097784491424400 65241 47566079402200658277028972382492280383032617864757941344400 65242 47574829198341199462820794860932562681843734758729614608025 65243 47583580469859711415780025388779387479050128177545213951073 65244 47592333216982350759814477198004588884504023391483057496100 65245 47601087439935305318586876697163605011104485680490611536100 65246 47609843138944794119340765751637662405017318387655453529225 65247 47618600314237067396726814468411840274252210794759322550625 65248 47627358966038406596629544523141765272705292509963453960448 65249 47636119094575124379994463067264580882597166049399556870400 65250 47644880700073564626655607252912728901443614635537939390625 65251 47653643782760102439163499413391974180296674317536455015625 65252 47662408342861144146613512936987997577995774984228678412900 65253 47671174380603127308474648871868776091580350580901904022948 65254 47679941896212520718418723299852863295844851998491251150625 65255 47688710889915824408149965516816577575272624070256412699225 65256 47697481361939569651235027057516000159274788528432294643600 65257 47706253312510318966933401602602579676792265533816520243600 65258 47715026741854666124028255805614034828901525636884576576073 65259 47723801650199236144657671077725141838105750151966652163025 65260 47732578037770685308146296368045888570500949568492507496900 65261 47741355904795701154837411977257372641989405677583584576900 65262 47750135251501002489925404442378716412178722700678373915225 65263 47758916078113339387288652530461167539561955261816853881073 65264 47767698384859493193322824379008449719030886189151125057600 65265 47776482171966276530774585820925324347738714756734032142400 65266 47785267439660533302575719931799220167808346227284603803025 65267 47794054188169138695677657837322684414386306823138540124025 65268 47802842417718999184886420818667305655078205178748550522948 65269 47811632128537052536697973753622655341877782806776556308100 65270 47820423320850267813133989931316692109326103283983568818225 65271 47829215994885645375578027278336970042818484125835699133225 65272 47838010150870216888612116034074889508722538313168658890000 65273 47846805789031045323853757913118126683289326053654663410448 65274 47855602909595224963793336792519275640239283748569049212025 65275 47864401512789881405631940961771634757393458684945012530625 65276 47873201598842171565119596973325967280806797328234983702500 65277 47882003167979283680393915131484964140551975144786901556900 65278 47890806220428437315819146657515035545607679780636809276073 65279 47899610756416883365825652568817956496232530557286496890625 65280 47908416776171904058749784310007790140763099260377907609600 65281 47917224279920812960674176173741411869969953987730882969600 65282 47926033267890954979268449549153856185947443533452190292225 65283 47934843740309706367630329035752607704009238809268599676073 65284 47943655697404474728127170460627857145220614787548132788900 65285 47952469139402699016237900836838642854028256287464531708900 65286 47961284066531849544395370300837698229957168761397328217025 65287 47970100479019427985829116066800725494540236468068095087225 65288 47978918377092967378408538435728716424537260687378453490448 65289 47987737760980032128486488897194841070095095834888408675600 65290 47996558630908218014743270361610326041806947616974927306025 65291 48005380987105152192031049560886644693655171126733647551025 65292 48014204829798493195218681655374242449576174661601308256900 65293 48023030159215930943036947084960921619876463942633596922948 65294 48031856975585186741924200702215911329963618478707800143225 65295 48040685279134013289872433225468549637843244443155330702225 65296 48049515070090194680273745049713406548580864262181454401600 65297 48058346348681546405767232453236578443444450050809846440000 65298 48067179115135915362086286237860786428737054220109251001073 65299 48076013369681179851906302840709813274407904416433389608025 65300 48084849112545249588692807955395715955402580086855698522500 65301 48093686343956065700549992700535153329386643292641083522500 65302 48102525064141600734069662373504071182960526062416380099025 65303 48111365273329858658180597827342889754784749986847256576073 65304 48120206971748874867998329508727241898161840555492326810000 65305 48129050159626716188675324194922213277582768822702281715600 65306 48137894837191480879251584467640939403549576511810374491225 65307 48146741004671298636505660961731317897640188024502340520225 65308 48155588662294330598806077426617498145294454664478636822948 65309 48164437810288769349963168638425714437180383610891516812900 65310 48173288448882838923081331200726932821254447937361447054025 65311 48182140578304794804411687271831686186768025666708852709025 65312 48190994198782923937205161256575376578501547130188704313600 65313 48199849310545544725565969500535228394437012663554847240448 65314 48208705913821007038305523024622980952916349071537135504225 65315 48217564008837692212796743338000313926085775728381196134025 65316 48226423595824013058828791367266904325103122306340607900900 65317 48235284675008413862462209539873919089194052838059605412900 65318 48244147246619370389884477059718652875192578274552713151073 65319 48253011310885389891265978412878926366699255300167822595225 65320 48261876868035011104616385141448766322445246561987081875600 65321 48270743918296804259641450923439794661870130566339420115600 65322 48279612461899371081600219996715660142314172442525174575625 65323 48288482499071344795162648964929752616599873976838304701073 65324 48297354030041390128267642023439346472141187432165652120900 65325 48306227055038203315981499643172226643079977593799472522500 65326 48315101574290512104356780750424757555316325374879933225625 65327 48323977588027075754291578440573262510680259579660256383025 65328 48332855096476685045389209263683488340895656714445249360448 65329 48341734099868162279818316120005837664420537959799230440000 65330 48350614598430361286173384803346958759719993728979363142225 65331 48359496592392167423335674230311190927046656042378925927225 65332 48368380081982497584334560393408271247377193902245903740100 65333 48377265067430300200209294076026616861789903862593231922948 65334 48386151548964555243871172367274405287276284212893521735025 65335 48395039526814274233966124014693583855766694038050184626025 65336 48403929001208500238737708652854848112024985538800980240400 65337 48412819972376307879890529945844537933037537304030799875600 65338 48421712440546803336454062681657309236596585877692682006073 65339 48430606405949124348646893856511348429964331366761251012225 65340 48439501868812440221741377787105806210811158651833310188900 65341 48448398829365951829928705288843036972056647897973097508900 65342 48457297287838891620184386958041139879814025679870007842025 65343 48466197244460523616134150596165207689355510542401899051073 65344 48475098699460143421920252814108599537885813875720984601600 65345 48484001653067078226068204854558464304942048503825209369600 65346 48492906105510686805353912670482651661438653528453061900225 65347 48501812057020359528671231297778058636753845147638697515625 65348 48510719507825518360899933560123370419817730042373114822948 65349 48519628458155616866774093144082065174919751407917238156900 65350 48528538908240140214750882082504463895912758961184449530625 65351 48537450858308605180879782684280517743660884695436601405625 65352 48546364308590560152672213948497936910966747441908750096400 65353 48555279259315585132971572501063176836828483348894243410448 65354 48564195710713291743823688091845709547726888366698212155625 65355 48573113663013323230347693690408920037735745146536994858225 65356 48582033116445354464607310218393879911592373088178646340100 65357 48590954071239091949482545956625163005468769520566390108100 65358 48599876527624273822541810665010780369054585337953318726073 65359 48608800485830669859914444453311224839709783257747004899025 65360 48617725946088081480163661440855528464875344882298502862400 65361 48626652908626341748159908243285149232653007852694235342400 65362 48635581373675315378954637324409416952487910746089244898225 65363 48644511341464898741654495251259181688219385407572869506073 65364 48653442812225019863295925890428221884413148791752403012100 65365 48662375786185638432720188583794883243860994037402568376900 65366 48671310263576745804448791341719333509439948580344868875025 65367 48680246244628365002559339091814732577169941045341481638025 65368 48689183729570550724561797021393531819305484117831731810448 65369 48698122718633389345275169051693031126650923501895599443600 65370 48707063212046998920704591481987236988008609593464115059225 65371 48716005210041529191918841841694979911763105059556360224225 65372 48724948712847161588928262988597164660080434787735921822500 65373 48733893720694109234563102491278942110067601578062049022948 65374 48742840233812616948352267333915507078502318666069438966025 65375 48751788252432961250402493981523142147414336113747384390625 65376 48760737776785450365277933843800043406886049960604484000000 65377 48769688807100424225880154175684380088949468713702283270400 65378 48778641343608254477328554452759956302397259449529459351073 65379 48787595386539344480841198259642759492705693927787041175625 65380 48796550936124129317616060729484596844095052354098222176100 65381 48805507992593075792712691572732937612036607702394972136100 65382 48814466556176682438934293733288996324262895995840949624225 65383 48823426627105479520710217710209008916557767075724720826073 65384 48832388205610029037978871583096571176302895839426900992400 65385 48841351291920924730071046779336826351946205630490612544400 65386 48850315886268792079593659621326206450243203595704657390025 65387 48859281988884288316313908691854349585312742816181917350225 65388 48868249599998102421043848055797733764252398552465273802948 65389 48877218719840955129525376376287485693283666949051816660100 65390 48886189348643598936315641963516741566151755203277659448025 65391 48895161486636818098672863794355855352797023949690814343025 65392 48904135134051428640442568540946668841153357126858820238400 65393 48913110291118278355944243646449976598321063812575490960448 65394 48922086958068246813858406486123238109316552619779245246225 65395 48931065135132245361114089651908508622126154673877465663225 65396 48940044822541217126776742398713479676895298627865997900100 65397 48949026020526137025936548290571439924774953550498181402500 65398 48958008729318011763597159084868886648233046031234614801073 65399 48966992949147879838564844892832438379527619920820935642025 65400 48975978680246811547338060654469619177539034455714609290000 65401 48984965922845908987997428966161005465278683036425929290000 65402 48993954677176306064096139299104146851139754832964292780025 65403 49002944943469168488550763646812593056339649114401632651073 65404 49011936721955693787532488639876279949031982434099939062500 65405 49020930012867111304358764166192448742246896488028167752100 65406 49029924816434682203385368534879193648159774792058229565225 65407 49038921132889699473898890222086654695198704737040372132225 65408 49047918962463487934009626236923794007188273770296589160448 65409 49056918305387404234544897145721615615099760362043347046400 65410 49065919161892836862942778792856610822043668238897489297025 65411 49074921532211206147146250756361133270908052548400050602025 65412 49083925416573964259497761576550330171523395853416897544100 65413 49092930815212595220634210795898178630430107088988086302948 65414 49101937728358614903382347848398098691246235042989356956225 65415 49110946156243571036654587836646537537288906992777161996025 65416 49119956099099043209345244234890842330501520540402903600400 65417 49128967557156642874227178556285662361888030387248269424400 65418 49137980530648013351848867022605044568563979973956970876073 65419 49146995019804829834431884274660310031209429032887514978225 65420 49156011024858799389768804161676722803159820858222880244100 65421 49165028546041660965121517647884886338605316444253235084100 65422 49174047583585185391119967874585726882395395776779200005625 65423 49183068137721175385661302415950847457771788938326459501073 65424 49192090208681465557809442766822960540987251007861236622400 65425 49201113796697922411695071100784032143218534953580158760000 65426 49210138902002444350416034336761694830457346037437550400625 65427 49219165524826961679938165552447412201171280127382480344025 65428 49228193665403436612996522782802802509475957453519201122948 65429 49237223323963863272997045241933454468357963703991954722500 65430 49246254500740267697918627006612493793144003142448094086225 65431 49255287195964707844215608199739084749933055099281134721225 65432 49264321409869273590720683712019976857103507452040024819600 65433 49273357142686086742548229500165132950284420525672027010448 65434 49282394394647301034998046499891401062347454420624494936025 65435 49291433165985102137459522192031118990041774576970623589025 65436 49300473456931707657316209860045467017866637117079671540900 65437 49309515267719367143850825577245311047663550140089343136100 65438 49318558598580362092150662962025205339220112881459388256073 65439 49327603449747005947013425739419151202919054963833528744225 65440 49336649821451644106853478147289635300146836565697981958400 65441 49345697713926653927608513225464398700804631187033308678400 65442 49354747127404444726646639026138315519848800012197839821025 65443 49363798062117457786673882783860687806336285126296730776073 65444 49372850518298166359642113083431191388970902749681203952100 65445 49381904496179075670657380064030635591647512184151305208100 65446 49390959995992722921888673697915628120980676532832971776225 65447 49400017017971677296477100182009164995290922933267591225625 65448 49409075562348539962445476480722094131013258750465307810448 65449 49418135629355944076608343058343330127997411884786302688400 65450 49427197219226554788482394839339626899695544280563582175625 65451 49436260332193069244197330434908644077789144348188975300625 65452 49445324968488216590407119674131972583400643058563500024900 65453 49454391128344757978201689478077714398675226908770179922948 65454 49463458811995486567019028115205141393212546016765526905625 65455 49472528019673227528557707876426888059584744756810403522225 65456 49481598751610838050689826208187063191004683323082231041600 65457 49490671008041207341374365341916595892114579384047977217600 65458 49499744789197256632570970458230061850858787793163402501073 65459 49508820095311939184154146424231166515493261631547761380025 65460 49517896926618240287827873142296992715976608405534208232900 65461 49526975283349177271040639548714051343291779987308604112900 65462 49536055165737799500900896300542104953671523101945551626225 65463 49545136574017188388092927189084665597252978311584650756073 65464 49554219508420457390793139318347999782375459260652414211600 65465 49563303969180752018586772086873405277568680409155977616400 65466 49572389956531249836385025011330456423264740829227216452025 65467 49581477470705160468342604430261846774414224359201056897025 65468 49590566511935725601775689126373390223503053236341782222948 65469 49599657080456218991080314905765674260960444251513184824100 65470 49608749176499946461651178172506791716627674725108576805225 65471 49617842800300245913800858536948510191830581682763747820225 65472 49626937952090487326679460496191171436674003251985296000000 65473 49636034632104072762194674225105546151461938497924086760448 65474 49645132840574436368932255516322803094651262910068859465025 65475 49654232577735044386076924907606684962477604034466193755625 65476 49663333843819395147333686035024917267357668061910034302500 65477 49672436639061019084849563250339810383381126525992333228900 65478 49681540963693478733135758541040949047665335881461224051073 65479 49690646817950368732990227791445797906065885119382984205625 65480 49699754202065315835420676423296986170723461478434575747600 65481 49708863116271978905567974454287969115191005729451514307600 65482 49717973560804048926629991012951698970432810692212813701225 65483 49727085535895249003785848348349872801827314089361098601073 65484 49736199041779334368120595373003260143446064303244515440900 65485 49745314078690092380550300777506548541330910079157013384900 65486 49754430646861342535747565755274080712258097965694322068025 65487 49763548746526936466067456375865792758569869803407960358225 65488 49772668377920757945473855645345598793079552621230172240448 65489 49781789541276722893466235292127403420823240881791797889600 65490 49790912236828779379006847316766859796548202388231272095025 65491 49800036464810907624448335344159927428303310833804078640025 65492 49809162225457120009461765816612220528338336699899148464900 65493 49818289519001461074965079066246074522735030997249964122948 65494 49827418345678007527051960305215195320791830459442470094225 65495 49836548705720868240921130572199693114173915748472921129225 65496 49845680599364184264806057673657239824229483781258680403600 65497 49854814026842128823905087158309026843669669446778207610000 65498 49863948988388907324311993363342137426021789020003738226073 65499 49873085484238757356946950570812885962901696006052147421025 65500 49882223514625948701487924312738614455219258732050760062500 65501 49891363079784783330302482863368374729939506762107635062500 65502 49900504179949595412380028957125863378979069410483851206025 65503 49909646815354751317264451770720915001231363788567628351073 65504 49918790986234649618987199207928798112592801712514982560000 65505 49927936692823721100000770525539497052214294441410292793600 65506 49937083935356428755112629338982102356035761882470745144225 65507 49946232714067267795419537046132371390984419113129883489225 65508 49955383029190765652242306707814460545038538603750700622948 65509 49964534880961481981060977423510769949685392404209453524900 65510 49973688269614008665450409240796781572143386058641449045025 65511 49982843195382969821016298637020711555082226662249189000025 65512 49991999658503021799331614611750737901469543050261084019600 65513 50001157659208853191873455428515505001605918640938703490448 65514 50010317197735184833960326044366547078391029222032979153225 65515 50019478274316769808689836265794213385399721504387003363025 65516 50028640889188393450876819669531618930446646349612299304900 65517 50037805042584873350991873326784085614989696244102919680900 65518 50046970734741059359100318369424479976974213123316505226073 65519 50056137965891833588801581436697795201559953583509212106225 65520 50065306736272110421168997040981266720609347639278391617600 65521 50074477046116836508690030891149252557856888531713589057600 65522 50083648895660990779206924212095051592333768952111484180625 65523 50092822285139584439857759098964775107897357959564468926073 65524 50101997214787660981017944944661329371620017627842109368900 65525 50111173684840296180242125979179509538334314099475875002500 65526 50120351695532598106206509959336147912820109545529825080625 65527 50129531247099707122651618047462202514961555071970315050025 65528 50138712339776795892325455917626614986706865672694265010448 65529 50147894973799069380927106127964710152839172951081130250000 65530 50157079149401764861050741797686853000420945813430251535225 65531 50166264866820151916130061627346022474315670226957199020225 65532 50175452126289532444383146300945905298426913231370988144100 65533 50184640928045240662757736308474057024234790746759871222948 65534 50193831272322643110876931227447621679861440633002161882025 65535 50203023159357138654985310502062045744268599479723565057025 65536 50212216589384158491895475758536166702290021544588895846400 65537 50221411562639166152935014695250001147037489166204639641600 65538 50230608079357657507893886586274502286799774161999760131073 65539 50239806139775160768972229436895501783887347738149022221225 65540 50249005744127236494728588829736996102970131096036511732900 65541 50258206892649477594028568500091882976319359277188609852900 65542 50267409585577509329993902679071199203005926156431815545025 65543 50276613823146989323951950243185856788534618432786524126073 65544 50285819605593607559385610708977820400614660791970640547600 65545 50295026933153086385883662111320615265790213187180494051600 65546 50304235806061180523091520804012000960488114721014808157225 65547 50313446224553677064662423221284593058692487477138298680625 65548 50322658188866395482209029638863161286935028662830437922948 65549 50331871699235187629255449973200279705604161651379265464900 65550 50341086755895937745189691657524951483733917275972522325625 65551 50350303359084562459216529633341778062442707595090791700625 65552 50359521509037010794310798496021189910061267145374813198400 65553 50368741205989264171171106833124203659726203494653708560448 65554 50377962450177336412173973794108118187829052029595300400625 65555 50387185241837273745328387930062510139208701934771413691225 65556 50396409581205154808230788342127837532365784069505853748100 65557 50405635468517090652020468177251908385269320003568756572100 65558 50414862904009224745335400509942419789526858161672412901073 65559 50424091887917732978268486648676721527807701430084616606025 65560 50433322420478823666324226905632907176452894527983988608400 65561 50442554501928737554375813868409284662183623024123085888400 65562 50451788132503747820622648212402227448739813419836359099225 65563 50461023312440160080548277092515356916151249807543372631073 65564 50470260041974312390878755152875956062172672085984443656100 65565 50479498321342575253541428193237464402210328657040214860900 65566 50488738150781351619624139530749853870838558282909631534025 65567 50497979530527076893334859095782635634759406936663920901025 65568 50507222460816218935961735300488198013804281875003466760448 65569 50516466941885278069833569718796126173322442891904187449600 65570 50525712973970787082280714616532104898054966119476499056225 65571 50534960557309311229596393370357956584362925422745436921225 65572 50544209692137448240998443814232317594473157234417026422500 65573 50553460378691828322591484552094407303232343691499131622948 65574 50562712617209114161329504275476295534728503516627775709025 65575 50571966407926000928978874124752025633056557833106575625625 65576 50581221751079216286081783132734902138479676865256799610000 65577 50590478646905520385920096789337203947278851357226886432400 65578 50599737095641705878479638766009535920697807897724048376073 65579 50608997097524597914414895838679984175587238770284380980625 65580 50618258652791054149014146047916192736639583315049693324100 65581 50627521761677964746165010135036431857491518196211264484100 65582 50636786424422252382320426292898681125464127778243207523225 65583 50646052641260872250465048270099703452318672634003268001073 65584 50655320412430812064082066867319039221137193900244621134400 65585 50664589738169092061120454864545803207300123873876049230400 65586 50673860618712765007962635417929120419535859269550667251025 65587 50683133054298916203392573964995990715168133551283239111225 65588 50692407045164663482564293676983325931994239574532273802948 65589 50701682591547157220970814497033857347698944548589587364100 65590 50710959693683580338413515803008565526353547421569670247025 65591 50720238351811148302971922733671239040375195822479375442025 65592 50729518566167109134973916217003723165336547538796897936400 65593 50738800336988743410966366739413374434228372287049731410448 65594 50748083664513364267686191894597191907195985622740299687225 65595 50757368548978317406031837750830051162402730860649192100225 65596 50766654990620981095035184075447422343528319714415026912100 65597 50775942989678766175833873455295909109494951144058120062500 65598 50785232546389116065644064351927901022337994001842926276073 65599 50794523660989506761733608130319587779708886121975439945025 65600 50803816333717446845395650099894539749324014390877235840000 65601 50813110564810477485922654606638015493762941196299315840000 65602 50822406354506172444580854215090113385380676870832840377025 65603 50831703703042138078585123019008841002740009955305138676073 65604 50841002610656013345074274119497132771899442198355462302500 65605 50850303077585469805086781309390803268118278319779331840100 65606 50859605104068211627536925002707380726071137088006626228225 65607 50868908690341975593191362447958722619507825838714249591225 65608 50878213836644531098646122264133272664459401085834456210448 65609 50887520543213680160304023338156776273585569493261431248400 65610 50896828810287257418352518122643229343090612581933591298025 65611 50906138638103130140741960372750793287812991790628562903025 65612 50915450026899198227164297360960367454625954789106228740100 65613 50924762976913394213032186608597468439181066409933773802948 65614 50934077488383683273458537172921024406291875622597187095225 65615 50943393561548063227236475528605651269899151273932575235025 65616 50952711196644564540819736082446936524590521767502680014400 65617 50962030393911250332303476360122215637074185607726111182400 65618 50971351153586216375405516903842285202836869200191981201073 65619 50980673475907591103448005919732456550458644136943688979225 65620 50989997361113535613339508713784313133719827315309060996100 65621 50999322809442243669557521955222494889726222803243957036100 65622 51008649821131941708131412806133792759806673786738172100625 65623 51017978396420888840625782956208796768909525880646587976073 65624 51027308535547376858124257601449301438650409469844635360400 65625 51036640238749730235213699405697632869050978740807656250000 65626 51045973506266306133968847483847022564365149083977822265625 65627 51055308338335494407937381445595113999224203265469495501025 65628 51064644735195717606125410538605649022653141105098286022948 65629 51073982697085430976983387929946342479326078530192712022500 65630 51083322224243122472392450164673914889746611226424460489225 65631 51092663316907312751651181840440214673868097354713773824225 65632 51102005975316555185462805536996323226017034875350118713600 65633 51111350199709435859922797039474498152858364096518199560448 65634 51120695990324573580506925894330772170552867575626067573025 65635 51130043347400619876059721336833987522212120130877224030025 65636 51139392271176259002783363628990008322263914401588898156900 65637 51148742761890207948227000846792815960409005314509604392100 65638 51158094819781216435276491155697155604486633407008822631073 65639 51167448445088066926144570613210364928779855915184866443225 65640 51176803638049574626361446537503979462090489795858704512400 65641 51186160398904587488765816480948672398305706607800836032400 65642 51195518727891986217496312847479050341172269872602440014025 65643 51204878625250684271983373192697790264598325864099894101073 65644 51214240091219627870941536245631566960024803683468019388100 65645 51223603126037795996362163691054184413257105162816170900100 65646 51232967729944200397506587751295288904631125052689996043225 65647 51242333903177885594899684606456006158513992789174914880625 65648 51251701645977928884323873691955809580917524856730710160448 65649 51261070958583440340813542912337891517439477567420441486400 65650 51270441841233562822649899810263274537852550421340254980625 65651 51279814294167471975356248729626865008441966803871065605625 65652 51289188317624376235693694011731616648657608571476374616900 65653 51298563911843516835657269263459937384804361289340624322948 65654 51307941077064167806472492736384438610352794972921437640625 65655 51317319813525635982592348855763091940019818864786600365225 65656 51326700121467261005694695938366824703053766012804119459600 65657 51336082001128415328680100138090551760168742422308003171600 65658 51345465452748504219670095658301607748317274801309734926073 65659 51354850476566965766005871269882510557976569123785065577025 65660 51364237072823270878247383173927953728860308372744008988900 65661 51373625241756923294172894248058892511963131114985875668900 65662 51383014983607459582778939715319555588607002477542532317225 65663 51392406298614449148280719274626181860695875367812010131073 65664 51401799187017494234112915731739249330705602382873576345600 65665 51411193649056229926930940169733930875048258017653035110400 65666 51420589684970324160612603697946479680362126987281899121025 65667 51429987294999477720260215818377215258998868458588528650025 65668 51439386479383424246203109448533749287516038723213350422948 65669 51448787238361930238000592639701059020344507576015282320100 65670 51458189572174795058445327029627984719994597874519226812225 65671 51467593481061850937567133068622696415200275187060802527225 65672 51476998965262962976637222058052644349285677079563158090000 65673 51486406025018029152172855040247476712780961685717338610448 65674 51495814660566980319942428578806377666923135246558452698025 65675 51505224872149780218970987468314248258160451038505465000625 65676 51514636660006425475546164412474122598144420530981744922500 65677 51524050024376945607224546709666181638949704974527577880900 65678 51533464965501403026838469984946697009417425418281677326073 65679 51542881483619893046503239007503207695580005143933086500625 65680 51552299578972543881624775632585202846103804685478099905600 65681 51561719251799516654907693906932554662587790235776777665600 65682 51571140502341005400363802376726916194390555829079356090225 65683 51580563330837237067321033637094269898432462992148564026073 65684 51589987737528471524432801162189784046142733585782663072900 65685 51599413722655001563687783454899105462401297575571835080900 65686 51608841286457152904420135555193188664970322989409837939025 65687 51618270429175284197320127946176733237528906105136568609225 65688 51627701151049787028445212896873273215024641981902503490448 65689 51637133452321085923231518280792934386645995072318220083600 65690 51646567333229638350505768909331847729307813349778558904025 65691 51656002794015934726497635419055179673137243928834439749025 65692 51665439834920498418852510751918712570056980570138473652900 65693 51674878456183885750644714267486881587195471021039307822948 65694 51684318658046686004391123526208147278517702375787359025225 65695 51693760440749521426065233782811556300773733324705573576225 65696 51703203804533047229111645228891316133613521330462362425600 65697 51712648749637951598460978023749183238524068704377913760000 65698 51722095276304955694545215152567437847116752790850283951073 65699 51731543384774813657313473150988192506237180789591028214025 65700 51740993075288312610248200735177755625395288191238921622500 65701 51750444348086272664381805376457745571127950661645886622500 65702 51759897203409546922313707859587625333118372025020845293025 65703 51769351641499021482227824863786302448214215559245858626073 65704 51778807662595615441910479605583413710918132172871183290000 65705 51788265266940280902768740582593889222478277479137759891600 65706 51797724454774002973849188457312365535390870866216377817225 65707 51807185226337799775857111120026993035950104184808645438225 65708 51816647581872722445176126969955158274451026686213140922948 65709 51826111521619855137888236453706617700776687649582675216900 65710 51835577045820315033794301900182515192390080291825981056025 65711 51845044154715252340434955691021731872212571864662267311025 65712 51854512848545850297111936805708993005511797369729096705600 65713 51863983127553325178909855780462133237751710375172172240448 65714 51873454991978926300718388120018898089383896558402965782225 65715 51882928442063936021254896201446636458790636644087532612025 65716 51892403478049669747087479709101215901034828420119730728900 65717 51901880100177475936658454639864469647738015815332198928900 65718 51911358308688736104308260917792461712303700180815863801073 65719 51920838103824864824299798657309833984837098753573520597225 65720 51930319485827309734843193114088476962492841870262133379600 65721 51939802454937551542120988362751743683617038165239614019600 65722 51949287011397104024313769740548404537947960308107208765625 65723 51958773155447514035626215096143518910308587640338871651073 65724 51968260887330361510313574882676378081672661439156979596900 65725 51977750207287259466708581134238652459222038802128337502500 65726 51987241115559854011248785364928855036045247892434406955625 65727 51996733612389824342504325429642211991463526348677556697025 65728 52006227698018882755206121385758010534619542132530909160448 65729 52015723372688774644274500394889473466933728302484455040000 65730 52025220636641278508848250703864189493331986754201145948225 65731 52034719490118205956314104744106108047784707701249314133225 65732 52044219933361401706336651388593087315678888679760541528100 65733 52053721966612743594888677405566964233880896494280247022948 65734 52063225590114142578281938148176095529045375379007557009025 65735 52072730804107542737198357519233299315794242579911615508025 65736 52082237608834921280721657250275107418836906671891723472400 65737 52091746004538288550369415534111219406937072566128952387600 65738 52101255991459688024125555050056030331861038942853400756073 65739 52110767569841196320473260421037085352075527622609996410225 65740 52120280739924923202428325141778295789008089275326165296900 65741 52129795501953011581572928017258732713148285223543622216900 65742 52139311856167637522089839150650795888161430538452018228025 65743 52148829802811010244797055519944537813516979021137255701073 65744 52158349342125372131182866182467904699908916124923865473600 65745 52167870474352998727441347146515638486974081777953530753600 65746 52177393199736198748508285949302566469504452030221760434225 65747 52186917518517314082097535980459987736509347350133334825625 65748 52196443430938719792737800590296848447121587358100129522948 65749 52205970937242824125809847022050380968466058186585945752900 65750 52215500037672068511584150207353865083228281127027565140625 65751 52225030732468927569258966464152152838782651645890612015625 65752 52234563021875909110998837136298582155373338358353669280400 65753 52244096906135554145973522214069888037993674524298522210448 65754 52253632385490436884397363974838704145290522714909643625625 65755 52263169460183164741569080683146231559036829378694338544225 65756 52272708130456378341911990389420635869476693254523433176100 65757 52282248396552751523014664866589718145161033329716792016100 65758 52291790258714991339672013723839389990766641968576553576073 65759 52301333717185838067926798736772467712835330838388403293025 65760 52310878772208065209111578433225285611391305485022234374400 65761 52320425424024479493891082974002613595002123260096968454400 65762 52329973672877920886305019367794349678049883429436736280225 65763 52339523519011262587811307059540443461782952603425338256073 65764 52349074962667411041329743931513492425132828281036697280100 65765 52358628004089305935286102756391438757313973699943993364900 65766 52368182643519920207656658141595780551884903996345604213025 65767 52377738881202260050013144004173697451244752813145135144025 65768 52387296717379364911568141615505477281479286119039798210448 65769 52396856152294307503220898255121616850062142531064944435600 65770 52406417186190193801603576512916956893169253538379905073225 65771 52415979819310163053127934279052198155285219626741019638225 65772 52425544051897387778032435460836132761378176574387536002500 65773 52435109884195073774429791465884912401202667556180662722948 65774 52444677316446460122354933490857662386266528831024955432025 65775 52454246348894819187813415655070738362676087627131596880625 65776 52463816981783456626830249018295910367462348561853635240000 65777 52473389215355711389499166522050747002097597970967842574400 65778 52482963049854955724032318893692460764745272561769655901073 65779 52492538485524595180810401552629464032354308782602755765625 65780 52502115522608068616433212557967873815020801407926120492100 65781 52511694161348848197770641636913192218102943514242408852100 65782 52521274401990439406014090333250378542398184961740284402225 65783 52530856244776381040728323315228518129282622644966121676073 65784 52540439689950245223903750882179282416080113330925886256400 65785 52550024737755637404009142709201364207080769314480285936400 65786 52559611388436196360044772869246061887573649090559779132025 65787 52569199642235594205595996171942176212004880724488563852225 65788 52578789499397536392887255858501373382928445801543586302948 65789 52588380960165761716836522692048158404790698212842531048100 65790 52597974024784042319110165482721593145789686296895443066025 65791 52607568693496183692178253086898884172084780966898806561025 65792 52617164966546024683370287919893956231509278627422080614400 65793 52626762844177437498931371021487118258666838386955008360448 65794 52636362326634327708078798713644919949880121023370073108225 65795 52645963414160634247059090889792288314915115328333160557225 65796 52655566107000329423205450975002025152735659066799811944100 65797 52665170405397418918995657596469738120757880313809383702500 65798 52674776309595941796110388003645269971181994099795716251073 65799 52684383819839970499491973277394682613987383086650927228025 65800 52693992936373610861403585367569844934094463641012502410000 65801 52703603659441002105488855998365665740031784652024062410000 65802 52713215989286316850831927480848005853207420493609250954025 65803 52722829926153761116017935472038296160578296643693283201073 65804 52732445470287574323193923719943881449147921884543750522500 65805 52742062621932029302130190833926103018310390211359851948100 65806 52751681381331432294282069119801126425604754314442304911225 65807 52761301748730122956852135519071514262957256769900046030225 65808 52770923724372474366852854691689537583977731123223839760448 65809 52780547308502893025169654281756213508349049379668380430400 65810 52790172501365818860624432405563050616813091777882483319025 65811 52799799303205725234039497401386478019721646123426197224025 65812 52809427714267118942301939880447928433594204653698252916100 65813 52819057734794540222428437118455540233615113904524573802948 65814 52828689365032562755630489827146438265518245112563100214225 65815 52838322605225793671380091345251548197856587330277330494025 65816 52847957455618873551475829288307894375245220917220936448400 65817 52857593916456476434109419696746326494807303920647337920400 65818 52867231987983309817932673721685615971752296840092418026073 65819 52876871670444114666124896887866858585781961406853081960225 65820 52886512964083665410460720973165115907860995574676653768100 65821 52896155869146769955378368544118224096813809439167635008100 65822 52905800385878269682048350186915694927225205059298339175625 65823 52915446514523039452442594473293630364238897176079174951073 65824 52925094255325987613404010700784568637072201894219107078400 65825 52934743608532056000716484446774176581406127048022553760000 65826 52944394574386219943175305975819700021275822000584244150625 65827 52954047153133488266658031539688081143685187065543833638025 65828 52963701345018903298195777609574649183909704885463579422948 65829 52973357150287540870044948079966288286341539494745914302500 65830 52983014569184510323759394483615984134778955234602532912225 65831 52992673601954954514263009257098648857276439221854074947225 65832 53002334248844049813922752096421121804060870003457181587600 65833 53011996510097006116622109442162242072590963908051048610448 65834 53021660385959066841834987133621887111600352240169775190025 65835 53031325876675508938700036271460870375927299910018554491025 65836 53040992982491642890095412328316589826104572662061216792900 65837 53050661703652812716713967546882318071069599321579198628100 65838 53060332040404395981138876664941024138966161234572119506073 65839 53070003992991803791919696006847616229852677399885147122225 65840 53079677561660480807648855980956494355217045002552299086400 65841 53089352746655905241038587022494301502532245725602403406400 65842 53099029548223588862998279021380761878678843167834655187025 65843 53108707966609077006712274274503494883918381003470823926073 65844 53118388002057948571718094001955693748233850514560503804100 65845 53128069654815816027985098466748558224268135389279568612100 65846 53137752925128325419993580737513371375796967041845126330225 65847 53147437813241156370814294133711111327677741258001253515625 65848 53157124319400022086188413392870489852527863041544501010448 65849 53166812443850669358607929599378310861014407722103693264400 65850 53176502186838878571396478914349043236589119524627037805625 65851 53186193548610463702790605146103504011787420991342045930625 65852 53195886529411272330021456200789549621835485234243982188900 65853 53205581129487185633396914452680674892283835579666797222948 65854 53215277349084118400384161073691421520717691597757423355625 65855 53224975188448019029692674361651500098291684892604803228225 65856 53234674647824869535357662106883532184907930719601999897600 65857 53244375727460685550823928036632321602310071103917998105600 65858 53254078427601516333030172376896566942210110518645853851073 65859 53263782748493444766493726571216930301807955456545724754025 65860 53273488690382587367395722195977380456713853760938429764900 65861 53283196253515094287666694111779732061349717987208159244900 65862 53292905438137149319072617890454306029394919216883435988225 65863 53302616244494969897301381557272639991763863764089932006073 65864 53312328672834807106049691687931181656964825474382491459600 65865 53322042723402945681110413899877902008500411446014444624400 65866 53331758396445704014460347777556769566237999883414131810025 65867 53341475692209434158348436271148031413411816554215795383025 65868 53351194610940521829384409608385251348125322349222975122948 65869 53360915152885386412627863759033060357911580376143448796100 65870 53370637318290480965677773491612579638088568742193478839225 65871 53380361107402292222762440061964481579324316839489063254225 65872 53390086520467340598829873573242659537011580934685805160000 65873 53399813557732180193638610046934482764751851827162858960448 65874 53409542219443398795848963244506618646472116177143148911025 65875 53419272505847617887114711279278410296453286967885506265625 65876 53429004417191492646175218058127803713844890858273035562500 65877 53438737953721711952947989592637824978084764559972915512900 65878 53448473115684998392621665219294614454043482745495329101073 65879 53458209903328108259749443768351031640679330520998843775625 65880 53467948316897831562342944720972851144529158594071880083600 65881 53477688356640992025966504394287577289481733597894313043600 65882 53487430022804447097831907193958912086991534517516817459225 65883 53497173315635087950893551973912918686200663972296875951073 65884 53506918235379839487944053542844930001352955664053335684900 65885 53516664782285660345710279357139259974415782278949116796900 65886 53526412956599542898949821439836782873979817460640235830025 65887 53536162758568513264547903565288454157293397333451639840225 65888 53545914188439631305614723749135854730714477880330047240448 65889 53555667246459990635583232083262848934937810956619155257600 65890 53565421932876718622307343955365455255086180785309627733025 65891 53575178247936976392160588692790037612150671622813810878025 65892 53584936191887958834135193670292934131334293349457723820900 65893 53594695764976894603941603921377649504604192721204948022948 65894 53604456967451046128108437292868746469198441866546666936225 65895 53614219799557709608082875182384581510972340525414848043225 65896 53623984261544215024331488898374039671314612958298300467600 65897 53633750353657926140441501682385433288924143108856124890000 65898 53643518076146240507222486433238739643021291440120928176073 65899 53653287429256589466808499172775362782582693093258951987025 65900 53663058413236438156760648292862615326943069101706463202500 65901 53672831028333285514170099623333126706610310047742358202500 65902 53682605274794664279761517360542395179399234741111242360025 65903 53692381152868141001996940896230712006013305450622707401073 65904 53702158662801316041180097586378697401000516402686569000000 65905 53711937804841823573561151499748699289587984400991683009600 65906 53721718579237331595441888185807317498267780497018512510225 65907 53731500986235541927281335501727327787172570882347226367225 65908 53741285026084190217801820538170292095252005063875437722948 65909 53751070699031045948095462683554153515047821657725541888900 65910 53760858005323912435731102866513126842475658784978763087025 65911 53770646945210626838861669016260208058462879313148047642025 65912 53780437518939060160331977780565638793572673554774062371600 65913 53790229726757117251786972541067674703873606254533453490448 65914 53800023568912736817780397765635019746298953767182175391225 65915 53809819045653891419883909737503301584589954501479223881025 65916 53819616157228587480796623700910976782639794483475582172900 65917 53829414903884865288455097462963068050659094032309483156900 65918 53839215285870799000143751491454149601077175051597708876073 65919 53849017303434496646605725548385010645484795580908548068225 65920 53858820956824100136154171898910441221221663538483467161600 65921 53868626246287785258783985135458598876424209784766895001600 65922 53878433172073761690283968656765429265484136765423108330625 65923 53888241734430272996349437841570628412934488323977152876073 65924 53898051933605596636695259956724649292785734332222782804900 65925 53907863769848043969169330839459270442287956347906740022500 65926 53917677243405960253866488393577259584004983603343798850625 65927 53927492354527724657242862939319680667960588537569461324025 65928 53937309103461750256230664456672408366463934343039541810448 65929 53947127490456484042353406761876429858049700392998444810000 65930 53956947515760406925841568656909529723786021987342646381225 65931 53966769179622033739748692091709969949018895895610111266225 65932 53976592482289913244067917378915793376443350230766763892100 65933 53986417424012628129848955500896395492227784054507439322948 65934 53996244005038795023315497548856026145776776844247667116025 65935 54006072225617064489983061333791899705607678846901655979025 65936 54015902085996121038777275209092609238745748960613023118400 65937 54025733586424683126152599144565557569019835931168658113600 65938 54035566727151503160211483091685135520673930385875403881073 65939 54045401508425367504823962679856395287807678867862853579225 65940 54055237930495096483747692283491984687329476144402310880900 65941 54065075993609544384748415499703126053357368462874414600900 65942 54074915698017599463720873076408441714344038189116255891025 65943 54084757043968183948810148330667446360640929709344613776073 65944 54094600031710254044533450097048545159761448185672059379600 65945 54104444661492799935902333245844395209262447556073079475600 65946 54114290933564845792545356810950506832945253144866918731225 65947 54124138848175449772831179767225980324990568734398165950625 65948 54133988405573704027992094497158293028694129530341429622948 65949 54143839606008734706247997986657071101670212972353399020900 65950 54153692449729701956930800789804799967746440891763057975625 65951 54163546936985799934609273802395447287294031444449782350625 65952 54173403068026256803214332884094992292431120148536398342400 65953 54183260843100334740164761369060875531411299084256644360448 65954 54193120262457329940493370504860403447573454971294081830625 65955 54202981326346572620973597859531162782490653783699969417225 65956 54212844035017427024246543736629520540423555403569824624100 65957 54222708388719291422948445638116306181865980414106296440100 65958 54232574387701598123838590814931793827875126605362420751073 65959 54242442032213813471927666945115123554014879479419924960025 65960 54252311322505437854606550979326322333116013616324160160400 65961 54262182258826005705775536193632106849680175070823043040400 65962 54272054841425085509973997489419672255633704138638896441225 65963 54281929070552279806510494980305692967280938238184166381073 65964 54291804946457225193593315905910783816722961930611443884100 65965 54301682469389592332461454912372692267705181131917543888900 65966 54311561639599085951516032739474514985843927492312666912025 65967 54321442457335444850452153354267254816466883119794364367025 65968 54331324922848441904391199571069057169892791949174846160448 65969 54341209036387884068013567197726487943881028999812870401600 65970 54351094798203612379691837748026238426209469672886693110225 65971 54360982208545501965624389760148666116898075512879708375225 65972 54370871267663462043969448761057604089494028151485410562500 65973 54380761975807435928979575916723895374080437371609482322948 65974 54390654333227401035136595408083132891272960533580698135025 65975 54400548340173368881286960572631109696435437406899528155625 65976 54410443996895385094777558851563508706685205413472310890000 65977 54420341303643529415591955582369385679979454329719831696400 65978 54430240260667915700487076676791023995684145785437841926073 65979 54440140868218691927130330224065764749535000859858605530625 65980 54450043126546040198237167059368440822814188385865303680100 65981 54459947035900176745709080337376068915894967160410445240100 65982 54469852596531351934772044150879479050057987304371580261225 65983 54479759808689850268115391234369586738665579952653561851073 65984 54489668672625990390031129792529038909402500972455856358400 65985 54499579188590125090553699493562990723361584444237842662400 65986 54509491356832641309600166667305796684278946388842753033025 65987 54519405177603960141110858748043425862214100131130011573225 65988 54529320651154536837190438001994437670433943453808211302948 65989 54539237777734860812249414579395381432204396266296527712100 65990 54549156557595455647146098931139509955627848096562217905025 65991 54559076990986879093328993629920724499596859766032587700025 65992 54568999078159723076979624635837695862373095838767208272400 65993 54578922819364613703155812046416133856253586808869041810448 65994 54588848214852211259935380371010205147262475720247165509225 65995 54598775264873210222560308369547127337813736468825331034225 65996 54608703969678339257581318495581995252837304140500552996100 65997 54618634329518361227002905983632923655955975362853532322500 65998 54628566344644073192428807620769619071951663021939424726073 65999 54638500015306306419207910242431522024975469297470717491025 66000 54648435341755926380580598992454689818744918533261089000000 66001 54658372324243832761825545387289618985341911970741089000000 66002 54668310963020959464406935224395235713184875070391804511025 66003 54678251258338274610122136374797311932306510520681226226073 66004 54688193210446780545249806499802594286232891831044843722500 66005 54698136819597513844698440731862962954538679622051128076100 66006 54708082086041545316155359359586967208555361612470905614225 66007 54718029010029980004236135556899114684742954362780761449225 66008 54727977591813957194634463196350321645908906823848619810448 66009 54737927831644650418272464786585961969779359667272954592400 66010 54747879729773267455451439573980983257405787502102285360025 66011 54757833286451050340003051848454589290532730926407313565025 66012 54767788501929275363440959493480019087368159689308690072100 66013 54777745376459253079112882820307984010195345070413086302948 66014 54787703910292328306353113726425355765952307192956576313225 66015 54797664103679880134635465218273729712290289901022267773025 66016 54807625956873321927726661338255519636714650829664752902400 66017 54817589470124101327840167536058272115218386412268389638400 66018 54827554643683700259790461524330920679348590087579601351073 66019 54837521477803634935147744658748732326907816428137893921225 66020 54847489972735455856393093882506731401493944103805218560100 66021 54857460128730747821074054275284418539832046563248069000100 66022 54867431946041129925960672246727635243358341360024861230625 66023 54877405424918255571201969414496457671787847718814260426073 66024 54887380565613812464482857206931036481442288034711571776400 66025 54897357368379522625181492230390332939941373580829131290000 66026 54907335833467142388527072441321735141477269076061336055625 66027 54917315961128462409758074163122571923307086498207374755025 66028 54927297751615307668280929987857576044320067433073841322948 66029 54937281205179537471829147602899382330573027396095201562500 66030 54947266322073045460622869582562180820548007270807311355225 66031 54957253102547759611528874184801679454578258852591278090225 66032 54967241546855642242221017193057565548421036293887813441600 66033 54977231655248690015341114843317690170336526098998054160448 66034 54987223427978933942660267876486234604269978546087977787025 66035 54997216865298439389240626756141153328837056607576334972025 66036 55007211967459306077597598091769223372788948437214587448900 66037 55017208734713668091862492307570065522492250385397445844100 66038 55027207167313693881945612596923538655707373639145478881073 66039 55037207265511586267699785202617944458596613558387450781225 66040 55047209029559582443084331062939515949447401447293205680400 66041 55057212459709953980329478863726699583065988963168690800400 66042 55067217556215006834101219536495777244190250983574525340025 66043 55077224319327081345666602242747411156595789135674440251073 66044 55087232749298552247059471884566731636835431204224457200100 66045 55097242846381828665246648181632624707766907393004658344100 66046 55107254610829354126294546354754913857195299288865762637225 66047 55117268042893606559536239456061167681094157990975367130625 66048 55127283142827098301738962385957902788980331096440320360448 66049 55137299910882376101272057636993989171110881206466578022400 66050 55147318347312021122275362804757103233254378716891810650625 66051 55157338452368648948828039905937111894871666518670036275625 66052 55167360226304909589117846543693309520631281746171802740900 66053 55177383669373487479610848960465468013290438015551058622948 66054 55187408781827101489221577018371699138102179086580724050625 66055 55197435563918504923483621147339167075071370207033612111225 66056 55207464015900485528720671301116728305584955459748712355600 66057 55217494138025865496217997961321615234193737382948162019600 66058 55227525930547501466394375229675319424632188381242839276073 66059 55237559393718284532974446048586869991537841648285698911025 66060 55247594527791140247161529590244742535780992395522790560900 66061 55257631333019028621810870854381674041847128291397014840900 66062 55267669809654944135603332514879699370337061581251182639225 66063 55277709957951915737219529055385765377371515052758216381073 66064 55287751778163006849514403234111319275516280760815839553600 66065 55297795270541315373692244917992308617789385408458246158400 66066 55307840435339973693482152326389071237381320928578194519025 66067 55317887272812148679313935724508634610921694810386497096025 66068 55327935783211041692494463606734985432468984002979176322948 66069 55337985966789888589384451410055911688892800997707084252100 66070 55348037823801959725575692797778061214968563385978092886225 66071 55358091354500559960068733553724902578321061507559530001225 66072 55368146559139028659450988127115316200344505697445597210000 66073 55378203437970739702075298868323585859400568311137887810448 66074 55388261991249101482238937995724603146961079616157068104025 66075 55398322219227556914363052333831140055926754492337797550625 66076 55408384122159583437172550862933087673125982648715626222500 66077 55418447700298693017876435120451601924986672957537426124900 66078 55428512953898432156348572494224140486587766996248139376073 66079 55438579883212381889308912447939418309743692699551096030625 66080 55448648488494157794505145718944352755463081132328116281600 66081 55458718769997409994894806528648113030060883030060560441600 66082 55468790727975823162827817845751432522398962399338997808225 66083 55478864362683116524229479742532386722192677863220714376073 66084 55488939674373043862783900884422883666058254563936093276900 66085 55499016663299393524117873193113158308996266541317778532900 66086 55509095329715988419985189723424606854318658085110675741025 66087 55519175673876686032451405794194341894638799362019694051225 66088 55529257696035378418079043413417894220464463646196203490448 66089 55539341396445992212113239037899532341170697990314883411600 66090 55549426775362488632667834707662716135691703672146118582025 66091 55559513833038863484911912595376246607166415000520072027025 66092 55569602569729147165256773011054719457009833079984138968900 66093 55579692985687404665543355902294936119469703183699004722948 66094 55589785081167735577230105890312972007674188990873393827225 66095 55599878856424274095581280882049648016489162883231104530225 66096 55609974311711189023855704298615197806191967792821094529600 66097 55620071447282683777495960960346970054040382032368801000000 66098 55630170263392996388318036668757051708279403654036510901073 66099 55640270760296399508701401525649745310992734960893638740025 66100 55650372938247200415779537029691880672478860878848464802500 66101 55660476797499741015630906990721988580521747279792369802500 66102 55670582338308397847470372302087411813041807577067722407025 66103 55680689560927582087841049611301476492162268793187734676073 66104 55690798465611739554806613929315894771717782881395579690000 66105 55700909052615350712144045218706617988674446674827862147600 66106 55711021322192930673536819001074407731831686000717189223225 66107 55721135274599029206768541023964440788545098046503026276225 66108 55731250910088230737917026027612312622053703067495871022948 66109 55741368228915154355548820651826852908323504302741213540900 66110 55751487231334453814914170523323215722140166091152315138025 66111 55761607917600817542142431563822756207505367481335289993025 66112 55771730287968968638437925559239254997222345186646101017600 66113 55781854342693664884276240030274101260904678886049547240448 66114 55791980082029698743600972444746095059516867198774487980225 66115 55802107506231897368020918811984579667964068007387317170025 66116 55812236615555122601007706699617664695199906263881333636900 66117 55822367410254270982093872713090351183823860334185612364900 66118 55832499890584273751071384478250420408201798918957760451073 66119 55842634056800096852190607167342998811773129486810894519225 66120 55852769909156740938359714608757762430414111077756352963600 66121 55862907447909241375344545020875795239517554640493632003600 66122 55873046673312668245968901410366167137832758371478742875625 66123 55883187585622126354315296675285348741094479694043752601073 66124 55893330185092755229926143453335631803064405673180838992900 66125 55903474471979729132005388755641775910821326180269762562500 66126 55913620446538257053620593426408154114975415629716920765625 66127 55923768109023582725905456468821722353956066487262308931025 66128 55933917459690984622262784277569189914639968132053322960448 66129 55944068498795775962567904818339820739354965429321139560000 66130 55954221226593304717372526794688348141724040178854152834225 66131 55964375643338953612109043842635538430910913341063230419225 66132 55974531749288140131295283793386992065602644755290655236100 66133 55984689544696316522739703044553824265523588355543328122948 66134 55994849029818969801747026080261920499427523311849252203025 66135 56005010204911621755324330180539515944369103989169806470025 66136 56015173070229828946387575360375901871620333281885154784400 66137 56025337626029182717968579578847115959880944165357476819600 66138 56035503872565309197422439258707527766441752875436369506073 66139 56045671810093869300635395156849285001705603903895073728225 66140 56055841438870558736233143626034640851959842157993788484900 66141 56066012759151108009789593308309237379535701604406067004900 66142 56076185771191282428036067300507474998491973183798968534025 66143 56086360475246882103070950832264153177731188678047918351073 66144 56096536871573741956569784496949622862004712726455422265600 66145 56106714960427731723995803075948746624596953762936700217600 66146 56116894742064755958810919996707018273606767978892083048225 66147 56127076216740754036687157464970249526674420455815952055625 66148 56137259384711700159718522311647287446743566560462378222948 66149 56147444246233603360633327594728282594008007009926545268900 66150 56157630801562507507006959996694084296580834404101280830625 66151 56167819050954491305475093057855396074647410451890822705625 66152 56178008994665668305947346286063381069931774802042880384400 66153 56188200632952186905821390183236464334226971799704835010448 66154 56198393966070230354197497229151136017521774349510255015625 66155 56208588994276016756093538862947616867907768352331306310225 66156 56218785717825799076660428502804305011980121126452268092100 66157 56228984136975865145398010644237980725860977308981869844100 66158 56239184251982537660371396077489803833284690697475494426073 66159 56249386063102174192427743264460196478397395326129541607025 66160 56259589570591167189413485915658762317048129020189485966400 66161 56269794774705943980392006807638451651393233234537269646400 66162 56280001675702966779861757881386240698608449909460159582225 66163 56290210273838732691974826662145652035412405373534057006073 66164 56300420569369773714755949041149502295959399249079763468100 66165 56310632562552656744321968459744322421466989381993306432900 66166 56320846253643983579101741536390955165713168790659499631025 66167 56331061642900390924056490177028894151277354527409648570025 66168 56341278730578550394900600209294988547117338443391530610448 66169 56351497516935168522322866581090197398779173670131765347600 66170 56361718002226986756208185163991137788237075958378023167225 66171 56371940186710781469859691202006231331064193880446903132225 66172 56382164070643363964221344446179314034350934593257410102500 66173 56392389654281580472100961015546635239523810916037230422948 66174 56402616937882312162393692024956232259982889693443523818025 66175 56412845921702475144305949020261728394278259839196249450625 66176 56423076605999020471579776261405663251393890388498946560000 66177 56433308991028934146717669893910525765609203884306333798400 66178 56443543077049237125207844049298721904373038291248966451073 66179 56453778864316985319749943914965770883659801433677170275625 66180 56464016353089269604481205814034085701391926006353842888100 66181 56474255543623215819203064335717755980714601076906213648100 66182 56484496436175984773608206556731813481206578510925295100225 66183 56494739031004772251508073394282523187513020979854668526073 66184 56504983328366809015060808131178305621401263488408491440400 66185 56515229328519360808999652153603958944876394265672039408400 66186 56525477031719728364861787942103912528759115239339148954025 66187 56535726438225247405217629356323306953031809246408502274225 66188 56545977548293288647900559254058758882308512970383948802948 66189 56556230362181257810237114485173732921988963932506257356100 66190 56566484880146595613277618300936506408024449554306034764025 66191 56576741102446777786027260219341777115762229455952998859025 66192 56586999029339315069677623386980028091054222118253920910400 66193 56597258661081753221838659478021828209722837428118351760448 66194 56607519997931673020771111170887311659580691313898976890225 66195 56617783040146690269619382243174144312509851777890463531225 66196 56628047787984455800644855325420349912628631521746250068100 66197 56638314241702655479459657354281434150318155663600925922500 66198 56648582401559010209260872765704310020855388643869291701073 66199 56658852267811275935065204468683593380612397444286930734025 66200 56669123840717243647944082640188903313241754089672475610000 66201 56679397120534739389259221381854867802983534705700115610000 66202 56689672107521624254898623279028601282208751063907581048025 66203 56699948801935794399513031902772486875565649706132927751073 66204 56710227204035181040752832295423162603627529807147581902500 66205 56720507314077750463505399480310677434761960562683360224100 66206 56730789132321504024132895036244849885059918990266868337225 66207 56741072659024478154710511777378928862587816765888195848225 66208 56751357894444744367265166579063723633964037507841476360448 66209 56761644838840409258014641390308437158322861431072713734400 66210 56771933492469614511607172473467504586120910455739917421025 66211 56782223855590536905361487911775806457972901840815071926025 66212 56792515928461388313507293425357694061782950659522060208100 66213 56802809711340415711426206536338332514873309624000711302948 66214 56813105204485901179893139123688935431612677841315895392225 66215 56823402408156161909318128408440533516219447235007027072025 66216 56833701322609550203988616409903988084969886042730009376400 66217 56844001948104453486312177913537029371985682701834506336400 66218 56854304284899294301059696991102168508117890515323651176073 66219 56864608333252530319608992113762401283193523958669124862225 66220 56874914093422654344188889898764691208055261805243115372100 66221 56885221565668194312123747530364288984412311130257859012100 66222 56895530750247713300078423895646015267539880669391698265625 66223 56905841647419809528303699475901703569324303181790684401073 66224 56916154257443116364882145034226070297059035874677749454400 66225 56926468580576302329974439139996349256761957318940468840000 66226 56936784617078071100066134570904098468614970606122417980625 66227 56947102367207161512214873633210657846431318005290798852025 66228 56957421831222347568298052440900807182842614565136631722948 66229 56967743009382438439260934194412244957174819717993013802500 66230 56978065901946278469365211499621579743758589977612595818225 66231 56988390509172747180438017767770597444703095534683423253225 66232 56998716831320759276121387737019639202961842450117414275600 66233 57009044868649264646122167156317996668842723986835496210448 66234 57019374621417248370462371672284303295970833420601835364025 66235 57029706089883730723729994959792972531109910697721085473025 66236 57040039274307767179330266136965806136195071084195770124900 66237 57050374174948448413737356505270968440434080253132466040100 66238 57060710792064900310746535655434595065405302114473900756073 66239 57071049125916283965726776979873377596725958387013657420225 66240 57081389176761795689873812632359538792092907984424664294400 66241 57091730944860667014463637975632686217318185525819178214400 66242 57102074430472164695106465557676105689401437732090890473025 66243 57112419633855590716001128657378129578709570430724463076073 66244 57122766555270282294189934440302288880978773916474479576100 66245 57133115194975611883813966765293032014124037309723400096100 66246 57143465553230987180368838682646867524744700378668104964225 66247 57153817630295851124960894664581862304759931359834815725625 66248 57164171426429681908563862608741501519803669191700608210448 66249 57174526941891992976275955655471991237862936090168415760400 66250 57184884176942333031577423859615159719164919617911253515625 66251 57195243131840286040588555757562188486515250661631956640625 66252 57205603806845471236328129870316479639170873615394116272900 66253 57215966202217543122972316183317041402904226411544568522948 66254 57226330318216191480114027643776849624189529934407379725625 66255 57236696155101141367022721716293718817425238140790427014225 66256 57247063713132153126904652037494292460807531494185896833600 66257 57257432992569022391163570210474838508896556949017494913600 66258 57267803993671580083661877779805612548078337803920571201073 66259 57278176716699692424982228427868627665029306639249748048025 66260 57288551161913260936689580433301746927945664878091211376900 66261 57298927329572222445593699432325091395714654130202802456900 66262 57309305219936549088012111523728833771387748516597492270225 66263 57319684833266248314033506758304525203275155004905463256073 66264 57330066169821362891781593053505180309725252042079100627600 66265 57340449229861970911679400574122423262190117335231279712400 66266 57350834013648185790714036619772075705517505641117167248025 66267 57361220521440156276701891059982645424558949271593073789025 66268 57371608753498066452554292357684252982151480351839274022948 66269 57381998710082135740543614221898612055325227579664388688100 66270 57392390391452618906569832930433757884219234481188628953225 66271 57402783797869806064427535363390297121661694347932002768225 66272 57413178929594022680073377788289031430696812834043694240000 66273 57423575786885629575893995437632886422527106505268465160448 66274 57433974370005022934974362919719156958395538632363130277025 66275 57444374679212634305366605503521159455864896634102618855625 66276 57454776714768930604359261318461461642770643475750036902500 66277 57465180476934414122746994509901940190836542948858989716900 66278 57475585965969622529100759391178996835558081282434868151073 66279 57485993182135128874038415633015343949485500402669483265625 66280 57496402125691541594495794531142851082484537061507808499600 66281 57506812796899504517998216392974024714927142940000759859600 66282 57517225196019696866932459084162774388074959901508497137225 66283 57527639323312833262819177775898199480173558277083559301073 66284 57538055179039663730585775933778212186983831119499295848900 66285 57548472763460973702839727589112893741646890726095540288900 66286 57558892076837584024142350933510562570918752620575117672025 66287 57569313119430350955283033277602614932929434070776051242225 66288 57579735891500166177553907414766280615726256827933172240448 66289 57590160393307956797024979430707518495961545081694484545600 66290 57600586625114685348819707999769359163188967866838471451025 66291 57611014587181349801391035208834084407348908818919903196025 66292 57621444279768983560797868949690716145159873997633759096900 66293 57631875703138655474982016920742370325298489473222397922948 66294 57642308857551469838045572278931114502453513751469339698225 66295 57652743743268566394528750982761051106587915399453503037225 66296 57663180360551120343688180867303431956045863184034144611600 66297 57673618709660342343775642492070693271506864658780702090000 66298 57684058790857478516317261802649384342225689697566672126073 66299 57694500604403810450393154646985047076512548493161608473025 66300 57704944150560655206917523187215187935011679789768806422500 66301 57715389429589365322919204247949568198036465626500041422500 66302 57725836441751328815822669641900123157023844915231765434025 66303 57736285187307969187729478513765905645088571296179300451073 66304 57746735666520745429700181743281534332697172696941455360000 66305 57757187879651152026036678448340712411650742908850897305600 66306 57767641826960718958565024629109467673873351585421247956225 66307 57778097508711011710918693994046850560957320912782245165225 66308 57788554925163631272822291008753912516026307606581520822948 66309 57799014076580214144375716208574872911250470913321650172900 66310 57809474963222432340338783815877468952293424249987957209025 66311 57819937585351993394416291702942569275096583571681554364025 66312 57830401943230640363543543741396218450721363334464132643600 66313 57840868037120151832172324579120366300481855095496253490448 66314 57851335867282341916557326885581622796318578694652583549225 66315 57861805433979060269043031106520466380296046175065852479025 66316 57872276737472192082351037768946420782261648962527265120900 66317 57882749778023658093867852377387802846089194427500226552900 66318 57893224555895414589933122942347731492555704144940538526073 66319 57903701071349453410128330181921175750773268546525959950225 66320 57914179324647801951565930437530907780227257081763550785600 66321 57924659316052523173178951344743314981866435577366825025600 66322 57935141045825715600011040300128113659357969571002472400625 66323 57945624514229513327506965765129095240569320612851910826073 66324 57956109721526086025803571447916124804578098747401268160900 66325 57966596667977638944021183404191700581048445733584885122500 66326 57977085353846412914555470097928472196656917413121492700625 66327 57987575779394684357369755463017204737410537628001179518025 66328 57998067944884765284287785006807765176183138106154212610448 66329 58008561850579003303286944996528797381611706921059379290000 66330 58019057496739781622791934769574841777650670882283865307225 66331 58029554883629519055968892208652745762587263179701111592225 66332 58040054011510670025019972422782301222183805688582015560100 66333 58050554880645724565478379675149135883841294704238593422948 66334 58061057491297208330503852598810975857281548925927872270025 66335 58071561843727682595178602741261487492230788916980986981025 66336 58082067938199744260803706478858997654964297952469278470400 66337 58092575774976025859195950342130482683348195302197928505600 66338 58103085354319195556985129792964307624198765014655697631073 66339 58113596676491957159911801494708288887380656850162936857225 66340 58124109741757050117125489116192745168091042096458238108900 66341 58134624550377249525483342710701293392235896779152459428900 66342 58145141102615366133849251710915238529705429698863396157025 66343 58155659398734246347393411580860498396706704486635289426073 66344 58166179438996772231892344165889097031121155423862954131600 66345 58176701223665861518029371781730352874131398331010752979600 66346 58187224753004467605695545083649980827113922853787853385225 66347 58197750027275579568291024756758420275030353683178653140625 66348 58208277046742222157026917068512794376278418608119815322948 66349 58218805811667455805227563324459999314192994042179104496900 66350 58229336322314376632633283268271515787126047268073313705625 66351 58239868578946116449703572467123628782290392840245053080625 66352 58250402581825842761920753723479835633334362364221795406400 66353 58260938331216758774094082554335316502931186474568654160448 66354 58271475827382103394664306778986435759526539757628603180625 66355 58282015070585151240008680256391337231798738361880149223225 66356 58292556061089212638746430813190791025356941112846803580100 66357 58303098799157633636044682403461544473741823360536912228100 66358 58313643285053795997924831541277524869909004049110054601073 66359 58324189519041117215569378047157336885076446378856413234025 66360 58334737501383050509629210149479593029111556951906731792400 66361 58345287232343084834531343981950711140530213731904408272400 66362 58355838712184744882787117518212908714686896034986645703225 66363 58366391941171591089300838984683219885860906889938010131073 66364 58376946919567219635678889792717457072696806498681536032100 66365 58387503647635262454539282031196135676846052488032520996900 66366 58398062125639387233821670560632476791689905717823582370025 66367 58408622353843297421097819749905699631709347401377827753025 66368 58419184332510732227882524896725912333414502258421571560448 66369 58429748061905466633944988372940006905762311668754229273600 66370 58440313542291311391620650535791061421685388892503855244225 66371 58450880773932113030123475446246850042735554189076803909225 66372 58461449757091753859858691435516159155920930175759094622500 66373 58472020492034151976735986560874705775594116346464347022948 66374 58482592979023261266483158991925552423739295903790752481025 66375 58493167218323071408960222368422010949216597780116440765625 66376 58503743210197607882473966170784126180461082027028462250000 66377 58514320954910931968092971144442928926809777982379628880400 66378 58524900452727140753963079819149746651051722380472189476073 66379 58535481703910367139623322164390959129971359707392490000625 66380 58546064708724779840322296422051685600593420728827138116100 66381 58556649467434583391335005157474989257545928594589354076100 66382 58567235980304018152280146570066284521445736869738428919225 66383 58577824247597360311437861104595732239486422128107321701073 66384 58588414269578921890067933404354507907479877496146551502400 66385 58599006046513050746728449647323928117479025133494996174400 66386 58609599578664130581594910306519520736798127716217326895025 66387 58620194866296580940779798375675224812757674438193755955225 66388 58630791909674857220652603101436006872821189009077398802948 66389 58641390709063450672160299263230281151969999001295199980100 66390 58651991264726888405148282041996622328187461335891733643025 66391 58662593576929733392681757518942360582804801604121120038025 66392 58673197645936584475367588845514750225205039459492658528400 66393 58683803472012076365676598125768504730997882898778258210448 66394 58694411055420879652266324052316592839275425550001707251225 66395 58705020396427700804304235337054292337944418024762118048225 66396 58715631495297282175791399977849600336414252149914703160100 66397 58726244352294402009886610402396201182109040902570724502500 66398 58736858967683874443230964530428295721375742819929357176073 66399 58747475341730549510272902795499698336386613483380486957025 66400 58758093474699313147593701167532711107591814580804942240000 66401 58768713366855087198233420217345387556175219482659662240000 66402 58779335018462829416017310264368901712811769931312460565025 66403 58789958429787533469882672648769841737826608298661147776073 66404 58800583601094228948206177169195350983623081128249605062500 66405 58811210532647981363131635727362143242987029813235548392100 66406 58821839224713892154898232220713522966597000993473433080225 66407 58832469677557098696169208724371645459782570560902949227225 66408 58843101891442774296361008003615356482284329274083889410448 66409 58853735866636128205972872398117055275487673386254017856400 66410 58864371603402405620916899119175129829336829127331099502025 66411 58875009102006887686848552001181618175893964343921432307025 66412 58885648362714891503497629748567854658299253342191683324100 66413 58896289385791770128999690719473965472719811500437648802948 66414 58906932171502912584227934287391183316756954279848137451225 66415 58917576720113743857125538822029056700720710876300048391025 66416 58928223031889724907038456330662735388186386190501385870400 66417 58938871107096352669048663801218619529328666570379728014400 66418 58949520945999160058307871288359766334692755674743487501073 66419 58960172548863715974371686783835554608317757851866574783225 66420 58970825915955625305534237912363214117483448906207504204100 66421 58981481047540528933163250494311933621816139580918405044100 66422 58992137943884103736035584016463368417070997307581610280625 66423 59002796605252062594673224052125475468615398816696086876073 66424 59013457031910154395679731671879711616479092366302160112400 66425 59024119224124164036077149886244737927820606189778446410000 66426 59034783182159912427643367161542881053793902099789609925625 66427 59045448906283256501249938050258710416093193080653585929025 66428 59056116396760089211200360977182198203915574477608310622948 66429 59066785653856339539568813222632037504719113624700591022500 66430 59077456677837972500539343144057802421976756273940986301225 66431 59088129468970989144745519677322742750142294082157350436225 66432 59098804027521426563610539158972114681262150018370184089600 66433 59109480353755357893687789510795058109094332467788454760448 66434 59120158447938892321001871827991140375242038877521307921025 66435 59130838310338175085390079412255795767682511117212125994025 66436 59141519941219387484844334291101999735180312672980324820900 66437 59152203340848746879853581264738626621426667967821179216100 66438 59162888509492506697746639521829049750351332373051185131073 66439 59173575447416956437035511865456652908919103965154447039225 66440 59184264154888421671759151590627032675858001166718714928400 66441 59194954632173264055827687054639781634178770719862145648400 66442 59205646879537881327367103981665853282044214861041390586025 66443 59216340897248707313064385542869620420540292237383412401073 66444 59227036685572211932513110253417849948197511421273970932100 66445 59237734244774901202559507727720928330719256491036553868100 66446 59248433575123317241648972334254783540301818954917153311225 66447 59259134676884038274173034791315060972187517461625959300625 66448 59269837550323678634816791745058222746685824676356604560448 66449 59280542195708888772906793371187351892836348074097326478400 66450 59291248613306355256759389041643555185180287134370846400625 66451 59301956803382800778029531097666970867762072690113527025625 66452 59312666766204984156060036770594500149508744419674002784900 66453 59323378502039700342231308291764494192539699360947286922948 66454 59334092011153780424311511232901741339752207811162230380625 66455 59344807293814091630807211118359212540217003250141447937225 66456 59355524350287537335314468350596136330511770438923993331600 66457 59366243180841057060870391490275088317126941304093796787600 66458 59376963785741626484305148932363893879506322580247729626073 66459 59387686165256257440594439019631256775143183662671432165025 66460 59398410319651997927212418634928140477448989188026612212900 66461 59409136249195932108485090313650043413855430235904682092900 66462 59419863954155180319944147917778423795809252706342884881225 66463 59430593434796899072681280912902644443982063610369072631073 66464 59441324691388281057702937289626922911152278199546554681600 66465 59452057724196555150285545170769887291832115798209185286400 66466 59462792533488986414331193145767453381817522885162929997025 66467 59473529119532876106723769373692854312441561651316765462025 66468 59484267482595561681685559496310769433420614441909388222948 66469 59495007622944416795134303402585615054806182937322362104100 66470 59505749540846851309040710886067175682701569650209447040225 66471 59516493236570311295786436236579870595080782588815081555225 66472 59527238710382279042522511807645067003265066281590056250000 66473 59537985962550273055528240601068967631378998555929431010448 66474 59548734993341848064570547910131717320431567548153055430025 66475 59559485803024595027263792062816490225556522681529050180625 66476 59570238391866141133430034306520436324409042327725587602500 66477 59580992760134149809459767875692483291760845362804286288900 66478 59591748908096320722673106283846107319971759894699075426073 66479 59602506836020389785681430881398304177250916382742445480625 66480 59613266544174129160749497720789109695463620753620756737600 66481 59624028032825347264158003770339136966699052759308951297600 66482 59634791302241888770566612518305715802897692792936715446225 66483 59645556352691634617377439008601338475554274004797690726073 66484 59656323184442502009098994349641234402870553424200103400900 66485 59667091797762444421710589737790015289740763729688922064900 66486 59677862192919451607027200036880451251619714411216321623025 66487 59688634370181549597064786955280557666657625678724831413225 66488 59699408329816800708406081861988291901495369192721953490448 66489 59710184072093303546566828283236278644807325378915838659600 66490 59720961597279193010362484121092102359065016850765926340025 66491 59731740905642640296275383635542825325081510665568784385025 66492 59742521997451852902822359231555509905692768400911424204900 66493 59753304872975074634922823092608643994446132233224847622948 66494 59764089532480585608267308702192489142406437457785104549225 66495 59774875976236702253686472294779491571165307593650003564225 66496 59785664204511777321520554277769017182857488006289650713600 66497 59796454217574199885989300665913792768458078748465388160000 66498 59807246015692395349562344569738556893864708214429851851073 66499 59818039599134825447330047779464545409267517626758181186025 66500 59828834968169988251374802485956558181085773986880168062500 66501 59839632123066418175142793180212475487311467832278293062500 66502 59850431064092685977816218772918214546455854122773651441025 66503 59861231791517398768685974975594238867453032247584564726073 66504 59872034305609200011524796984862855512843807180976236010000 66505 59882838606636769528960862511368657960351701149214188483600 66506 59893644694868823506851855194887595028579566991908328709225 66507 59904452570574114498659488447163269301008264148239883034225 66508 59915262234021431429824489764012191638776769569388267122948 66509 59926073685479599602142045548242841716874382803947611784900 66510 59936886925217480698137706484936508050388821229315809300025 66511 59947701953503972785443753510641004697337462369873200755025 66512 59958518770608010321176024418031485732371250168015877249600 66513 59969337376798564156311201137595702681290315927398172240448 66514 59980157772344641540064557737904174389855647654557942098225 66515 59990979957515286124268169186028863271830649165797669808025 66516 60001803932579577967749580909677076540548638335992456624900 66517 60012629697806633540710939202610435875585718234981765720900 66518 60023457253465605729108582514921884011331491870339363101073 66519 60034286599825683839033093669746821957401257332447944361225 66520 60045117737156093601089813047987595971931092073656620627600 66521 60055950665726097174779812782633679007850089857482274067600 66522 60066785385804993152881332004263017139240428850831456905625 66523 60077621897662116565831673179313137449884401921463667551073 66524 60088460201566838886109559582713740029066508218682990308900 66525 60099300297788568032617953946475623070656666586728387702500 66526 60110142186596748375067338325833916610456044571634034655625 66527 60120985868260860738359455224546727163748380272459953085025 66528 60131831343050422406971510020953422439975486850672970760448 66529 60142678611234987129340834736399912414454350195928804000000 66530 60153527673084145122250013187641410328083338356328783800225 66531 60164378528867523075212467564836284665055016435084994785225 66532 60175231178854784154858506476747740825711382547039444864100 66533 60186085623315628009321834504773199066852489186192715222948 66534 60196941862519790772626523307424363325049870302787887317025 66535 60207799896737045069074444316884103769830438103988917512025 66536 60218659726237200017633163069269404352993025909155354176400 66537 60229521351290101236324295210232755227807015397461333171600 66538 60240384772165630846612324217537498707428979625401588256073 66539 60251249989133707477793880882245766415567478862791522966225 66540 60262117002464286271387484590160774454236546451382099752900 66541 60272985812427358885523746445168372773373478638316271872900 66542 60283856419292953499336034276125874475164778040461578760025 66543 60294728823331134817351599568949320522133977673243647001073 66544 60305603024812004073883166365553465242405074202032454977600 66545 60316479024005699037420982171301898138073908373430397761600 66546 60327356821182394015025330912627847803305530840993629742225 66547 60338236416612299856719507986489344247636866452987029205625 66548 60349117810565663959883257443325546597009323411719380922948 66549 60360001003312770273646671345184174010293869692813596704900 66550 60370885995123939303284551340693108702510002131419036600625 66551 60381772786269528114611232498552371207588448298852593475625 66552 60392661377019930338375869441225799443393852620450623408400 66553 60403551767645576174658184820514894759816591291522461810448 66554 60414443958416932397264680176700429957070720856228366325625 66555 60425337949604502358125309222940546255906378501987098156225 66556 60436233741478825991690613596617198384268204122698271088100 66557 60447131334310479819329321119325939316015031205713623592100 66558 60458030728370076953726406607207168756668682043209181276073 66559 60468931923928267103281615273320102218789689356528499841025 66560 60479834921255736576508448763763850465493638105353217638400 66561 60490739720623208286433613869253132224832065240418018918400 66562 60501646322301441754996933953859276390274958912173274804225 66563 60512554726561233117451723142630303423356349886607825756073 66564 60523464933673415126765623309807009363688774616725441576100 66565 60534376943908857158021903909355109729024999802325227580900 66566 60545290757538465212821224689536634653854820825231195129025 66567 60556206374833181923683861333246900869179469910474541916025 66568 60567123796063986558452394065846520568614683229745489010448 66569 60578043021501895024694859272221041836844268680361662179600 66570 60588964051417959874108364164803950135687577244782949341225 66571 60599886886083270306923164544301895350665100421152410706225 66572 60610811525768952176307205694864144096954984228354824122500 66573 60621737970746167992771126455441392368038056998640072122948 66574 60632666221286116928573726509082209183138504101028504124025 66575 60643596277660034822127896931918517650790078668663582100625 66576 60654528140139194182407014043594655815502204367264577960000 66577 60665461808994904193351796600897695792574995529220796942400 66578 60676397284498510718277626376349836022625583133125471001073 66579 60687334566921396304282332163526817992348683931247404705625 66580 60698273656534980186654437250869455471450576572269389364100 66581 60709214553610718293281870405758501207576045143388306524100 66582 60720157258420103249061140410626213101400909729496781718225 66583 60731101771234664380306974192881119152896978177698201376073 66584 60742048092325967719162418590425617927100116338021596544400 66585 60752996221965616008009405794549188933534138956207632960400 66586 60763946160425248703879782511983125147771863707274446856025 66587 60774897907976541982866802887905837926458440419824292616225 66588 60785851464891208744537085231690922778489460446443961302948 66589 60796806831440998616343032587193312854935861735955635584100 66590 60807764007897697958035717189371985608747768064712954542025 66591 60818722994533129866078228849050826852258630947786831237025 66592 60829683791619154178059487307622395406057875093082661126400 66593 60840646399427667477108518603502470686913178253672881160448 66594 60851610818230603096309195492146404925111039602580356592225 66595 60862577048299931123115441961441441232854903181742654585225 66596 60873545089907658403766901884292298465222300699932512272100 66597 60884514943325828547705071850220463723644757365190888062500 66598 60895486608826521931989898217800773448945062183212461151073 66599 60906460086681855705716838429762004336654437136661106160025 66600 60917435377163983794434386632581335781645645039325568890000 66601 60928412480545096904562063642405686222065651046287048890000 66602 60939391397097422527808871299136066604141595464991123062025 66603 60950372127093224945592211250514235229675043575627446301073 66604 60961354670804805233457268208054079476940249811057353202500 66605 60972339028504501265496857716663291303271007300435492580100 66606 60983325200464687718771738479804045043866048135602639843225 66607 60994313186957776077731389282044527816273413719454421586225 66608 61005302988256214638635250550856314823638227400206138960448 66609 61016294604632488513974430599515724022124372739392026958400 66610 61027288036359119636893876592970426978957209914400351603025 66611 61038283283708666765615010278535735297290149883427154708025 66612 61049280346953725487858828523288124722581151262239679420100 66613 61060279226366928225269468700026701972384508853622898802948 66614 61071279922220944237838238963676462447427166162629182490225 66615 61082282434788479628328113460010330286555708009798571730025 66616 61093286764342277346698692508570115721618674761652362384400 66617 61104292911155117194531627801669668370597388229526894672400 66618 61115300875499815829456512661366648978325592696006830326073 66619 61126310657649226769577237396292486173952394819898843684225 66620 61137322257876240397898809800233229062912735608184345056100 66621 61148335676453783966754640834357150908583448744299907096100 66622 61159350913654821602234295534988103785029355099286157275625 66623 61170367969752354308611709188826768897291316253966907851073 66624 61181386845019419972773868817525092269545223609798123750400 66625 61192407539729093368649960013522340694176037702073744000000 66626 61203430054154486161640979169054358216372718445793831890625 66627 61214454388568746913049811140250748999266705290984015986025 66628 61225480543245061084511772388237858173917020945194038022948 66629 61236508518456651042425619639168568226597587996187973222500 66630 61247538314476776062385024105103074612875469252663882804225 66631 61258569931578732333610511307667950613890974985708699639225 66632 61269603370035852963381866546423957965070428824419122883600 66633 61280638630121507981471006053876206491228354416830809810448 66634 61291675712109104344575313879063412874656442948445155458025 66635 61302714616272085940751444541666155764360393306997576535025 66636 61313755342883933593849591498577171705101088440772611536900 66637 61324797892218165067948221464879883824332089881169305372100 66638 61335842264548335071789274631184502863509604346119932006073 66639 61346888460148035263213830819274187977592408922469299638225 66640 61357936479290894253598241618016902752856221910976197582400 66641 61368986322250577612290728541501750108428182630994673102400 66642 61380037989300787871048447251361718151210963202272465679025 66643 61391091480715264528475017885247917647121086683162608226073 66644 61402146796767784054458521533423540553820777337735131268100 66645 61413203937732159894609962905448918031385628874013679660100 66646 61424262903882242474702199228932205507630054142426707678225 66647 61435323695491919205109335422323371724117384163503957855625 66648 61446386312835114485246585583732318227220124878188349410448 66649 61457450756185789708010600837755105495976766349570230176400 66650 61468517025817943264220263582295411814923181213464869305625 66651 61479585122005610547057948177371501105567557154509267430625 66652 61490655045022863956511248117902126224736492507203342276900 66653 61501726795143812903815169732467944721654855435807973822948 66654 61512800372642603815894792450048174718341776476878916015625 66655 61523875777793420139808395676735369439718222732501674880225 66656 61534953010870482347191052324434339970736501135442241849600 66657 61546032072148047938698689033554407057867269679293667641600 66658 61557112961900411448452613131707314201423711282541794551073 66659 61568195680401904448484506370426285903473957255973111262025 66660 61579280227926895553181885481924866743500148644100713068900 66661 61590366604749790423734029597917328950514206744810613748900 66662 61601454811145031772578374572525588326044961864176680472225 66663 61612544847387099367847374251300720747277275077735244506073 66664 61623636713750510037815828728390324043659694943261281715600 66665 61634730410509817675348679633886122793511533496496402880400 66666 61645825937939613242349272493389366529561537469036162766025 66667 61656923296314524774208086201834724973947085760827612115025 66668 61668022485909217384251929653616537244003577298044438922948 66669 61679123506998393268193605571064425480186899285536804500100 66670 61690226359856791708582041573318437046706099552093707147225 66671 61701331044759189079252888527657033343907143472366166362225 66672 61712437561980398849779586225334397349150431372903443240000 66673 61723545911795271589924896423986686269873102188244425360448 66674 61734656094478694974092903298670010148730569478747363563025 66675 61745768110305593785781481343596071906178743062674971525625 66676 61756881959550929922035230766634559140597500014300398322500 66677 61767997642489702397898880418654533030075699456268795840900 66678 61779115159396947350871158299780214893286903502433121201073 66679 61790234510547738045359129684639726369491489216667222675625 66680 61801355696217184877133002908688494769613531129025560995600 66681 61812478716680435377781402857692190931568218533847974755600 66682 61823603572212674219167112202457222883566164581283852735225 66683 61834730263089123217883280420899964779003283416024188651073 66684 61845858789585041339710100649549056915767475922084475932900 66685 61856989151975724704071954406578269191364692863093243860900 66686 61868121350536506588495024228470577073195555482045847594025 66687 61879255385542757433065374262417256080608127316738954564225 66688 61890391257269884844887498856558957882021166726492347240448 66689 61901528965993333602543339190178888406463767297205625753600 66690 61912668511988585660551767985961365854320233035736523249025 66691 61923809895531160153828542346432194166911857477010995594025 66692 61934953116896613402146724756700445378798501159710774292900 66693 61946098176360538914597572295624402330351011285904873822948 66694 61957245074198567394051894097527571461239121929220088380225 66695 61968393810686366741621877106593833838007034313257366111225 66696 61979544386099642061123380166073961190878926120688612835600 66697 61990696800714135663538696484438882546357698443105219210000 66698 62001851054805627071479784520618246043060861027093290076073 66699 62013007148649933023651967330465979708586103353607476879025 66700 62024165082522907479318100416597714355024323501504029722500 66701 62035324856700441622763208123748091320048211643648844722500 66702 62046486471458463867759588621799137539308433612492460428025 66703 62057649927072939862032387518634050384175555714139487501073 66704 62068815223819872491725640144973894836682618584060761640000 66705 62079982361975301885868782553357875900859229337619935681600 66706 62091151341815305420843631273431009666511721804024871482225 66707 62102322163615997724851831865706177147903858728279739883225 66708 62113494827653530682382776315970705915737242222920789922948 66709 62124669334204093438681989312510785626328584446088658376900 66710 62135845683543912404219983448330184826940794726754791411025 66711 62147023875949251259161583390542897880854987659225389166025 66712 62158203911696410957835719059122512509979534810557854835600 66713 62169385791061729733205687857194250296588696645028703490448 66714 62180569514321583101339885995058794519175707343700843627225 66715 62191755081752383865883008950140181920401969914494409157025 66716 62202942493630582122527721105053197417733779134644788148900 66717 62214131750232665263486794605988873369589252484347469868900 66718 62225322851835157981965717483619857801679441614696354176073 66719 62236515798714622276635771078730578979727446597319847752225 66720 62247710591147657456107576814780296885896290035655922489600 66721 62258907229410900143405112359610295517058856142484579129600 66722 62270105713781024280440197218509633473509889424711656390625 66723 62281306044534741132487447800857034046859407239689862776073 66724 62292508221948799292659702002559659945667439028453725436900 66725 62303712246299984686383913346512681916890291576685350302500 66726 62314918117865120575877514723306714830417083546239866630625 66727 62326125836921067564625251774413359292890623356541309632025 66728 62337335403744723601856485960082251545637352129689157410448 66729 62348546818613023987022967354186189279885567954953853690000 66730 62359760081802941374277077208254066070538019542434708313225 66731 62370975193591485776950540326934512387592737042644919998225 66732 62382192154255704572033607297136306591883186285010343148100 66733 62393410964072682504654706613094784959144021065753973522948 66734 62404631623319541692560566739616645603510397782122457344025 66735 62415854132273441630596808155758707188435539308836118063025 66736 62427078491211579195189005421199349519671522443162141902400 66737 62438304700411188648824219307564529511410647661987810817600 66738 62449532760149541644532999036973432602937763748291041381073 66739 62460762670703947230371854670071986479206095721774712055225 66740 62471994432351751853906199685825630914628995371180613416900 66741 62483228045370339366693763795345904715086132711688984336900 66742 62494463510037131028768476032028578078683507313334356343025 66743 62505700826629585513124818160284226231190814354758711076073 66744 62516939995425198910202648445145307917315685395850524803600 66745 62528181016701504732372495825036980244070672433599594563600 66746 62539423890736073918421324530002049477454090264297612119225 66747 62550668617806514838038769187673625688508511234250640250625 66748 62561915198190473296303840459292217629549353088415515022948 66749 62573163632165632538172101248067172895979150045561341892900 66750 62584413920009713252963313522185537293629284919187129515625 66751 62595666062000473578849555794774576386008721800762363890625 66752 62606920058415709107343811303127371440197150516935644390400 66753 62618175909533252887789026929504071424406472011989417960448 66754 62629433615630975431847642905824552334458254493597584450625 66755 62640693176986784717991593344571404940594210372241553109225 66756 62651954593878626195992777638225342050160420736620310616100 66757 62663217866584482791414002769558286575792504609003003936100 66758 62674482995382374910100396575112572082786732041464754451073 66759 62685749980550360442671292004197858063379751027862561428025 66760 62697018822366534769012582415740532949685676254595063504400 66761 62708289521109030762769547955323548831062311188800461584400 66762 62719562077056018795840153054757802985706782454643766885225 66763 62730836490485706742868815096529352670323395681504103881073 66764 62742112761676339985740644285469921135771614082788960100100 66765 62753390890906201418076154770001324550698254257190266184900 66766 62764670878453611449726447055307621419293827667697417908025 66767 62775952724596928011268861750791958173496970775664231059025 66768 62787236429614546558503104694178256904211641971592602960448 66769 62798521993784900076947843494621063670407759590784264065600 66770 62809809417386459086337775537190048489355753026202865458225 66771 62821098700697731645121167491098820965707639104205523523225 66772 62832389843997263354957866364050898561690259578517758602500 66773 62843682847563637365217782145078837745328764187062445722948 66774 62854977711675474377479842078255711678378838823991698747025 66775 62866274436611432650031416609661291720523101880349953455625 66776 62877573022650208002368217049988463831389065831919813690000 66777 62888873470070533819694664995178584947081628088539717984400 66778 62900175779151181057424733547477658593200757607975571026073 66779 62911479950170958245683260379308383371743424717593554390625 66780 62922785983408711493807732682356302524876424132813596632100 66781 62934093879143324494850544044271457534322108722700310992100 66782 62945403637653718530081723295390123661030727816034953497225 66783 62956715259218852473492135367884380465929592687662787551073 66784 62968028744117722796297154209750445678849217492573986566400 66785 62979344092629363571440807796049876299238450757699669766400 66786 62990661305032846478100395279820916519002965288336468837025 66787 63001980381607280806191576325080447954742857942907432257225 66788 63013301322631813460873932664340173763834070377787836302948 66789 63024624128385628967057001923063844496203423020448644168100 66790 63035948799147949473906783753495510001296802907392137461025 66791 63047275335198034759352718320291958367643007592388812456025 66792 63058603736815182234595137180395679720580468315411968704400 66793 63069934004278726948613186599587869742149102504375140610448 66794 63081266137868041592673223348164165005863425197208724913225 66795 63092600137862536504837683018178979638084328113803233142225 66796 63103936004541659674474420904707490427004161124675077404100 66797 63115273738184896746766525493577495299861471260598176602500 66798 63126613339071771027222604598026548078916516945560243626073 66799 63137954807481843486187544186742950606955027830867308343025 66800 63149298143694712763353739945752361703654171733610235560000 66801 63160643347990015172272801616614960975049868266558395560000 66802 63171990420647424704867730153401284249597002573357048539025 66803 63183339361946653035945567740918026355922291193142183326073 66804 63194690172167449527710520716658286089342084768786066322500 66805 63206042851589601234277555438953907536562808635359792788100 66806 63217397400492932906186467143810751440708592088435328626225 66807 63228753819157306994916421832910909991937470399920812925225 66808 63240112107862623657400971235269058322422910742587305010448 66809 63251472266888820760543540885033316068399864679650701040400 66810 63262834296515873885733391357924172636312636605060993724025 66811 63274198197023796333362052708808210274864130571861799129025 66812 63285563968692639127340232152906539709961048664456968496100 66813 63296931611802491019615195033141043945185914056204261302948 66814 63308301126633478494688619116124706866512933002803710509225 66815 63319672513465765774134922259305484516529244366828637089025 66816 63331045772579554821120063491776358320434585217845218918400 66817 63342420904255085344920817551267391153579379230287646310400 66818 63353797908772634805444522919838788938272283888030199651073 66819 63365176786412518417749303400797152446051866036883331565225 66820 63376557537455089156564763279360286160581866496528397928100 66821 63387940162180737760813156109599113425804016900221365168100 66822 63399324660869892738131027170188429663975139578505699250625 66823 63410711033803020369391329631501408198734848302788387326073 66824 63422099281260624713226014476585956159405128472607760368400 66825 63433489403523247610549094218564201074321964539465841610000 66826 63444881400871468689080180456999572083150555038974803875625 66827 63456275273585905367868495315779123210848066736599169023025 66828 63467671021947212861817356805061929849219884521347773922948 66829 63479068646236084186209138149847573485875468503334000402500 66830 63490468146733250161230701127721913804836790238201485327225 66831 63501869523719479416499303458340531558094442323101910862225 66832 63513272777475578395588980287213410073052456250386030657600 66833 63524677908282391360557399806357607917061179087685241360448 66834 63536084916420800396473193054387860087116807253960937975025 66835 63547493802171725415943757938618230130314912613814357096025 66836 63558904565816124163643537521751120828792079806405790272900 66837 63570317207634992220842772615733136501683161906351364508100 66838 63581731727909363009936728725360475586070212183671541381073 66839 63593148126920307798975397384219717959011421146086495217225 66840 63604566404948935706193671925553057453522938723626752256400 66841 63615986562276393704541997730640216202851850162702640576400 66842 63627408599183866626217496997292463819533359960619355752025 66843 63638832515952577167195568071057350978577980274322170551073 66844 63650258312863785891761959381735953727693778217318960584100 66845 63661685990198791237045318027817611791723070110793137472100 66846 63673115548238929517550213051440331273470920129559368065225 66847 63684546987265574929690633446488209478832966187532771390625 66848 63695980307560139556323960942440427110601017903724682760448 66849 63707415509404073371285417606589540782545110897532846854400 66850 63718852593078864243922988307249996703348819556496402230625 66851 63730291558866037943632818080580974468719188132122497855625 66852 63741732407047158144395084443650858179512199137402814748900 66853 63753175137903826429310344696373820574017820386924189222948 66854 63764619751717682295136358254952194523643919736899876630625 66855 63776066248770403156825384059461495093134272004034907843225 66856 63787514629343704352061953098218144409161068281088682387600 66857 63798964893719339145801116091573140814655336791682507475600 66858 63810417042179098734807166377778103210588059661869045976073 66859 63821871075004812252192838043573311102099084911965945339025 66860 63833326992478346771958979342150550671898751226074033944900 66861 63844784794881607313534701441146767200747028531657357424900 66862 63856244482496536846318002543327714342555494266856999043225 66863 63867706055605116294216867422623981140267177834338978881073 66864 63879169514489364540190842418184968238156778799135161729600 66865 63890634859431338430793085929119575506567562802026172494400 66866 63902102090713132780712894452595554246369928103646345555025 66867 63913571208616880377318704207972668282598780577984453748025 66868 63925042213424751985201568389647999589811021523848146122948 66869 63936515105418956350719110091294925615709206801912315876100 66870 63947989884881740206539950944180487184511343732163369274225 66871 63959466552095388276188615512249057767418420357091457189225 66872 63970945107342223278590911486663417004349176801311415210000 66873 63982425550904605932619785722497523648884397506085888210448 66874 63993907883064934961641656160278475587099193311395374676025 66875 64005392104105647098063219675078337250669921178907062890625 66876 64016878214309217087878735895859707605331124532841389062500 66877 64028366213958157695217787037782094947435736734976798372900 66878 64039856103335019706893513790179357984047342353778165476073 66879 64051347882722391936951327302921666105675104141049854850625 66880 64062841552402901231218097313878625385458606754029621273600 66881 64074337112659212471851816460203410654329910274149470233600 66882 64085834563774028581891740816160938008432116749758909004225 66883 64097333906030090529809006700226306302866300859172933076073 66884 64108835139710177334057723794182930574680311138987173444900 66885 64120338265097106067626544616952984917912281093492625676900 66886 64131843282473731862590710395895967104467270193304055585025 66887 64143350192122947914664573378314392206645853840360140695225 66888 64154858994327685487754595625908817630267269633922953490448 66889 64166369689370913918512824334927597311545475786059325827600 66890 64177882277535640620890843724759958366192757629587102178025 66891 64189396759104911090694203537724189205650901417179616823025 66892 64200913134361808910137324192805924052893012864114249360900 66893 64212431403589455752398878636104704898908363232209796522948 66894 64223951567071011386177650930750198240786770538322491191225 66895 64235473625089673680248871629052640433266540303181150678225 66896 64246997577928678608021029969655282167709471997480830977600 66897 64258523425871300252093162942459799465726457110491355240000 66898 64270051169200850808812621264098835639106325936773026801073 66899 64281580808200680592833312306733035923307416380062415552025 66900 64293112343154178041674420022953133938564413197470671402500 66901 64304645774344769720279601909570846770650914295642216402500 66902 64316181102055920325576663053085533292529496343616072395025 66903 64327718326571132691037707299616768368524349741328828776073 66904 64339257448173947791239765592096183794275407790864672250000 66905 64350798467147944746425901517515125228585881928919138899600 66906 64362341383776740827066794107027872967365809519086116275225 66907 64373886198343991458422797931713373195211198653454415712225 66908 64385432911133390225106480536801625326750191612932569222948 66909 64396981522428668875645637257174070217742941279403149948900 66910 64408532032513597327046783456950523385049179331312623542025 66911 64420084441671983669359124235978396924985328195082079597025 66912 64431638750187674170239001646043153561290047431615385401600 66913 64443194958344553279514819459622136186911886730410047240448 66914 64454753066426543633752445534007116388133819439960368136225 66915 64466313074717606060821091813624105755165430315296510526025 66916 64477874983501739584459672013382174290273006901040939692900 66917 64489438793062981428843637025886220922789313937103378996900 66918 64501004503685407023152288095351842029956992876302431751073 66919 64512572115653130006136567801063644943520902797433470123225 66920 64524141629250302230687328893221554694303883698650616371600 66921 64535713044761113768404081024022863710685957635967140211600 66922 64547286362469792914164215416830975841967466958097830855625 66923 64558861582660606190692707516284997924040661766090136501073 66924 64570438705617858353132297662207534142630370734969993544900 66925 64582017731625892393614149830171240678601200872149652922500 66926 64593598660969089545828988481587900540474793207233108625625 66927 64605181493931869289598713566186981101364593620176729159025 66928 64616766230798689355448493719753839661025962086031132560448 66929 64628352871854045729179337700000945348644820867667768360000 66930 64639941417382472656441144103448688868357014202396238846225 66931 64651531867668542647306229406195554967311700640079727231225 66932 64663124222996866480843334371460636075374006491590910412100 66933 64674718483652093209692108866784669326313417186019448322948 66934 64686314649918910164638075133778983122553555318213542351025 66935 64697912722082042959188069553314943549274672656753908634025 66936 64709512700426255494146162949049695278870951494537201648400 66937 64721114585236349962190059472187196133479151834486281443600 66938 64732718376797166852447974110376749191521838642689857006073 66939 64744324075393584955075988863654441233955961658175184124225 66940 64755931681310521365835887630336101427194523166697819100900 66941 64767541194832931490673469845773599432484041126050876820900 66942 64779152616245809050297342916889507615882080729611368906025 66943 64790765945834186084758193495408357708895871826815001651073 66944 64802381183883132958028537632705928137323537754152563609600 66945 64813998330677758362582949859201204294892318494791103385600 66946 64825617386503209323978771231218860288921963362236800516225 66947 64837238351644671205437296388253317127464781533287846275625 66948 64848861226387367712425439663568638951195258934111457622948 66949 64860486011016560897237880291071735738750263663382460060900 66950 64872112705817551163579686751399547931264256027335072450625 66951 64883741311075677271149420300164095630511180329132084325625 66952 64895371827076316340222717721302482425364431021511938352400 66953 64907004254104883856236353348482151493227043176141482610448 66954 64918638592446833674372780397514899406674644180933097555625 66955 64930274842387658024145151652736361050802308139781714082225 66956 64941913004212887513982819550310887223681864866295362164100 66957 64953553078208091135817315701424944850927020139244853260100 66958 64965195064658876269668809898335378295638431784317454126073 66959 64976838963850888688233048646242078986968246182564157995025 66960 64988484776069812561468773263957819524212121255487189390400 66961 65000132501601370461185617596351217538715034371402896270400 66962 65011782140731323365632485381542003912973786745490641946225 66963 65023433693745470664086407315830979465142659811336244506073 66964 65035087160929650161441877859350253907707744025918371604100 66965 65046742542569738082800671825422570781398637190575276808900 66966 65058399838951649078062140796621732149462088441826130707025 66967 65070059050361336226513989410529347113239336658900135182025 66968 65081720177084791041423531558186338677575949476941033410448 66969 65093383219408043474629426538240854153958502970201034931600 66970 65105048177617161921133895209797435140425044218819963595225 66971 65116715051998253223695416186975514160244541493316742360225 66972 65128383842837462677421902118188516276113042036629858062500 66973 65140054550420974034364356093158055423179618004978307822948 66974 65151727175035009508111008220680926822601979913144056350025 66975 65163401716965829778381932420169808647548467040796634830625 66976 65175078176499733995624143469991798115618579074615489440000 66977 65186756553923059785607174355632119375556886423275072006400 66978 65198436849522183254019133960713552941893642042538049551073 66979 65210119063583518991063245143905349008768309396091379055625 66980 65221803196393520076054863244758599743688113761341559920100 66981 65233489248238678082018975061508258623351212131791407480100 66982 65245177219405523080288178343885208026931755389136344256225 66983 65256867110180623645101141843984989647390580395785360226073 66984 65268558920850586858201545968243025818449114625732881568400 66985 65280252651702058313437504073569373583853897598849626592400 66986 65291948303021722121361464450699267256473517657658152838025 66987 65303645875096300913830593037818919327617325730119294878225 66988 65315345368212555848607636907529263891754616117162023802948 66989 65327046782657286613962268570213541248552654746604105732100 66990 65338750118717331433272911136877837032850584719380522400025 66991 65350455376679567069629044384536904103852444569954543695025 66992 65362162556830908830433991767220810497464893957457421262400 66993 65373871659458310572008188415681172010332352241206756560448 66994 65385582684848764704192930168878943440742715574209412214225 66995 65397295633289302194954603680338958160199226028183813719225 66996 65409010505066992574989397642459621530087020357366598556100 66997 65420727300468943942328495171869379710514985086438150122500 66998 65432446019782302966943747398924801633093387697563144601073 66999 65444166663294254895353828304448328326123940076766413506025 67000 65455889231292023555230870846806960389440079601343622250000 67001 65467613724062871360007584422436371216949925105158622250000 67002 65479340141894099313484853702918150557811179501652516996025 67003 65491068485073047014439818891721100192114808386064518851073 67004 65502798753887092661234437443720720873981225046359784422500 67005 65514530948623653056424527290614247264087557811033849016100 67006 65526265069570183611369291615351805334855966632421139429225 67007 65538001117014178350841325218707484684849513584229123244225 67008 65549739091243169917637102521117336344352378136355267560448 67009 65561478992544729577187947242914524991663844509982800102400 67010 65573220821206467222171483806095083029319077219615145865025 67011 65584964577516031377123570500750932691272844440983725570025 67012 65596710261761109203050714459310061266053649726303270552100 67013 65608457874229426502042968481726953627023793699578336302948 67014 65620207415208747721887309754769605559174311839785201508225 67015 65631958884986875960681500508552660862351125690745084468025 67016 65643712283851652971448430653469434893458706472131035472400 67017 65655467612090959166750942440678807085028686011862422928400 67018 65667224869992713623307137189306185044581764338478915476073 67019 65678984057844874086606164123520963098460560582086238426225 67020 65690745175935436975524491362656118595277338710063222820100 67021 65702508224552437386942659107538809927812417001650579260100 67022 65714273203983949100362515066204061068125145233349396205625 67023 65726040114518084582524932162166838438808211751094565301073 67024 65737808956442994992028008568431047163736329648601989966400 67025 65749579730046870183945750110417195154340653114103019240000 67026 65761352435617938714447235080993695092389197866681045880625 67027 65773127073444467845416261510799996167479689952244925040025 67028 65784903643814763549071476937052959416963251738272278322948 67029 65796682147017170512586990714031112697823759723126312562500 67030 65808462583340072142713468908434643694147183004122793870225 67031 65820244953071890570399711822822211930236341429570224105225 67032 65832029256501086655414714190328883518167916351541507411600 67033 65843815493916159990970208083872715319658812512823229410448 67034 65855603665605648908343688583060738345516715214845015472025 67035 65867393771858130481501922242008313551703521051788187677025 67036 65879185812962220531724938401289056719148851944741821028900 67037 65890979789206573632230503387235752824922700010810676624100 67038 65902775700879883112799077641815904225220004254446213256073 67039 65914573548270881064399255826308781075834238727803113776225 67040 65926373331668338343813689942014066713410505486328818950400 67041 65938175051361064578265495511225415210779784434660728070400 67042 65949978707637908170045140861705463002093506342706100805025 67043 65961784300787756301137819557902061348310095495871019376073 67044 65973591831099534937851306022148721480841185467035258880100 67045 65985401298862208835444294389095489520853456458182087304100 67046 65997212704364781542755220636619693723851086910626534472225 67047 66009026047896295406831568036469232243742267235485159905625 67048 66020841329745831577559655967894295447629701438243244610448 67049 66032658550202510012294912137526642842068135227759696512400 67050 66044477709555489480492628248768780893510309292477325175625 67051 66056298808093967568339199163958614440124956433565338300625 67052 66068121846107180683383845602578370999125154061721900200900 67053 66079946823884404059170820418779824073201122343842293122948 67054 66091773741714951759872098501501068551617036437076352225625 67055 66103602599888176684920550340453328486015212437253746826225 67056 66115433398693470573643599301259504897981744819480154945600 67057 66127266138420264009897362653029398844973932441074516289600 67058 66139100819358026426701276391659772733300245048044563901073 67059 66150937441796266110873203902150640821486767370049894396025 67060 66162776006024530207665028503232408004568628256295894840900 67061 66174616512332404725398729917601704309619493104010473120900 67062 66186458961009514540102944711066991065185384527010760594225 67063 66198303352345523400150010743908243432229514526264075756073 67064 66210149686630133930893495677758242901731077336148874723600 67065 66221997964153087639306209581316242474221681865160534128400 67066 66233848185204164918618701678207996539296912720891758364025 67067 66245700350073185052958241280309376968516015956034930361025 67068 66257554459050006221988282949854026623108526901673029822948 67069 66269410512424525505548415933648731358551410030002296232100 67070 66281268510486678888294797912723421681372582231609193421225 67071 66293128453526441264341073110745945479485158980245954036225 67072 66304990341833826441899774804534983705970015625450332160000 67073 66316854175698887147924212280007711547510911792075059560448 67074 66328719955411715032750842276902038452655104124575208769025 67075 66340587681262440674742124965616491431731690198500804275625 67076 66352457353541233584929864499514037269618503394824279822500 67077 66364328972538302211659034186039370714614834214281373884900 67078 66376202538543893945232086320002427321460207475624168251073 67079 66388078051848295122553746722384111434047516927405182005625 67080 66399955512741831031776294028023461793620629098489137571600 67081 66411834921514865916945323765548709451230737065813877731600 67082 66423716278457802982645997272917915048960892833919684253225 67083 66435599583861084398649775491938105112922895061402604001073 67084 66447484838015191304561637685135059772293678053731755936900 67085 66459372041210643814467785118349137282698159645859987512900 67086 66471261193738001021583829752435753889070781454860105596025 67087 66483152295887861002903467987452370912747336882598909806225 67088 66495045347950860823847639502717074489960752338441172240448 67089 66506940350217676542914171236127067124147887836441218881600 67090 66518837302979023216327906546128624142527777061783303127025 67091 66530736206525654902691319599733302268293657115796528072025 67092 66542637061148364667635615029978421833480267613193089408900 67093 66554539867137984588472312906233078664132851051835735722948 67094 66566444624785385758845319060754176368823685093989312982225 67095 66578351334381478293383480814900204653844446535395717265225 67096 66590259996217211332353628148413724373556870498464905139600 67097 66602170610583573046314100355186755302418651229323756250000 67098 66614083177771590640768758228926498086124957523433902026073 67099 66625997698072330360821481822142057493126931226104717205025 67100 66637914171776897495831153821876069944515726684719173102500 67101 66649832599176436384067128585608374349902657958197728102500 67102 66661752980562130417365186880762101519491474762601167342025 67103 66673675316225202045783976371245793858036313553386148551073 67104 66685599606456912782261937894468403674817093075366407840000 67105 66697525851548563207274717572267255265151670668711598137600 67106 66709454051791492973493064799192292933309573378276103088225 67107 66721384207477080810441216151593174334004193506265310521225 67108 66733316318896744529155765260959005909927618963925885022948 67109 66745250386341941026845018694963754796063382162938246500900 67110 66757186410104166291548837889673609347775985044985825693025 67111 66769124390474955406798967176375798428940720239216032048025 67112 66781064327745882556279847946491617768651687579782588947600 67113 66793006222208561028489918998039650060338629884313203490448 67114 66804950074154643221403403107118404035442910821084395625225 67115 66816895883875820647132579867880836495158259967173213915025 67116 66828843651663823936590544844476460228141445128326391256900 67117 66840793377810422844154455078439979879550429257344333104900 67118 66852745062607426252329260995008637167281458732197315826073 67119 66864698706346682176411924751853686364860541455829411474225 67120 66876654309320077769156125073714660687107537591798662273600 67121 66888611871819539325437448616428330124441233385872157313600 67122 66900571394137032286919067903847491374539930332953540300625 67123 66912532876564561246717905881147970816022889077972928726073 67124 66924496319394169954071287128025461957882051292517114632900 67125 66936461722917941319004075775287059480579455007123975562500 67126 66948429087427997416996300168345592860042291420616680640625 67127 66960398413216499493651264321128103634243256228126491666025 67128 66972369700575647969364146203913051633657358441276056210448 67129 66984342949797682443991082908614076951646297207312588010000 67130 66996318161174881701518742735031386078746535215956775399225 67131 67008295334999563714734384241595072465935919117757056484225 67132 67020274471564085649896402304127923816234756427426146656100 67133 67032255571160843871405361226158510631469288368835019622948 67134 67044238634082273946475514944318592961697133011131902338025 67135 67056223660620850649806814372362124918674147081162409225025 67136 67068210651069087968257401927346379321838902506556893414400 67137 67080199605719539105516593281518957845613229794334465049600 67138 67092190524864796486778346383457695230373679786712635131073 67139 67104183408797491763415217792013709506247933421324419173225 67140 67116178257810295817652806366611093758940781376806556804900 67141 67128175072195918767244684357459988740104937683571029324900 67142 67140173852247109970147815939243019591351279557611056449025 67143 67152174598256658029198463231838324110849756163795838726073 67144 67164177310517390796788579851645644344614818282922771395600 67145 67176181989322175379542692037085197831006425749746484227600 67146 67188188634963918142995267391842289566718127110496994933225 67147 67200197247735564716268571289433870695576013538525807280625 67148 67212207827930099996751010982676495047845164223459248722948 67149 67224220375840548154775967461638369977442161047665871208900 67150 67236234891759972638301115103661443457491994476329145405625 67151 67248251375981476177588229159042715101053848563628274780625 67152 67260269828798200789883481115967204673581479424443385294400 67153 67272290250503327784098221988288257756788827302899415760448 67154 67284312641390077765490253569754114510068766607540545640625 67155 67296337001751710640345587698282913955471140356894581075225 67156 67308363331881525620660693573891552885494085024874665732100 67157 67320391632072861228825233173887065359588768686427771564100 67158 67332421902619095302305284808932435815330679790956760301073 67159 67344454143813644998327054863602006073679156242527649542025 67160 67356488355949966798561077765044883964639575407273315296400 67161 67368524539321556513806904223378008939968176122605282976400 67162 67380562694221949288678277787433777873326494930075219987225 67163 67392602820944719606288799759490382275509512031562447631073 67164 67404644919783481292938082512616256373047459571828756088100 67165 67416688991031887522798391254263283912624487731656699452900 67166 67428735034983630822601774279746660161376654984410013526025 67167 67440783051932443076327681759252554374235650191924294285025 67168 67452833042172095529891073102017966994081908717517700360448 67169 67464885005996398795831012941330425038569995396339774777600 67170 67476938943699202857999755783998408509098937265359403752225 67171 67488994855574397076252319367946650232529241913515467217225 67172 67501052741915910191136546771593701314905276920781882502500 67173 67513112603017710328583657318672404348635156124383298422948 67174 67525174439173805004599286322157166670318923649778096933025 67175 67537238250678241129955013710965176315708291299333506225625 67176 67549304037825105014880381583101953861136113786281725210000 67177 67561371800908522373755400728924884077179824476394339008400 67178 67573441540222658329803546168201622250328847053077266576073 67179 67585513256061717419785241744643521152020191408910118700625 67180 67597586948719943598691833821597475951597680901083879228100 67181 67609662618491620244440054122582835880547188960196435988100 67182 67621740265671070162566971760363283159771532239333153995225 67183 67633819890552655590925434498246831599702921618598999401073 67184 67645901493430778204379999287310349374716758282016241550400 67185 67657985074599879119503352123248262758616726859124823438400 67186 67670070634354438899273217266548350086916228630323058859025 67187 67682158172988977557769755869700787884253862648004800479225 67188 67694247690798054564873454055149863961559549197368323802948 67189 67706339188076268850963500487701025347541646441320700276100 67190 67718432665118258811616653485099182172702685750558149359025 67191 67730528122218702312306597710497442071420792757500304954025 67192 67742625559672316693103790490538703308664118493584658800400 67193 67754724977773858773375797802775788672645327233238249010448 67194 67766826376818124856488119976159056203181024291853818495225 67195 67778929757099950734505507148323677047705607683993156316225 67196 67791035118914211692893764523412025152809042173980075728100 67197 67803142462555822515222047474169878108832133033665168622500 67198 67815251788319737487865646532058383268469670208560404076073 67199 67827363096500950404709262309126998257509972288354541649025 67200 67839476387394494571850770395395870186787534643119208960000 67201 67851591661295442812305476275499373259152328541881448960000 67202 67863708918498907470710860308345780043773459492748608433025 67203 67875828159300040418031812813551297462405025168002412876073 67204 67887949383994033056266359308409954498356768095611347502500 67205 67900072592876116323151875939164084798840148060031861264100 67206 67912197786241560696871795150343403695110416367078512252225 67207 67924324964385676200762801635943935712405811554655152543225 67208 67936454127603812408022518616221305383104766795386706610448 67209 67948585276191358446417684483876161111789676418329884144400 67210 67960718410443743002992819863412758970029966212153728026025 67211 67972853530656434328779385127454990621686603256180094031025 67212 67984990637124940243505428413807397096403420010707105588100 67213 67997129730144808140305724187051967839696368593890523802948 67214 68009270810011624990432402388474782372688719146455935487225 67215 68021413877021017347966068218119809993076925762531553867025 67216 68033558931468651354527412592770441241357059727349692046400 67217 68045705973650232743989313323662583342704008090440464526400 67218 68057855003861506847189427057736410515183711513767097801073 67219 68070006022398258596643272026237118909201224723122564267225 67220 68082159029556312531257801644478295011252981870681179732100 67221 68094314025631532801045469006584765607168994057104149372100 67222 68106471010919823171838782319035056856108453790835208140625 67223 68118629985717127030005351316826849676619028165568281776073 67224 68130790950319427387163424706092078490094646157280532544400 67225 68142953905022746884897918676991580404977483080242356890000 67226 68155118850123147799476936530722462157055774555169877905625 67227 68167285785916732046568779464474612547218711247895964037025 67228 68179454712699641185959448558176048738051632306919111222948 67229 68191625630768056426270638006870045584697708293861349702500 67230 68203798540418198629678219642570258183484942150745608433225 67231 68215973441946328316631218789443309023928278328215679368225 67232 68228150335648745670571281496171572525874554813104953145600 67233 68240329221821790542652633189352151333771619903465053960448 67234 68252510100761842456462528791791300524320824903262547949025 67235 68264692972765320612742194349556817862122955424033588278025 67236 68276877838128683894108260211654180410360137921071463804900 67237 68289064697148430869774685806195470170079014949059361720100 67238 68301253550121099800275176056933393982262183145932947631073 67239 68313444397343268642186089484035965681604193151285035315225 67240 68325637239111555052849838032980681439753981801569637664400 67241 68337832075722616395098778675450282378756105541132415584400 67242 68350028907473149741979596826115461872527231825745540838025 67243 68362227734659891881478181619193138485450684411566874701073 67244 68374428557579619321244993088672179222569091112642626156100 67245 68386631376529148293320921296101721685412011427256489156100 67246 68398836191805334758863637449840507841220489188288406899225 67247 68411043003705074412874437059668906421232445153642683400625 67248 68423251812525302688925575170668565465780359545770474960448 67249 68435462618562994763888093720277901230234458558054099150400 67250 68447675422115165562660141062434894556309275611728318140625 67251 68459890223478869762895783702721930897947671769158708765625 67252 68472107022951201799734310288430685469912834544438878632900 67253 68484325820829295870530027897468320460364095014857445522948 67254 68496546617410325939582550670029526916075274498968382800625 67255 68508769412991505742867580826962209770583359258619591829225 67256 68520994207870088792768182118757880541439270090902299523600 67257 68533221002343368382806545749101088472880008946832694083600 67258 68545449796708677592376248816915487344661192749632228326073 67259 68557680591263389291475005320847401806489591547413718433025 67260 68569913386304916145437909770131023930485440441304415756900 67261 68582148182130710619671173445782637701392659056664320836900 67262 68594384979038264984386353356074536385850355605933685125225 67263 68606623777325111319335073930242565137949782018343135131073 67264 68618864577288821518544241494384488808535909633551900697600 67265 68631107379227007295051751573509652730280679280290327782400 67266 68643352183437320185642689063703672249464413152059481193025 67267 68655598990217451555586021318375154968661526972415481954025 67268 68667847799865132603371784192554728052145217992620410022948 67269 68680098612678134365448761089219911527811896122508945568100 67270 68692351428954267720962655051622647295788440957090739588225 67271 68704606248991383396494753945599562524632575880233456903225 67272 68716863073087371970801088775848315281177421314065354090000 67273 68729121901540163879552085180156639599614292307581979410448 67274 68741382734647729420072708145573976749361711047193785842025 67275 68753645572708078756083099990518849209642082810240475680625 67276 68765910416019261922439711656818403801489204912233590602500 67277 68778177264879368829876927355679820565148413119964402376900 67278 68790446119586529269749182611596554302515389873609889526073 67279 68802716980438912918773575748195646230398134797356844140625 67280 68814989847734729343772972860035613910988001953409109889600 67281 68827264721772228006419606314367698540998711939910437249600 67282 68839541602849698267979166826876519790485522338472778482225 67283 68851820491265469394055389155419459686398959528620681426073 67284 68864101387317910559335131455787368534467351109330583408900 67285 68876384291305430852333948343512457566048523964557049368900 67286 68888669203526479280142157705752514884152121500611957627025 67287 68900956124279544773171401307283853364918718146734581897225 67288 68913245053863156189901699234638671447458943482223203490448 67289 68925535992575882321628998222425780216113846227984384915600 67290 68937828940716331897213213905876922844905403969019566096025 67291 68950123898583153587826767043664185334212092266772409341025 67292 68962420866475036011703613755037270524537441443807334436900 67293 68974719844690707738888769815332680621648205703227611422948 67294 68987020833528937295988329053910126911351822564666353753225 67295 68999323833288533170919975898574758980768926298544225872225 67296 69011628844268343817663992110547079596144472819388235321600 67297 69023935866767257661014757754045685415039211314011182240000 67298 69036244901084203101332746444551247933160475945789555751073 67299 69048555947518148519297014919823423483136245764544901838025 67300 69060869006368102280658186977745655714217809192897414822500 67301 69073184077933112740991931825076108788222848142563499822500 67302 69085501162512268250452936881186244528011003183933225269025 67303 69097820260404697158529375080871831950426672753293806826073 67304 69110141371909567818797866720324453005957613896053208410000 67305 69122464497326088593678935890354843932351527530945913395600 67306 69134789636953507859192961540962687409114905957047671921225 67307 69147116791091114009716623221350746674197672847962624310225 67308 69159445960038235462739841539484508933252235079151817322948 67309 69171777144094240663623213385301781755655170466329908032900 67310 69184110343558538090355941961679962710002575164359717864025 67311 69196445558730576258314261667271979245044768654228806519025 67312 69208782789909843725020357875325172770021282755522385473600 67313 69221122037395869094901781652600678031101524026257972240448 67314 69233463301488221024051359462514126218138876591889606094225 67315 69245806582486508224987597896621777768214985479522559324025 67316 69258151880690379471415583478579468559495209778635422840900 67317 69270499196399523602988377584705031110744441520553972192900 67318 69282848529913669530068906525278130518473331438169526401073 67319 69295199881532586238492346830714733175107128365497071805225 67320 69307553251556082794329005786756704817801506852126820195600 67321 69319908640284008348647697262820313158580609746890630435600 67322 69332266048016252142279612877650689242350751452551144725625 67323 69344625475052743510582688546432580770057495931395479451073 67324 69356986921693451888206466453511009909812824270609208700900 67325 69369350388238386813857452494878727599231522874519798222500 67326 69381715874987597935064969234590636017490438574502302675625 67327 69394083382241175012947504419268630775769544830779677153025 67328 69406452910299247926979555094863594439758527695749888360448 67329 69418824459461986679758967369844553257825515526039152640000 67330 69431198030029601401774771868988289423254327038408517972225 67331 69443573622302342356175514921945981848671882929113347757225 67332 69455951236580499943538085530766729275416901901509851880100 67333 69468330873164404706637038160561090580153367814795367422948 67334 69480712532354427335214411397491058375516196277937097305025 67335 69493096214450978670750042518276163431000732125270539836025 67336 69505481919754509711232378015408689064680859840126377200400 67337 69517869648565511615929780122274256475671293414378881635600 67338 69530259401184515710162329382377324001546716877222775756073 67339 69542651177912093490074123306874425494202558586022697202225 67340 69555044979048856627406071164621255411897988394008466528900 67341 69567440804895456974269184948942990824469914300207321848900 67342 69579838655752586567918366565340523322956011710640658972025 67343 69592238531920977635526691284348556814123831818833342301073 67344 69604640433701402598960187503764810364680493928494148161600 67345 69617044361394674079553112864472848639242058130276097089600 67346 69629450315301644902883726764084346050482088204312795370225 67347 69641858295723208103550559312629874509263838805300483265625 67348 69654268302960296929949176774530588626998625009859728322948 67349 69666680337313884849049443541086466381972945537429295336900 67350 69679094399084985551173280677720047615957523024744428380625 67351 69691510488574652954772921090217897277061285526826255255625 67352 69703928606083981211209661354215305069531133079222665216400 67353 69716348751914104709533110252173018111032802089932777410448 67354 69728770926366198081260934062098088332887949196034368705625 67355 69741195129741476205159098642264201688796415938615954088225 67356 69753621362341194212022608356190141762749197357378261320100 67357 69766049624466647489456741882138326087145612818489158848100 67358 69778479916419171686658784951398639397576257759320952976073 67359 69790912238500142719200260059626074161330192513036196069025 67360 69803346591010976773809653195503975022439191174185961222400 67361 69815782974253130313155637631007970306992422051216381702400 67362 69828221388528100080630794817548960428550354348827621008225 67363 69840661834137423105135832432276819924765676316389713256073 67364 69853104311382676705864299618829756942790261430103993552100 67365 69865548820565478497087799466817561272719424746439774116900 67366 69877995361987486392941698774330259505206565130830546365025 67367 69890443935950398612211335137766983561481484645067548368025 67368 69902894542755953683118721413283146711332908243798323810448 67369 69915347182705930448109747594157309257178689617677083603600 67370 69927801856102148068641880148382404320154577318815145929225 67371 69940258563246466029972358860789282617212924262179898094225 67372 69952717304440784145946891224013823766545048621573391922500 67373 69965178079987042563788844422622150502233790596021857522948 67374 69977640890187221768888934954711771217914853335215140496025 67375 69990105735343342589595415935309765493385463562599247640625 67376 70002572615757466202004762125892416687555434461557441000000 67377 70015041531731694134752852734353985305897556791693798990400 67378 70027512483568168273806652029755606670630080834606382101073 67379 70039985471569070867256387816188586437262578745927813325625 67380 70052460496036624530108227810089657711866391585219954556100 67381 70064937557273092249077453965349053929500865338119036516100 67382 70077416655580777387382134790555542255645363524706382714225 67383 70089897791262023689537295702725853069263308651385585076073 67384 70102380964619215286149587461869232078266949215730826512400 67385 70114866175954776698712452730741132805668871878181380304400 67386 70127353425571172844401790804143358567607178692643546900025 67387 70139842713770909040872120552131254642724426119777669060225 67388 70152334040856531011053241621491843106074575369957336302948 67389 70164827407130624887947393939860084769836032133765907800100 67390 70177322812895817219426915566843744837631057910833858338025 67391 70189820258454774973032398936530631239201115155431176233025 67392 70202319744110205540771345535755267167572764790348121318400 67393 70214821270164856743917319062505352091678268028288937960448 67394 70227324836921516837809597108851658463677755869562143756225 67395 70239830444683014516653321412788304481974420361808820933225 67396 70252338093752218918320146723373636608129353215637308920100 67397 70264847784432039629149388323565249068577111431342392102500 67398 70277359517025426688749668255145961300225528226640062051073 67399 70289873291835370594801060290140868222702413042056612772025 67400 70302389109164902307857733693128872339196299276039275690000 67401 70314906969317093256151095818855400982537005461029395690000 67402 70327426872595055340393433589556306533383177887945202850025 67403 70339948819301940938582053896406242143136883531312625401073 67404 70352472809740942910803922969508100395498425090482395562500 67405 70364998844215294604040804760843397437416558872076829532100 67406 70377526923028269856974898384606780402588915181394687095225 67407 70390057046483183004794974659351131438633354210623500822225 67408 70402589214883388884003011796373037332591942712307102160448 67409 70415123428532282837221330278771689608553912888822313166400 67410 70427659687733300718000226975617576045901070032156460207025 67411 70440197992789918895626108535670620836997354890866864512025 67412 70452738344005654259930124105090727069072346158865793604100 67413 70465280741684064226097297413586971876595113768035023802948 67414 70477825186128746739476158273455001467608710976366992446225 67415 70490371677643340280388873535955470280305428986400485286025 67416 70502920216531523868941877549489665774577438674529868640400 67417 70515470803097017069837002164031757807385316887999811104400 67418 70528023437643579997183106326280409180556906859057666626073 67419 70540578120475013319308205309995781785069701039156109088225 67420 70553134851895158263572099625991270796990167772943428664100 67421 70565693632207896621179503656252597607051878673047475504100 67422 70578254461717150751993674056660190588359639541689895055625 67423 70590817340726883589350537972794081424917792691641176751073 67424 70603382269541098644873321113303843537606151282971908102400 67425 70615949248463840013287675725329398153875355807849734560000 67426 70628518277799192377237308516461812772813518376007419950625 67427 70641089357851281012100108567736516178356551489555766014025 67428 70653662488924271790804775282154653750284274316988632622948 67429 70666237671322371188647946413231606615271961110344351822500 67430 70678814905349826288111826218074998168661153642736529016225 67431 70691394191310924783682313779497811681783012920409116651225 67432 70703975529509994986667631541675543089620945747044567859600 67433 70716558920251405830017454103859613629345420049579795010448 67434 70729144363839566873142537316662567771801490533967495406025 67435 70741731860578928306734847725433882855387304804253878899025 67436 70754321410773980957588192405248517994938461385514278600900 67437 70766913014729256293419349232033631197237257235478339796100 67438 70779506672749326427689697634362195169606305664369544506073 67439 70792102385138804124427349870445544058731438719266939834225 67440 70804700152202342803049782874860185303397943898265248398400 67441 70817299974244636543186970719547512927225736669369983118400 67442 70829901851570420089505017733628360935761751066339315851025 67443 70842505784484468856530292326577638016440354263916256526073 67444 70855111773291598933474061559307587469963671401848462412100 67445 70867719818296667089057626507711519227592058192961103028100 67446 70880329919804570776337958463223163930679295435953985346225 67447 70892942078120248137533836014950102366546116137595701875625 67448 70905556293548678008852483057943027068468127469081613810448 67449 70918172566394879925316707772165896597168771433448174768400 67450 70930790896963914125592542616735346926763395359478861125625 67451 70943411285560881556817385384001028459605491875332329250625 67452 70956033732490923879428641358041841491949433823460830044900 67453 70968658238059223471992866622156347445774288887013606422948 67454 70981284802571003436035412559928937871519267995044808355625 67455 70993913426331527600870571594456648111871757606142642852225 67456 71006544109646100528432224210324807598132425742709556121600 67457 71019176852820067518104987302923024028067292424668840857600 67458 71031811656158814611555863899696304147552634453944719251073 67459 71044448519967768597566394297929419527733870110234977450025 67460 71057087444552397016865308663665931594862859273426516692900 67461 71069728430218208166961681136366596231458077086042060572900 67462 71082371477270751106978585483915174524957593066390292636225 67463 71095016586015615662487252352582982693614431394157557006073 67464 71107663756758432430341728156566820869026420988062519651600 67465 71120312989804872783514035651718227260406785311435193456400 67466 71132964285460648875929836238085311267496191166225394042025 67467 71145617644031513647304594035891726346900492917551348527025 67468 71158273065823260827980241779580650870619693736540406722948 67469 71170930551141724943762348574554952845621418924483263884100 67470 71183590100292781320757789561248022189515178810336367775225 67471 71196251713582346090212917531163062279710610979006565790225 67472 71208915391316376193352236539521940711902454830810441000000 67473 71221581133800869386217577559168007618325947092725487760448 67474 71234248941341864244507776220370598506977356557786825895025 67475 71246918814245440168418852681182247389904221937019157105625 67476 71259590752817717387484693673002944971747240443962641402500 67477 71272264757364856965418236766009085868969399029036563848900 67478 71284940828193060804953156899108058225646567732122889301073 67479 71297618965608571652686055219082738683326108377837281255625 67480 71310299169917673103919150273593465450294815008543338227600 67481 71322981441426689607503471602708372199643418503377188787600 67482 71335665780441986470682555773636275705780680494073591691225 67483 71348352187269969863936644903339620505544494945483445351073 67484 71361040662217086825827387713708294442789133864184815860900 67485 71373731205589825267843043163978439724305541034934331244900 67486 71386423817694713979244186705083695080164119222886371678025 67487 71399118498838322631909919200629615783065496939115276968225 67488 71411815249327261785184578559185329639053025926194047240448 67489 71424514069468182890724954122589798615989975516190703929600 67490 71437214959567778297348003854973367526543280740819131085025 67491 71449917919932781255879074377198593129052993586606740630025 67492 71462622950869965924000623891427659152611007399405824444900 67493 71475330052686147371101448040526995091932899723579143622948 67494 71488039225688181583126408747023029153191595641548213504225 67495 71500750470182965467426666076326318463899719047538636499225 67496 71513463786477436857610413168944612588187700592347021523600 67497 71526179174878574518394114286408719513435675879471193210000 67498 71538896635693398150454246015638356595187663741302427976073 67499 71551616169228968395279541676478482464615190200222289451025 67500 71564337775792386840023738977139919616513147404962076562500 67501 71577061455690796022358830962281391305911977067696451562500 67502 71589787209231379435328820298473410487885973610926526176025 67503 71602515036721361532203976941787772838036342522782963601073 67504 71615244938468007731335599232259720390438353731121113960000 67505 71627976914778624421011278459973157025573227815519484673600 67506 71640710965960558964310666947522611932926014515522462774225 67507 71653447092321199703961749693608962261529398455345357079225 67508 71666185294167975967197619622529241456778826740610246122948 67509 71678925571808358070613756484324175263345327801002894544900 67510 71691667925549857325025809450350403051977611522208420055025 67511 71704412355700026040327883449047658002423238557950763010025 67512 71717158862566457530351329286674495745618553223966494979600 67513 71729907446456786117724037597789477335707421294512953490448 67514 71742658107678687138730236670258028886358333351461479543225 67515 71755410846539876948170794189568516866266858337771386753025 67516 71768165663348112924224022947244394905664493161491114444900 67517 71780922558411193473306990558142595019114385362404736260900 67518 71793681532036958034937333231431653399867940028756383476073 67519 71806442584533287086595573640046378387592692632574651116225 67520 71819205716208102148587942933419185854369769794130650137600 67521 71831970927369365788909706938291545093507504002862359577600 67522 71844738218325081628108996592412296331935050086271804130625 67523 71857507589383294344151142655932919219734905061163828676073 67524 71870279040852089677283514745313150079754793513189195748900 67525 71883052573039594434900864734553664326216182679757400902500 67526 71895828186253976496411174568575859283817470065510494730625 67527 71908605880803444818102008533572091658023377064954165620025 67528 71921385656996249438007370029153043123047020328527389010448 67529 71934167515140681480775062887122206906476254370107102250000 67530 71946951455545073162534557281710807858579920318192466565225 67531 71959737478517797795765360276109788300061333161053841050225 67532 71972525584367269794165891050138811944414429987984626084100 67533 71985315773401944677522860853895558390091221503243971722948 67534 71998108045930319076581157732231901073416275663877487252025 67535 72010902402260930737914236064906882165593653103676020467025 67536 72023698842702358528795010967269718686252746748179613006400 67537 72036497367563222442067257596329395091780590653734851201600 67538 72049297977152183601017515407070718779198133829832478881073 67539 72062100671777944264247497403880036325565462099739098211225 67540 72074905451749247830547004431947129858854733650033988272900 67541 72087712317374878843767344553513134728918410804106434392900 67542 72100521268963662997695257553837641616612960975796216475025 67543 72113332306824467140927344621761468385323303223808432376073 67544 72126145431266199281745003249744909342079633100748493907600 67545 72138960642597808592989867398264592135174607596859101971600 67546 72151777941128285416939752969455395271683954200867601827225 67547 72164597327166661270185108634887202191576123980656634230625 67548 72177418801022008848505972062369590985175378925462536422948 67549 72190242363003442031749431586680882187626429648519252444900 67550 72203068013420115888707593369121290627706162242864801375625 67551 72215895752581226681996054090793251048847854190610145750625 67552 72228725580796011872932879224515311157594320583371258118400 67553 72241557498373750126418086930279309888887395613659927560448 67554 72254391505623761315813637619163883008640782697537806750625 67555 72267227602855406527823929230620662701940342300330433121225 67556 72280065790378088067376798268052862519979072431094988928100 67557 72292906068501249462505026637609263980472115978115215112100 67558 72305748437534375469228354335119946234818844966097112151073 67559 72318592897786992076435998026103425530693168073961757576025 67560 72331439449568666510769675563778196711058428267046447168400 67561 72344288093189007241507136490014994699828346334873752448400 67562 72357138828957663985446198564169419830539167910046765009225 67563 72369991657184327711789290364737896977469230858773841381073 67564 72382846578178730647028500008783264748649331721396763996100 67565 72395703592250646279831130034079617497159279343358540800900 67566 72408562699709889365925758488929349601011626433458009224025 67567 72421423900866315932988806274608678352791511236049537431025 67568 72434287196029823285531610785401248888060567785007423760448 67569 72447152585510350009788005891182751866351720556638361409600 67570 72460020069617875978602408307522812100389114252049950126225 67571 72472889648662422356318410398273734007972188671437034991225 67572 72485761322954051603667879455619017636773739206912746322500 67573 72498635092802867482660563502557887085127452649387225122948 67574 72511510958519015061474203662805401411729623310005307039025 67575 72524388920412680719345153143091046594061283688141339075625 67576 72537268978794092151459502872842035759259575125190356810000 67577 72550151133973518373844713846240873772139585374598531952400 67578 72563035386261269728261756211650071323098840360887356126073 67579 72575921735967697887097755153400222913734905419931302930625 67580 72588810183403195858259143610940992590180876094477985904100 67581 72601700728878197990065321880357880923422669446831649064100 67582 72614593372703179976142824143260976582214713447685830413225 67583 72627488115188658860319991968055225887665624168175797251073 67584 72640384956645193041522154828605083979131508362172196454400 67585 72653283897383382278667317685309741658740382957464217190400 67586 72666184937713867695562355673608452616685613616560776961025 67587 72679088077947331785799715944938816571377992778120420621225 67588 72691993318394498417654626705174204887643854605228461302948 67589 72704900659366132838982813495569846462409211462576008304100 67590 72717810101173041682118722761250423090726045595745289337025 67591 72730721644126072968774252752275355145585352525941037532025 67592 72743635288536116114937991802321290222731061495291048816400 67593 72756551034714101935774964030024639416648305552926943410448 67594 72769468882971002650526882508030338106057432271103387997225 67595 72782388833617831887412909944796340536610388593277167570225 67596 72795310886965644688530926924206690095067433171008898132100 67597 72808235043325537514759307748049339973038280231441780562500 67598 72821161303008648250659203926418231919411514278638958526073 67599 72834089666326156209377335361102473978878188775926346875025 67600 72847020133589282137549289267028791509488688647314902440000 67601 72859952705109288220203326876826759364974950497813782440000 67602 72872887381197478085664697973589656917631750667770980247025 67603 72885824162165196810460463296907121584889744647100716426073 67604 72898763048323830924224824867249110707338027282223368602500 67605 72911704039984808414604964273784016007873937171640553820100 67606 72924647137459598732167388970717109440881406484225703958225 67607 72937592341059712795304786627238834016875115225507568081225 67608 72950539651096702995143387576175788161904803058490734210448 67609 72963489067882163200450835406440587342201078752979247168400 67610 72976440591727728762544565744380122053069704046091862408025 67611 72989394222945076520200693269125066836914372260888797013025 67612 73002349961845924804563407007046830758497209823045454600100 67613 73015307808742033444054873950431475726140358469654836302948 67614 73028267763945203769285651045483465205539805350938252385225 67615 73041229827767278617965605594775442228212875535393118725025 67616 73054194000520142339815344119263572149342245051289045254400 67617 73067160282515720801478149724991322359920731201107302662400 67618 73080128674065981391432428019607888105651229398262341951073 67619 73093099175482933024904661623830810710023751384099472889225 67620 73106071787078626148782873322985671841385337833679929616100 67621 73119046509165152746530597903759085003647428756294757656100 67622 73132023342054646343101362721304543167547837705149016950625 67623 73145002286059282009853677041844019394109550853493690226073 67624 73157983341491276369466530205911555434124919954033436640400 67625 73170966508662887600855398657388411617150199816199832250000 67626 73183951787886415444088761883482689870630557212468592015625 67627 73196939179474201205305127310809680434398410320056610971025 67628 73209928683738627761630564202732521757907007436930002522948 67629 73222920300992119566096746603126102187185282559089358922500 67630 73235914031547142652559505371730471365637995506710955619225 67631 73248909875716204640617889356263368787475737936190175954225 67632 73261907833811854740533735746464816654751326328877351553600 67633 73274907906146683758151749655250064098711171719885332560448 67634 73287910093033324099820092972150509933451176595502617843025 67635 73300914394784449777311482534225571414705325378341179540025 67636 73313920811712776412744797659631806979000169827418625416900 67637 73326929344131061243507197089038941638388628357117330852100 67638 73339939992352103127176745380085784603540682834742603881073 67639 73352952756688742546445548800072369803125432220752307333225 67640 73365967637453861614043400762087991260177314097360491152400 67641 73378984634960384077661936849778146776507897578014510672400 67642 73392003749521275324879299475956745064212249449277865844025 67643 73405024981449542388085312220273273348934245074174484851073 67644 73418048331058233949407163891147964552807102247508967648100 67645 73431073798660440345635602357191345445882625763709488920100 67646 73444101384569293573151638193327889633413929120181069813225 67647 73457131089097967292853758186846841922570513977043375330625 67648 73470162912559676835085648748606623486050304429700701160448 67649 73483196855267679204564429274622570311619318785402843366400 67650 73496232917535273085309395503271100695864883589467234130625 67651 73509271099675798845571272913346751007401420601024719755625 67652 73522311402002638542761980208211862609427635011123634436900 67653 73535353824829215928384902931282046693909170426103535822948 67654 73548398368468996452965677258093897839760241263883268890625 67655 73561445033235487270983484010204771365230174746981899895225 67656 73574493819442237245802852936177784000274961399725164739600 67657 73587544727402836954605977304908542058018593903443556611600 67658 73600597757430918693325538856553446135492938627043516676073 67659 73613652909840156481578043156322766422696901684880031447025 67660 73626710184944266067597665396405027945644491792377917648900 67661 73639769583057004933170606691292590513485815564595652328900 67662 73652831104492172298569960911781653781993837565413903127225 67663 73665894749563609127491092102923263685721667956037541381073 67664 73678960518585198131987522531205242528958975861067811585600 67665 73692028411870863777407331406248311261260637677843571150400 67666 73705098429734572287330064322303018896794687868654176911025 67667 73718170572490331648504153464837440668068816923656570080025 67668 73731244840452191615784848627508953333753829052031939922948 67669 73744321233934243717072659084816743087337402896525051180100 67670 73757399753250621258252306365735048738220964577743237982225 67671 73770480398715499328132187973630490259625256324466680697225 67672 73783563170643094803384352097770180418305038759048352890000 67673 73796648069347666353484983361730665019599073766373224610448 67674 73809735095143514445655399654021085317766871223718848928025 67675 73822824248344981349803560086237304355897420409438728550625 67676 73835915529266451143466084124067087411926039602213552222500 67677 73849008938222349716750781936469775337472339450537338300900 67678 73862104475527144777279696008357238384323881614299527576073 67679 73875202141495345855132654062106247119445198696287733350625 67680 73888301936441504307791333333235746233399199589994422585600 67681 73901403860680213325083836245585866449036391329420972345600 67682 73914507914526107934129777531338859337245579854126323880225 67683 73927614098293865004285882841225489644476543575395975776073 67684 73940722412298203252092098890263769732649381283284413292900 67685 73953832856853883246218215184380270925965596064931153140900 67686 73966945432275707412410997373267596951041266066838907749025 67687 73980060138878520038441832274834955246701647941957915019225 67688 73993176976977207279054884616612112707718036750027503490448 67689 74006295946886697160915765539470373412740444259630855923600 67690 74019417048921959587560712909027567070692433625134038094025 67691 74032540283398006344346283480107388301956040132787801939025 67692 74045665650629891103399556959626778450793893238826199432900 67693 74058793150932709428568852013288393403641212828832852322948 67694 74071922784621598780374954261458552864161061141778292235225 67695 74085054552011738520962856309614418710300870013159709146225 67696 74098188453418349919054009858747502431025610148186263745600 67697 74111324489156696154899089941113954210941804445930149160000 67698 74124462659542082325231271326725438999675690626183758701073 67699 74137602964889855448220017145977757869636989489205000044025 67700 74150745405515404468425379773817726130695714250778638322500 67701 74163889981734160261752814020852173033332043986662303322500 67702 74177036693861595640408502676806281452997260996524150063025 67703 74190185542213225357855194451741839707755898822333578876073 67704 74203336527104606113768554360449331618774345953674964490000 67705 74216489648851336558994026595431145078887981405878511971600 67706 74229644907769057300504209933896533748326264108890915647225 67707 74242802304173450906356745724192321048711840397561308828225 67708 74255961838380241910652718497096690376684455109049851422948 67709 74269123510705196818495569247406760406942034391370766036900 67710 74282287321464124110950521431253999501148535089094852266025 67711 74295453270972874250004519724584888584039809537841061521025 67712 74308621359547339683526681588247597391173599067715437465600 67713 74321791587503454850229261685128794734126628046095547240448 67714 74334963955157196184629129194788069368549406700354295972225 67715 74348138462824582122009758071040794188356549328975336202025 67716 74361315110821673103383730287943622805465959172205346068900 67717 74374493899464571580455752119640164108912906767557865308900 67718 74387674829069422020586183499527737129863619917244007051073 67719 74400857899952410911755080504209465470046295559549149407225 67720 74414043112429766767526751007699327680414222239374512099600 67721 74427230466817760132014823551351137304464752149175944739600 67722 74440419963432703584847829474985783826567969754405478515625 67723 74453611602590951746135298354694423489918855980832816401073 67724 74466805384608901281434366792798666871325329237828795776900 67725 74480001309802990906716900605452168220990543854365863602500 67726 74493199378489701393337130453371379894750029745170576805625 67727 74506399590985555572999800961186593723891451494696637067025 67728 74519601947607118342728833370907749883725737997432118160448 67729 74532806448670996669836501775002852736501873035084876840000 67730 74546013094493839596893122974590192237072530674498421178225 67731 74559221885392338246697260008248928800932775364352576363225 67732 74572432821683225827246439396955959043878013582941869268100 67733 74585645903683277636708382150660339510569070592273112522948 67734 74598861131709311068392748582009905415760461293590232179025 67735 74612078506078185615723396972748081526851417623965371118025 67736 74625298027106802877211156138302242619766815910079360832400 67737 74638519695112106561427111936088341441975605890586493747600 67738 74651743510411082491976407763059882816716468778902744506073 67739 74664969473320758612472559088032683421233015069811502200225 67740 74678197584158204991512282064320217869032664361442362036900 67741 74691427843240533827650836268217713021883220094003846956900 67742 74704660250884899454377881608876513951457852882762568958025 67743 74717894807408498345093849455113606663241528389350828951073 67744 74731131513128569118086828024704544586528651036316408633600 67745 74744370368362392541509962081711387924081635188243458873600 67746 74757611373427291538359366987400627243292052821693614304225 67747 74770854528640631191452557150309425177498733568147820175625 67748 74784099834319818748407388921021872791479501981166113022948 67749 74797347290782303626621517977220320049053920852811062532900 67750 74810596898345577418252371244580202903222261546282944390625 67751 74823848657327173895197633399080152810329736042572866265625 67752 74837102568044669014076247996302537949393594399239444000400 67753 74850358630815680921209933273302949105972809529248026210448 67754 74863616845957869957605212668630507056804532826882899775625 67755 74876877213788938663935960106084232366887103655371418174225 67756 74890139734626631785526460087794082784764927785982488556100 67757 74903404408788736277334982642218627894474799519540940356100 67758 74916671236593081308937873172654695353955024666721117826073 67759 74929940218357538269514157251857687919706802310965094063025 67760 74943211354400020772830660408374635526140538084864893134400 67761 74956484645038484662227642950195411955346886574443755214400 67762 74969760090590928015604949871330911099012151702700371990225 67763 74983037691375391150408675886930343478859008070419432006073 67764 74996317447709956628618345642553179555345140044628547420100 67765 75009599359912749261734609143214632416403125938875839504900 67766 75022883428301936115767452447826938698763519240051482103025 67767 75036169653195726516224923674662063053878395078778701474025 67768 75049458034912372053102374363464818128663435849118320210448 67769 75062748573770166585872216239848758888211723152797808195600 67770 75076041270087446248474193427610577163310582427395376343225 67771 75089336124182589454306170154602089560022890330562677908225 67772 75102633136374016901215433997802279321785002066817105702500 67773 75115932306980191576490514713235220386433685492721441222948 67774 75129233636319618761853518696383079731312960413127516562025 67775 75142537124710846038452979118746762149137334638016060530625 67776 75155842772472463291857221786210129845609403018436992640000 67777 75169150579923102717048246764867097696915931992962417894400 67778 75182460547381438823416125819974273651166190584430948651073 67779 75195772675166188439753915713695182602598209981816227515625 67780 75209086963596110719253087407305481110971658774734973272100 67781 75222403412990007144499471213531939580998910789075513632100 67782 75235722023666721532469717944701337957947458771850097092225 67783 75249042795945140039528276102378790635685891621749115926073 67784 75262365730144191166424885154178386112451007448824711376400 67785 75275690826582845763292584943432396967494081721807054096400 67786 75289018085580117034646241277408685968528651634044709042025 67787 75302347507455060544381587739769304555559217357984375162225 67788 75315679092526774220774783772966650581228801092229898802948 67789 75329012841114398361482489076276923021292149023056081788100 67790 75342348753537115638542454365173982401209313072058882356025 67791 75355686830114151103374628537750096916170212391412568851025 67792 75369027071164772191782782293893425652113353065745481294400 67793 75382369477008288728956648252935461944499982712469185360448 67794 75395714047964052934474577615485031739757379227795351218225 67795 75409060784351459427306713415168813851420524650713356227225 67796 75422409686489945230818680406001721229088901118714243364100 67797 75435760754698989777775791631113854783383371533644094002500 67798 75449113989298114915347771718564113934145878470142733501073 67799 75462469390606884910113996949973920872180816928846263958025 67800 75475826958944906453069252147717888546900215907865969210000 67801 75489186694631828664630004426411635613314106844754729210000 67802 75502548597987343099641193854440324991911470432783420624025 67803 75515912669331183752383541071274876314114744065221045951073 67804 75529278908983127061581371906326176344170847394593506622500 67805 75542647317262991915410959045090985485572850655543634128100 67806 75556017894490639656509380788346612696397577194696402841225 67807 75569390640985974086983896950154805553304406043429554320225 67808 75582765557068941473421841940438676818378130584060682760448 67809 75596142643059530551901035077899863676522743880908646150400 67810 75609521899277772533000708179046490823732268819017254629025 67811 75622903326043741106812950469105883798288040818919451534025 67812 75636286923677552447954670860599354357767991839381008576100 67813 75649672692499365220580077645359755314711286165141761302948 67814 75663060632829380583393675645775878052869930886658395304225 67815 75676450744987842194663780871051141954206537056979494184025 67816 75689843029295036217236552724267401174173051560233501888400 67817 75703237486071291323550543806048070609337825309718579200400 67818 75716634115636978700651767360618149507126641334041643776073 67819 75730032918312512055209282410062097972316107689814055670225 67820 75743433894418347618531296622583898628973936301589442588100 67821 75756837044274984151581786960577012899788891376408995828100 67822 75770242368202962949997638154315318767182411833756933825625 67823 75783649866522867849106299047079494482252903354055062201073 67824 75797059539555325228943956857536690488481269562051238158400 67825 75810471387621004019274229405194709827231221167476129960000 67826 75823885411040615704607375344755295491419079485937114100625 67827 75837301610134914329220022455194501592313989819859578908025 67828 75850719985224696502175414029401503802269494113941180922948 67829 75864140536630801402344173410210583333290094793519211002500 67830 75877563264674110783425586718664397707710586688833088242225 67831 75890988169675548978969403820350030772920355644667297277225 67832 75904415251956082907398157575652693807008355274469104227600 67833 75917844511836722077030001419775329156445892061848346610448 67834 75931275949638518591102065318375747640472488621399475260025 67835 75944709565682567152794330144676310949713770645976410201025 67836 75958145360290005070254020523904550458748350389761664252900 67837 75971583333782012261620516190926494263861874226494854888100 67838 75985023486479811260050781906937854848089579900787525756073 67839 75998465818704667218745315981081610565862686838213417812225 67840 76011910330777887915974617442863895129147536837429005926400 67841 76025357023020823760106171911243490465908429435495878246400 67842 76038805895754867794631956206273599710044373276340430817025 67843 76052256949301455703196461749177958669655319242345679676073 67844 76065710183982065814625236796746725907593670510829141864100 67845 76079165600118219107953947555940973554760796910984006832100 67846 76092623198031479217457958224597983162524734083076260300225 67847 76106082978043452437682430004132933285973040340593663765625 67848 76119544940475787728472939130135948074482734427900577010448 67849 76133009085650176720006613966766858930296164431007824944400 67850 76146475413888353717823791210853414279446381077540517155625 67851 76159943925512095707860191251602055682486926954083200280625 67852 76173414620843222361479612731833761895057726434991971808900 67853 76186887500203596040507146356660846070369789276668793722948 67854 76200362563915121802262907995523975077225544065370204405625 67855 76213839812299747404596291123512063888217616455045162958225 67856 76227319245679463310920738647891082173275582094641165377600 67857 76240800864376302695249034165771194613766476281966241345600 67858 76254284668712341447229112698845041031909452913738900601073 67859 76267770659009698177180390951133347209346775709104040424025 67860 76281258835590534221130617135677442247331116706863138624900 67861 76294749198777053645853240416121643499151752675205856104900 67862 76308241748891503253905300009131855483138511587106636598225 67863 76321736486256172588665833993600114761861051225062088256073 67864 76335233411193393939374807872588198549991073065823656499600 67865 76348732524025542346172562933966800789725209899592700864400 67866 76362233825075035605139784455710165608685398459199309800025 67867 76375737314664334273337989801809454450830382233533986613025 67868 76389242993115941673850536454771509746135408436442729622948 67869 76402750860752403900824150030673064759636010877982907456100 67870 76416260917896309824510972322743836234894831579977310209225 67871 76429773164870291096311129419455323621046552992864001624225 67872 76443287601997022153815819943095526046314014466650649760000 67873 76456804229599220225850923454813175774277296326141629960448 67874 76470323047999645337521129072118474652225797880383174941025 67875 76483844057521100315254584344830708033639937599409870015625 67876 76497367258486430791848064435466498829242890418897243062500 67877 76510892651218525211512661650065852713142574846335005732900 67878 76524420236040314834919995365456534082358737662024964351073 67879 76537950013274773744248942398960701139508283215858240425625 67880 76551481983244918848232887866551117439612784557813762963600 67881 76565016146273809887207496575467646412904222107917427923600 67882 76578552502684549438159004997308124746147249731583975049225 67883 76592091052800282919773033867611100075377515660512152701073 67884 76605631796944198597483921457951308213084594669408135704900 67885 76619174735439527588524577566572155102753746526675635056900 67886 76632719868609543866976858273582858863331832484853925840025 67887 76646267196777564268822461506751297655608125226148216050225 67888 76659816720266948496994343463926999671709267252146172240448 67889 76673368439401099126428655938132102317908097487144320897600 67890 76686922354503461609117204591361498629747305393945127123025 67891 76700478465897524279160428223136780127089715982192673268025 67892 76714036773906818357820899079861976685136287785094899400900 67893 76727597278854917958577344251032485565709449513680057522948 67894 76741159981065440092179188198351973521192040251648789946225 67895 76754724880862044671701616463815427851449683571657003813225 67896 76768291978568434517601160602819924461855748938899761987600 67897 76781861274508355362771804388368073338191965583723210090000 67898 76795432769005595857601611332432494421723086295393587926073 67899 76809006462383987575029873570553069635149583197989953617025 67900 76822582354967405015604782155742109777437026660721380102500 67901 76836160447079765612541618807775968172713384473035575102500 67902 76849740739045029736781469163955026325524813944097976930025 67903 76863323231187200702050457577417370401755437591174412651073 67904 76876907923830324769919503509094871121455926746928400000000 67905 76890494817298491154864599559403773616698300186617995289600 67906 76904083911915832029327611185765297974389010457812270540225 67907 76917675208006522528777598152055145550737972952907079557225 67908 76931268705894780756772657756084200710806526123968113222948 67909 76944864405904867790022289881216112413251230086035882508900 67910 76958462308361087683450283918230835027051749934970734497025 67911 76972062413587787475258127603546602933668664425387662052025 67912 76985664721909357191988937819916208834729725479638532931600 67913 76999269233650229853591913405716851251999704856771953490448 67914 77012875949134881478487310018956212473058336987791135381225 67915 77026484868687831088631937102120824162801837527418847671025 67916 77040095992633640714585176993996174027604881890278797712900 67917 77053709321296915400575526234591403285740603498463399336900 67918 77067324855002303209567659109304841264464954495667317126073 67919 77080942594074495228330013478470020211037499368456366678225 67920 77094562538838225572502898938425210371882221606091566081600 67921 77108184689618271391667127360252912561098052835168785921600 67922 77121809046739452874413165852339142806618420652950927880625 67923 77135435610526633253410812192905741229500993782706082626073 67924 77149064381304718810479392778672335079111819574928528784900 67925 77162695359398658881658483135807983814361037929583066322500 67926 77176328545133445862279151039335932288659156326320668900625 67927 77189963938834115212035722287158296463902321992082571494025 67928 77203601540825745460058069174870904646570968739036435810448 67929 77217241351433458209984421717541916006947487361049716410000 67930 77230883370982418145034701664631237110534009634864981811225 67931 77244527599797833033084379354231156358989847144052393696225 67932 77258174038204953731738853452812015606318427801221781432100 67933 77271822686529074193408353626660137784624565818723869822948 67934 77285473545095531470383366191198629142543425962301292086025 67935 77299126614229705719910582784385074668421441468313911789025 67936 77312781894257020209269372110383545439515558526017180678400 67937 77326439385502941320848774799711737007879350494986729273600 67938 77340099088292978557225021432067458503231614077543372631073 67939 77353761002952684546239573768042092902963869790646589169225 67940 77367425129807655046077689235932049889546582835221627820900 67941 77381091469183528950347508719862633885948740657623839540900 67942 77394760021405988293159667695442151230300513212613356421025 67943 77408430786800758254207430759167482021912924504839052026073 67944 77422103765693607163847349597805743941930623001777292339600 67945 77435778958410346508180444443980077323342797831045927795600 67946 77449456365276830934133909064190982916821891415071832801225 67947 77463135986618958254543339325508046170908851732636401100625 67948 77476817822762669453235485387170284417426093366617698122948 67949 77490501874033948690111527563336756125683940797408845600900 67950 77504188140758823306230875903232474362061955189500337425625 67951 77517876623263363828895493534938069764902042612416136800625 67952 77531567321873683976734743819075051718354452914806302862400 67953 77545260236915940664790761358641919982879550270613033360448 67954 77558955368716334009604346911259782814536414937810487780625 67955 77572652717601107334301386250089541579992767472621109247225 67956 77586352283896547173679793019686106049378238245067200204100 67957 77600054067928983279296975633058508924683483585350134580100 67958 77613758070024788624557828256208192737389922495377650001073 67959 77627464290510379409803245926421147025407782086695765530025 67960 77641172729712215067399163850592978676212543516440219120400 67961 77654883387956798266826120929869403500310621208421550000400 67962 77668596265570674919769347556888052476843034849224961951225 67963 77682311362880434185209377731910891691259794581779885131073 67964 77696028680212708474513185544139960763576563784189623824100 67965 77709748217894173456525846064512540544767739883083310228900 67966 77723469976251548062662720696275267038365251132158845002025 67967 77737193955611594492002167029640114884328955772152280497025 67968 77750920156301118216378773246828580322741399322853133160448 67969 77764648578646967985477117123813800335865686046078423961600 67970 77778379222976035831926049675073751648599202226251784580225 67971 77792112089615257076393503487672080449366742468381426845225 67972 77805847178891610332681825790986521076033086598212430062500 67973 77819584491132117512823636308408269494486105113015345822948 67974 77833324026663843832178209937339085181155886881189489065025 67975 77847065785813897814528384303816303004902035592388492005625 67976 77860809768909431297177992238099344888429023245462668490000 67977 77874555976277639436049819217554729414687171917868136816400 67978 77888304408245760710784085823179986129593311636496719676073 67979 77902055065141076929837455256110290078869285075787027080625 67980 77915807947290913235582565960455041103857092014616716660100 67981 77929563055022638109408089398815021608835441219460670220100 67982 77943320388663663376819313026834175900642658178726582751225 67983 77957079948541444212539248513143463790314137643633821101073 67984 77970841734983479145610265251057650935977684246561531278400 67985 77984605748317310064496249208389308396426006841032411022400 67986 77998371988870522222185287161747704055611177171494103143025 67987 78012140456970744241292876361693678969789885829389652683225 67988 78025911152945648119165659675125012281199683238758648802948 67989 78039684077122949232985686251270189134973935954380008252100 67990 78053459229830406344875197757671897029515814423369877395025 67991 78067236611395821607001940232544987224758113392817250190025 67992 78081016222147040566685001599897049227644946437632258752400 67993 78094798062411952171501174893803157969792207990981383810448 67994 78108582132518488774391847238229765088625016401704633419225 67995 78122368432794626138770414628806117720360996796701346904225 67996 78136156963568383443630222562945000411017090029721544616100 67997 78149947725167823288653032564718008150173441150138892422500 67998 78163740717921051699318014650893971131539685285485826976073 67999 78177535942156218132011265784552564644445468519727684021025 68000 78191333398201515479135854362688550501227174445921156000000 68001 78205133086385180074222390784225509607115432018081156000000 68002 78218935007035491697040124144861338681651915824368803981025 68003 78232739160480773578708565105171197743888074914276773976073 68004 78246545547049392406809634978397008777651600059060849622500 68005 78260354167069758330500341084356019998017521290555470456100 68006 78274165020870324965625978415904364345798677492600423744225 68007 78287978108779589399833857664394955243383777716060459539225 68008 78301793431126092197687559650572477252609240017888827810448 68009 78315610988238417405781716207351644083562308512507270112400 68010 78329430780445192557857317560928311412286473756178756870025 68011 78343252808075088679917546256676447175304816608861188075025 68012 78357077071456820295344137676287377419701422640676175532100 68013 78370903570919145430014267192611141399214334539636398802948 68014 78384732306790865617417964008663205419404485662284901203225 68015 78398563279400825903776051727263200948482550938658451663025 68016 78412396489077914853158615697775768724808524147358318542400 68017 78426231936151064552603997186427007007435945725978080718400 68018 78440069620949250617238314416673438732362925647804892101073 68019 78453909543801492195395510526103829154384294609310057431225 68020 78467751705036851973737928486357602572622237226839527580100 68021 78481596104984436182377413032547023956955476788101990020100 68022 78495442743973394599996939648673728712678356258166805680625 68023 78509291622332920558972770655533601441809858875003332676073 68024 78523142740392250950497138447607422381547598221040232656400 68025 78536996098480666229701455925438118223431946820370907690000 68026 78550851696927490420780054169998872240859629042305506205625 68027 78564709536062091122114447405559767077673143607854549825025 68028 78578569616213879511398125297564052176661168773968927822948 68029 78592431937712310350761872632028546653944505049165548062500 68030 78606296500886881991899616422986107453400992072415926885225 68031 78620163306067136381194800494491511844510064324417720620225 68032 78634032353582659064847287583715522757282051156834425881600 68033 78647903643763079194000789011655325079287847001684317160448 68034 78661777176938069529870821967992940872230044601378427657025 68035 78675652953437346448873194456636651499005904982229290882025 68036 78689530973590669947753017948483874886814500243549355108900 68037 78703411237727843648714247787947366587563876874398231904100 68038 78717293746178714804549751399790033933648016324988510131073 68039 78731178499273174303771904342817073425096584294791351271225 68040 78745065497341156675743714256977562523161829260273232720400 68041 78758954740712640095810472750431058265605383018432765840400 68042 78772846229717646390431935273138176560292000595095050770025 68043 78786739964686241042315029023537547656196323147182761001073 68044 78800635945948533195547088934874965134591425124562785060100 68045 78814534173834675660729621787753967808023085858935816764100 68046 78828434648674864920112598495480516160690276084694956807225 68047 78842337370799341132729274608777847411059142100563327180625 68048 78856242340538388139531539086451015925943675042702881360448 68049 78870149558222333468525791378584048564900141012181639502400 68050 78884059024181548339909346868856067584613090795254590200625 68051 78897970738746447671207370722566156985007237107663890825625 68052 78911884702247490082410340186960171632110554418659322160900 68053 78925800915015177901112035390456112147228493461999740122948 68054 78939719377380057167648058687368112407776081775900854900625 68055 78953640089672717640234882594732510562162775548589032041225 68056 78967563052223792800109426367842898719443109458418398035600 68057 78981488265363959856669161261104470934043333125795095059600 68058 78995415729423939752612744520821413766759198537589951026073 68059 79009345444734497169081182156534508565401745923250964381025 68060 79023277411626440530799520537529539671955199876175499620900 68061 79037211630430622011219066861140528027912807105582231900900 68062 79051148101477937537660138539475235115581496415439413049225 68063 79065086825099326796455341551193807840603494941058997631073 68064 79079027801625773238093377804974860829741367194654734393600 68065 79092971031388304082363381561306718688121230203188622598400 68066 79106916514717990323499784959244967031636014350703072709025 68067 79120864251945946735327712694780887583085461109375238126025 68068 79134814243403331876408905897468779294880951565869295822948 68069 79148766489421348095188175251963594336780119690154232712100 68070 79162720990331241535140383411123744864147398081573344456225 68071 79176677746464302139917956747337363760671048151197528571225 68072 79190636758151863658498926488733730029313718310797691610000 68073 79204598025725303650335499286944997186541029948395943810448 68074 79218561549516043490503157263086790897569989250401923934025 68075 79232527329855548374850287578629670174515041013752061500625 68076 79246495367075327325148341577836874744893196472033433922500 68077 79260465661506933194242523548447209684989759091926646144900 68078 79274438213481962671203009147285347101091618795933159626073 68079 79288413023332056286476693537485253531574764910607642480625 68080 79302390091388898417039469284015880834295460363601559361600 68081 79316369417984217291549034054201687616689303555810995521600 68082 79330351003449784995498228169933987760438059475748345198225 68083 79344334848117417476368902058272552288529547821734656126073 68084 79358320952318974548786313647140320720019913234323543096900 68085 79372309316386359899674055752817508156819151558084696992900 68086 79386299940651521093409513505944824647368706950944585951025 68087 79400292825446449576979851862748953874173168504040700061225 68088 79414287971103180685138533248206868915795462949721453490448 68089 79428285377953793645562365377868993739135343405039378851600 68090 79442285046330411584009079305064650184593294568862038172025 68091 79456286976565201529475437740216661515085094269487234617025 68092 79470291168990374419355873688995415109825071914227164348900 68093 79484297623938185104601659456046118595347468651560879222948 68094 79498306341740932354880606061026415619394114609800706637225 68095 79512317322730958863737293113694959588071778374348880500225 68096 79526330567240651253753829194794976003082896120030116249600 68097 79540346075602440081711142789480276553867835998094336000000 68098 79554363848148799843750803820034620839174281222640755651073 68099 79568383885212248980537375824638754513898606802702870170025 68100 79582406187125349882421298828942885780034164279273381902500 68101 79596430754220708894602302957205795465221060667299586902500 68102 79610457586830976322293352829765209458730206848248686777025 68103 79624486685288846435885122793607496002740001947283024926073 68104 79638518049927057476111003032808184266485899059403860490000 68105 79652551681078391659212636605618234762290149621081734627600 68106 79666587579075675182105987454974426495620134578814567453225 68107 79680625744251778227547939439215660276187746365628069266225 68108 79694666176939614969303426429790412353698172903611311522948 68109 79708708877472143577313093522744007480193040008989403960900 68110 79722753846182366222861489410777815641019078550776586748025 68111 79736801083403329083745789962675912038298184630507324603025 68112 79750850589468122349445053056898175454386822295673901377600 68113 79764902364709880226290004716142235868201066521057172240448 68114 79778956409461780942633356589680118144457087298863877770225 68115 79793012724057046754020654830278864764844421840215161160025 68116 79807071308828943948361660412517856920919859537800949376900 68117 79821132164110782851102260939318989841092062164160178344900 68118 79835195290235917830396913983509294978470048734810033701073 68119 79849260687537747302281622011239038642581279764080902929225 68120 79863328356349713735847438934081763816036168758783772083600 68121 79877398297005303658414508336646179257134319466527083123600 68122 79891470509838047660706633426533237551182525618415712225625 68123 79905544995181520402026378753475181536934465937836067351073 68124 79919621753369340615430703744496776500075971546917714772900 68125 79933700784735171112907128101942383693076626369955689062500 68126 79947782089612718790550429111215969110017174749507691015625 68127 79961865668335734633739870905084580016191645558016248901025 68128 79975951521238013722316965731399260505382150168661501960448 68129 79990039648653395235763767271090816332721864567787660960000 68130 80004130050915762458381696053301278448006655732779548464225 68131 80018222728359042784470897014515354033197051509864933049225 68132 80032317681317207723510129248559593428678674213213362576100 68133 80046414910124272905337187994340441115629753898186123622948 68134 80060514415114298085329858908195778906587800867025426973025 68135 80074616196621387149587404667738009683022841835085762480025 68136 80088720254979688120112583954070170407420703971413432544400 68137 80102826590523393159994202859260003728065559641657277779600 68138 80116935203586738578590198765960358287395216297612963256073 68139 80131046094504004836711256746067728839494345010919839118225 68140 80145159263609516551804958525314188478998882334388625624900 68141 80159274711237642503140464060691406682418108450079492144900 68142 80173392437722795636993725777608888463648295146611018864025 68143 80187512443399433071833235513692011748262225538400421601073 68144 80201634728602056103506304216128882076021209336859345025600 68145 80215759293665210210425874439478465947979348909352068737600 68146 80229886138923485058757865690855906543542648578432057318225 68147 80244015264711514507609052669414368143916999145093537005625 68148 80258146671363976614215476447046198411538008250213331722948 68149 80272280359215593639131388637229640690330981963845521648900 68150 80286416328601132051418728598950771709009991219527260480625 68151 80300554579855402533837133722633783489099775958350477355625 68152 80314695113313259988034482845016171880962147944479714704400 68153 80328837929309603539737972839908837974838448250419709010448 68154 80342983028179376543945728431784552659790395738170210765625 68155 80357130410257566590118945279141678831442227094110506340225 68156 80371280075879205507374566374593490179606275984844363872100 68157 80385432025379369369678491808636870119220967823275397784100 68158 80399586259093178501039321944057619262553516865000188676073 68159 80413742777355797480702634047933044867328303551992131977025 68160 80427901580502435148345792428195950934344882101960145126400 68161 80442062668868344609273292121727593069255721487331096806400 68162 80456226042788823239612636180950607866492017598325854892225 68163 80470391702599212691510746605896372418865131242057400756073 68164 80484559648634898898330908968724695604140306657139073208100 68165 80498729881231312079850250777677189049887209645301392972900 68166 80512902400723926747457753627449112130167394723516777921025 68167 80527077207448261709352799182967932002130968628856314500025 68168 80541254301739880075744249043570286547372365071682782610448 68169 80555433683934389264050058534572485141947185099952008707600 68170 80569615354367441004097424473233129440287391338688334837225 68171 80583799313374731343323466956109883821879675495666681802225 68172 80597985561292000651976445214815872815500449929733479402500 68173 80612174098455033628317507587184630684039549076008578922948 68174 80626364925199659303822975650855976423502268687627744548025 68175 80640558041861751048387162566298635702664724023132513500625 68176 80654753448777226575525725676288879745079576379741504360000 68177 80668951146282047947579553408867899832696865104427168718400 68178 80683151134712221580919186530804084990286894027093029201073 68179 80697353414403798251149773798589819492137762034556941625625 68180 80711557985692873098316562054005866117158102383097816068100 68181 80725764848915585632110920811289850565554809734865958828100 68182 80739974004408119737076901382948812139684893464591487390225 68183 80754185452506703677818330591259235683509006444106992776073 68184 80768399193547610104206439112501429869310566460844616160400 68185 80782615227867156056588024500978567216997619111551607968400 68186 80796833555801702970994148939874151730383593144136519264025 68187 80811054177687656684349371766005130736356778770225173184225 68188 80825277093861467439681516815531318416805623671360511302948 68189 80839502304659629891331974637685249629576697766790467696100 68190 80853729810418683110166539623590033923613334055702314454025 68191 80867959611475210588786782097236231164764417008115361549025 68192 80882191708165840246741955415692221902573470334261021190400 68193 80896426100827244435741438125625997524667001051278058760448 68194 80910662789796139944867711223219747364166895388846634600225 68195 80924901775409288005789870564562072246863443293693899601225 68196 80939143058003494297977674473606106488712201429747801888100 68197 80953386637915608953916126594785283080568299210424535822500 68198 80967632515482526564320594037381929725954858387751478951073 68199 80981880691041186183352460858747336529086844166710727064025 68200 80996131164928571333835316933475389464346805080617942810000 68201 81010383937481710012471682255635317294943500584130782810000 68202 81024639009037674695060266721172553347587270385542210318025 68203 81038896379933582341713765437590167491696079101619860501073 68204 81053156050506594402077189608026777815912385290002237602500 68205 81067418021093916820546733036850305841572246970994262804100 68206 81081682292032800041489174303890393662233298328800206667225 68207 81095948863660539014461814654435756150446326579420083738225 68208 81110217736314473199432951652126196327655056467595849360448 68209 81124488910331986572002888641872467150439325228660679054400 68210 81138762386050507628625480069940618326287016104611289131025 68211 81153038163807509391830212708340922334698826880245166636025 68212 81167316243940509415444822830664929594706094909203475468100 68213 81181596626787069789818449386517658687824395497028148802948 68214 81195879312684797147045323221695383716083390326044050082225 68215 81210164301971342666188992391262937248075341133557631162025 68216 81224451594984402078507083612687903881959735640447375216400 68217 81238741192061715672676599906192536233058512583019047216400 68218 81253033093541068300019754469487682135084335699710206926073 68219 81267327299760289379730340834056469028172167999946478172225 68220 81281623811057252904100639350158948893740953190666544592100 68221 81295922627769877443748860047732364685806436613634340232100 68222 81310223750236126152847121920365157000706969571940592515625 68223 81324527178794006774349968679526287722300454876765341651073 68224 81338832913781571645223421026234915577551324466644140134400 68225 81353140955536917701674565487358916938060508943685245440000 68226 81367451304398186484381679863734203806507680998375088330625 68227 81381763960703564143724895337300249733182547382160203722025 68228 81396078924791281445017395284450693416789545021708803222948 68229 81410396196999613773737150842801348955526883998868810102500 68230 81424715777666881140759193278581411129075391655521271548225 68231 81439037667131448187588423201857103709593966493887485983225 68232 81453361865731724191592956676800478620115566562936716515600 68233 81467688373806163071238008274219533781879453644357524210448 68234 81482017191693263391320311113569277718130811032548635034025 68235 81496348319731568368203073941666829410776768559158341583025 68236 81510681758259665875051475295337102538017223522216457984900 68237 81525017507616188447068694795219084055678560382683581900100 68238 81539355568139813286732481617966178122477365788578557006073 68239 81553695940169262269032260194077547609838429241495987710225 68240 81568038624043301946706773178600846880195634356524411534400 68241 81582383620100743555482261741950201163924702270032653454400 68242 81596730928680443019311183228086749714202068667698565703025 68243 81611080550121300955611466227312531971163380746187448826073 68244 81625432484762262680506303110931958221757112056212497236100 68245 81639786732942318214064480075038568699662533733984878716100 68246 81654143295000502285541244740688247730575672505441359334225 68247 81668502171275894338619711357723522392070851697777925575625 68248 81682863362107618536652803659517038224127874231878054210448 68249 81697226867834843767905735415905767796284789374871607040400 68250 81711592688796783650799028731590971410242411343474133265625 68251 81725960825332696539152070137282392892618251366631711390625 68252 81740331277781885527427204520868637311433209502547965492900 68253 81754704046483698455974366945899141531823172584135535022948 68254 81769079131777527916276252404666612811408504623579260375625 68255 81783456534002811256194023553182275123736220587818907144225 68256 81797836253499030585213556475339727589241328670686502713600 68257 81812218290605712779692224523566684287264335304037117753600 68258 81826602645662429488106220283267329819820156700904547951073 68259 81840989319008797136298415708361490298048596501453563318025 68260 81855378310984476932726760475230284925597057151797120636900 68261 81869769621929174873713218602381389059601179302663139716900 68262 81884163252182641748693243383150505539447575347051952480225 68263 81898559202084673145465790678759107186133667062604869506073 68264 81912957471975109455443870619051979690791780286154525267600 68265 81927358062193835878905637758241560629827018987166176352400 68266 81941760973080782430246019732989537066139964647396545638025 68267 81956166204975923943228884470159631121074852381560764619025 68268 81970573758219280076239745991578970030060490895156958522948 68269 81984983633150915317539008863148904526403747579485226948100 68270 81999395830110938990515751335649606932362841460534900723225 68271 82013810349439505258942047224586248074478904279615061538225 68272 82028227191476813132227826576428020081188212882778638440000 68273 82042646356563106470676275168594740264983093788250206160448 68274 82057067845038673990739772890549239638845683002826015907025 68275 82071491657243849270276371053357208167354420847793583005625 68276 82085917793519010753806808675079637606767302972150644802500 68277 82100346254204581757772067789366471745527425377238139536900 68278 82114777039641030475791467824623543017024183915406873401073 68279 82129210150168869983921299101128343820086548380703579515625 68280 82143645586128658245913995493473650449592059268106811779600 68281 82158083347860998118477846305721487309755523087514915139600 68282 82172523435706537356537247406653389056123741589070034327225 68283 82186965850005968618493491672506388489055933458714966051073 68284 82201410591100029471486098784587628401522726309986995468900 68285 82215857659329502396654684429163966167418644724464058948900 68286 82230307055035214794401368947026410643262829535152848082025 68287 82244758778558038989653725480132701946169227622258687052225 68288 82259212830238892237128267662734815864309623578673547240448 68289 82273669210418736726594476904401646052779578344293109785600 68290 82288127919438579588139369312350588767817529206723211241025 68291 82302588957639472897432602300505226695729924585526165986025 68292 82317052325362513680992120932699780439649250184027034276900 68293 82331518022948843921450344047454468437406085094664237422948 68294 82345986050739650562820890211749388497339842230423842308225 68295 82360456409076165515765843551228006755814532237222499207225 68296 82374929098299665662863559504264812680554679293068726531600 68297 82389404118751472863877010547335171767681346653996286890000 68298 82403881470772953961022671939128880807518035460382901876073 68299 82418361154705520784239947530852404024859938428298269703025 68300 82432843170890630156461135690168242033466597138626523722500 68301 82447327519669783898881935386223359382056364483246458722500 68302 82461814201384528836232492483222070510060149475605759604025 68303 82476303216376456802048986290002258175840657387385775701073 68304 82490794564987204643945756413077272868010671600132585960000 68305 82505288247558454228887969960609336361898792488962329985600 68306 82519784264431932448464829144783747438122391174694646386225 68307 82534282615949411224163319330056662838644290442718477955225 68308 82548783302452707512642497574752701797620790144974526322948 68309 82563286324283683311008321713492097949803048850811290392900 68310 82577791681784245662089020027930598088240456530041729019025 68311 82592299375296346659711001553298783115562424035945609174025 68312 82606809405161983453975307068230962609192913767628462803600 68313 82621321771723198256534600815377270700488982052215003490448 68314 82635836475322078345870703000296067450999537681733203139225 68315 82650353516300756072572663116127226595822383112906316669025 68316 82664872895001408864615374141550367414405335797850081060900 68317 82679394611766259232638727659535565583099767929075842332900 68318 82693918666937574775227309944397555161341194784204676776073 68319 82708445060857668184190639064667911364510526337156158160225 68320 82722973793868897249843943049303181481330215617821890105600 68321 82737504866313664866289479164750409202080732467685836345600 68322 82752038278534419036698394350394975735993505132616191550625 68323 82766574030873652878593126859919159411895647096024010576073 68324 82781112123673904629130349156103293975558365487454473740900 68325 82795652557277757650384452106604884520243873366939211822500 68326 82810195332027840434631570528254518913663844509387363150625 68327 82824740448266826609634150127410891714964899583030749288025 68328 82839287906337434943926055883920736909452240680377276610448 68329 82853837706582429352098221926232945326560301129993550490000 68330 82868389849344618900084842945219622348088093765278321137225 68331 82882944334966857810450107194260321458945767986570634422225 68332 82897501163792045467675471123149169341616668921654412700100 68333 82912060336163126423447475693388078568234875924998553922948 68334 82926621852423090401946104422432724500620727977766196840025 68335 82941185712914972305133683204461443768815165940433843191025 68336 82955751917981852218044321955240692662616782011317276430400 68337 82970320467966855414073898128664184938362211362788659265600 68338 82984891363213152360270582152546309914709876229718916381073 68339 82999464604063958722625904831253913306498045440775532047225 68340 83014040190862535371366366762764005024859649503588995448900 68341 83028618123952188386245589817738440154697240132272684768900 68342 83043198403676269061837010728210101507360851055006796287025 68343 83057781030378173912827116833478594536938251836911057676073 68344 83072366004401344679309224030816948002970136337639566691600 68345 83086953326089268332077796978594296560651100594316241699600 68346 83101542995785477077923311599423004461679789940752887855225 68347 83116135013833548364927659930942172754887280867399187890625 68348 83130729380577104887760097371852955785610558579097853822948 68349 83145326096359814592973732370824596406496805767282810676900 68350 83159925161525390684302558605893573130033081389482793555625 68351 83174526576417591627959029701981736474603790113495207930625 68352 83189130341380221157932176534162795981294073669896359526400 68353 83203736456757128281286267164310003807989845060081613160448 68354 83218344922892207283460009458761365440583586045120508730625 68355 83232955740129397733566296434642192898288188512619409453225 68356 83247568908812684489692494382488300851197992365678019560100 68357 83262184429286097704201273812816631313325707942998129968100 68358 83276802301893712829031983274293578023395061367271013851073 68359 83291422526979650621002566091154767278690718597081353404025 68360 83306045104888077147112020067533537844268280554601191152400 68361 83320670035963203789843400206358848620816850008125155632400 68362 83335297320549287252467364490486829019453803657777170813225 68363 83349926958990629564346262773733673460724913119202978881073 68364 83364558951631578086238768829481068088091799500404775572100 68365 83379193298816525515605055604528824663221831559679327736900 68366 83393830000889909891912513725872883691461940818450760860025 68367 83408469058196214601942013308090336110986382544165643483025 68368 83423110471079968385094709109016600368268173539826988560448 68369 83437754239885745338699389081403379395743740764639162433600 68370 83452400364958164923320366368249509904829173813042987114225 68371 83467048846641891968065914789500304508813344307540642779225 68372 83481699685281636675897247867814475495606991686523813722500 68373 83496352881222154628938041441101217579876633326189580522948 68374 83511008434808246793784499909533515677746793321907603011025 68375 83525666346384759526815966164747232665022514727430805015625 68376 83540326616296584579506075248939021201775381030456420250000 68377 83554989244888659103734451791579593032159280812579793600400 68378 83569654232505965657098951271462368698485861844977037226073 68379 83584321579493532208228445151811020342902994514548011150625 68380 83598991286196432142096149936172910208491556927101671496100 68381 83613663352959784265333500192828917594235423024839019456100 68382 83628337780128752811544565595453637365135638577269811009225 68383 83643014568048547446621012027763423669741366212194510951073 68384 83657693717064423274057606799893243272566228262924726022400 68385 83672375227521680840268268024246793868258133897964764934400 68386 83687059099765666139902658198567833908002503810428317405025 68387 83701745334141770621163322043984161836471960979048656665225 68388 83716433930995431191123368645779174209698999235330086302948 68389 83731124890672130221044697944649423940550832408798940120100 68390 83745818213517395551696771626210091899036525763109033533025 68391 83760513899876800498675928456513777279484578630655982928025 68392 83775211950095963857725244111351504535703323215130208608400 68393 83789912364520549910054935547108337278585790334922530210448 68394 83804615143496268427663309960949482328254029562385554761225 68395 83819320287368874678658258388116260114764220173612574318225 68396 83834027796484169432579293984114810827622232221658815180100 68397 83848737671187998965720135039583899124898555806108184202500 68398 83863449911826255066451832775631673827590673418771729426073 68399 83878164518744875040546443967434732844068967546364313087025 68400 83892881492289841716501248443896337592968096215602609640000 68401 83907600832807183450863511511164115420758395845750129640000 68402 83922322540642974133555791347811082942460246861747519635025 68403 83937046616143333193201791419487317870557426513351065526073 68404 83951773059654425602452757960853101738132238999903310562500 68405 83966501871522461883314422572607850967594619336327011172100 68406 83981233052093698112474489981432648986118418695626991610225 68407 83995966601714435926630671010667687543039659770677026917225 68408 84010702520731022527819260809549421043022665819551227410448 68409 84025440809489850688744262388835733571769581562443232976400 68410 84040181468337358758107055510650914358445883314738571412025 68411 84054924497620030665936610980385733690827985262631347217025 68412 84069669897684395928920250388491407775457954469504228384100 68413 84084417668877029655734951350009737715823615159955211302948 68414 84099167811544552552379198289685204666778919442830921941225 68415 84113920326033630927505378820508300313088353546033472681025 68416 84128675212690976697752725763542869114129302747473351910400 68417 84143432471863347393080804856893736255426681663763518694400 68418 84158192103897546162103548201674392950833716828664508251073 68419 84172954109140421777423833492838008646820513246631117893225 68420 84187718487938868640968609082738537792496913794975653624100 68421 84202485240639826789324564925292187155687138185215446464100 68422 84217254367590281899074349448613008186599735156349054330625 68423 84232025869137265292133332403999877656406466398516729126073 68424 84246799745627853941086913739155628728366832395335480592400 68425 84261575997409170474528378543522593754020018189929023210000 68426 84276354624828383182397298113622319426422050548255980475625 68427 84291135628232706021318477186290714466441886900924020599025 68428 84305919007969398619941447387703389766754970840605167122948 68429 84320704764385766284280506946089450871395459147978237122500 68430 84335492897829160003055306716035502826557821888559722231225 68431 84350283408646976453031982562285127800783810901791433366225 68432 84365076297186658004364834150942596439740854090488176129600 68433 84379871563795692725938550195993074692501734673581047760448 68434 84394669208821614390710980209055088822581927610608057391025 68435 84409469232612002481056452800284512497989161627410882304025 68436 84424271635514482194109640578352841240198626816026532880900 68437 84439076417876724447109971697426021102295727057075824876100 68438 84453883580046445882746588099073600241535356191539466381073 68439 84468693122371408874503850497041474051261329884406007129225 68440 84483505045199421532007390152824996721520804671242582368400 68441 84498319348878337706370707489982734506805235218491821088400 68442 84513136033756056995542317595134638593160634079696615616025 68443 84527955100180524749653442653591918275444579175610263151073 68444 84542776548499732076366251367569398178774537111229678392100 68445 84557600379061715846222645404934646486220609774419952688100 68446 84572426592214558697993592926451664567554742208468467881225 68447 84587255188306389044029009239480432041386726546371818950625 68448 84602086167685381075608184626097105145303975131945335560448 68449 84616919530699754768290759393603170335695991388253847558400 68450 84631755277697775887268246195395359290794715345972626350625 68451 84646593409027755992716099670171635947107438093960381975625 68452 84661433925038052445146333447452070860868742104708981804900 68453 84676276826077068410760684567396923052400909023864138422948 68454 84691122112493252866804325362907754562357419963418260830625 68455 84705969784635100606920122852000908224740532732488988267225 68456 84720819842851152246503445688446184642340433170143919411600 68457 84735672287489994228057518718667060035849101466148109427600 68458 84750527118900258826549325192902292528365786984739371376073 68459 84765384337430624154766056678632270522341824822833397235025 68460 84780243943429814168672110724276963126219432578998921672900 68461 84795105937246598672766636321175839093111075287015739552900 68462 84809970319229793325441627211863627443851959144052774891225 68463 84824837089728259644340563092659299861647189767025103881073 68464 84839706249090905011717598758589162065336087732385309121600 68465 84854577797666682679797301238668448693018072847689002126400 68466 84869451735804591776134934969569323757436388983299608587025 68467 84884328063853677308977295055706696469106723637459806092025 68468 84899206782163030172624088663776770162716461257899837722948 68469 84914087891081787152789864599786750206815877500770890164100 68470 84928971390959130931966491116617645126284014137934339010225 68471 84943857282144290094786182000165603721488252553813200525225 68472 84958745564986539133385070982110739727476709292791450250000 68473 84973636239835198452767334527365904520955491779567257010448 68474 84988529307039634376169863044261377552217558252335170860025 68475 85003424766949259150427480565524953553615405498971514530625 68476 85018322619913530951338712948120415155615043808686195702500 68477 85033222866281953889032104640010889325942693547424165908900 68478 85048125506404078013333084061917096036847335098577665676073 68479 85063030540629499319131377652144007760060647007622491530625 68480 85077937969307859751748972622552948788649959718827320217600 68481 85092847792788847212308628473759673989638618245311226777600 68482 85107760011422195563102937317642477401020570683948442436225 68483 85122674625557684632963933055247892101631065149853362476073 68484 85137591635545140222633249458185054002262030199743652820900 68485 85152511041734434110132827201603313631438018140108240924900 68486 85167432844475484056136169896851191619405492037949472233025 68487 85182357044118253809340149171918285419143721294494297023225 68488 85197283641012753111837358847765246843588603093671453490448 68489 85212212635509037704489018258650462243780333947751393699600 68490 85227144027957209332298424764565579603311003245195886330025 68491 85242077818707415749784955503895539480267855735752947375025 68492 85257014008109850726358618434422279588851159102887349184900 68493 85271952596514754051695152710794795879001303273927852122948 68494 85286893584272411541111678446591756243706937266456796959225 68495 85301836971733155040942895909106376460193604790533819934225 68496 85316782759247362433917834194986781652919459407855792833600 68497 85331730947165457644537149434868590453240211940890622760000 68498 85346681535837910644450972575139973122758475439826466601073 68499 85361634525615237457837306784982949204752115027759472216025 68500 85376589916848000166780974536838204770691070292281485562500 68501 85391547709886806916653114408444224036711385774377110562500 68502 85406507905082311921491227654605045038027849985627475411025 68503 85421470502785215469379774596844464167641694986957824976073 68504 85436435503346263927831320879108029709346236873854616410000 68505 85451402907116249749168233637677680023960132783901181363600 68506 85466372714446011475904927633467397781934082784918147339225 68507 85481344925686433746130661394871767574991305990721305624225 68508 85496319541188447298892883419342840384283960523801637622948 68509 85511296561303028979581128481874224732685847799870301804900 68510 85526275986381201745311464098574840904305234610484281310025 68511 85541257816774034670311487193518291375099433451676875765025 68512 85556242052832642951305871017057317564613894575977937209600 68513 85571228694908187912902462363796330190361974682258047240448 68514 85586217743351877012978929138418517883216249614828591488225 68515 85601209198514963848069958317567556304407224795063154198025 68516 85616203060748748158755004355987457792329560492893272764900 68517 85631199330404575835046588085127619560348462861826831300900 68518 85646198007833838921779146152423646665188689572132566351073 68519 85661199093387975623998431049468044369284674807564332371225 68520 85676202587418470312351461777288393129681586529045480147600 68521 85691208490276853528477025196954138260712683704228845587600 68522 85706216802314701990396728113736645337747137367477525855625 68523 85721227523883638597906600143050691634813511885819952301073 68524 85736240655335332437969247406409083319866366900625725688900 68525 85751256197021498790106557105625607767885931592497914602500 68526 85766274149293899131792953023505050193892516941124205305625 68527 85781294512504341143849201999262523855327264548087952655025 68528 85796317287004678715836771426917883326107978647002519760448 68529 85811342473146811951452737824914510803022147692471025000000 68530 85826370071282687173925246525215286068977830210546299830225 68531 85841400081764296931409522530132071607005853484418737815225 68532 85856432504943680002384432585148565433802750478431531804100 68533 85871467341172921401049598515999895502032037772248640722948 68534 85886504590804152382723061878275851006570813048715961687025 68535 85901544254189550449239499967818167621408222979899873922025 68536 85916586331681339354348993240185805590981119574806672336400 68537 85931630823631789109116344187465681702379183840840193731600 68538 85946677730393215987320947720709838473075948883217432006073 68539 85961727052317982530857213106283556402652499499026747956225 68540 85976778789758497555135537504412437856386161354697177292900 68541 85991832943067216154483831158220014073586219669294097412900 68542 86006889512596639707549594281550949924181624925840728690025 68543 86021948498699315882702545693878444373310751725995880251073 68544 86037009901727838643437803250597948155539576979743757337600 68545 86052073722034848253779616117012843907851135933761606681600 68546 86067139959973031283685648934321257963714800104961724412225 68547 86082208615895120614451817925916697169367801277142113755625 68548 86097279690153895444117678992318728447932501879164904422948 68549 86112353183102181292872367843053443407160186095711232684900 68550 86127429095092850008461092213806975062444620032194816650625 68551 86142507426478819771592176217178858728295305492278448525625 68552 86157588177613055101344656875365554318710233020721717328400 68553 86172671348848566860576432883107972689850028669761105810448 68554 86187756940538412261332965649240374257098688580328621675625 68555 86202844953035694870256532665181533923009609309276418586225 68556 86217935386693564613996033248712592362788353522201007268100 68557 86233028241865217784617346711389539929864544112948531132100 68558 86248123518903897045014242997941805865763459172621205526073 68559 86263221218162891434319845846011952125912309942779389811025 68560 86278321339995536373318648514594997966215828642128677198400 68561 86293423884755213669859082129539428474219677808585286478400 68562 86308528852795351524266636694475467473457322767221829714225 68563 86323636244469424534757534815539722680155389499916419506073 68564 86338746060130953702852958188268838647863167297983410916100 68565 86353858300133506438793826895038320897782815130795154520900 68566 86368972964830696566956131561426222700616998930275073819025 68567 86384090054576184331266818419884914249629130504743907446025 68568 86399209569723676400620227329107682444337104350254271010448 68569 86414331510626925874295082797480438189843443280309285139600 68570 86429455877639732287372038059012337008252074865522501411225 68571 86444582671115941616151772250142647855943575745874309776225 68572 86459711891409446283573640735824734343685647795035793022500 68573 86474843538874185164634878633291542065652836986795590622948 68574 86489977613864143591810357581910515458428081008723184454025 68575 86505114116733353360472895807539397531967583821374846550625 68576 86520253047835892734314121529797895941338773368899136160000 68577 86535394407525886450765889760673729200797711667895091462400 68578 86550538196157505726422252542885097380466303957654703751073 68579 86565684414084968262461982676425152370510005171091075655625 68580 86580833061662538250071650981717573748312457629100482944100 68581 86595984139244526375869257147815887440703623781996292104100 68582 86611137647185289827328414214082695735831512492935353608225 68583 86626293585839232298203086733788518767783547515671055626073 68584 86641451955560803993952882668073479371571003461041420864400 68585 86656612756704501637168899058718595186597748934660801920400 68586 86671775989624868473000121528176974073251800186454657566025 68587 86686941654676494274580377655318741299793913327886623126225 68588 86702109752214015348455844275347059555280640994710773802948 68589 86717280282592114540013108752346135648858962574385705524100 68590 86732453246165521238907784272925640766414778353271674632025 68591 86747628643289011384493679209429504372257250007576994327025 68592 86762806474317407471252520601180575266284185864727061006400 68593 86777986739605578554224231802236176935909422662226918160448 68594 86793169439508440254437764344133118176950459755834393902225 68595 86808354574380954764342484062104253998682470767447731055225 68596 86823542144578130853240111533252226075372265667869184492100 68597 86838732150455023872717216875169546459821817675705797562500 68598 86853924592366735762078268953497722933784618799127418401073 68599 86869119470668415053779239046921659235578400292886162090025 68600 86884316785715256878861759018099098476813664952630236490000 68601 86899516537862502972387834039028413337898042488694516490000 68602 86914718727465441678875109919361582115870712941657411932025 68603 86929923354879407957732695086172725388178062214319949051073 68604 86945130420459783388697537263696113952230354554558508502500 68605 86960339924561996177271354901551094802988545748769515560100 68606 86975551867541521160158123399974918219429434657280818573225 68607 86990766249753879810702116180587985545535176584948689076225 68608 87005983071554640244326500651219573972458777138873241960448 68609 87021202333299417223972489113325631555739567250318091878400 68610 87036424035343872165539044660533772834890846761973123713025 68611 87051648178043713143323142116854142762364893500008489818025 68612 87066874761754694895460584063098354194827385421188554280100 68613 87082103786832618829367372000052241951852993869804586302948 68614 87097335253633333027181632696951714405595495081409396780225 68615 87112569162512732251206099773814521729698233977271216220025 68616 87127805513826757949351150566184298306703178414997728624400 68617 87143044307931398260578398320846775370498143069722335152400 68618 87158285545182688020344839771081598743921059952323516076073 68619 87173529225936708766047558140016725521526447425020576594225 68620 87188775350549588742468981620655912743721501911940814676100 68621 87204023919377502907222697381153350511006527047403508716100 68622 87219274932776672936199821143913031595915744745171751125625 68623 87234528391103367229015922387093989425458922858181935101073 68624 87249784294713900914458505217106076328420726243615574030400 68625 87265042643964635855935044960684494169792273928920921000000 68626 87280303439211980656921580525134829928897086729767102640625 68627 87295566680812390666411862575343889418440459403122280456025 68628 87310832369122367984367057576155163188766311792851179522948 68629 87326100504498461467166007748711299715057787269551869122500 68630 87341371087297266733056046989369502225076297171890678934225 68631 87356644117875426167604372799799306991307380277513202769225 68632 87371919596589628929149974276875742584079680184749804723600 68633 87387197523796610954256116210984411461354564751816767810448 68634 87402477899853154963163379341358577356457444561043454728025 68635 87417760725116090465243256817071884217046716157823033045025 68636 87433045999942293764452306912313874947101485226471939796900 68637 87448333724688687964786862044579020908663839839968680832100 68638 87463623899712242975738294144403516051504469652601838256073 68639 87478916525369975517748836425287632656800888851868889528225 68640 87494211602018949127667961602444979005334444569516585222400 68641 87509509130016274164209316609023542811634704255395348742400 68642 87524809109719107813408213858446948002936741488823640509025 68643 87540111541484654094079679101527896365777306350450523976073 68644 87555416425670163863277055927009309733548900576214528528100 68645 87570723762632934821751166954192232745365406299998598680100 68646 87586033552730311519410031766313100770178167562078082448225 68647 87601345796319685360779141633336522360226323478588167305625 68648 87616660493758494610462291072833270574618768858172765410448 68649 87631977645404224398602966297616722697136400203933281056400 68650 87647297251614406726346290598814533262221320803032349455625 68651 87662619312746620471301526713055870899593456597132422580625 68652 87677943829158491393005136222458095311013603621622251096900 68653 87693270801207692138384396036100296702404317140722310322948 68654 87708600229251942247221572001674666210855291592539496265625 68655 87723932113649008157618649696010212288986998759502275410225 68656 87739266454756703211462622443166884638734379124957888129600 68657 87754603252932887659891336608801714122850348358732670081600 68658 87769942508535468668759894219512124125325817748899901301073 68659 87785284221922400324107612955865116081487864882700826132025 68660 87800628393451683637625543567824579354779659958440622728900 68661 87815975023481366552124544761292523300153785027235991408900 68662 87831324112369543947003915604483577223633709726819200282225 68663 87846675660474357643720585502855652023925439450393900756073 68664 87862029668153996411258861791323205585001762426078165955600 68665 87877386135766695971600734992483102478344123164149539920400 68666 87892745063670739005196741789586607230020973720620941556025 68667 87908106452224455156437385762994599311015534050230402545025 68668 87923470301786221039125115938856647119199261466440853422948 68669 87938836612714460241946863198758127538089020240355022360100 68670 87954205385367643333947134599083127181034989267512819317225 68671 87969576620104287870001665648844411159771782387437345532225 68672 87984950317282958396291630594735295153336116494742887040000 68673 88000326477262266455778410762161806697219681434958736360448 68674 88015705100400870593678921001017071963294677498437908793025 68675 88031086187057476362941494284963414858530826040431736075625 68676 88046469737590836329722324512991206034825561556386206622500 68677 88061855752359750078862467562027050373402614883668205260900 68678 88077244231723064219365400639367452685207332802325896451073 68679 88092635176039672389875139983717652753548885149349618525625 68680 88108028585668515264154916963618872436919022887609684675600 68681 88123424460968580556566412622050769348463305889750770435600 68682 88138822802298903027549550715999443634002754279531769525225 68683 88154223610018564489102849299784896582810729052298925401073 68684 88169626884486693810264330900945392224550553669527475152900 68685 88185032626062466922592991337479725691882985949900562920900 68686 88200440835105106825650827225251954961268176684634018404025 68687 88215851511973883592485422224366705624423246074308449974225 68688 88231264657028114375113092073326711589763109668132972240448 68689 88246680270627163410002588459787808066957730597328910593600 68690 88262098353130442023559361776730146848492603408376103439025 68691 88277518904897408637610382812867957769830025858599858784025 68692 88292941926287568774889523426123734304445628038589749072900 68693 88308367417660475064523496248996275531666742799038243322948 68694 88323795379375727247518353474655571203875557612786970590225 68695 88339225811792972182246544772601071335269625888407602681225 68696 88354658715271903849934534382723436637004275824980315155600 68697 88370094090172263360150977436613421233184777877547703610000 68698 88385531936853838956295455554965094408839858770926689826073 68699 88400972255676466021087771769924163664701322001298597709025 68700 88416415047000027082057804821235717084346193408647747422500 68701 88431860311184451817035922875049258957036997460301262422500 68702 88447308048589717059643956714242468744431527391400914198025 68703 88462758259575846804786732449128669831234842600223132751073 68704 88478210944502912214144163797416551058842252256218791840000 68705 88493666103731031621663903982294240807081767771088488761600 68706 88509123737620370539054557297513390362316971696019510312225 68707 88524583846531141661279450388352480490425500092528352273225 68708 88540046430823604872050963297342122520533413094585325422948 68709 88555511490858067249325420323638682839870678113523998196900 68710 88570979026994883070798540744936117501726856075611163621025 68711 88586449039594453819401449450809461657237907629304284376025 68712 88601921529017228188797247536386976737633868082666844595600 68713 88617396495623702088878142905251516736632021861947703490448 68714 88632873939774418651263140930475233572880184714048322817225 68715 88648353861829968234796295222695300349748820165885313747025 68716 88663836262150988431045518554141890374348021623186404488900 68717 88679321141098164069801953987533209049414928924018385248900 68718 88694808499032227224579906258755935210687964405623822426073 68719 88710298336313957218117333462252988148565415107536425562225 68720 88725790653304180627876899088044096426246401393362902209600 68721 88741285450363771291547584459308204687181205065288710849600 68722 88756782727853650312546861619460314932524329269833675140625 68723 88772282486134786065523426717658919244396575714522732526073 68724 88787784725568194201860493941683741633130899760147190616900 68725 88803289446514937655179650047127067596309888912704877402500 68726 88818796649336126646845269531845501094309453466791537480625 68727 88834306334392918691469490504622549971252768165378539002025 68728 88849818502046518602417751296996002381759709620104791410448 68729 88865333152658178497314887867207618522659045025332524490000 68730 88880850286589197803551792045236223914922492805517284543225 68731 88896369904200923263792630667878852634490544929527283228225 68732 88911892005854748941482625652848151251398663641380119888100 68733 88927416591912116226356395060857816804688192491772664022948 68734 88942943662734513839946855194671404916008103269455881514025 68735 88958473218683477841094683784093407127590587450014374673025 68736 88974005260120591631458344305885059740424544089388380262400 68737 88989539787407485961024671487590909825965266941340001177600 68738 89005076800905838933620018044265727689615143486213510131073 68739 89020616300977376012421962697094918876497999300355366845225 68740 89036158287983870025471579522905152829737904812416411156900 68741 89051702762287141171186268683565489538550860288823210076900 68742 89067249724249057023873148584282849947973841433741656073025 68743 89082799174231532539243009509799240543999275110028609326073 68744 89098351112596530059924828787501707377263175481546516963600 68745 89113905539706059320980847526459559845260958701780123683600 68746 89129462455922177455422208981406969817345422750334766989225 68747 89145021861606988999725158590692617158505582032419874600625 68748 89160583757122645899347805737221618387142038055056923522948 68749 89176148142831347514247447281418541088753402289150107672900 68750 89191715019095340624398452915243872801638019893800009765625 68751 89207284386276919435310712386299879392404928256837119140625 68752 89222856244738425583548644641065354448286677495450068110400 68753 89238430594842248142250768936302327929963396628369346960448 68754 89254007436950823626649837967681369252851364805170589600625 68755 89269586771426635999593533064675687096589397751158933739225 68756 89285168598632216677065721500777795581781641713714966996100 68757 89300752918930144533708275968096083999934937197105601276100 68758 89316339732683045908343456265392195036971829430230643701073 68759 89331929040253594609496853248623684392715618871691001198025 68760 89347520842004511920920895093060002868340620428496723264400 68761 89363115138298566607118915916043410370968092021721849344400 68762 89378711929498574918869786809469999869375159510971551595225 68763 89394311215967400598753109331069578127179563889646322631073 68764 89409912998067954886674971503566719039876246448140459240100 68765 89425517276163196525394266370808874609741726899255713324900 68766 89441124050616131766049573159950998007897977159692796798025 68767 89456733321789814373686601098789702795748108737443546389025 68768 89472345090047345632786195937343552208570733904681949960448 68769 89487959355751874352792909222779642442297389720280576825600 68770 89503576119266596873644130376790214130406989449802437728225 68771 89519195380954757071299781624526596651461948221687482793225 68772 89534817141179646363272575824201360569091479327830577302500 68773 89550441400304603714158837246473124375207635159812649222948 68774 89566068158693015641169885352732032783928033367197408877025 68775 89581697416708316219663981621407495108084925693564918105625 68776 89597329174713987088678839471423343742332395614870172090000 68777 89612963433073557456464697331929144476731073162370942304400 68778 89628600192150604106017954907439962272301893211380788776073 68779 89644239452308751400615372687520458245406159373625775140625 68780 89659881213911671289348834750152765930937572024715250412100 68781 89675525477323083312660674907931167425211998772423016772100 68782 89691172242906754607879566246230162748121671932910715187225 68783 89706821511026499914756974102496098710591253701060106801073 68784 89722473282046181581004172535816096727642879311623060686400 68785 89738127556329709567829824335921592379454935487417438926400 68786 89753784334241041455478124620787373092694020020329499747025 68787 89769443616144182448767508071990574092120322855034392567225 68788 89785105402403185382629919856997666758022634232294773802948 68789 89800769693382150727650650287551047718439386250199843908100 68790 89816436489445226595608733263330411406375635833100677751025 68791 89832105790956608745017908550067663421341765038205075746025 68792 89847777598280540586668147941297706851526974621327618384400 68793 89863451911781313189167745352931008737788444832252142610448 68794 89879128731823265284485970899837429093394399786254952023225 68795 89894808058770783273496289003634370334115304994858529812225 68796 89910489892988301231520140580875880621821118532742309824100 68797 89926174234840300913871289360842920481222971929442135902500 68798 89941861084691311761400732382138578113803944528148185876073 68799 89957550442905910906042174717295595105324782337302794073025 68800 89973242309848723176358068474607140703575567165164703360000 68801 89988936685884421103086216126395349531282532188028063360000 68802 90004633571377724924686938212935714495279514437973367209025 68803 90020332966693402592890805471259003757225001648124871076073 68804 90036034872196269778246935438055947943297439368271071422500 68805 90051739288251189875671853575913521290442483430886375968100 68806 90067446215223074009998918972115218154885282140230527556225 68807 90083155653476881041528314659241304244767721672101270215225 68808 90098867603377617571577602606808600082933937069428973010448 68809 90114582065290337948032843433192932558076350123337215760400 68810 90130299039580144270900280887080968982678114828316266034025 68811 90146018526612186397858591147701726844455201745194154439025 68812 90161740526751661949811696993091631414321505511735373156100 68813 90177465040363816316442146885650572558282386186712073802948 68814 90193192067813942661765059024249991493115026641612154599225 68815 90208921609467381929682630412157607826226976630884901779025 68816 90224653665689522849539210990046977028706331546570785358400 68817 90240388236845801941676942883363648507297232529795136590400 68818 90256125323301703522991964813323274665861847167091750401073 68819 90271864925422759712491181720820601779833769304720254275225 68820 90287607043574550436849599652531854148236935693604787748100 68821 90303351678122703435968225958496603837047769619505526988100 68822 90319098829432894268532534850468799385025401029497042900625 68823 90334848497870846317571498370330208108634552852434199576073 68824 90350600683802330796017182817863108116347098407214540448400 68825 90366355387593166752264910687182647824440459441388418810000 68826 90382112609609221075733988161132872656423003150836174825625 68827 90397872350216408502428998212954000706417484469360063293025 68828 90413634609780691620501659364532111453232442219388800422948 68829 90429399388668080875813250150545994126457369879556546102500 68830 90445166687244634577497599337829485048739519513422341657225 68831 90460936505876458903524641949271206209447436841505234192225 68832 90476708844929707906264541141577200464207842815331402297600 68833 90492483704770583518052375986225542102327348920275364360448 68834 90508261085765335556753395202945585079887796610330387045025 68835 90524040988280261731328836895058094980342822843019713806025 68836 90539823412681707647402314336016094736752650980673838732900 68837 90555608359336066812826767856489838330383166963224669768100 68838 90571395828609780643251982881342911069273142509245072631073 68839 90587185820869338467692674165850039647549088301700914907225 68840 90602978336481277534097136280510779991749739062064060096400 68841 90618773375812183014916460393816835914220667774117116416400 68842 90634570939228688012674317402334346815763077013802880382025 68843 90650371027097473565537307457466068110178500564456351301073 68844 90666173639785268652885875938261953682152047702116047644100 68845 90681978777658850200885795919650235537070015441547176692100 68846 90697786441085043088060217185464681856882260622120803035225 68847 90713596630430720150862281835647300940004744229578930640625 68848 90729409346062802189248306537009344975522215304577183760448 68849 90745224588348257972251531466937054282604171955143627534400 68850 90761042357654104243556435999432169535098103405044382580625 68851 90776862654347405727073621182880826588721660974539153205625 68852 90792685478795275132515259058948035834148908968996453368900 68853 90808510831364873160971108871998535513584250472995610722948 68854 90824338712423408510485100218448396161150090105373406680625 68855 90840169122338137881632483185455341258589868240510568573225 68856 90856002061476365983097545528359337337415861663164448867600 68857 90871837530205445537251896936288595106720176982344199715600 68858 90887675528892777285733320435349711742426748531940417726073 68859 90903516057905809995025190978824273238800975343755010009025 68860 90919359117612040462036461273797824696560975767770743804900 68861 90935204708379013519682214893650705603959387374348655284900 68862 90951052830574322042464786725843836557736278106797348653225 68863 90966903484565606952055450804436133469891146727534260131073 68864 90982756670720557222876675576773815113794261147832975769600 68865 90998612389406909887684946653795459879263797244769029734400 68866 91014470640992450043154157093400257830884483508158024545025 68867 91030331425845010855459565266330494597044813847619393978025 68868 91046194744332473565862320354022894258932447911871725622948 68869 91062060596822767496294555527887039259060261379330223536100 68870 91077928983683870054945048859472676407807724185280301644225 68871 91093799905283806741845452010991309333962959134481696559225 68872 91109673361990651154457086755661069201349053651048508810000 68873 91125549354172524993258309377347447198323050645785084210448 68874 91141427882197598067332442998976064200256618004671549706025 68875 91157308946434088299956277889197245107052777654628927640625 68876 91173192547250261734189139796785757668332352441705597562500 68877 91189078685014432538462526362262668128146050323982537592900 68878 91204967360094963012170311656229858748942439062280725726073 68879 91220858572860263591259518893911345211057559375579000500625 68880 91236752323678792853821661375399125029197669368249305153600 68881 91252648612919057525684651701104881481271697150053186113600 68882 91268547440949612486005279311922461107503491438517015594225 68883 91284448808139060772862256403609636609024991301949534826073 68884 91300352714856053588849832264901260955129076079061222464900 68885 91316259161469290306671976088869512697054195170913144936900 68886 91332168148347518474737128307050526883591005379734846595025 68887 91348079675859533822753520495860300579953251567930865905225 68888 91363993744374180267325063904826356806250105694224703490448 68889 91379910354260349917547806656165245735544221081209140467600 68890 91395829505886983080606959665239557223887954672388702568025 68891 91411751199623068267374491331431714185908651903887980213025 68892 91427675435837642198007291048975411979471668767104673940900 68893 91443602214899789807545901587289164821696016058430731022948 68894 91459531537178644251513820390360016326141244349450563201225 68895 91475463403043386911517369844729067527334537778437407448225 68896 91491397812863247400846136565634072243973043538180093497600 68897 91507334767007503570073979750867946326127325356846689440000 68898 91523274265845481512660608651915634234596587042387611551073 68899 91539216309746555570553729211935373512234060255556566182025 68900 91555160899080148339791759920153995027580783324643589302500 68901 91571108034215730676107116932249494400527009613137434302500 68902 91587057715522821700530068506297707757971769460441955965025 68903 91603009943370988804993158803863522914581764060154459026073 68904 91618964718129847657936201105820655229769888108982752250000 68905 91634922040169062209911840492487615756930356204863252179600 68906 91650881909858344699191686037671097874790741612001975305225 68907 91666844327567455657373012566211607373480321224180217902225 68908 91682809293666203914986032024629759959578053690567069722948 68909 91698776808524446607101734514475269345001395329318739568900 68910 91714746872512089178940299037984248494138077516318095952025 68911 91730719485999085391480074005654046222116026836459795007025 68912 91746694649355437327067127555348441164560902823908504961600 68913 91762672362951195395025367732549615175615355260794172240448 68914 91778652627156458337267232581376928456398161679959477126225 68915 91794635442341373233904950195996119170473994119801235316025 68916 91810620808876135508862368782046150966294780765174156232900 68917 91826608727130988935487356777714532698970571599044544176900 68918 91842599197476225642164773084095535725140586570457365001073 68919 91858592220282186117930007454469335435152819304852237733225 68920 91874587795919259218083091092143705186232288556351316291600 68921 91890585924757882169803377506503492508832873205946832131600 68922 91906586607168540577764793676916709375934734686227399405625 68923 91922589843521768429751661574149670451677723568179991251073 68924 91938595634188148102275090088947215571419985248563388524900 68925 91954603979538310366189937417437655250089324061341980222500 68926 91970614879942934392312343953025680769561856801771479675625 68927 91986628335772747757037835734440083358767186959121988329025 68928 92002644347398526447959998499606730152290861530000451560448 68929 92018662915191094869489722395020847994432335019199288960000 68930 92034684039521325848475017390296269745989162283473875276225 68931 92050707720760140639821399447572901550484775654283110661225 68932 92066733959278508932112847495467273525147074971084376952100 68933 92082762755447448853233331257254640559687274714155703822948 68934 92098794109638026975988909982974704332832113556155916321025 68935 92114828022221358323730402135156632292636741829896665444025 68936 92130864493568606375976626077862654191859465375397960208400 68937 92146903524050983074038211818753121824122143985685001603600 68938 92162945114039748826641983853879522870220523485560950756073 68939 92178989263906212515555915164915545236796226882512068714225 68940 92195035974021731501214652418539893951645646819878737040900 68941 92211085244757711628345612417688168571229673799528302760900 68942 92227137076485607231595649854394715156471167648727218436025 68943 92243191469576921141158296413948973182693439072131764901073 68944 92259248424403204688401571280094444268571859707371245569600 68945 92275307941336057711496363091002016337251169008332552705600 68946 92291370020747128561045383395752983760332200894897015586225 68947 92307434663008114105712691661070711182262719076638830425625 68948 92323501868490759737853791878043496078786934190165151122948 68949 92339571637566859379146300818584792668526185558847555640900 68950 92355643970608255486221187991380567571488312927343852900625 68951 92371718867986839056294587347077165592344526643416939775625 68952 92387796330074549632800180782466672199679216422204491872400 68953 92403876357243375311022153493430367675119227263566296610448 68954 92419958949865352743728721226404476518293784795931252505625 68955 92436044108312567146806229478136024514973580048893154912225 68956 92452131832957152304893824693500224906496634434590338744100 68957 92468222124171290577018697511154424338718568831797140400100 68958 92484314982327212902231898106807248718234905668028008376073 68959 92500410407797198805244723683885198762522149599409747565025 68960 92516508400953576402065678161382554898941730875448249350400 68961 92532608962168722405638004108684061245255566090174004230400 68962 92548712091815062131477786977153468691423104370806856456225 68963 92564817790265069503312631678284627598996394012590088256073 68964 92580926057891267058720911558215431340411036270610200544100 68965 92597036895066225954771589818408522815896000867296644148900 68966 92613150302162565973664613432306287210603273433195809797025 68967 92629266279552955528371879607771265588898300498105800312025 68968 92645384827610111668278774845126735466563304983576145410448 68969 92661505946706800084826286640615816254956876874220037491600 68970 92677629637215835117153687885101069433953912586627156065225 68971 92693755899510079757741794007830175482769095497548761830225 68972 92709884733962445658056792915096881979553792388378126562500 68973 92726016140945893134194647773630029871959599725975596322948 68974 92742150120833431172526072688547077721690923510081996280025 68975 92758286673998117435342081325712156736433030918710099680625 68976 92774425800813058266500108528342302622450085483078848040000 68977 92790567501651408697070704977709123720608884595234026126400 68978 92806711776886372450984804947786778527607473631158852301073 68979 92822858626891201950681567203700749552782629960900549605625 68980 92839008052039198322756789093835514519045507980315773900100 68981 92855160052703711403611893885462830184259628666073233460100 68982 92871314629258139745103491393755958536738999920467295746225 68983 92887471782075930620193511954058779805515583293633944476073 68984 92903631511530580028599913787282351622613694970486805488400 68985 92919793817995632702447963808305088780783360875001195952400 68986 92935958701844682111922091927256353345994254326595603948025 68987 92952126163451370470918318893566860409485747097856084988225 68988 92968296203189388742697257732672920499315918449623086302948 68989 92984468821432476645537688825265155616162209502759235272100 68990 93000644018554422658390708678975942012607900154335282890025 68991 93016821794929064026534452442403449199310840932455707185025 68992 93033002150930286767229390211373761235303011245796720742400 68993 93049185086932025675374197177346183143220617222807923560448 68994 93065370603308264329162197667870452283523705817457829124225 68995 93081558700433035095738383129008191724740776413772930589225 68996 93097749378680419136857004099634560059476736384990391176100 68997 93113942638424546414539736227539669738360892814050759222500 68998 93130138480039595696734420377252963826294618983912471851073 68999 93146336903899794562974376879517359127295001686669529036025 69000 93162537910379419410038293972343581875930284531978690250000 69001 93178741499852795457610690483578740654814394174523690250000 69002 93194947672694296753942952804926799868880391908225665466025 69003 93211156429278346181514946207362235988195453837112991601073 69004 93227367769979415462697200547881777861922070539053039322500 69005 93243581695172025165413670417542751706680693763190992396100 69006 93259798205230744708805069780740170883037165483613758559225 69007 93276017300530192368892781155678330294133066073549770334225 69008 93292238981445035284243339385996285170607736233834300560448 69009 93308463248349989461633490053510214145936284638341364622400 69010 93324690101619819781715822582039286876137513343958118375025 69011 93340919541629340004684978082285277017498499414234701080025 69012 93357151568753412775944431987739782145527687749292405012100 69013 93373386183366949631773851531596533177794900889562273802948 69014 93389623385844911004997028114649897052653780921540675398225 69015 93405863176562306230650384614164297815078971178517369358025 69016 93422105555894193551652057683702902869995946081131602112400 69017 93438350524215680124471555093907542982544931349070363008400 69018 93454598081901922024799988164225456633710949348122531226073 69019 93470848229328124253220879335582071578678801192484350936225 69020 93487100966869540740881544934002658904143884341479132840100 69021 93503356294901474355165053175189317539636268017977301280100 69022 93519614213799276905362757460063370046705535302522089655625 69023 93535874723938349148347405011286873588576676956695562551073 69024 93552137825694140794246820900780573271631914900291299846400 69025 93568403519442150512118167518259248548808870072567796640000 69026 93584671805557925935622779530809027083741097675899717030625 69027 93600942684417063668701574383534864393211820322671249110025 69028 93617216156395209291251038391310011714254824439908789822948 69029 93633492221868057364799788471662918881027075752067908062500 69030 93649770881211351438185709568840643545404784346211710400225 69031 93666052134800884053233667819091462834127537575688767635225 69032 93682335983012496750433799507213008504242848992991568851600 69033 93698622426222080074620375864415871837595172998916317410448 69034 93714911464805573580651243757556249904168237597133214342025 69035 93731203099138965839087842319794830423236581459014644587025 69036 93747497329598294441875795572742738260520576605782189688900 69037 93763794156559646008026081090158992618878104840975111684100 69038 93780093580399156189296774753267550209514565317697369506073 69039 93796395601493009675875371647765636130260153268387163266225 69040 93812700220217440202061683152598690827158497190831446990400 69041 93829007436948730551951310270580888375442905168219804110400 69042 93845317252063212565119693250943808385954782263146375235025 69043 93861629665937267142306737553899471123192372090124665126073 69044 93877944678947324251102016207307572911475979027432035740100 69045 93894262291469862931630548605540386606187375630560846724100 69046 93910582503881411302239155800642419817695325474396029642225 69047 93926905316558546565183392335885551696425187962204868955625 69048 93943230729877895012315054671823997418577551943924230610448 69049 93959558744216132030770266254957078053257902895947406992400 69050 93975889359949982108658139279111402243255597806108605725625 69051 93992222577456218840750013189657695093415036921880693850625 69052 94008558397111664934169269980681138832484016562569068620900 69053 94024896819293192214081726335227719196512956937718399622948 69054 94041237844377721629386602658752701074323158288859232075625 69055 94057581472742223258408069055900986758271582879514467756225 69056 94073927704763716314587368300752740156523024863068441625600 69057 94090276540819269152175515850671290546307050588284898329600 69058 94106627981285999271926576953893959881195904451164000651073 69059 94122982026541073326791520901010088309299816227283908866025 69060 94139338676961707127612652470474163413446951443226604900900 69061 94155697932925165648818620618305589748905753556207291180900 69062 94172059794808763034120004462130266529026772559302140004225 69063 94188424262989862602205476609722772794338396432017982006073 69064 94204791337845876852438543882211591096135337193318418563600 69065 94221161019754267470554865482113432631459410032197511568400 69066 94237533309092545334360148656366358882598220199697137554025 69067 94253908206238270519428621904535027140827976420762420391025 69068 94270285711569052304802085782365019831110920164032974322948 69069 94286665825462549178689541350866850301834936096737893692100 69070 94303048548296468844167396321113870701461929619115545991225 69071 94319433880448568224880248944941940732141661951689253606225 69072 94335821822296653470742249701742349448958061537432675560000 69073 94352212374218579963639040831543115862514722482155540560448 69074 94368605536592252323130273764577427902044496617802213599025 69075 94385001309795624412152704497541613306153926026926569225625 69076 94401399694206699342723866966748670228695888269208088522500 69077 94417800690203529481646324468387019778112378124008242904900 69078 94434204298164216456212499176097777349912968692820113501073 69079 94450610518466911159910079806087474463762322742913477455625 69080 94467019351489813758128007479996797878951304034090381651600 69081 94483430797611173693863039835749548034829910134506913811600 69082 94499844857209289693426893436609654346095555243949980643225 69083 94516261530662509772153964528677720576666316413451870751073 69084 94532680818349231240109628197062209420234762153056454756900 69085 94549102720647900707799115970964011530503051894006906972900 69086 94565527237937014091876971927916780569553271521409116806025 69087 94581954370595116620857087347429052378817597887060064816225 69088 94598384119000802840823313964277803123690007782862047240448 69089 94614816483532716621140655871706738219974008501044363321600 69090 94631251464569551160167040124786241018098412290987323717025 69091 94647689062490048990965666094195547599364650471227191662025 69092 94664129277673001987017933620691351627423669661391363788900 69093 94680572110497251367936950020530680997727217819289435222948 69094 94697017561341687705181615992119526037866457024832574792225 69095 94713465630585250927771290474162337232509479031285594235225 69096 94729916318606930328001034505591148878087594556741727859600 69097 94746369625785764567157434137556723714467364430575540250000 69098 94762825552500841681235002447767752433590386621662071776073 69099 94779284099131299086653160707467781028474994702803097635025 69100 94795745266056323585973798751343178220062407559296091202500 69101 94812209053655151373619414600659094684163644503912946202500 69102 94828675462307068041591833389924005496231832055495280712025 69103 94845144492391408585191505647387067117856526378473363801073 69104 94861616144287557408737384979676160365761506935212937640000 69105 94878090418374948331287385210888131131694310706313271617600 69106 94894567315033064592359417026446381159933721084737582318225 69107 94911046834641438857653004172044601938219650211666302511225 69108 94927528977579653224771479257999085717737507323737150522948 69109 94944013744227339228944759219335688848375378116189685920900 69110 94960501134964177848752700481941163996826300952489598303025 69111 94976991150169899511849033885112219407238764991204167658025 69112 94993483790224284100685879410839305167035423242985038307600 69113 95009979055507160958238840770165768454232060767056453490448 69114 95026476946398408893732679896966661967105235484997934415225 69115 95042977463277956188367571399495132172386867512068158905025 69116 95059480606525780601045937020047956654316543829890007996900 69117 95075986376521909374099860153105442703866580160888148084900 69118 95092494773646419239019080472304542355280092931160914076073 69119 95109005798279436422179568716607682355737633366040368884225 69120 95125519450801136650572681686033451043502475457856682393600 69121 95142035731591745157534897497318927810297582449633409433600 69122 95158554641031536688478131149887084734947755527710258650625 69123 95175076179500835506620630452496334097487646811588168476073 69124 95191600347380015398718452360952939815999349936447639412900 69125 95208127145049499680797519777270655392411319273499903062500 69126 95224656572889761203886258860665595708372567121154951890625 69127 95241188631281322359748816900777994978121601286366580636025 69128 95257723320604755086618860803516148342007547885754660210448 69129 95274260641240680874933956239921479972000510720401358410000 69130 95290800593569770773070527508457326159158604271647472029225 69131 95307343177972745393079398161127667662609417547741860114225 69132 95323888394830374916421912443835691620163076267677302996100 69133 95340436244523479099706637601395709552211727048731640122948 69134 95356986727432927280426647097615604433095325482774826108025 69135 95373539843939638382697384800870626457635226622854866235025 69136 95390095594424580922995110185593003995064408100399772174400 69137 95406653979268773015895924600105483298125359763940915009600 69138 95423214998853282379815378651230557821672906546862353881073 69139 95439778653559226342748660756110795502718650673516333563225 69140 95456344943767771848011366911679320062495483004244994944900 69141 95472913869860135459980851732223150310813879269466455464900 69142 95489485432217583369838160805485749563735623385003855779025 69143 95506059631221431401310544417758785627414345474176666976073 69144 95522636467253045016414552698416750353854985410690143155600 69145 95539215940693839321199712234351736538335152668848453747600 69146 95555798051925279071492784204769318903319509317822270203225 69147 95572382801328878678642604086810135099892914683314141230625 69148 95588970189286202215265502982465412055048297346629627222948 69149 95605560216178863420991310617258332601600222846480496588900 69150 95622152882388525708209940061166787147064064046380626055625 69151 95638748188296902167818554222266705168552716248772430430625 69152 95655346134285755574969314163578811562607091659536868614400 69153 95671946720736898394817709293605303331902338881760714760448 69154 95688549948032192788271469481046592754968024159004250390625 69155 95705155816553550617740059144191914060436543774254082105225 69156 95721764326682933452884753365481241713898973284666362512100 69157 95738375478802352576369296081739619723210561342499748504100 69158 95754989273293868989611140400588652877058306192690779551073 69159 95771605710539593418533271093543562551789674285717988912025 69160 95788224790921686319316609316307861652913695804114975456400 69161 95804846514822357884152999606781355400332564540609711136400 69162 95821470882623868046998779211300827020252643018777064297225 69163 95838097894708526489328929789636419971867591811693916381073 69164 95854727551458692645891811549270381113312368753795714828100 69165 95871359853256775710464479859488482199064243484382386992900 69166 95887994800485234641608584395818090299924910101464792816025 69167 95904632393526578168426850865350511146965420500360709215025 69168 95921272632763364796320145363488883022362168346151777360448 69169 95937915518578202812745121412666552652906693971343467137600 69170 95954561051353750292972449733584518606143819453409816422225 69171 95971209231472715105845630799520181944590726629975546887225 69172 95987860059317854919540390224263298360323225035857200802500 69173 96004513535271977207324657034238680690393788144768071922948 69174 96021169659717939253319124875378855603078131582957466663025 69175 96037828433038648158258396205313533345842333131228271275625 69176 96054489855617060845252709521446404758189918589543284010000 69177 96071153927836184065550249675493435276197127453739822928400 69178 96087820650079074404300041325060481390583895620741254326073 69179 96104490022728838286315425572841710966607117036172639050625 69180 96121162046168631981838119844023964991910640630620653408100 69181 96137836720781661612302861052485854687732391627169782168100 69182 96154514046951183156102632106384044499562146177625295285225 69183 96171194025060502454354471803722828275473004397413648651073 69184 96187876655492975216665868168506762943924668584038615270400 69185 96204561938632007026901735278079781217866410350767392998400 69186 96221249874861053348951973632257862278461272480624530169025 69187 96237940464563619532499614114865997029719768665584620389225 69188 96254633708123260818789545598293842364780287366985511302948 69189 96271329605923582346397826241688116945513745505650559616100 69190 96288028158348239157001578533403449269570944519143530049025 69191 96304729365780936201149468128337047282941726729233168644025 69192 96321433228605428344032766530776217491564585430388008080400 69193 96338139747205520371256997673391420432523019390452781010448 69194 96354848921965066994614168443011208483899813563202425205225 69195 96371560753267972857855583203819051322441745029987693386225 69196 96388275241498192542465242368615713879824129060074428548100 69197 96404992387039730573433825068794511401506307517574027522500 69198 96421712190276641425033255973680426176944813723247516326073 69199 96438434651593029526591856309887730686289697643270486979025 69200 96455159771373049268270079131354422296640536530753677160000 69201 96471887550000905006836828890715435240491162761063117160000 69202 96488617987860851071446365362680256420155286715573386703025 69203 96505351085337191769415791970084232604748152582380270626073 69204 96522086842814281392003128563286517820711313523825252202500 69205 96538825260676524220185968703591271182917724741745564844100 69206 96555566339308374530440721501372377071091803749636951582225 69207 96572310079094336600522438059585621425633072099057989433225 69208 96589056480418964715245222573355920017951647633453904610448 69209 96605805543666863172263228136330856843118377049160098464400 69210 96622557269222686287852237304495453287010961388877600736025 69211 96639311657471138402691827468146751436209208600805289741025 69212 96656068708796973887648121082730457826666724255476169848100 69213 96672828423584997149557120809245557066672100975988586302948 69214 96689590802220062637008629614926468120819166424765239177225 69215 96706355845087074846130755884915979604642276385440258957025 69216 96723123552570988326375003595645864214248171431408058886400 69217 96739893925056807686301947600645736401699730997625254406400 69218 96756666962929587599367494079504381605088235749317978551073 69219 96773442666574432809709726200711449752178666615415866577225 69220 96790221036376498137936335049111070378236305636144209952100 69221 96807002072720988486912635868702611532151639038823431592100 69222 96823785775993158847550169671527469690283476144352851390625 69223 96840572146578314304595890263384443154546468525136864026073 69224 96857361184861810042421936737119906880188022254633572224400 69225 96874152891229051350815991484242672359440122345804134490000 69226 96890947266065493630772223775617082079803013072303049255625 69227 96907744309756642400282818961991554180129181569318517907025 69228 96924544022688053300130093345123459243936855952850707722948 69229 96941346405245332099679194770264877697501434474470395002500 69230 96958151457814134702671388990777453020260090506064585163225 69231 96974959180780167153017931855648222926928431253853843098225 69232 96991769574529185640594527370681977844477708126437704385600 69233 97008582639446996507036371684149363382765865986447906960448 69234 97025398375919456251533783047673611085164859723505096619025 69235 97042216784332471536628417803142449544989342586810345388025 69236 97059037865071999194010072446435415984917224663375752664900 69237 97075861618524046230314071818760456619909895202420126580100 69238 97092688045074669832919243476397372559398282852935728881073 69239 97109517145109977375746478289649336651709577250281514605225 69240 97126348919016126425057877321807375532877537974593985904400 69241 97143183367179324745256485038936380213116057189854891824400 69242 97160020489985830304686608901294877817350205003954965068025 69243 97176860287821951281434725387204466591300556778701185451073 69244 97193702761074046069130972500188485991714364541409092816100 69245 97210547910128523282751228810203163598440275848803568776100 69246 97227395735371841764419779079788150717161008737051962269225 69247 97244246237190510589212566525967028884739846831835542250625 69248 97261099415971089070961031768732040044311210627728345960448 69249 97277955272100186768056538516950963924462075980435939430400 69250 97294813805964463489255386042537737136118835857633698890625 69251 97311675017950629299484408493732079692082523498565964515625 69252 97328538908445444525647161098337066057553321738906376852900 69253 97345405477835719762430693307767249455462162030673837022948 69254 97362274726508315878112908932763619977992155557645012450625 69255 97379146654850144020370513321635349095334786010463372959225 69256 97396021263248165622087547631891945404494417503643506403600 69257 97412898552089392407164510246133118924838920515405765923600 69258 97429778521760886396328065383067323923103282602622530076073 69259 97446661172649759912941338954533623138696138244364282703025 69260 97463546505143175588814801719405189380445413021234326016900 69261 97480434519628346370017739785256433778357921231894259096900 69262 97497325216492535522690312508679423498567973036317294335225 69263 97514218596123056638856197845138925466421027616165666381073 69264 97531114658907273642235825199259086591589363240471974337600 69265 97548013405232600794060195826438435150256814369113825422400 69266 97564914835486502698885290836693562352748041132413360583025 69267 97581818950056494310407066851635517710523739072983921784025 69268 97598725749330140937277039365486626614225858571513919522948 69269 97615635233695058248918453861049113544445475812768232828100 69270 97632547403538912281343044731540589559109632658366112358225 69271 97649462259249419442968382059215138135851433820951816673225 69272 97666379801214346520435806301692409094449148987728547290000 69273 97683300029821510684428950936920806183404207992928145410448 69274 97700222945458779495492853117704529985983992027024820472025 69275 97717148548514070909853652386727914084592406699196940830625 69276 97734076839375353285238877503014168918158567307966199502500 69277 97751007818430645386698321430759324475360726957815201196900 69278 97767941486068016392425504541485839886938028487070819776073 69279 97784877842675585899579726080464025113095956110064689390625 69280 97801816888641523930108703948353097267091697055625914169600 69281 97818758624354050936571802849017371673502192400869193529600 69282 97835703050201437807963850854476765529439655116025264672225 69283 97852650166572005875539544437954470019095957680201413176073 69284 97869599973854126918638442025988324926477737392413532028900 69285 97886552472436223170510546120576108198047530845431569028900 69286 97903507662706767324142474042328631526221926375842789037025 69287 97920465545054282538084217345608211856304811341663366707225 69288 97937426119867342442276489956633767763461486763709203490448 69289 97954389387534571143878665085537468902776922419155659155600 69290 97971355348444643233097300963361546204297928381154406886025 69291 97988324002986283789015255454987550166243722008416173131025 69292 98005295351548268385421389598994024493291470520197858616900 69293 98022269394519423096640860125442242433012086827547275922948 69294 98039246132288624503366001002593333482156048778866805363225 69295 98056225565244799698487794063563808665578498230283323042225 69296 98073207693776926292927928763930173334156555447900618241600 69297 98090192518274032421471451121296997384098855634231016040000 69298 98107180039125196748600001887846493968586977454951710501073 69299 98124170256719548474325644006891339153729888200136712068025 69300 98141163171446267340025279404456146564364976787341133122500 69301 98158158783694583634275655166916692871311884608963918122500 69302 98175157093853778198688959155729671990287375915334368439025 69303 98192158102313182433749005110289438093830114945650207076073 69304 98209161809462178304648007289951879981272637574484588010000 69305 98226168215690198347123944706269252008043222300875147075600 69306 98243177321386725673298514996483469644391980704367171351225 69307 98260189126941293977515677989329060815022503027724806100225 69308 98277203632743487542180789014200647465082012584834647822948 69309 98294220839182941243600322004743515304528405765660797252900 69310 98311240746649340557822182447929513402060985314598990674025 69311 98328263355532421566476610229684209231582336356426962329025 69312 98345288666221970962617672428134908918560850663047364633600 69313 98362316679107826056565346105552836790696078487742347240448 69314 98379347394579874781748191150066452906961582800668374684225 69315 98396380813028055700546613218226572021421492064372124514025 69316 98413416934842358010136716829507632433196699181356239780900 69317 98430455760412821548334748663833148381603840582920836972900 69318 98447497290129536799442131113217065065814015531010989651073 69319 98464541524382644900091086138616421001387876759578219015225 69320 98481588463562337645090849483094408271748445041593760515600 69321 98498638108058857493274475292396607291061977850527442755600 69322 98515690458262497573346231194046858966119661974642612875625 69323 98532745514563601689729583886072923628658007988292504201073 69324 98549803277352564328415775286475762806132807401602063280900 69325 98566863747019830662812989294559966808279577879178125922500 69326 98583926923955896559596109215246538228861775186141674125625 69327 98600992808551308584557065897492928796835899797789395923025 69328 98618061401196664008455776637948914558759178975181377360448 69329 98635132702282610812871674900980582134639969406177572840000 69330 98652206712199847696055830906198386762592609348818274802225 69331 98669283431339124078783663134628931033616360966027971587225 69332 98686362860091240110208240804673801616581531847640698020100 69333 98703444998847046673714177369002489885084058483583152922948 69334 98720529847997445392772115083530111182231982852260170875025 69335 98737617407933388636793800699634326496662565757985897046025 69336 98754707679045879526987752330769559573166466793586976160400 69337 98771800661725971942215517544640291944224690787642261395600 69338 98788896356364770524848522732098908044554064554469119506073 69339 98805994763353430686625513803937252459417076198856441392225 69340 98823095883083158614510588266744751458991192902304824868900 69341 98840199715945211276551818729009641285520483064483548188900 69342 98857306262330896427740467888643536187297716189766808102025 69343 98874415522631572615870795053113259933757310556783435551073 69344 98891527497238649187400454243367555499107756317324209721600 69345 98908642186543586293311483932749978768005672333826186809600 69346 98925759590937894894971888472092973495781671141833130840225 69347 98942879710813136769997811252191816347679920540869767015625 69348 98960002546560924518116299654860812646477915365339191822948 69349 98977128098572921567028661843777815475719722123354650516900 69350 98994256367240842178274415446326833016634045838573409230625 69351 99011387352956451453095828177652181440627106276566911105625 69352 99028521056111565338303050458141333336048713737227878336400 69353 99045657477098050632139840075557304517737316968110161410448 69354 99062796616307824990149878943045115150665371986092023255625 69355 99079938474132856931043682004240554414839365437765515318225 69356 99097083050965165842566098336713171447468434599651078300100 69357 99114230347196821987364404504979109020310973500638825588100 69358 99131380363219946508856990214323090345049116489645237226073 69359 99148533099426711437102636316672563547535762685786885239025 69360 99165688556209339694670385219770702712817063216617421582400 69361 99182846733960105102510003750898658976964254318125730062400 69362 99200007633071332385823038526401149928961599850000295118225 69363 99217171253935397179934463878273170586201223448652807006073 69364 99234337596944726036164922389069304420539980541968882092100 69365 99251506662491796427703558086400808338387461192806181856900 69366 99268678450969136755481442348289341157926943897769225855025 69367 99285852962769326354045592570649900979331855984427113098025 69368 99303030198284995497433583648179232909738256330372565810448 69369 99320210157908825405048752319929664883778259243615465763600 69370 99337392842033548247535994430852025812679383233832378799225 69371 99354578251051947152658155160594997000299754071834037964225 69372 99371766385356856211173012270851944683008137249955360022500 69373 99388957245341160482710852422549978682040140254422516022948 69374 99406150831397796001652640614179679501876829743433140026025 69375 99423347143919749783008782792567633766308672858846112890625 69376 99440546183300059828298481687397615655175355817990400000000 69377 99457747949931815131429685920789949989319877233972612710400 69378 99474952444208155684579632443252290809072579162629154851073 69379 99492159666522272484075982347318747702596686802408083475625 69380 99509369617267407536278550110197990764690699476297288936100 69381 99526582296836853863461626316754663904163832664604302896100 69382 99543797705623955509696893914152135268687875361953713804225 69383 99561015844022107546736938049488312820091521095169099326073 69384 99578236712424756079899349541759952570410677020473250032400 69385 99595460311225398253951422039494586679649676344260150064400 69386 99612686640817582258995442915392898520152937873016638410025 69387 99629915701594907336354577949328071929743656052121718770225 69388 99647147493951023784459349851052342206364788923420648802948 69389 99664382018279632964734710673964676940867163806729296940100 69390 99681619274974487307487708171297215541839165245722259228025 69391 99698859264429390317795746146081797276971431174830540123025 69392 99716101987038196581395438846261608839407485947543920398400 69393 99733347443194811770572059456316683844856507670494034960448 69394 99750595633293192650049582736775688275946687330396940266225 69395 99767846557727347082881321862990127714386113866768378203225 69396 99785100216891334036341159514550814238982038282604221940100 69397 99802356611179263587815373266730133118457957014163100802500 69398 99819615740985296930695055335337351892310436281729359301073 69399 99836877606703646380269126726377917110673201463818587902025 69400 99854142208728575379617945841911386895313965391679944090000 69401 99871409547454398505507511593506350588488993829036864090000 69402 99888679623275481474284261074694390074430732529604410920025 69403 99905952436586241147770461843828840889754175663771468151073 69404 99923227987781145539160198868757814984047267853617350062500 69405 99940506277254713818915956184724650950368729595761093312100 69406 99957787305401516320665793316912661717322506793975346625225 69407 99975071072616174547101116519054754079820798043538527512225 69408 99992357579293361175875044879532199044596537048401265160448 69409 100009646825827800065501371346390536778990531217811777286400 69410 100026938812614266261254118722704304977527410454442433117025 69411 100044233540047586001067690683725984700317352050609880422025 69412 100061531008522636721437617867258263190386448358171987664100 69413 100078831218434347063321899088692418843656803662373211302948 69414 100096134170177696878042937732159339385477215907524925936225 69415 100113439864147717233190073369243390401355848296154010576025 69416 100130748300739490418522708656713057676876856282316835680400 69417 100148059480348149951874031564725993322702738339325850784400 69418 100165373403368880585055332986969802395082455603329012376073 69419 100182690070196918309760919784203613670411347844166601198225 69420 100200009481227550363473623312669185394131793226849179084100 69421 100217331636856115235370903488844004199632649299997317924100 69422 100234656537478002672231548442012542981810005146804088105625 69423 100251984183488653684342969806135551312600902490677744001073 69424 100269314575283560551409093702500960002104679858857877582400 69425 100286647713258266828458847464643689638872692036151312360000 69426 100303983597808367351755242157025361386585590616700291500625 69427 100321322229329508244705050938968616971657354379593349684025 69428 100338663608217386923769083325344463667316064635402914122948 69429 100356007734867752104373055395514769164422265042657246922500 69430 100373354609676403806819056002035740517705862369135565946225 69431 100390704233039193362197609030631930868241149232059300581225 69432 100408056605352023418300331762954027368845897219126008899600 69433 100425411727010847945533189393637383678693814460327213010448 69434 100442769598411672242830345753181970546779221446087993876025 69435 100460130219950552943568610288178128370977808693998136209025 69436 100477493592023598021482481350406216200317036043862087660900 69437 100494859715026966796579785846341962442713352464628634456100 69438 100512228589356869941057915298603033548860194108685950756073 69439 100529600215409569485220658370876048165169894036806648924225 69440 100546974593581378823395629907866975684693446914555716838400 69441 100564351724268662719852296541821569774773753668162659558400 69442 100581731607867837314720598917166199323839762470718289881025 69443 100599114244775370129910170584823151327230061660180432276073 69444 100616499635387780075030153617758192523254205687242618872100 69445 100633887780101637453309610999321889095867605637908102848100 69446 100651278679313563967518535835949896479360430222985600916225 69447 100668672333420232725889457445791144233351880591149310525625 69448 100686068742818368248039644374836554103147662386252769810448 69449 100703467907904746470893904392124642741169720881929344848400 69450 100720869829076194754607981515604074139712569801937142075625 69451 100738274506729591888492550120236940613729071854112685200625 69452 100755681941261868096937806179930265174709559616203458064900 69453 100773092133070005045338655694886932353000960026393882922948 69454 100790505082551035846020500355970968956126345429287587805625 69455 100807920790102045064165620497685810894819320254855484182225 69456 100825339256120168723740155391367907066591106574932083201600 69457 100842760481002594313421680930201726358710355866906602497600 69458 100860184465146560792527384757665949118505830461116686001073 69459 100877611208949358596942838891024339938909408767061691520025 69460 100895040712808329645051369891478514321150616140008827152900 69461 100912472977120867343664026632603527704503311106120719032900 69462 100929908002284416593950145718690931494979507819295331646225 69463 100947345788696473797368514604627657080873833551046713256073 69464 100964786336754586861599132468942805393094048456699923091600 69465 100982229646856355206475568891658136352277637823825611296400 69466 100999675719399429769917920388581769542800968765270573632025 69467 101017124554781513013866364853688324665945128408597138157025 69468 101034576153400358930215313961232447750700573861652681222948 69469 101052030515653773046748163579246386740980370671960240944100 69470 101069487641939612433072642246075997932378321483448360745225 69471 101086947532655785706556757761613282800062935731709985760225 69472 101104410188200253038265341944887273041950210378678084000000 69473 101121875608971026158897193609678800157956827005709738760448 69474 101139343795366168364722819809828404596909868463163090325025 69475 101156814747783794523522775405910358427588765383421122455625 69476 101174288466622071080526601004949494629409146137961250502500 69477 101191764952279216064352359324861255451435830458702092468900 69478 101209244205153499092946770035299091855742624416908404551073 69479 101226726225643241379525943126597065842629090493053076305625 69480 101244211014146815738516710858499227450868329078097702707600 69481 101261698571062646591498558340371058436004265186766065267600 69482 101279188896789209973146152794591995053751234968886267681225 69483 101296681991725033537172471554831763013782059574342442101073 69484 101314177856268696562272528850916978521632528125421614280900 69485 101331676490818829958067701431998190393109536308425651104900 69486 101349177895774116271050653079731259506476292011650623288025 69487 101366682071533289690530858063190693352810254372776891578225 69488 101384189018495136054580723587236275154297067685179172240448 69489 101401698737058492855982311286058048943845937245732907969600 69490 101419211227622249248174657813628444137297921068701192075025 69491 101436726490585346051201694582794045481657730369842404620025 69492 101454244526346775757660766704743236829221094036860998424900 69493 101471765335305582538651751180589669968202799407885973122948 69494 101489288917860862249726774396815232735504425306235854914225 69495 101506815274411762436840528976319913846604785421030553869225 69496 101524344405357482342301190036829685301219453039240964643600 69497 101541876311097272910721930908417246861367694351818676810000 69498 101559410992030436794973038361894200950814949867206967726073 69499 101576948448556328362134627399836950391535924928684729481025 69500 101594488681074353699449955662012335673876634272823395062500 69501 101612031689983970620279337496972752952492645576335270062500 69502 101629577475684688670054657751594218669914536875561499146025 69503 101647126038576069132234485330334571633749476730904148851073 69504 101664677379057725034259786575992728512079108438081743360000 69505 101682231497529321153510238523753634064567825115934278553600 69506 101699788394390574023261142080307272994161316049700382404225 69507 101717348070041251938640935179833836086042201428642728669225 69508 101734910524881174962589305968650859296726908043347441622948 69509 101752475759310214931815906070321880666844928323044833564900 69510 101770043773728295462759663983029886356247505285308393065025 69511 101787614568535391957548698661022543739656852794246539020025 69512 101805188144131531609960833331939946355098510499915203939600 69513 101822764500916793411384709601839322565867602748608453490448 69514 101840343639291308156781501899734887079773877664744277933225 69515 101857925559655258450647232313474741966899703830427972143025 69516 101875510262408878712975685868780461529098955114983931584900 69517 101893097747952455185221926303278723300972177086703050840900 69518 101910688016686325936266412387358075603083859192032911726073 69519 101928281069010880868379714843687660423750293899091988126225 69520 101945876905326561723187833917238438975830645924746110657600 69521 101963475526033862087638117647651196059608740415956732097600 69522 101981076931533327399965780895799328362067967721493622080625 69523 101998681122225554955661025176398151036645853620587038426073 69524 102016288098511193913436759348516186335917517288257580128900 69525 102033897860790945301196921215847627712607694856884928802500 69526 102051510409465562022005400088608902661878504430440166380625 69527 102069125744935848860055560358925987649993929338496314190025 69528 102086743867602662486640366141582858761231361064843363010448 69529 102104364777866911466123107032005192196304732699875572250000 69530 102121988476129556261908725033357159471592049262915283595225 69531 102139614962791609242415742704632893099131744402734685080225 69532 102157244238254134687048792581627929672676525660605162024100 69533 102174876302918248792171747922679668645079474785541722222948 69534 102192511157185119677081454831069616656944407907748310622025 69535 102210148801455967389982065805983919065810135351775477877025 69536 102227789236132063913959974773932412329165555420181532166400 69537 102245432461614733172959353652530163113318733782592360761600 69538 102263078478305351037758290498549192433577523611481447631073 69539 102280727286605345331945529292151815779351135028689472201225 69540 102298378886916195837897811409220763040660629746076666812900 69541 102316033279639434302757818833704975130160862246614260932900 69542 102333690465176644444412719161903707487136176972000115405025 69543 102351350443929461957473312450615304157046466539320990626073 69544 102369013216299574519253779961080739862078264048643245267600 69545 102386678782688721795752034850655761414806648378432911891600 69546 102404347143498695447630674864149193978507150575600997497225 69547 102422018299131339136198537076768712043881827877438467780625 69548 102439692249988548529392854740619109572989485665931484922948 69549 102457368996472271307762016286701838557005943129604537424900 69550 102475048538984507170448926534368320245095522239294082425625 69551 102492730877927307841174970160183268527158858743772501800625 69552 102510416013702777074224577478158000393543955437087001038400 69553 102528103946713070660430392583317444049976389386520996560448 69554 102545794677360396433159043910568291135990013849405811100625 69555 102563488206047014274297517260839475580030630226300054551225 69556 102581184533175236120240131346469897924171213841521326108100 69557 102598883659147425967876115907822050466027628120388571652100 69558 102616585584365999880577792453103935295007623623066461401073 69559 102634290309233425994189357673385404244472560441376396546025 69560 102651997834152224523016269584798786940749983977664907728400 69561 102669708159524967765815236449917410504215194680647621008400 69562 102687421285754280111784808530309352046870551755463468919225 69563 102705137213242838046556572722267502915001709303910560131073 69564 102722855942393370158186950127720761644589571162470382336100 69565 102740577473608657143149596612334910831214738533290068740900 69566 102758301807291531812328406402815471565216883256367388914025 69567 102776028943844879097011118775428567746874080425912651961025 69568 102793758883671636054883527887759571475355948452951030760448 69569 102811491627174791876024295805733039799188744328949433369600 69570 102829227174757387888900368777921192424959618727445603196225 69571 102846965526822517566362996809171919504990321934739235061225 69572 102864706683773326531644356585591048363737039935668964222500 69573 102882450646013012564354777802917337976732003071920168622948 69574 102900197413944825606480572950332410184983320580347136369025 69575 102917946987972067768382470601751567011901426316199104525625 69576 102935699368498093334794652266645184049032847646255916010000 69577 102953454555926308770824392852444110691164004701645475472400 69578 102971212550660172727952304790586249030718685018072513876073 69579 102988973353103196050033185878265224465821993437481722880625 69580 103006736963658941779297470887945802535950223641561880484100 69581 103024503382731025162353286996714448173739510742337235644100 69582 103042272610723113656189113087537165451295579143370351303225 69583 103060044648038926934177042974500498004241671848418976501073 69584 103077819495082236892076652604115312636771112240974269774400 69585 103095597152256867654039471284766731146144183062812387150400 69586 103113377619966695578614056996397318155395386124001088671025 69587 103131160898615649264751675832514375708505946688837900131225 69588 103148946988607709557812585626615938562956925276715898802948 69589 103166735890346909555572923815133807510419773835319727244100 69590 103184527604237334614232199588995701667372900193897110427025 69591 103202322130683122354421390385912354503664061961329701622025 69592 103220119470088462667211642775499122418478476438695697696400 69593 103237919622857597720123577789345418929830684776987805410448 69594 103255722589394821963137200748149032015583724902298374307225 69595 103273528370104482134702415638036126831121327294449345040225 69596 103291336965390977267750144088191480931166929448738371352100 69597 103309148375658758695704049001927244240866587948877939062500 69598 103326962601312330058492862893322261354140630973682840776073 69599 103344779642756247308563320981567739285470418458655551805025 69600 103362599500395118716893699095158789564731142011056571040000 69601 103380422174633604879007956438075119543418482274744251040000 69602 103398247665876418720990483270097893974655428267135418117025 69603 103416075974528325505501453553413534338714932039880144176073 69604 103433907100994142837792782617658970010463603888767772902500 69605 103451741045678740671724689895566602205130629565197377800100 69606 103469577808987041315782866781370988694143793096172983688225 69607 103487417391324019439096249664143004553460198743852784571225 69608 103505259793094702077455398188220981692862285437538662210448 69609 103523105014704168639331478792912077616099299065703561088400 69610 103540953056557550911895853583640871778539814965009135518025 69611 103558803919060033067040274586725936041171467695781233123025 69612 103576657602616851667397683439968874067349030924333978460100 69613 103594514107633295672363616571244073071660680383847148802948 69614 103612373434514706444118215917281160108663951165927615675225 69615 103630235583666477753648845234835904083046850979987864215025 69616 103648100555494055786773312056449053872005097749363412494400 69617 103665968350402939150163695342996352375302797500626992142400 69618 103683838968798678877370778885236715948610351721555352701073 69619 103701712411086878434849090506569318531299267256137154799225 69620 103719588677673193727982547119214069850928121681112000236100 69621 103737467768963333107110705686033727373186498543801160276100 69622 103755349685363057373555620140219632168083535678199359800625 69623 103773234427278179785649304315066809580684112164986642476073 69624 103791121995114566064761800936067926527717921737609535920400 69625 103809012389278134401329856727559348389924029203972010250000 69626 103826905610174855460886203686156289834055268661454363765625 69627 103844801658210752390089446573217805478062305108616024441025 69628 103862700533791900822754556678586118108115631943502569022948 69629 103880602237324428885883971907848534166814503496230503822500 69630 103898506769214517205699303245373948458184092149528052749225 69631 103916414129868398913673647645379692456885301999032780084225 69632 103934324319692359652564507403288233266464953906061482393600 69633 103952237339092737582447316059636983144466768976760115560448 69634 103970153188475923386749570888808232600815008007312666113025 69635 103988071868248360278285572024849973380082062576358137050025 69636 104005993378816544005291768276662131158068028820877554676900 69637 104023917720587022857462709684826481518563617345338355312100 69638 104041844893966397671987606872362276727246952297422635131073 69639 104059774899361321839587497241693364986389179775654046223225 69640 104077707737178501310553018070116338236422631059949479792400 69641 104095643407824694600782786556062999168467860587672187312400 69642 104113581911706712797822386868454192925631493314114789674025 69643 104131523249231419566903964251445804000284762543305725601073 69644 104149467420805731156986426236871474079622189205276813908100 69645 104167414426836616406796251016690352052590338868976008940100 69646 104185364267731096750868903027751943067777285762242745583225 69647 104203316943896246225590855801193879424073606234933333780625 69648 104221272455739191475242222128792192183864710228509542160448 69649 104239230803667111758039991598587418722201391452176543246400 69650 104257191988087238952181875552113637964829928425845215280625 69651 104275156009406857561890759515561281823154192914547375905625 69652 104293122868033304723459763157208328305159313395084192256900 69653 104311092564373970211297907823458238968058793178159297322948 69654 104329065098836296443976391705826760780943890039452598140625 69655 104347040471827778490275472691223470084024821339337801425225 69656 104365018683755964075231958947877694165167260548445412019600 69657 104382999735028453586187307299262204024353933027136008051600 69658 104400983626052900078836329438371830162449196280195948426073 69659 104418970357237009283276506034717911712223598439630495317025 69660 104436959928988539610057908786403247927014844401153828308900 69661 104454952341715302156233730469645979955670658103626630988900 69662 104472947595825160711411423038124589961547008411957571937225 69663 104490945691726031763804443824519963988331361726479322631073 69664 104508946629825884506284609896634224536334333846077344825600 69665 104526950410532740842435060620469798589653634075869309190400 69666 104544957034254675392603828482655946827270823677421456701025 69667 104562966501399815499958018224613739959703446361704109510025 69668 104580978812376341236538594340854228557311828740536179422948 69669 104598993967592485409315776993808313376760591866401718040100 69670 104617011967456533566245046397590584048468959855447451152225 69671 104635032812376824002323755723103155060160597023353160867225 69672 104653056502761747765648352576889289259852250154732045690000 69673 104671083039019748663472209106150360605810216926855960610448 69674 104689112421559323268264060782343469611163904837869543158025 69675 104707144650789020923767053915780786867005787235288994100625 69676 104725179727117443751058401953655462179936204456483361522500 69677 104743217650953246654609650613922699228138999199996396720900 69678 104761258422705137328347551907468358224209216832957227826073 69679 104779302042781876261715547101001211873106344460407878200625 69680 104797348511592276745735858673108742929785108559096347265600 69681 104815397829545204879072191315920134893270001400092369025600 69682 104833449997049579574093042034823870822198763207425189670225 69683 104851505014514372562935619398691118921173312146768037526073 69684 104869562882348608403570371993059847427633390198958661512900 69685 104887623600961364485866126128738375425417782404816473200900 69686 104905687170761771037655832858290830523709672794276179559025 69687 104923753592159011130802924352870748868685825725305559429225 69688 104941822865562320687268279691872817699913129814433753490448 69689 104959894991380988485177800117876525624369916866034789763600 69690 104977969970024356164890593809359250957922674193867719284025 69691 104996047801901818235067770223660083877170609734882166129025 69692 105014128487422822078741844062679443733790309908106423212900 69693 105032212026996867959386748913803318708879755063736046822948 69694 105050298421033509026988460618544721026324531659571123445225 69695 105068387669942351324116230421398717201898509320996046716225 69696 105086479774133053791994427951411159278675840281095767065600 69697 105104574734015328276574994088965009689380194220652882560000 69698 105122672549998939534610503770291919292539969362127083451073 69699 105140773222493705239727838782220485251764127212803269874025 69700 105158876751909495988502470599676382766111590262696357022500 69701 105176983138656235306533353318453332214407126152180722022500 69702 105195092383143899654518426735777631047467625529407752833025 69703 105213204485782518434330729631192747749553971482203149126073 69704 105231319446982173995095123300294243393964603784197243690000 69705 105249437267153001639265625393849054737546709238424866051600 69706 105267557946705189628703354114836941435029028398615655477225 69707 105285681486048979190755082825955668806485867431055870218225 69708 105303807885594664524332405120135266659934350647512211922948 69709 105321937145752592805991510406610473956055553358643354856900 69710 105340069266933164196013570065104248603324225501068725476025 69711 105358204249546831844485734220678991389440663580410057731025 69712 105376342094004101897382739191815902988891221714877076225600 69713 105394482800715533502649125664286663136730282094160172240448 69714 105412626370091738816282067643385391425285541388467924162225 69715 105430772802543383008414812237092619763449523221579341792025 69716 105448922098481184269400730322746777337542608695972963408900 69717 105467074258315913815897978149802459928425898330784029688900 69718 105485229282458395896954769931258526671615191115000800301073 69719 105503387171319507800095261476342838795609601426556676217225 69720 105521547925310179857406044917044226538509144327566092819600 69721 105539711544841395451623254581086042324264316488797877459600 69722 105557878030324191022220284063939430377586596261641246265625 69723 105576047382169656071496114552478215270661195009514611151073 69724 105594219600788933170664254452881084425351625806273909956900 69725 105612394686593217965942290375390512341579028347237391702500 69726 105630572639993759184642049528541647286007014006667748655625 69727 105648753461401858641260373575478154355074386288822015437025 69728 105666937151228871243570504004975782222802763600052177160448 69729 105685123709886204998714079069798194496673197726151796640000 69730 105703313137785321019293742345013380434224657308616298408225 69731 105721505435337733529466362958902733818887045919324040593225 69732 105739700602955009871036867549098663055931564246150095008100 69733 105757898641048770509552683996590370028311020900187628022948 69734 105776099550030689040398796990241209947581462183764405349025 69735 105794303330312492194893415474464819347053543829698128728025 69736 105812509982305959846384252032710974492826723515834200192400 69737 105830719506422925016345414259415917833420928421663333107600 69738 105848931903075273880474908173075665670348164039748338256073 69739 105867147172674945774792753723104586010169895965041305990225 69740 105885365315633933201739712443145311553374272808407760776900 69741 105903586332364281836276627303499828986789683332482073696900 69742 105921810223278090531984374815355362174237072271276617688025 69743 105940036988787511327164429439482443484722195219907052201073 69744 105958266629304749450940040352086344358689891884765849793600 69745 105976499145242063329358020620496813290714817552104588993600 69746 105994734537011764591491148841384846701496213816146070174225 69747 106012972805026218075541183294198995683167540625661803525625 69748 106031213949697841834942488662517489329734452046792946522948 69749 106049457971439107144466275376016233308925997553393477312900 69750 106067704870662538506325451625756520492893389165223325640625 69751 106085954647780713656280088105500068843027512647070122515625 69752 106104207303206263569743495531762780338699898813752516720400 69753 106122462837351872467888914995322393550971429579648380210448 69754 106140721250630277823756821196898981490267953836865653925625 69755 106158982543454270368362838619731025601701551900679099804225 69756 106177246716236694096806270691773576243129735748922745936100 69757 106195513769390446274379241990248789659201727495471986696100 69758 106213783703328477442676453541282911359550442635878332076073 69759 106232056518463791425705551267367555920960240012035282833025 69760 106250332215209445335998107635386913561783209856155553894400 69761 106268610793978549580721216557956294382100077653329743974400 69762 106286892255184267867789701600821201925135028134822305700225 69763 106305176599239817211978937549069908694246223976659775756073 69764 106323463826558467941038285384916287455434831492909695560100 69765 106341753937553543701805140729813433567754294810584887644900 69766 106360046932638421466319595803662395213267744990906361993025 69767 106378342812226531537939714953884110244304115884613765804025 69768 106396641576731357557457423807126430428712089009348492210448 69769 106414943226566436509215012096381896153614730514407569955600 69770 106433247762145358727222250216295707144835939719269049613225 69771 106451555183881767901274119559447117472711926411454938178225 69772 106469865492189361083069156686391266045426198968103173402500 69773 106488178687481888692328411382252236938324303592991069722948 69774 106506494770173154522915018652661927271884132972966375692025 69775 106524813740677015748954384711843083932148347158431526180625 69776 106543135599407382930954987015638654225476647432684352040000 69777 106561460346778220021929788392293379574456642592900291214400 69778 106579787983203544373518265323797345593732173927070091401073 69779 106598118509097426742109050430604986333376548009377197265625 69780 106616451924873991294963189212546825143264493291779428052100 69781 106634788230947415616338011098755019494690135649797820412100 69782 106653127427731930713611614859427562195248208120941807782225 69783 106671469515641821023407968432259776749751399897430760176073 69784 106689814495091424417722623216375530153707538310914034496400 69785 106708162366495132210049042886594372156635514453145824256400 69786 106726513130267389161505546780874596000267837857835840952025 69787 106744866786822693486962867913776001821479768237372484472225 69788 106763223336575596861172325668789930311609452803407461302948 69789 106781582779940704424894613222387920842699726649414930528100 69790 106799945117332674791029199752644135107109541750722523646025 69791 106818310349166220050744347485290474369920708325001333141025 69792 106836678475856105779607743630067105703613091843063379974400 69793 106855049497817151043717747260234900061607941402739012360448 69794 106873423415464228405835251188120072751493962261712527328225 69795 106891800229212263931516158889565104790063419120033753897225 69796 106910179939476237195244476530163811760705299568584276784100 69797 106928562546671181286566020146162215149238711562487302302500 69798 106946948051212182816222738032910659706931567692181600751073 69799 106965336453514381922287648393756409179246555530951898688025 69800 106983727753992972276300392302269741745797740824891438010000 69801 107002121953063201089403402030700355741096232415793398010000 69802 107020519051140369118478684797564685666921488473011888294025 69803 107038919048639830672285221987268518165585397048048658701073 69804 107057321945976993617596983894673087498968554614123760722500 69805 107075727743567319385341560047516620171011528838363018308100 69806 107094136441826322976739405159607088641347661350042702771225 69807 107112548041169572969443700767705724604977477975610960610225 69808 107130962542012691523680832605024633057317363338477175760448 69809 107149379944771354388391483764265639325616159664831409870400 69810 107167800249861290907372343703131292426632102159523027939025 69811 107186223457698284025418433145242739506608341749280907844025 69812 107204649568698170294466044929402977732987566932785062236100 69813 107223078583276839879736300860147781837974256794290198802948 69814 107241510501850236565879324612530397561996214063149988394225 69815 107259945324834357763119030744089883510344577836699859874025 69816 107278383052645254513398529866956776418792837897042069328400 69817 107296823685699031496526150033053547523819804379372318480400 69818 107315267224411847036322074385351110650198366094145519526073 69819 107333713669199913106765595128146435763170536538676927380225 69820 107352163020479495338142983869330115084219077294319433408100 69821 107370615278666913023195978387616522438576243099285958648100 69822 107389070444178539123270885877713000289090250688171026475625 69823 107407528517430800274468302726408302914909274038480799451073 69824 107425989498840176793793450872564318414650451770762667238400 69825 107444453388823202685307130803998886652306898188537708160000 69826 107462920187796465646277291244251324920118378161036986050625 69827 107481389896176607073331215582226067966000478357135622178025 69828 107499862514380322068608325097713624123902124111835632422948 69829 107518338042824359445913599035791844593651493593701005702500 69830 107536816481925521736871611583114298442465110356894245572225 69831 107555297832100665197081185799096341643343493486570721607225 69832 107573782093766699812270664555013264426068553330597924867600 69833 107592269267340589304453798534028697394462282470701294610448 69834 107610759353239351138086251345175253258972548606598673330025 69835 107629252351880056526222721804313177646529291159459267911025 69836 107647748263679830436674683435096579279972499665687313712900 69837 107666247089055851598168741242980606867201352715755809148100 69838 107684748828425352506505605815306737305541164850369182006073 69839 107703253482205619430719684800507137289680669279983986502225 69840 107721761050813992419239291819472858111906000633636914766400 69841 107740271534667865306047472862134421361258878526701355086400 69842 107758784934184685716843450222307151363684274189811704447025 69843 107777301249781955075204684023857408558216613615569185426073 69844 107795820481877228608749551391249676574792676816204677924100 69845 107814342630888115355300643317538254567383139272177647052100 69846 107832867697232278169048679282871105361812514184417996270225 69847 107851395681327433726717039676577209200898438684883572015625 69848 107869926583591352533726916075912572310395149942259503010448 69849 107888460404441858930363079434543839167681964620555254624400 69850 107906997144296831097940266233852257231204954174292998505625 69851 107925536803574201064970182650144542982368146028805356630625 69852 107944079382691954713329126790860998442888824099401259428900 69853 107962624882068131784426229052875027859589198917999640222948 69854 107981173302120825885372310655982004995203215697114483455625 69855 107999724643268184495149360404679242428041916073306124688225 69856 108018278905928408970780629731342615445292914407563532857600 69857 108036836090519754553501346073909194514338541018391382585600 69858 108055396197460530374930044641179041933772391492158597351073 69859 108073959227169099463240518618853130100784752429713854094025 69860 108092525180063878749334387869428140884282999091261849484900 69861 108111094056563339073014286179072707863522929103580754964900 69862 108129665857086005189157667104613465680160458673094135208225 69863 108148240582050455773891228473763073457499513851030494506073 69864 108166818231875323430765955591726182164320649836548119539600 69865 108185398806979294696932783207323118942035276861610159104400 69866 108203982307781110049318876291774864773031712926607489790025 69867 108222568734699563910804529683296705444970972864995675843025 69868 108241158088153504656400686650651739560461591493000134122948 69869 108259750368561834619427076428819231354003217798929264116100 69870 108278345576343510097690970779936600308347559365717343579225 69871 108296943711917541359666559632677644010491853887619541994225 69872 108315544775702992650674945853233395353403750392849992360000 69873 108334148768118982199064759201065820073286649541471250960448 69874 108352755689584682222393389522608365713740533322825498971025 69875 108371365540519318933608839236091178427564463087799235765625 69876 108389978321342172547232195160672609564192594844531452562500 69877 108408594032472577285540719743062439745865106115854393952900 69878 108427212674329921384751561734826054108618203664590449601073 69879 108445834247333647101206086373562608575042740568367135075625 69880 108464458751903250717554825121154033434518269266161247843600 69881 108483086188458282548943045012285527133287949369411744803600 69882 108501716557418346949196937666442000021308970564083030639225 69883 108520349859203102317010428016588734865302397427120079451073 69884 108538986094232261102132602807748338217844950309691433724900 69885 108557625262925589811555758918689864230702560736620155316900 69886 108576267365702909015704071559949800216910937440391817850025 69887 108594912402984093354622882401408411200371206860823090260225 69888 108613560375189071544168607682648748843958306637383547240448 69889 108632211282737826382199266359329438517345569507588784537600 69890 108650865126050394754765628338806166853940195576922828513025 69891 108669521905546867642302982858240600952510430886300537658025 69892 108688181621647390125823527058439279403275607582848572980900 69893 108706844274772161393109374806668824560434114077276817022948 69894 108725509865341434744906185821697634943331210892652810956225 69895 108744178393775517601117415154318026326727748289117361583225 69896 108762849860494771506999183076606599976931634268946825507600 69897 108781524265919612139355765433184426604905705576156793290000 69898 108800201610470509312735704507742444939877829422160097676073 69899 108818881894567986985628540458101284377460969779277253247025 69900 108837565118632623266662163373078531924851949340422299002500 69901 108856251283085050420800786004440274652327087067162794002500 69902 108874940388345954875543537227217560065000152328533009500025 69903 108893632434836077227123676281672228231662510926263967901073 69904 108912327422976212246708427850200381148496307033132729000000 69905 108931025353187208886599438022465566674548389732429909569600 69906 108949726225889970286433851202057566453084815198460230570225 69907 108968430041505453779386008007976489528322497628748830747225 69908 108987136800454670898369764224245685880565306124314438722948 69909 109005846503158687382241430850960806834465973378946721128900 69910 109024559150038623182003335310086152245001958113719707907025 69911 109043274741515652467008003859313257533802249778693478462025 69912 109061993278011003631162965267300487034702384507490301491600 69913 109080714759945959299136175803616213711846019287651703490448 69914 109099439187741856332562065596711979136302650703750393371225 69915 109118166561820085836248206413255841648041829592398673461025 69916 109136896882602093164382600912159934889203877957712015252900 69917 109155630150509377926741593426640073371945024239501813516900 69918 109174366365963493994898402327649056439720402479437575376073 69919 109193105529386049508432274022029136894710875335496083288225 69920 109211847641198706881138258638732935696208505762974867001600 69921 109230592701823182807237607456465899485160083289876278841600 69922 109249340711681248267588792126107213258737774212172245430625 69923 109268091671194728535899145741269896305770077034866862376073 69924 109286845580785503184937125810364625519134191670339572764900 69925 109305602440875506092745199183535646424792020126561394622500 69926 109324362251886725448853348987840948709055674792750540950625 69927 109343125014241203760493203624052699685903945345129979664025 69928 109361890728361037858812787878457746024748034404868179810448 69929 109380659394668378905091896203041811155972383306171486010000 69930 109399431013585432396958088217444833086863940864947919241225 69931 109418205585534458174603306486078704894200148335526878126225 69932 109436983110937770427001116623802497911801591530603696972100 69933 109455763590217737698124569783554065601779075351849950322948 69934 109474547023796782893164687579340744287026175997422415056025 69935 109493333412097383284749569497995685329736491407817169599025 69936 109512122755542070519164122853110171966369210881024540238400 69937 109530915054553430622570415334556092853556630297596098433600 69938 109549710309554104007228650207016563441952220379867591381073 69939 109568508520966785477718764210946505575967182469006622759225 69940 109587309689214224237162648219388815216746470308574146760900 69941 109606113814719223893446990704075567903601388411699266480900 69942 109624920897904642465446744064247531505454469166557954951025 69943 109643730939193392389249213871629075968672753575408140276073 69944 109662543939008440524378771084999390140977226367759423299600 69945 109681359897772808160022187287804736342928357388145978115600 69946 109700178815909571021254593002260294168809850111237348871225 69947 109719000693841859275266059133393966027574167627490134250625 69948 109737825531992857537588801596488338181883569485058816622948 69949 109756653330785804878325009181380812509188622650113590180900 69950 109775484090643994828375294707085745893241820107950618875625 69951 109794317811990775385667769520206256057456425089249493250625 69952 109813154495249549021387741390607174773099331655491505382400 69953 109831994140843772686208035857824451715460967768896272360448 69954 109850836749196957816519941081690134799884439627300391730625 69955 109869682320732670340664776250655875606869600853272851077225 69956 109888530855874530685166083601301731501404902247569777784100 69957 109907382355046213780962444102520859266230112675960870720100 69958 109926236818671449069640916857874518501905674949753529251073 69959 109945094247174020509671102279615626698368948246301104100025 69960 109963954640977766582639829087882931753103266926776280080400 69961 109982818000506580299486465188571691800141991042955258960400 69962 110001684326184409206738852483390576521885913149201325461225 69963 110020553618435255392749865665618328642137896284841853881073 69964 110039425877683175493934595055077549043862826468365101764100 69965 110058301104352280701008153525846793918973247319070278568900 69966 110077179298866736765224107580235997539930782332822025092025 69967 110096060461650764004613532622554059644150019993315694627025 69968 110114944593128637310224692486201262042104316673775070160448 69969 110133831693724686152363343267623004898671340819400875521600 69970 110152721763863294586833661520665179194629518109391078050225 69971 110171614803968901261179796864875318151334220358293747315225 69972 110190510814465999420928049061297496896473950277271947562500 69973 110209409795779136915829669609312776362441289592114059322948 69974 110228311748332916206104287918080814341260379390186577995025 69975 110247216672551994368683962106142093771201569194796457855625 69976 110266124568861083103457854482744045700193985662529028090000 69977 110285035437684948739517531764458171959927513755107739936400 69978 110303949279448412241402890080659100392126433808369447426073 69979 110322866094576349215348704821440333494887098431386946630625 69980 110341785883493689915531805381545279602210945211063731640100 69981 110360708646625419250318874853895984173941206632284097200100 69982 110379634384396576788514874726305807456236279579683483241225 69983 110398563097232256765612094634966123674494235661220730351073 69984 110417494785557608090039827228300946041290773051053704198400 69985 110436429449797834349414668194787211201416413522970981382400 69986 110455367090378193816791441508342286294507318037207655253025 69987 110474307707723999456914749944884091593067114122433591793225 69988 110493251302260618932471150923673061669883982098780336302948 69989 110512197874413474610341957727048998263967318922876786792100 69990 110531147424608043567856666152179698448170972376081738885025 69991 110550099953269857599047006648442072354644699004704914680025 69992 110569055460824503220901621994060295586171531466455807232400 69993 110588013947697621679621370565629372532315529819301375810448 69994 110606975414314908956875255254156318119131322154193999329225 69995 110625939861102115776056978081254997049983298436793564774225 69996 110644907288485047608542120569134491342797693368598138236100 69997 110663877696889564679945949918024698935834465656268750522500 69998 110682851086741581976381851044686698319827238709048079226073 69999 110701827458467069250720384535659246559107998155906948551025 70000 110720806812492051028848970568896610688118131642501225000000 70001 110739789149242606615932198857456765312518133357501225000000 70002 110758774469144870102672764668902822305954267140908101451025 70003 110777762772625030371573030974084391774431075604368171726073 70004 110796754060109331103197216778969406960183226474241353522500 70005 110815748332024070782434211693200779475948189649515414836100 70006 110834745588795602704761016789056085198622027814066143874225 70007 110853745830850334982506811804492315308443548689972055629225 70008 110872749058614730551117648743961561336106597267576685810448 70009 110891755272515307175421771930687337675555750968980083632400 70010 110910764472978637455895564564095079834686509333118230380025 70011 110929776660431348834930121836094191729756632359299264585025 70012 110948791835300123603098450659912850582029968287016958992100 70013 110967809998011698905423296065190613447027312766330961302948 70014 110986831148992866747645594313037705097759947796637524093225 70015 111005855288670474002493552784773702893479911462076837553025 70016 111024882417471422415952356698062170394806139617235886182400 70017 111043912535822668613534502704161627834586789793594269798400 70018 111062945644151224106550759420017084121544697489996832851073 70019 111081981742884155298381754948920191840634417732284118941225 70020 111101020832448583490750191443469923720125062659327038600100 70021 111120062913271684889993686764569506260722551504651513040100 70022 111139107985780690613338243290199183666567335552460248130625 70023 111158156050402886695172343927708222881698540580326254926073 70024 111177207107565614093321675383373408418572176352620191536400 70025 111196261157696268695324478742975113767468990561628686090000 70026 111215318201222301324707527417145874497136087158428678355625 70027 111234378238571217747262732505250226697784980472330022895025 70028 111253441270170578677324375631558413177626711353836864322948 70029 111272507296447999784046969307480398803471404527688392562500 70030 111291576317831151697683744873630475574564592414035144415225 70031 111310648334747760015865768075496577436785165139938365150225 70032 111329723347625605309881682326492264481599324861237936321600 70033 111348801356892523130958079712173176030760820655854230160448 70034 111367882362976404016540499789403592183679414211554375527025 70035 111386966366305193496575056234262583699656372660259248792025 70036 111406053367306892099790691392483070601817199821585324768900 70037 111425143366409555359982058786220950623567197693356315964100 70038 111444236364041293822293033630955299571764193417497791381073 70039 111463332360630273049500851416324486853554270575625549761225 70040 111482431356604713628300874604706890805960005217708461760400 70041 111501533352392891175591987501358740078855924455756842880400 70042 111520638348423136344762619349925449152922076987265074200025 70043 111539746345123834831977395707146658124543129043211731751073 70044 111558857342923427382464418150579029159426674744268010920100 70045 111577971342250409796803172373164694505959875726352177184100 70046 111597088343533332937213064718477093668017520461054752977225 70047 111616208347200802733842587210479780265086518514404785230625 70048 111635331353681480191059111131637622255191118894012292360448 70049 111654457363404081393739309203223662563199164733271998982400 70050 111673586376797377513560206421668750743671869223924371750625 70051 111692718394290194815290859604804900113497320575130747375625 70052 111711853416311414663084665701857168815130597757036139580900 70053 111730991443289973526772298921042707516360405056693271622948 70054 111750132475654862988155276728639460917142913479756483750625 70055 111769276513835129747300154773390854918197432486505053971225 70056 111788423558259875628833350790116646209755028437935285715600 70057 111807573609358257588236597536403956162099658697718926099600 70058 111826726667559487718143024816256356242351205108051712776073 70059 111845882733292833254633870644582717744320370319543727851025 70060 111865041806987616583535821606411384400226148263514210680900 70061 111884203889073215246718982464719072444616899233980650960900 70062 111903368979979061948395475070767748921985354189363941459225 70063 111922537080134644561418666630846585470325545852016028881073 70064 111941708189969506133583027383319931473255120107124927233600 70065 111960882309913244893924617739886097353329124479842201038400 70066 111980059440395514259022204944955585878810605767558952899025 70067 111999239581846022839299009307061256675448581158551477156025 70068 112018422734694534445325080056216756673754581582629065322948 70069 112037608899370868094120300881143396980874408086328279172100 70070 112056798076304898015458025200289504644431397445480798026225 70071 112075990265926553658169341220570125973680768030996129141225 70072 112095185468665819696447966837758806500970917407300284010000 70073 112114383684952736036155774432467021303866275813408849810448 70074 112133584915217397821128945615650678265356891368941077764025 70075 112152789159889955439484755977586965926371740644859327450625 70076 112171996419400614529928989894268666881335229493213243622500 70077 112191206694179635988063985445166907183768881362061164164900 70078 112210419984657335972697309496317161964952211619930029876073 70079 112229636291264085912151063002687187424427664836077686930625 70080 112248855614430312510571816583789399526673655934380604441600 70081 112268077954586497754241176426504070133586614354356632601600 70082 112287303312163178917886980569083561917516891775649590588225 70083 112306531687590948570995125620311674234503867823789247876073 70084 112325763081300454584122023967796023192061983975275490916900 70085 112344997493722400135207691529375230420391163387641617452900 70086 112364234925287543715889466101626546550231543632298698161025 70087 112383475376426699137816356359463387114763070610372004071225 70088 112402718847570735538964021560816110526974685858687953490448 70089 112421965339150577389950382010393219937804996847391172291600 70090 112441214851597204500351860336524023154095861843764159762025 70091 112460467385341652025020253635087637389011658848651399207025 70092 112479722940815010470400236534537078431069553650990687728900 70093 112498981518448425700847495236031026851309247109436403722948 70094 112518243118673098944947492582689717121413878543609917447225 70095 112537507741920286801834864211995248988786403055400858470225 70096 112556775388621301247513445845360474147697258425824739969600 70097 112576046059207509641176931768894465158658904936662369000000 70098 112595319754110334731530164559396427701160272308502850401073 70099 112614596473761254663111056109613771597818695456520399600025 70100 112633876218591802982613140006803910620887978739572301002500 70101 112653158989033568645208755318643215884908210882852806002500 70102 112672444785518196020872861840530402642105274123825949147025 70103 112691733608477384900707486858335485529955065968552165176073 70104 112711025458342890503266803480649292773128695122498639290000 70105 112730320335546523480882840594592385514839739816781209107600 70106 112749618240520149925991824499246084345432482296450147683225 70107 112768919173695691377461152270772161208890273349455010256225 70108 112788223135505124826916996913291611200815251379488402022948 70109 112807530126380482725072544349596775324343957877834092380900 70110 112826840146753852988056862305774942043427371712089860358025 70111 112846153197057379003744401143825412465927945175301561213025 70112 112865469277723259638085126696355871202079782248380999737600 70113 112884788389183749241435285157447762377030571311086047240448 70114 112904110531871157654888800083784227929444688150371565560225 70115 112923435706217850216609301560138023201505438386287207150025 70116 112942763912656247768162787583320682919120129460178567116900 70117 112962095151618826660850917718698068974713969471783242324900 70118 112981429423538118762044939083381289958707102043614956951073 70119 113000766728846711461520244710205841139612821934182809339225 70120 113020107067977247677791564346615672566683594486162393203600 70121 113039450441362425864448787742572752163174342620366136243600 70122 113058796849435000016493420481616550092598987678682179575625 70123 113078146292627779676675672409201730314835854955184232101073 70124 113097498771373629941832178712446195103599701479171888552900 70125 113116854286105471469224353705425488371652213040491617562500 70126 113136212837256280482877377374153423945178270358323463265625 70127 113155574425259088779919814735392665444021521740612486871025 70128 113174939050546983736923868063442845159959242882100530960448 70129 113194306713553108316246262039057670280912535192808680360000 70130 113213677414710661072369761874646325984943034092885546094225 70131 113233051154452896158245324469918346324090890179742837679225 70132 113252427933213123331634882652134985434570271463842967916100 70133 113271807751424707961454762555133983446567436643606569122948 70134 113291190609521071034119734191298483523891970579625099743025 70135 113310576507935689159887695270644718741023476934384720490025 70136 113329965447102094579204988321206950002683312835460912304400 70137 113349357427453875169052351164901998928953250135800376739600 70138 113368752449424674449291500803059582567169681391185807006073 70139 113388150513448191589012350765808519950352580327948902508225 70140 113407551619958181412880861979512743900792300877880664764900 70141 113426955769388454407487527206454915076623880625266919284900 70142 113446362962172876727696489110969299078777228824994567194025 70143 113465773198745370202995292006229431475611851361439574851073 70144 113485186479539912343845267335899959862836020744840165785600 70145 113504602804990536348032552944865916556981964373330639257600 70146 113524022175531331107019746193256540221770144981792633588225 70147 113543444591596441212298190967984629648156469878982619955625 70148 113562870053620066961740898646026278050725716936613135222948 70149 113582298562036464365956103063669701605382032301585796028900 70150 113601730117279945154641449545965741536002464687574242130625 70151 113621164719784876782938818050616484860871581365609134005625 70152 113640602369985682437789780480542314933313689384999847024400 70153 113660043068316841044291692219371569154993490154417433010448 70154 113679486815212887272054417944100847704875554605647664515625 70155 113698933611108411541557691769177883811827248325600308370225 70156 113718383456438060030509111776262753004328090120645661652100 70157 113737836351636534680202768983927065896720422585075823724100 70158 113757292297138593201878510811554656417911138765113532926073 70159 113776751293379049083081839091711144955421474592900220347025 70160 113796213340792771594024442685253623675190972331602806286400 70161 113815678439814685793945364753455579285582076012336125966400 70162 113835146590879772537472804741426036742612866213993848202225 70163 113854617794423068480986555127105775842576609265146994506073 70164 113874092050879666088981072990127341317897516028583680948100 70165 113893569360684713640429186454829435942331809128354681512900 70166 113913049724273415235146436061720155262461316329739058211025 70167 113932533142081030800156051121687391903852773586592478430025 70168 113952019614542876096054561107258606952279266099189684610448 70169 113971509142094322723378042135216035683030191918889150067600 70170 113991001725170798128968998594877264904582232802568848507225 70171 114010497364207785612343879976354989396775494037517062472225 70172 114029996059640824332061232953113625358145661972898046702500 70173 114049497811905509312090488773144329432214158422516777422948 70174 114069002621437491448181386013083842758343278629732263278025 70175 114088510488672477514234028749606450589231618062255779550625 70176 114108021414046230168669580202422219334266157154352064160000 70177 114127535397994567960801591903218544425770616727667301638400 70178 114147052440953365337207968444885914163704554959466941951073 70179 114166572543358552648103567865372666673583584457312210975625 70180 114186095705646116153713437720517389312317480539877391248100 70181 114205621928252098030646686900211482277309264781362906008100 70182 114225151211612596378270993242248280815534017087359577680225 70183 114244683556163765225087746998219003291430631137553967026073 70184 114264218962341814535107830205819665455302418328743238880400 70185 114283757430583010214228032021936974557542821022587178528400 70186 114303298961323674116608100070885090478389953857632091574025 70187 114322843555000184051048427862169014788077689304598142094225 70188 114342391212048973787368378332154242618200977976868323802948 70189 114361941932906533062785243564026186411858483172635976036100 70190 114381495718009407588293840740426755027685850708286796144025 70191 114401052567794199055046744383159346301257467560288726239025 70192 114420612482697565140735154934357386016522824690070619470400 70193 114440175463156219515970403733515421309965029476977415760448 70194 114459741509606931850666094444785651821033050491246190310225 70195 114479310622486527820420880988946657414115361233869537671225 70196 114498882802231889112901882034454957029900219553984955708100 70197 114518458049279953434228732101993909177416315596808643722500 70198 114538036364067714515358269336938340752376383474853516201073 70199 114557617747032222118469860004157167262665040799948821394025 70200 114577202198610582043351359759580144157930036440111412010000 70201 114596789719239956133785711752958765797262691319293452010000 70202 114616380309357562283938181616255205646898050974127137588025 70203 114635973969400674444744229392097068578737573403678643251073 70204 114655570699806622630298018456739603640306493248585391302500 70205 114675170501012792924241561491980903387513775536460767384100 70206 114694773373456627486154503560479493813294241421793746997225 70207 114714379317575624557944542338927597067889457090443869628225 70208 114733988333807338470238485563537227550175768119945872360448 70209 114753600422589379648773945742300160554083878184923142374400 70210 114773215584359414620791672188486691479784056438717662841025 70211 114792833819555166021428520429851982665943855823655463346025 70212 114812455128614412600111059048022674167010578867990188728100 70213 114832079511974989226949814002540314288138082391346836302948 70214 114851706970074786899134150494042045400076312405304502772225 70215 114871337503351752747327792421062860487081650073534437252025 70216 114890971112243890042064979484947626032696173867616743056400 70217 114910607797189258200147261997364947221093747270314086096400 70218 114930247558625972791040933444918832025609871056755412676073 70219 114949890396992205543275100865357991571069940113805729482225 70220 114969536312726184350840393089886495192616362996059175812100 70221 114989185306266193279588306906083379870918384289646423452100 70222 115008837378050572573631191195942695201938841957716984765625 70223 115028492528517718661742869103549346758838941038437848901073 70224 115048150758106084163759898286909982624134878491113828814400 70225 115067812067254177896983469308462050011888259041134024040000 70226 115087476456400564882581942218788031262525146231518760680625 70227 115107143925983866351994021388065751076845744488605906592025 70228 115126814476442759753332568639789529660917555061689824722948 70229 115146488108215978757789054741300839479848839680121104402500 70230 115166164821742313266038649305671006565925809434500549278225 70231 115185844617460609414645949159482380795275581748269750713225 70232 115205527495809769582471345231058283237097064648432916755600 70233 115225213457228752397078028013695922590592984424671202210448 70234 115244902502156572741139631658460356857047720009176932704025 70235 115264594631032301758848516751101460748036895108704599693025 70236 115284289844295066862324691827659743905535257638294347844900 70237 115303988142384051738025373683330749805718695974683995760100 70238 115323689525738496353155186529161650235543753867529463256073 70239 115343393994797696962077000051157535469743161688276616000225 70240 115363101550001006112723406426378785735708152499083360774400 70241 115382812191787832653008836350614795234847128895934130694400 70242 115402525920597641737242314132223205891425042698519738933025 70243 115422242736869954832540851906727694123608096571223084576073 70244 115441962641044349725243483026771240276473527080457412896100 70245 115461685633560460527325934682025696923103735308607559336100 70246 115481411714857977682815939803662359027577347008045215704225 70247 115501140885376647974209188307992125972706362713410533425625 70248 115520873145556274528885917733887732685757852829026350210448 70249 115540608495836716825528143328604414547150117332562096320400 70250 115560346936657890700537527636619258440236318516692015015625 70251 115580088468459768354453889646113380194792762527476468140625 70252 115599833091682378358374353547724956792723706020699112712900 70253 115619580806765805660373137160205030041789252983767351522948 70254 115639331614150191591921980077611886981867038868570639025625 70255 115659085514275733874311211592683711068381430126627989274225 70256 115678842507582686625071458451033087179085352777878310593600 70257 115698602594511360364395992490810832713369059793713638593600 70258 115718365775502122021563718222490516497706610117671174701073 70259 115738132050995394941362800403428916876744018637140876588025 70260 115757901421431658890514931661861560256892403179281031896900 70261 115777673887251450064100240224996371478124458726052678976900 70262 115797449448895361091982837805872357719992687888094710690225 70263 115817228106804041045237007703654138199702467875500525756073 70264 115837009861418195442574033172037022693391695655089247907600 70265 115856794713178586256769666110441232906600882857388274992400 70266 115876582662526031921092236132677751936272628730394926028025 70267 115896373709901407335731400067772178504506841738639953449025 70268 115916167855745643874227531947636854303727367251756293022948 70269 115935965100499729389901753536285424673896269402532963208100 70270 115955765444604708222286605455287884934953369135429374493225 70271 115975568888501681203557358960168057021770217497118722308225 70272 115995375432631805664963968422449333614598943394460080640000 70273 116015185077436295443263664572058419725276818685270797160448 70274 116034997823356420887154188554800694688326391165555199537025 70275 116054813670833508863707666859624710716578108634885549155625 70276 116074632620308942764805127170397237613046955890145254702500 70277 116094454672224162513571655196914156884526212616830587356900 70278 116114279827020664570812192539876402377729475385846728651073 70279 116134108085140001941447975644564038655826033260795173765625 70280 116153939447023784180953615897945462651884006083991417059600 70281 116173773913113677401794820923962608676069809816028272419600 70282 116193611483851404279866757131736931615460967100063469517225 70283 116213452159678744060933053571444838149021496523915022801073 70284 116233295941037532567065447152615131005674554145555193088900 70285 116253142828369662203084069279604926720495129285074579608900 70286 116272992822117081962998373959014402992845877192326780492025 70287 116292845922721797436448707433804627620801068067263620862225 70288 116312702130625870815148519398886617078456609401755172240448 70289 116332561446271420899327215852953669116717621359107033025600 70290 116352423870100623104173653641332910303898577811518153031025 70291 116372289402555709466280276744635896179974033886677430776025 70292 116392158044078968650087894367991998677589909872224807456900 70293 116412029795112745954331100885652212663995656799891726922948 70294 116431904656099443318484337695754910880895856958120242918225 70295 116451782627481519329208597040048974203855379210521697377225 70296 116471663709701489226798767843373622009334580844708910451600 70297 116491547903201924911631623627698165525689691528210369690000 70298 116511435208425454950614452555528805354557897861100981626073 70299 116531325625814764583634329657493492880966236313775228933025 70300 116551219155812595730008031298919774044267665617426243022500 70301 116571115798861746994932591940224432917626094798130878022500 70302 116591015555405073675936503245937651741254158146204051774025 70303 116610918425885487769331555597188303473962621893282100951073 70304 116630824410745957976665322062480892568817947902414214560000 70305 116650733510429509711174284881598559541834196202659364665600 70306 116670645725379225104237604517470464987656589930070246816225 70307 116690561056038243011831531330845769003136162651656608745225 70308 116710479502849759020984459932620322508557428897517181822948 70309 116730401066257025456232626268666087707073434027773428612900 70310 116750325746703351386076447492017205895634319603596502829025 70311 116770253544632102629437504677270532035376155773267865984025 70312 116790184460486701762116168432062356906075713652044090963600 70313 116810118494710628123249867460486939307883549365215003490448 70314 116830055647747417821772000133326372634131718703180120729225 70315 116849995920040663742871489119965212221583108841074982859025 70316 116869939312034015554452979136867192189056233208338899000900 70317 116889885824171179713597677867495263001931859529943956112900 70318 116909835456895919473024840108560083748635501744553465026073 70319 116929788210652054887553895197486006085802076648838254370225 70320 116949744085883462820567217775987490001475378704187431425600 70321 116969703083034076950473541944652794960384934724190449665600 70322 116989665202547887777172018863435693632085737660075408700625 70323 117009630444868942628516917852959859261551799207755960326073 70324 117029598810441345666782971051544481822691878534716977320900 70325 117049570299709257895131361682863572398214613397571540522500 70326 117069544913116897164076355989155319754320074891130235600625 70327 117089522651108538177952578884901767825844962906090617058025 70328 117109503514128512501382933385902987796748731213307190610448 70329 117129487502621208565747163868673823652207354345846219690000 70330 117149474617031071675651063215095195492089698792953378967225 70331 117169464857802604015396323897255850531238014399440359252225 70332 117189458225380364655451033057424357569768394496093707840100 70333 117209454720208969558920811638095046796558641657284164422948 70334 117229454342733091588020597617055503091209296846264019410025 70335 117249457093397460510547073402427127514058120091441701401025 70336 117269462972646863006351737442634188420308528032480476390400 70337 117289471980926142673814620106260690603007875247154688025600 70338 117309484118680200036318643886758298060491490051798385131073 70339 117329499386353992548724627986972453397002519562700425237225 70340 117349517784392534603846937338457744500515381585260954788900 70341 117369539313240897538929776110557476999341441003974912108900 70342 117389563973344209642124125764226319078888904690725694417025 70343 117409591765147656158965327705578793541994340712365475926073 70344 117429622689096479298851310594150300520550154251573077251600 70345 117449656745635978241521462360861262992730273877500932419600 70346 117469693935211509143536146990678896228974697604278524325225 70347 117489734258268485144756866124975011481041898815107220640625 70348 117509777715252376374827065538582173641885878136088742322948 70349 117529824306608709959653586546554442239871349515259814856900 70350 117549874032783070027888762395642834988915648166301275405625 70351 117569926894221097717413159695499563196548926010356364780625 70352 117589982891368491181818964944628998634624538400202221646400 70353 117610042024671005596894016206107242002498706115113422160448 70354 117630104294574453167106479988096073859942041018153912280625 70355 117650169701524703132090173384180979876854834785929271683225 70356 117670238245967681773130531528566853439042610439202437540100 70357 117690309928349372419651220421168890063877808975986245708100 70358 117710384749115815455701395177640099716637111461128623101073 70359 117730462708713108326443603759380774977671263951947791574025 70360 117750543807587405544642336238579165092344862401699652512400 70361 117770628046184918697153219653336518239886851214713104992400 70362 117790715424951916451412858507933566883927976731661993923225 70363 117810805944334724561929320973299443816578600173014197631073 70364 117830899604779725876773270842747929479428598305181313112100 70365 117850996406733360344069745298049844338840049428875336476900 70366 117871096350642125018490578540914313509362502603870941350025 70367 117891199436952574067747471344955544458039344969606957213025 70368 117911305666111318779085706583225672483801601517300055560448 70369 117931415038565027565778510786398142750071909906580993593600 70370 117951527554760425973622061786690011955135896357828320984225 70371 117971643215144296687431142502615467253790224019735083649225 70372 117991762020163479537535440919666774795255679509213030822500 70373 118011883970264871506276496322022785216359293816175664022948 70374 118032009065895426734505291830389038625551147997356751541025 70375 118052137307502156528080493301077427032438679859080171265625 70376 118072268695532129364367334641437287819203473226424380250000 70377 118092403230432470898737149596753717714522164762807256320400 70378 118112540912650363971067550063732812817453733256607734976073 70379 118132681742633048612243250985697456528189531716663030300625 70380 118152825720827822050657541884621193774599472672631806876100 70381 118172972847682038718714405085131646678157271185269886836100 70382 118193123123643110259331280685618843780099077931283091099225 70383 118213276549158505532442478331587752148572686302944350201073 70384 118233433124675750621503235846398219110078262989121398542400 70385 118253592850642428839994424774539447993695721486482535694400 70386 118273755727506180737927902892590050144447923201853509915025 70387 118293921755714704108352513743018633552672342293111855375225 70388 118314090935715753993860733245983806759476159470454023802948 70389 118334263267957142693095963444296395234240448225891978260100 70390 118354438752886739767260473436710586178727676229678535423025 70391 118374617390952472046623987554714636693642657050989847818025 70392 118394799182602323637032920837995699447509845319294256688400 70393 118414984128284335926420261863757239414468964604818452210448 70394 118435172228446607591316102985071434897065884593521300271225 70395 118455363483537294603358818033452875922335915765871232588225 70396 118475557894004610235806887540843793194451759231098529200100 70397 118495755460296825070051371536204971104947730360802141902500 70398 118515956182862267002129029971910418842045061418917951676073 70399 118536160062149321249236090835147794403899574779934437217025 70400 118556367098606430356242665999530497306682299114456279040000 70401 118576577292682094202207814872131266987295170921104599040000 70402 118596790644824870006895255891151045332227318086400876705025 70403 118617007155483372337289725929440783418582056119568833276073 70404 118637226825106273114113987659097794430660136966729514062500 70405 118657449654142301618346484932362176815680470758154075952100 70406 118677675643040244497739646234042754065264988652244752140225 70407 118697904792248945773338836260705900055219026549683002607225 70408 118718137102217306846001955681864541644912081569442215410448 70409 118738372573394286502919689138408553229215522783622946096400 70410 118758611206228900924136401533521681150493322048633045322025 70411 118778853001170223689071682671334059315578607364197464127025 70412 118799097958667385783042540298563301023012327826934071444100 70413 118819346079169575603786241604401075889080053979464023802948 70414 118839597363126038967983803233906004867368418516734004431225 70415 118859851810986079117784129870167630685683428495717098971025 70416 118880109423199056727328801440510145576238350270045319950400 70417 118900370200214389909277509002008482950038581474341807374400 70418 118920634142481554221334139361593304664374379920816179001073 70419 118940901250450082672773508486025340753289016919637559003225 70420 118961171524569565730968743757023463934829362241109005044100 70421 118981444965289651327919315126834806875817589917968089884100 70422 119001721573060044866779715229539156084816118826299996380625 70423 119022001348330509228388788503383782416902570239479221376073 70424 119042284291550864777799709379448794509836937347004099072400 70425 119062570403170989370810609591947028030198820364651602010000 70426 119082859683640818360495854665466410390107986899505353025625 70427 119103152133410344603737969634466667600226172508398753269025 70428 119123447752929618467760214050346167152881443006326873622948 70429 119143746542648747836659806331398618280368100417436381222500 70430 119164048503017898117941797510983278607764531160189060161225 70431 119184353634487292249053594439236244116988071034967718296225 70432 119204661937507210703920132493654327459279400021383066169600 70433 119224973412527991499479697853886957996888684248353290760448 70434 119245288060000030202220399396075465521431156497052304861025 70435 119265605880373779934717290262083038386200574229330640614025 70436 119285926874099751382170139158962575802684519666365942940900 70437 119306251041628512798941851444013583287625314408151768536100 70438 119326578383410690015097540050783189706223916287933997631073 70439 119346908899896966442944246311370294039501053670703865219225 70440 119367242591538083083571310730395779909419537575109651808400 70441 119387579458784838533391393766005666024143680437317498528400 70442 119407919502088088990682146673277991057775547927009338646025 70443 119428262721898748262128532465408162054072883123341763901073 70444 119448609118667787769365797048051426242029476985712283852100 70445 119468958692846236555523090582205057172795022103920553508100 70446 119489311444885181291767739131016777332237585148030384451225 70447 119509667375235766283850166645909870851517274493123176600625 70448 119530026484349193478649467347419371629353970671308916560448 70449 119550388772676722470719628556137644094244636375889666638400 70450 119570754240669670508836404029171605972726237753457408300625 70451 119591122888779412502544837857517774790898197981904238925625 70452 119611494717457381028707438979765252420823076228729258824900 70453 119631869727155066338053006367540694791125328867497839922948 70454 119652247918324016361726104938113246912115074423657789280625 70455 119672629291415836717837192249581356620086258516917130597225 70456 119693013846882190718013396034067313923086009728779047491600 70457 119713401585174799373949942624349296531433801783319320067600 70458 119733792506745441403962236329364636080594801889561663126073 70459 119754186612045953239538589814021953701691000027514860305025 70460 119774583901528229031893605538763747965975890109721233132900 70461 119794984375644220658522208314324952824013122328651999012900 70462 119815388034845937729754329027136917978096177890082962901225 70463 119835794879585447595310239590830199167634244286297385131073 70464 119856204910314875350856539179293481111818603103191361561600 70465 119876618127486403844562791796749891341883495174700020966400 70466 119897034531552273683658815240315898866695112059023289177025 70467 119917454122964783240992621510511927550251590946518344722025 70468 119937876902176288661589008725197750237965175121463937222948 70469 119958302869639203869208804592409666050334557161826316224100 70470 119978732025806000572908761497580399867810360615323432980225 70471 119999164371129208273602103260626599859319251649171921495225 70472 120019599906061414270619723618392745959051819117615342250000 70473 120040038631055263668272036487944219471745633878407933010448 70474 120060480546563459382411478066206221485817310539635584290025 70475 120080925653038762146995660821449165496325461924402980880625 70476 120101373950933990520651179432125107585889673465852805802500 70477 120121825440702020893238068728563715681358546821605343528900 70478 120142280122795787492414913693040217797221984827960105926073 70479 120162737997668282390204611573731707793508729373084035580625 70480 120183199065772555509560786168082126016209235997979485697600 70481 120203663327561714630934854331100171252125790447396704257600 70482 120224130783488925398843744764118339717485859673212067426225 70483 120244601434007411328438269139545226310670539893385684226073 70484 120265075279570453812072145617147163094017134453763700240900 70485 120285552320631392125871674807399209927862881921101561784900 70486 120306032557643623436306068237449452361815177817234824843025 70487 120326515991060602806758429375244502293671809719878060633225 70488 120347002621335843204097387267368037535482273408742203490448 70489 120367492448922915505249382846148157278947675900270246739600 70490 120387985474275448503771607961593271528711578434140048320025 70491 120408481697847128916425597193720183872106907863710112365025 70492 120428981120091701389751472500841968477604287844831772164900 70493 120449483741462968506642840759387183961564331367068506622948 70494 120469989562414790792922344250825908733940113452610387369225 70495 120490498583401086723917864151282024628315727455423838304225 70496 120511010804875832731039377079415118040112040790927536953600 70497 120531526227293063208356464758159310438951026849350355360000 70498 120552044851106870519176476845910272987054880298648931351073 70499 120572566676771405002623346992755623085175044240313061246025 70500 120593091704740874980217062177347843980908811288572805062500 70501 120613619935469546762453785380022812111376828415585930062500 70502 120634151369411744655386631647770960613113159427413597381025 70503 120654686007021850967207097606672051416670061563416935226073 70504 120675223848754306014827144477408472551871836570707494810000 70505 120695764895063608130461934649475921721875544591193776243600 70506 120716309146404313668213221869714281860220544477474167969225 70507 120736856603231037010653395100785439264883270161384626214225 70508 120757407265998450575410176105228740007007893141632658122948 70509 120777961135161284821751970810728725639467080011021489824900 70510 120798518211174328257173874512233734781729455455845755320025 70511 120819078494492427443984330966567902932681149846854752775025 70512 120839641985570487005892445435183038862077471189643295169600 70513 120860208684863469634595951730700802154196818869539172240448 70514 120880778592826396096369833322899552924041976639293538878225 70515 120901351709914345238655598559804191397093410254620840588025 70516 120921928036582453996651210059541251938174676930548090904900 70517 120942507573285917399901668328625463233451055508488394880900 70518 120963090320479988578890249662347933671958554298022419601073 70519 120983676278619978771630398382940068539361074666832618381225 70520 121004265448161257330258273471191273426868229545577541667600 70521 121024857829559251727625949647202446272424664310421019107600 70522 121045453423269447563895272955961208689413230493365092805625 70523 121066052229747388573132370913428775700208548208620087051073 70524 121086654249448676629902817268832311677983889101349759068900 70525 121107259482828971755867451438860569210222446322853443502500 70526 121127867930343992126378852669464556731423460083423377955625 70527 121148479592449514077078468980968930130533865570814250225025 70528 121169094469601372110494400952203753120686653558794918760448 70529 121189712562255458902639840399370220964897512247175744000000 70530 121210333870867725309612164005357892181471081422824417860225 70531 121230958395894180374192681955234923107006826831556682845225 70532 121251586137790891332447041633636750673081663894730516744100 70533 121272217097013983620326286439782619454931556053458216222948 70534 121292851274019640880268569775853299976766914809419534057025 70535 121313488669264104967801524264467296408746266956417832332025 70536 121334129283203675958145286250996793165108860833449192496400 70537 121354773116294712152816175646468541511539189220806352291600 70538 121375420168993630086231031166798839112514343558549525756073 70539 121396070441756904532312201024115707496178214574762270946225 70540 121416723935041068511093189125925324685204350522877456832900 70541 121437380649302713295324956837883722737161308666801924952900 70542 121458040584998488417082880365938712657090121313679376620025 70543 121478703742585101674374363813610952088352577741298763501073 70544 121499370122519319137747107970187024355320931235071957697600 70545 121520039725257965156898034885601350823163909843168017601600 70546 121540712551257922367282868287787712155850074353110421082225 70547 121561388600976131696726369898285107893547161634540696305625 70548 121582067874869592372033231701886637834854610396867277922948 70549 121602750373395361925599624226124042997775524363414166664900 70550 121623436097010556202025400886384498446023419922047598700625 70551 121644125046172349364726958452460205004177766803007305575625 70552 121664817221337973902550753692335281846360096855052109248400 70553 121685512622964720636387476249018417128508863408634599810448 70554 121706211251509938725786877806233689243995818167574375025625 70555 121726913107431035675573257598785926916258970466876341016225 70556 121747618191185477342461604323420932200336741752560945448100 70557 121768326503230787941674394506004846547684263228610336672100 70558 121789038044024550053559047380850896395445423995717879776073 70559 121809752814024404630206036338025711272452798166147777781025 70560 121830470813688051002067656994471364169641500138720138758400 70561 121851192043473246884577451944783240902301875488155756038400 70562 121871916503837808384770292247487802395669269064536682624225 70563 121892644195239610007903115702668261253766460482631263256073 70564 121913375118136584664076321976790151624185259048842678256100 70565 121934109272986723674855824630582729248627744437498283460900 70566 121954846660248076779895760105836096690534265470419954509025 70567 121975587280378752143561853726977907057014106826910770976025 70568 121996331133836916361555442773297458082575242338562703010448 70569 122017078221080794467538156677688947216831353898133806099600 70570 122037828542568669939757254407789617357456847398064255481225 70571 122058582098758884707671619085392482093173482246306810846225 70572 122079338890109839158578409900017278769494989889757259922500 70573 122100098917079992144240371372527257362338230683815959122948 70574 122120862180127860987513800024683373041440568926042162784025 70575 122141628679712021488977168510531410426812774738449113000625 70576 122162398416291107933560407265521527887214430823125696360000 70577 122183171390323813097174843729263670799874074286384683982400 70578 122203947602268888253343799197826263485398681354785786501073 70579 122224727052585143179833843361489550551036148789858244605625 70580 122245509741731446165286706583868919619179683315287178524100 70581 122266295670166724015851849978327498886244022839309479684100 70582 122287084838349962061819693337601284649809724395115823498225 70583 122307877246740204164255500972564015859232907512654559876073 70584 122328672895796552721633925516062974886763382426315743184400 70585 122349471785978168676474209747760856082613564634933972880400 70586 122370273917744271521976046495922806268383525654245070276025 70587 122391079291554139308656096672091704138783499398689251636225 70588 122411887907867108650985165494598708581713699831068836302948 70589 122432699767142574734026036956860069191471953927313073464100 70590 122453514869839991320071966596415155739171960492226596722025 70591 122474333216418870755285832620664627078378496073834159417025 70592 122495154807338783976339945445271623902510150572501958886400 70593 122515979643059360517056515701192833933734733810624605160448 70594 122536807724040288515048780766310242510896897274020329212225 70595 122557639050741314718362789877638346156481309682477009525225 70596 122578473623622244492119847880085571539737458489841458712100 70597 122599311443142941825159617667752607314883369619853205062500 70598 122620152509763329336683881373754321599774792749310225651073 70599 122640996823943388282900960364555903371583237562349516020025 70600 122661844386143158563670794094817831791880216196378906090000 70601 122682695196822738729150677878748243434085697429777986090000 70602 122703549256442285986441659633965233571515658142689998802025 70603 122724406565462016206235595653875594094266276604376301801073 70604 122745267124342203929462865464580457257910299863556161802500 70605 122766130933543182373940745822322281326463983872299140540100 70606 122786997993525343441022443907491581256320300160307199303225 70607 122807868304749137722246789771215774876845377366294854566225 70608 122828741867675074505988588090556482557109950468671994960448 70609 122849618682763721784109629288345586106785476151430654798400 70610 122870498750475706258610360073694320642585090676164897823025 70611 122891382071271713348282213459213641359782288461202026928025 70612 122912268645612487195360598310988075581304637118146727140100 70613 122933158473958830672178548487349239114685570059557523802948 70614 122954051556771605387821031622499164829773863334377909070225 70615 122974947894511731694779917611037560477557361706098062710025 70616 122995847487640188695609606849451082102764423068971096864400 70617 123016750336618014249583318290626678960072953277076273632400 70618 123037656441906304979350037367455035625792358787322851826073 70619 123058565803966216277592123841594107003797805908924207504225 70620 123079478423258962313683579633466712156298396897338486296100 70621 123100394300245816040348976689570123346720808889662712336100 70622 123121313435388109200323044943179557363597146281076842975625 70623 123142235829147232333010920424531447100869785388862812351073 70624 123163161481984634781149053576576342501476397213080322310400 70625 123184090394361824697466777832395261327464675123088100000000 70626 123205022566740369051348538510377281801218124989295375390625 70627 123225957999581893635496782083260140968661151522972842926025 70628 123246896693348083072595505877139574666563152537429171022948 70629 123267838648500680821974468256557107232286968925780263022500 70630 123288783865501489186274059351779971575536389058948077064225 70631 123309732344812369318110832384390812937860029008103907899225 70632 123330684086895241226743695647308802596874361724837384563600 70633 123351639092212083784740765195367760928386506576850375810448 70634 123372597361224934734646878302580862620837173214555251998025 70635 123393558894395890695651767742225470442755438682861491555025 70636 123414523692187107170258896945885617795229382311580470056900 70637 123435491755060798550954956097593634337759567806841354292100 70638 123456463083479238126880019219216383257285504984929994506073 70639 123477437677904758090498362303235553256668103869942777418225 70640 123498415538799749544269942549075423070483310819164174862400 70641 123519396666626662507322538759135491272643149617380026382400 70642 123540381061848005922124552950689339322119840036356313339025 70643 123561368724926347661158473239815071199916092402055089726073 70644 123582359656324314533594998053526648622409639734120823788100 70645 123603353856504592291967821726279416673312129774736719700100 70646 123624351325929925638849081537027090778731218732800059218225 70647 123645352065063118233525466243011452257219648130873874755625 70648 123666356074367032698674986166469976209245807323616031410448 70649 123687363354304590627044404890450592268236348895147629936400 70650 123708373905338772588127332619926755718232394347590831605625 70651 123729387727932618134842981264409983691276305642984579730625 70652 123750404822549225810215581298260988590915466905894457916900 70653 123771425189651753154054460454904518546682582854909496822948 70654 123792448829703416709634784311156992588098219499227574515625 70655 123813475743167492030378958817879996335650251773763477940225 70656 123834505930507313686538694833176682340346105825492736409600 70657 123855539392186275271877734714352097762816754608628570521600 70658 123876576128667829410355241024862440867585908571016658051073 70659 123897616140415487762809847412482226818013303063864039002025 70660 123918659427892821033644371714922322492586985497382534388900 70661 123939705991563458977511191349135789503685613282662571068900 70662 123960755831891090405998281040552454285667553602394018092225 70663 123981808949339463194315912948487104030178593667968807006073 70664 124002865344372384287984019243970187382913891246850348195600 70665 124023925017453719709520217196253879177731986051457878960400 70666 124044987969047394565128496824250349071008819509540722346025 70667 124066054199617393051388571169163054751447340197232690975025 70668 124087123709627758461945889244575861438232971791582917922948 70669 124108196499542593194202311720268770643456557042040138220100 70670 124129272569826058756007449396033022663123932493592133487225 70671 124150351920942375772350664521762318974844602312289126702225 70672 124171434553355823992053735020100892659450633631760828840000 70673 124192520467530742294464181667933137128350458692919897360448 70674 124213609663931528696149258293003485828380309294978752023025 70675 124234702143022640357590605041959218211288095591645502625625 70676 124255797905268593589879564776112850095780243200170016922500 70677 124276896951133963861413162651224749616290889361856912680900 70678 124297999281083385804590748937610603244304480190638521701073 70679 124319104895581553222511305136882339885186776832017512375625 70680 124340213795093219095671413451635104796065138859679410355600 70681 124361325980083195588663889664396859038356278963700768115600 70682 124382441451016354056877079482161164372078044705731584315225 70683 124403560208357625053194818402827697918110751876838312151073 70684 124424682252571998334697055159879025559102741107722972372900 70685 124445807584124522869361138801626147919753726434493883980900 70686 124466936203480306842763769461359317862767723372610391214025 70687 124488068111104517664783612874744613757854456824464243384225 70688 124509203307462381976304578700810738327783728240554847240448 70689 124530341793019185655919762702874498647670839539483493433600 70690 124551483568240273826636052845757408871402401308013885629025 70691 124572628633591050862579399365649843482410267960069723974025 70692 124593776989536980395700748868983155314876516314481221852900 70693 124614928636543585322482642516674159265913890208141262822948 70694 124636083575076447810646478350110369519323546317455750800225 70695 124657241805601209305860437815248365227194829610920041251225 70696 124678403328583570538448076541201646946889755364557619475600 70697 124699568144489291530097579429698333707857453275940686010000 70698 124720736253784191600571680111793038385260613018589939576073 70699 124741907656934149374418244828221247085576534964634016539025 70700 124763082354405102787681520789788516503169310418509467122500 70701 124784260346663049094614049074190791686326508467915682122500 70702 124805441634174044874389242115666135356423107660829665968025 70703 124826626217404206037814625843882148854726856620668628001073 70704 124847814096819707834045746528467353947902355148115320040000 70705 124869005272886784857300742385598794105515493331062643841600 70706 124890199746071731053575580003062103470795047967884351142225 70707 124911397516840899727359955640204281579583790749018862663225 70708 124932598585660703548353861459203401941816988953815510922948 70709 124953802952997614558184816744083472885011254990823836016900 70710 124975010619318164177125764163906659570140904298232537831025 70711 124996221585088943210813631136579066826931890555953381586025 70712 125017435850776601856968556349710273418024581741811132355600 70713 125038653416847849712113781494970799529655699462307953490448 70714 125059874283769455778296208272395680700496246645298100007225 70715 125081098452008248469807620721086313040065774810412420337025 70716 125102325922031115619906572932766726453733471716950022828900 70717 125123556694305004487540942204654434682722863482909798628900 70718 125144790769296921764071147688110003284769002798539940676073 70719 125166028147473933579994034589533469224144437419884901372225 70720 125187268829303165511667423979979738508682601789929083929600 70721 125208512815251802588035328269969081306194130735678444569600 70722 125229760105787089297353832405972837193302539338473191890625 70723 125251010701376329593917640845058436636230329152563452276073 70724 125272264602486886904787290364181838475454450105073953796900 70725 125293521809586184136517028760619477084430752071498406502500 70726 125314782323141703681883359500035806996770182978364210330625 70727 125336046143620987426614252368686527146344614303262066372025 70728 125357313271491636756119020186261561440816883257619275410448 70729 125378583707221312562218861635875867191037517255997693290000 70730 125399857451277735249878070267720137946639234274920462773225 70731 125421134504128684743935909732887462541999276432897848458225 70732 125442414866242000495839155303895997636538517901076794628100 70733 125463698538085581490375301738431706739094676671453004522948 70734 125484985520127386252406437542839214637854437628560803684025 70735 125506275812835432853603785691892822315065446923731633283025 70736 125527569416677798919182910861383723809483550242161820622400 70737 125548866332122621634639593230063463099252905856971489537600 70738 125570166559638097752486368907487665913676293327032228881073 70739 125591470099692483598989737044308078444119646533504319635225 70740 125612776952754095080908033681564942212118151951721410896900 70741 125634087119291307692229972395535731866620756379315437816900 70742 125655400599772556520913851794700280422235209818372453803025 70743 125676717394666336255627429925386314416326416140101157576073 70744 125698037504441201192488465642663419654886464117199407123600 70745 125719360929565765241805927003057456635244852235111854803600 70746 125740687670508701934821866735661443377931690503052523859225 70747 125762017727738744430453964848222922270354649664468606950625 70748 125783351101724685522038738424791826621411721411079182022948 70749 125804687792935377644075418671516861948746041362356171452900 70750 125826027801839732878970495267182416569065698882037892015625 70751 125847371128906722963782928075082015836810203734786876390625 70752 125868717774605379296970026272828334377455688880331789830400 70753 125890067739404792945133994956703780888922591371380125960448 70754 125911421023774114649769149277159670537892059648373092750625 70755 125932777628182554834009796162076000657360276063006916369225 70756 125954137553099383609378783684397846357472849038710825376100 70757 125975500798993930782536718130768393793594010986415096616100 70758 125996867366335585862031848827782630193687147305549182951073 70759 126018237255593798065050620782489711331423770151992938968025 70760 126039610467238076324168895193776028942007030056506385024400 70761 126060987001737989294103837891265002614502821109962439104400 70762 126082366859563165358466475758373622957526073747617634305225 70763 126103750041183292636514921196169775324441535886934791381073 70764 126125136547068118989908264684678376099816811296521256380100 70765 126146526377687452029461135498288356490720246863118362464900 70766 126167919533511159121898930631916531934597031415977177688025 70767 126189316015009167396613711994588398629893181771244359719025 70768 126210715822651463752420771927099902316338540752182946960448 70769 126232118956908094864315867100428228278856091474353787585600 70770 126253525418249167190233120851563665622445396779640211998225 70771 126274935207144846977803594013438603165102397251740044063225 70772 126296348324065360271114524295633718821895740912179894002500 70773 126317764769480992917469234272545429105730867914911702722948 70774 126339184543862090574147708035702670349106830035199417007025 70775 126360607647679058715167836566925088456316883462050884755625 70776 126382034081402362638047331889018719427071850601344532490000 70777 126403463845502527470566310050709248550444698798685464624400 70778 126424896940450138177530543002516942052355327887743856526073 70779 126446333366715839567535379420281351090545791323425493890625 70780 126467773124770336299730334533047894328147694702952506192100 70781 126489216215084392890584349012032431880524918316254924552100 70782 126510662638128833720651716977383950220095694875668374877225 70783 126532112394374543041338683179469484640308037900696076051073 70784 126553565484292464981670709411409413122871158794642632806400 70785 126575021908353603555060410209595262921742430135607210086400 70786 126596481667029022666076157898926178873244248075208732657025 70787 126617944760789846117211357039504210364047417226313650877225 70788 126639411190107257615654388331532582037617026528992961302948 70789 126660880955452500780059222035165121695082804086236341648100 70790 126682354057296879147316700962059027448378232903129420041025 70791 126703830496111756179326493095387165011900878162036341036025 70792 126725310272368555269769713895070095073890020709857766064400 70793 126746793386538759750882218344992039970206411680944794610448 70794 126768279839093912900228562798969008391242360761293077133225 70795 126789769630505617947476636682241306587298046918034028482225 70796 126811262761245538081172964105266674498941497146065144244100 70797 126832759231785396455518675446594295426634717865274593202500 70798 126854259042596976197146148961603938268266587252847978126073 70799 126875762194152120411896322473898501994193927502508577803025 70800 126897268686922732191596675206142242896965276524431173160000 70801 126918778521380774620839879807140976247096871965465733160000 70802 126940291697998270783763124631964555307096849939983983879025 70803 126961808217247303770828106331915942203401250089187408826073 70804 126983328079600016685601692811155196930003711374456574522500 70805 127004851285528612651537256606790722758339343472948561148100 70806 127026377835505354818756678749254118555431771167137928486225 70807 127047907730002566370833023159779000966440378361633625505225 70808 127069440969492630531573881641808172098561929248990291010448 70809 127090977554447990571805389523157521250756621881286228480400 70810 127112517485341149816156912005769062367992839457202540344025 70811 127134060762644671649846401279889522259647012747774711749025 70812 127155607386831179525466424459514908209364699271795075816100 70813 127177157358373356969770862395945497418095827379251136302948 70814 127198710677743947590462279426299704763170652864756896689225 70815 127220267345415755082979964113839299624192938940579368469025 70816 127241827361861643237288641036962457021202804449832353798400 70817 127263390727554535944667853683725143032013197465305124870400 70818 127284957442967417204502018508755349403860649540167951151073 70819 127306527508573331131071150209428707449542457766759074985225 70820 127328100924845381960342258278178026720048335643478379568100 70821 127349677692256734056761414887813319574344478003525290808100 70822 127371257811280611920046494166732888622441508650223884550625 70823 127392841282390300191980582920910070100184530870749861826073 70824 127414428106059143663206062859544242543353089933360618528400 70825 127436018282760547280019364381268726664660892554258998010000 70826 127457611812967976151166391977812219100109220961904547775625 70827 127479208697154955554638621312014419680883738673221255563025 70828 127500808935795070944469868027100529103601421783426676922948 70829 127522412529361967957533728344123311315222274086207589802500 70830 127544019478329352420341691504485432599348907582173799987225 70831 127565629783170990355841924114458807247955603070818759522225 70832 127587243444360707990218726448621697826826719995893671937600 70833 127608860462372391759692660769138336394151912238861137360448 70834 127630480837679988317321351717809851609832139114049334115025 70835 127652104570757504539800958837829305478105550667810072516025 70836 127673731662079007534268321282177662498115586049347089192900 70837 127695362112118624645103774765601533256024666001303273028100 70838 127716995921350543460734640817117553978235298483484853881073 70839 127738633090249011820439388389992283278225863434497632597225 70840 127760273619288337821152467886150517269450412306252569936400 70841 127781917508942889824269817651968944383700124159383594256400 70842 127803564759687096462455043002416081628288216939171903012025 70843 127825215371995446646446267830503454636409734488599182051073 70844 127846869346342489571863658859017004713052331596120032704100 70845 127868526683202834726017622591501727153903575890570417912100 70846 127890187383051151894717675019476566416823991925692840005225 70847 127911851446362171169081984142860615254642704854902587890625 70848 127933518873610682952347585360595686674293714467452534760448 70849 127955189665271537966681269788454349570655161095857706214400 70850 127976863821819647259991145561026541093891049338571364930625 70851 127998541343729982212738872174881891246634390270196810555625 70852 128020222231477574544752567929908917872002224704191389988900 70853 128041906485537516322040390525836273085206116271775882222948 70854 128063594106384959963604790870945245320426070998798434730625 70855 128085285094495118248257440159986744510661067384306831303225 70856 128106979450343264321434830278320021491465085666743417347600 70857 128128677174404731702014547589294396519833325233682789955600 70858 128150378267154914289132220161899295827028813488078439476073 70859 128172082729069266368999138495711919378844456698775572679025 70860 128193790560623302621720549800175887498689382477801455664900 70861 128215501762292598128114625885248238717980793855397155144900 70862 128237216334552788376532104720456176154623116051161996263225 70863 128258934277879569269676605719408984883874588822825791381073 70864 128280655592748697131425618806814568156647259841354087809600 70865 128302380279635988713652167325054075938269188292171088974400 70866 128324108339017321203047144837372125085967193508632705535025 70867 128345839771368632227942325884744136555814301848417832208025 70868 128367574577165919865134050753486341329637777440692955122948 70869 128389312756885242646707584310678033279410890347755029196100 70870 128411054311002719566862148964469673940964000856933436014225 70871 128432799239994530088736631806354481150457743075952537929225 70872 128454547544336914151235965992485160705972697048400100410000 70873 128476299224506172175858186421121467652795568807655130210448 70874 128498054280978665073522159763298311454531174991410022736025 70875 128519812714230814251395988903808147203052075960155794390625 70876 128541574524739101619726091849595423138523142188639808062500 70877 128563339712980069598666955162664883096316296687885574812900 70878 128585108279430321125111561974609551070570775296999135976073 70879 128606880224566519659522494639868253884466111060377644150625 70880 128628655548865389192763712084826566984968303050374591033600 70881 128650434252803714252933001909879097634893898652848103993600 70882 128672216336858339912195107301575049257621626519807020184225 70883 128694001801506171793615528811973040399676390397658786576073 70884 128715790647224176077995001062335181713725497421043769484900 70885 128737582874489379510704644428294444529271574052211666196900 70886 128759378483778869408521791763633384970510344747269839605025 70887 128781177475569793666466490219816318200453939017939889115225 70888 128802979850339360764638678218421068217511278476847703490448 70889 128824785608564839775056037633620449705276003623618253107600 70890 128846594750723560368492521241867669738308957737552504958025 70891 128868407277292912821317555495943868676226079751465345603025 70892 128890223188750348022335918680530051335423297123031596520900 70893 128912042485573377479628294506469691512297281499033315522948 70894 128933865168239573327392501200892325143864362660180533211225 70895 128955691237226568332785396150372479831249118387291866218225 70896 128977520693012055902765456154302321118618798322824958017600 70897 128999353536073790090936033345660428814789427705948521640000 70898 129021189766889585604389286836363149766933801397116046301073 70899 129043029385937317810550790144389006845590249513667014812025 70900 129064872393694922744024814459870677477513663177242509202500 70901 129086718790640397113440287807353088867836442504326654202500 70902 129108568577251798308297430161420211085526399502256137535025 70903 129130421754007244405815064572897163446250846685497939276073 70904 129152278321384914177778604362838284114490758993483330250000 70905 129174138279863047097388716441515847562105643236092967459600 70906 129196001629919943346110660809628149463538217351992036335225 70907 129217868372033963820524306298949713778477823046087918092225 70908 129239738506683530139174822609650412171082301954795220222948 70909 129261612034347124649424048701514321540799489722614827188900 70910 129283488955503290434302537596293181293441156883540570362025 70911 129305369270630631319362277648433348062453783120483712417025 70912 129327252980207811879530090341419181899311625491448922521600 70913 129349140084713557445961704666979834488637765000519547240448 70914 129371030584626654112896508144410446708047823164448884116225 70915 129392924480425948744512974537262799844818464963166162106025 70916 129414821772590348981784768324664502001318281017877374772900 70917 129436722461598823249337525984529828668711804538490207356900 70918 129458626547930400762306314145929374123767902319372948251073 70919 129480534032064171533193764667889708206681218907262903343225 70920 129502444914479286378728886701898271168659384357507218211600 70921 129524359195654956926726555795392777636648954346532126051600 70922 129546276876070455622947680093518439328979172703030465955625 70923 129568197956205115737960043696440354969904266813121696001073 70924 129590122436538331373999827229502454893031742272722081504900 70925 129612050317549557471833805683528427093445671302376309522500 70926 129633981599718309817622223582564090985979906776422852725625 70927 129655916283524165049782347536364724852576137491941545499025 70928 129677854369446760665852696234934892914985368027584620560448 70929 129699795857965795029357947942432358150248396004021307560000 70930 129721740749561027376674525547751707375430808814012113706225 70931 129743689044712277823896859229107355765000569270538696091225 70932 129765640743899427373704326789939638829031043727204741492100 70933 129787595847602417922228871723471740973098985929341609322948 70934 129809554356301252265923299063249251081335164301745788291025 70935 129831516270475994108430249076998177112584648986390424254025 70936 129853481590606768067451848861141293476053897399241920768400 70937 129875450317173759681620041893316736957172333339735019763600 70938 129897422450657215417367595600246809196686744991588294506073 70939 129919397991537442675799786998308986186247172003365251304225 70940 129941376940294809799566766464165177931942652007212856980900 70941 129963359297409746079736599692809324353413893472071730700900 70942 129985345063362741762668987900397456630317276012710565966025 70943 130007334238634348056889666329228396580050192779383178151073 70944 130029326823705177139965481112247310250781284197766825529600 70945 130051322819055902165380144554448375741970210249981204025600 70946 130073322225167257269410668888556869320719912091617832656225 70947 130095325042520037578004478562375018186489465765385312575625 70948 130117331271595099213657201115180012748917274049603694622948 70949 130139340912873359302291136700566616023772120291621949220900 70950 130161353966835795980134406313130852720373163916405635350625 70951 130183370433963448400600778776395305790208934935028797225625 70952 130205390314737416741170176549380593630949428244452343392400 70953 130227413609638862210269860409231646792594152118497960610448 70954 130249440319149007054156293067311448913142093621922905455625 70955 130271470443749134563797681776178952719916671588435197742225 70956 130293503983920589081757199984871928269539500414710517324100 70957 130315540940144776009076888099919547164530830633216325540100 70958 130337581312903161812162233409513553277631510706039212626073 70959 130359625102677274029667429228270917536200874670964835135025 70960 130381672309948701279381313320024921568456748382689311310400 70961 130403722935199093265113985656085662490897429611060314190400 70962 130425776978910160783584105566415018821990680941373368966225 70963 130447834441563675731306868341165165441141126297610182006073 70964 130469895323641471111482661340033773674064609278639327484100 70965 130491959625625441040886399666893080976015701932259213488900 70966 130514027347997540756757541467154063302842293936922490887025 70967 130536098491239786623690782905330992106588692532336963442025 70968 130558173055834256140527432880275706967345571326114907410448 70969 130580251042263087947247467535554984176261069964395938051600 70970 130602332451008481831862264622448431116092015521988550535225 70971 130624417282552698737308017773048386045397259546091383300225 70972 130646505537378060768339830740947352880466151453038893062500 70973 130668597215966951198426491667002550785343849177685734822948 70974 130690692318801814476645927427671208824871151629868234210025 70975 130712790846365156234581338123414286608509474913682566530625 70976 130734892799139543293218011764670352753881135976878208640000 70977 130756998177607603669840819212905404128430904215224278246400 70978 130779106982252026584932389434248460185416484667973505051073 70979 130801219213555562469071965123226818296572857185201218155625 70980 130823334872001022969834938754118907798277865977485589880100 70981 130845453958071280958693069117446732510883785196748261440100 70982 130867576472249270537915378399133943762081430839700145236225 70983 130889702415017987047469729859859638444739399779829178726073 70984 130911831786860487071925086172142029367620845859807227408400 70985 130933964588259888447354448472690188113733503725156767312400 70986 130956100819699370268238476187566113805825096735575257058025 70987 130978240481662172894369787687703434591705469408037173098225 70988 131000383574631597957757941832333102303668421253255398802948 70989 131022530099091008369535100457870494616309941663867662812100 70990 131044680055523828326862371869822393125505009070414245380025 70991 131066833444413543319836835395276360098221976543399872675025 70992 131088990266243700138399247053539091198231475302114518222400 70993 131111150521497906879242426402494376276615382381076740560448 70994 131133314210659832952720324618255355328310374462638144034225 70995 131155481334213209089757773865689811956739582341158249459225 70996 131177651892641827348760918017401302157904525643969785796100 70997 131199825886429541122528324778752971933137501572887866322500 70998 131222003316060265145162779276524973166061581095097649101073 70999 131244184182017975498983759168800443354180988023754942566025 71000 131266368484786709621440591333679071168938557878473760250000 71001 131288556224850566312026290194421326430038851668028760250000 71002 131310747402693705739192077738630489920354992428101111936025 71003 131332942018800349447262585289083675536824057383837314351073 71004 131355140073654780363351737083827094570399554170530792222500 71005 131377341567741342804279315723154869434379794088103737776100 71006 131399546501544442483488209541094761915277507610562579689225 71007 131421754875548546517962341959028239003848486316602315424225 71008 131443966690238183435145282879076357575965040320500983560448 71009 131466181946097943179859542174887007633713290703918427142400 71010 131488400643612477121226545337463112486421432191824092885025 71011 131510622783266498059587291333675443149298762464249878590025 71012 131532848365544780233423692735107763363992141406714837472100 71013 131555077390932159326280598174886081000657276904917461302948 71014 131577309859913532473688497190147841185106494384660447288225 71015 131599545772973858270086907507810956307242096359091856248025 71016 131621785130598156775748444831306628108324717217456170752400 71017 131644027933271509523703575185943977314668889090004801088400 71018 131666274181479059526666049880578556784113018841992796976073 71019 131688523875706011283959023143260884859087796347384361446225 71020 131710777016437630788441852488545196576315372703728244860100 71021 131733033604159245533437581874142671568121126779499625300100 71022 131755293639356244519661107704607458904040142512026281105625 71023 131777557122514078262148027739747880763861311048050409801073 71024 131799824054118258797184172965459258704482914762291907726400 71025 131822094434654359689235822484678868382964308296488576040000 71026 131844368264608016037880601486167590926958549198857390180625 71027 131866645544464924484739062348826891701310211950465871180025 71028 131888926274710843220406948939263820006010808851498151322948 71029 131911210455831591991388144160320786255930904389882001562500 71030 131933498088313052107028300808290936436802811582411228930225 71031 131955789172641166446449155796544007104820364891721513165225 71032 131978083709301939465483527803291607898962340480798528291600 71033 132000381698781437203610998401224942465743306841833055410448 71034 132022683141565787290894276726762042855559703572086911212025 71035 132044988038141178954916247746645656838139429882078103497025 71036 132067296388993863027717704179636992201829844199103760348900 71037 132089608194610151952735762131054586947581499132356844744100 71038 132111923455476419791742960497911639363512829527314775756073 71039 132134242172079102231787044202409197269884043061541510756225 71040 132156564344904696592131431311546671257176300798609277030400 71041 132178889974439761831196364100615202501774587570778882150400 71042 132201219061170918553500744118343481734499127525856147665025 71043 132223551605584849016604651311469682156930467442958960876073 71044 132245887608168297138052547266517235549137098561695710600100 71045 132268227069408068502317162626556247490051386017604808144100 71046 132290569989791030367744068740736414518359293143996126812225 71047 132312916369804111673496933604381373197381595769158076005625 71048 132335266209934303046503462147438478412038649363072066610448 71049 132357619510668656808402020929082075819616969896370415472400 71050 132379976272494286982488947296272401198703588265586888275625 71051 132402336495898369300666543064076307492333009084329051400625 71052 132424700181368141210391752775560088622111318783645535040900 71053 132447067329390901881625526599068737659852216822619356122948 71054 132469437940454012213782867920710045682090159170397609925625 71055 132491812015044894842683565689866016600736077144035790686225 71056 132514189553651034147503611575558142460120939505523930305600 71057 132536570556759976257727301991497153116741434041272178369600 71058 132558955024859329060100025047651923873189929545538087401073 71059 132581342958436762205581732486176294522027313355425421336025 71060 132603734357980007116301096659536623368751956761103316960900 71061 132626129223976856992510352608686970145540614434997311240900 71062 132648527556915166819540825299142872299097188454389817414225 71063 132670929357282853374759142072808749936752656771928138256073 71064 132693334625567895234524130373418045744923754629059260403600 71065 132715743362258332781144400803449277453168880191777691008400 71066 132738155567842268209836615570385251905386847671973518744025 71067 132760571242807865535684442380186761517197207709097408421025 71068 132782990387643350600598193835856155845229571426122568822948 71069 132805413002837011080275152398970253169943387213500389152100 71070 132827839088877196491160580972066129398708604079914100561225 71071 132850268646252318197409419159767394230211288756393155176225 71072 132872701675450849417848665266542637384816222340345516960000 71073 132895138176961325232940444088991800798330463080210871560448 71074 132917578151272342591745760560560305998677502163983516429025 71075 132940021598872560318888939306584839436320636592385336175625 71076 132962468520250699121522750167578772319876215168913899222500 71077 132984918915895541596294219748669265518242158375620409924900 71078 133007372786295932236311129053102184329744288748907908751073 71079 133029830131940777438109197257735022387282213919855270905625 71080 133052290953319045508619951688442108666247458606897227731600 71081 133074755250919766672139284053360446489098923685815151891600 71082 133097223025232033077296692991908608576924239425972175033225 71083 133119694276744998804025212997515187584099855757981787501073 71084 133142169005947879870532029771997377167297454984325651576900 71085 133164647213329954240269782069534334484579161891003828432900 71086 133187128899380561828908550088184051094188743267658330016025 71087 133209614064589104511308530466896535525890214170691517826225 71088 133232102709445046128493397945980187330338682916024172240448 71089 133254594834437912494624353748982319174000552085014805761600 71090 133277090440057291403974860743948860538581030360797546307025 71091 133299589526792832637906065442032353804775981647394857252025 71092 133322092095134247971842906891421430950452125797330136168900 71093 133344598145571311182250912524569036773084191794416784722948 71094 133367107678593858053613681016700742455449492088657734602225 71095 133389620694691786385411052213588571432209218913889673205225 71096 133412137194355055999097964186579837883101243062504152579600 71097 133434657178073688745083997472874576776041006244249822250000 71098 133457180646337768509713606559049223210484923589168091526073 71099 133479707599637441222247038665828277867964237111969776065025 71100 133502238038462914861841939892109774662756168352887011302500 71101 133524771963304459464535648776254446201233193536934166302500 71102 133547309374652407130228177332652562403529992310725692082025 71103 133569850272997152029665879621586497615800786557114429051073 71104 133592394658829150411425807910411161745517074358965965440000 71105 133614942532638920608900756484078511385986861562860547097600 71106 133637493894917043047284993163036437559571085532357263548225 71107 133660048746154160250560678586536407601940698802069192501225 71108 133682607086840976848484973319388319832168520944050066022948 71109 133705168917468259583577832840205111005493161805217623340900 71110 133727734238526837318110490469183738127237755409542372913025 71111 133750303050507601041094628293473238017623608554794505268025 71112 133772875353901503875272236148184650058097849056526785667600 71113 133795451149199561084106158711101669820304443559920953490448 71114 133818030436892850078771330769154983778979231983869771205225 71115 133840613217472510425146700714727318039851583384427305895025 71116 133863199491429743850807842329860316973097605002251626736900 71117 133885789259255814252020254916438450832022221439100461064900 71118 133908382521442047700733351830429234855459573512537162326073 71119 133930979278479832451575137478263126000882755858983224294225 71120 133953579530860618948847572833440547333414608558845904513600 71121 133976183279075919833522629531457574203840790981900263553600 71122 133998790523617309950239032601145900686354386007176475000625 71123 134021401264976426354299691890526789314117500342579258226073 71124 134044015503644968318669822245282791947819432711155462192900 71125 134066633240114697340975752497955114639252667311665832562500 71126 134089254474877437150504423325978584608526906601778225140625 71127 134111879208425073715203574036670262939907276766188967606025 71128 134134507441249555248682618337291832317405413165244114210448 71129 134157139173842892217214209148309975067181053830664626810000 71130 134179774406697157346736492517983042949536729174818770659225 71131 134202413140304485629856050696406406548818828272222865744225 71132 134225055375157074332851534427152958744884439392735357336100 71133 134247701111747183002677984514649333614964598223945910622948 71134 134270350350567133473971842725432489209760624996821247878025 71135 134293003092109309876056652081435389972460785377590325245025 71136 134315659336866158639949446603454612124069263636541852934400 71137 134338319085330188505367830562956783123008084649850662969600 71138 134360982337993970527737747300384854321394858405308322631073 71139 134383649095350138085201937668129294184724741811052545953225 71140 134406319357891386885629088156333377915903512964800635084900 71141 134428993126110474973623668759705838028699828119015883604900 71142 134451670400500222737536460643518229349718277136788153109025 71143 134474351181553512916475773666968451091950465308504145226073 71144 134497035469763290607319353822095958036848724297734412915600 71145 134519723265622563271726980646438282485695889285893625267600 71146 134542414569624400743153754667622578494824569941468147473225 71147 134565109382261935233864074938089989992980186775893973180625 71148 134587807704028361341946306718154734692833439162068855722948 71149 134610509535416936058328139365603886252339514453176419968900 71150 134633214876920978773792634490047927915322937191793108705625 71151 134655923729033871285994964430236241864348191557575588080625 71152 134678636092249057806479841112555789752626827454253649934400 71153 134701351967060044967699635348935331345421379743884863760448 71154 134724071353960401830033186632381619895144790131705453140625 71155 134746794253443759888805303488378104798130821394424185135225 71156 134769520666003813081306954440380764234875893607087261292100 71157 134792250592134317793816149647649782879435551609978623444100 71158 134814984032329092868619513273659882377609092291353448801073 71159 134837720987082019611034546643336205137573439740733826282025 71160 134860461456887041796432582247366745050741856620288637616400 71161 134883205442238165677262428651846412064834222150405341296400 71162 134905952943629459990074706371511911065463092124541206607225 71163 134928703961555055962546874764830709286973285845091635131073 71164 134951458496509147320508950009211460467832020566287971568100 71165 134974216548985990294969914214607348190561337974673276532900 71166 134996978119479903629144815733787905301044441737824574106025 71167 135019743208485268585482560727558960987032292785706622145025 71168 135042511816496528952694396043214462010836092607061504360448 71169 135065283944008191052783083464508009736524827568964057497600 71170 135088059591514823748072765391436049967464552497210431092225 71171 135110838759511058448239522008128748215747263157366228557225 71172 135133621448491589117342619997148678860971748792601017102500 71173 135156407658951172280856452858501552721966431719109695422948 71174 135179197391384627032703172891667303861394595639917134393025 71175 135201990646286835042286014898963952969765282572850038325625 71176 135224787424152740561523311668560761432198205130832844810000 71177 135247587725477350431883201295461287168367981647544604848400 71178 135270391550755734091419026398781050553391561886715092076073 71179 135293198900483023581805425293648616175032576659530657400625 71180 135316009775154413555375115176062993860487221725093029588100 71181 135338824175265161282156367379044360314197881259700330348100 71182 135361642101310586656911174758419200846622715620719334575225 71183 135384463553786072206174111266585069042681589041562947901073 71184 135407288533187063095291883772604260817710702490103486990400 71185 135430117040009067135463576186979798138199832690825964558400 71186 135452949074747654790781585949471216744366868011004203479025 71187 135475784637898459185273252938311751501754083575780738299225 71188 135498623729957176109943180859192612529519019911633948802948 71189 135521466351419564029816251172384145003949630200481716956100 71190 135544312502781444090981329616367765516968249708537112739025 71191 135567162184538700127635665386356668081011626258717034334025 71192 135590015397187278669129983026087393313694442139413855360400 71193 135612872141223188947014267091268455008091165255066963010448 71194 135635732417142502902084239643076319197315400567302929915225 71195 135658596225441355191428530630093131955346882164334432456225 71196 135681463566615943195476541217084693539763562118504383368100 71197 135704334441162527025047000119021278076189625407823384422500 71198 135727208849577429528397212998747999808879401620374478576073 71199 135750086792357036298273004986715528996931765236660730309025 71200 135772968269997795678959356381186062821179428573276147360000 71201 135795853282996218773331731587333559182832246823436787360000 71202 135818741831848879449908101353661344021482985170488462973025 71203 135841633917052414349901658364164305757117656076909978376073 71204 135864529539103522894274226244666993668320233233787654902500 71205 135887428698498967290790362041773040456933000237314870424100 71206 135910331395735572541072152232865432918038710055475592912225 71207 135933237631310226447654702325601258533278829248452724323225 71208 135956147405719879621042320105348659935223132472056752610448 71209 135979060719461545486765392589017833550769512059044810784400 71210 136001977573032300292437956743742013322388788745896475446025 71211 136024897966929283114815964028868485227447267472590687451025 71212 136047821901649695866856238819723783367849491483210532108100 71213 136070749377690803304776130771621323684854823821677898802948 71214 136093680395549933035113861182583836867143843148346840867225 71215 136116614955724475521789563413257067764053796271195166047025 71216 136139553058711884093167017422495314590376218834458427726400 71217 136162494705009674949116078477103487414224034455140542286400 71218 136185439895115427168075800094224471855239687734187509301073 71219 136208388629526782714118251274864690586839874757391066887225 71220 136231340908741446444013028087054862133285922977356442172100 71221 136254296733257186114292459657147063580141558041078315812100 71222 136277256103571832388317508627753311175141395779677992640625 71223 136300219020183278843344366140834980385653731062423296276073 71224 136323185483589481977591741404456494798789779663949909904400 71225 136346155494288461217308845901720821300798183102209914090000 71226 136369129052778298923844072300408417253698028248587222605625 71227 136392106159557140400714368121845383899155582337257369777025 71228 136415086815123193900675304227530688962409119027571154222948 71229 136438071019974730632791838182056430402602331893275938302500 71230 136461058774610084769509772550859222460209617890954163893225 71231 136484050079527653453727908191344894587335685035290208828225 71232 136507044935225896805870892595932803512557215991747353625600 71233 136530043342203337930962763345570168588655423171962409960448 71234 136553045300958562925701186732270950699074982040609143289025 71235 136576050811990220885532391609237905357246748844556104498025 71236 136599059875797023911726798527130551222038578258717243524900 71237 136622072492877747118455344215045906072560177183890189440100 71238 136645088663731228639866501464782953336353985078884760131073 71239 136668108388856369637163994476965913546664280984116291895225 71240 136691131668752134305685209727605506617000805291297536144400 71241 136714158503917549881980302413681502564610873101605370064400 71242 136737188894851706650891998536333970288754968733397887298025 71243 136760222842053757952636092680254746214854870903868146201073 71244 136783260346022920189882641547874757051660188903582457476100 71245 136806301407258472834837853306946943575568515568291850396100 71246 136829346026259758436326672810128645254145947161346119639225 71247 136852394203526182626876062745171418649738207818097899100625 71248 136875445939557214129798980774330375903847771649477066960448 71249 136898501234852384766279052721609243193688923907065077710400 71250 136921560089911289462455941866461452874030369001134081640625 71251 136944622505233586256511414402571697070103503133878222265625 71252 136967688481318996305756101120346484771003548633111173072900 71253 136990758018667303893716955371746358987650121790711078522948 71254 137013831117778356437225407376096545285013202441761140100625 71255 137036907779152064493506214925516917974959618254387756089225 71256 137059988003288401767267010548616285463743776599495915283600 71257 137083071790687405117788545191100111686864199069735735763600 71258 137106159141849174566015628471944906233744165626935481826073 71259 137129250057273873301648765573796631665480184658778344973025 71260 137152344537461727690236490826254592660745799873602238276900 71261 137175442582913027280268398040706387987850153184833399356900 71262 137198544194128124810268867655383622894940473034749201545225 71263 137221649371607436215891490749312196335414978755084447631073 71264 137244758115851440637014189983835094501787312606591345977600 71265 137267870427360680424835037530389739428525261401244525062400 71266 137290986306635761148968770043226058942784938682626241973025 71267 137314105754177351604544000735755561991486496188483859614025 71268 137337228770486183819301128619225821353838549883949079022948 71269 137360355356063053060690944962418883960225571646954418088100 71270 137383485511408817842973937031076247481335243394569687128225 71271 137406619237024399934320289165757160525530927018990778443225 71272 137429756533410784363910581256841122687777702186518238490000 71273 137452897401069019429037184675389579829918596346933161410448 71274 137476041840500216702206355718585929339780408982182153102025 71275 137499189852205551038241026628477069715475647243294407980625 71276 137522341436686260581384294242743848651368275007152810402500 71277 137545496594443646772403606336231883863495964627419298016900 71278 137568655325979074355695645711978351184800063126979600026073 71279 137591817631793971386391912100474454984316275426250032640625 71280 137614983512389829237465001925907416719533859839228320449600 71281 137638152968268202606835585998129938417448659187047151809600 71282 137661325999930709524480085189109219097425288439909648862225 71283 137684502607879031359539044152611723597856001038690794926073 71284 137707682792614912827426203145884024948767895476356978648900 71285 137730866554640161996938268012094163343995936119008090688900 71286 137754053894456650297365378382302086909316482672249822447025 71287 137777244812566312525602274155731861837034386479374449517225 71288 137800439309471146853260160317122462062945954575236453490448 71289 137823637385673214833779270149938071498369939988682231395600 71290 137846839041674641409542126904222954898058925335019449676025 71291 137870044277977614918987503977890076744283762689544938921025 71292 137893253095084387103725083670236771058233852778012880796900 71293 137916465493497273115650814566484888812105727627712590422948 71294 137939681473718651524062967612146973608871380234309154973225 71295 137962901036250964322778890936024140521735800028732622212225 71296 137986124181596716937252463480645457441719961762318603161600 71297 138009350910258478231692247498962752969650815927429347840000 71298 138032581222738880516180339976118899808113379328435715251073 71299 138055815119540619553791923035111747759631563520928820298025 71300 138079052601166454567715513385180005819503645425266853422500 71301 138102293668119208248373910871741498465335017647162338422500 71302 138125538320901766760545846186718347090394795329299809609025 71303 138148786560017079750488327798087753604483741413476457326073 71304 138172038385968160353059688157501189534048542985226465610000 71305 138195293799258085198843329244818920492821468148289982755600 71306 138218552800389994421272167508410922665314596153808872781225 71307 138241815389867091663753778260079374948063884081188885890225 71308 138265081568192644086796239583462037627610052299807128322948 71309 138288351335869982375134675814779955939830379572044184472900 71310 138311624693402500744858500654797054552407738600599265484025 71311 138334901641293656950539359970863316940950315962063320139025 71312 138358182180046972292359774347917371789567188862883641793600 71313 138381466310166031623242481447328436938571017435007972240448 71314 138404754032154483355980478232461700025429298061753441274225 71315 138428045346516039470367763119855343820129653468169891704025 71316 138451340253754475520330778114901553342772252275983058720900 71317 138474638754373630641060550990927971169463397936000199752900 71318 138497940848877407556145537570580196882468348208797102901073 71319 138521246537769772584705164168410056402098265739011264225225 71320 138544555821554755648524070253578496950965602104347902835600 71321 138567868700736450279187051391586093646053926635449857075600 71322 138591185175819013625214702523948284190521972188359579025625 71323 138614505247306666459199761644736578845307228071969378951073 71324 138637828915703693184944153932911123800421510926464215860900 71325 138661156181514441844596736399374127237349333226454455622500 71326 138684487045243324125791743107677788777179312228718047575625 71327 138707821507394815368787931027324504644029065856969412693025 71328 138731159568473454573608426578601252739974772745899716360448 71329 138754501228983844407181272927894193926077578258254491040000 71330 138777846489430651210480678092433658134220053819608633632225 71331 138801195350318605005668963913423816496336710736762797417225 71332 138824547812152499503239215956515473471252879401638442160100 71333 138847903875437192109158634398584545974745838330836588422948 71334 138871263540677603932012585959782929775620663022622742445025 71335 138894626808378719790149356939832586909560610572316256256025 71336 138917993679045588218825607417537821583277711091542777120400 71337 138941364153183321477352526672494845994063350217540939155600 71338 138964738231297095556242689887981871674230747640031713256073 71339 138988115913892150184357616194017096386161114152742483582225 71340 139011497201473788836056028109576091241722654065562385208900 71341 139034882094547378738342812442964227599736220975881776528900 71342 139058270593618350878018682709343918406923083251688455232025 71343 139081662699192200008830543124420583991398661755572178801073 71344 139105058411774484658622554233295387893281017242411169281600 71345 139128457731870827136487900233496924124374039672035478529600 71346 139151860659986913539921258051208173288172477842814068310225 71347 139175267196628493761971968229709181262628896997506548765625 71348 139198677342301381498397907689060050651231116376851505322948 71349 139222091097511454254820064416052971942972410370613303696900 71350 139245508462764653353877814143466158288765508484951392080625 71351 139268929438566983942384899077656685000764953627178568955625 71352 139292354025424514998486108733533372311930428295804389456400 71353 139315782223843379338814662935954987595995987520186395410448 71354 139339214034329773625650297046603181142816499458511175805625 71355 139362649457389958374078049475383707710852743346985678548225 71356 139386088493530257959147751535413624437340304182237097280100 71357 139409531143257060623034219700656294277474388571615390328100 71358 139432977407076818482198150325270162966742721334406171476073 71359 139456427285496047534547716883741416555361522686359072409025 71360 139479880779021327666600869790874765850624966469312883942400 71361 139503337888159302660648338860720743621876236449382280422400 71362 139526798613416680201917338463522040173758086026927267228225 71363 139550262955300231885735975439765542876412422878562150756073 71364 139573730914316793224698359830430885456381640458427068632100 71365 139597202490973263655830418482530453299128959568941791596900 71366 139620677685776606547756411589039931693350682289840907345025 71367 139644156499233849207866152222322624858609754621460175828025 71368 139667638931852082889482928920154914741287140720474457810448 71369 139691124984138462799032131383464369939434988323510745923600 71370 139714614656600208103210579344896156724833169879675813669225 71371 139738107949744601936156554667327545970408275333918779834225 71372 139761604864078991406620536731454451863181268979641826122500 71373 139785105400110787605136641171578080587076563164904024522948 71374 139808609558347465611194762018723909696260964999243437556025 71375 139832117339296564500413417310229361668195577948367980140625 71376 139855628743465687351713298224940678126287047976023361000000 71377 139879143771362501254491521803163644454926293624018724430400 71378 139902662423494737315796587310516957994812811313957777601073 71379 139926184700370190667504036304841176703790561682467851625625 71380 139949710602496720473492816465320329097977080673930225316100 71381 139973240130382249936822349242977410449760581432690771276100 71382 139996773284534766306910301391709134613280181055782942894225 71383 140020310065462320886711060439029455474301761556155263576073 71384 140043850473673029039894914155695516879966118787614171552400 71385 140067394509675070198027934083393834994726728712046921824400 71386 140090942173976687867752563179668662351921429636383931920025 71387 140114493467086189637968907639278628425845344574134066480225 71388 140138048389511947187016732951171897336921212630655211302948 71389 140161606941762396289858164250274229322607725482621984080100 71390 140185169124346036825261091023288478859056238103982862118025 71391 140208734937771432782983276227708208803231105640168906013025 71392 140232304382547212270957169883252246642258654780086217478400 71393 140255877459182067522475427194931155886174192425710781960448 71394 140279454168184754903377131266960742822005251489683634776225 71395 140303034510064094919234720466741866261272238113516137473225 71396 140326618485328972222541620498129965559514541617766736960100 71397 140350206094488335619900581243221870065370763469320307502500 71398 140373797338051198079212718431891601268065780151742506551073 71399 140397392216526636736867260198311027255894642998226861032025 71400 140420990730423792904931998583695377674453602012116614490000 71401 140444592880251872078344446044517776181961586950168334490000 71402 140468198666520143942103697025441096440051054245021916990025 71403 140491808089737942378462994656219596951894979735738160901073 71404 140515421150414665474123002631826939565486711972344802562500 71405 140539037849059775527425782335071346198311166649280959092100 71406 140562658186182799055549475260962798310549207364240208155225 71407 140586282162293326801703690802101333857351789527585452202225 71408 140609909777901013742325599454359646886616311271259078160448 71409 140633541033515579094276731502137345617104386306571739406400 71410 140657175929646806322040481242468375732667697812675408027025 71411 140680814466804543144920316807267266761806478830789098332025 71412 140704456645498701544238695643004010777783262795855479724100 71413 140728102466239257770536685707101534253062627533402648802948 71414 140751751929536252350774292440353875732955487334743157426225 71415 140775405035899790095531491574667334057023840921677737866025 71416 140799061785840040106209967835431004153058528819643804720400 71417 140822722179867235782235559597827269957288262746466388464400 71418 140846386218491674828261409556396976775922733236891008126073 71419 140870053902223719261371821467178158397185751278918991308225 71420 140893725231573795418286823021741347489665906928300131504100 71421 140917400207052393962567434912448651282111904657702762344100 71422 140941078829170069891821646148267928211737333826081779155625 71423 140964761098437442544911095680477555152684925634276161251073 71424 140988447015365195609158460397601428993543108051239145062400 71425 141012136580464077127555549548918000722717670511564892160000 71426 141035829794244899505972105655891294803048364032836165050625 71427 141059526657218539520365311970876021472334063388175231354025 71428 141083227169895938323990006542453044694400479976322045622948 71429 141106931332788101454609602946755623806021111213370640022500 71430 141130639146406098841707717744151002458394919055445204876225 71431 141154350611261064813700504720646074238002921352271686511225 71432 141178065727864198105149695973390010370520230103684347939600 71433 141201784496726761863976349899650891163059855594194281010448 71434 141225506918360083658675306148647539324379590338145990346025 71435 141249232993275555485530347595621910019803267576723395519025 71436 141272962721984633775830069397541549467502431798883098720900 71437 141296696104998839403084455189825791065463739755660227116100 71438 141320433142829757690242160483493515453941006319408607006073 71439 141344173835989038416908503322134458566468497198332656014225 71440 141367918184988395826564162258110209603603627117809387278400 71441 141391666190339608633784581707395198977482425062891337998400 71442 141415417852554520031460084742472134622019755254174761911025 71443 141439173172145037698016693382700503643178111688809258026073 71444 141462932149623133804637656441580915096173613580463673332100 71445 141486694785500845022485684990342218721795397410952304668100 71446 141510461080290272529925895497282493752194707370127818486225 71447 141534231034503582019749460702299161407562408791488417175625 71448 141558004648653003706397968286047634449068168144418775810448 71449 141581781923250832333188487393172077130290937849549812928400 71450 141605562858809427179539343069056009099138434544618425025625 71451 141629347455841212068196598669544647244942785621450043150625 71452 141653135714858675372461246303095040161040221331071384084900 71453 141676927636374370023417105364814210801704389238071009422948 71454 141700723220900913517159429221849684053815345295533865255625 71455 141724522468950987922024220109600937318119312580348927512225 71456 141748325381037339885818252298224473802377676321389812281600 71457 141772131957672780643049803588909380069127184089761262137600 71458 141795942199370186022160095199404391454186724994559302751073 71459 141819756106642496452755440098281651278459153806787903590025 71460 141843573680002716972840099847426512314999187759401139612900 71461 141867394919963917236049850012246891745760218257904579492900 71462 141891219827039231518886254199099853847903730072380668656225 71463 141915048401741858727951646779437257888064690230852119506073 71464 141938880644585062407184824360176472174524541532044624531600 71465 141962716556082170745097446059806318921860095353167231136400 71466 141986556136746576582011142649742578520321449529442755222025 71467 142010399387091737417295334620451545972954844084778425787025 71468 142034246307631175416605759231864296667336895328998605722948 71469 142058096898878477419123706607608483285734702412144116004100 71470 142081951161347294944795964932588650527561685220004555715225 71471 142105809095551344201575474813450219421171474160674007730225 71472 142129670702004406092662692861466458338331516856748225000000 71473 142153535981220326223747664557391923394154080222916839760448 71474 142177404933713014910252806457830016717844795349117652755025 71475 142201277559996447184576397802666477115367603773952089805625 71476 142225153860584662803336781583124783914029704144425861602500 71477 142249033835991766254617275130003621281070655212868919088900 71478 142272917486731926765211790281660717043605952190577769801073 71479 142296804813319378307871163191311537005736946504670369355625 71480 142320695816268419608550193833215482960305712108097669187600 71481 142344590496093414153655395267326410027655163064858143747600 71482 142368488853308790197293452721988446621861185839250841671225 71483 142392390888429040768520392554262268246244554499418088851073 71484 142416296601968723678591461147471144454555737115314910700900 71485 142440205994442461528211713805560246682065166477350972964900 71486 142464119066364941714787313703866873251894927645947076898025 71487 142488035818250916439677540955903416696304898799712804188225 71488 142511956250615202715447511855759067600306960690385547240448 71489 142535880363972682373121608355730418475934754319498410009600 71490 142559808158838302069437617838795300709753407082317455065025 71491 142583739635727073294101583245548357393763455710191070610025 71492 142607674795154072377043363615221024850745661288304670404900 71493 142631613637634440495672905100412765899318329111090452622948 71494 142655556163683383682137222515164568371545906115305394324225 71495 142679502373816172830578091476009893096856823328108673239225 71496 142703452268548143704390451195642426500309572685340509763600 71497 142727405848394696943481517988844164130898649488580658410000 71498 142751363113871298071530609550321522836626046727357357476073 71499 142775324065493477503249680064101350937489248817959467511025 71500 142799288703776830551644566204142877615362933599514715562500 71501 142823257029237017435276944085825814840988646552144090562500 71502 142847229042389763285526997227978997492944354305868770116025 71503 142871204743750858153856795585118119891553810011291184101073 71504 142895184133836157019074385709565299772223865736636870760000 71505 142919167213161579794598592103127373757676041707254674433600 71506 142943153982243111335724529818014001656976604153844504034225 71507 142967144441596801446889828366680830421176908299221998259225 71508 142991138591738764888941567000287142320762626379042287122948 71509 143015136433185181386403921415461585878986498622295270584900 71510 143039137966452295634746521949073762297534214149261368075025 71511 143063143192056417307653523320713614546856745388696517030025 71512 143087152110513921064293385982584740962904720757027210899600 71513 143111164722341246556589369136521930094931023139025203490448 71514 143135181028054898436490735477847388685496543594561374323225 71515 143159201028171446363244667725784310033830698396396759533025 71516 143183224723207525010668897000150605597272730960370750724900 71517 143207252113679834074425043104059798522661766716637863420900 71518 143231283200105138279292666772360253870262867017666089976073 71519 143255317983000267386444033945548096597122736588461223136225 71520 143279356462882116200719592128893344904652076873884773177600 71521 143303398640267644577904158896522963326741644277996706617600 71522 143327444515673877432003822600208716939845667346136938030625 71523 143351494089617904742523555342611885315219200311074098176073 71524 143375547362616881561745538274741072305885042283167262508900 71525 143399604335188028022008199277383525466940832158338458702500 71526 143423665007848629342985963086274556847507639768038840030625 71527 143447729381116035838969713920773835065977614897676760760025 71528 143471797455507662926147970675821496987249828823602187010448 71529 143495869231540991129888774736951205961360149507226540250000 71530 143519944709733566092022290478141462457322633355798702625225 71531 143544023890602998578124118502290652034116295604439731110225 71532 143568106774666964484799321684105494932582040259032595964100 71533 143592193362443204846967164075196741147549791804333122722948 71534 143616283654449525845146562731180134648805277440174631992025 71535 143640377651203798812742252520584850462539263648941937287025 71536 143664475353223960243331663975375788601709157881754653326400 71537 143688576761028011797952514242900289344293548815297168321600 71538 143712681875134020312391111199074015102744280986346666381073 71539 143736790696060117804471370782624925106047845941280144191225 71540 143760903224324501481344547610218450327708026901804547352900 71541 143785019460445433746779678932291157538664662178592089472900 71542 143809139404941242208454741989424373043678899268283512335025 71543 143833263058330319685248524829093418573053202127444198876073 71544 143857390421131124214533210642632293948724454184654894627600 71545 143881521493862179059467675682257823524780575158261923811600 71546 143905656277042072716291500818001466017314946895814995167225 71547 143929794771189458921619696794401170187258428719443799330625 71548 143953936976823056659738143246809841922425642901077283422948 71549 143978082894461650169899741537181171581490332928355120404900 71550 144002232524624088953621281469197754012973748456340365475625 71551 144026385867829287781981021942610617446599998845897859850625 71552 144050542924596226702916985606663461472552949815202041958400 71553 144074703695443951048525967572479088576270323098796915560448 71554 144098868180891571442363258244289698182442005515639313450625 71555 144123036381458263806743080329396896881850990164480277981225 71556 144147208297663269370039740086751463468616667536824865288100 71557 144171383930025894673989492874047092603281167383788826192100 71558 144195563279065511580993123053226526339029932686860460651073 71559 144219746345301557281419238314302668404167494831488533516025 71560 144243933129253534300908278477401462023788324108359370288400 71561 144268123631441010507677238832937498187400462286204691568400 71562 144292317852383619119825108079837507627086214802206470829225 71563 144316515792601058712639020921731076362629299965953528881073 71564 144340717452613093225901125381032111495911332609085298676100 71565 144364922832939551971196164890838770996792171248074798680900 71566 144389131934100329639219775224583758516648292749117770604025 71567 144413344756615386307087496323371071793760788653093264491025 71568 144437561301004747445644499080939480976829614970554287760448 71569 144461781567788503926776027146197201189053184901437403329600 71570 144486005557486812030718553803276411885462084355623458266225 71571 144510233270619893453371653989060464020542426406852037131225 71572 144534464707708035313610591508140804741637956236245680122500 71573 144558699869271590160599621505164838256190286319537962122948 71574 144582938755830975981106008254540130687573396464973263699025 71575 144607181367906676206814758327464556135111588971959871975625 71576 144631427706019239721644069196256170788849260083373477210000 71577 144655677770689280869061493335960791818775949750647716992400 71578 144679931562437479459400817883219447861510977498439521626073 71579 144704189081784580777179659912382058264928378116975640830625 71580 144728450329251395588417777388857888822864632551701377064100 71581 144752715305358800147956095859697522537908662502368024224100 71582 144776984010627736206776450941405274990335537962296770193225 71583 144801256445579211019322046664985175165522151572612805751073 71584 144825532610734297350818629738227824100684558859410841094400 71585 144849812506614133484596379785249635454512586062040559110400 71586 144874096133739923229412515623300154080257484520231602381025 71587 144898383492632935926774617636857340894062679913155677641225 71588 144922674583814506458264666309034904775825843755594586302948 71589 144946969407806035252863796970329954919652421450300744184100 71590 144971267965128988294277770824743439965016204140865133517025 71591 144995570256304897128263162313310033388091349149725367712025 71592 145019876281855358869954262875078318015372254739450844576400 71593 145044186042302036211190701165586316138662698394552317410448 71594 145068499538166657427845779792881605561803473152525258617225 71595 145092816769971016387155528631139455995128223357725724510225 71596 145117137738236972555048474771936614533600109485403446572100 71597 145141462443486451003476129173242563508897141575526595562500 71598 145165790886241442417744190066194268794391332791014573026073 71599 145190123067024003103844463179724631665016059411083054735025 71600 145214458986356254995787498843119052571446992200382241640000 71601 145238798644760385662935946026578710679844507845610721640000 71602 145263142042758648317338623379873358754629419584806153987025 71603 145287489180873361821065307329170628922399005106403421926073 71604 145311840059626910693542237292133041050146479375628675202500 71605 145336194679541745118888338071378101900434082639449803780100 71606 145360553041140380953252159486401079890097652127088465418225 71607 145384915144945399732149533304064237177438742834349899061225 71608 145409280991479448677801947527760497935698881464458240210448 71609 145433650581265240706475638105363729037919201577794373008400 71610 145458023914825554435821398116082006980077341034405410628025 71611 145482400992683234192215104496334442705671908927265871233025 71612 145506781815361190018098962364776334065702872706291800320100 71613 145531166383382397679323467006601613953283701662710711302948 71614 145555554697269898672490083577255760691927855234645276965225 71615 145579946757546800232294644585696536030888048836156811705025 71616 145604342564736275338871465217344115109801491506405781734400 71617 145628742119361562725138176556866371998317794300325179622400 71618 145653145421945966884141276770949283894368321948991013451073 71619 145677552473012858076402400311206616777286229132856734709225 71620 145701963273085672337265305197387255259115113234765272856100 71621 145726377822687911484243578441042739559160954447163164896100 71622 145750796122343143124369059669821772943156628648649200650625 71623 145775218172575000661540983012562663619330595862765444726073 71624 145799643973907183303875837305358865969211214965092933200400 71625 145824073526863456071057944678776987111165341486004190250000 71626 145848506831967649801690757586410826149474258013055137515625 71627 145872943889743661160648874334959215051201394250627735911025 71628 145897384700715452646430773176019631917214544941175985522948 71629 145921829265407052598512265019793759472500217562856146722500 71630 145946277584342555204700664830905363894359167237475751879225 71631 145970729658046120508489681766535071625209933130081586214225 71632 145995185487041974416415028117080824579561108591102511233600 71633 146019645071854408705410747109556997152252986452222548560448 71634 146044108413007781030166259633949361667324951581016212383025 71635 146068575511026514930484129952747292373846375644248096560025 71636 146093046366435099838638550453878801796765634917525685936900 71637 146117520979758091086734545507278207187294052076092677772100 71638 146141999351520109914067894485320428988558888648848916381073 71639 146166481482245843474485774007360127638241817930570083113225 71640 146190967372460044843748119468618089670676420615665670432400 71641 146215457022687533026889705913661478956419999505053865952400 71642 146239950433453192965582948314728774027651237884753211504025 71643 146264447605281975545501421315154417782885761394013616351073 71644 146288948538698897603684098498152411444456338480171558168100 71645 146313453234229041935900311241222290456983103239375730960100 71646 146337961692397557304015427216445126064671640203875023353225 71647 146362473913729658443357248596941402589732867369204790230625 71648 146386989898750626070083130029766826953528225644397233160448 71649 146411509647985806888547816435526333736216564415861541126400 71650 146436033161960613598672000694990756059725138775954198430625 71651 146460560441200524903311601283004839802796139190159034055625 71652 146485091486231085515627759909979486115681994246438048076900 71653 146509626297577906166457559231265314895787157205467908822948 71654 146534164875766663611685460684708849814191043184469425390625 71655 146558707221323100639615462516696833646546062068054304955225 71656 146583253334773026078343978056998391060336129029404861299600 71657 146607803216642314803133434302718964643914466521185357491600 71658 146632356867456907743786590871684158831124775689447030176073 71659 146656914287742811892021579385575835478656788581596457187025 71660 146681475478026100308847663343147014191605652741991740968900 71661 146706040438832912131941718543846340066004384571238811648900 71662 146730609170689452583025434122187091325389595197693538747225 71663 146755181674121992975243234253199909371752680876537353881073 71664 146779757949656870720540920589312644049531517672182176065600 71665 146804337997820489337045035489004917434621246247370249230400 71666 146828921819139318456442946097589220208736816105463738491025 71667 146853509414139893831363649340474565662854419013971146940025 71668 146878100783348817342759297889272937591903618254846068922948 71669 146902695927292757007287447161112979796386713752645282900100 71670 146927294846498446984694023411529586595176513251991866322225 71671 146951897541492687585197012981302265677398047052320243037225 71672 146976504012802345276870872757619356780043709136574236490000 71673 147001114260954352693031661909949402071814671902005546610448 71674 147025728286475708639622894961005176752634046440730535388025 71675 147050346089893478102602116253190101242348987025136261650625 71676 147074967671734792255328195870920969431339609003111172822500 71677 147099593032526848465949347079225140800092045849584753140900 71678 147124222172796910304791865339014557784281056077814778076073 71679 147148855093072307551749588959443163566554146784733521050625 71680 147173491793880436203674081447758509516024050762583873945600 71681 147198132275748758481765535617062555771469421601830967705600 71682 147222776539204802838964399512400882974424639560375953460225 71683 147247424584776163967343724215603747903718493978544749276073 71684 147272076412990502805502233589306630743608069749965407732900 71685 147296732024375546545958116020582136933458260161747795260900 71686 147321391419459088642543538224619331997948800914481653369025 71687 147346054598768988817799881168890803443059415219299501839225 71688 147370721562833173070373698178251959724599422716121253490448 71689 147395392312179633682413395281421292452820841009410021603600 71690 147420066847336429226966633859294544388693443595219602474025 71691 147444745168831684575378455655549942414736277850597532319025 71692 147469427277193590904690130210005871525902637842819144992900 71693 147494113172950405705038724775196582983914275535468891322948 71694 147518802856630452787057396776635747111645567339765852655225 71695 147543496328762122289276408877241878772679277976174586286225 71696 147568193589873870685524866706403881385002327641390872385600 71697 147592894640494220792333179314169173356992419162106113960000 71698 147617599481151761776336242411041079108374367077120258201073 71699 147642308112375149161677344453876385348708338615705837704025 71700 147667020534693104837412795638378182031220815799672077722500 71701 147691736748634417064917279858683326380412767131121142722500 71702 147716456754727940485289929694548087607888125553951653603025 71703 147741180553502596126761124486639749382249055886014569376073 71704 147765908145487371412100011560446166805712509276478020890000 71705 147790639531211320166022750659319494572325054290176822131600 71706 147815374711203562622601481647174523140299794073030597307225 71707 147840113685993285432674015541366280144080177100292329608225 71708 147864856456109741671254248936275774900260535917480222422948 71709 147889603022082250844943301878136984725472094992160441676900 71710 147914353384440198899341379251642402883785826517867600686025 71711 147939107543713038226460355738868689316099753238729255941025 71712 147963865500430287672137084411068186874377951858934012985600 71713 147988627255121532543447429013876287589501451403966047240448 71714 148013392808316424616121020006488855542887300324223850352225 71715 148038162160544682141956734415368135188941146764739549382025 71716 148062935312336089856238899563039796487840591130502582748900 71717 148087712264220498985154220732547990956111181993450692068900 71718 148112493016727827253209432828139515725964088927406243551073 71719 148137277570388058890649676092752405923424052708796101027225 71720 148162065925731244640877595942888499129898038446396875539600 71721 148186858083287501767873166981453739382028954839905412179600 71722 148211654043587014063614241249154212090454707426974512015625 71723 148236453807160031855497820775040125419460580148424255901073 71724 148261257374536872013762054486794178066482342903412322136900 71725 148286064746247917958908959541364978012998418317022921802500 71726 148310875922823619669127867136550401686551764313445922505625 71727 148335690904794493687719592864140008077475696164933691807025 71728 148360509692691123130521331665229847693372538631151086160448 71729 148385332287044157693332277448327231809519622051325214440000 71730 148410158688384313659339967430867253284163572513554777638225 71731 148434988897242373906547351264767076254120952487403706823225 71732 148459822914149187915200585006648238308240941827985218748100 71733 148484660739635671775217549993361435254113767377503793522948 71734 148509502374232808193617096683452485346936850313890076519025 71735 148534347818471646501949013525212396838689002010829888338025 71736 148559197072883302663724720911958689930721319839116241552400 71737 148584050137998959281848690285199351673561572690679470467600 71738 148608907014349865606050588446335030054156680953590182006073 71739 148633767702467337540318147137559301442955246393379407780225 71740 148658632202882757650330757952621073741168833362662361516900 71741 148683500516127575170893792638117415972256703701658302436900 71742 148708372642733306013373648845989333701163823616034164418025 71743 148733248583231532773133521397897238540116052009725925451073 71744 148758128338153904736969899122157089110849346768072188953600 71745 148783011908032137890549787323922410180031449164696921113600 71746 148807899293398014925848655949301626267334688012979128044225 71747 148832790494783385248589113504104375844147145783435284875625 71748 148857685512720164985680306787914702295276310320620630022948 71749 148882584347740336992658046504193248106214359950853190092900 71750 148907487000375950861125658807114809264607258883728708890625 71751 148932393471159122926195562845851837626510736359502380765625 71752 148957303760622036273931574367018709995834849739372887440400 71753 148982217869296940748791935435995813899085051709859584210448 71754 149007135797716152961073070337856731507111358284097906075625 71755 149032057546412056294354067718626034861088210915217383434225 71756 149056983115917100912941889027599437501375806648184205316100 71757 149081912506763803769317303321462279775268898959709931036100 71758 149106845719484748611581548490946557512931213179128196326073 71759 149131782754612585990903718970770936410052538829558969603025 71760 149156723612680033268968879993612427340961121836214216654400 71761 149181668294219874625426908448862630947086047550314934734400 71762 149206616799764961065342060406925693202802746440722537410225 71763 149231569129848210426643265369819347253819433893946369506073 71764 149256525285002607387575147308844650652383079894560141700100 71765 149281485265761203474149772550094261178710259765111137784900 71766 149306449072657117067599124568573328739190830235190243883025 71767 149331416706223533411828305751711315369080672766290328134025 71768 149356388166993704620869466193047290140603615440250314210448 71769 149381363455500949686336459576875480786631953257294229715600 71770 149406342572278654484880226214642099095419602092760924883225 71771 149431325517860271785644903293888692613231711812417800448225 71772 149456312292779321257724662400541510909159397402605739102500 71773 149481302897569389477621274375350610609937991966229548222948 71774 149506297332764129936702401565286659602211750876661532822025 71775 149531295598897263048660617530707637225417111351857993830625 71776 149556297696502576156973154269111863940300305568315713440000 71777 149581303626113923542362377016298030856053207811861462534400 71778 149606313388265226430256986685757136633153636967647084151073 71779 149631326983490472998253950007125476649242805068125665015625 71780 149656344412323718383581157424532066921773071103259484832100 71781 149681365675299084690560808815678123123723497584849329192100 71782 149706390772950760998073527092490453107418786454815416472225 71783 149731419705813003367023199744194859666408862118691054426073 71784 149756452474420134847802548383659888816481544228753855616400 71785 149781489079306545487759426357865497664199283169416596416400 71786 149806529521006692338663844483355454954882689119093174862025 71787 149831573800055099464175724967536526651718443461172891782225 71788 149856621916986357947313383576691738393657011850476273802948 71789 149881673872335125897922740111579246411996254344199077268100 71790 149906729666636128460147257251492588454030422886526366936025 71791 149931789300424157819898607827662326466890023577545099431025 71792 149956852774234073212328070586883333235716474318615776654400 71793 149981920088600800929298654506256215847616281641884489360448 71794 150006991244059334326857951719935609766432468110121601438225 71795 150032066241144733832711719118782318453266078198654353567225 71796 150057145080392126953698188683820514853887650903009912204100 71797 150082227762336708283263106614405462696707446588299008602500 71798 150107314287513739508935501312011457403833829218752318001073 71799 150132404656458549419804180280553928512951408762687831418025 71800 150157498869706533913994956004163887839304218219168908810000 71801 150182596927793156006148600863337150174984211592460068810000 71802 150207698831253945834899531150384996127011599758974653964025 71803 150232804580624500670355220245117189736360867313736121451073 71804 150257914176440484921576341011692506797144612209574512822500 71805 150283027619237630144057637477576173308626498647618004488100 71806 150308144909551735047209525855547857242604489852521204701225 71807 150333266047918665501840424969708100794996008955844264900225 71808 150358391034874354547639816146435324513177641376753318760448 71809 150383519870954802400662032631249779149793319266596671590400 71810 150408652556696076460810778592545065789356496483919803249025 71811 150433789092634311319324377773152089726043510175270566154025 71812 150458929479305708766261751850704558739617011616030413896100 71813 150484073717246537797989128567779381821439914050969886302948 71814 150509221806993134624667479692789570044051628677917879484225 71815 150534373749081902677740688872611487145789321726678427564025 71816 150559529544049312617424449437932543516457406161126638768400 71817 150584689192431902340195892222309673621088361512448555760400 71818 150609852694766276986283943455933183486407135648124045276073 71819 150635020051589108947160412795094801698719704082041697090225 71820 150660191263437137873031811548363014422603727198826626228100 71821 150685366330847170680331901160473012246995535237998523468100 71822 150710545254356081559214972014942824199052767074100617125625 71823 150735728034500811981049852616431462036535774025796386701073 71824 150760914671818370705914649213859145936403256693673394318400 71825 150786105166845833790092215925313930940868414001887288360000 71826 150811299520120344593566355425773302002321032316803860000625 71827 150836497732179113787518750258673554185298312125651963448025 71828 150861699803559419361826624832364023537092703944306933922948 71829 150886905734798606632561138162487483328628487825331298402500 71830 150912115526434088249486507421332269793930166270186004902225 71831 150937329179003344203559862355205951159854833003204347937225 71832 150962546693043921834431830630884603657777414704843643507600 71833 150987768069093435837947854172196008345611944468489892610448 71834 151012993307689568273650236547799332941933699754527369400025 71835 151038222409370068572280921471228113484046009558587127621025 71836 151063455374672753543285002474267601468621691254198165172900 71837 151088692204135507382314963814741793217052303255082061408100 71838 151113932898296281678735652679789709527868581685917088256073 71839 151139177457693095423129982745714745235562454344676853192225 71840 151164425882864035014805369155495160088854780352016025606400 71841 151189678174347254269300894975048034391923336256298833926400 71842 151214934332680974425895209189343265119342446514688476077025 71843 151240194358403484155115156299468430719498925994461341176073 71844 151265458252053139566245137581749605562048552502887111984100 71845 151290726014168364214837204070037457962573006702420489272100 71846 151315997645287649110221881322272218931998993719670334240225 71847 151341273145949552723019726032445362249558984206030978265625 71848 151366552516692700992653614549080090146116571724661279010448 71849 151391835758055787334861763361356972809558727567665982304400 71850 151417122870577572649211481614015344085682133169164481855625 71851 151442413854796885326613655712165310146581174170028514980625 71852 151467708711252621256837966077149482533990979179351845048900 71853 151493007440483743836028836114597801857359970912419336722948 71854 151518310043029283974222113455823073535632658486630260505625 71855 151543616519428340102862483533709092317824728322387688418225 71856 151568926870220078182321615554247487900478778697609102337600 71857 151594241095943731709417040924883679780010181189793421825600 71858 151619559197138601724931764200836585534798432931384944101073 71859 151644881174344056821134606610560983025659879000735165764025 71860 151670207028099533149301282221525683534062726845854562344900 71861 151695536758944534427236206807484929625124737140292855824900 71862 151720870367418631946795039478424688527077750924165931818225 71863 151746207854061464581407957134369769060501194588195150756073 71864 151771549219412738793603661804241947629228785789635880579600 71865 151796894464012228642534120930963546500428738596506819344400 71866 151822243588399775791500040664005165553957729166318671780025 71867 151847596593115289515477072220580526870702628478640863073025 71868 151872953478698746708642751376695649956261430733815188622948 71869 151898314245690191891904171149263834059985799954782518776100 71870 151923678894629737220426387730502182950122118312573578949225 71871 151949047426057562491161559735829666643555743241155684364225 71872 151974419840513915150378820826490973963494262292043832960000 71873 151999796138539110301194885768134669410329770956791721960448 71874 152025176320673530711105389986578427679907485684990121001025 71875 152050560387457626819516962681998379249508238650933603515625 71876 152075948339431916745280033562783860775035479353295664062500 71877 152101340177136986294222373260303124603193228024011080172900 71878 152126735901113488966683367485829822499859884505551784851073 71879 152152135511902145965049024990884339730413791435765527725625 71880 152177539010043746201287719392248316899459880237714334723600 71881 152202946396079146304486664922914958466252490805217263683600 71882 152228357670549270628389126170241988598117449435213984229225 71883 152253772833995111258932361862578377007356613293200656201073 71884 152279191886957728021786302765640219637480242590863229744900 71885 152304614829978248489892963749915421522166643064102677576900 71886 152330041663597867991006590090381091835104430898813911860025 71887 152355472388357849615234538059821824080840409870396262470225 71888 152380907004799524222578889877041297545945316325842172240448 71889 152406345513464290450478803071263899536230482204632546177600 71890 152431787914893614721353594324027331569410690302282731903025 71891 152457234209629031250146557849871426573522050439417404048025 71892 152482684398212142051869518377132668259578511396358744560900 71893 152508138481184616949148118790158168192396542970515226522948 71894 152533596459088193579767842494257120676244477148958729966225 71895 152559058332464677404220770564712020401990889274555921353225 71896 152584524101855941713253073741176192869745131609439491027600 71897 152609993767803927635413239328788452905612605528516874490000 71898 152635467330850644144601033067339972133137477647660457426073 71899 152660944791538168067617196029832702039286212721240850877025 71900 152686426150408644091713876611772965291446415622289219902500 71901 152711911408004284772145797672548094215886949911844014902500 71902 152737400564867370539722158890238261839457035453496340070025 71903 152762893621540249708359274391219917625003926551851373151073 71904 152788390578565338482633945715921506997070739782139556000000 71905 152813891436485120965337570182096420957907941900627425849600 71906 152839396195842149165030984706982389534703828125402392600225 71907 152864904857179043003600045149720800477220925073672479937225 71908 152890417421038490323811941235413692540726546429594414222948 71909 152915933887963246896872247122200440842236618966018057748900 71910 152941454258496136429982707672740420168662288100145683317025 71911 152966978533180050573899760491492200743468612248225496872025 71912 152992506712557948930493793789184099823933770654849368051600 71913 153018038797172859060309140135875181604045547180572703490448 71914 153043574787567876490124806164010067238499320085339949361225 71915 153069114684286164720515938282875186381178292768058701251025 71916 153094658487870955233416024465868371446912150613655234792900 71917 153120206198865547499679832171997965858234632732664725696900 71918 153145757817813308986647082463031887829303572905028483626073 71919 153171313345257675165706860377721361767118700185027697898225 71920 153196872781742149519862761624528300135682805389493369921600 71921 153222436127810303551298775654289589631810684353489373761600 71922 153248003384005776788945905174255806761907471949047060980625 71923 153273574550872276796049522164946159387223492251299492126073 71924 153299149628953579177737460461265722520856480006175914744900 71925 153324728618793527588588844959335308613123887083921724922500 71926 153350311520936033740203657510488584752877885547953415000625 71927 153375898335925077408773039563895321640893527259391685834025 71928 153401489064304706442650331619273931857636229780094773810448 71929 153427083706619036769922849551160727851518241212803753610000 71930 153452682263412252405984397866207603215194904283391458671225 71931 153478284735228605461108519954984114196540304460073564556225 71932 153503891122612416148022485399764212007688160526312510512100 71933 153529501426108072789482014399782150349937511362165680822948 71934 153555115646260031825846739375446366664413782602771036026025 71935 153580733783612817822656403813004409948154094467931429409025 71936 153606355838711023478207798411156262542761110804395101798400 71937 153631981812099309631132434591117678107952242939116765593600 71938 153657611704322405267974955431639433035230524269848060131073 71939 153683245515925107530772284090492663837529876856822954349225 71940 153708883247452281724633509773934738569050714139699867700900 71941 153734524899448861325320511315674386085611779076580695420900 71942 153760170472459847986829318426859082949710719551790051481025 71943 153785819967030311548972210678611974016119068166771878526073 71944 153811473383705390044960554278649879203246937130218452259600 71945 153837130723030289708988376703518215662708776791333230435600 71946 153862791985550284983816679247982941504513894581563466941225 71947 153888457171810718528358487553123904418104006188519365400625 71948 153914126282357001225264640174678255950074809400104785122948 71949 153939799317734612188510315253186869857859350221787632760900 71950 153965476278489098770982295347500980854927707855793902325625 71951 153991157165166076572066970493210538197180177483869851700625 71952 154016841978311229445239079547560046932189595336872005902400 71953 154042530718470309505651189882421948242792647362266361360448 71954 154068223386189137137723915486901869164249849287803793680625 71955 154093919982013601002736873541154351039799300675055194907225 71956 154119620506489658046420379522991945402930217584717557364100 71957 154145324960163333506547880908874845536108556936938504860100 71958 154171033343580720920529129530872501755008680020370058501073 71959 154196745657287982133004092651192948504551882634995940670025 71960 154222461901831347303437602815879851628234665073452343040400 71961 154248182077757114913714746549281564685356746856784169920400 71962 154273906185611651775736991950900763941840969422287986971225 71963 154299634225941393039019055256237512649384295667970072631073 71964 154325366199292842198286506423242886454701029520617877704100 71965 154351102106212571101074113806004573245626062918718448908900 71966 154376841947247219955324927977290142443847333469382207182025 71967 154402585722943497336990104761577960695042665507724606757025 71968 154428333433848180197629467540210013086216692591260657160448 71969 154454085080508113872012808890305171437078543109980225081600 71970 154479840663470212085721931619075733867380335469864573520225 71971 154505600183281456962753429255194342735260198274416669785225 71972 154531363640488899033122206058862671172811427421823963062500 71973 154557131035639657240465736612237551814341439666945622822948 71974 154582902369280918949649065051874504920100304855491964925025 71975 154608677641959939954370544004852906943658760886403425705625 71976 154634456854224044484768313290251324674609660937191389690000 71977 154660240006620625215027518447645824409864696311318641056400 71978 154686027099697143270988269154308350166529905427816025176073 71979 154711818134001128237754337592786549747178845238298364180625 71980 154737613110080178167302596830550712504311291268206348620100 71981 154763412028481959586093199273397767924897872356120726180100 71982 154789214889754207502680495254306579668177062101842281731225 71983 154815021694444725415324691819443055440300367400894289601073 71984 154840832443101385319604251773017879078024301886292375118400 71985 154866647136272127716029033042703957440433735539773553742400 71986 154892465774504961617654168427324961172660398371943409363025 71987 154918288358347964557694685788530625108742613377581828903225 71988 154944114888349282597140868748178761022167669698073273802948 71989 154969945365057130332374357953148222612256549092866863332100 71990 154995779789019790902784992969311350032401915737137802375025 71991 155021618160785615998388394866398708922264299600375581170025 71992 155047460480903025867444289555493226800378176073277853712400 71993 155073306749920509324075571940895117806229098226749017810448 71994 155099156968386623755888110948103275151745102511515263239225 71995 155125011136849995131591295489663099251310213520261984644225 71996 155150869255859318008619321430635018346864948592530333856100 71997 155176731325963355540753219615442247530418198778003106622500 71998 155202597347710939485743625017860621390366669494266181476073 71999 155228467321650970212934287075917625070412132904528511081025 72000 155254341248332416710886321273472038330593005658881296000000 72001 155280219128304316595003202030249897239015151525121296000000 72002 155306100962115776115156496962116768400287250193489696921025 72003 155331986750315970163312342573370621142448503061315419476073 72004 155357876493454142281158661442843873838330796251826355422500 72005 155383770192079604667733120965607481529833642935530961216100 72006 155409667846741738187051833712074223254518213917708066004225 72007 155435569457989992375738799466302638943256470422715549719225 72008 155461475026373885450656089005307357465412769311992193810448 72009 155487384552443004316534769681185849344198252160651395152400 72010 155513298036747004573606572867875929849432789506240705890025 72011 155539215479835610525236303334362630597985164267281543095025 72012 155565136882258615185554990606157350453649478179251040452100 72013 155591062244565880287093782376876489418164386758296773802948 72014 155616991567307336288418580031751062343501646700694444983225 72015 155642924851032982381765416344903082672451529957317425443025 72016 155668862096292886500676575412228800029924856461577455822400 72017 155694803303637185327637454881733169341284658386756956878400 72018 155720748473616084301714170543164223246424748890675423601073 72019 155746697606779857626191903338800313909237663874460078451225 72020 155772650703678848276213988857247484891570512916027751620100 72021 155798607764863468006421749372108528568764152091896638060100 72022 155824568790884197358595068487389579610418714003265188580625 72023 155850533782291585669293708451514390335136836380023027176073 72024 155876502739636251077499370201820729271674857831571448416400 72025 155902475663468880532258496201417640021191735604082466490000 72026 155928452554340229800325816130286593516135423824150852505625 72027 155954433412801123473808635492513863010756870168713793965025 72028 155980418239402454977811867201545747616302582986637650822948 72029 156006407034695186578083806205362566910617828670503735062500 72030 156032399799230349388662647213471646107203879875864963945225 72031 156058396533559043379523745587623808462724288623593211680225 72032 156084397238232437384227621458162189034556844288898344761600 72033 156110401913801769107568707127916481571249635144187793160448 72034 156136410560818345133224837825560028228671403924175821397025 72035 156162423179833540931407485870351459953258113538586208702025 72036 156188439771398800866512738310186893761059259564482496428900 72037 156214460336065638204773018094892991767288922776791698024100 72038 156240484874385635121909548846695485685797789268073322631073 72039 156266513386910442710785563289802069621313319489170046251225 72040 156292545874191780989060255401042863319455862909238892800400 72041 156318582336781438906843476343515947620438734321020921920400 72042 156344622775231274354351174245189773682010033755324595630025 72043 156370667190093214169561577884418547595603247443881352501073 72044 156396715581919254145872124344330992316842355484340134780100 72045 156422767951261459039757130698057189367505236293613739604100 72046 156448824298671962578426209786762503540796542340545151147225 72047 156474884624702967467483430152461894855327870056459741280625 72048 156500948929906745398587220187592223255558903539208553360448 72049 156527017214835637057111016563324453047628221275457656462400 72050 156553089480042052129804656998601965789506562465981155300625 72051 156579165726078469312456517431895492323248499784390605925625 72052 156605245953497436317556393657669476844810603941982255000900 72053 156631330162851569881959127489558988353455257957191653122948 72054 156657418354693555774548977512260597508179231500587610600625 72055 156683510529576148803904734484144939842904904344581677901225 72056 156709606688052172825965581452602989455359579306339375395600 72057 156735706830674520751697698644142370686654595924119655139600 72058 156761810957996154554761613191254338949570893518908124526073 72059 156787919070570105279180293758076365743471223608323989321025 72060 156814031168949473047007990126879567012601324478058923740900 72061 156840147253687427065999817807414518362322992973352272020900 72062 156866267325337205637282087731153305244551068421144767869225 72063 156892391384452116163023381092469961059353829480629310131073 72064 156918519431585535154106369398805751194332145370106418073600 72065 156944651467290908237800379791870066337026867331658981478400 72066 156970787492121750165434705701931993948226343648625835089025 72067 156996927506631644820072662897261942575666541576755214186025 72068 157023071511374245224186390990786999718245012016978484822948 72069 157049219506903273547332400466028010220516787750829223632100 72070 157075371493772521113827865284390668685915213959660453596225 72071 157101527472535848410427661135887226144853621213155331711225 72072 157127687443747185094002149395369718200624617074513374410000 72073 157153851407960529999215706846359929101832544138616605810448 72074 157180019365729951146206001234565613654981281181094529594025 72075 157206191317609585748264012713176806594804001912339595400625 72076 157232367264153640219514801242040356972973704639175055322500 72077 157258547205916390182599020002815133307983238252220980184900 72078 157284731143452180476355174892214653660241127969398750126073 72079 157310919077315425163502630155448203456804701042001229380625 72080 157337111008060607538325360221975812789674781312065251521600 72081 157363306936242280134356447805696774050216515517337471681600 72082 157389506862415064732063328331695690140058667268042733978225 72083 157415710787133652366533780751674353115768920639264489626073 72084 157441918710952803335162664810202062980715328581551936736900 72085 157468130634427347205339404823921306432813976374108539912900 72086 157494346558112182822136220035850025711340161929533012371025 72087 157520566482562278315997101606926018259654877982733606081225 72088 157546790408332671110427536306943318733580071411695703490448 72089 157573018335978467929684976967034725937255007772850263731600 72090 157599250266054844806470059755858948559632040493692483352025 72091 157625486199117047089618568341655155115333130231092565797025 72092 157651726135720389451794145002332025263398537132714709108900 72093 157677970076420255897181748745762711686526173864645578222948 72094 157704218021772099769181860502461433961734117300501026257225 72095 157730469972331443758105435452821738340989688991947038440225 72096 157756725928653879908869602551100770087246286520004965689600 72097 157782985891295069628694111308338217977523737399232900000000 72098 157809249860810743694798525896402903790169312487662795151073 72099 157835517837756702262100166635364303038254635235266227030025 72100 157861789822688814870912798926390596895208515250025222102500 72101 157888065816163020454646069692379169182267178516972027102500 72102 157914345818735327347505691388529776450151421391679509517025 72103 157940629830961813292194373645074933589564840701755155426073 72104 157966917853398625447613502604386372046658447700319916090000 72105 157993209886601980396565568014680742600534619272926285587600 72106 158019505931128164153457338142552049780177436028863929913225 72107 158045805987533532172003782566562620357906964310583849246225 72108 158072110056374509352932742914128723955571918608607142522948 72109 158098418138207590051690351603941279638228353527635278800900 72110 158124730233589338086147198656166398448011541742812135968025 72111 158151046343076386744305246632674828148303958019677999823025 72112 158177366467225438792005493769553683005144271330087396097600 72113 158203690606593266480636385364158158229120409638336172240448 72114 158230018761736711554842973478965245736754067592377551350225 72115 158256350933212685260236825024495785165624438946043455140025 72116 158282687121578168351106678283575501592205436147694186856900 72117 158309027327390211098129847939209999155613172523094804304900 72118 158335371551205933296084378668352997784188991496292530201073 72119 158361719793582524271561947363851418455087796248916613749225 72120 158388072055077242890681514046855240889811826309052216323600 72121 158414428336247417566803721531984376300936309255410791363600 72122 158440788637650446268246043907549116757125550767038144925625 72123 158467152959843796525998683893125041924945979665728246851073 72124 158493521303385005441441219136787583376956401686463360332900 72125 158519893668831679694059997514315766326105202045757548062500 72126 158546270056741495549166281492678968556599438310284237515625 72127 158572650467672198865615141620124856471141647726531022841025 72128 158599034902181605103525099205190978563766723460730409960448 72129 158625423360827599331998518246966817256463358797624197760000 72130 158651815844168136236842746678937420906342284213772145724225 72131 158678212352761240128292006988744058898326796609536944309225 72132 158704612887165004948730036276201664086199870363379471256100 72133 158731017447937594280413475811917148432356414048884664622948 72134 158757426035637241353196010158856999523788962691608270513025 72135 158783838650822249052253255919216887708690241678386680500025 72136 158810255294050989925808400168950335904596573481587594064400 72137 158836675965881906192858588642317826675231991116706773699600 72138 158863100666873509750902063728822043959154141881954900756073 72139 158889529397584382183666052344899269858959580877662263898225 72140 158915962158573174768835403742741280165187835792509905904900 72141 158942398950398608485781977318626405794180642470248348424900 72142 158968839773619474023294780483142751064014975108589613524025 72143 158995284628794631787310856655690883717245896141685378101073 72144 159021733516483011908646923445657635823577799745797884545600 72145 159048186437243614250731761082656979159740290587632411777600 72146 159074643391635508417339351158238263367787697285973811858225 72147 159101104380217833760322765741466430136779039735843200905625 72148 159127569403549799387348806930783141836338122882901788722948 72149 159154038462190684169633396904562088453951288943267368408900 72150 159180511556699836749677718532776062351043197925722225780625 72151 159206988687636675549005106612197716255888795391386792655625 72152 159233469855560688775898689787560246054282339718683277344400 72153 159259955061031434433139783221108566321601972043658007010448 72154 159286444304608540325747032072975873162490794108782616265625 72155 159312937586851704068716305854824815786832746345000712400225 72156 159339434908320693094761343719196825353043724776296161432100 72157 159365936269575344662055150747017476951935315194183147664100 72158 159392441671175565861972145295710088186550231198495527176073 72159 159418951113681333626831057470374085625424994114413806717025 72160 159445464597652694737638578780488998468716562724037469446400 72161 159471982123649765831833763044609267068545484720712357126400 72162 159498503692232733411033178605519382486768675608984139512225 72163 159525029303961853848776811918323202055210110512202838256073 72164 159551558959397453398274722573945614925157516369693586688100 72165 159578092659099928200154449820529060854687552938793172052900 72166 159604630403629744290209170645211734984120947773206340501025 72167 159631172193547437607146609478778641091642580113858140360025 72168 159657718029413614000338699585680985802859568864032236610448 72169 159684267911788949237571996201923736449822988265943189427600 72170 159710821841234189012798841483325495736815889566379564177225 72171 159737379818310148953889281326659177072021826146598045142225 72172 159763941843577714630383734126186295366044041864711112002500 72173 159790507917597841561246411528102019280155866562401825922948 72174 159817078040931555222619491245412462329137647943477080008025 72175 159843652214139951055578041995770021905604714737646047600625 72176 159870230437784194473885700624796907194864391893650625960000 72177 159896812712425520871751101477431329091567954452706732558400 72178 159923399038625235631585058079835157611755592963930704701073 72179 159949989416944714131758497194406184916338950322382978325625 72180 159976583847945401754361145310442464924636558518492568428100 72181 160003182332188813892960967633010533599282535042437055188100 72182 160029784870236535960364359632573647326678173922629565970225 72183 160056391462650223396377091217940510400159567204475591276073 72184 160083002109991601675566003595099296436222100981264359600400 72185 160109616812822466315021458874506102617484568037298751088400 72186 160136235571704682882120542489401309959601709194585865884025 72187 160162858387200187002291018487731657343054220285647409004225 72188 160189485259870984366776037760260171834669624299907386302948 72189 160216116190279150740399599267450432847865891939922782376100 72190 160242751178986831969332764327715982954972282123299479834025 72191 160269390226556243988860624029630033669578550699953092929025 72192 160296033333549672831150019830694950261704424922522715750400 72193 160322680500529474633018017405275335653676047386936422760448 72194 160349331728058075643701133804302869669954940903697644020225 72195 160375987016697972232625317989365396379797919998377377741225 72196 160402646367011730897176684803797088977543260678657711528100 72197 160429309779561988270473002443390858591529323228313249622500 72198 160455977254911451129135933489358510599166688855615403451073 72199 160482648793622896401064029566168489452513706071321213724025 72200 160509324396259171173206479686895390685858133012832883210000 72201 160536004063383192699337612348719756684294294156108123210000 72202 160562687795557948407832151441221010940115830831942362858025 72203 160589375593346495909441226030110723912028701831469276001073 72204 160616067457311963005069134079057742230737570566937043002500 72205 160642763388017547693550860172261051863381086444482873964100 72206 160669463386026518179430347300430584958597818278887489327225 72207 160696167451902212880739522772840519443704714985959553518225 72208 160722875586208040436778078318123960035573941952771545360448 72209 160749587789507479715894004436482229157311759212620103694400 72210 160776304062364079823264879065986336323784758920179038551025 72211 160803024405341460108679910625652534870414253989405962056025 72212 160829748819003310174322735497978215451478896755602199988100 72213 160856477303913389882554970013628726526438696063556773802948 72214 160883209860635529363700517000970053085530483452577253462225 72215 160909946489733629023830626963146626139095544569777445342025 72216 160936687191771659552549713945407877008794571335318112896400 72217 160963431967313661930781926155391492213053294724159622976400 72218 160990180816923747438558471399075666733774118611779268426073 72219 161016933741166097662805697395116995686554783526446878792225 72220 161043690740604964505133927030294986892384537204981009032100 72221 161070451815804670189627048618788519565051468686094108672100 72222 161097216967329607270632861228013917285301566695880875015625 72223 161123986195744238640554175133758646630150683960848206151073 72224 161150759501613097537640667467348996263674919779006815494400 72225 161177536885500787553781493117594434974102966919566804640000 72226 161204318347971982642298650950255691061115699214073435030625 72227 161231103889591427125741105407787939636933696830507907462025 72228 161257893510923935703679663552114828805052511247839696222948 72229 161284687212534393460502607613193420321378255709389896702500 72230 161311484994987755873212083106134465224032564043550429008225 72231 161338286858849048819221242579646780040246086091070217443225 72232 161365092804683368584152145058578834541553476737206014995600 72233 161391902833055881869634411243335007621950283159256530210448 72234 161418716944531825801104634528948313717783237086846728374025 72235 161445535139676507935606547906595748272930211632079859803025 72236 161472357419055306269591946810346747078294501854389439704900 72237 161499183783233669246722367971939600880800131232453707620100 72238 161526014232777115765671524346385013463940569451526619506073 72239 161552848768251235187928496171200338449512567484435542290225 72240 161579687390221687345601678222082377358469771230541512014400 72241 161606530099254202549223483327830968997867362638203609934400 72242 161633376895914581595555802207339948010649195208594410163025 72243 161660227780768695775396219691476398435562737274751370326073 72244 161687082754382486881384987392673476375784609959009226556100 72245 161713941817321967215812752885066424366910606000751441956100 72246 161740804970153219598429045458005748767818799757879674074225 72247 161767672213442397374251518505785880471562706939492639275625 72248 161794543547755724421375948616431988447903424620785496210448 72249 161821418973659495158786991422391965084355277697759883600400 72250 161848298491720074554169694275984951988708717309444898765625 72251 161875182102503898131721765812462124852917060316286226890625 72252 161902069806577471979966602463539806156000127379327557932900 72253 161928961604507372759567071984269324902237931516800018022948 72254 161955857496860247711140054056112393250411290480621515675625 72255 161982757484202814663071738029095120790203586429817673404225 72256 162009661567101862039333677865918138363118876992601320473600 72257 162036569746124248867299604350904654707406174992247057433600 72258 162063482021836904785562994626672620829517962229300451451073 72259 162090398394806830051755399121421528868582888406271687858025 72260 162117318865601095550365525929728724325248132469862945156900 72261 162144243434786842800559082709754462872056073525931420236900 72262 162171172102931283963999376159759295549272735526645766900225 72263 162198104870601701852668669136841718977791937887392432006073 72264 162225041738365449936690295480808380289409207089563268547600 72265 162251982706789952352151532606093479784403286467937575632400 72266 162278927776442703908927231924648367876990527348392308418025 72267 162305876947891270098504207162726686680838559350470640279025 72268 162332830221703287101806380634494760619450426134157277522948 72269 162359787598446461797020687535401294719868840562207597468100 72270 162386749078688571767423738318244793762812365856632050263225 72271 162413714662997465309209239214881470218051172815442985078225 72272 162440684351941061439316170966520763890569563765448020840000 72273 162467658146087349903257725825559951440855698177570238160448 72274 162494636046004391182951002891913679421515909558670681167025 72275 162521618052260316504547461846798610192341675430858517305625 72276 162548604165423327846264135146937726036971699265453866602500 72277 162575594386061697946215598742153193006399692780716333176900 72278 162602588714743770310246701379321042457790316943714433901073 72279 162629587152037959219766052555665284941391358517784266015625 72280 162656589698512749739580269184373428013779594525361624339600 72281 162683596354736697725728981035519726722260938285980831699600 72282 162710607121278429833320595015286852912972376752288802707225 72283 162737621998706643524368818346481027164113908991363729551073 72284 162764640987590107075629940713340015035783189409763888708900 72285 162791664088497659586440875433637747459103876540847102268900 72286 162818691301998210986557959721093683459740799021256914902025 72287 162845722628660742043996514101099392024490985176310852672225 72288 162872758069054304372871161042779188774439372084578047240448 72289 162899797623748020441236902870406022204181625050416254265600 72290 162926841293311083578930959017198163583853970306863296821025 72291 162953889078312757985415362684526614199181284004253697566025 72292 162980940979322378737620316969567503424469900893467078636900 72293 163007996996909351797788310524438111184440718645024866422948 72294 163035057131643154021318992809859508663031190791558541528225 72295 163062121384093333164614809006393171660801735453711097547225 72296 163089189754829507892927394646303281787372951197554696371600 72297 163116262244421367788204730029100791701404838741382950490000 72298 163143338853438673356939054483829691878017991224560911376073 72299 163170419582451256038015540541160277892259450091312486163025 72300 163197504432029018210561728078358578957242642325247964322500 72301 163224593402741933201797718500205470446951532070473299322500 72302 163251686495160045294887129018943355366403850143706641944025 72303 163278783709853469736788807096332662205927023407428276201073 72304 163305885047392392746109305110904769331723227542226341160000 72305 163332990508347071520956115313502329021696846809742001345600 72306 163360100093287834246791665134202327453698558595588049246225 72307 163387213802785080104288072903721580392915284800996637535225 72308 163414331637409279277182664052408728006114382726489487322948 72309 163441453597730972960134247849931156152843701451368064832900 72310 163468579684320773366580154748769635667506522627172278639025 72311 163495709897749363736594034394637835551481954116408324794025 72312 163522844238587498344744414366948230641157068341831017123600 72313 163549982707406002507954019712450289205886992165496253490448 72314 163577125304775772593359853335171191059513279466873336319225 72315 163604272031267776026174037305793692140159249488811851049025 72316 163631422887453051297545415153610117125593571899473718940900 72317 163658577873902707972421915204195827505520242084944567892900 72318 163685736991187926697413675025949878627724236425706903276073 72319 163712900239879959208656927048654945572087586482172248580225 72320 163740067620550128339678645417212964285100382658820174745600 72321 163767239133769828029261954143717301227635331849080664985600 72322 163794414780110523329312296621026631850442969876940123850625 72323 163821594560143750412724366561010075515067488616487760076073 72324 163848778474441116581249800420637502022690400134508778900900 72325 163875966523574300273365631379093292699790946988161871222500 72326 163903158708115051072143504929096207017478300121270110050625 72327 163930355028635189713119656145612373990911185117460782828025 72328 163957555485706608092165648695152796116385665642103954610448 72329 163984760079901269273359875648851122356451411770657386890000 72330 164011968811791207496859822162521815677820912868709038797225 72331 164039181681948528186775090086903209882874782345950286082225 72332 164066398690945407959041184571294319953249567816899900980100 72333 164093619839354094629294062723798639843332348106975424922948 72334 164120845127746907220745444391392531622488891562181339980025 72335 164148074556696235972058885123040180067529291950124561611025 72336 164175308126774542345226611379081457251276812852318878350400 72337 164202545838554359033447118050123412359162183093016014785600 72338 164229787692608289969003528348670472893526818955494103881073 72339 164257033689509010331142716136732814594794428507417616427225 72340 164284283829829266553955190752656728819871204374314116128900 72341 164311538114141876334255744400425187771070359123339141448900 72342 164338796543019728639464862164681179863537127684460090547025 72343 164366059117035783715490894714730759655585579856318544176073 72344 164393325836763073094612993760787129144558679109863485811600 72345 164420596702774699603364810325721439850798018082124825139600 72346 164447871715643837370418955895590377974069583090164762795225 72347 164475150875943731834472226512214968010346776713462751390625 72348 164502434184247699752131589871089403562211786291132480822948 72349 164529721641129129205800935487903087663311254635030117036900 72350 164557013247161479611568587996963438766302115224808759255625 72351 164584309002918281727095583644811392614558425757348523630625 72352 164611608908973137659504710042325904530590099579019381766400 72353 164638912965899720873270309238618131208659622920424081160448 72354 164666221174271776198108844180020345895483185942368813830625 72355 164693533534663119836870228617479015881178176628809735913225 72356 164720850047647639373429920525665846502779718044660057520100 72357 164748170713799293780581779097124971384704901208101259448100 72358 164775495533692113427931685374778844404504607880162882351073 72359 164802824507900200089791926586119764878119360297815727744025 72360 164830157636997726953076344242418343706657508896922115872400 72361 164857494921558938625196246066284594716451305291628256352400 72362 164884836362158151141957081810921712155829037377961115033225 72363 164912181959369751975455883034416972285679457869571666381073 72364 164939531713768200041979466892418574216488248588091148652100 72365 164966885625928025709903404012551612602105262432060547216900 72366 164994243696423830807591750513930752500065805426764123840025 72367 165021605925830288631297544235131554649849295179741768943025 72368 165048972314722143953064065233986777604024292277760772560448 72369 165076342863674213028626860622578361572810180782379722753600 72370 165103717573261383605316533800800177510192706412019856854225 72371 165131096444058614929962298151871003879373199915060126519225 72372 165158479476640937756796295263181572687019652494586745922500 72373 165185866671583454355358677735863905769531904172062597522948 72374 165213258029461338518403456646475541950343089182658198071025 72375 165240653550849835569805113724195635565165189664944539515625 72376 165268053236324262372465978306934286972058115105052342250000 72377 165295457086460007336224369139760846025269185560542017040400 72378 165322865101832530425763501079061310095963287239724282726073 72379 165350277283017363168521156765839319069253325442977547450625 72380 165377693630590108662600123331579630835355958356017544256100 72381 165405114145126441584679394200097342123248992170721956216100 72382 165432538827202108197926136048800501097904290223978269189225 72383 165459967677392926359908420992798139957023633293436839451073 72384 165487400696274785530508724055290137820224702152696569062400 72385 165514837884423646779838185987679706502820274526368308454400 72386 165542279242415542796151641502853674307715874534052904425025 72387 165569724770826577893763412985080125752529521685303352085225 72388 165597174470232928020963869739977338174821936876249211302948 72389 165624628341210840767936752848012339426326613311254314400100 72390 165652086384336635374677265684991794377296589775640239313025 72391 165679548600186702738910930173012311704548611441402714708025 72392 165707014989337505424013208825341646431495668897624802768400 72393 165734485552365577666929892648706657925425709138986024210448 72394 165761960289847525386098254966468267536517652874808943781225 72395 165789439202360026189368971226168044784595771070298092858225 72396 165816922290479829381928804854935435963420010711233845220100 72397 165844409554783755974224059226249034238403056281012597602500 72398 165871900995848698689884795801549675762044810519608023926073 72399 165899396614251621973649818510207532022091617140210859347025 72400 165926896410569561999292424431349754570470971030845950440000 72401 165954400385379626677546920841059614456432710062443070440000 72402 165981908539258995664035908688462465105054799236352531775025 72403 166009420872784920367198332564218244042355845085274451026073 72404 166036937386534723956218297224944615770707458821568215562500 72405 166064458081085801368954650737099245243067563812916742732100 72406 166091982957015619319871334303854078771770759941766714670225 72407 166119512014901716307968498838498896837223957933720876297225 72408 166147045255321702624714388347915791133874724760436853410448 72409 166174582678853260361977990189670606305256180951353157216400 72410 166202124286074143419962452266271775176775906579934521232025 72411 166229670077562177515139267220151364894217189595779783037025 72412 166257220053895260188183223692927540217669133103001212504100 72413 166284774215651360811908124712512039304807672464364086302948 72414 166312332563408520599203273271630646644122484343837384921225 72415 166339895097744852610970725161329037367835143868990927261025 72416 166367461819238541764063309123040756985891749158097289990400 72417 166395032728467844839223414382798490636548630951354594054400 72418 166422607826011090489022545631174166245712745725318499751073 72419 166450187112446679245801645512537826526358960445885898113225 72420 166477770588353083529612184687229595531034723296967558464100 72421 166505358254308847656158019530243456494688624855776335304100 72422 166532950110892587844738017530025948971833136095394436430625 72423 166560546158682992226189450450997284781383411382423563626073 72424 166588146398258820850832155323406774024413514681028015552400 72425 166615750830198905696413463324138844434548814131026182810000 72426 166643359455082150676053896612090329557778642970857727575625 72427 166670972273487531646193633181744093738136692637757783939025 72428 166698589285994096414539739798568454607968036286333430122948 72429 166726210493180964748014173079876256746391227689515023322500 72430 166753835895627328380702548784781843377081631566629000091225 72431 166781465493912451021803679376898566426658067143726205226225 72432 166809099288615668363579879923423868957759037790454854209600 72433 166836737280316388089308042394263367926357326772385183760448 72434 166864379469594089881231478424849759390992613662014050331025 72435 166892025857028325428512530606316762722411059197491400924025 72436 166919676443198718435185952366692715025598570074758555000900 72437 166947331228684964628113056506782821892390741293169010196100 72438 166974990214066831764936632454413465751747334511234778881073 72439 167002653399924159642036632300716368476402638949928021309225 72440 167030320786836860102486625682134800538955229525559923248400 72441 167057992375384917044011023571838424887551538199819177968400 72442 167085668166148386426943071044237759831157342375819559676025 72443 167113348159707396282183609076293641587009802198297914651073 72444 167141032356642146719160605449321463748210100763321787312100 72445 167168720757532909933789454814994367777563111715498356328100 72446 167196413362960030216434047989253955724705891993802903021225 72447 167224110173503923959868610537841493697301228343440032250625 72448 167251811189745079667240310717166972193616009680887347560448 72449 167279516412264057960032636834237787223166908800324783718400 72450 167307225841641491586029544089373204204307791837505192250625 72451 167334939478458085427280370965435164932664488234865097875625 72452 167362657323294616508065525227310396462203103830014833844900 72453 167390379376731934002862939595383179531458001547008391422948 72454 167418105639350959244315297156742533201054964711920815730625 72455 167445836111732685731198026577871971645153954224825874927225 72456 167473570794458179136388067182574388558814329960469377571600 72457 167501309688108577314833403958889024405563486378607428707600 72458 167529052793265090311523372558761871734637610218594604876073 72459 167556800110509000369459734354235274045470762425475821375025 72460 167584551640421661937628521613926874168045775478313546592900 72461 167612307383584501678972652863572468861697599715173460472900 72462 167640067340579018478365318494411727311886787000153448911225 72463 167667831511986783450584136683200132424347826360785916381073 72464 167695599898389439948286079687634905278874103521444712001600 72465 167723372500368703569983170580987074810838404330082241806400 72466 167751149318506362168018950489736256737375180959413971767025 72467 167778930353384275856545716398009107936978309774932381352025 72468 167806715605584377019502529582626824926105851493921686722948 72469 167834505075688670318593994742571457754241438582688640284100 72470 167862298764279232701269809886685213559750422901936728950225 72471 167890096671938213408705087043421327192797879838691244465225 72472 167917898799247833983781443856469479718575045261221732250000 72473 167945705146790388279068866130083149264120820582491459010448 72474 167973515715148242464808341387940682565135681276974295720025 72475 168001330504903835036895263509376279705376727902103449230625 72476 168029149516639676824863608506821488920504788843745417902500 72477 168056972750938350999870881508302212960637483727227819148900 72478 168084800208382513082683835008840633371356049081606396176073 72479 168112631889554890951664958454615864161528577062767077630625 72480 168140467795038284850759739223741551678058187756077253177600 72481 168168307925415567397484695067523043102551609994805383737600 72482 168196152281269683590916178076061151822941749227327590416225 72483 168224000863183650819679950232073954014297138502874655976073 72484 168251853671740558869941530616812457087421765158620245660900 72485 168279710707523569933397314331950387231400706594388884644900 72486 168307571971115918615266463201332750086990359207032379453025 72487 168335437463100911942283568316472225641696870994196122243225 72488 168363307184061929370692084489686865734542756674134203490448 72489 168391181134582422794238536678776970098899650829552397779600 72490 168419059315245916552167498447143424655374806272038412310025 72491 168446941726636007437217342523254193793590338520120279355025 72492 168474828369336364703616763523370066651797420246784693144900 72493 168502719243930730075082072901445165916632709317566811122948 72494 168530614351002917752815266190122136421961318422045875779225 72495 168558513691136814423502862596746339825669671391480058674225 72496 168586417264916379267315517018327790886482709462904883073600 72497 168614325072925643965908404539383980349393178642604585960000 72498 168642237115748712710422377476601139178116215864537246101073 72499 168670153393969762209485895034255908846130226034938948276025 72500 168698073908173041697217725634343792614345173783634126562500 72501 168725998658942872941230421985365173183261972564024751562500 72502 168753927646863650250634568953724092810661709693612017351025 72503 168781860872519840484043804301699402932401069319321895476073 72504 168809798336495983057580612355952301513800576718774871210000 72505 168837740039376689952882890670538687792405257679691973123600 72506 168865685981746645725111289748399175749583057082416390599225 72507 168893636164190607510957325885304019568514962670429844804225 72508 168921590587293405036652267200234616499632305033961328622948 72509 168949549251639940625976792916187664961481225033361175844900 72510 168977512157815189208271425955392468355351887510720231330025 72511 169005479306404198326447738912936287965810747716966831785025 72512 169033450697992088145000333472797061456528117231931951129600 72513 169061426333164051458019593330287216851510502369041547240448 72514 169089406212505353697205210684916725516037773504632784268225 72515 169117390336601332939880486367687951519279242102510728978025 72516 169145378706037399917007403666839268871730247343236911044900 72517 169173371321399038021202475916058832485281960418606456460900 72518 169201368183271803314753367909194303301921876196528922851073 72519 169229369292241324537636291205488742878770953859652802391225 72520 169257374648893303115534173389377307802405665310012805187600 72521 169285384253813513167855601348883789634199387927058794627600 72522 169313398107587801515754538636660461660757712260854157755625 72523 169341416210802087690150816977719109539426401307104071801073 72524 169369438564042363939751401987905538988329012294975090448900 72525 169397465167894695239072433167174269973453650849274974402500 72526 169425496022945219296462038231724543391965047670251552605625 72527 169453531129780146562123921849063183041179206489718845795025 72528 169481570488985760236141728840064272696513346272010167760448 72529 169509614101148416276504181912100025399223827970882961000000 72530 169537661966854543407130993987321639575879294445363137890225 72531 169565714086690643125899555190173354376295439472938829875225 72532 169593770461243289712672394558227334625091736549736399684100 72533 169621831091099130237325416540431434034129178984501441722948 72534 169649895976844884567776912346866303818861688604458604427025 72535 169677965119067345378017346214112732601092420402462792742025 72536 169706038518353378156139916650334522463779804150242914656400 72537 169734116175289921212371892724186625250396901143879808851600 72538 169762198090463985687106725461662682671921594874797869506073 72539 169790284264462655558936934415000533498834358850278091936225 72540 169818374697873087652687769467768671073534933617562938372900 72541 169846469391282511647451647940261054580369279148719754492900 72542 169874568345278230084623367059332097955993729271217522550025 72543 169902671560447618375936091856808081012104443211272296751073 72544 169930779037378124811498118560615648275637107261017056057600 72545 169958890776657270567830413542772482228404469072009630521600 72546 169987006778872649715904927888389659048797770380039719752225 72547 170015127044611929229183687649839616622642563621142776855625 72548 170043251574462848991658659850248086498579836725666501422948 72549 170071380369013221805892394300472763615449911473642398644900 72550 170099513428850933401059441293735910025099307536057382750625 72551 170127650754563942440988545242082511473819760366359164625625 72552 170155792346740280532205614318840028589273930376121799168400 72553 170183938205968052231977466171260207547274127537702943810448 72554 170212088332835435056356349767527838464168684192405626375625 72555 170240242727930679488225243442325773375865524170586865446225 72556 170268401391842108985343929205149939523694083393818085628100 72557 170296564325158119988395843375572507770385121250099040212100 72558 170324731528467181929035703609655800316443208810779204026073 72559 170352903002357837237937912381723946478108875269793663751025 72560 170381078747418701352845736985703720122966623987647602318400 72561 170409258764238462726621266120250417438061380647889427598400 72562 170437443053405882835296143121879059028149494994237833534225 72563 170465631615509796186123075910325625908441271401752357006073 72564 170493824451139110325628123710367464766900239413183243596100 72565 170522021560882805847663760614336423925860080887674614400900 72566 170550222945329936401462716049562707731413393387145837199025 72567 170578428605069628699692592214991863641727377967815132506025 72568 170606638540691082526511258551221743072160182030390785010448 72569 170634852752783570745623023308210704085798092970435225059600 72570 170663071241936439308335582274912751292818154996368211551225 72571 170691294008739107261617744735099735840913158860649913916225 72572 170719521053781066756157936713635166141906421872079224822500 72573 170747752377651883054423481577468607986642423194141177622948 72574 170775987980941194538720658055624080951276277134305439114025 72575 170804227864238712719255535742460286493210305218566381450625 72576 170832472028134222242195588148484931874149696928864258560000 72577 170860720473217580897732083363009843031081519940969574502400 72578 170888973200078719628143252392937988743432244697678719251073 72579 170917230209307642535858235241977967916238576625588911555625 72580 170945491501494426891521804794585941514884833970229476104100 72581 170973757077229223142059868568939420646827462078967869264100 72582 171002026937102254918745748403251752489753628277038191388225 72583 171030301081703819045267238139740576213816287810528714126073 72584 171058579511624285545794439370567951737962743500604563504400 72585 171086862227454097653048375310074295096937632873147145840400 72586 171115149229783771816370382857632685376304559983005684986025 72587 171143440519203897709792282915454539597803338605952178146225 72588 171171736096305138240107329025682083606552122866118148802948 72589 171200035961678229554941934391107478925025664922217739404100 72590 171228340115913981050828177343862897696402651550417720812025 72591 171256648559603275381277085326430270241786627111638326507025 72592 171284961293337068464852697449323862401976504530847354766400 72593 171313278317706389493246905689803272724904193878185942160448 72594 171341599633302340939355074795978872694578535537338162522225 72595 171369925240716098565352440960676146576386607664390489995225 72596 171398255140538911430771289329429821076915681847649334932100 72597 171426589333362101900578910406983108884081723020793110562500 72598 171454927819777065653256335426671824265293466481800882901073 72599 171483270600375271688877850747077563257654853329971167950025 72600 171511617675748262337191291340338575584823063032851577690000 72601 171539969046487653265699113436511390280104645732057457690000 72602 171568324713185133487740246388380692084698425127968883672025 72603 171596684676432465370572723821119381023691013462556504551073 72604 171625048936821484643457094131205183140489051639690313102500 72605 171653417494944100405740610399004616192841758554024367520100 72606 171681790351392295134942199779439550180478143191921782033225 72607 171710167506758124694838212435156038885665400248092918056225 72608 171738548961633718343548950076619535163698674375082397960448 72609 171766934716611278741625974173565039520467639533089715718400 72610 171795324772283081960140193902235168558822298296695673933025 72611 171823719129241477488770733892843567164489161742967766038025 72612 171852117788078888243894581841705525835779624310434198000100 72613 171880520749387810576677016052482102339295000677081711302948 72614 171908928013760814281162812970988484896277444432614719360225 72615 171937339581790542602368234778021772371192922568719111200025 72616 171965755454069712244373797104667785445571677312252467104400 72617 171994175631191113378417816934550961516083269589628710112400 72618 172022600113747609650990740757495825056297468723924837576073 72619 172051028902332138191930253039072964426589033395409736414225 72620 172079461997537709622517165070506885606193922285537359916100 72621 172107899399957408063572084263427553055526782296477517956100 72622 172136341110184391143552863953951867895534791193761432825625 72623 172164787128811890006652833780585773814101183637649539601073 72624 172193237456433209320899810700442121577333168806712368590400 72625 172221692093641727286255890708273863735983558410455281000000 72626 172250151041030895642718021322826592074273370350498650140625 72627 172278614299194239678419354905018871550014060414015703396025 72628 172307081868725358237731382872463265921182967239288012522948 72629 172335553750217923729366850874845391944994139730113154922500 72630 172364029944265682134483454994682780971039056740436077194225 72631 172392510451462453014788319037989768930257952108320815029225 72632 172420995272402129520643252979379078146352630172881862403600 72633 172449484407678678399170792626135197065775904221011633810448 72634 172477977857886140002361020565799106916641219622940547268025 72635 172506475623618628295179168461808347465798741745432952065025 72636 172534977705470330863674000761740857446931303375658202316900 72637 172563484104035508923086979882715468880845224922707325752100 72638 172591994819908497325962212938506378402177250940904400756073 72639 172620509853683704570257180072933362844519796671370963308225 72640 172649029205955612807454244464093950718492476735958966502400 72641 172677552877318777850672944064008205844568603529228706022400 72642 172706080868367829182783065138251224274511104206510484169025 72643 172734613179697469964518497670152890752093221704496305476073 72644 172763149811902477042591872694148886325385546478854017048100 72645 172791690765577700957809981622871384329292481402988042720100 72646 172820236041318065953189977632572317808228282623592637988225 72647 172848785639718569982076359171476547544845454470721080205625 72648 172877339561374284716258735655666706201576617409758147410448 72649 172905897806880355554090375417105940667435125415333276816400 72650 172934460376832001628607535968409221533049794236620315755625 72651 172963027271824515815649576648978335692295226281785738880625 72652 172991598492453264741979853717120125389131493027099962736900 72653 173020174039313688793407397952771984593395473982329533322948 72654 173048753913001302122909374835463071399301064625783150765625 72655 173077338114111692658754327362144143195316866945485282470225 72656 173105926643240522112626201569523369653907978151486786689600 72657 173134519500983525987749154825549927134363208900781368961600 72658 173163116687936513587013146954691626881590605421572064801073 72659 173191718204695368021100314261657278438362633937022749872025 72660 173220324051856046216612126518218938968037924747846448048900 72661 173248934230014578924197326977793648709289181494250352728900 72662 173277548739767070726680655482448702553836853015421133902225 72663 173306167581709700047192354726998957752635555671859963256073 72664 173334790756438719157298459744869128015395138083857828435600 72665 173363418264550454185131870680398464772750813338061420000400 72666 173392050106641305123524208912269677119837061471675505136025 72667 173420686283307745838138456592748392954478143387074477405025 72668 173449326795146324075602379667423915062694182483590632422948 72669 173477971642753661471642734440146477388745978701592152080100 72670 173506620826726453559220257747860658456514138118691649657225 72671 173535274347661469776665440810039060883638846759521509872225 72672 173563932206155553475815086817424818149545807197917268640000 72673 173592594402805621930149652324795942243261608440967908360448 72674 173621260938208666342931372512468978526788231364089893253025 72675 173649931812961751855343170381263887104771621769396271175625 72676 173678607027662017554628349945656523191273409398971829222500 72677 173707286582906676482231073489849542409648032661514918100900 72678 173735970479293015641937622951497010651849864414930996951073 72679 173764658717418396008018445497822452058956543157110904225625 72680 173793351297880252533370983358874522865305715959034738035600 72681 173822048221276094157663287982668953274412914253737967795600 72682 173850749488203503815478418576969854205778431275283297105225 72683 173879455099260138444459625102467940667810970905922348901073 72684 173908165055043728993456315782117678673405612597830967592900 72685 173936879356152080430670809191399818021223406827393207040900 72686 173965598003183071751805870994280228917439801432734966024025 72687 173994320996734655988213035389640416309669222675326334794225 72688 174023048337404860215041711332959541946943617728757972240448 72689 174051780025791785559389073598032240567033729585549374273600 72690 174080516062493607208450738743510973245063443417889869819025 72691 174109256448108574417672226049066117815289837840900591164025 72692 174138001183235010518901203485961453401114718196225192632900 72693 174166750268471312928540518786847153456867525066933932322948 72694 174195503704415953155702015679576859338664723197826429010225 72695 174224261491667476810361135349859864280717207552754681821225 72696 174253023630824503611512303197563895757835038395620525795600 72697 174281790122485727395325100951488442564578060315844166410000 72698 174310560967249916123301224207433031536531795592523039326073 72699 174339336165715911890432225454389317679560555042933733369025 72700 174368115718482630933358042653690310558614104647769188822500 72701 174396899626149063638526313435954519128750589183412103822500 72702 174425687889314274550352474980667256767496870495058715738025 72703 174454480508577402379380649643245808089508113866635973251073 72704 174483277484537660010445316394439619191721477415790346240000 72705 174512078817794334510833768136921133289834253074942400921600 72706 174540884508946787138449354963927354264984900301259393972225 72707 174569694558594453349975513424816681442986232256751271053225 72708 174598508967336842809040581862410019977363686160491346422948 72709 174627327735773539394383401886989632501798262462748171836900 72710 174656150864504201208019706051833659257373479328738914041025 72711 174684978354128560583409291795168695685288687829532680796025 72712 174713810205246424093623981713427278506437457679710718115600 72713 174742646418457672559516370230701593585469602074709453490448 72714 174771486994362261057889356729289181398668892182930175197225 72715 174800331933560218929666465206230878692195746434915728927025 72716 174829181236651649788062950520745697929975296499015643168900 72717 174858034904236731526757691297471809388766360593461710008900 72718 174886892936915716328065869550427254261736125690764708926073 72719 174915755335288930671112437092608480881198883632565275182225 72720 174944622099956775340006368796149260166065112880914467649600 72721 174973493231519725432015702767967000639999678553453780289600 72722 175002368730578330365743367505827947852315069771790206640625 72723 175031248597733213889303796099767217765237536719852022026073 72724 175060132833585074088500327543804078648390861966154014976900 72725 175089021438734683395003395222897361244154433633345937602500 72726 175117914413782888594529502640090342435979414261477885180625 72727 175146811759330610835020986448798913365799251348071891742025 72728 175175713475978845634826566855201308906358686476992609410448 72729 175204619564328662890882685455692141599618922866589360090000 72730 175233530024981206886895630574367949623385839551644243003225 72731 175262444858537696301524450165515935044963228017996615688225 72732 175291364065599424216564652346082035562964107966700367368100 72733 175320287646767758125132693623098940126430387308274995022948 72734 175349215602644139939851254881059126254124602067797223854025 72735 175378147933830086001035305194222464556277339487707893893025 72736 175407084640927187084878953528852403886210347395442462982400 72737 175436025724537108411643088400379218720118400284202275897600 72738 175464971185261589653843805550493268779892863242947197631073 72739 175493921023702444944441623709175689576216704850301570425225 72740 175522875240461562885031488506678401457264595679535612636900 72741 175551833836140906554033564600469793902212826689845667556900 72742 175580796811342513514884816082166911198412228323266749533025 72743 175609764166668495824231375229479435286513203685896355826073 72744 175638735902721040040121699668195231449065545144609195283600 72745 175667712020102407230200518009241692655157020672754787923600 72746 175696692519414932979903564025861588756513932265850882729225 72747 175725677401261027400653099435946597359174101935156837300625 72748 175754666666243175138054225354576164069368169666122290522948 72749 175783660314963935380091982481813810932618831071699533232900 72750 175812658348025941865329240090817483251299839327780776265625 72751 175841660766031902891105373881324996577997385678731635640625 72752 175870667569584601321735732763580117539995994953060809550400 72753 175899678759286894596711894637769284254079467019381754960448 72754 175928694335741714738902711234043444440604802106445093900625 72755 175957714299552068362756142078203961941483607852385500999225 72756 175986738651321036682501877648136015188301339560447885756100 72757 176015767391651775520354751786077384254330013423131489956100 72758 176044800521147515314718943431814996457654896714500372201073 72759 176073838040411561128392967741906074062050260700728374738025 72760 176102879950047292656775456660025201447613723119944048784400 72761 176131926250658164236071729003543103194513149651082230864400 72762 176160976942847704851501150131447398840524670223502015015225 72763 176190032027219518145505281258720074636355238989169510131073 72764 176219091504377282425956818482290887432058469240611351520100 72765 176248155374924750674369321583690390883178349742818213604900 72766 176277223639465750554107732673530749466602040366830560578025 72767 176306296298604184418599684742946981343480396356706671049025 72768 176335373352944029319547600187135746899993326098615593960448 72769 176364454803089337015141579366133275836206691238403896345600 72770 176393540649644233978273079267978501958798355038476188268225 72771 176422630893212921404749382339411951365033319881363207333225 72772 176451725534399675221508855549265406483051812999925708702500 72773 176480824573808846094836999749701845457309826305599606222948 72774 176509928012044859438583289400469633637889137338117723137025 72775 176539035849712215422378802721339421448383379893287853405625 72776 176568148087415488979854642337896680669178441099062894890000 72777 176597264725759329816861146485867289181189483182563284944400 72778 176626385765348462419687890839158052469503369759024774276073 72779 176655511206787686063284481026798528686914365313832710640625 72780 176684641050681874819482135903975002824042820055725363972100 72781 176713775297635977565216061642351934525601298186636034332100 72782 176742913948255017990748616704880683331430403834107932567225 72783 176772057003144094607893267770299794606177553677250695301073 72784 176801204462908380758239336672535609152946287197192702926400 72785 176830356328153124621377538420216439483911543307188983246400 72786 176859512599483649223126310361518035944787814954134167567025 72787 176888673277505352443758932559562546360162370499265207187225 72788 176917838362823707026231439443597653583074951927282398802948 72789 176947007856044260584411322801187056294848675124838137388100 72790 176976181757772635611307026176647939610064416815118364331025 72791 177005360068614529487298230740975563496732926717762608326025 72792 177034542789175714488366932698499578723165402884242411744400 72793 177063729920062037794329312295521161990784463978573096610448 72794 177092921461879421497068394496184544106163495851323100243225 72795 177122117415233862608767501390840987485943392689689729152225 72796 177151317780731433070144496402167751974961907195243580664100 72797 177180522558978279758686820354309070890952321800055548502500 72798 177209731750580624496887319470310642388535106316499620376073 72799 177238945356144764060480865363123624660948789340204659533025 72800 177268163376277070186681767085458607170054594182489644960000 72801 177297385811583989582421975303774514013613628370191404960000 72802 177326612662672043932590078661691879703685722368068898549025 72803 177355843930147829908271092398124422041245541981889796576073 72804 177385079614618019174987039285427321429764503997782575622500 72805 177414319716689358400938322952865100874576460393346348328100 72806 177443564236968669265245893660706486065341237585197531416225 72807 177472813176062848466194206590258110335853078601917878795225 72808 177502066534578867729474972715153414938820993015551259010448 72809 177531324313123773816431702319217580963085127432657739200400 72810 177560586512304688532305041226233815357037684120239816654025 72811 177589853132728808734478899806940799904798792984363471059025 72812 177619124175003406340727374828595598630967238970756076476100 72813 177648399639735828337462464212440805985533219636821448802948 72814 177677679527533496787982574764419205282815513052117936779225 72815 177706963839003908840721822944483694237078731497152037159025 72816 177736252574754636737500128739854722052807879105109924238400 72817 177765545735393327821774102707581970389477379363657611150400 72818 177794843321527704546888726251771498629060249278978801901073 72819 177824145333765564484329825200844062229490329295599793695225 72820 177853451772714780331977336750194801548826590336109173388100 72821 177882762638983299922359369835628987372983690426480656628100 72822 177912077933179146230907059002952998474597302436246224200625 72823 177941397655910417384210211839104195871896440898175374076073 72824 177970721807785286668273750030207848044368239368365994608400 72825 178000050389412002536774944111953751196533530312757579210000 72826 178029383401398888619321441977689678742314317307099922725625 72827 178058720844354343729710091209633284510276964940462745833025 72828 178088062718886841874186555298608574744487826022621403422948 72829 178117409025604932259705723817717554796831239597327131502500 72830 178146759765117239302192916615362147474423528219855860317225 72831 178176114938032462634805882093035971320220960610682486852225 72832 178205474544959377116197589633310058666074788069072839577600 72833 178234838586506832838779816243441085105342572121322560360448 72834 178264207063283755136987527480035174086732259267877779185025 72835 178293579975899144595544052720204832632343989140305433226025 72836 178322957324962077057727054844661066730894607920785541652900 72837 178352339111081703633635294398187217751871462830307174288100 72838 178381725334867250708456188292945554267875439452990885131073 72839 178411115996928019950734163120072146960688535507956648287225 72840 178440511097873388320639803135020047821648706561032281776400 72841 178469910638312808078239792982115288638744435519582074096400 72842 178499314618855806791767655223794707791463633287166423642025 72843 178528723040111987345895282739999108649856237662070662801073 72844 178558135902691027950005266063199747396507406715530915764100 72845 178587553207202682146464015714540642859178667031422861132100 72846 178616974954256778818895679606583695957767942158075478975225 72847 178646401144463222200456855578148101631976218522663743140625 72848 178675831778431991882112099126740031625658871276390735760448 72849 178705266856773142820910226404073062260293537740595082894400 72850 178734706380096805348261412540184317333324058255357349280625 72851 178764150349013185178215085361655792527351570517615469905625 72852 178793598764132563415738614569454824213249511438867624608900 72853 178823051626065296564996796441912162274289217936025003722948 72854 178852508935421816537632134128360603569287192954814960780625 72855 178881970692812630661045913598961639890634083754423696033225 72856 178911436898848321686680075316252071757849174675065587827600 72857 178940907554139547798299881693947037119032895166298278195600 72858 178970382659297042620277380408540402011273654951763111226073 72859 178999862214931615225875663629247958456714411303387633349025 72860 179029346221654150145533923231843373343608918231886169524900 72861 179058834680075607375153302061941330761307773986762857004900 72862 179088327590807022384383541313286809224720341893270941873225 72863 179117824954459506124910424086613934437410540810413572631073 72864 179147326771644245038744015194642347703112556226778497849600 72865 179176833042972501066507697278783529803106882352672350214400 72866 179206343769055611655728003303134020111587940929750388525025 72867 179235858950504989769125245491336970922892005554419768438025 72868 179265378587932123892904940771897977413248463069231834622948 72869 179294902681948578045050032797545624355578738266986732856100 72870 179324431233165991783613910604231691648805667304282772384225 72871 179353964242196080215014223975370461913161901642903981299225 72872 179383501709650634002327495576921074840109231116126190010000 72873 179413043636141519373584529928921374669711705219336026210448 72874 179442590022280678130066619279086199099654279596130793766025 72875 179472140868680127654602546444087560108575593857367663140625 72876 179501696175951960919866384684138669601998571535764020562500 72877 179531255944708346496676094676508265461905997626165910032900 72878 179560820175561528562292918653596196500930248554293396226073 72879 179590388869123826908721571771205727989217098596685785800625 72880 179619962026007636951011230772652532836293181063005478913600 72881 179649539646825429735557320014354837171725417549374223873600 72882 179679121732189751948404094918553692977018720157828922774225 72883 179708708282713225923548022918816854577065695911380688326073 72884 179738299299008549651241961963984240202549116114894814504900 72885 179767894781688496786300136646217464485014732836708189456900 72886 179797494731365916656403912018820432643888807011469034615025 72887 179827099148653734270408365169502492269521635167307210325225 72888 179856708034164950326649654614760143998405602015591953490448 72889 179886321388512641221253187581057818016054021943966663747600 72890 179915939212309959056442585238492729209645441937118509348025 72891 179945561506170131648849445952633329926447340008191712993025 72892 179975188270706462537823906620225385675243445529535017100900 72893 180004819506532330993746002154464205736510409856537550022948 72894 180034455214261192026337823185536067522932446573912401221225 72895 180064095394506576392976472042136380655017020070504526988225 72896 180093740047882090607007817079676644087090868756415424537600 72897 180123389175001416946061045420896757236823785144156851840000 72898 180153042776478313460364014174603753936657819572198331051073 72899 180182700852926613981059400198262536138122108182513761442025 72900 180212363404960228128521648470168692659998529780747431102500 72901 180242030433193141320674719136937996878681051594929876102500 72902 180271701938239414781310633302051686113852112172138617105025 72903 180301377920713185548408817621201134564792892457319269526073 72904 180331058381228666482456247770180041002261025509206406250000 72905 180360743320400146274768390851076762017919373628808284739600 72906 180390432738841989455810946802523931477793141489496299365225 72907 180420126637168636403522388879767016918179978026977516282225 72908 180449825015994603351637303270317973961849031514297020722948 72909 180479527875934482398010527910964670419250344832851412808900 72910 180509235217602941512942090571911262573825695155900046772025 72911 180538947041614724547502946273829217232376178066313831827025 72912 180568663348584651241861514103603184450810694794756638081600 72913 180598384139127617233611013494560437422483207326986172240448 72914 180628109413858594066097600036977107840735364407708589106225 72915 180657839173392629196749300884658957119205057061031290896025 72916 180687573418344846005405749823398936172950820531030595312900 72917 180717312149330443802648722067118299030486946176680368536900 72918 180747055366964697838133468847502548361434887769169181501073 72919 180776803071862959308920851862948004066683228051665466953225 72920 180806555264640655367810277652639299387721299826478322131600 72921 180836311945913289131673431961582622549180718006323021971600 72922 180866073116296439689788814162424035753594762058467030505625 72923 180895838776405762112177071799886717399977939415755250751073 72924 180925608926856987457937135323665487698047347339166072484900 72925 180955383568265922783583153075621492397763821284332640822500 72926 180985162701248451151382226597124434149374500220507227775625 72927 181014946326420531637692946322394256052299542025315400669025 72928 181044734444398199341304727723698697242034473762343639560448 72929 181074527055797565391777947974267655902746251350573824160000 72930 181104324161234816957784883194789810879435720143810954136225 72931 181134125761326217255451446349361469097432001822886483521225 72932 181163931856688105556699725856762122278585573611352004032100 72933 181193742447936897197591324982935712972846643283857164822948 72934 181223557535689083586671502080561126700964048152143158261025 72935 181253377120561232213314111741599944028827508872755185064025 72936 181283201203169986656067346928714003666512840488829083328400 72937 181313029784132066591000282151449845205385854840756335923600 72938 181342862864064267800050217753091617874686371881771888256073 72939 181372700443583462179370825374088559714859184318614731894225 72940 181402542523306597747681094657967669828534182447940178920900 72941 181432389103850698654615081265646714881493336439161160640900 72942 181462240185832865189072456264067229785208044266401411496025 72943 181492095769870273787569856955071691499596677938289241401073 72944 181521955856580177042593039210453564149549191815939303489600 72945 181551820446579903710949831379113433151503588127697057345600 72946 181581689540486858722123889832258965796948060044599251726225 72947 181611563138918523186629256212590955738172945913087292725625 72948 181641441242492454404365716453422229067918423770867088122948 72949 181671323851826285872974961633680710178767347697025640800900 72950 181701210967537727296197550734752466330227971747200419800625 72951 181731102590244564592230675365125070841448718356887656675625 72952 181760998720564659902086726518796146065416821598535492912400 72953 181790899359115951597952663433416468786324807268096474610448 72954 181820804506516454291550184614141542415553557450948056405625 72955 181850714163384258842496701089170062343428343251807842572225 72956 181880628330337532366667111962952223033564892324295897904100 72957 181910547007994518244556382333055337924246484538502408680100 72958 181940470196973536129642923636678765926870436694231066876073 72959 181970397897892981956752776492814661285083343017989420705025 72960 182000330111371327950424596106055586779799279947330375270400 72961 182030266838027122633275440298054553734874059360421826150400 72962 182060208078478990834367360232647575995801722184910179476225 72963 182090153833345633697574793900653349019417002730996525756073 72964 182120104103245828689952762430369189426239661931485752424100 72965 182150058888798429610105869289786894828793584008302984828900 72966 182180018190622366596558102446556708458985555272086173977025 72967 182209982009336646136123439551732098075445895430033624572025 72968 182239950345560351072277256213332583837625790837877319410448 72969 182269923199912640613528537425766375287424485774928736611600 72970 182299900573012750341792892221159103281193622516464147005225 72971 182329882465479992220766371608639458665146184474744606770225 72972 182359868877933754604300089867637075685493890007772157562500 72973 182389859810993502244775649261252524571059708962148723322948 72974 182419855265278776301481368235763804420671631211422770140025 72975 182449855241409194348989313172338254470350108241994035380625 72976 182479859740004450385533133757023329006164917372533571240000 72977 182509868761684314841386702035094208627667765897125828366400 72978 182539882307068634587243555215840748254014962023742007801073 72979 182569900376777332942597142293880790200290133924633384705625 72980 182599922971430409684121874553091398835130480789851007860100 72981 182629950091647941054054980019254101762561594025056491420100 72982 182659981738050079768579161927514751150965696485434892726225 72983 182690017911257055026206061270763147760356416993851062976073 72984 182720058611889172516160523495042099395620150738054147328400 72985 182750103840566814426765669408100114938119858143036340672400 72986 182780153597910439453828770367206464781052030414557112168025 72987 182810207884540582809027927812351868415211704371982559208225 72988 182840266701077856228299557210962600081364047936258961302948 72989 182870330048142947980226676480260333823254366495009388352100 72990 182900397926356622874427998953404579941421605394057409870025 72991 182930470336339722269947830955559095762423751345467040165025 72992 182960547278713164083646774056028184800847172218450813702400 72993 182990628754097942798593232062613329802566087392933207560448 72994 183020714763115129472455722824345136817153236787550356944225 72995 183050805306385871745895994908750099355128623285499770329225 72996 183080900384531393850962949219816223841880148313704782416100 72997 183110999998172996619487365622826089984608251803709471422500 72998 183141104147932057491477434642230452321546513976758676351073 72999 183171212834430030523515094298740022124001785930542654096025 73000 183201326058288446397153172151817601971450997720708832250000 73001 183231443820128912427313332613757278718037555665793832250000 73002 183261566120573112570684829601541914215338394378758856406025 73003 183291692960242807434124064592674707051233503240597487101073 73004 183321824339759834283054950151185132708113311660033043122500 73005 183351960259746107049870078990014103935515902766372085156100 73006 183382100720823616342332698635987727772605841698107602819225 73007 183412245723614429451979491763593570544699663195586758514225 73008 183442395268740690362524162263777877295319974879435316560448 73009 183472549356824619758261827113986727501030908774673987662400 73010 183502707988488515032474214115678644550582505980533069395025 73011 183532871164354750295835665565540712352680759824589258100025 73012 183563038885045776384819947926644788568013683593490567932100 73013 183593211151184120870107867565784940341012122497443898802948 73014 183623387963392388064995692623241765035217308677824517178225 73015 183653569322293259033804381081223795353075575862508545138025 73016 183683755228509491600289615097240725346494420047384741392400 73017 183713945682663920356052641668667731198583427950305737168400 73018 183744140685379456668951919694764698279678709840609712726073 73019 183774340237279088691515573502418703852020581868186269956225 73020 183804544338985881369354652901882642917331559655570558880100 73021 183834752991122976449577199838787423070035464409217551320100 73022 183864966194313592489203121708709692835978820166221970555625 73023 183895183949181024863579871400581606842272951314399107051073 73024 183925406256348645774798934135233670278279488780723813606400 73025 183955633116439904260113121165366244470823577129345357440000 73026 183985864530078326200354670403249835008448159379274065330625 73027 184016100497887514328354154042458823709929518056708791250025 73028 184046341020491148237360193239947845841368986531000362822948 73029 184076586098512984389459979924784554343968631019408593062500 73030 184106835732576856124000605799857053441099958036921349460225 73031 184137089923306673666011198602878824848494542046108460695225 73032 184167348671326424134625865693018510915334111440762385731600 73033 184197611977260171551507445029486460376705295868253443410448 73034 184227879841732056849272063608414483999321142631266106082025 73035 184258152265366297879914503424369809252607873161898564407025 73036 184288429248787189423234375022848765236221391261866533008900 73037 184318710792619103195263098710100271442803992163475875804100 73038 184348996897486487856691693486633746531327774978698432006073 73039 184379287564013869021299373770770596131707650539546156246225 73040 184409582792825849264382953978602981795513782043302309070400 73041 184439882584547108131187061026728116550581017632217962190400 73042 184470186939802402145335154824130876109111592670075418095025 73043 184500495859216564817261356819592058619507315918493906626073 73044 184530809343414506652643086671004169941658829234826283460100 73045 184561127393021215160834507102981155763772566261673971564100 73046 184591450008661754863300777019153046466040953586026825982225 73047 184621777190961267302053112935541025472568420024304781055625 73048 184652108940544971048084658801412976917965128328526752610448 73049 184682445258038161709807164274024113788922241278748721952400 73050 184712786144066211941488471513651833283897203677992172825625 73051 184743131599254571451690810565338491965775186328230410950625 73052 184773481624228767011709903393760339363043721049631299460900 73053 184803836219614402464014876637645395004631880900105162622948 73054 184834195386037158730688983150167600452133350928131485775625 73055 184864559124122793821871132391749124720664616298617715616225 73056 184894927434497142844198229741707248556115490998886620985600 73057 184925300317786118009248324795186800362039546369436356409600 73058 184955677774615708641984568711823664143916899501446824151073 73059 184986059805611981189199980682589427662011512469634431806025 73060 185016446411401079227963023581271787056549860074446031020900 73061 185046837592609223474063988867049872530477772181140533300900 73062 185077233349862711790462190804628208245617673074393792824225 73063 185107633683787919195733970068397568407659550984994544506073 73064 185138038595011297872521506797095540584086022859251400243600 73065 185168448084159377175982443165444156616865039581141072448400 73066 185198862151858763642240315539246501058553332551200901934025 73067 185229280798736140996835796280428756876349861383879894451025 73068 185259704025418270163178745268518698233631512395661813322948 73069 185290131832531989271001071205056190472603346688889782612100 73070 185320564220704213664810402767435807984913033439964857131225 73071 185351001190561935912344569678686231469423957204557658746225 73072 185381442742732225813026893759695637137824086665748856360000 73073 185411888877842230406422290030396841739378265562681052560448 73074 185442339596519173980694177926430518835920364116439117259025 73075 185472794899390358081062202697809353567138940965557105125625 73076 185503254787083161518260767056110555204345941564861711922500 73077 185533719260225040376998373136728699098242729597397874944900 73078 185564188319443528024417774842725422182721643889047554001073 73079 185594661965366235118556940636817049002474525568270562355625 73080 185625140198620849616810826848045778287132500028309675811600 73081 185655623019835136784393961559684613398843957155378591971600 73082 185686110429636939202803839144930773533620383092986267423225 73083 185716602428654176778285125516946876359452689608872354251073 73084 185747099017514846750294674159813736826134195286299346396900 73085 185777600196847023699967353006963181182930668924970751892900 73086 185808105967278859558582682233663829790723082637967745226025 73087 185838616329438583616032283030137357115025173379213268836225 73088 185869131283954502529288137421887292335355810520527547240448 73089 185899650831455000330871659203826979304835747387832546201600 73090 185930174972568538437323576054797870141589830412053970897025 73091 185960703707923655657674622899073882530579385081379524842025 73092 185991237038148968201917046581452106860875527807449406548900 73093 186021774963873169689476921922534705619122802028537784222948 73094 186052317485725031157687279220811404005044040537664792412225 73095 186082864604333401070262043268156527529311949592767954175225 73096 186113416320327205325770783945359099397970829569552179299600 73097 186143972634335447266114278464309067780843327765506602250000 73098 186174533546987207685000885323467290604012397745991961276073 73099 186205099058911644836423730043251463298537952910524752495025 73100 186235669170737994443138702747974732979061286599771933402500 73101 186266243883095569705143267660978300816878424191781388402500 73102 186296823196613761308156084579603872912436411660172401452025 73103 186327407111922037432097442396656378762034367678069344301073 73104 186357995629649943759570504735011935452804170520265491240000 73105 186388588750427103484343367762030595008814154993353424577600 73106 186419186474883217319831930250437971849393396940375146778225 73107 186449788803648063507583575952344407108524302334073980491225 73108 186480395737351497825761668353074886601407533682344631522948 73109 186511007276623453597630857871487489511076037792382058760900 73110 186541623422093941700043201573462705404234325527864149523025 73111 186572244174393050571925095465250517971335435977947044878025 73112 186602869534150946222765019433366714921291434649727831027600 73113 186633499501997872241102094897734444746154088389106703490448 73114 186664134078564149803015455244771602605610769500779905995225 73115 186694773264480177680614429107129189365226909028690654885025 73116 186725417060376432250529536556790349856040685706091247476900 73117 186756065466883467502404298278244358706388344302021272044900 73118 186786718484631915047387857788454384629719826871246060576073 73119 186817376114252484126628416770342426834664514930457977704225 73120 186848038356375961619767483586519380255736062287926328633600 73121 186878705211633212053434935039992749584833789880072719673600 73122 186909376680655177609744891448589095615116158530112189350625 73123 186940052764072878134792405099832861189899676334586197976073 73124 186970733462517411147150962153027788079984477977160582972900 73125 187001418776619951846370798055291700393235977519501764062500 73126 187032108707011753121478026538299994650370688260606500390625 73127 187062803254324145559474582262497741440713767503073652576025 73128 187093502419188537453838977175544868601226325212104418210448 73129 187124206202236414813027870651763461141352278575342393210000 73130 187154914604099341368978453479360778665217784624070671289225 73131 187185627625408958585611645762206156821441285894040073374225 73132 187216345266796985667336108802944525339289205402800309676100 73133 187247067528895219567553071034233841488151573095557831122948 73134 187277794412335534997161968064898304325323602739231167648025 73135 187308525917749884433066896907793781874873712680688786255025 73136 187339262045770298126683884456186450407965942866543135694400 73137 187370002797028884112448970275450212272395411264983708929600 73138 187400748172157828216327103776893026246299622831850541381073 73139 187431498171789394064321855840526852168036341200613056343225 73140 187462252796555923090985944953600479621080605406513477224900 73141 187493012047089834547932577931719078729499569516499313744900 73142 187523775924023625512347605289378879646124410646603948439025 73143 187554544427989870895502491326749956091963839405298273476073 73144 187585317559621223451268098999544657331704005483455580675600 73145 187616095319550413784629289638813802246325069377641998787600 73146 187646877708410250360200337587517318689945658822434626743225 73147 187677664726833619510741159820720581093993095438625303130625 73148 187708456375453485445674360616272269307699913677016934222948 73149 187739252654902890259603091342824141939756050931873641348900 73150 187770053565814953940829725432057687991711415574046593355625 73151 187800859108822874379875348601987191349435589751757747730625 73152 187831669284559927378000064398213313724610447547673729254400 73153 187862484093659466655724115120005872913867718165231862760448 73154 187893303536754923861349818198099064768797250226484153890625 73155 187924127614479808579484318091086949045653189259604890165225 73156 187954956327467708339563153767311591329184718578577362072100 73157 187985789676352288624374641839140825500625686832664396384100 73158 188016627661767292878585075416537173745503606631624768051073 73159 188047470284346542517264738746824033872583411217135161652025 73160 188078317544723936934414737707559816740955253814714301776400 73161 188109169443533453511494646219435289868018781007152173456400 73162 188140025981409147625950968646113956816918961443887646917225 73163 188170887158985152659746418247939875737860958945155603881073 73164 188201752976895680007890011756441894463683959359585526308100 73165 188232623435775019086967980136567853836116548454169368072900 73166 188263498536257537343675495603586885465279449001369357396025 73167 188294378278977680263349214961602504901255414705202033075025 73168 188325262664569971378500639330623776222921102582366881360448 73169 188356151693669012277350290329146399325742060072201545857600 73170 188387045366909482612362702779200146716879824957121247762225 73171 188417943684926140108782234000823652402759801880287512227225 73172 188448846648353820573169689762932131481210305876973331402500 73173 188479754257827437901939766957548185327417208198248168922948 73174 188510666513981984089899313064370423790255240388377100123025 73175 188541583417452529238786402472659212593066466949278807375625 73176 188572504968874221565810229727423431160668983135470407610000 73177 188603431168882287412191819766896703372304790900488684768400 73178 188634362018112031251705555218296141268385311470558779826073 73179 188665297517198835699221520818861219517276366443424173750625 73180 188696237666778161519248665029174976476991959970301007768100 73181 188727182467485547634478778905774315965548082027828080528100 73182 188758131919956611134331292300060762382874286856015271865225 73183 188789086024827047283498887450527600606602241439326897151073 73184 188820044782732629530493930035323911113757046833370856710400 73185 188851008194309209516195717752180590060379170861820538118400 73186 188881976260192717082398546492728023581412555180222078789025 73187 188912948981019160280360594178239665353818134158713154209225 73188 188943926357424625379353622323840346496821888988313636302948 73189 188974908390045276875213495398222727164492919659694172296100 73190 189005895079517357498891518045919879717480112073978897429025 73191 189036886426477188225006590239186574142726069877431902024025 73192 189067882431561168280398180426546417422334333301502200640400 73193 189098883095405775152680116745066579835500783252800795010448 73194 189129888418647564598795196363426422710542791330755332625225 73195 189160898401923170653570613022850923927580388830993373526225 73196 189191913045869305638274202842984379506352753877469940188100 73197 189222932351122760169171508459784441898000919653973239322500 73198 189253956318320403166083661562521138134424052594381290826073 73199 189284984948099181860946083896970093774032201939845271639025 73200 189316018241096121806368006801893771618383346159366619560000 73201 189347056197948326884192809345909117460317122517922459560000 73202 189378098819292979314059175131844588660792089003773837243025 73203 189409146105767339661963067835694125138707998614751536126073 73204 189440198058008746848820525547280206395559630653538555602500 73205 189471254676654618159031273979742722484834488476139778004100 73206 189502315962342449249043158614974971374643404638234436242225 73207 189533381915709814155917395852132679941171059433839357213225 73208 189564452537394365305894643226346530870162884543075250610448 73209 189595527828033833522961888764773263033836057304744021104400 73210 189626607788266028037420159547124998451325560689330352156025 73211 189657692418728836494453049537821034732061857333896287161025 73212 189688781720060224962696066756910927943334871257630192368100 73213 189719875692898237942806799856922277135739956631558461302948 73214 189750974337880998376035904172791208303235628034680740557225 73215 189782077655646707652798907312038142348180300078636275137025 73216 189813185646833645621248834352356018665966405491580798566400 73217 189844298312080170595849652713782733258745299367426328166400 73218 189875415652024719365950536772634137833245583237695690051073 73219 189906537667305807204360952284378534133841166119248165197225 73220 189937664358562027875926560682638185808833791221877876392100 73221 189968795726432053646105943321507958405388167335668802032100 73222 189999931771554635289548145728385786636706524109970631890625 73223 190031072494568602098671041934514256863863631815467578526073 73224 190062217896112861892240518950437181784253360360149545584400 73225 190093367976826401023950481453579633618833971201739695690000 73226 190124522737348284391003676755164491641311811536542397955625 73227 190155682178317655442693340113683149694082185201592519647025 73228 190186846300373736188985660462142619388162181837840450722948 73229 190218015104155827209103066616315854987513428041917979602500 73230 190249188590303307660108334031226716532073354778414344623225 73231 190280366759455635285489512173105578558501927809764776558225 73232 190311549612252346423745672574056182833117136183633900865600 73233 190342737149333056016973477636678924817747152035488562960448 73234 190373929371337457619454570255900355146280237534934687959025 73235 190405126278905323406243784325263269197555456426990865608025 73236 190436327872676504181758176194936349908918323273055936384900 73237 190467534153290929388366877148706921284275968440789550300100 73238 190498745121388607114981766967224962610836486667980041381073 73239 190529960777609624105648968644771126209917147453869367185225 73240 190561181122594145768141164326826094609266352714120288384400 73241 190592406156982416182550732535723206337274907455063850304400 73242 190623635881414758109883706751670873103263599342114307528025 73243 190654870296531573000654555416435904942736539899987756951073 73244 190686109402973341003481783426983453972093480912962720136100 73245 190717353201380620973684355186373881713809661896881334016100 73246 190748601692394050481878939279221449520528946076570879009225 73247 190779854876654345822577974839024326444885341189189753950625 73248 190811112754802302022788559674680003971179755992656637960448 73249 190842375327478792850612160223504802345303292216461513990400 73250 190873642595324770823845143398080748810525793758109466390625 73251 190904914558981267218580130394257703878969049391215482015625 73252 190936191219089392077808172527643207841768251580533267292900 73253 190967472576290334220021749165917116045103331945329170022948 73254 190998758631225361247818587824312688034463903506556765750625 73255 191030049384535819556506306491610392495708021406992741219225 73256 191061344836863134342707878253995286998696107899299526163600 73257 191092644988848809612967918284133428877537454928022603603600 73258 191123949841134428192359793262827371160787999741651083576073 73259 191155259394361651733093553300615395295294847094615905243025 73260 191186573649172220723124686426683730488805567451728152536900 73261 191217892606207954494763695712465607828958916185041741616900 73262 191249216266110751233286499097305595919858576332149406755225 73263 191280544629522587985545651983572263612113109622899478881073 73264 191311877697085520668582392668606814488013790016590015617600 73265 191343215469441684078239510680899937100427674042722426702400 73266 191374557947233291897775038087893714552016416204978125363025 73267 191405905131102636706476763842810036840562249270555295444025 73268 191437257021692089988277571237911559486501502386445888522948 73269 191468613619644102140371598531605852300243308882467501348100 73270 191499974925601202481831222816807982739497044860461463898225 73271 191531340940205999262224867197981379150656824033350342213225 73272 191562711664101179670235631344281420283305338850794427690000 73273 191594087097929509842280745486230798813112768094837027410448 73274 191625467242333834871131847923360308205829652494785783732025 73275 191656852097957078814536086110253304103715858422012877130625 73276 191688241665442244703838041388436693515621291589513423302500 73277 191719635945432414552602477431565907443048174385856692836900 73278 191751034938570749365237912471355915176889748787296230276073 73279 191782438645500489145621015371714941353166498764752873890625 73280 191813847066864952905721825618542149960978689064416328729600 73281 191845260203307538674229797292655162852073478802884312089600 73282 191876678055471723505180667093317883908896376371925931052225 73283 191908100624001063486584146479843703886770644866768826676073 73284 191939527909539193749052437998753765055934733088720923268900 73285 191970959912729828474429575863974569130577184862206614348900 73286 192002396634216760904421590857563816584751057962993057857025 73287 192033838074643863349227499618457970319135952674387830327225 73288 192065284234655087196171118386739641758055598448204953490448 73289 192096735114894462918333701270927502822962865204844101635600 73290 192128190716006100083187403105796032846782343600254694466025 73291 192159651038634187361229566968237015363063566536038706711025 73292 192191116083422992534617836418679305824855812992492400976900 73293 192222585851016862505806092535587997680578535903843554922948 73294 192254060342060223306181215810568720857940079531993402583225 73295 192285539557197580104700672971607413582161790172252123382225 73296 192317023497073517216530928801980515581405168865242190081600 73297 192348512162332698111686683022375138110386658197566177640000 73298 192380005553619865423670932303763373852708289635081570001073 73299 192411503671579840958115857478579517643443035812641226528025 73300 192443006516857525701424536017753577086001606749754575722500 73301 192474514090097899829413479841159060521282893300478760722500 73302 192506026391946022715955998529037638442583588786509548779025 73303 192537543423047032941626388001967883336724004494332557576073 73304 192569065184046148302344944736949902070347030610718841210000 73305 192600591675588665818023805587182284330375875576990420435600 73306 192632122898319961741213613273112400269183938393412776211225 73307 192663658852885491565751007612345690398147225013754863680225 73308 192695199539930790035406942556004200917926406830349258822948 73309 192726744960101471152535829099129228070072231836640069692900 73310 192758295114043228186725504132727545742374833122880542294025 73311 192789850002401833683448025305065301459794830947897879949025 73312 192821409625823139472711291959818277043832290053151216953600 73313 192852973984953076677711492218691821625818869743054847240448 73314 192884543080437655723486376276128376353869187427024805864225 73315 192916116912922966345569355973725122039109803964155860894025 73316 192947695483055177598644430721988893144328628711995879660900 73317 192979278791480537865201939837060113927364231378632060532900 73318 193010866838845374864195141360042125212393834615247866151073 73319 193042459625796095659697617426576883174790944048396207435225 73320 193074057152979186669561506254312624689418949702349247155600 73321 193105659421041213674076560815913707208115903347857873395600 73322 193137266430628821824630034265267444799718339361262043175625 73323 193168878182388735652367392184547375905278761594866103701073 73324 193200494676967759076853851719797012532162565234515666440900 73325 193232115915012775414736747672702735033476000623028787322500 73326 193263741897170747388408725616229111293787615809151423025625 73327 193295372624088717134671762101794534068371736672599727463025 73328 193327008096413806213402012025669685401234258689064905360448 73329 193358648314793215616215483222285952476988633828309907240000 73330 193390293279874225775134538352145534943243741098179594462225 73331 193421942992304196571255224152029599673555631512957825247225 73332 193453597452730567343415428115205455126192239712503084300100 73333 193485256661800856896863862669338333890974357306435673922948 73334 193516920620162663511929876919817988705297769763784812015025 73335 193548589328463664952694096026214924161120772092381617466025 73336 193580262787351618475659888279585703517228601714353780080400 73337 193611940997474360838425659948351387475471963185794914915600 73338 193643623959479808308357977960477779475931072352510557006073 73339 193675311674015956671265520489690770014089821083160823772225 73340 193707004141730881240073855513464690683127062060621147548900 73341 193738701363272736863501047410526207096353940707482006868900 73342 193770403339289757934734091665620898548657962918845600362025 73343 193802110070430258400106177749294291231566387902519572051073 73344 193833821557342631767774780240443731024223880391955026841600 73345 193865537800675351116400578259402101342202451390463972249600 73346 193897258801076969103827203279319011237635867297055607780225 73347 193928984559196117975761815383609698907706219906370828515625 73348 193960715075681509574456508037246515984017530800436668822948 73349 193992450351181935347390541439672478442880419772125254876900 73350 194024190386346266355953404527120990696013305134158376930625 73351 194055935181823453284128705692130470392649631349181228805625 73352 194087684738262526447178892288047222687537543922832198576400 73353 194119439056312595800330798986314534204838560770921479410448 73354 194151198136622850947462025054350578655485431422931826355625 73355 194182961979842561149788140621822348045156838857276443778225 73356 194214730586621075334550722003127445641678192160376318260100 73357 194246503957607822103706216143900199354373790524018853068100 73358 194278282093452309742615634259363176913686419587083755726073 73359 194310064994804126228735074732349807227256279313112757579025 73360 194341852662312939240307075338828435528622348279992348302400 73361 194373645096628496165052794868762763426786172528946032782400 73362 194405442298400624108865024210148248709070938344928537338225 73363 194437244268279229904502026964068663746027858168317744506073 73364 194469051006914300120282209658621635595597678198558553172100 73365 194500862514955901068779621629566615404337816355286603336900 73366 194532678793054178815520284635553349456285571603725590835025 73367 194564499841859359187679352275793549224955322002206736558025 73368 194596325662021747782779099278043083041072961245023999810448 73369 194628156254191729977387740724766637497944324289162924083600 73370 194659991619019770935819081285361422477846334485505450539225 73371 194691831757156415618832994522321119696530380381834123704225 73372 194723676669252288792336732339225900928847313205392790222500 73373 194755526355958095036087064638448968596652759427106383022948 73374 194787380817924618752393249256474698170540480499166033086025 73375 194819240055802724174820832244728088859590597865044849390625 73376 194851104070243355376896278563819856338218949969776324000000 73377 194882972861897536280812433259116128786383973833312134150400 73378 194914846431416370666134813185546335298858621656952250351073 73379 194946724779451042178508729349567503751017248059347117775625 73380 194978607906652814338367239936207813492631451312718763696100 73381 195010495813673030549639934089116876777524838081218441656100 73382 195042388501163114108462546511554851625614921642394069984225 73383 195074285969774568211887402956257117854881174671424077826073 73384 195106188220158975966594696672115877314151955939113591072400 73385 195138095252968000397604595875624668893309932552861695584400 73386 195170007068853384456990182315036418685586042770305427430025 73387 195201923668466951032591220995190275727056306334734712190225 73388 195233845052460602956728761130967114041284207397461023802948 73389 195265771221486323014920568397338212272274267364123969220100 73390 195297702176196173954597388543976252996530109669655667008025 73391 195329637917242298493820042442402414865053114071726273903025 73392 195361578445276919329997352633647962038585983357615012558400 73393 195393523760952339148604901444413366944309519468459178960448 73394 195425473864920940631904620739712634199550948322822227286225 73395 195457428757835186467665213379995125617868562714812098743225 73396 195489388440347619357883406450741818535150590498124853980100 73397 195521352913110862027506036332537562268116361055174012202500 73398 195553322176777617233152965679625530344845357279919503801073 73399 195585296232000667771840832374954699226694923745401432162025 73400 195617275079432876489707630529735817573210575434829286890000 73401 195649258719727186290738123595525963686394336722143806890000 73402 195681247153536620145490089656866422607986658809277721060025 73403 195713240381514281099821398972503248433246537459172703651073 73404 195745238404313352283617923833224511747092803783504753062500 73405 195777241222587096919522280804352866683407511510836426872100 73406 195809248836988858331663405420936706955810217314629271685225 73407 195841261248172059954386959403687815308300069442564274892225 73408 195873278456790205340986570463718046186841307361560541160448 73409 195905300463496878172435904764132217038247355000662199526400 73410 195937327268945742266121572106539019500609486301775384937025 73411 195969358873790541584576863910546397860028378322564518242025 73412 196001395278685100244216324054312478511551068504436269784100 73413 196033436484283322524071152644227770778002223630523336302948 73414 196065482491239192874525442781808996308837533444301686916225 73415 196097533300206775926053250395889541402248787150611667156025 73416 196129588911840216497956497208196163967525101630390775760400 73417 196161649326793739607103706900406224471133172002661424144400 73418 196193714545721650476669574550784348089131634277863653876073 73419 196225784569278334544875369408502063420390992662413279418225 73420 196257859398118257473730171073748601499661397273656285924100 73421 196289939032895965157772939151745677486826188566763808764100 73422 196322023474266083732815416448783716298709879901482968205625 73423 196354112722883319584685865778401622592585456909276428501073 73424 196386206779402459357973640445836834906057859463835710542400 73425 196418305644478369964774588478877043406298607195170473960000 73426 196450409318765998593437290673249590602681060985735040600625 73427 196482517802920372717310132520689214530727109393981411024025 73428 196514631097596600103489210087829434321934459395306027122948 73429 196546749203449868821567069914067518733519524422924531122500 73430 196578872121135447252382282996557619124394468923465445806225 73431 196610999851308684096769852930491289528808617287086274441225 73432 196643132394625008384312458272829257897034496124119584979600 73433 196675269751739929482092529197652954243277582775460999010448 73434 196707411923309037103445158511308943364646710279301484816025 73435 196739558909988001316711847095524051971549360670949656829025 73436 196771710712432572553995083846673622499283095645337311780900 73437 196803867331298581619913760179389968552891457724693117776100 73438 196836028767241939700359419162702749872550157889537513256073 73439 196868195020918638371253339356907627894857579173724961104225 73440 196900366092984749607304453419364206426432902299266259718400 73441 196932541984096425790768101547428905640185831621036018438400 73442 196964722694909899720205619826733061551524300333548731941025 73443 196996908226081484619244763553021187331620996211522733776073 73444 197029098578267574145340965595768977267676406544111625792100 73445 197061293752124642398539429871805278885905667092053708488100 73446 197093493748309243930238059997166903711749148841580638056225 73447 197125698567478013751951223185419792353572762324173021825625 73448 197157908210287667344074349460684695060893736874019631810448 73449 197190122677395000664649366253610174625951476243629579008400 73450 197222341969456890158130968448540384468251337612202709975625 73451 197254566087130292764153723950129720965552163602264403100625 73452 197286795031072245926300014837661095571656452150344608104900 73453 197319028801939867600868814175329218991305512921204985922948 73454 197351267400390356265645298546754936665491167657823640705625 73455 197383510827080990928671296382001302056580841948022972842225 73456 197415759082669131137016572145366721711824604171722743361600 73457 197448012167812216985550946452235153826081170960232819777600 73458 197480270083167769125717252183267990019975454722152569501073 73459 197512532829393388774305126664226898298193215322173613660025 73460 197544800407146757722225639979721553654239132773723454072900 73461 197577072817085638343286759489180831542743479039753641952900 73462 197609350059867873602969650613350688448309873225366303666225 73463 197641632136151387067205813959626603040962694370173775756073 73464 197673919046594182911155058854533100922487938767576623971600 73465 197706210791854345927984313351667535735375983594300052976400 73466 197738507372590041537647270783429949426679195249821938812025 73467 197770808789459515795664872924865484732901939086535211417025 73468 197803115043121095401906629837950473479055647343898180222948 73469 197835426134233187709372776464657975065247524551234889064100 73470 197867742063454280732977266037143190547638555183564952685225 73471 197900062831442943158331600373393829007315067973698631700225 73472 197932388438857824350529497126695154440578546314180864000000 73473 197964718886357654362932394057264093197380996218386790760448 73474 197997054174601243945955790394411434041128334226570513185025 73475 198029394304247484555856425357595805202852279596892059155625 73476 198061739275955348363520293904737765355822470551876474702500 73477 198094089090383888263251499776166998243045315977417043708900 73478 198126443748192237881561945902580253749784784795890985051073 73479 198158803250039611585961862245392331526253268540329160405625 73480 198191167596585304493751171137867056831968172007543237667600 73481 198223536788488692480811690195419852092962336110893424227600 73482 198255910826409232190400172863488161736084120315767313661225 73483 198288289711006461041942186671370642191036313732190385601073 73484 198320673442939997239826829260440683530592348750224705120900 73485 198353062022869539782202282255144484052603904007430296824900 73486 198385455451454868469772203045198554193986249727735732508025 73487 198417853729355843914592954547406181506846953603243014798225 73488 198450256857232407548871673015517044020320175222013172240448 73489 198482664835744581633765173966558815158493077674567210049600 73490 198515077665552469268179696292074259485073222780107920055025 73491 198547495347316254397571484622701974899156538022332738600025 73492 198579917881696201822748210014543593513624895717776840384900 73493 198612345269352657208671229025764910308340875382112582122948 73494 198644777510946047093258681251883065764425236218556831734225 73495 198677214607136878896189425388196566053510355915932994609225 73496 198709656558585740927707813887819581976970742582045656883600 73497 198742103365953302397429306283786625724750047002517138010000 73498 198774555029900313423146921243698362651543141139393597226073 73499 198807011551087605039638527425383973649762134782566503541025 73500 198839472930176089207474973202060142333927024736916038062500 73501 198871939167826758821829055325471400139885359347242913062500 73502 198904410264700687721285326595501221584591205291328339086025 73503 198936886221459030696650742604747921328072173450304069351073 73504 198969367038763023499766147626564064328694646618026496160000 73505 199001852717273982852318599715062760285912004442080672313600 73506 199034343257653306454654535085598873721358911184794827664225 73507 199066838660562472994593771844237841459446970821283165849225 73508 199099338926663042156244353134729449932533613102774782622948 73509 199131844056616654628818229771508585653287305238714205604900 73510 199164354051085032115447782427249633368068438803387345085025 73511 199196868910729977342003183443505857829996872646860697040025 73512 199229388636213374065910598332969766808894472562222515859600 73513 199261913228197187084971227041895114887484430089563203490448 73514 199294442687343462246181185041225869779109019261592768713225 73515 199326977014314326454552224314982125341804114737717748923025 73516 199359516209771987681933294314457608156852601335931571864900 73517 199392060274378734975832942946788087486940107439849174000900 73518 199424609208796938468242557666454661629765647398175918226073 73519 199457163013689049384460446738290557137427115394082356146225 73520 199489721689717600051916760740564741080117490172306637697600 73521 199522285237545203908999254376720310494642441583982283137600 73522 199554853657834555513879888664350287374014131536561751980625 73523 199587426951248430553342273569998112023899729293865007926073 73524 199620005118449685851609951158374792335016870116038242888900 73525 199652588160101259379175519324589331497682333199597990602500 73526 199685176076866170261630596177993721915644956294026515680625 73527 199717768869407518788496625146248458561079597035575505330025 73528 199750366538388486422056520868219190751196152034763861010448 73529 199782969084472335806187155944319797319336611447000006250000 73530 199815576508322410775192688612921836399704216793042723655225 73531 199848188810602136362638731421454987545002361106608979140225 73532 199880805991975018810187360960827770650267281281066927904100 73533 199913428053104645576432968731802493164068201258298173222948 73534 199946054994654685345738953211963044330031750224716451362025 73535 199978686817288888037075253191918822717334561308095398697025 73536 200011323521671084812856722449392751068409312742058976486400 73537 200043965108465188087782345829846000515635464702369273881600 73538 200076611578335191537675296802296714496246930921828135131073 73539 200109262931945170108323836558994691226095264941791114181225 73540 200141919169959280024323054727618652378268996922857629892900 73541 200174580293041758797917451764667394651897889061919920012900 73542 200207246301856925237844363098720790209775446875886407265025 73543 200239917197069179458178225092251271510724391224298057126073 73544 200272592979343002887175682890671105863918323545783441987600 73545 200305273649342958276121540227305435087668866250706137731600 73546 200337959207733689708175551252985725964501493700109594837225 73547 200370649655179922607220054458962947747685449146632628880625 73548 200403344992346463746708448761844463791763932135739931922948 73549 200436045219898201258514511819263295451060502166491001384900 73550 200468750338500104641782560644993087715626741173083650525625 73551 200501460348817224771778454592226777633655013176306219900625 73552 200534175251514693908741440773741638403019018114396380878400 73553 200566895047257725706736841987678044102334122524047684560448 73554 200599619736711615222509587217663972373759526814678313800625 73555 200632349320541738924338584776021934965705562054671103411225 73556 200665083799413554700891938158799698893672163441045606468100 73557 200697823173992601870083004681370834081639208209715978732100 73558 200730567444944501187927296963355796704766298199759109901073 73559 200763316612934954857400227331618931066649077431458168486025 73560 200796070678629746537295695210101446711031668995649834848400 73561 200828829642694741351085517565255101588700659664304964128400 73562 200861593505795885895779702475845996475295621584395770739225 73563 200894362268599208250787565895902560464974805155902747631073 73564 200927135931770817986779691679586482248282732949121513016100 73565 200959914495976906174550734936770017020189338796952730620900 73566 200992697961883745393883068788107774256118396797189154294025 73567 201025486330157689742411274588395767239866639952431375021025 73568 201058279601465174844487475687015181127644545917537194760448 73569 201091077776472717860047514794262992487055636454702271289600 73570 201123880855846917493477975022376249658683666634543515336225 73571 201156688840254454002484044670061499951086638769975441201225 73572 201189501730362089206958225819345526597413534012202894022500 73573 201222319526836666497849886813568235573574381240680605622948 73574 201255142230345110846035658685343209803917148389203689029025 73575 201287969841554428811190675603316125960706315998103641425625 73576 201320802361131708550660659406555906998368247179463040410000 73577 201353639789744119828334848295418161752477973221885256512400 73578 201386482128058914023519769747725141376821140919148379376073 73579 201419329376743424139813857729111121089583987840453056780625 73580 201452181536465064813982914266386794651813696908296475644100 73581 201485038607891332324836415452780948207761703834564014804100 73582 201517900591689804602104661953922359577583862489465087083225 73583 201550767488528141235316774083429548808134186726637285001073 73584 201583639299074083482679531516980685757263555428241910414400 73585 201616516023995454279957057713740640711131663715268733070400 73586 201649397663960158249351349114026844512570000821612318091025 73587 201682284219636181708383649182100305411506107768793753151225 73588 201715175691691592678776667362972810835885189696464523802948 73589 201748072080794540895337643022126023523414702778999059124100 73590 201780973387613257814842254437042862950821178649489358607025 73591 201813879612816056624919372909456244748156665000208035802025 73592 201846790757071332252936662067224932791035124655996489456400 73593 201879706821047561374887022424750940923527322328940479410448 73594 201912627805413302424275881270857603778806514145984040927225 73595 201945553710837195601009327953052118933527015864666305980225 73596 201978484537987962880283094627101045655343837706804123792100 73597 202011420287534408021472382540851928780954413478547750062500 73598 202044360960145416577022533921238899794573395922674155276073 73599 202077306556489955901340549533414790963848916162128855665025 73600 202110257077237075159687451980956982431903990021571914240000 73601 202143212523055905337071494816098886460450275616933194240000 73602 202176172894615659247142217528943657569783522824663187857025 73603 202209138192585631541085346484621402126941184307430549676073 73604 202242108417635198716518541877355845993393158188446075502500 73605 202275083570433819126387990770411104158356883021397831760100 73606 202308063651651032987865846290893881853188385468212149148225 73607 202341048661956462391248513048391122466311769425598911551225 73608 202374038602019811308855778846427803656821411868729468210448 73609 202407033472510865603930792755734269398234175323611682928400 73610 202440033274099493039540889618317172271893639838000687738025 73611 202473038007455643287479261051332787172245079075302711343025 73612 202506047673249347937167473019766144683619036470238920180100 73613 202539062272150720504558830046924119740293279304445523802948 73614 202572081804829956441042586131755298788458002412171236255225 73615 202605106271957333142349002442014136530297800620339961195025 73616 202638135674203209957455251852291601446736511855096152974400 73617 202671170012238028197492170395939197666477933282241865102400 73618 202704209286732311144651855699917939374827013347489324201073 73619 202737253498356664061096112471608542836402805882058212619225 73620 202770302647781774197865745106623790241266621559799747476100 73621 202803356735678410803790697486668708974196810235780771516100 73622 202836415762717425134401040036498899551855838647258539500625 73623 202869479729569750460838804109032035372426175482470096976073 73624 202902548636906402078770663767672247576949344069003628480400 73625 202935622485398477317301465034911798731097736332176372250000 73626 202968701275717155547888602676279139700451784937390913265625 73627 203001785008533698193257244588707135011556248653571745381025 73628 203034873684519448736316403862399933165099064234310252022948 73629 203067967304345832729075858585281649796504842068206287622500 73630 203101065868684357801563919459114723263073018341154053009225 73631 203134169378206613670746045296380494175528309604176594344225 73632 203167277833584272149444306467019252585498832856200438073600 73633 203200391235489087155257696364131688989005442219352631560448 73634 203233509584592894719483290957748378009544878974573256653025 73635 203266632881567612996038256505778616582789622389331058070025 73636 203299761127085242270382705491254631678319251940923019196900 73637 203332894321817864968443400854991866062152075034300298232100 73638 203366032466437645665538308592790744327172126230821447631073 73639 203399175561616831095301998786310015396855792724180418003225 73640 203432323608027750158611895136746461941004654984549063072400 73641 203465476606342813932515373070460461630497040086439546592400 73642 203498634557234515679157706485691579901390657466833131334025 73643 203531797461375430854710863209513068897052912236818157101073 73644 203564965319438217118303149234178842510374459483593200428100 73645 203598138132095614340949701802021192956545664323668654980100 73646 203631315900020444614483831408062210070355257158077903123225 73647 203664498623885612260489212789506560540516012274217744680625 73648 203697686304364103839232924971287980567144121556603774160448 73649 203730878942128988158599340436846531957227474812577837006400 73650 203764076537853416283024863493318368456723685573274183580625 73651 203797279092210621542433517900324456156841807961579694205625 73652 203830486605873919541173383831549389106092668376265201896900 73653 203863699079516708166953884238306138808851977655989370322948 73654 203896916513812467599783920684287274095478287671773750640625 73655 203930138909434760320910858720707885908474803847331410485225 73656 203963366267057231121760362871050149863790455101043512579600 73657 203996598587353607112877081294624158016131848601391604931600 73658 204029835870997697732866180198164350082114192271476761926073 73659 204063078118663394757335728064685573455226347192337917057025 73660 204096325331024672307839929768827500681933269245811655628900 73661 204129577508755586860823210647920832658798609094592194308900 73662 204162834652530277256565150598013415656291556791141803557225 73663 204196096763022964708126268264099100375955537091611635131073 73664 204229363840907952810294655393796871603872479361662305305600 73665 204262635886859627548533461423732477634865497515986391270400 73666 204295912901552457307929228367879489508655316732661022281025 73667 204329194885660992882141076077121421221232071009697682370025 73668 204362481839859867482350737939301243452034565549081608422948 73669 204395773764823796746213447089029324980154147310255745760100 73670 204429070661227578746809673196525537850710352999736483492225 73671 204462372529746094001597709904775964495790903667967927207225 73672 204495679371054305481367112984289347412919786662534925290000 73673 204528991185827258619192989274743124657924506914661982610448 73674 204562307974740081319391136482813597318327498672021825618025 73675 204595629738467983966474033905489478297997564376060531200625 73676 204628956477686259434107684148172775163775448239416986122500 73677 204662288193070283094069305906875663480143657313982407560900 73678 204695624885295512825205877883826710988754811840432178326073 73679 204728966555037489022393533905804517175775539105704661900625 73680 204762313202971834605497809314521537211554620858257002625600 73681 204795664829774255028334738698385563944095163776676768385600 73682 204829021436120538287632805034971046580211386072378615250225 73683 204862383022686554931995740313537129896091601831006111026073 73684 204895749590148258070866177706934003282280539241464651952900 73685 204929121139181683383490155362243854646846650790245119320900 73686 204962497670462949127882471879507430174723964458215329179025 73687 204995879184668256149792893547891907170923686876059742249225 73688 205029265682473887891673213408660493700508604484090003490448 73689 205062657164556210401645162214308875478923739495636551443600 73690 205096053631591672342469171353238337462490106656429687664025 73691 205129455084256805000513987809340094840605187483413900509025 73692 205162861523228222294727141225870075638464294195804364772900 73693 205196272949182620785606263142998104901931739541751385822948 73694 205229689362796779684171258478420148454560065080962479865225 73695 205263110764747560860937329320426982490689913394655327856225 73696 205296537155711908854888851102827363798072863629271579705600 73697 205329968536366850882454101231128484188555089491849843360000 73698 205363404907389496846480840229381201756051449337603282951073 73699 205396846269457039345212745477102250877337984641232703534025 73700 205430292623246753681266697605690342423106191522385800422500 73701 205463743969435997870610919623757775454265245984403565422500 73702 205497200308702212651543968840803891741659013288435852373025 73703 205530661641722921493674581658661414766193561868927839626073 73704 205564127969175730606902371300151425430858439130557296090000 73705 205597599291738328950399378544387437546281557362534380211600 73706 205631075610088488241592475538173747237293590157775741137225 73707 205664556924904062965146622752947941759503700708270686998225 73708 205698043236862990381948979156722164812114621022833882922948 73709 205731534546643290538093865670482447286141983620682026496900 73710 205765030854923066273868581978510124495860783017611477896025 73711 205798532162380503232740076762094073305691322047158656151025 73712 205832038469693869870342471426107215184868386735606247745600 73713 205865549777541517463465437387925444098121102348113172240448 73714 205899066086601880119043426998171851272237361897102074542225 73715 205932587397553474783145758162773832265806296689295958972025 73716 205966113711074901249967552735825375412635386502874204088900 73717 205999645027844842170821528752751544608335895131997852448900 73718 206033181348542063063130646573276883564371775995780336801073 73719 206066722673845412319421609003704183064483433248467423837225 73720 206100269004433821216319215468014767424839157595426860259600 73721 206133820340986303923541570297306171281544094346298548899600 73722 206167376684181957512896145207087793007259655935565275765625 73723 206200938034699961967276696031959826492665774307601750651073 73724 206234504393219580189661033787205488718344712576164032316900 73725 206268075760420158012109650126831276488388732888002453902500 73726 206301652136981124204765197267594701898645161390025098355625 73727 206335233523581990484852822448563672570021714844911666177025 73728 206368819920902351525681356995756399390692770269488845160448 73729 206402411329621884965645360061415431480383982774245130240000 73730 206436007750420351417228017107474135315178701634313858868225 73731 206469609183977594476004893202778652432495414877831575053225 73732 206503215630973540729648541203633087873041382975047240488100 73733 206536827092088199766933964887240399509664117471701609022948 73734 206570443568001664186744937107616176662109835836327245689025 73735 206604065059394109607081173043557214901766894869080649948025 73736 206637691566945794674066358608251512711532887517885484912400 73737 206671323091337061070957034090121034683006997916954905827600 73738 206704959633248333527152333094493305206284763236628275756073 73739 206738601193360119827204576855702616136731005127905807570225 73740 206772247772353010819830723989226351708238785058646164256900 73741 206805899370907680426924675753466654003658223852212533176900 73742 206839555989704885652570436890792372590309323717075209148025 73743 206873217629425466592056132117460962481787958743727448701073 73744 206906884290750346440888878332044715396644375272035426113600 73745 206940555974360531503810512611990430349969285009180455233600 73746 206974232680937111203814176067946350935474359899592787914225 73747 207007914411161258091161753625494918233312067390228264225625 73748 207041601165714227852402169803934610112654737056289163522948 73749 207075292945277359319390540561758859787954943995710200872900 73750 207108989750532074478308181278484768833849150689679094140625 73751 207142691582159878478683470942489052465854487167989641015625 73752 207176398440842359642413572614513377752354989601580556160400 73753 207210110327261189472787010236505978537888980442241638210448 73754 207243827242098122663507101855471154228443979795819656225625 73755 207277549186034997107716249332002983216350008987586269064225 73756 207311276159753733907021084603184305605446804676606866696100 73757 207345008163936337380518472569536754036495727102454773376100 73758 207378745199264895073822370675712335808323441087550710576073 73759 207412487266421577768091545254621794141932195539496154373025 73760 207446234366088639489058144704699701342801148950360881414400 73761 207479986498948417516057129570010961780845107606959327494400 73762 207513743665683332391056559592908128028001683023321067120225 73763 207547505866975887927688737808953659170195658882079213256073 73764 207581273103508671220282211753825976243490709206259885840100 73765 207615045375964352652894631851932895933593952540494589924900 73766 207648822685025685908346467056460750123538585847183127773025 73767 207682605031375507977255577810592225576344441147448388464025 73768 207716392415696739167072646399630684997756172470343786210448 73769 207750184838672383111117464763773457938794335510857787475600 73770 207783982300985526777616079841281317468836292914631002153225 73771 207817784803319340478738796511796086277282089964451264718225 73772 207851592346357077879639038209563043845565624582684802802500 73773 207885404930782076007493065276319534571354008209676876722948 73774 207919222557277755260540551123615905223248406778332987952025 73775 207953045226527619417126016274339628857168290469775463480625 73776 207986872939215255644741120353218201334878334277051076840000 73777 208020705696024334509067812096081125850813625978925931854400 73778 208054543497638609983022337447666030395484781572121926901073 73779 208088386344741919455800105817758692862310468448901630765625 73780 208122234238018183741921414565461478539741121841375143612100 73781 208156087178151407090278031781389425022014738770670039972100 73782 208189945165825677193180637437597940119833974707270923162225 73783 208223808201725165195407122975050809156683780420209998676073 73784 208257676286534125703251749398441939097430929401904174736400 73785 208291549420936896793575163948188998273271429419539370576400 73786 208325427605617900022855275419421842041029415062976710772025 73787 208359310841261640436238988197793346545272111815905597092225 73788 208393199128552706576594795081945004838700276636836336302948 73789 208427092468175770493566228962464371959812586047688522008100 73790 208460990860815587752626173427176178166936191321110412226025 73791 208494894307156997444132032362613662384374522846923867721025 73792 208528802807884922192381758621521411029657833739642671334400 73793 208562716363684368164670741826245720760702358102025616360448 73794 208596634975240425080349555377873237308100754246022573548225 73795 208630558643238266219882562740983356440790140036935155237225 73796 208664487368363148433907383073884607252984939096591149624100 73797 208698421151300412152295216274209972356530375887039212902500 73798 208732359992735481393212027509750834215739217990694885251073 73799 208766303893353863772180591304413971771329698781774062148025 73800 208800252853841150511143395249190766666296897005778381610000 73801 208834206874883016447526403408032513809433635690074741610000 73802 208868165957165220043303679488530466691780625723351717634025 73803 208902130101373603394062869847303983807539554071843434201073 73804 208936099308194092238071546400004878723937537935385762922500 73805 208970073578312695965344409505850812794197269459108592668100 73806 209004052912415507626711350896605306214154696462171908631225 73807 209038037311188703942886376719926680086185658861529467190225 73808 209072026775318545313537390767012979373964964177169111760448 73809 209106021305491375826356837954474664108196375109364431310400 73810 209140020902393623266133208130371593936830334364727580559025 73811 209174025566711799123823400274355569103438403645648426464025 73812 209208035299132498605625947161864429184349782259237063556100 73813 209242050100342400642055100562318449418886333682180823802948 73814 209276069971028267897015777041274513227568723454842068574225 73815 209310094911876946776879364436498278530517997072155197254025 73816 209344124923575367439560389077919294752454640473967210208400 73817 209378160006810543803594043821438766931711306979787291040400 73818 209412200162269573557214576966564403138536402011697221026073 73819 209446245390639638167434542127851521452684029936508364800225 73820 209480295692608002889124909130134333051871865349071021048100 73821 209514351068862016774096035997536058521152753910746690288100 73822 209548411520089112680179502106251275308598715531105705775625 73823 209582477046976807280310802571098635324947955600441823951073 73824 209616547650212701071612903935846833014026928792103419398400 73825 209650623330484478384480661237321445806840885586204870560000 73826 209684704088479907391666096513305010715238105332157735950625 73827 209718789924886840117364538824247442921005622861688602718025 73828 209752880840393212446301625858808644573158130164515085422948 73829 209786976835687044132821167193259894620047322506450089102500 73830 209821077911456438809973869274775353373756701948108366232225 73831 209855184068389583998606922198649758632067193138208176267225 73832 209889295307174751116454448349483133568092309418206260147600 73833 209923411628500295487228812976378070239498474877094140610448 73834 209957533033054656349712796772199896468056903511945563470025 73835 209991659521526356866852630526954777996128603839479989331025 73836 210025791094604004134851891925345552239574060207654218632900 73837 210059927752976289192266264558569834626514384998193611668100 73838 210094069497331987029099159220429683438361683498031244506073 73839 210128216328359956595898197557826854253593470339772017882225 73840 210162368246749140812852558145722420535879668241406338446400 73841 210196525253188566578891185056644282606391451769368314766400 73842 210230687348367344780781858994830833195439416745410745707025 73843 210264854532974670302231131065103793981014705738342146926073 73844 210299026807699822032985119246567983991351248131076444044100 73845 210333204173232162877931167641240527475300626119272533492100 73846 210367386630261139766200368567716755828123702550633274210225 73847 210401574179476283660270947569984805401265489907195882515625 73848 210435766821567209565072511411505660522802249403145905010448 73849 210469964557223616537091159124680138810542932837260007984400 73850 210504167387135287693475456185829063872241265504434967205625 73851 210538375311992090221143271885817618757040464420272675330625 73852 210572588332483975385889479966459622049140240914723728668900 73853 210606806449300978541494522592842217278755799156687883222948 73854 210641029663133219138833837731716215366741461515557535555625 73855 210675257974670900734988150006102079117787777265289854148225 73856 210709491384604311002354625096266288332880952692017873817600 73857 210743729893623821737758887757227573924747628160772359065600 73858 210777973502419888871567903522957259490306871396897940851073 73859 210812222211683052476803724167442699121725206692527975434025 73860 210846476022103936778258096992787550822530007790361277204900 73861 210880734934373250161607938014527375737392098941302158684900 73862 210914998949181785182531669114343804503650385477642026428225 73863 210949268067220418575826419230365263389430223870756057006073 73864 210983542289180111264526089655247004497313493616166939619600 73865 211017821615751908369020283512227936183962401656722681584400 73866 211052106047626939216174099479366501974891386947012855770025 73867 211086395585496417348448789832162608639732550992509548303025 73868 211120690230051640533023282874777356736860272861807893122948 73869 211154989981983990770916569830067079837140527649342671436100 73870 211189294841984934306110956258652951794860369321706016319225 73871 211223604810746021634676178077252174849583516258872428734225 73872 211257919888958887513894382246501515015779444830992171560000 73873 211292240077315250971385972198508705147596307543743042960448 73874 211326565376506915314236318074371990254102802435397041031025 73875 211360895787225768138123331841912844085721284594692973265625 73876 211395231310163781336445907363871640715424384251309877562500 73877 211429571946013011109453225486820819798580634514285064392900 73878 211463917695465597973374924221054839413121571425268970101073 73879 211498268559213766769552134081720965856973905763293418375625 73880 211532624537949826673569378661459705512466136479073023603600 73881 211566985632366171204387340504828439877689836526173984563600 73882 211601351843155278233476492354786581112582250253176835819225 73883 211635723171009709993951593841525321952809254767833882951073 73884 211670099616622113089707053683929810607376613406883523764900 73885 211704481180685218504553157473966338276293245552443201836900 73886 211738867863891841611353161114291884202563411719680207870025 73887 211773259666934882181161249979388120708305724575787732680225 73888 211807656590507324392361363870526738457896204095322047240448 73889 211842058635302236839806887834877710241720657452955605817600 73890 211876465802012772543961208919076869882408940826064837293025 73891 211910878091332168960039138927573941431320610633823272438025 73892 211945295503953747987149203256086912646568555767265414140900 73893 211979718040570915977436795870493405825014880239915286022948 73894 212014145701877163745228200501494458399462037867966546976225 73895 212048578488566066576175478125390885308702467812732683123225 73896 212083016401331284236402220801317155002192203109377758547600 73897 212117459440866560981650171935282471052888584971163453690000 73898 212151907607865725566426713041373511721249775287134667176073 73899 212186360903022691253153217070478040440544680196000746507025 73900 212220819327031455821314268376893361078476641075802142802500 73901 212255282880586101576607749393188352972693278176799237802500 73902 212289751564380795360095794083692582138048649166067968640025 73903 212324225379109788557356608246990746701512873051896628401073 73904 212358704325467417107637156737805476536399032602788881000000 73905 212393188404148101513006717678656269241107969041410544129600 73906 212427677615846346847511303731687107038888985333078756630225 73907 212462171961256742766328950501060061864188942939478027127225 73908 212496671441073963514925872136316958848024235892488039722948 73909 212531176055992767938213484207115931619470120164809892368900 73910 212565685806707999489706293919754466302830330561168660727025 73911 212600200693914586240680657745895294810337296997143717282025 73912 212634720718307540889334406533916262008350042626235732611600 73913 212669245880581960769947338173310055570973473656934953490448 73914 212703776181433027862042577882564451828829720990839803351225 73915 212738311621556008799548806190958495672379933414038931041025 73916 212772852201646254879963354684714797578733917673988456332900 73917 212807397922399202073516169587952896098305739343192135876900 73918 212841948784510371032334643248893399662986307162560041876073 73919 212876504788675367099609313601767387360719530108051210508225 73920 212911065935589880318760431674890314362497328554007074841600 73921 212945632225949685442605397215364433986841066718608070681600 73922 212980203660450641942527062500878514943823321457535374530625 73923 213014780239788694017642904409078399115614781090843971876073 73924 213049361964659870603975064814986712303426946258157554724900 73925 213083948835760285383621259386954807701572652034744057222500 73926 213118540853786136793926554851634789448193716225249291050625 73927 213153138019433708036656014798464231449018712685547690004025 73928 213187740333399367087168214094160974775324440792276217810448 73929 213222347796379566703589621977730155300092583153386519210000 73930 213256960409070844435989853906490381857188783983995600101225 73931 213291578172169822635557792223630754087255411195732452986225 73932 213326201086373208463778575717815178270912057383748222052100 73933 213360829152377793901611458145355208844809860045951061322948 73934 213395462370880455758668535785477412949097451319507154996025 73935 213430100742578155682394344099216025265938254339176691219025 73936 213464744268167940167246323562466430577881399362888865358400 73937 213499392948346940563876154743739781902142210707668730753600 73938 213534046783812373088311962697163832742203488212484778881073 73939 213568705775261538831141390741279832941616147595975583939225 73940 213603369923391823766695543694190108826467666191838790640900 73941 213638039228900698762233800635615719782709677891748126360900 73942 213672713692485719587129497266428355132402447757149646011025 73943 213707393314844526922056477936225407148954307012650266776073 73944 213742078096674846368176517409521928285618917623754379219600 73945 213776768038674488456327612441137953183872937292567684755600 73946 213811463141541348656213143231364438778841745662250187011225 73947 213846163405973407385591904831495848827681846273284094550625 73948 213880868832668730019469008570322182453775852114195603622948 73949 213915579422325466899287653572178019824760071491750973340900 73950 213950295175641853342121768437150931865796111729710187775625 73951 213985016093316209649869523154056374951127087493197212150625 73952 214019742176046941118447711316790965816836435213227804422400 73953 214054473424532538046987002714680806495863472321883300360448 73954 214089209839471575747028066367446303892735177255360693630625 73955 214123951421562714551718564075409703690158681175368140737225 73956 214158698171504699825011014555576333612594133118150538944100 73957 214193450089996361970861528234225326663203405107283037000100 73958 214228207177736616442429412766650370800157021247107237751073 73959 214262969435424463751277649354695807626190203817540275240025 73960 214297736863758989476574239932738179031539509070588408000400 73961 214332509463439364274294425292768097354974655220268282880400 73962 214367287235164843886423774219232091510576304740204946481225 73963 214402070179634769150162143704298858669210232539764541381073 73964 214436858297548566007128510314219128483321971166427951644100 73965 214471651589605745512566672777453124501734154448867821248900 73966 214506450056505903844551825865244385337581862804919391272025 73967 214541253698948722313198005635323486327379787927819016887025 73968 214576062517633967369866406109429980852489463152629894160448 73969 214610876513261490616374567455345659185955630196016472641600 73970 214645695686531228814206435744137001677818515143232270990225 73971 214680520038143203893723294353309482300593848796550194255225 73972 214715349568797522963375567086581158043655371353028476562500 73973 214750184279194378318915493080987759370765791683550036322948 73974 214785024170034047452610673572036276938992210360025649855025 73975 214819869242016893062458490587628820019721346427489395555625 73976 214854719495843363061401397641483302563469014429969753290000 73977 214889574932213990586543082496782293609667664344380840176400 73978 214924435551829394008365502070786149760625907109596452926073 73979 214959301355390276939946789551151328715395286896161279730625 73980 214994172343597428246180033794699564394362612967044567600100 73981 215029048517151722052992931079388365979021414036210557160100 73982 215063929876754117756568309280238085243574011827802978221225 73983 215098816423105660032565524539975578865786813746134498851073 73984 215133708156907478845342730505159274973876183140637544038400 73985 215168605078860789457180020198555236014151145829160128102400 73986 215203507189666892437503440598538593110692719849661365473025 73987 215238414490027173672109879996299510433518298650154364013225 73988 215273326980643104372392828201637621695473763188837461302948 73989 215308244662216241084569009668133664760526333073430237872100 73990 215343167535448225698905889608491824467208078576978067865025 73991 215378095601040785458950053170851078150693992066509249660025 73992 215413028859695732970756457746868622985400047294138398192400 73993 215447967312114966212118558482383249167066246634244309810448 73994 215482910959000468541799307061471308109057758495468425149225 73995 215517859801054308708763023834712710242084368866266606514225 73996 215552813838978640861408143362489172679715101624918131476100 73997 215587773073475704556800833444141722943961491500101960722500 73998 215622737505247824769909487703819251135830111330780133726073 73999 215657707134997411902840091803854689385113051752112371611025 74000 215692681963426961794072463356510184121804617118941369000000 74001 215727661991239055727697365604937413678414027145061369000000 74002 215762647219136360442654494944203990958097890443593590391025 74003 215797637647821628141971342353241678387973135243478517226073 74004 215832633277997696502002928808576930120201435655055855322500 74005 215867634110367488681672414750709064445470450873202109596100 74006 215902640145634013331712583674006157644345891832366190134225 74007 215937651384500364603908199910993539021642037540490941809225 74008 215972667827669722160339240681914555647467334378215351810448 74009 216007689475845351182625002480448064365956619099481204672400 74010 216042716329730602381169081866471897928912803436866183400025 74011 216077748390028912004405230736766341666659038710368023605025 74012 216112785657443801848044086144556446922357936556298419912100 74013 216147828132678879264320774738796797548897851011333836302948 74014 216182875816437837171243391894107136099188022167135663873225 74015 216217928709424454061842355602272046931355037198420215333025 74016 216252986812342594013420635196222684299903075790663027462400 74017 216288050125896206696804854977423324612400269165106141958400 74018 216323118650789327385597272817590313398693710614360664351073 74019 216358192387726076965428633805675769166046706601237935961225 74020 216393271337410661943211899011053198198944247199701666640100 74021 216428355500547374456396849433846966506636899416837365080100 74022 216463444877840592282225565213352367524799883458941627030625 74023 216498539469994778846988780165497816839983477307333649426073 74024 216533639277714483235283111720305498126833606348014003296400 74025 216568744301704340199269166330311577668378009835212248890000 74026 216603854542669070167930520420911898269014232527192028655625 74027 216638970001313479256333576953603857068211366062085863035025 74028 216674090678342459274888297673099965720358458974331287322948 74029 216709216574460987738609811109293385622669325404451575562500 74030 216744347690374127876380896405060525348596609526105385475225 74031 216779484026787028640215343040890582178827904787822260210225 74032 216814625584404924714522186527336704615643983809615651201600 74033 216849772363933136525370820136288248019224266037365006160448 74034 216884924366077070249756982742068391016398036174802765267025 74035 216920081591542217824869622843366176103372127402130170612025 74036 216955244041034156957358638837016833894127300153400870088900 74037 216990411715258551132603495614649046755476880747224378084100 74038 217025584614921149623982717553222604118232875716115103881073 74039 217060762740727787502144257970484698561537248811704840741225 74040 217095946093384385644276745116377908834199840212504525840400 74041 217131134673596950743381604771437713302850023548105002960400 74042 217166328482071575317546059523222174901867138382513615060025 74043 217201527519514437719217004791821236504415506457311623251073 74044 217236731786631802144475761675497863737483942253779156640100 74045 217271941284130018642313706687518070626627605547080504024100 74046 217307156012715523123908778455231662078142319133766151317225 74047 217342375973094837371902861452470326087678592638688195330625 74048 217377601165974569049680046836334507704835057355131664360448 74049 217412831592061411710645770459445296183069331832458611942400 74050 217448067252062144807506828128742356403339008072504940850625 74051 217483308146683633701552268181913735578246978686763466475625 74052 217518554276632829671935161452548176421124221442177668420900 74053 217553805642616769924955248695105368401449924809054884622948 74054 217589062245342577603342465540804369404293982228834235450625 74055 217624324085517461795541345055535231067080909934618903831225 74056 217659591163848717544996297970903662281927659659670667075600 74057 217694863481043725859437770659523366826111110118397282179600 74058 217730141037809953720169280925675492816884736684439186276073 74059 217765423834854954091355331682459433679898584448751748791025 74060 217800711872886365929310202586564022572892713328329638800900 74061 217836005152611914191787619701792964718142252908457095080900 74062 217871303674739409847271303262483154868342607316901892279225 74063 217906607439976749884266393607959330161246695009898841381073 74064 217941916449031917320591755359173311908412903543479206913600 74065 217977230702612981212673159908680893412903194139878963918400 74066 218012550201428096664837346295114234719696014351383719279025 74067 218047874946185504838606960533312429270958878870826449216025 74068 218083204937593532961996373471277711766171168320637554322948 74069 218118540176360594338808377245129581114409383736257066092100 74070 218153880663195188357931760403233917212915290794072311166225 74071 218189226398805900502639761770688975392372603251875136281225 74072 218224577383901402359889403125354947735130600487996962810000 74073 218259933619190451629621700756618586097943860644459211810448 74074 218295295105381892134062755978089187555656630184182279424025 74075 218330661843184653827025724665427049126658754430872865350625 74076 218366033833307752803213665890510305044888073924838869022500 74077 218401411076460291307523269723150866506662260534686094204900 74078 218436793573351457744349464271574990743701737833499320376073 74079 218472181324690526686890902032888813456365115182418269830625 74080 218507574331186858886456325624753986083369977452055500601600 74081 218542972593549901281771812969503367086125425824393512761600 74082 218578376112489187008288902001931524387268973409927775368225 74083 218613784888714335407493594971999614324089776526040381376073 74084 218649198922935052036216242413699010958243242735912880556900 74085 218684618215861128675942306851322868323529314749605464372900 74086 218720042768202443342124006314399607193528699931007528581025 74087 218755472580668960293492837732547127210578513610845506091225 74088 218790907653970730041372980281511354736931746135344703490448 74089 218826347988817889358995578751657546567994164324896653171600 74090 218861793585920661290813907010187579686278233803487008942025 74091 218897244445989355161819411628361267533166915797890734387025 74092 218932700569734366586858635745004553833751267089839228488900 74093 218968161957866177479951023237592245827905171712508402722948 74094 219003628611095356063607603272197759838398774876674033067225 74095 219039100530132556878150555303607163444239790937547420410225 74096 219074577715688520791033654596899610124579335700370793409600 74097 219110060168474075006163598341801074095436807024965929000000 74098 219145547889200133073222212431123105178197124824160589901073 74099 219181040878577694896989538974603135915323860739860352460025 74100 219216539137317846746667804619467685785023957888912145202500 74101 219252042666131761265206269749044620262704381248177250202500 74102 219287551465730697478626958630755435632988668927689367887025 74103 219323065536826000805351270584823353871822493479651995676073 74104 219358584880129103065527472245037825593802510510507690890000 74105 219394109496351522490359070982920852995322489488516964067600 74106 219429639386204863731434069566645358919455509339295914143225 74107 219465174550400817870055102126060642623691380049614586236225 74108 219500714989651162426570451495184777546734942192447533022948 74109 219536260704667761369705948003528621345554020464752963220900 74110 219571811696162565125897749787620923708756086698663413578025 74111 219607367964847610588626004694108832947180644355596640433025 74112 219642929511435021127749393845812918117330502514113090457600 74113 219678496336637006598840556942120639447939985373007547240448 74114 219714068441165863352522399365107016114602246151961835140225 74115 219749645825733974243805281162776056941961745107923905130025 74116 219785228491053808641425087980821336407532133605027808596900 74117 219820816437837922437182184014308915375734783472134864284900 74118 219856409666798958055281247050690623305279537231762753451073 74119 219892008178649644461671985675560536247537454448082316159225 74120 219927611974102797173390738712572302788095916964613241443600 74121 219963221053871318267902956968939788178249956013061048483600 74122 219998835418668196392446567357948325257780602186243608275625 74123 220034455069206506773376219469908679385011960477108111601073 74124 220070080006199411225508414662990653464834102673312130112900 74125 220105710230360158161467517745378078300139274327633480562500 74126 220141345742402082601032651320191752886954859547510013765625 74127 220176986543038606180485472864631718928478560495251856811025 74128 220212632632983237161958834614795073758239856580911138960448 74129 220248284012949570442786326327630346037737537963474213160000 74130 220283940683651287564852700991494279029146486538039347354225 74131 220319602645802156723945183556781686939058432746087252939225 74132 220355269900116032779105662758103870784731676256022872596100 74133 220390942447306857261983766099495901449984251059100410122948 74134 220426620288088658386190818074137899073684269332934939283025 74135 220462303423175551056654681690080259649780722346411642510025 74136 220497991853281736878975483373467601713988379805353477824400 74137 220533685579121504168782221320761028248602140741296468659600 74138 220569384601409227961090257371463121453479778983720244506073 74139 220605088920859370019659692472854910808008024370739923288225 74140 220640798538186478846354625808258877885865857370316349044900 74141 220676513454105189690503297660346884681631300213303779564900 74142 220712233669330224558259116081016735765754392775036157854025 74143 220747959184576392221962567439365908402149977361657831351073 74144 220783690000558588229504010919295808840659914623132501305600 74145 220819426117991794913687357038284737334905944673017386297600 74146 220855167537591081401594630258872569034612125075975592128225 74147 220890914260071603623951415764404982760330152882035279855625 74148 220926666286148604324493190470589894787662443840319292222948 74149 220962423616537413069332538344423580147557131097010238788900 74150 220998186251953446256327250102048789589056691139451211430625 74151 221033954193112207124449307357111996251028239841403453305625 74152 221069727440729285763154751291191732249899199828610005664400 74153 221105505995520359121754435917874801811277555938101431010448 74154 221141289858201191018785666012061984254561822492415066015625 74155 221177079029487632151384719776089667081252678938511718430225 74156 221212873510095620104660256314258676619676523882235863212100 74157 221248673300741179361067607987366401141231486738397369604100 74158 221284478402140421309783957718843129086079256453826171426073 74159 221320288815009544256084401324098353019441973670092891087025 74160 221356104540064833430718894934687618183332922182184134606400 74161 221391925578022660999290087588915323012663383811619790286400 74162 221427751929599486071632039060493707749236324323816728822225 74163 221463583595511854711189822996883096312171093540624932006073 74164 221499420576476399944400015438943285868812587374748790428100 74165 221535262873209841770072068793530808096173870472256864592900 74166 221571110486428987168770571330681615929453633105798624791025 74167 221606963416850730112198392277023579661169592811893300290025 74168 221642821665192051572580712577068006581966588192330438610448 74169 221678685232170019532049941394034228942204187768114126787600 74170 221714554118501788992031518421866135862013689534480481847225 74171 221750428324904601982630602080104355926648955951509629812225 74172 221786307852095787572019643663282628573650153835132675302500 74173 221822192700792761875826847516521734008604688590503724422948 74174 221858082871713028066525517308999183277135977340582194738025 74175 221893978365574176382824288476977702272188735918383317650625 74176 221929879183093884139058246908080375867719700866957189760000 74177 221965785324989915734580933938505151042555710266225461478400 74178 222001696791980122663157237734876230791457367404044317451073 74179 222037613584782443522357171132434723814336650338209243675625 74180 222073535704114904022950536001275748429131349848743347608100 74181 222109463150695616998302474212344022869048660032128406368100 74182 222145395925242782413769905274904808100765152001801452260225 74183 222181334028474687376098850717211903536721274277151865526073 74184 222217277461109706142822645282099230511885986195567978320400 74185 222253226223866300131661035009227373153301686082206325648400 74186 222289180317463017929920162275721281289361787257757842194025 74187 222325139742618495303893437866940175325133665837492973914225 74188 222361104500051455208263300149125528550128798541477698802948 74189 222397074590480707795503861415677838145750270546530886716100 74190 222433050014625150425284441478817732221226007199980365524025 74191 222469030773203767673873988578391796529174613902588461619025 74192 222505016866935631343546387679588341095060140656457310030400 74193 222541008296539900471986656231333163838682966950875079760448 74194 222577005062735821341698027457140205370536874396800995730225 74195 222613007166242727489409921250196826511347784675177419811225 74196 222649014607780039715486802744468277709408135075966069348100 74197 222685027388067266093337928633610767417442989598498353522500 74198 222721045507824001978827981309487374638700286968477140701073 74199 222757068967769930019688590892085889260758654996147904054025 74200 222793097768624820164930745222642502465202520731462356410000 74201 222829131911108529674258087891780108431836365427494796410000 74202 222865171395941003127481104374474817747508460249267886128025 74203 222901216223842272433932196343669122381899821092151758751073 74204 222937266395532456841881644234354991805816987217097192702500 74205 222973321911731762947954458129955019801618107368460582544100 74206 223009382773160484706548117042834581750411257597721433657225 74207 223045448980539003439251196660782802676602466440967135408225 74208 223081520534587787844262885631304977087249134941952868360448 74209 223117597436027394005813390455573922661502961112511563014400 74210 223153679685578465403585229063892591124215660899115416261025 74211 223189767283961732922135413144525101177541270983856662766025 74212 223225860231898014860318519297758200165111173479759509248100 74213 223261958530108216940710649087060003205092749758257961302948 74214 223298062179313332319034278059207700851180301529342302152225 74215 223334171180234441593583993805260768924318123425126655432025 74216 223370285533592712814653123134261057002730924542631484736400 74217 223406405240109401493961248431545975163646728792995657856400 74218 223442530300505850614082613273565841936952487878101774176073 74219 223478660715503490637875417371101300058933468952069926102225 74220 223514796485823839517912000912781550503224584488992044252100 74221 223550937612188502705909918380808999416155767818777395892100 74222 223587084095319173162163901910800756994814817743592263265625 74223 223623235935937631364978714267662272018390393426036413401073 74224 223659393134765745320102891509413230676705590449243100174400 74225 223695555692525470570163375410890693534319324975263587240000 74226 223731723609938850204101035719259289924169149942559111380625 74227 223767896887728014866607082313263134781465680201746206332025 74228 223804075526615182767560367338158978906436067630918417722948 74229 223840259527322659691465577388274949883562498122315187002500 74230 223876448890572839006892315809144087385182035699670910738225 74231 223912643617088201675915075191166723348716871003528886173225 74232 223948843707591316263554100126760604539399698347856011235600 74233 223985049162804838947217140302962502294158104167593508210448 74234 224021259983451513526142094001449901787335056889918022044025 74235 224057476170254171430840542077956210965160401303004121913025 74236 224093697723935731732542172493057777363361236880461733564900 74237 224129924645219201152640095466315849351017757047312717480100 74238 224166156934827674072137049325761466933746103128770025756073 74239 224202394593484332541092497124716116100531601075052766580225 74240 224238637621912446288070614097945829811054959657338865254400 74241 224274886020835372729589166029151268094161174619521091174400 74242 224311139790976556979569278601801159363226563469962579393025 74243 224347398933059531858786097805321334950594109713692306076073 74244 224383663447807917904320341468656439020981683149667938216100 74245 224419933335945423379010741993226246442832284465576526576100 74246 224456208598195844280907380357303371876980798114344734444225 74247 224492489235283064352725911463844004283768387996784243125625 74248 224528775247931055091302680903808152252854196732795492210448 74249 224565066636863875757050733207010737024464972492984968880400 74250 224601363402805673383416711652549721796697208981612784515625 74251 224637665546480682786338649710862317900753905993180987640625 74252 224673973068613226573704654189465160674669702075913301152900 74253 224710285969927715154812480154439200376164459577593534522948 74254 224746604251148646749829997699724906246776958358971890325625 74255 224782927913000607399256550636298234872377740657987959534225 74256 224819256956208270973385207173302667279553909179695532353600 74257 224855591381496399181765902663217472763209376961837374273600 74258 224891931189589841582669474483147211258042264698872378201073 74259 224928276381213535592552589124322340145357403056805997128025 74260 224964626957092506495523561561905645726956788420862860416900 74261 225000982917951867452809066977204074199634925115859363496900 74262 225037344264516819512221744904390391827099830337625121110225 74263 225073710997512651617628695873843959130954645030080588256073 74264 225110083117664740618420870624224759308719850218256587187600 74265 225146460625698551278983351955399676734762599628854078272400 74266 225182843522339636288166529294344877309438211847668692808025 74267 225219231808313636268758166046152998592749985112692825109025 74268 225255625484346279786956359802278714091407771742879912022948 74269 225292024551163383361843395478161092762323744059909129728100 74270 225328429009490851474860491452366031751336066662902928033225 74271 225364838860054676579283438779396897603308328537587849848225 74272 225401254103580939109699133548326368658725150480102459040000 74273 225437674740795807491483002459407329092502936734388529160448 74274 225474100772425538150277321690825523052969852908292460797025 74275 225510532199196475521470429127761535622851353759192487455625 74276 225546969021835052059676830025934525849637523221796480502500 74277 225583411241067788248218196181804995879916694269975376996900 74278 225619858857621292608605258681618739281146857326969989151073 74279 225656311872222261710020594301478970944912812714510856265625 74280 225692770285597480178802305630638500537993445096417433619600 74281 225729234098473820707928594990208671301550466345812592979600 74282 225765703311578244066503232219486646094458058351546033897225 74283 225802177925637799109241916402107482934232619867741086301073 74284 225838657941379622785959531604232302908203852774173082328900 74285 225875143359530940151058296696988714208503284512701626928900 74286 225911634180819064373016809335384517187144586739103251312025 74287 225948130405971396743879984165920576731942287407920382482225 74288 225984632035715426688749885335133609930272256902542172240448 74289 226021139070778731775277453371304498915729251030500773505600 74290 226057651511888977723155126511572600982594387606398642611025 74291 226094169359773918413610356546701390504699292108134966356025 74292 226130692615161395898900019255745629908774344966993847816900 74293 226167221278779340411805719502875129927706572174183655922948 74294 226203755351355770375129991068615022596318816075738738138225 74295 226240294833618792411193391287767333951326478789150699717225 74296 226276839726296601351332490566283507158041921198206084291600 74297 226313390030117480245398756849362390809190100841474029290000 74298 226349945745809800371258335113053071425882817363602691126073 74299 226386506874102021244292721951646793737383579990630041393025 74300 226423073415722690626900335333147077124791193449171687622500 74301 226459645371400444537998979595112001684188252887593722622500 74302 226496222741864007262529205753167502697151420972793530114025 74303 226532805527842191360958567194495377890814208011384301451073 74304 226569393730063897678786770828604577725920565546008965760000 74305 226605987349258115356051723767699215069519512558010240025600 74306 226642586386153921836836475608961596989137818603288053676225 74307 226679190841480482878777056391073448047440047640138564325225 74308 226715800715967052562571210297303361380553597982171442822948 74309 226752416010342973301488025177493381009411336016755199052900 74310 226789036725337675850878457961282486261656592645289056449025 74311 226825662861680679317686756034909616871875250686126985604025 74312 226862294420101591169962774653943745280177977879109241283600 74313 226898931401330107246375190464293370863462933072058753490448 74314 226935573806096011765725611203852679310056072368692849909225 74315 226972221635129177336463581657146479086863087473356921239025 74316 227008874889159564966202485935340895948684600464734540880900 74317 227045533568917224071236346153991675701955098336917677672900 74318 227082197675132292486057517580906814959876797715384991526073 74319 227118867208534996472875280326505109412742766325758140790225 74320 227155542169855650731135327649057079186189774487680120065600 74321 227192222559824658407040150947199601171201088832556482305600 74322 227228908379172511103070321512120448782903333594770337000625 74323 227265599628629788887506669111813810440580214478659409826073 74324 227302296308927160303953357479812729158869908820149878480900 74325 227338998420795382380861856780809276999832856389390203922500 74326 227375705964965300641055813125578149757483120850726986500625 74327 227412418942167849111256815207624239130480016025421246598025 74328 227449137353134050331611058133979611784987887391927568610448 74329 227485861198595015365216904522580197118241391694467052090000 74330 227522590479281943807653342938657358204111910383945300627225 74331 227559325195926123796509343742584393334968450441740414912225 74332 227596065349258932020914112421622888769374113777072992120100 74333 227632810940011833731068240478018716752667538967952335422948 74334 227669561968916382747775753945902346597258222044278158550025 74335 227706318436704221471977059609453010591525891984602423821025 74336 227743080344107080894282788994791140750567737595192482310400 74337 227779847691856780604508540208068366928693841726092639545600 74338 227816620480685228801210517692229241582541262903406072631073 74339 227853398711324422301222069974923731504971400254407105617225 74340 227890182384506446549191125480054392143544172191588479468900 74341 227926971500963475627118526475447015673336720107445372788900 74342 227963766061427772263897261229138419812204403002649984677025 74343 228000566066631687844852594446779920447278365500090262426073 74344 228037371517307662421283096062659907484567528344710792371600 74345 228074182414188224720002568456853819938994055797747919859600 74346 228110998758005992152882872171014693150050787132211603265225 74347 228147820549493670826397650195322328138537368837625780140625 74348 228184647789384055551166950899114010512519479544269069322948 74349 228221480478410029851502749677724583985773190763513717216900 74350 228258318617304565974955369388068561489534743279285245105625 74351 228295162206800724901860799645501835038385431668991684480625 74352 228332011247631656354888915054505423953572468518227839886400 74353 228368865740530598808592592445738579752010236244773590160448 74354 228405725686230879498957727192013444976632819171405213380625 74355 228442591085465914432954148675748342473688732976260802143225 74356 228479461938969208398087434980461651114992924581290879500100 74357 228516338247474354971951626878873103718089994875943171188100 74358 228553220011715036531782841190184222934746791661853791601073 74359 228590107232425024264013783579114491158192623377045161914025 74360 228626999910338178173829160869274731042071948331988581232400 74361 228663898046188447094721992943464054029178092466830609712400 74362 228700801640709868698050824303481615355707934405994534143225 74363 228737710694636569502597835362049295327027163515075385131073 74364 228774625208702764884127853539446308253774258712214282192100 74365 228811545183642759084948264237461622292569347193674959956900 74366 228848470620190945223469821763274955553642177527810308330025 74367 228885401519081805303768360275881996218362175564610078673025 74368 228922337881049910225147404827684377052953539396129139560448 74369 228959279706829919791701682573869817610620166567835349913600 74370 228996226997156582721881534222212730582899488548777594724225 74371 229033179752764736658058225795930472192321610070915771389225 74372 229070137974389308176090160782235300212381110581404959022500 74373 229107101662765312794889992739226987157444058237490381022948 74374 229144070818627854985992638433775920404522810418331942601025 74375 229181045442712128183124191583051405490866625722903909765625 74376 229218025535753414791771737272354773576047588244460306250000 74377 229255011098487086198754067121921779064679443221264075760400 74378 229292002131648602781793295275363658656102261906686680476073 74379 229328998635973513919087375282421108620308990910731562600625 74380 229366000612197457998883517948710322895091495855858883636100 74381 229403008061056162429052510225145120657854279764035227596100 74382 229440020983285443646663935209724078346794242235555345279225 74383 229477039379621207127562293334376467690185245564751978701073 74384 229514063250799447395944024809565688149347468119610237582400 74385 229551092597556248033935433399353769290534153532942083214400 74386 229588127420627781691171511599635405973443006738586500935025 74387 229625167720750310094375667292254876879366745148543146795225 74388 229662213498660184056940351947724084800147786102515648802948 74389 229699264755093843488508590449264845270106341211565948540100 74390 229736321490787817404556412610903438546979895729034145203025 74391 229773383706478723935976186462350328634655778266174583598025 74392 229810451402903270338660853373402841990107874963761846848400 74393 229847524580798253003089065090613487769474114855945246210448 74394 229884603240900557463911222758971490943643752125648485291225 74395 229921687383947158409536418001349999352073299043653155128225 74396 229958777010675119691720276128476315764827823683064763240100 74397 229995872121821594335153701552187396287060822369099551302500 74398 230032972718123824547052525474737746967311611908081946176073 74399 230070078800319141726748055926931741261124764871313579477025 74400 230107190369144966475278530227857272054592136806251623840000 74401 230144307425338808604981469939002543268495111711485543840000 74402 230181429969638267149086938385542697642793426230682484845025 74403 230218558002781030371311700817587869143277928866427918776073 74404 230255691525504875775454287284189140537288493445259415062500 74405 230292830538547670114990958292903779053505641722815011512100 74406 230329975042647369402672573327726015671965844330632879200225 74407 230367125038542018920122362298194526484636568446590647987225 74408 230404280526969753227434599992492667724128531117215141410448 74409 230441441508668796172774183607362409478429905855193866336400 74410 230478607984377460901977113427657806792931024047562999142025 74411 230515779954834149868151876728368740807479019192538303947025 74412 230552957420777354841281734971950556785770488674225651564100 74413 230590140382945656917827914373800120367067202608055398802948 74414 230627328842077726530333699908723708106015780454421063411225 74415 230664522798912323457029432831247043365277692097494957551025 74416 230701722254188296831438411782622683887741529699509262030400 74417 230738927208644585151983697557394862900305848932041878734400 74418 230776137663020216291595821602386781389598602504291470501073 74419 230813353618054307507321398320980245241548894888376135223225 74420 230850575074486065449932641255562437251459084702911313884100 74421 230887802033054786173537783221019510589150760563240182724100 74422 230925034494499855145192400462161587144887427829592374480625 74423 230962272459560747254511640907968641286120478358189755876073 74424 230999515928977026823283356595551646922673784145127230032400 74425 231036764903488347615082140336728263408786669994132765610000 74426 231074019383834452844884266700117233704485691667633104125625 74427 231111279370755175188683537381660566376063186311681112609025 74428 231148544864990436793108031036487471436015583480184836622948 74429 231185815867280249285037757645038918706647580308654163422500 74430 231223092378364713781223217486376586338690106073679542021225 74431 231260374398984020897904864791604866326721142578106894156225 74432 231297661929878450760433476150339493336929540865103540249600 74433 231334954971788373012891423743161262899833595313956726760448 74434 231372253525454246827714853472998205020968917118653293801025 74435 231409557591616620915316768068384479526304704694413163234025 74436 231446867171016133533711015231549159986244453179964369060900 74437 231484182264393512498137180904292973852527093672247549856100 74438 231521502872489575190686387724615967496178120198441810131073 74439 231558828996045228569927998747063966151878064035958475399225 74440 231596160635801469180537226499766600354728326457833396688400 74441 231633497792499383162923647451144572299412498217476859408400 74442 231670840466880146262860621959268737659185493286967278706025 74443 231708188659685023841115619776858480772983722006198715401073 74444 231745542371655370883081451184911763743247741650658188772100 74445 231782901603532632008408403827964132884794967533113361148100 74446 231820266356058341480637285323978869126284722453986023591225 74447 231857636629974123216833371721875372390491764226882385900625 74448 231895012426021690797221261879707773667758078035120628560448 74449 231932393744942847474820637836510672448636770712879198798400 74450 231969780587479486185082931250833801396886976166795978200625 74451 232007172954373589555528895978992324622635393821762958825625 74452 232044570846367229915387086866064380657699054234845706864900 74453 232081974264202569305233244822672386240775757205555792922948 74454 232119383208621859486630588260589522289463977436247340180625 74455 232156797680367441951771010960217728968883500965615221257225 74456 232194217680181747933117186442988442563042262398854909651600 74457 232231643208807298413045578921742212915044418863012435347600 74458 232269074266986704133490360902148246525770242383718196626073 74459 232306510855462665605588237508229826987790559053476280445025 74460 232343952974977973119324177605066471282017832270895862052900 74461 232381400626275506753178051791748587578953200088940123932900 74462 232418853810098236383772177337665307564374455217984232921225 74463 232456312527189221695519770135211073950934722671090697631073 74464 232493776778291612190274303742001471742416066884625360441600 74465 232531246564148647196979775585693699986317070152675664646400 74466 232568721885503655881321880404511989183059190419551656357025 74467 232606202743100057255380090996583178216384052207141915982025 74468 232643689137681360187280646351192573629493373324593086222948 74469 232681181069991163410850447235075123295165605913557862344100 74470 232718678540773155535271859306861846015479197505334226920225 74471 232756181550771115054738423832806368337892280574171169435225 74472 232793690100728910358111476076921329889283202316770620250000 74473 232831204191390499738577671438659328808156235109857835010448 74474 232868723823499931403307419411277989397572687619271305150025 74475 232906248997801343483114225434033644927490092464352919580625 74476 232943779715038964042114940711353039585091804574884032002500 74477 232981315975957111087390920072137364905376831094171592768900 74478 233018857781300192578650087942357857611765655346276536426073 74479 233056405131812706437889912504107097657772840748311617680625 74480 233093958028239240559061288114275057385911932646120622657600 74481 233131516471324472817733326056023865108943244204777265217600 74482 233169080461813171080759053696240159071361144300895011406225 74483 233206650000450193215942022122148820665655088733800277726073 74484 233244225087980487101703822330276788958378479174673289080900 74485 233281805725149090636752510040960572025432125569690209504900 74486 233319391912701131749751939211595984304225255953302136063025 74487 233356983651381828408992004321833553142527291844768481853225 74488 233394580941936488632059791503927951959878616914047453490448 74489 233432183785110510495511638591454731937398941016677846819600 74490 233469792181649382144546104159612538915728230901330978300025 74491 233507406132298681802677845630333917208668173063663448345025 74492 233545025637804077781412406515432717331872383816786112124900 74493 233582650698911328489921912871021040201671717418342765622948 74494 233620281316366282444721679036433566178827676068563262189225 74495 233657917490914878279347722730902033415692727089862481044225 74496 233695559223303144754035189581227546312931914219187831193600 74497 233733206514277200765397687153703311503636143577413314560000 74498 233770859364583255356107528563545315658344562699131410851073 74499 233808517774967607724576885735093376544202165470157133306025 74500 233846181746176647234639852386049916175219779673345450062500 74501 233883851278956853425235416809028722558387560115813575062500 74502 233921526374054796020091344523690884472230652317702735321025 74503 233959207032217134937408970872750001910297443085032705726073 74504 233996893254190620299548903635133693282047408853296745610000 74505 234034585040722092442717635729593339187667644645995772003600 74506 234072282392558481926655068082058921571505340300584815229225 74507 234109985310446809544322942730040736311068401016056961394225 74508 234147693795134186331594186237384676814928721299867649122948 74509 234185407847367813576943163492692705983372950350849359864900 74510 234223127467894982831136841964725053930294568408427709340025 74511 234260852657463075916926866488105599173619363511573112795025 74512 234298583416819564938742544652656811574514592613763905089600 74513 234336319746712012292384742869695556142760866548565172240448 74514 234374061647888070674720693188625977926975751675526327658225 74515 234411809121095483093379710937170609573879869184772819368025 74516 234449562167082082876449823258585764770500533313239733184900 74517 234487320786595793682175308619212202677125339723821016040900 74518 234525084980384629508655147359716970616959232904172076101073 74519 234562854749196694703542383363387254710814084823424884401225 74520 234600630093780183973744396914841990831780344697111270707600 74521 234638411014883382395124088822531911205706510293142172147600 74522 234676197513254665422201975878403625198454663790304720705625 74523 234713989589642498897859197728108256310319749086511906551073 74524 234751787244795439063041435225140081141707282243621719828900 74525 234789590479462132566463740342295540102169422331242507302500 74526 234827399294391316474316277713847913907213426461328729255625 74527 234865213690331818279970977881837884443930110741881739365025 74528 234903033668032555913689102319885123387453678960608266760448 74529 234940859228242537752329720307930977015568804062432676000000 74530 234978690371710862629059097731327240998436795218362459920225 74531 235016527099186719843060997877690944534430697093005178905225 74532 235054369411419389169247894304949989061459889685249180624100 74533 235092217309158240867973095854009412895938829008058317222948 74534 235130070793152735694743783879472979538722633341393172797025 74535 235167929864152424909934961771859714038904919574954755152025 74536 235205794522906950288504316844759938722361272278347838816400 74537 235243664770166044129707994660380286772335627904580563411600 74538 235281540606679529266817285866932099594217321543362463256073 74539 235319422033197319076836225621322541605954217773854210926225 74540 235357309050469417490220105670612694069302874588393621912900 74541 235395201659245919000594899165711817815340714520927586032900 74542 235433099860277008674477598280781903220368344753695166480025 74543 235471003654312962160997464711831554555523123116036480001073 74544 235508913042104145701618193127983184865118454838579052417600 74545 235546828024401016139860987648902426824927771278646445441600 74546 235584748601954120931028551421883594592358332468349620422225 74547 235622674775514098151929989372089961485718556420908355405625 74548 235660606545831676510606624199452548419584156114402574922948 74549 235698543913657675356058725695736048377623606692115928624900 74550 235736486879743004687973153455285442823163017697304168800625 74551 235774435444838665166451913052971796831264995405654025675625 74552 235812389609695748121741625762860650874176196124610787088400 74553 235850349375065435563963911891131358604674640574526137810448 74554 235888314741699000192846687796780651659131130317262375725625 74555 235926285710347805407456376673648644443999928104207991876225 74556 235964262281763305315931033167310424075982883714012427808100 74557 236002244456697044745214381900381303117279054362814641752100 74558 236040232235900659250790769979788745483149233404085178276073 74559 236078225620125875126421033559568908899502312384877047721025 74560 236116224610124509413879278532750680553358709469431067878400 74561 236154229206648469912690575425895016108875851944546301158400 74562 236192239410449755189869568569862326056142552434445282444225 74563 236230255222280454589659999620385587419173718312279700756073 74564 236268276642892748243275145502031793173474832622885106936100 74565 236306303673038907078639170849139286312207693934564147340900 74566 236344336313471292830129395017323460353385653509932721889025 74567 236382374564942358048319473739148243198668692906296992036025 74568 236420418428204646109723495497565716637226795749458517010448 74569 236458467904010791226540992690731159435804836421813542019600 74570 236496522993113518456402867661805737868564288502394369621225 74571 236534583696265643712118233667364003717507100015103618986225 74572 236572650014220073771422170858028296216315744189561687722500 74573 236610721947729806286724397344957081117281387110211246122948 74574 236648799497547929794858855425819197032649971202833013444025 74575 236686882664427623726834213043890916438204450148406651900625 74576 236724971449122158417585280553917666228231080973034822760000 74577 236763065852384895115725342868387190477199237475929763022400 74578 236801165874969285993299407057865876094528310847493502001073 74579 236839271517628874155538365479054900354732563604323076505625 74580 236877382781117293650614074504227797846035957421327375684100 74581 236915499666188269479395348925715983206244639952611460844100 74582 236953622173595617605204872109113705105265606467702457278225 74583 236991750304093244963577021968878846289176705539173518376073 74584 237029884058435149472016612840010924121196290838667881824400 74585 237068023437375420039758553319492585940281090353420320800400 74586 237106168441668236577528420151185833708408927333096501696025 74587 237144319072067870007303948227879152832889441611395402656225 74588 237182475329328682272077436784186660730301583498458711302948 74589 237220637214205126345619071854005331643892043374579703344100 74590 237258804727451746242241165066241295436494596884685046902025 74591 237296977869823177026563308852521149556257246974069495597025 74592 237335156642074144823278448140609165112702688942203248646400 74593 237373341044959466826919868607256210005908672532230929160448 74594 237411531079234051311629101564211154321888945413987893832225 74595 237449726745652897640924745551130465742593295138748172465225 74596 237487928044971096277472204709126645519337421911092813152100 74597 237526134977943828792854344008701098623930632789685514062500 74598 237564347545326367877343061405811975022302309932639390151073 74599 237602565747874077349671776999832462611047432268671117880025 74600 237640789586342412166808839267159956218027782812328251290000 74601 237679019061486918433731848444241471193989514346052931290000 74602 237717254174063233413202897133785614513100136245374066542025 74603 237755494924827085535544728207936370956379386993620557301073 74604 237793741314534294408417810082188906873209532872600962402500 74605 237831993343940770826598329433832539202472046164945196500100 74606 237870251013802516781757101438710962886380028987364566763225 74607 237908514324875625472239397600094775526769824902942879546225 74608 237946783277916281312845691243466284115491663331584450960448 74609 237985057873680759944613320751021524917608575373655274638400 74610 238023338112925428244599070609699374098385868151285452043025 74611 238061623996406744335662670346552573462540812609265707148025 74612 238099915524881257596251211425280442716934551643370966860100 74613 238138212699105608670184482177747996975836236464577148802948 74614 238176515519836529476441220844321135801083714575199827650225 74615 238214823987830843218946286796852517907916388225574361690025 74616 238253138103845464396358750018157683770974803621521839344400 74617 238291457868637398811860898911825936733958784633419644592400 74618 238329783282963743582948166516215441860722156773049473326073 74619 238368114347581687151219975196486950665167984496277163324225 74620 238406451063248509292171499888535509022204434485697435536100 74621 238444793430721581124986349968684454992238546781247925576100 74622 238483141450758365122330169823010962987234012057985520675625 74623 238521495124116415120145158190177340667250184884182116851073 74624 238559854451553376327445506351647235182623677601031712870400 74625 238598219433826985336113755243170855868561646004902464000000 74626 238636590071695070130698071561428271255897965027496926890625 74627 238674966365915550098210442939724789284130569127730861866025 74628 238713348317246436037925792266637380890620967446787704022948 74629 238751735926445830171182011221516058703006007535790544822500 74630 238790129194271926151180913100749074380458023530954679324225 74631 238828528121483009072790105008705750233443235197003924159225 74632 238866932708837455482345779487275713101080333745083238243600 74633 238905342957093733387456425657928251080102269501380541810448 74634 238943758867010402266807459950220466579785016388159340538025 74635 238982180439346113079966776490687852323038200096857414575025 74636 239020607674859608277191217226055870325164612386265136576900 74637 239059040574309721809233961854716067558599465016486595212100 74638 239097479138455379137152837640415215954246435606325057006073 74639 239135923368055597242119549182110918597846796638833447198225 74640 239174373263869484635229828213952078453160870683940960142400 74641 239212828826656241367314503509347580682618392691221387662400 74642 239251290057175159038751490963091494640516757248926152999025 74643 239289756956185620809278703925518056883824258612294171226073 74644 239328229524447101407807883862664652081189967965814108308100 74645 239366707762719167142239351416425964501883509977512567740100 74646 239405191671761475909277677938687428833097373691455818758225 74647 239443681252333777204248277573431065406352195936489783655625 74648 239482176505195912130914919960811741511662363739839113410448 74649 239520677431107813411298163637206857341655971044610221696400 74650 239559184030829505395494710205247412237010309947600801905625 74651 239597696305121104071497679347843364299372353591255900030625 74652 239636214254742817075017804760221154098393772940318765556900 74653 239674737880454943699305551073996221125632599414942419822948 74654 239713267183017874904974151847308299839869376489046225015625 74655 239751802163192093329823568695052240605865212932867689000225 74656 239790342821738173298665371633242059551763235705380038969600 74657 239828889159416780833148540711550880359214219194991065401600 74658 239867441176988673661586189008074390254902317461246121551073 74659 239905998875214701228783207060370391992468525527736958742025 74660 239944562254855804705864828806831993399888423084752363708900 74661 239983131316673017000106119112456936119167587933159336388900 74662 240021706061427462764762382953080525482783486178420547712225 74663 240060286489880358408900496332144584054637330891467369506073 74664 240098872602793012107231159004079812212394030303380606675600 74665 240137464400926823809942069078383900262993600491600163040400 74666 240176061885043285252532019578482697963823976130905289926025 74667 240214665055903979965645917029466708968563696692995761835025 74668 240253273914270583284910722148800139629044155240583996922948 74669 240291888460904862360772312714104693762655653718011063940100 74670 240330508696568676168333268682125267438840093719171367827225 74671 240369134622023975517191579632989660548086426729734495042225 74672 240407766238032803061280274613879384892583674695172206440000 74673 240446403545357293308707974456233611779301092645942769360448 74674 240485046544759672631600366640613265603766562489491332483025 74675 240523695237002259275942602783357233686213263714764041725625 74676 240562349622847463371422618819167626661071745694111643522500 74677 240601009703057786941275377953765988026010410841322221520900 74678 240639675478395823912128036460767316027882791710763322201073 74679 240678346949624260123846032396923725900035552105069794075625 74680 240717024117505873339380097309894545568477546587475667715600 74681 240755706982803533254614191012704603313418218945902369475600 74682 240794395546280201508214359499057431507663792891586907895225 74683 240833089808698931691478516073675076454322792643831035651073 74684 240871789770822869358187145771841170513229112389011460812900 74685 240910495433415252034454933142328889138451817527118532100900 74686 240949206797239409228583313467900382148236793039767742834025 74687 240987923863058762440913947497569235513726941423014724204225 74688 241026646631636825173683119764822487183845560905742347240448 74689 241065375103737202940877060566003687960812490885406553113600 74690 241104109280123593278088191673063466203905282709244056009025 74691 241142849161559785752372295854889023168288727448572460354025 74692 241181594748809661972106610281428954081026235780661661412900 74693 241220346042637195596848843884834758617766506417136251822948 74694 241259103043806452347197118751845373271079326896499005220225 74695 241297865753081590014650835621646027195005912473871524391225 74696 241336634171226858471472463563437692470102594062369034115600 74697 241375408299006599680550253907958369359102603762818144810000 74698 241414188137185247705261878507202417015309865803165989076073 74699 241452973686527328719338992396589110263981771323517748199025 74700 241491764947797461016732720933836573501265587301106912522500 74701 241530561921760355021480071488802213445736113211710527522500 74702 241569364609180813297571269758555743434251144256368063508025 74703 241608173010823730558818020781955863176706917917285168501073 74704 241646987127454093678722694728006629373348702303283870440000 74705 241685806959836981700348437532274524353582721548127760001600 74706 241724632508737565846190206455652201916755397065784638802225 74707 241763463774921109528046730639759861843125105662725577443225 74708 241802300759152968356893396733280177097261008562492831922948 74709 241841143462198590152756059663527670566373681802057005656900 74710 241879991884823514954585778627558411262623970989250292251025 74711 241918846027793375030134478377130873271280395128402182006025 74712 241957705891873894885831535871833774345712228476085601875600 74713 241996571477830891276661292374701684935625789815752203490448 74714 242035442786430273216041491064644172586686159060424548387225 74715 242074319818438041985702640240019221067726215914235239517025 74716 242113202574620291145568302187686638266140248940463265508900 74717 242152091055743206543636307791882141842801110576114119388900 74718 242190985262573066325860896957257786854938689467618127176073 74719 242229885195876240946035784920439375038884031331777546992225 74720 242268790856419193175678154524456461194428459009879053369600 74721 242307702244968478113913574530405548128781217406414718009600 74722 242346619362290743197361844040712037900743195798944719390625 74723 242385542209152728210023763108361483654758855070428441776073 74724 242424470786321265293168829606475663149974307534307374156900 74725 242463405094563278955223862432613972171327259266527470702500 74726 242502345134645786081662551122185613358034926584652562030625 74727 242541290907335895944895931945363033599639777165688015112025 74728 242580242413400810214163790561892041031030720200984793410448 74729 242619199653607822965426991308199010805589877164747524890000 74730 242658162628724320691260733191200567239833003724688625233225 74731 242697131339517782310748732663226108603625702838063584918225 74732 242736105786755779179378333252468519777278468228850838108100 74733 242775085971205975098936542123383397210562025593718635522948 74734 242814071893636126327406993641462090098951095683525142024025 74735 242853063554814081588867840016808841439210288787663156503025 74736 242892060955507782083390569100957292639791054331190307342400 74737 242931064096485261496939749411366595641424152786352360257600 74738 242970072978514646011273702458042357049778690694158416381073 74739 243009087602364154313846102446732619595127064367827119215225 74740 243048107968802097607708503433154067313615895174299016376900 74741 243087134078596879621413794002708622191006910815093899296900 74742 243126165932516996618920579550155581622629434692464543263025 74743 243165203531331037409498492233709427922788391476334204076073 74744 243204246875807683357634428678038423263009223893575881443600 74745 243243295966715708392939715500644085831284546341868923043600 74746 243282350804823979020058202736106625683927438270129843599225 74747 243321411390901454328575285232686401707743707737244565650625 74748 243360477725717186002927852095776444323020936817826249022948 74749 243399549810040318332315164252706072037306359511700193012900 74750 243438627644640088220610660213400613706119323762908662515625 74751 243477711230285825196274690101407232369627956620791396890625 74752 243516800567746951422268178029801830813924390283117127270400 74753 243555895657792981705967212896497003551869221838734233960448 74754 243594996501193523509078567673475984731554476350626593050625 74755 243634103098718276957556147264482526560265927151894687629225 74756 243673215451137034851518365005701628178420904815766148136100 74757 243712333559219682675166447883971020531327403441454781296100 74758 243751457423736198606703670547068298666765076192164211451073 74759 243790587045456653528255518180623579033339308237857308508025 74760 243829722425151211035790778326212545768316671488129714544400 74761 243868863563590127449043561715189736644224409130641224624400 74762 243908010461543751821436252192826906290898876685544693725225 74763 243947163119782525950003385807326291523908788000150478881073 74764 243986321539076984385316459138283591091369387581090744660100 74765 244025485720197754441409666939180459899114003420395266744900 74766 244064655663915556205706569168491305789010535830532945468025 74767 244103831371001202548947687483994165226913016861470480379025 74768 244143012842225599135119031274880422805333141016499890960448 74769 244182200078359744431381553306263128281414330885830903105600 74770 244221393080174729718001535050688653953202170937070366538225 74771 244260591848441739098281901781261424526540629285556972603225 74772 244299796383932049508494467500996441241194101347428021402500 74773 244339006687417030727813109783019311908011661673116359722948 74774 244378222759668145388247874596238488659122712074072327267025 74775 244417444601456948984580011191119405630293176782755824055625 74776 244456672213555089884297937120195199478689230503745259290000 74777 244495905596734309337534133467953686590401964787084403264400 74778 244535144751766441487002970364745262050192114435183542026073 74779 244574389679423413377939462859361376931029691179687425390625 74780 244613640380477244968038957224938242213139819459233823752100 74781 244652896855700049137397747772845399661433951904006346112100 74782 244692159105864031698454624249223792276415673486029388257225 74783 244731427131741491405933349888842959486913196909403964551073 74784 244770700934104819966786070200951975073317121662833271046400 74785 244809980513726502050137652561803738897402789495082758406400 74786 244849265871379115297230956688537226869302334446265804477025 74787 244888557007835330331373036069107297203773010804409061497225 74788 244927853923867910767882270422956644906596302574563086302948 74789 244967156620249713224036429267129490587747388650285231128100 74790 245006465097753687329021666662531584120907474554707510621025 74791 245045779357152875733882447215046098358963020347263877616025 74792 245085099399220414121472403406219983072356711335721555424400 74793 245124425224729531216406124328240344501535850141257048610448 74794 245163756834453548795011875897925411406295412273345021353225 74795 245203094229165881695285252624459644253546019804185631822225 74796 245242437409640037826843761005607540210962266398877619084100 74797 245281786376649618180882334627145682907094889553745001802500 74798 245321141130968316840129781040257582478871950403943112626073 74799 245360501673369920988806160491640848254980166152111039263025 74800 245399868004628310922581096581081233518418563598420118760000 74801 245439240125517460058533018921253089153563403261525078760000 74802 245478618036811434945109337874510760612386581298908111219025 74803 245518001739284395272087551441440460531040170279792034326073 74804 245557391233710593880537284375947147491868129536689074722500 74805 245596786520864376772783259601655939857043221311879737508100 74806 245636187601520183122369202004412592298463530498449336346225 74807 245675594476452545284022674675672561614289424014354030085225 74808 245715007146436088803620847681573187655569021591391877010448 74809 245754425612245532428157199432488514686799004144611747920400 74810 245793849874655688115709150727871278272008580333948094964025 74811 245833279934441461045406631551191582813048388147720432369025 74812 245872715792377849627401580689786795169223748322738375136100 74813 245912157449239945512838378254442180357243732450423011302948 74814 245951604905802933603825211173526806167674683271575274869225 74815 245991058162842092063406371736514244638699850789842907849025 74816 246030517221132792325535489261722599700006408577883496678400 74817 246069982081450499105049694963113391939058013439692595430400 74818 246109452744570770407644720090993833348875992143244302651073 74819 246148929211269257539850927421472027090755905251842410405225 74820 246188411482321705119010276169519629747099374449457169208100 74821 246227899558503951083254220400501516248754390750571624448100 74822 246267393440591926701482541015036990637941571471124061850625 74823 246306893129361656583343111382062089072009728963150736326073 74824 246346398625589258689212596694967524984922379317550668688400 74825 246385909930050944340178087125691830102538180239564162410000 74826 246425427043523018228019664851654249054423470109342299675625 74827 246464949966781878425193905030416949639134811151364534103025 74828 246504478700604016394818310796971115381644445234132979922948 74829 246544013245766017000656682358546491870862577974955171202500 74830 246583553603044558517105420261848963482048142689868522647225 74831 246623099773216412639180762907635742473304887748736416182225 74832 246662651757058444492506958387542758097343006799868905217600 74833 246702209555347612643305370718083839289258819133539633360448 74834 246741773168860969108384520546746290678256935462575722255025 74835 246781342598375659365131060405112468126021641200625795936025 74836 246820917844668922361501684583941966716847623791349196112900 74837 246860498908518090526015973705154041114675391947956373548100 74838 246900085790700589777750174065654885459854512252363166381073 74839 246939678491993939536331911827959407503788852173557961977225 74840 246979277013175752731935842132562139472613098219243195616400 74841 247018881355023735815280233207016936211719643943792555936400 74842 247058491518315688767624485546690119491310245496226442272025 74843 247098107503829505110767586242156735949198353188190793551073 74844 247137729312343171917047498528214605010846477364548696824100 74845 247177356944634769819341486629495842258099067125664506352100 74846 247216990401482473021067375977660553117275902925068719945225 74847 247256629683664549306185748875162401404234660780022396390625 74848 247296274791959360049203075680580767198704829103431786760448 74849 247335925727145360225175781590519218722649281598275757574400 74850 247375582490001098419715249093075033367635264141682335630625 74851 247415245081305216838993756167889513754204073303315131255625 74852 247454913501836451319751350307793855712029022556905157228900 74853 247494587752373631339303658437070336343255143106502975222948 74854 247534267833695680025550632801353601872832183599062984830625 74855 247573953746581614166986232904201846798895591157861162763225 74856 247613645491810544222709043565372687933329009759370960307600 74857 247653343070161674332433829175843549267567155888790664435600 74858 247693046482414302326504024224621386211480460832474432976073 74859 247732755729347819735905160172391590633833339371951192019025 74860 247772470811741711802279228747060931281337091793744885384900 74861 247812191730375557487939981736254397569737006068405760864900 74862 247851918486029029485889167351830828424691936114444185483225 74863 247891651079481894229833703241487221802434226868497603881073 74864 247931389511514011904203786222526634740349074339186205889600 74865 247971133782905336454171938812869598275695986122712813454400 74866 248010883894435915595672992634393986326721682484191073515025 74867 248050639846885890825425008763693292654394287827665202668025 74868 248090401641035497430951135105348285314933745244408364122948 74869 248130169277665064500602400862812023573233781184825334516100 74870 248169942757555014933581448182013238075177191772488310754225 74871 248209722081485865449967201042788091172749455784736026669225 74872 248249507250238226600740471473255350659766441064986777610000 74873 248289298264592802777810503162255026807961000596467772210448 74874 248329095125330392224042452544975539493131291431353862796025 74875 248368897833231887043285807436899499369051434196144533890625 74876 248408706389078273210403743291203204482893403333198235062500 74877 248448520793650630581303417154749971430018539226303543252900 74878 248488341047730132902967199397822438118178543818523506476073 74879 248528167152098047823484843292743993451430002473743425450625 74880 248567999107535736902086592516544507752424108156741968793600 74881 248607836914824655619177226652830556518195091294471545753600 74882 248647680574746353386371044768025349149147622004782723364225 74883 248687530088082473556527787137148593603645893096195240076073 74884 248727385455614753433789495194311547511445954998574357524900 74885 248767246678125024283618309783107526128198900511722714716900 74886 248807113756395211342835207782083157630396431175892431625025 74887 248846986691207333829659677180480696635442921680952829535225 74888 248886865483343504953750330679446727485030077832257453490448 74889 248926750133585931926246457893907609751672401260934372387600 74890 248966640642716915969810516230317039618144674671126715738025 74891 249006537011518852328671560515486122237657309610347082383025 74892 249046439240774230278669611451711371908922399472254935680900 74893 249086347331265633137300962973421078894813438921463434522948 74894 249126261283775738273764428580565503976115652682046167231225 74895 249166181099087317119008526723981384362912467456835389758225 74896 249206106777983235175779605317966257385467606731951493057600 74897 249246038321246452028670905455303131454052335745831680040000 74898 249285975729660021354172564399981057113044279626874465801073 74899 249325919004007090930722557932862174618798728578216806072025 74900 249365868145070902648758582125550838343276177248638355002500 74901 249405823153634792520770874617725442446211768598667100002500 74902 249445784030482190691355975473198596667744073461169394675025 74903 249485750776396621447271427689976325770892983703578449776073 74904 249525723392161703227491417439591991109100177808991980250000 74905 249565701878561148633263354110995658008231381477209204019600 74906 249605686236378764438165390234284658134998241462954764395225 74907 249645676466398451598164881359566121774699807562649012472225 74908 249685672569404205261677785966247280960520124965752471222948 74909 249725674546180114779629005478054370684360026921588496428900 74910 249765682397510363715513664459085981975338635944316525182025 74911 249805696124179229855459331066211747456684080981110153237025 74912 249845715726971085218289177833132267084754268782351651641600 74913 249885741206670396065586082861421209135397961105594047240448 74914 249925772564061722911757671493875549132794656612018592096225 74915 249965809799929720534102298545504937314309608917036621686025 74916 250005852915059137982875971167496213391778482064513817852900 74917 250045901910234818591360212419494115805005403822855027716900 74918 250085956786241699985930865625544261367129278053966064751073 74919 250126017543864814096127839589049500173896912673059928563225 74920 250166084183889287164725794742095779889788562375624628051600 74921 250206156707100339757805770304508683033382628621919519891600 74922 250246235114283286774827752528006830662332256890497093055625 74923 250286319406223537458704184100823375904868176778920655501073 74924 250326409583706595405874414788171841099850098267615361464900 74925 250366505647518058576380093383937582891074061784290974122500 74926 250406607598443619303941501048981200473816095311344604825625 74927 250446715437269064306034826111445233312464113653923553839025 74928 250486829164780274693970380404460526037570958405837508560448 74929 250526948781763225982971757216653669888762577675296838760000 74930 250567074289003988102255930930861961996667338110670396566225 74931 250607205687288725405114298426467355992406104333366472951225 74932 250647342977403696678994662320765909897208768962926164572100 74933 250687486160135255155584156124794269977412126717982370322948 74934 250727635236269848520893111389039762251457115592508026231025 74935 250767790206594018925339866914465696605551254123510947874025 74936 250807951071894402993836520104288522013405343854919447888400 74937 250848117832957731835875620531948505162902938120868950083600 74938 250888290490570831055617805800720638868727460365111732006073 74939 250928469045520620761980379770417520994865945814140510484225 74940 250968653498594115578726833226640979224540938149300702860900 74941 251008843850578424654557307068044251897503856884276592580900 74942 251049040102260751673199998087071570285764920742639755026025 74943 251089242254428394863503507419647023098747227026569954651073 74944 251129450307868747009530131739289619697546606640488679449600 74945 251169664263369295460650097271136504455465159237440112665600 74946 251209884121717622141636736701361310928275683334041272796225 74947 251250109883701403562762609057479680992777312921304770875625 74948 251290341550108410829896562635039010876130316100395331622948 74949 251330579121726509654601741046194523031220963898378630380900 74950 251370822599343660364234532465678800114916400260408206250625 74951 251411071983747917912044462149676954896535299149913518125625 74952 251451327275727431887275028303124647763193543882733940432400 74953 251491588476070446525265481370951201596895969727521838610448 74954 251531855585565300717553546828795102175346136163046705355625 74955 251572128605000428021979091548724210894446903020411089402225 74956 251612407535164356672788733815498055525376038368986480484100 74957 251652692376845709590741397068914603902953949030655389820100 74958 251692983130833204393214807447788964894785660916483571126073 74959 251733279797915653404312935211116500722367150149243504275025 74960 251773582378881963664974380111977874696007801627491441230400 74961 251813890874521136943081700799748598685046914052618540110400 74962 251854205285622269743571688326180685173443544517137287986225 74963 251894525612974553318546583830929049548406356865349119506073 74964 251934851857367273677386240482100349336314271798629475364100 74965 251975184019589811596861229747406988435770379006267958168900 74966 252015522100431642631246892071514056002241528645766859067025 74967 252055866100682337122438332035172011512375037747635783702025 74968 252096216021131560210066358071732969678762793340183381410448 74969 252136571862569071841614366816653481297652475328018433171600 74970 252176933625784726782536172165591748792896425749613945475225 74971 252217301311568474626374779116712258169291624607308432240225 74972 252257674920710359804882102472815852307410063917737920062500 74973 252298054454000521598139630478918314020058309169404561822948 74974 252338439912229194144680033470905571047648969481665604070025 74975 252378831296186706451609717610898679196025933207924506230625 74976 252419228606663482404732323784966784115670333574564935840000 74977 252459631844450040778673171738831306785736058542818676486400 74978 252500041010336995247004649527209642600032980057224360551073 74979 252540456105115054392372548352451709054903720122837049255625 74980 252580877129575021716623342868127722410936464942412027840100 74981 252621304084507795650932417023230629341632854140237923400100 74982 252661736970704369565933235522661665492517080684271538216225 74983 252702175788955831781847460979672559053740809563179597226073 74984 252742620540053365578616016835942943898019130937587565248400 74985 252783071224788249206031096124976593553736278010359916032400 74986 252823527843951855893869116154505134270297033181501169278025 74987 252863990398335653862024619183592942689281390389012243318225 74988 252904458888731206330645119170141981160696909394833773802948 74989 252944933315930171530266894664500371538626061949264411892100 74990 252985413680724302711951727924883556354845503339704776360025 74991 253025899983905448157424590330321944602561379169337209655025 74992 253066392226265551189212274166853987965270269974845607182400 74993 253106890408596650180782970862688682197929959423297324560448 74994 253147394531690878566686795748066537509118659557994467854225 74995 253187904596340464852697259415553111203686413409957493199225 74996 253228420603337732625953685756504245525568896061595381036100 74997 253268942553475100565104576749447203589952525035275574522500 74998 253309470447545082450451924076126946512861445062535553601073 74999 253350004286340287174096467640971845334492346537552663626025 75000 253390544070653418750083901069738172090262987226563906250000 75001 253431089801277276324552024263097765410575489335938906250000 75002 253471641479004754185878843080938317326736755365678898876025 75003 253512199104628841774831616233150779526336463109753509851073 75004 253552762678942623694716849452683439136668839814799792022500 75005 253593332202739279721531237026647266219508555266596034536100 75006 253633907676812084814113550761262187534724391119088827949225 75007 253674489101954409124297476456438993773847617080703099604225 75008 253715076478959718007065397965796640377816011881717299560448 75009 253755669808621572030703128917919755235699986806568046182400 75010 253796269091733626986955592174666220013295080815405047905025 75011 253836874329089633901183447102339745582045978016812839610025 75012 253877485521483439042520664731547416009861929892539596392100 75013 253918102669708983934033050881567229836002825906941586302948 75014 253958725774560305362877717325055721882369926937712885068225 75015 253999354836831535390463501068930803653236236606807436028025 75016 254039989857316901362612331827270015444709416625197314032400 75017 254080630836810725919721547762069438624045834533613171248400 75018 254121277776107427006927159567713572147338546852493278476073 75019 254161930676001517884268062975011533262095549064290076466225 75020 254202589537287607136851199750659998488818247743766074900100 75021 254243254360760398685017667267998357392894611518131079340100 75022 254283925147214691794509776724926608344947618657469158005625 75023 254324601897445381086639060084861582424238222532981654301073 75024 254365284612247456548455225816612138845823884789707017486400 75025 254405973292416003542916063509059032787929563002618140840000 75026 254446667938746202819058297436530214261408668248869742480625 75027 254487368552033330522169389150767374698267712150480009320025 75028 254528075133072758203960289175384616241010926524375424322948 75029 254568787682659952832739137878725177289040846111487682562500 75030 254609506201590476803585915601027206702538480521942071990225 75031 254650230690659987948528042111814638178153050395289610225225 75032 254690961150664239546716925473434275694467109986683141171600 75033 254731697582399080334605460386665260578579009392857481410448 75034 254772439986660454516126476094332150668271850154230798952025 75035 254813188364244401772872133918857902237127144027396027317025 75036 254853942715947057274274274509698105812603082619230507668900 75037 254894703042564651687785714876602887749542451900852204864100 75038 254935469344893511189062495284657950423814567255248338256073 75039 254976241623730057472147076087061285182839948822681099736225 75040 255017019879870807759652484571597153731606590946550543110400 75041 255057804114112374812947411896773995444473391230417044230400 75042 255098594327251466942342260193597980174580382123044186525025 75043 255139390520084888017276139908958988484057639368849502376073 75044 255180192693409537476504817466610863839455915699823754320100 75045 255221000848022410338289613321732844207922953693128336984100 75046 255261814984720597210587250485064143650630857955088127152225 75047 255302635104301284301240653592608717940832643183604984105625 75048 255343461207561753428170698596912311934700910961128288610448 75049 255384293295299382029568913155918950393789334380802326432400 75050 255425131368311643174091127795419098198569036138404459375625 75051 255465975427396105571052077921106780403037823148904772500625 75052 255506825473350433580620956756268017360891379973206361880900 75053 255547681506972387224017919281127995204192715559735819122948 75054 255588543529059822193711537249889457275890194496500859625625 75055 255629411540410689863617205361499867707926156899060242546225 75056 255670285541823037299296498660189964197058232283196513665600 75057 255711165534095007268157481241831383160894774630177432449600 75058 255752051518024838249655966342166106857035180977170210901073 75059 255792943494410864445497727882965548718615997173070940276025 75060 255833841464051515789841663552182160100005455135774747080900 75061 255874745427745317959503909494161508836873219523396957360900 75062 255915655386290892384162906685987847505399441969434066234225 75063 255956571340486956256565419076041257015988521998217200756073 75064 255997493291132322542733503560849519197529049787774838083600 75065 256038421239025899992172431876322940319003051725527655888400 75066 256079355184966693148079564479465416056105670138859287124025 75067 256120295129753802357554176496660097241501578895949878481025 75068 256161241074186423781808235814633084838427562268370707822948 75069 256202193019063849406378133390203651948562561319506074072100 75070 256243150965185467051337365854934560306437916213227815701225 75071 256284114913350760381510170490801108624162300594382764316225 75072 256325084864359308916686112653002620331898752233202693760000 75073 256366060819010788041835625716045148711366049394006083560448 75074 256407042778104969017326503619229248141654262116489016089025 75075 256448030742441718989141346087681731168855419305121876075625 75076 256489024712821000999095956605075402373425674015971526622500 75077 256530024690042873995058693214185831541825918705620637964900 75078 256571030674907492841170772221439300451844297846399049251073 75079 256612042668215108328067524881611129654097285886199351805625 75080 256653060670766067183100607138838663975546742997727725891600 75081 256694084683360812080561162500118268084469428666837234051600 75082 256735114706799881651903938117460756340183643445992257813225 75083 256776150741883910495972354154884754304985781968003571001073 75084 256817192789413629189224526516432562720188415685737539216900 75085 256858240850189864295960243011398168442891882172027677352900 75086 256899294925013538378548893032962120805174039864697362436025 75087 256940355014685670007658350826433066092758653846345317846225 75088 256981421120007373772484812423300807345932610866972172240448 75089 257022493241779860290983586317310831461536621896977584641600 75090 257063571380804436220100837958775320621264059873596597487025 75091 257104655537882504266006288143340740388278901098261194432025 75092 257145745713815563194326865371437172401317193366189174928900 75093 257186841909405207840381312254639635452977865060972433722948 75094 257227944125453129119415746045176714866848820112053748222225 75095 257269052362761114036840173364826896486463937165480437145225 75096 257310166622131045698465959209448078257856611119685808019600 75097 257351286904364903320744250305390809326676645177505880250000 75098 257392413210264762241005352894050883780480425900173681026073 75099 257433545540632793927699065020821993646900196843388026925025 75100 257474683896271265990635963404714223508957692922230857502500 75101 257515828277982542191229644964909247119821212690974612502500 75102 257556978686569082452739923080528164690824194523715408822025 75103 257598135122833442870516978659892998088578330818098109551073 75104 257639297587578275722246466095567940009536007680751515040000 75105 257680466081606329478195574181471532303396202240791904057600 75106 257721640605720448811460042068356027990315712216031232008225 75107 257762821160723574608212130333955271160994539352280666481225 75108 257804007747418743977949547244107508863361206884100847022948 75109 257845200366609090263745330281164629264801568528042992180900 75110 257886399019097843052498683016004400834664070307174928133025 75111 257927603705688328185186767399967368018146264596621786488025 75112 257968814427183967767117451553045139869632456339908174387600 75113 258010031184388280178183013124651889381121492868813703490448 75114 258051253978104880083114798303315962779567699906808338785225 75115 258092482809137478441738836551633579875767626177298205875025 75116 258133717678289882519232411142831688626871396890088870216900 75117 258174958586365995896381585575292119424690901847690581024900 75118 258216205534169818479839685941394267242728566890207608826073 75119 258257458522505446512386739327038612666270888064264629114225 75120 258298717552177072583189868318218475991991056726257954753600 75121 258339982623988985638064641691012482016295681529550777793600 75122 258381253738745570989737381361375296835142630943277401700625 75123 258422530897251310328108425671109281952261188939248987726073 75124 258463814100310781730516349086404795237632848382983001752900 75125 258505103348728659672003138385341952793751973382887697562500 75126 258546398643309715035580325410751750573591055583759777640625 75127 258587699984858815122496076464839529651356182620500635546025 75128 258629007374180923662503238421978854375045442446695572210448 75129 258670320812081100824128341636088958228527118079674657610000 75130 258711640299364503224941559719013998100346496806003173919225 75131 258752965836836383941827626266327443796760739704033483004225 75132 258794297425302092521257708606990016047601345386072160016100 75133 258835635065567074989562238653294672935484110352647401622948 75134 258876978758436873863204700927537231631637951783964585418025 75135 258918328504717128159056377841856299545217331755470249265025 75136 258959684305213573404672052307691276487409119829963620454400 75137 259001046160732041648566667751312277216954369110260052889600 75138 259042414072078461470492945611880911769889474784289010131073 75139 259083788040058857991719960398505949283380349896877864733225 75140 259125168065479352885312672382762979601488406765423521364900 75141 259166554149146164386412418003152275799579090634196745884900 75142 259207946291865607302518358057974149883873291636091241769025 75143 259249344494444093023769883763106183313359978991079051726073 75144 259290748757688129533229980751171803652945674995253646435600 75145 259332159082404321417169551088594768599323733408853574307600 75146 259373575469399369875352693387039208824614625289721708013225 75147 259414997919480072731322941085739971557368383381868131080625 75148 259456426433453324442690458981233097566042832386713862722948 75149 259497861012126116111420198081001355226587055634692160728900 75150 259539301656305535494121008857554846643279537942621080005625 75151 259580748366798767012335712979471792350505399181038909380625 75152 259622201144413091762832133595929692952717912966877106574400 75153 259663659989955887527895084251262158160426909909761711760448 75154 259705124904234628785619316506081786051701515232180352640625 75155 259746595888056886720203426341514568031377786899996197195225 75156 259788072942230329232244719423096387873934023473576664852100 75157 259829556067562720949035035300887276420848621842357067324100 75158 259871045264861923234857530622364176959198205246184737301073 75159 259912540534935894201284421434658070035298133212481995022025 75160 259954041878592688717475684652706400455344269234311967936400 75161 259995549296640458420478718769896843494294841454010207616400 75162 260037062789887451725528963887783541874645208861336385227225 75163 260078582359142013836351481141462039888307163413285822631073 75164 260120108005212586755463491597194236117518880171968379048100 75165 260161639728907709294477874698879771564592596462510661612900 75166 260203177531036017084407626339975365625365380887979142686025 75167 260244721412406242585971276637468708237464767804086942005025 75168 260286271373827215099899267484518612701946406842187908360448 75169 260327827416107860777241289958378230115516034852055932217600 75170 260369389540057202629674581660223223060423844081502266432225 75171 260410957746484360539813184063511893180226520671339397897225 75172 260452532036198551271518159947509354521961687062934143702500 75173 260494112410009088480208770992612942048882026421023492422948 75174 260535698868725382723174615614121142522762822684057363853025 75175 260577291413156941469888727111093433020937842673594578425625 75176 260618890044113369112321632206953510690645243416775972410000 75177 260660494762404366975256370058493495951988335343252062688400 75178 260702105568839733326604471809941790240846397479832317576073 75179 260743722464229363387722900768762368534419151640293188100625 75180 260785345449383249343731953279858386324765786640044587948100 75181 260826974525111480353834120374858080399716408789593032708100 75182 260868609692224242561633910273166042755901309658913107155225 75183 260910250951531819105458631811468047205372314966985496401073 75184 260951898303844590128680138878382708745391538335000724430400 75185 260993551749973032790037535930958356540446939734271113678400 75186 261035211290727721273960844669718602416432010235038156099025 75187 261076876926919326800895631948965188089209501882501868119225 75188 261118548659358617637628598999051795943477224242024573802948 75189 261160226488856459107614132037347610042978367705167925636100 75190 261201910416223813601301814344614516189660418658708884119025 75191 261243600442271740586464899883526932257396334004857771714025 75192 261285296567811396618529748536068362705350073485493043920400 75193 261326998793654035350906223036543874127006679297374277010448 75194 261368707120611007545319047676952791913305675368159633335225 75195 261410421549493761082140128861471021602226465461924516596225 75196 261452142081113840970721837586797502252586472353171099008100 75197 261493868716282889359731253925124403216737812293583592222500 75198 261535601455812645547485373586495779995297172827707953076073 75199 261577340300514945992287276637324509437027090912144110969025 75200 261619085251201724322763258451842429398515845765705093760000 75201 261660836308685011348200922973263713101388520721440133760000 75202 261702593473776935068888238361446613819434284649709509513025 75203 261744356747289720686453555103843821194265430647064943876073 75204 261786126130035690614206586666536776415943022299117954302500 75205 261827901622827264487480352762154399714422970875620287584100 75206 261869683226476959173974085311481790088705835539553481572225 75207 261911470941797388784097097175569563953224438574217888103225 75208 261953264769601264681313613735159606405286354566389398610448 75209 261995064710701395492488567394248116113314302531017729424400 75210 262036870765910687118234355084611932393207279513299230866025 75211 262078682936042142743258558848129240879389759935082088871025 75212 262120501221908862846712629573730862308036283830455150628100 75213 262162325624324045212541533965823437312565106394230273802948 75214 262204156144100984939834364821030928785798118489246938247225 75215 262245992782053074453175914690105972289195810754603586227025 75216 262287835538993803512999213001867714187306480845855171406400 75217 262329684415736759225939026726027886655029012526922612046400 75218 262371539413095626055186324651771978446489225517162520801073 75219 262413400531884185830843705358967470327281845159187161507225 75220 262455267772916317760281788958876214356544410385268512612100 75221 262497141137005998438496572681253146761816766682394890252100 75222 262539020624967301858467750384718634977911017636390769140625 75223 262580906237614399421517996067296870521082774310309710776073 75224 262622797975761559947673211454017830741666086606152479264400 75225 262664695840223149686023737738485444142022405584673479290000 75226 262706599831813632325086531555319705862169151476688575305625 75227 262748509951347569003168305260385602122806790100203967517025 75228 262790426199639618318729631595726814874665592178418597222948 75229 262832348577504536340750012816127290634155307500036518902500 75230 262874277085757176619093914354228870488233671129445127353225 75231 262916211725212490194877763101138291526223814402517546288225 75232 262958152496685525610837910379461983503017121964697346105600 75233 263000099400991428921699559685712198356707700640506365960448 75234 263042052438945443704546659279033124294228249774841730629025 75235 263084011611362911069192759693200750521005589451834628718025 75236 263125976919059269668552836248855363325038256560351831244900 75237 263167948362850055709016076642930669132129263208438209160100 75238 263209925943550902960819633692248655327295171952421572631073 75239 263251909661977542768423343308254415087628922448620740475225 75240 263293899518945804060885407779870278194129189493502242624400 75241 263335895515271613362239044441453705784234308316910332544400 75242 263377897651770994801870099802848523273024815046144225758025 75243 263419905929260070124895629218524182209296264367980017701073 75244 263461920348555058702543442172802858642964048771349880796100 75245 263503940910472277542532613258179312662555300833732019636100 75246 263545967615828141299454958923743551115880458586126240379225 75247 263588000465439162285157480070721453153369561109871106800625 75248 263630039460121950479125770572153636132016664526907058960448 75249 263672084600693213538868391793737957588410775075145248270400 75250 263714135887969756810302213192866167431954233932439853140625 75251 263756193322768483338138719072890343224090406074697743765625 75252 263798256905906393876271281569659860396192671222652659512900 75253 263840326638200586898163399947374768517716937632888111522948 75254 263882402520468258607237906280806564257301048195271889400625 75255 263924484553526702947267137600942471482717372372878328349225 75256 263966572738193311612764074581114459020960426611894339043600 75257 264008667075285574059374446840679346947290389896466369443600 75258 264050767565621077514269804943321472891766730353849335326073 75259 264092874210017506986541559167054510743704683743836963513025 75260 264134987009292645277595985123004155298581876096932068796900 75261 264177105964264372991550196300058507828223811790079285876900 75262 264219231075750668545629083612478119263616106347437909965225 75263 264261362344569608180563222027562769660439081895410760131073 75264 264303499771539365970987744350477184870407514443147983257600 75265 264345643357478213835842182243343013866735778247587530342400 75266 264387793103204521548771274555709512969547225989749010753025 75267 264429949009536756748526743043520506286817227158838229274025 75268 264472111077293484949370035553700315028492714023524348022948 75269 264514279307293369551476036751486471965778208264707482608100 75270 264556453700355171851337746467642161194229975438801442668225 75271 264598634257297751052171925742686447518267032911030507983225 75272 264640820978940064274325710645285484206001074008917114890000 75273 264683013866101166565684193941953012566917821449879743410448 75274 264725212919600210912078974695213591780920741434955712362025 75275 264767418140256448247697675867387122655585291302832348280625 75276 264809629528889227465494430007158354509178793722768038202500 75277 264851847086317995427601333096100190170088484778207385656900 75278 264894070813362296975740866632324730148779127949980710526073 75279 264936300710841774941639288028441123376282677232413213140625 75280 264978536779576170157440989401004418513516666979389939009600 75281 265020779020385321466123824828644736718446160440820674369600 75282 265063027434089165731915406156071213913257060461874111242225 75283 265105282021507737850710367421150288021307231915115508426073 75284 265147542783461170760488597982263034343677063845065365888900 75285 265189809720769695451734444423151380217663668039947140008900 75286 265232082834253640977856881312468158344563728109232495267025 75287 265274362124733434465610650895251086691579937729223509137225 75288 265316647593029601125518371793545891662675857402014703490448 75289 265358939239962764262293616793408920295704735023921269875600 75290 265401237066353645285264959795524716578160236234500141256025 75291 265443541073023063718800992006679166581451975661777476501025 75292 265485851260791937212736307449333946993707089826876419156900 75293 265528167630481281552798457866553141783751706944060169422948 75294 265570490182912210671035877099538022154143908760919548193225 75295 265612818918905936656246775015031115638923505827201826552225 75296 265655153839283769764409001059855821172124521347271379001600 75297 265697494944867118429110877519862958196074561536601505440000 75298 265739842236477489271983002560560769394092103931729274751073 75299 265782195714936487113131023126710028420399021448993930758025 75300 265824555381065814981569377778171036060902241491884300022500 75301 265866921235687274125656009539294420591976178700233185022500 75302 265909293279622764023528048839152790710507339935643585949025 75303 265951671513694282393538466619915422287255144013778507826073 75304 265994055938723925204693697690673293347049390021401714810000 75305 266036446555533886687092234404026915103495810578776460115600 75306 266078843364946459342364190732754540572707624199218881641225 75307 266121246367784033954111836823883466260133818318822739470225 75308 266163655564869099598351104107492276656824916270741039322948 75309 266206070957024243653954061037577015796475072398608452912900 75310 266248492545072151813092359542319404912316364869962821104025 75311 266290920329835608091681652261100360293427981078690641759025 75312 266333354312137494839826980645607200773270481619970090113600 75313 266375794492800792752269134002388069889274351774882972240448 75314 266418240872648580878831979554212233631113470636362468454225 75315 266460693452504036634870763597600050846888814113570032084025 75316 266503152233190435811721383833891549800846526026874702600900 75317 266545617215531152587150632951227681073468308597656419312900 75318 266588088400349659535807413534823453964811767382083279401073 75319 266630565788469527639674924382917300804854763920333048645225 75320 266673049380714426298523818305786151090321850185557793475600 75321 266715539177908123340366331485220835156053350721951491715600 75322 266758035180874485031911384471861575150429489848910005325625 75323 266800537390437476089020654897798459418694001457422678451073 75324 266843045807421159687165621981846935005244777003076415020900 75325 266885560432649697471885582904913491866084172863581121022500 75326 266928081266947349569246641132871851535659481122361800475625 75327 266970608311138474596301666764375112418285638196960340233025 75328 267013141566047529671551228981034443573238373973836944360448 75329 267055681032499070425405500677400058834447560950383821440000 75330 267098226711317751010647135348185343350518379319931157292225 75331 267140778603328324112895116310180145148572941254253055077225 75332 267183336709355640961069578336304385116148087417234624440100 75333 267225901030224651337857601779258279859117052848260409422948 75334 267268471566760403590179979262230613230334469938506379585025 75335 267311048319788044639658955014131633933446605730301980676025 75336 267353631290132819993086936926822298489072691930379985040400 75337 267396220478620073752896181411816721006359571862124188675600 75338 267438815886075248627629451133939833631751532398505650756073 75339 267481417513323885942411645699427404248710984313591461962225 75340 267524025361191625649422405375960700977084475352321111888900 75341 267566639430504206338369687922133236268843240820364239208900 75342 267609259722087465246964318603852166918048991101678243492025 75343 267651886236767338271395513475182070097114778972945615301073 75344 267694518975369859976807376001143959598758456942155782401600 75345 267737157938721163607776367099987550803493301422671667969600 75346 267779803127647481098789748682459927506077721982357749250225 75347 267822454542975143084725000765598908621064466086622606265625 75348 267865112185530578911330212238584557947460248880134682322948 75349 267907776056140316645705445358187425605540160108810504056900 75350 267950446155630983086785074051357255465068403044474363780625 75351 267993122484829303775821096102501038863568780301094890655625 75352 268035805044562103006867419303004441165875736074191305696400 75353 268078493835656303837265121640555774241990571233075413410448 75354 268121188858938928098128685605836834739278544776993974905625 75355 268163890115237096404833206694150075097281840647637811008225 75356 268206597605378028167502576179556721598901691277308741240100 75357 268249311330189041601498638239105601370431187338449213808100 75358 268292031290497553737911321504737588134909346029157989976073 75359 268334757487131080434049745120455724688527737252407940749025 75360 268377489920917236383934299382356228508364257884375814662400 75361 268420228592683735128789701039120735611555378928776987142400 75362 268462973503258389067539023330575286771159248957324105448225 75363 268505724653469109467298700841926709452418300368119588256073 75364 268548482044143906473874509251292198364912353469443335712100 75365 268591245676110889122258520048143047331212528320280617076900 75366 268634015550198265347127030300288635251113437024103276325025 75367 268676791667234341993339467547031919292347021460706795288025 75368 268719574028047524826438269896132839063876905222941191810448 75369 268762362633466318543149741402221186426448126060372000243600 75370 268805157484319326781885882804305646767034488968481289409225 75371 268847958581435252133247197700030869009195413036980069574225 75372 268890765925642896150526474234339573350136920409968252322500 75373 268933579517771159360213542380201857707478216628669591522948 75374 268976399358649041272501006889079016124367021927720926616025 75375 269019225449105640391790955988794334920674316730756720640625 75376 269062057789970154227202645906488485190543345921369289000000 75377 269104896382071879303081161294342283332579470021332841870400 75378 269147741226240211169507051635754744658457642047972573101073 75379 269190592323304644412806943709669508758703811694285881925625 75380 269233449674094772666065130190747869210886299015262904076100 75381 269276313279440288619636134463091794395444023737027314036100 75382 269319183140170984031658251725225480637891309645987095074225 75383 269362059257116749738568066464049133623184692566055542076073 75384 269404941631107575665615946375483829028626631784931508592400 75385 269447830262973550837382512809531458595825145326024471344400 75386 269490725153544863388296087817478923409938046350341124940025 75387 269533626303651800573151117878980891975716538670843655900225 75388 269576533714124748777627574386760596774736321617638086302948 75389 269619447385794193528811330966673299356675946341915252360100 75390 269662367319490719505715517710882210659582845414780673898025 75391 269705293516045010549802852401901810169768113877782643793025 75392 269748225976287849675508948805268664721302641637770305638400 75393 269791164701050119080766602108605005198060473461259225960448 75394 269834109691162800157531051584845477137881193293212717796225 75395 269877060947456973502306220557402639248712583971416262013225 75396 269920018470763818926671933745051942130558691688678573000100 75397 269962982261914615467812112064322078054707617118084214902500 75398 270005952321740741399043944967181751483058752597500351051073 75399 270048928651073674240348040391819079115421678093462301292025 75400 270091911250744990768899552404314987631429409045297961290000 75401 270134900121586367029600286609017136946208048130683281290000 75402 270177895264429578345611783405426056725184022285451823130025 75403 270220896680106499328889379169410344103399878034035096401073 75404 270263904369449103890717245436572931028460954711937201562500 75405 270306918333289465252244406165595590393759049146627496652100 75406 270349938572459755955021733159394011149926319755582537215225 75407 270392965087792247871539919721920933877574046056274995582225 75408 270435997880119312215768432628459999873277354787985654160448 75409 270479036950273419553695442487258128643489540033643157646400 75410 270522082299087139813868732570349400817619036004662363847025 75411 270565133927393142297937586191428585881889341905096140152025 75412 270608191836024195691195652708637616799838143204434357844100 75413 270651256025813168073124792230133476523407417691135273802948 75414 270694326497593026927939899100311124610542353110480514406225 75415 270737403252196839155134704244560255651064331558595798446025 75416 270780486290457771080028556450439844962322949946437748800400 75417 270823575613209088464314182663159601049774941889150957824400 75418 270866671221284156516606427373262608635194840732366949626073 75419 270909773115516439902991971174408610636704172801649465528225 75420 270952881296739502757580028569162542340223791347277642344100 75421 270995995765787008693054025100698096131318552335780457184100 75422 271039116523492720811224253888331260559725790782967655255625 75423 271082243570690501713581511644803943186149878590518545751073 75424 271125376908214313511851714253242952612175429988367574022400 75425 271168516536898217838551491981724781319412367136048057760000 75426 271211662457576375857544764413381797443247964924716918150625 75427 271254814671083048274600295169990620379855059563691888694025 75428 271297973178252595347950226506988622172402729435914858622948 75429 271341137979919476898849593857869663943746838559758920222500 75430 271384309076918252322136820405915344238253772682996288736225 75431 271427486470083580596795191761223204004842395730543064371225 75432 271470670160250220296515310820998501096827610491831720019600 75433 271513860148253029600258532891081335581724822816407367010448 75434 271557056434926966302821381146686075845838984226714477286025 75435 271600259021107087825400942510335204444225625083196920139025 75436 271643467907628551226161244024974871886485290865984726840900 75437 271686683095326613210800609800264616062847959675847306436100 75438 271729904585036630143119998610038874803131251900072669506073 75439 271773132377594058055592322218943089123426445620863564194225 75440 271816366473834452659932744516252365051790386538166334158400 75441 271859606874593469357669961534885832534810231998076700878400 75442 271902853580706863250718462433635010811672498513680199971025 75443 271946106593010489151951771520629660801318994578040859526073 75444 271989365912340301595776671396069776481420819528786476252100 75445 272032631539532354848708407292257538945258598949172314308100 75446 272075903475422802919946872688968228804173412089544059626225 75447 272119181720847899571953776282204264859059351862763124475625 75448 272162466276643998331030790384381709494416248193495337810448 75449 272205757143647552497898680834003754052780686259488643088400 75450 272249054322695115158277418492880870525915968117369996925625 75451 272292357814623339193467272408962489251978005309475765050625 75452 272335667620268977290930884722850235934995197544303130124900 75453 272378983740468881954876327396067935204417054962955812422948 75454 272422306176060005516841140839168762108209565668196914155625 75455 272465634927879400146277354517765097383016003211277620172225 75456 272508969996764217861137489614571817069270918003570876441600 75457 272552311383551710538461543825558922037863369833321275417600 75458 272595659089079229924964958368314588268003943799776486251073 75459 272639013114184227647627567280724894263369657293978821730025 75460 272682373459704255224283529088081657815392419713095770532900 75461 272725740126476964074212240916734990418731158238027906412900 75462 272769113115340105528730235132412354014535981365972236676225 75463 272812492427131530841784058581331081382085726393611682006073 75464 272855878062689191200544134512236498418768837404775921411600 75465 272899270022851137735999607257502963742192656530064076816400 75466 272942668308455521533554169751440318516458793605488124402025 75467 272986072920340593643622873963953417147343178442307495047025 75468 273029483859344705092229924327707587508279606599671404722948 75469 273072901126306306891607454236958047650675974983432560124100 75470 273116324722063950050795285696206484518203879225689551655225 75471 273159754647456285586241672196853179025305722366583857670225 75472 273203190903322064532405024900018240975269875888136001000000 75473 273246633490500137952356622203710696682844651954159591760448 75474 273290082409829456948384302772529351830506802394441671615025 75475 273333537662149072672597142108084532026180868428521030505625 75476 273376999248298136337531112738334983743432878536833089802500 75477 273420467169115899226755728104039398812946543726226466328900 75478 273463941425441712705481670220527206396443143463608050301073 75479 273507422018115028231169401192998457411138645815669449455625 75480 273550908947975397364138758663567807684354176173434408147600 75481 273594402215862471778179535268272787704019654986111906707600 75482 273637901822616003271163042182271728691546181097035683651225 75483 273681407769075843775654656831461896858901458772139332351073 75484 273724920056081945369527354848753570121715168834510997540900 75485 273768438684474360286576226353240974224878583252383622684900 75486 273811963655093240927133976630516178196395834146976590118025 75487 273855494968778839868687411292377232279203988854687523408225 75488 273899032626371509876494905994187014999316369048262047240448 75489 273942576628711703914204860788144439811969300936019308089600 75490 273986126976639975154475139190734855825477612448512587045025 75491 274029683670996976989593492042631661435239619608947408590025 75492 274073246712623463042098966239326334307788985777317508364900 75493 274116816102360287175404298410769266036979612257872361622948 75494 274160391841048403504419293628308974951321545253790167144225 75495 274203973929528866406175189217222455983171681019663517979225 75496 274247562368642830530450003753134612216933737268756406003600 75497 274291157159231550810394871320629898714648453694388115610000 75498 274334758302136382473161361112364495473368207408955686976073 75499 274378365798198781050529782446992512899521100025025837571025 75500 274421979648260302389538475284224919991089012124907362562500 75501 274465599853162602663114086315345072498863048401751737562500 75502 274509226413747438380702830707509905693309133509420206056025 75503 274552859330856666398902739580171043993687185622302804601073 75504 274596498605332243932096893291955267621030213161490619560000 75505 274640144238016228563087640616348964616415771661012272193600 75506 274683796229750778253731803884536385020662404187391353294225 75507 274727454581378151355576870173746702741168892237026231439225 75508 274771119293740706620498168619470079636095287057624928122948 75509 274814790367680903211337033929908115625472696600261638624900 75510 274858467804041300712539956181029258193134593825006324095025 75511 274902151603664559140798716970604934472596911162299079050025 75512 274945841767393438955691512009607359214188317170421118819600 75513 274989538296070801070325060229355162309856758712022453490448 75514 275033241190539606861977699482798170206164519474518461103225 75515 275076950451642918182743468918337866465042617844430940313025 75516 275120666080223897370177178104585247935917268767946395004900 75517 275164388077125807257940462984462984481857290331976982580900 75518 275208116443192011186448828737063981956432671714082396476073 75519 275251851179265973013519679625683640157031960497355387156225 75520 275295592286191257125021335910448289784470600038771704217600 75521 275339339764811528445523037903967485017844777816913461657600 75522 275383093615970552448945937248443021167756659957128063930625 75523 275426853840512195169215075492672740000268012218199767676073 75524 275470620439280423210912350047392378728241070692990521268900 75525 275514393413119303759930467597403912346109053684143524502500 75526 275558172762873004594127885048944032938594827312123193330625 75527 275601958489385794093984738090751603823475879333272547900025 75528 275645750593502041253259757447298120893187846616288385010448 75529 275689549076066215689648172902650408299878310262035970250000 75530 275733353937922887655440605173439970683478347258847346685225 75531 275777165179916728048182945709418619472462337937682429170225 75532 275820982802892508421337224500085186392227703712508157844100 75533 275864806807695100994943465965873333196456519334116873722948 75534 275908637195169478666282533012395662792431238112933768732025 75535 275952473966160715020539959326244533362078017530155862107025 75536 275996317121513984341470769990855173786514266898254501646400 75537 276040166662074561622065290500941895663092989082328677441600 75538 276084022588687822575215944254023394460376185873325853881073 75539 276127884902199243644385038597558329888143972822502382171225 75540 276171753603454402014273539510217573366466035902875914432900 75541 276215628693298975621490834995824708560038591246477752552900 75542 276259510172578743165225487268501569301434012694048800195025 75543 276303398042139584117916973807560797859632702554002565376073 75544 276347292302827478735928417360692605418218531657028887347600 75545 276391192955488508070220304973998115810931198658125553651600 75546 276435100000968853977025196127426873020892089015084796507225 75547 276479013440114799128523420054181292683765584886964956430625 75548 276522933273772727023519762322656037844396222362759430422948 75549 276566859502789121998121140759485499501084546253732180364900 75550 276610792128010569236415270792277763031641909756603937575625 75551 276654731150283754781150320290618642430707741502317581950625 75552 276698676570455465544415553983934565398532891019350017798400 75553 276742628389372589318322967534808293707540500923833303560448 75554 276786586607882114785689911346346664934482375952962812150625 75555 276830551226831131530722704182204743582924961324672530841225 75556 276874522247066830049701236677875971833135742166223549648100 75557 276918499669436501761664564821863112644209068527570029272100 75558 276962483494787539019097493485349980696481033692042409151073 75559 277006473723967435118618150078999159700947024316445301456025 75560 277050470357823784311666548415506107916523856864056301408400 75561 277094473397204281815194142856545257305601953615708438688400 75562 277138482842956723822354372822748915623422731324151368649225 75563 277182498695929007513194197745364984877403214672758216381073 75564 277226520956969131065346622538244714008624783758459025356100 75565 277270549626925193664724213668816908339316858777163864560900 75566 277314584706645395516213605906710223297310155174061539984025 75567 277358626196978037854370999828690375171118848246766983551025 75568 277402674098771522954118650158584307167547507361619751760448 75569 277446728412874354141442345020868554837517936657344037249600 75570 277490789140135135804089876186604261005184031750165774406225 75571 277534856281402573402270500390406496680360371194309447271225 75572 277578929837525473479355391797140751054843448255100605922500 75573 277623009809352743672579085697044660579364154171788099122948 75574 277667096197733392723741913507978254289687290066358412359025 75575 277711189003516530489913429163511199997779452825310412875625 75576 277755288227551367954136826965560743687011552765444605610000 75577 277799393870687217236134350980299242449057420103638094032400 75578 277843505933773491603013696056055399574506385885359087126073 75579 277887624417659705479975400541938518959236324077953970730625 75580 277931749323195474461021230785920304814305358282747176224100 75581 277975880651230515319663557491113941768526212534565207384100 75582 278020018402614646019635724008995399829997964797875301973225 75583 278064162578197785725603406648317118325696688184372414251073 75584 278108313178829954813876967078469432866780083046227477734400 75585 278152470205361274883124796906050319591552657670616909030400 75586 278196633658641968765087654503409241418078251332503235801025 75587 278240803539522360535293994167936091794226656261472126661225 75588 278284979848852875523776287690871442464511730241925711302948 75589 278329162587484040325788338414419513080430644980894672064100 75590 278373351756266482812523587855950492064158733220609785697025 75591 278417547356050932141834414978084049994402726309857705892025 75592 278461749387688218768952428183451098917977960334772632336400 75593 278505957852029274457209750112936063401263319991472291410448 75594 278550172749925132288761295326207141822112232494874721237225 75595 278594394082226926675308040943347249365069866584831089450225 75596 278638621849785893368821290326403547420876782026740403012100 75597 278682856053453369472267929879678677605238561113101402562500 75598 278727096694080793450336679047592032401720384048701587526073 75599 278771343772519705140165333588944608499396033528712954595025 75600 278815597289621745762069002206426203237553379368905588840000 75601 278859857246238657930269336610208929187343951083231668840000 75602 278904123643222285663624755094476236793773704478586519727025 75603 278948396481424574396361659705741850170876477591721527426073 75604 278992675761697570988806647081818236588301861860859973802500 75605 279036961484893423738119713040299445908896236826041461740100 75606 279081253651864382389028450995428372234170481698784034878225 75607 279125552263462798144563244282223706287841335934199822041225 75608 279169857320541123676793452466747063616916484867832346210448 75609 279214168823951913137564591721395990515077147225515490848400 75610 279258486774547822169236509344113766674407190847514966848025 75611 279302811173181607915422552500412140948835553547851753453025 75612 279347142020706129031729731267108354266009950205495338040100 75613 279391479317974345696499876056683021653715457795251586302948 75614 279435823065839319621551789501170663552402540241585493545225 75615 279480173265154214062924392874499895066906358136977312685025 75616 279524529916772293831620867132205500568033758216114526214400 75617 279568893021546925304353788647439840088377108016417048582400 75618 279613262580331576434291259722216253266496086671970284951073 75619 279657638593979816761804033952822346179500617859541588529225 75620 279702021063345317425213636528346266266081290409375424096100 75621 279746409989281851171541479541264290680178811167053980136100 75622 279790805372643292367258972389043273829772228792787376350625 75623 279835207214283617009038627345716720545707812047740599226073 75624 279879615515056902734506160382398472292097517769861621760400 75625 279924030275817328832993587315703215072598898500368556250000 75626 279968451497419176256293315363048239205858034192581691015625 75627 280012879180716827629413230183816102938564583512928052851025 75628 280057313326564767261332778485363073935944295115265368522948 75629 280101753935817581155760046272863445037110255409520926522500 75630 280146201009329957021889832821985043286520734519162956139225 75631 280190654547956684285162720453396474152859684384157804474225 75632 280235114552552654098025140188111866022976700661555262913600 75633 280279581023972859350690433362684103511107541839230364560448 75634 280324053963072394681900909283262761852455063733943798923025 75635 280368533370706456489690898997538178655354634506927021580025 75636 280413019247730342942150805263598323567688704002629554456900 75637 280457511594999453988192148794730350970963171392881216692100 75638 280502010413369291368313610859203945649524486873140228881073 75639 280546515703695458625368072314078796492791996883165050893225 75640 280591027466833661115330649152083758675115858674639657712400 75641 280635545703639706018067724640620490420957869976109229232400 75642 280680070414969502348106978131949576402541744253994549164025 75643 280724601601679060965408410623622376032941673170239347851073 75644 280769139264624494586136367148227061409784417114941740688100 75645 280813683404662017793432556071522536433341614258614781000100 75646 280858234022647947048190065378039155667796460825851384893225 75647 280902791119438700699828376023230388835893352932332197130625 75648 280947354695890798997069372431264804435031456332369165160448 75649 280991924752860864098714350217552973837154448066445430886400 75650 281036501291205620084422021215109125385529816839285170730625 75651 281081084311781892965487515883852606428713080850529356355625 75652 281125673815446610695622383181959439935666046883645653716900 75653 281170269803056803181735587978379491316154757165683681822948 75654 281214872275469602294715506085639990327203015562205573890625 75655 281259481233542241880212916992061382479532317079369118015225 75656 281304096678132057769424994372516714167589589709801365859600 75657 281348718610096487789880294456870985832961360971554750371600 75658 281393347030293071776224742335242137833707748930965143676073 75659 281437981939579451581008616279230564331433015241414874927025 75660 281482623338813371085474530158269281423752272231533572288900 75661 281527271228852676210346414030252106942227274088846778968900 75662 281571925610555314926619492985602440804839010748822366367225 75663 281616586484779337266351264323950466557652029545102166381073 75664 281661253852382895333453473142591826762516001624797732545600 75665 281705927714224243314485086415906057186454995493357735310400 75666 281750608071161737489446265644918297323825187026893308071025 75667 281795294924053836242573338156193027634388292366123715800025 75668 281839988273759100073134767129253817009161826065362797922948 75669 281884688121136191606228120431728297381279330782233106620100 75670 281929394467043875603578038341422816081134966019041302662225 75671 281974107312341018974335200234536450493808251614896213377225 75672 282018826657886590785876290319229303812177306778574112090000 75673 282063552504539662274604962493765235191243577675665268610448 75674 282108284853159406856753804408454412398018776459463413848025 75675 282153023704605100139187300810626310116876532973141802750625 75676 282197769059736119930205796251869012412558058250720801422500 75677 282242520919411946250350457236775913472053907795869359980900 75678 282287279284492161343209233892446146642373684100369428576073 75679 282332044155836449686223821237990307953773203947761300750625 75680 282376815534304598001497620133298276767345248991915733305600 75681 282421593420756495266604697986331172912006490454669771065600 75682 282466377816052132725399749298204726678840503390833175040225 75683 282511168721051603898829056125336575320495935952432122776073 75684 282555966136615104595742448537935237259900847866616394172900 75685 282600770063602932923706265154113753045949953632828445380900 75686 282645580502875489299817313828916220204061973744237206989025 75687 282690397455293276461517832577550687516600485835706280659225 75688 282735220921716899477411450812127112932114551635340003490448 75689 282780050903007065758080150971204328243195949818594379283600 75690 282824887400024585066902230621455192890479044492737974854025 75691 282869730413630369530871265110764358744938139524811270699025 75692 282914579944685433651416070852078307492176586007902082552900 75693 282959435994050894315221669317332562290862899868303530322948 75694 283004298562587970805051251820786215702862685269761005075225 75695 283049167651157984810569145171099156494952223680398271426225 75696 283094043260622360439164778271492618791291155132937889025600 75697 283138925391842624226777649747338918212088724519444070760000 75698 283183814045680405148723296680531481067131569198016157701073 75699 283228709222997434630520264529991514383061962520703867364025 75700 283273610924655546558718078317672906530514779179517525122500 75701 283318519151516677291726215159432190481450190860947990122500 75702 283363433904442865670644078220135644268268213239140349143025 75703 283408355184296253030091972172380846034571686754102959876073 75704 283453282991939083209043080238215244162767063134475069290000 75705 283498217328233702561656442893239546336068466744897540291600 75706 283543158194042559968110938312488975041910884366491086967225 75707 283588105590228206845440264637490680950293989045990942388225 75708 283633059517653297158368924143900849804180003555453193422948 75709 283678019977180587430149209389130282939768137460968109316900 75710 283722986969672936753399191419372476312275469766420357106025 75711 283767960495993306800941710115453467937780677828058258361025 75712 283812940557004761836644366756927968973743714268613780505600 75713 283857927153570468726260518883851539250012388787201547240448 75714 283902920286553696948271277535663813928476803184582596732225 75715 283947919956817818604728506946623034113045698014088570562025 75716 283992926165226308432098826777237380652305980728167827428900 75717 284037938912642743812108616961143857075099001010865510828900 75718 284082958199930804782590025246890714574315502449443080051073 75719 284127984027954274048327977514084659206486594375770644647225 75720 284173016397577036991908190943369329004241537462216046979600 75721 284218055309663081684566190119706776505425605639777287619600 75722 284263100765076498897037326148438940286633759560573537515625 75723 284308152764681482110407798863611337450129327885087095401073 75724 284353211309342327526966682208046457651592327159449040496900 75725 284398276399923434081058952864659588171890444272455988002500 75726 284443348037289303449939522218515048729098043048925276205625 75727 284488426222304540064628271729126064197315824338635938547025 75728 284533510955833851120766091792506753146476953181825454160448 75729 284578602238742046589471924172489960142275553746551544040000 75730 284623700071894039228200808080829910047631449503893542098225 75731 284668804456154844591602929985613913146721879587847645283225 75732 284713915392389581042383677227512600769577639821936160228100 75733 284759032881463469762164695523403422229568666118261074522948 75734 284804156924241834762345950436907385297803486791435912859025 75735 284849287521590102894968792895384274127549206994170413558025 75736 284894424674373803863580028832936830508254741478101930272400 75737 284939568383458570234096993038979636572640870007809639187600 75738 284984718649710137445673627291933689601617342093062619506073 75739 285029875473994343821567562857612912370510693629700505360225 75740 285075038857177130580008207431874095556247647218799168996900 75741 285120208800124541845065836607107022078748940322824765916900 75742 285165385303702724657521689942146776880858151262439751878025 75743 285210568368777928985739071715195499559670562894831621951073 75744 285255757996216507736535456439346091448149308470455561273600 75745 285300954186884916766055599220305643209430974756715191353600 75746 285346156941649714890645651035921603747241485451387049784225 75747 285391366261377563897728279017118966254376444882800741575625 75748 285436582146935228556678791809862002517259179995438547022948 75749 285481804599189576629702270097759332168185469926484509652900 75750 285527033619007578882711702364936369428007389658954481390625 75751 285572269207256309096207125978804446010710810148651903265625 75752 285617511364802944076155773672361165267612885113855522880400 75753 285662760092514763664873225505661799332758307787154542210448 75754 285708015391259150751905566386106797992537233087270904375625 75755 285753277261903591284912549227195735241594525894385756694225 75756 285798545705315674280551763825403277003760408715030730076100 75757 285843820722363091835363811534838011291017636601906513716100 75758 285889102313913639136658485819350240145441018640225874826073 75759 285934390480835214473401958761760091058612428805806837143025 75760 285979685223995819247104973609882564190239400011915548174400 75761 286024986544263557982712043439031390612598969452822922254400 75762 286070294442506638339491656010688835990001636973537894830225 75763 286115608919593371121927484907033843562734107488858307006073 75764 286160929976392170290610607021026170042904910072688927980100 75765 286206257613771552973132726481749428045295017162775244064900 75766 286251591832600139474980405094721208969717224589165013663025 75767 286296932633746653290430299376883720822524294339727946794025 75768 286342280018079921113445404265993636313787704916148908210448 75769 286387633986468872848572303584135107693307296892498243235600 75770 286432994539782541621839427335085166193018142239639281423225 75771 286478361678890063791656315915265985625545603786555330988225 75772 286523735404660678959713891318023751648633784808700364502500 75773 286569115717963729981885735410979140442947397408573055222948 75774 286614502619668662979130375366199673066333501620100741082025 75775 286659896110645027348394576322949474541038584851663935130625 75776 286705296191762475773517641362777229801619063498610442240000 75777 286750702863890764236136718876708391980370495711173699174400 75778 286796116127899752026593117404312962134043597094454619651073 75779 286841535984659401754839628024425423420424550530545094515625 75780 286886962435039779361348854377298676916044098626326404392100 75781 286932395479911054128022550397979090726855504071699952752100 75782 286977835120143498689101965840695038782196661300108327852225 75783 287023281356607489042079199674056570718737444424667592926073 75784 287068734190173504558609561426869119555420783917924991856400 75785 287114193621712127995424940564369419432645980640434146736400 75786 287159659652094045505248183974697071539126393622646448682025 75787 287205132282190046647708481645420462477991880776090600402225 75788 287250611512871024400257760609941005729810233053887648802948 75789 287296097345007975169088087243604943554282326388163264748100 75790 287341589779471998800050077989357213634433826184114659516025 75791 287387088817134298589572318592777152007193020719017638011025 75792 287432594458866181295581791926341071342320737241384064014400 75793 287478106705539057148425314482762021427755312943282393360448 75794 287523625558024439861791981617262306793564257630415443658225 75795 287569151017193946643636621618639604758865561473236158907225 75796 287614683083919298207104258688992795816306575611927989044100 75797 287660221759072318781455584911978887176978031822667915202500 75798 287705767043524936122993441289477679485006076436849302501073 75799 287751318938149181525990307926546096175517180033930590878025 75800 287796877443817189833616803444549364692220455187799856410000 75801 287842442561401199448871193702361508801510277111957416410000 75802 287888014291773552345509909905532881538770164086823079304025 75803 287933592635806694078979076183327738899467644019930596951073 75804 287979177594373173797347046713540125242680318633997511022500 75805 288024769168345644252237952475001612507896546136634782848100 75806 288070367358596861809766257707699706757301105627034814561225 75807 288115972165999686461472326160431007245297891058066567480225 75808 288161583591427081835258997205918475184749118706004554760448 75809 288207201635752115206329171903327441625334729504294689030400 75810 288252826299847957508124409088120256383567636262466359869025 75811 288298457584587883343264531569194752766351215997174488774025 75812 288344095490845270994488242513256975910545989920525011216100 75813 288389740019493602435594752096383895919833778922923011302948 75814 288435391171406463342386414502737100617240781805802555664225 75815 288481048947457543103612375350393736647017008506370168944025 75816 288526713348520634831913229624266241853179322845043783648400 75817 288572384375469635374766690196087686333920020940228524320400 75818 288618062029178545325434267011444814321273404688585046776073 75819 288663746310521469033908957023846154063930217206676930510225 75820 288709437220372614617863944955817838197905101767012617868100 75821 288755134759606293973602314967025052674906440723730459108100 75822 288800838929096922787007773309422308181742039686746292425625 75823 288846549729719020544496382049441004125929158534857111201073 75824 288892267162347210543969303937228031682874368815372742478400 75825 288937991227856219905766558502954439098558651008170454760000 75826 288983721927120879583621789460218459418617049674018613900625 75827 289029459261016124375618043496572478070051094589525539988025 75828 289075203230416992935144560531208795255567086813620086922948 75829 289120953836198627781854575519844315932705255743097377802500 75830 289166711079236275312624131886849578240524732398061329562225 75831 289212474960405285812511906664672809605648271523222206597225 75832 289258245480581113465720047420614978406959706979685774787600 75833 289304022640639316366556021051017088004197258006394038610448 75834 289349806441455556530395474522926239140108035213613255540025 75835 289395596883905599904646107643312266208734441886257853041025 75836 289441393968865316379712557935912032643802645866415474092900 75837 289487197697210679799962297705783750721087927786810459928100 75838 289533008069817767974692543371658971387052510865311650756073 75839 289578825087562762689098177146185170322999464260749480572225 75840 289624648751321949715240681144157137329472464838647853286400 75841 289670479061971718823018083998840657269666620098989797606400 75842 289716316020388563791135920066497252243211217264418513337025 75843 289762159627449082418079201299224036372852189694531602676073 75844 289808009884029976533085401866228016576311301748972674104100 75845 289853866791008052007118455603659454963941567128293779712100 75846 289899730349260218763843766373134191049745254027106816180225 75847 289945600559663490790604231409080104788883013879538284765625 75848 289991477423094986149397277735048184558991220093753381010448 75849 290037360940431926987852911729133947585450540282257331664400 75850 290083251112551639550212781918660243972223111710384454555625 75851 290129147940331554188310255084277759440009466910057837680625 75852 290175051424649205372551505753644816092280586833396910288900 75853 290220961566382231702897619164853355027226165035565279722948 75854 290266878366408375919847707779773269389838370953536308605625 75855 290312801825605484915423041427492541513232126453012621878225 75856 290358731944851509744152191158035923131899180806029847297600 75857 290404668725024505634057186886550183261915108783928194305600 75858 290450612167002631997640688908149234234176788542177587601073 75859 290496562271664152442874173363617732536553964663452283104025 75860 290542519039887434784187131736177037569403191632501994064900 75861 290588482472550951053457284459522698146226808950568663544900 75862 290634452570533277511001808717347923577374646158842419038225 75863 290680429334713094656569580514572783459592919620913213256073 75864 290726412765969187240334431100504167857934288695221296659600 75865 290772402865180444273889417824156827409066312882697745824400 75866 290818399633225859041242109501971100996363619925370041760025 75867 290864403070984529109810886378168227047352984212641731533025 75868 290910413179335656341422254757989423183111252067898247622948 75869 290956429959158546903309176394070207907104662674409722096100 75870 291002453411332611279110412706206727257715627982274655689225 75871 291048483536737364279870883914776138864340479634169775104225 75872 291094520336252425055043043168078395641470093764455008160000 75873 291140563810757517103489265743872061428595693761965213960448 75874 291186613961132468284485253405382081236125535330566259061025 75875 291232670788257210828724453992062719388765626312957345015625 75876 291278734293011781349323496325404169768020154932694093062500 75877 291324804476276320852828640510076633544615923818156346612900 75878 291370881338931074750223243710710951259760843152102005351073 75879 291416964881856392867936241484620167861220454584190807025625 75880 291463055105932729458851644750771701326249568484837314483600 75881 291509152012040643213319052475325077808459431331121907443600 75882 291555255601060797270165180154055488829745428414171585409225 75883 291601365873873959227706404171988718901457200848099759701073 75884 291647482831361001154762322120578285101073246539712315784900 75885 291693606474402899601670329152760923551756614132961728096900 75886 291739736803880735611301210456231851452328219050550705880025 75887 291785873820675694730075749925286527284410643985917500890225 75888 291832017525669067018982355111580926081779065211623172240448 75889 291878167919742247064595698534167641184318203815237963457600 75890 291924325003776733990096375429170418715435970692309144683025 75891 291970488778654131466291578019465026117336789349798142828025 75892 292016659245256147722636786384739651453221475125208581720900 75893 292062836404464595558258476012313325839267057419996995522948 75894 292109020257161392352977842109096157302160087385076261986225 75895 292155210804228560078335540755080460570021811876407646893225 75896 292201408046548225308617446978757163795784150405761628067600 75897 292247611985002619231881429834857169982462720522456530890000 75898 292293822620474077660985144564822647929338254143822726926073 75899 292340039953845041044614841920418524846811668663676940137025 75900 292386263985998054478315194730899750395651838358441067702500 75901 292432494717815767715520141794155199793519790119748462702500 75902 292478732150180935178584749172254381798039659601327895210025 75903 292524976283976415969818088971828415821306326498359733651073 75904 292571227120085173882517135689722041155583238191920704000000 75905 292617484659390277412001680204358720294062566992979264409600 75906 292663748902774899766650261493266197613944565603929322660225 75907 292710019851122318878937116157215174251754826365965472317225 75908 292756297505315917416470145831429059842768150853675315222948 75909 292802581866239182793029902564328061917656936180882224988900 75910 292848872934775707179609592244276174150041422051708640137025 75911 292895170711809187515456096154804925328499857476608139692025 75912 292941475198223425519112010738793051885809677814169395171600 75913 292987786394902327699458705652086558056747171326138453490448 75914 293034104302729905366760400187048929253683899966529955341225 75915 293080428922590274643709258146536566046494362177979362831025 75916 293126760255367656476471501248799808209942086842591679872900 75917 293173098301946376645734541143815220657751568324324044056900 75918 293219443063210865777755130121560115718012234130152250126073 75919 293265794540045659355408530592745589119409020783566621118225 75920 293312152733335397729238703422529650252043162012875981761600 75921 293358517643964826128509515197737330740307508565832369601600 75922 293404889272818794672256964508119959118424143419597186080625 75923 293451267620782258380342427322191093431849272700340301626073 75924 293497652688740277184506921538181907899812404390004492704900 75925 293544044477578015939426390790664134365794717300108391522500 75926 293590442988180744433768007593393964133776315545958169100625 75927 293636848221433837401247495898935620938604802862277992174025 75928 293683260178222774531687473155628621228869340856972511810448 75929 293729678859433140482076811942468043650216120288359782810000 75930 293776104265950624887631021262472435606124019548560343531225 75931 293822536398661022372853647575119291041784194908543543416225 75932 293868975258450232562598695648433340144905488186310831592100 75933 293915420846204260093134069311318198485009895087486091822948 75934 293961873162809214623206032186727230220099957576790771966025 75935 294008332209151310845104688486274787386483872600072955029025 75936 294054797986116868495730483946894294954045393911265830918400 75937 294101270494592312367661726990154959275355290579371993913600 75938 294147749735464172320223130184854185782750262160777747631073 75939 294194235709619083290555372093508100292864844016344511529225 75940 294240728417943785304685679583367877063103014616230915580900 75941 294287227861325123488599430682594885809189987984681559300900 75942 294333734040650048079312778062232979237262087059476738541025 75943 294380246956805614435946293224621552267944696334763305026073 75944 294426766610678983050799631478898314033546133670967204179600 75945 294473293003157419560427217784246023912869910831809341075600 75946 294519826135128294756714953541542753331230319677497509081225 75947 294566366007479084597957944414080545796057635827344321700625 75948 294612912621097370219939249258022658661010524117771272122948 75949 294659465976870837947009650243274881413785510727323611920900 75950 294706026075687279303168444245451736864837706114379475225625 75951 294752592918434591023145255589623683476014371902151574600625 75952 294799166506000775063482870226536749209664474826838900942400 75953 294845746839273938613621091422001339700134113406907089360448 75954 294892333919142294106981617040152276250700689954011091580625 75955 294938927746494159232053938501287432139948984079611688567225 75956 294985528322217956943482261494997648982360916397508722524100 75957 295032135647202215473153448529305928428488825413994467140100 75958 295078749722335568341285983396539208310520569657845067001073 75959 295125370548506754367519957636661346439334764246694107810025 75960 295171998126604617682008079078801249639297019920304474960400 75961 295218632457518107736507702541715400267074226991767597840400 75962 295265273542136279315473882773929347400654770862672203991225 75963 295311921381348292547153449714308045104569134196825260131073 75964 295358575976043412914680106153810235677018688319275323584100 75965 295405237327111011267170547879187391564251657964358395588900 75966 295451905435440563830821606379393045687085314490513577362025 75967 295498580301921652220008414195473656263973468754038925017025 75968 295545261927443963448383592994717468834469351923202781160448 75969 295591950312897289939977464449843155086347046843709618201600 75970 295638645459171529540299284004015325269030820653054170460225 75971 295685347367156685527439497602479328435352067992494320725225 75972 295732056037742866623173021471613072493019160480045488062500 75973 295778771471820287004063545026198914066557369475967299822948 75974 295825493670279266312568856985723986469865243274707632785025 75975 295872222634010229668147194780522652668951434666334367405625 75976 295918958363903707678364617328580088973873048589384118890000 75977 295965700860850336450003401263821324338404170900174337296400 75978 296012450125740857600171460696715379565532406956470730676073 75979 296059206159466118267412790588029470416523061892615693280625 75980 296105968962917071122818933816573558601016092576578388580100 75981 296152738536984774381141472021780854885441214005793590140100 75982 296199514882560391811905540301975199096962610328165572711225 75983 296246298000535192750524365849181562620207643068421358101073 75984 296293087891800552109414830601341240084204827090449210958400 75985 296339884557247950389114057992798618317266219216850704462400 75986 296386687997768973689397023883931732308009296432321523583025 75987 296433498214255313720395191750804139851334451683471197123225 75988 296480315207598767813716172215720968778967467211272898802948 75989 296527138978691238933564406999577313175152800161646910412100 75990 296573969528424735687862877376892477759254295254042535355025 75991 296620806857691372339375837214428892678396087177785920150025 75992 296667650967383368816832570674299844294869034053077440672400 75993 296714501858393050726052174662475491174848095950707251810448 75994 296761359531612849361069366103601958387024702615853485059225 75995 296808223987935301715261314123053627402066405981967430384225 75996 296855095228253050492475497217144063346385049877161531096100 75997 296901973253458844118158585492426346106535375895325312822500 75998 296948858064445536750486348055018896803689485396229935976073 75999 296995749662106088291494585630898216461049957973178530141025 76000 297042648047333564398211088498105279270786751734561444000000 76001 297089553221021136493788619811817648731121345929441444000000 76002 297136465184062081778638924403244711068546997640699781861025 76003 297183383937349783241567763133308746784877537597217464976073 76004 297230309481777729670910972882079887873869892035169853222500 76005 297277241818239515665671552254938335237578554675128859976100 76006 297324180947628841646657773086442538098384612274880516264225 76007 297371126870839513867622317822887364748808716157498231899225 76008 297418079588765444426402442864541621807777658181326159810448 76009 297465039102300651276061167948559607258979020685429512192400 76010 297512005412339258236029491653566710934318794174314662910025 76011 297558978519775495003249633106924404773303962354118706115025 76012 297605958425503697163319299975685294137416910345079097372100 76013 297652945130418306201636982822254230687242187509242148802948 76014 297699938635413869514548275905776816839259720676641180763225 76015 297746938941385040420493224510281961608843096247425207223025 76016 297793946049226578171154698880610477716108080602772601102400 76017 297840959959833347962607794847167040181856197676281825038400 76018 297887980674100320946470261220538157271962000913572555101073 76019 297935008192922574241053954037024135560171734966017691471225 76020 297982042517195290942517317736138352071426451401108783660100 76021 298029083647813760136018893351132477940505393834473694100100 76022 298076131585673376906871853793611629774016672855849563480625 76023 298123186331669642351699566313308756937552981883498121676073 76024 298170247886698163589592182214092905304191433880067856176400 76025 298217316251654653773264253907291330595459598230498033290000 76026 298264391427434932100213379383410767321425559843272206805625 76027 298311473414934923823879874183348492482709381805526230105025 76028 298358562215050660264807470950189156633967802106877773822948 76029 298405657828678278821805046642688688625784407744371914062500 76030 298452760256714022983109377491551914339914979920956409005225 76031 298499869500054242337548921779615864011503266333065510740225 76032 298546985559595392585708630527056077291207185281189855641600 76033 298594108436234035551095786162738550040170476394065869160448 76034 298641238130866839191306869262845301971451159286995207137025 76035 298688374644390577609195453437906879652886919923811134522025 76036 298735517977702131064041128449380445068449790557500445748900 76037 298782668131698485982719451636917435897929298915174356144100 76038 298829825107276734970872927737470119918295712089023135131073 76039 298876988905334076824083017177391702454344167007509933231225 76040 298924159526767816539043172918689982611217439293145360880400 76041 298971336972475365324732905940599891107160932958889086000400 76042 299018521243354240613592879437645579891389252240072132490025 76043 299065712340302066072701031815368071379250521679622544001073 76044 299112910264216571614949728564899813064973529449585076500100 76045 299160115015995593410223943097572821481184860161112470444100 76046 299207326596537073896580466620752437964099535739317753487225 76047 299254545006739061791428147136094057453830375261050147380625 76048 299301770247499712102709157641425530610639396206621625360448 76049 299349002319717286140081293617463278860180189885994865422400 76050 299396241224290151526101299880575501593864392682575728400625 76051 299443486962116782207409226882811194644439222321569329025625 76052 299490739534095758465913816540419039331697635014302379840900 76053 299537998941125766929978917672085561828969065745842966122948 76054 299585265184105600585610931128127303337668021142936358300625 76055 299632538263934158787647284691877082574721083556416731761225 76056 299679818181510447270945937834509773376161237781969160755600 76057 299727104937733578161575916404558361799582930081951807219600 76058 299774398533502769988008877333376388968502995006924898026073 76059 299821698969717347692311703437808228042982621387987006261025 76060 299869006247276742641340128401333986123144957510846355860900 76061 299916320367080492637933392014961164595482859912055120140900 76062 299963641330028241932109925759140554416102753770755314689225 76063 300010969137019741232264068807989186090304679110824622631073 76064 300058303788954847716363814537108497654166429875123293753600 76065 300105645286733525043149587616291227791092336573742148358400 76066 300152993631255843363334051768415885324615782121312605469025 76067 300200348823421979330802948275832990718120059435605182246025 76068 300247710864132216113816965315552629882575763433326273822948 76069 300295079754286943406214638204548205544895644583211806552100 76070 300342455494786657438616280636496616662090821806676370736225 76071 300389838086531960989628946991280441880086545189355542851225 76072 300437227530423563397052425798583048830832399911311049210000 76073 300484623827362280569086264436912897137232038539376667810448 76074 300532026978249034995537825149398649352432306163524327254025 76075 300579436983984855759031372457702050698162068903139137300625 76076 300626853845470878546218192055400885386108258453124684722500 76077 300674277563608345658987741262199664506771691269736506224900 76078 300721708139298606025679831120331047951869198689391740626073 76079 300769145573443115212297840214516350599152601999368808280625 76080 300816589866943435433722960296858831032510172797751351681600 76081 300864041020701235564929473798048809395413522743164755841600 76082 300911499035618291152201063306265009582183457146304714758225 76083 300958963912596484424348153095161869859183293229996923126073 76084 301006435652537804303926282782337915176918576009118322376900 76085 301053914256344346418455513199685633884139112634252390832900 76086 301101399724918313111640864557028651286413880013082246791025 76087 301148892059162013454593786980457342504292731172427704101225 76088 301196391259977863257054663506779377380092024044234953490448 76089 301243897328268385078616345615507040757555413335010340611600 76090 301291410264936208239948721379808522315157173345987736532025 76091 301338930070884068834024316317855721271644648818125904977025 76092 301386456747014809737344927026006462701569854140804245868900 76093 301433990294231380621169287675264373899048950936344877222948 76094 301481530713436837962741769452465021209823422756328937877225 76095 301529078005534345056522113027642260014889326333762004380225 76096 301576632171427172025416194129034103093522124752722223129600 76097 301624193212018695832007822307192765419465392541021456000000 76098 301671761128212400289791572969668896551383219870036234651073 76099 301719335920911876074406652767745365167409526859222775890025 76100 301766917591020820734871798416701313963773823822513070302500 76101 301814506139443038704821209031092557089053313842988475302500 76102 301862101567082441313741512056539746518606725295735524257025 76103 301909703874843046798209762879521088288196979123002685926073 76104 301957313063628980313132478196671744301718834358701963690000 76105 302004929134344473942985703225097410505325111450553244547600 76106 302052552087893866713056112835214917579102062478986100373225 76107 302100181925181604600683146687638055937792036855147221226225 76108 302147818647112240546502178455632182753910877220489573522948 76109 302195462254590434465688719214666524919969570083547145640900 76110 302243112748520953259203655080598448351395666523363693188025 76111 302290770129808670825039519178029320798170977663017483043025 76112 302338434399358568069467798020376952381169135461778082817600 76113 302386105558075732918287272383214955398700889873300172240448 76114 302433783606865360328073392752434722559867587044204416930225 76115 302481468546632752297428689428791080693995238748368557120025 76116 302529160378283317878234217370398035159684049724859432336900 76117 302576859102722573186902035854746378632872316360943422264900 76118 302624564720856141415628723041820296690790346876945626701073 76119 302672277233589752843649925519895461627780579759479916569225 76120 302719996641829244848495942915606465239695493878005468563600 76121 302767722946480561917248347649876800895966311022716907603600 76122 302815456148449755657797639921309965082473990327058569625625 76123 302863196248642984810101937998645608744060705284963826351073 76124 302910943247966515257446703903890029182905979232238197892900 76125 302958697147326720037705504567735653978068035915999415062500 76126 303006457947630079354601808538889529382268800100120792015625 76127 303054225649783180588971818328936186924491461314254988781025 76128 303102000254692718310028338474365623501173694407002717960448 76129 303149781763265494286625679397402492074728616359598726560000 76130 303197570176408417498525597147277962215820452996287150984225 76131 303245365495028504147664269103591072125273795224233763569225 76132 303293167720032877669420305723411756452715345973973171936100 76133 303340976852328768743883798413783097192046300107333805622948 76134 303388792892823515307126403611285708178633064521565106053025 76135 303436615842424562562472463150332527239695019105779606520025 76136 303484445702039462991771161001867653857771545990318563584400 76137 303532282472575876366669716464148234297377719854489461619600 76138 303580126154941569759887613887293760517019961398281838256073 76139 303627976750044417556491869013292513842650715205861880678225 76140 303675834258792401465173332013160249314405928191339994184900 76141 303723698682093610529524027302951581836101881970713212704900 76142 303771570020856241139315530220329900756479878489974200184025 76143 303819448275988597041778380643407005292589499991876934601073 76144 303867333448399089352882533633569019269004769148244016065600 76145 303915225538996236568618847184010509991783630438245562817600 76146 303963124548688664576281607155704102703220867424797974398225 76147 304011030478385106665752089482538248972518970571918856805625 76148 304058943328994403540783159727361174568521685048105645722948 76149 304106863101425503330284910070674399833632106258934407168900 76150 304154789796587461599611333813724593332982361622241199080625 76151 304202723415389441361848037477747887589846229609379115955625 76152 304250663958740713089100990581126154037200610885860031984400 76153 304298611427550654723786313176220102916257691345707705010448 76154 304346565822728751689921101227649442735718033089385013765625 76155 304394527145184596904415289913795703070446807380333326460225 76156 304442495395827890788364554933308693925262054056904766992100 76157 304490470575568441278344251898402944618556325793518489544100 76158 304538452685316163837704393896735835151562464307785465676073 76159 304586441725981081467865667303664503322231670701497473457025 76160 304634437698473324719616485926683981417928585496962801766400 76161 304682440603703131704411083563854387178474897772218425446400 76162 304730450442580848105668645058030364860501169587011616132225 76163 304778467216016927190073475928711343655607204395813275756073 76164 304826490924921929818876210663336552418495519426029292168100 76165 304874521570206524459196059749854101647041415412385759132900 76166 304922559152781487195324095532398815924207886267395911081025 76167 304970603673557701740027576971918872581815290169937958220025 76168 305018655133446159445855313393596675178445426398204290610448 76169 305066713533357959316444067302914763498208543540401962147600 76170 305114778874204308017825996352222935173740959299231601517225 76171 305162851156896519889737134539668127715641515068851816482225 76172 305210930382346016956926912722353983691608135202122736602500 76173 305259016551464328940468718525602396041812427089662472922948 76174 305307109665163093269071495730194705042561659820767607468025 76175 305355209724354055090392383219475593238054712561547589700625 76176 305403316729949067282350393568208099750052805431591755560000 76177 305451430682860090464441131355073550747568132442903488398400 76178 305499551583999193009052551280715578513235025131367780201073 76179 305547679434278551052781756173232777479880104301231007025625 76180 305595814234610448507752834963029921829961143548429728788100 76181 305643955985907277072935740708943045752010189952476959548100 76182 305692104689081536245466208757559064232005982844275236550225 76183 305740260345045833331966715117655989323724999475862789776073 76184 305788422954712883459868475131695174190590655636814095040400 76185 305836592518995509588734482526302394842367418971829902208400 76186 305884769038806642521583588923679957403241972437908020504025 76187 305932952515059320916215623895897396943408214772254836824225 76188 305981142948666691296537555644013712384237924090579261302948 76189 306029340340542008063890692383989460747485460158340289056100 76190 306077544691598633508378924521352413061754061125569453214025 76191 306125756002750037820198007696585853564654222531674832309025 76192 306173974274909799100965886783213983446722451404714402310400 76193 306222199508991603375054060920564270273252487826513386760448 76194 306270431705909244600919989663191964392732002229156245440225 76195 306318670866576624682440540328957384095586931040229663881225 76196 306366916991907753480246476627751952024424128506110029168100 76197 306415170082816748823057988652874346356942011288923955422500 76198 306463430140217836519021264317063511585159477739878727951073 76199 306511697165025350367046102315200655299606718877748892384025 76200 306559971158153732168144566695697739254638726616679831610000 76201 306608252120517531736770683122595355141084470554373471610000 76202 306656540053031406912161176910398257925042981804383707398025 76203 306704834956610123569677252913682212326793075380886091501073 76204 306753136832168555632147417353511191011507286259105840402500 76205 306801445680621685081211341662709346343763913469793893124100 76206 306849761502884601968664768432037561120744986763935579987225 76207 306898084299872504427805459539329767544503617118466615298225 76208 306946414072500698684780186543649607821792691551369841360448 76209 306994750821684599069932763426533394190679350573357520334400 76210 307043094548339728029153121762390710866537269613646795971025 76211 307091445253381716135227428400139385376022580701367565476025 76212 307139802937726302099189245738156942006310444636182116508100 76213 307188167602289332781671734674636035638208944208050398802948 76214 307236539247986763204260900315436750055786243385079648842225 76215 307284917875734656560849880521534030931856973730422067522025 76216 307333303486449184228994277378163910078085695876636858576400 76217 307381696081046625781268531667777564220590169213262190736400 76218 307430095660443368996623340428917638516776175857042929926073 76219 307478502225555909871744117683136652266719914592874871412225 76220 307526915777300852632410498412082691792744636207652281472100 76221 307575336316594909744856885866882983263926363191496285112100 76222 307623763844354901927134042291961326328120354146011149515625 76223 307672198361497758160471723145430757782736566704042470651073 76224 307720639868940515700642354898208203166919872908742682854400 76225 307769088367600320089325756494003263092020318692504371840000 76226 307817543858394425165474904552338670344281425501495789730625 76227 307866006342240193076682742396765343293541538684200803202025 76228 307914475820055094290550032990440350924445665749685989222948 76229 307962952292756707606054255861241494872214250042536975302500 76230 308011435761262720164919548098597604193422024107861994468225 76231 308059926226490927462987689504219029233515614654885756903225 76232 308108423689359233361590131978918211866954060486982905475600 76233 308156928150785650098921073227715600582902989257162136210448 76234 308205439611688298301411574865431570369362011930750813714025 76235 308253958072985406995104725004970399111467069183197386023025 76236 308302483535595313617031845410507744265496135714471229424900 76237 308351016000436464026589743297798455898828990998581025340100 76238 308399555468427412516919007863826954797780832975459682006073 76239 308448101940486821826283351628027797239856479593208288870225 76240 308496655417533463149449996667309441204567907173915420494400 76241 308545215900486216149071105827119622257534049850566574414400 76242 308593783390264068967066258990796141086149266642664246623025 76243 308642357887786118236005974489452258691676808232965891826073 76244 308690939393971569090496275734651289552207120598233547876100 76245 308739527909739735178564303156130377663529044046242813196100 76246 308788123436010038673044971526838835240606040924840396814225 76247 308836725973702010282968672757561819021040650594045344975625 76248 308885335523735289264950024243405514553659563778696338210448 76249 308933952087029623434577662844425394580170168028757352160400 76250 308982575664504869177805084582684513625738279881075672265625 76251 309031206257080991462342530138034197205327185906280750390625 76252 309079843865678063849049916224914880626731202895936342372900 76253 309128488491216268503330812932480249228443876048507901022948 76254 309177140134615896206527467110353229030832802490861762975625 76255 309225798796797346367316871882327774202561035459738847664225 76256 309274464478681127033107882370335795450810231892000946233600 76257 309323137181187854901439377711003971433634293252684589113600 76258 309371816905238255331379469447130583565715356677466954951073 76259 309420503651753162354925756376417913144917761724703804398025 76260 309469197421653518688406625939801138566351188317600777676900 76261 309517898215860375743883602231720069513172675197396508756900 76262 309566606035294893640554740714685454419089827083952773320225 76263 309615320880878341216159069720496997186485344723364994506073 76264 309664042753532096038382078820475619116277207357849203827600 76265 309712771654177644416262254147077902261070544438177782912400 76266 309761507583736581411598660749266050951857595462504079198025 76267 309810250543130610850359572064012109070492316808946507939025 76268 309859000533281545334092146586320571745417295766444196522948 76269 309907757555111306251333151820158931536663818385037559988100 76270 309956521609541923789020735592691100847992353281002007803225 76271 310005292697495536943907244814214054259201502454553316618225 76272 310054070819894393533973091766203436710119777110783395240000 76273 310102855977660850209841667999879285989617526312965670160448 76274 310151648171717372466195305927708420788147124228540538427025 76275 310200447402986534653192288190265448660849253231367459605625 76276 310249253672391019987884904880879751620162950970893096402500 76277 310298066980853620565638558710501210732158165773687718816900 76278 310346887329297237371551918195222835029483032761573394401073 76279 310395714718644880291878118948903864275895089501814944515625 76280 310444549149819668125447013163342319622837341789358844899600 76281 310493390623744828595088467358451380987437614531963556259600 76282 310542239141343698359056708484899375053664127191635163087225 76283 310591094703539723022455718461678563154172865647727093051073 76284 310639957311256457148665677231073323929644230798342773948900 76285 310688826965417564270770454413503731585138777109558153588900 76286 310737703666946816902986149644725936769215760351025789722025 76287 310786587416768096552090681677876163591264841908612210292225 76288 310835478215805393728854426332850543065711796619047547240448 76289 310884376064982807959471903375518410328484591599640590745600 76290 310933280965224547796994512409272100311377894911764190401025 76291 310982192917454930832764317861421684183743085256201237146025 76292 311031111922598383707848883146948496778268317700045114996900 76293 311080037981579442124477154092136713408510306419488095422948 76294 311128971095322750857476391700607642960307364643660832748225 76295 311177911264753063765710154344286812897253045727200503887225 76296 311226858490795243803517329461839330862052609181263074211600 76297 311275812774374263032152214847114416880831643464443606090000 76298 311324774116415202631225649610145409786328665579066320876073 76299 311373742517843252910147194893256961368392538529447894623025 76300 311422717979583713319568364424836541936332254264277412922500 76301 311471700502561992462826904993332791437442174924812147922500 76302 311520690087703608107392126924048661019461362426144716284025 76303 311569686735934187196311284641302700951832309274710176701073 76304 311618690448179465859657007398537262131413366028202088360000 76305 311667701225365289425975780258957789992781597183264080705600 76306 311716719068417612433737475409292801521449842073210260106225 76307 311765743978262498642785933889269548230224565406482389115225 76308 311814775955826121045790597819405780404560808502843048322948 76309 311863815002034761879699193209723440652138352507094831272900 76310 311912861117814812637191463431995527805000234590466836259025 76311 311961914304092774078133953438142785519472173391183848414025 76312 312010974561795256241035844807402283499730416993998763443600 76313 312060041891848978454505841704895373135317182191902503490448 76314 312109116295180769348710107834227913491128364492518661499225 76315 312158197772717566866831254466761078020428721499950193429025 76316 312207286325386418276528379630196467087296425385601364820900 76317 312256381954114480181398158539124666384572900916703285452900 76318 312305484659829018532436985350191806616906371989307729776073 76319 312354594443457408639504166324544095385839690156195931000225 76320 312403711305927135182786164480215708065115971884727267385600 76321 312452835248165792224261895817130840589470486152817901625600 76322 312501966271101083219169077197396143499155269713126048150625 76323 312551104375660821027471625963565173285315263438710909576073 76324 312600249562772927925328111377561914068112519412960276060900 76325 312649401833365435616561257962955839910189384939936538622500 76326 312698561188366485244128500833286405622683686818420864950625 76327 312747727628704327401593593089140271759569977726252008368025 76328 312796901155307322144599265366689987618612027375938032610448 76329 312846081769103939002340937620408274473684105495315215290000 76330 312895269471022756989041483222677469953663373218062164457225 76331 312944464261992464615427045463019113457524035990450745742225 76332 312993666142941859900203906529674071753686976757612981260100 76333 313042875114799850381536409056269023454107545422094895922948 76334 313092091178495453128525930316310540880030192099314475120025 76335 313141314334957794752690909148253427946812860550995288031025 76336 313190544585116111419447925693895393089737667673461288270400 76337 313239781929899748859593834032855556931288548660104562305600 76338 313289026370238162380788947795899715353002409346134291381073 76339 313338277907060916879041278839880699881699061471148892807225 76340 313387536541297686850191829067067598830677987645924044808900 76341 313436802273878256401400935471643024451347955461373606128900 76342 313486075105732519262635668496153033449739839499735376807025 76343 313535355037790478798158283780699730605454881363000630676073 76344 313584642070982248018015727387672007897831186876314996931600 76345 313633936206238049589530194584815294495481692301930216579600 76346 313683237444488215848790742269446616200878293952219045735225 76347 313732545786663188812145955116626686461340494550756306890625 76348 313781861233693520187697665534106174861643941883538507822948 76349 313831183786509871386795727506868723101505787825630615396900 76350 313880513446043013535533844414098702833441046132010732955625 76351 313929850213223827486246450901407134392928243147805847330625 76352 313979194088983303829006648891154610393484804817707596006400 76353 314028545074252542903125197813715493384143974344921949160448 76354 314077903169962754808650559142533082275956776146903110930625 76355 314127268377045259417869995315820868037525802251282470373225 76356 314176640696431486386811723127770425237223566136334903480100 76357 314226020129052975166748121672131912371668015704111980928100 76358 314275406675841375015699994921038580566232691331681350851073 76359 314324800337728445009941889021952117163870126819996094084025 76360 314374201115646054055508464395611077933335590886619048592400 76361 314423609010526180899701922717870089127025325256280165072400 76362 314473024023300914142600488868322928402100223313082251253225 76363 314522446154902452248567947928608021686363581903725353881073 76364 314571875406263103557764237313300321422511319728630713732100 76365 314621311778315286297657094116298960260886060626158574696900 76366 314670755271991528594534757755625503191753901035689494820025 76367 314720205888224468485019727999553050313395690402251886403025 76368 314769663627946853927583578456991871921974423935325156560448 76369 314819128492091542814062825615062687383218051926747875073600 76370 314868600481591502981175853506794129304453822029261534594225 76371 314918079597379812222040894091886364868457364052702018259225 76372 314967565840389658297695063433488276817948274796427670122500 76373 315017059211554338948614453753941037491385137344099014522948 76374 315066559711807261906235281452446340506997889532897985131025 76375 315116067342081944904476091167622986172755414698838282015625 76376 315165582103312015691261015967920948465212339310768272250000 76377 315215103996431212040044093752867483469922462048453432480400 76378 315264633022373381761334639948125271510358182857854928226073 76379 315314169182072482714223676577348017811046924425165075750625 76380 315363712476462582817911417793824369443938018538755825016100 76381 315413262906477860063235811954906439494858042436049700976100 76382 315462820473052602524202140322224662859310312234214319369225 76383 315512385177121208369513672470696141833836348985969767951073 76384 315561957019618185874103378489339073710694805143822404102400 76385 315611536001478153430666698056911286909737752909523859974400 76386 315661122123635839561195366475396346792086569035014299445025 76387 315710715387026082928512297744366127195541081363751239505225 76388 315760315792583832347807524759254178911607349287053336302948 76389 315809923341244146798175196716579661788612612161506880680100 76390 315859538033942195434151633809167042894601735705900253093025 76391 315909159871613257597254439294412199207589095877585454488025 76392 315958788855192722827522669018650999619284442419345388928400 76393 316008424985616090875058058480691877641632060162216118210448 76394 316058068263818971711567307517579343093410675553439924801225 76395 316107718690737085541905422695660818216748219330696419398225 76396 316157376267306262815620117490034621130721934655591283260100 76397 316207040994462444238497270335462357271251594515423003002500 76398 316256712873141680784107440631834417493262944259579718426073 76399 316306391904280133705353442787282719822611096505362597607025 76400 316356078088814074546018978382040270441520658370153299240000 76401 316405771427679885152318326536152558372332047397952019240000 76402 316455471921814057684447092564151237490152935276470735915025 76403 316505179572153194628134014999805988945611230406989236526073 76404 316554894379634008806193831074075896814302654806643112562500 76405 316604616345193323390081200729387109809732971198048882292100 76406 316654345469768071911445689253369002201583456273283245730225 76407 316704081754295298273687808615186487670989480100092317677225 76408 316753825199712156763516117587611580709227223852457079410448 76409 316803575806955912062505380737982741325763833172705073456400 76410 316853333576963939258655786371205980276052847478438479052025 76411 316903098510673723857953223507957143748760751677633026857025 76412 316952870609022861795930617981250238466303151605127388624100 76413 317002649872949059449230327734542100451661563891937961302948 76414 317052436303390133647167597404549153298455321066765039901225 76415 317102229901284011683295072271957444650168809900869189841025 76416 317152030667568731326968371663212592748293372070161236070400 76417 317201838603182440834912721886581718347946888141643661414400 76418 317251653709063398962790648785684881023293526007855091251073 76419 317301475986149974976770729993698982893812550798108270333225 76420 317351305435380648665097406971442547096169652887300271304100 76421 317401142057694010349661856912555222905138142092959632144100 76422 317450985854028760897573924598991314270711767982853810530625 76423 317500836825323711732735114290052073687257047185617798126073 76424 317550694972517784847412641728186948744281997775021742512400 76425 317600560296550012813814546344799414427161287547051350410000 76426 317650432798359538795665863749298470239966186983151482675625 76427 317700312478885616559785858584642327511412568840848739279025 76428 317750199339067610487666317832626258818872704875441093122948 76429 317800093379844995587050904652172028324407966707293801522500 76430 317849994602157357503515572833881768960880933135140685951225 76431 317899903006944392532050041954124619835408031376149785086225 76432 317949818595145907628640333311929884931728886200729124289600 76433 317999741367701820421852366731965922192507210429347919760448 76434 318049671325552159224416618316889420347151534768130035271025 76435 318099608469637063044813839232355169420463536770615927544025 76436 318149552800896781598861835607981879712298380408743385120900 76437 318199504320271675321303309637575053178466512193507387516100 76438 318249463028702215377394761961913360568330970174555091381073 76439 318299428927128983674496455417410427384969641930675227489225 76440 318349402016492672873663440233969381729389250595170072128400 76441 318399382297734086401237640765352967371108348089770542848400 76442 318449369771794138460441003835397475953481446409292495736025 76443 318499364439613854042969708783404203093426815640764166151073 76444 318549366302134368940589439292047584271757616342321488232100 76445 318599375360296929756731717081144617832111109168725567968100 76446 318649391615042893918091297550635634113534891724779746161225 76447 318699415067313729686224627456131921734133647361010237550625 76448 318749445718051016169149364700391174320815949096448759560448 76449 318799483568196443332944960324087173543119440452872911878400 76450 318849528618691812013354302779245577157345410398009766150625 76451 318899580870479033927386424568723133900811588799517821775625 76452 318949640324500131684920271335113100494946109057501877884900 76453 318999706981697238800309533482465089720207213474300044422948 76454 319049780843012599703988540414213032515433612292677362630625 76455 319099861909388569754079217470710391329220647336685169587225 76456 319149950181767615247999105649777216511288754265575643731600 76457 319200045661092313434070444193669092377574362335534339987600 76458 319250148348305352523130316125883474713940516284812438376073 76459 319300258244349531700141856821224376899986350836276237515025 76460 319350375350167761135806525692551817536442293961588179512900 76461 319400499666703061998177441077647898447082720380311989392900 76462 319450631194898566464273778409636838198980921975295314931225 76463 319500769935697517731696231754401742843283907385811728881073 76464 319550915890043270030243538798446352422507889778213306881600 76465 319601069058879288633530069370655458919660570769320289486400 76466 319651229443149149870604477581413148739294681062516342947025 76467 319701397043796541137569417662543480510899896215586948612025 76468 319751571861765260909202323591543666990858411050798135722948 76469 319801753897999218750577252583585288110534330792633982404100 76470 319851943153442435328687792534764520774949823621075926890225 76471 319902139629039042424071033500087829858932880795411696405225 76472 319952343325733282942432603289685023975613749965422006250000 76473 320002554244469510926272767266747039005710848166547061010448 76474 320052772386192191566513592430691272075193427009446612580025 76475 320102997751845901214127175869062748653648657731431391930625 76476 320153230342375327391764937661684865716026332379788648102500 76477 320203470158725268805387978320578914466396244040316664388900 76478 320253717201840635355898500849177046963942718596730526676073 76479 320303971472666448150772297504358812118648928189357655730625 76480 320354232972147839515692301344846847937001727809109594137600 76481 320404501701230053006183202649502778596587027082552348697600 76482 320454777660858443419247130289069826912657345336514330396225 76483 320505060851978476805000398134914115029648405829642549476073 76484 320555351275535730478311316588322088726211611250282830500900 76485 320605648932475893030439069313916963563625214144725536364900 76486 320655953823744764340673655260762554234460160090004094673025 76487 320706265950288255587976896054728311881118145686915139463225 76488 320756585313052389262624508845694857852340605640681953490448 76489 320806911912983299177849244693184766350019331430726593859600 76490 320857245751027230481485092574008812688633436752457746290025 76491 320907586828130539667612549095523368445404630741019619335025 76492 320957935145239694588204953998100089620814447950876029104900 76493 321008290703301274464775891530414509056474423450316370122948 76494 321058653503261969900027657781165609770494401773962546599225 76495 321109023546068582889500794050843921569466439729731105414225 76496 321159400832668026833224686347171149280983315343176381313600 76497 321209785364007326547369231087839807221252698998536541160000 76498 321260177141033618275897567094186801068861788852071425601073 76499 321310576164694149702219873959440365158103871892487616336025 76500 321360982435936279960848236875185230333509055941586775562500 76501 321411395955707479649052577999696364921337538055072400562500 76502 321461816724955330838517654451797099073806443121165751291025 76503 321512244744627527087001123013902910727741695178909365976073 76504 321562680015671873449992671627917619691185785597513118010000 76505 321613122539036286492374217767654204929261889574705172883600 76506 321663572315668794300081173771457928964305768520819441859225 76507 321714029346517536491764779218714922434940494184465975984225 76508 321764493632530764230455500433934851274396454526431619622948 76509 321814965174656840235227497202101758669981565335446041884900 76510 321865443973844238792864156778992643953195329670288189350025 76511 321915930031041545769524695280168810843566573968233595805025 76512 321966423347197458622411826532350488028889559934059157049600 76513 322016923923260786411440498470890695910147940263910047240448 76514 322067431760180449810907697167069804471061909304654169048225 76515 322117946858905481121163318568937698649882112635447111758025 76516 322168469220385024280282108039435939294795638310836557324900 76517 322218998845568334875736667775537779774115933443772073620900 76518 322269535735404780156071532192149370588310989545471879351073 76519 322320079890843839042578311354520956892893835483548864411225 76520 322370631312835102140971902542922346689267485269632938227600 76521 322421190002328271753067770033342400574794226635671151667600 76522 322471755960273161888460293177977767363657723290076781655625 76523 322522329187619698276202182869281563596517056940083591301073 76524 322572909685317918376484966471348168949525772997409647208900 76525 322623497454317971392320541302415783832017435016236042202500 76526 322674092495570118281223796752273870027053356304374907905625 76527 322724694810024731766896305118368070080099282052382930935025 76528 322775304398632296350911081244400676278357061286549215760448 76529 322825921262343408324398411045230195486735994808664889000000 76530 322876545402108775779732749001879031816117793170022383950225 76531 322927176818879218622220684710463785095460148064195729935225 76532 322977815513605668581789978568868139401408032031068859564100 76533 323028461487239169224679666684983792467450216054808842722948 76534 323079114740730875965131235090350353649282353815783239167025 76535 323129775275032056077080863343030615263928546618813719562025 76536 323180443091094088705852737603563079547341796258923964976400 76537 323231118189868464879853433267839101188661396485428615971600 76538 323281800572306787522267367240757483399063329763643307006073 76539 323332490239360771462753319934514843759209347481770627916225 76540 323383187191982243449142027075395544661692841673009507452900 76541 323433891431123142159134841402930462023606088077305419572900 76542 323484602957735518212003464345299345089425177604352308410025 76543 323535321772771534180290747754856999575837179923711313251073 76544 323586047877183464601512565787669006127930023236757946777600 76545 323636781271923695989860757010948166060340452809438462361600 76546 323687521957944726847907136822288346647520472388640123092225 76547 323738269936199167678308580264597878804249102305797431955625 76548 323789025207639740995513175320640140860895331299915498422948 76549 323839787773219281337467446771094443287741021572554756604900 76550 323890557633890735277324650700055810658910474316867956850625 76551 323941334790607161435154139731897738869137602232211888725625 76552 323992119244321730489651799083427487625743412929199073008400 76553 324042910995987725189851553515268950533807009524664181810448 76554 324093710046558540366837945266413627674603789292584623075625 76555 324144516396987682945459783055885708445966195439539720306225 76556 324195330048228771956044862235472755588306478669183971988100 76557 324246151001235538546115756177478964761638682240157141292100 76558 324296979256961825992106678981463457767059705049915802526073 76559 324347814816361589711081419583931551520808050530557929691025 76560 324398657680388897272452347354952429190224963752590535438400 76561 324449507849997928409700489265682124488707324322886376718400 76562 324500365326142975032096678710776215001076127951279029354225 76563 324551230109778441236423776069682105571699884757213294506073 76564 324602102201858843318699961090806268235220017597828268276100 76565 324652981603338809785903097182557290903836589319406882280900 76566 324703868315173081367696167695271073045838654556260608579025 76567 324754762338316511028153784278029992897415450509196349566025 76568 324805663673724063977489767394393357343773743307485899010448 76569 324856572322350817683785799081061932486224163664868756979600 76570 324907488285151961884721148033504840079196529446102729691225 76571 324958411563082798599303467102582592475112195623867926056225 76572 325009342157098742139600663286205526455691626377764648622500 76573 325060280068155319122473840300072384355618882512466164622948 76574 325111225297208168481311313811539279198532792988944885774025 76575 325162177845213041477763699420674769166078465502649924350625 76576 325213137713125801713480073472562255608243721330557388960000 76577 325264104901902425141845206784916407977434248023545249542400 76578 325315079412499000079717871375085808529719984153390134751073 76579 325366061245871727219170220270519499384424717740100739455625 76580 325417050402976919639228240486780604567742328983980877264100 76581 325468046884771002817613279257195689987357773599880254424100 76582 325519050692210514642484643598234014893140020784108621168225 76583 325570061826252105424183273294716319273868965316468972626073 76584 325621080287852537906976487388958282821670062483265698144400 76585 325672106077968687280803804257959282564370323667873497760400 76586 325723139197557541193023835362752568021368596152877520406025 76587 325774179647576199760162252754038464780842969764738925166225 76588 325825227428981875579660830418227709725209942614690523802948 76589 325876282542731893741627559548027513747714875787878965284100 76590 325927344989783691840587837821708440705882510139868574992025 76591 325978414771094819987236732775195684547301145402207666687025 76592 326029491887622940820192319351133820019865730897009640526400 76593 326080576340325829517750091709079596142174826928079566160448 76594 326131668130161373809638449380982835660275405260169523142225 76595 326182767258087573988775257856120998054389005219110056935225 76596 326233873725062542923025483679658458283644088337971893372100 76597 326284987532044506066959904149007048368193778925690415562500 76598 326336108679991801473614891692169904106426780525865747401073 76599 326387237169862879806253273012256154710293359339369365810025 76600 326438373002616304350126263082359488914079125973088926890000 76601 326489516179210751024236474074999127171278167310284406890000 76602 326540666700605008393101999310327225900555122130785547412025 76603 326591824567757977678521572307312236375154298890328460051073 76604 326642989781628672771340801022113237770524143639928109702500 76605 326694162343176220243219477357865761092388522564061627480100 76606 326745342253359859358399962030105118202023629469875553493225 76607 326796529513138942085476644872058747937102106491444739036225 76608 326847724123472933109166480664044589395155419299658153960448 76609 326898926085321409842080600571217990802492899539487331558400 76610 326950135399644062436496999273915161034312400655654232153025 76611 327001352067400693796134297874846669781754452612055850258025 76612 327052576089551219587926582667400001578800390450277033720100 76613 327103807467055668253799319849315668406206415652243836302948 76614 327155046200874181022446346266006885381111172649213233940225 76615 327206292291967011921107936267798314119565430625103814180025 76616 327257545741294527787349944765364878725020098361459213584400 76617 327308806549817208280844026567657160008784312922489077072400 76618 327360074718495645895148932086605374488639977433616759076073 76619 327411350248290545969492879492899445939184125311326488234225 76620 327462633140162726700557003407148178782077104594978713156100 76621 327513923395073119154259880210726044406214053345373935196100 76622 327565221013982767277543130060621593596920722536509106525625 76623 327616525997852827910158095692607010629613643896100544101073 76624 327667838347644570796453598097053827246970184460558355150400 76625 327719158064319378597164769151725317689537425208309649000000 76626 327770485148838746901202961295881599187881296322410205640625 76627 327821819602164284237446734330038965849850245003598318336025 76628 327873161425257712086533919425730487689312152196288245522948 76629 327924510619080864892654760429620410642830501284052432722500 76630 327975867184595690075346132546330397808187184233103883454225 76631 328027231122764248041286838484341156813446058580993235289225 76632 328078602434548712196093982149338503187394692145641512083600 76633 328129981120911368956120419969378414851712901723037099810448 76634 328181367182814617760253289936251138392106958000171631808025 76635 328232760621220971081713618447429913589928942376454879085025 76636 328284161437093054439857005032995388807482953598961272836900 76637 328335569631393606411975385051932306219314924605099162672100 76638 328386985205085478645099870442200542568301974554991963256073 76639 328438408159131635867804668608988098099311739843010229088225 76640 328489838494495155902012079535559133584603253315150155782400 76641 328541276212139229674798571201115662903999925691638071302400 76642 328592721313027161230201933390097016479193280301243319829025 76643 328644173798122367741029509977346698985344554967968686976073 76644 328695633668388379520667509773581773174451366838401097568100 76645 328747100924788840034891396015605410343749590979070294760100 76646 328798575568287505913677354585708756968737685881389601528225 76647 328850057599848246963014841044713776294253163054539985105625 76648 328901547020435046176720206563114233238409998425098929410448 76649 328953043831011999748251402834777500813132775351098464576400 76650 329004548032543317082523766057675376401509488046012290055625 76651 329056059625993320807726880066117606656241475737115063180625 76652 329107578612326446787142518698967330495107157888630866376900 76653 329159104992507244130963667488323160668587355532708156322948 76654 329210638767500375208114624753158135661635269693856797265625 76655 329262179938270615658072182182411285266024901882110697530225 76656 329313728505782854402687884992033065021789100777612493249600 76657 329365284471002093658011371740491426875973760939057659841600 76658 329416847834893448946114793887250805844299241338718828301073 76659 329468418598422149106918315178741815186345071749566665612025 76660 329519996762553536310016690946344955617570731771020281368900 76661 329571582328253066066506927400917157381864979158549522048900 76662 329623175296486307240817021008395487596390129991912259522225 76663 329674775668218942062535778031017869156267112244191025756073 76664 329726383444416766138243714318706171650143285959698682915600 76665 329777998626045688463345035435162549188909207267714108080400 76666 329829621214071731433900697203235414788793969899110076716025 76667 329881251209461030858462546754116955976782747076236544265025 76668 329932888613179835969908544164939611600775939248683011422948 76669 329984533426194509437279064769344445429158170078296873800100 76670 330036185649471527377614282225599868014478525559391287997225 76671 330087845283977479367792632426854674473772160711528082212225 76672 330139512330679068456370358338114882303688966713485642240000 76673 330191186790543111175422135844539370102048660762684480360448 76674 330242868664536537552382780695654835108724693742903069713025 76675 330294557953626391121890036630096104807883029656828814275625 76676 330346254658779828937628444765483355450577398714909459822500 76677 330397958780964121584174294338053308261541326247958822940900 76678 330449670321146653188841654876666992286730355801695497451073 76679 330501389280294921433529489895822181318766680744334181925625 76680 330553115659376537566569852192304131105934138634802199395600 76681 330604849459359226414577160830113762106775470914233973155600 76682 330656590681210826394298559898317952396667171946042416685225 76683 330708339325899289524465359126472124965001411082844372401073 76684 330760095394392681437645556442270833561800674618424452032900 76685 330811858887659181392097442556087571460740206820189859160900 76686 330863629806667082283624287657070548001667296656468721644025 76687 330915408152384790657430110305466698559796225551649411614225 76688 330967193925780826719976528605851714660834528032507972240448 76689 331018987127823824350840693745949402321371388276935029953600 76690 331070787759482531114574305985729198341943768441316444199025 76691 331122595821725808272563713181476196216301506618565331544025 76692 331174411315522630794891091929533555544530401052630628192900 76693 331226234241842087372196711414422691349873480788468221322948 76694 331278064601653380427542280046052162499326519544073479430225 76695 331329902395925826128275374970731701516385647822230568961225 76696 331381747625628854397894954540713351450703926997003144435600 76697 331433600291732008927917953826987199133881237470422621210000 76698 331485460395204947189746963260064718103179070448958788826073 76699 331537327937017440446538990483488258715630069181706061029025 76700 331589202918139373765075305504810747503812710671202638222500 76701 331641085339540746027632369228795182641495623245730953222500 76702 331692975202191669943853845457589037492434969595037709278025 76703 331744872507062372062623696442634209608843359839776213751073 76704 331796777255123192783940362073078678227451166142635892640000 76705 331848689447344586370792022785461559280662160784018721081600 76706 331900609084697120961032946279448773198076365319100085632225 76707 331952536168151478579260918124402067319625151501941781833225 76708 332004470698678455148695756341569661575748247495699967422948 76709 332056412677248960503058910046692313212450648169510337476900 76710 332108362104834018398454142237824123749720778989886672461025 76711 332160318982404766525249296813172939060680892418921885216025 76712 332212283310932456519959149903770721445987857398655783635600 76713 332264255091388453977129345605789800853418510290036203490448 76714 332316234324744238461221416197326440956269843699261219577225 76715 332368221011971403518498886924478684656191792411210952107025 76716 332420215154041656688914465441550972716360507900372889848900 76717 332472216751926819517998315990223558659504069639307026768900 76718 332524225806598827568747418402530272782221838002420195426073 76719 332576242319029730433516012012493718142304385591721716802225 76720 332628266290191691745907124561272511669374427208382841089600 76721 332680297721056989192665186180680714131141679670361257729600 76722 332732336612598014525569728539945123557907397737096730140625 76723 332784382965787273573330169240571637886678728346332711526073 76724 332836436781597386253481681544197424033370279288454031336900 76725 332888498061001086584282149518311162337091687727323005802500 76726 332940566804971222696610208684729167344456776304408240880625 76727 332992643014480756845864372255720718214213377909990436482025 76728 333044726690502765423863243042681464623294372840355827410448 76729 333096817834010438970746811122259306944641192546112187690000 76730 333148916445977082186878837344842682644862281371053609463225 76731 333201022527376113944750322770326724315972050734338756148225 76732 333253136079181067300884064116078288510121988566128206848100 76733 333305257102365589507740295302026388589396080207263926022948 76734 333357385597903442025623415177810099134408835460104558194025 76735 333409521566768500534589801516921534075627280357317421113025 76736 333461665009934754946356711362787035620049542119365353702400 76737 333513815928376309416212267811735246243123412614741742617600 76738 333565974323067382354926533317806271501589800628865885131073 76739 333618140194982306440663669604361677197299557891160966005225 76740 333670313545095528630895184267460600484989069902451622116900 76741 333722494374381610174314264155972790868521522237740133036900 76742 333774682683815226622751195613404933670218168558005834993025 76743 333826878474371167843089871666422145486628520728334702326073 76744 333879081747024338029185386245052068361431437181899465603600 76745 333931292502749755713782715519564526912131886257614260163600 76746 333983510742522553780436486439025250441831990235289406469225 76747 334035736467317979475431832556527700150621097051491792000625 76748 334087969678111394419706337226112579933059364351831057522948 76749 334140210375878274620773064256390147908833959064878150792900 76750 334192458561594210484644676105885984782957759807301550765625 76751 334244714236234906827758639705136414369868684181086160140625 76752 334296977400776182888903519990565311142484733727980742990400 76753 334349248056193972341146361235179569482686841583797562960448 76754 334401526203464323303761156261126049413849907640157590200625 76755 334453811843563398354158403619158353988933299482134476259225 76756 334506104977467474539815752820067334189286871029505612516100 76757 334558405606152943390209737703134758159738491463584970636100 76758 334610713730596310928748598026675122864715471761620700701073 76759 334663029351774197684706189365736127798126412371339740278025 76760 334715352470663338705156981402033872216503160918383382304400 76761 334767683088240583566912144691204379490486051322199420384400 76762 334820021205482896388456725992458594584140683568665670435225 76763 334872366823367355841887912245733543374832485211677697631073 76764 334924719942871155164854383281437885518467460306639435800100 76765 334977080564971602172496753347895635845845168065889521884900 76766 335029448690646119269389101541597372845674371513364332358025 76767 335081824320872243461481591225373796648484245541175787709025 76768 335134207456627626368044178519612043073235824066355837960448 76769 335186598098890034233611409951640704734910787778034807865600 76770 335238996248637347939928309348415054936739037874182746808225 76771 335291401906847563017897354057639515085034058127321339873225 76772 335343815074498789659526540582469951667847128799046832102500 76773 335396235752569252729878539714943934430839312846701963222948 76774 335448663942037291779020941253292633264915079329183229397025 76775 335501099643881361053977588388293577490274753013934796705625 76776 335553542859080029510681001843829047680635975299111625690000 76777 335605993588611980825925893856820416919458322373328819584400 76778 335658451833456013409323772081714305417091445014180159776073 76779 335710917594591040415258633504701959743866863843829638140625 76780 335763390872996089754843748452858815549278167777677885532100 76781 335815871669650304107879534783396750541555115676805859892100 76782 335868359985532940934812522338227082695145325997232741947225 76783 335920855821623372488695407749037917135884150963835883801073 76784 335973359178901085827148199678094993924970265223124337166400 76785 336025870058345682824320454579980738023282749080208535566400 76786 336078388460936880182854603069491762067086308628763643387025 76787 336130914387654509445850366980920622224786044960265213807225 76788 336183447839478517008830267203953177332123158106235023802948 76789 336235988817388964131706222381418451720059444634857622868100 76790 336288537322366026950747238554133452655592717395536858911025 76791 336341093355389996490548189838090944110888638580420148906025 76792 336393656917441278675999690219243729660418210143535197104400 76793 336446228009500394344259056551144548679265606073116650610448 76794 336498806632547979256722362840706241678429456732358840463225 76795 336551392787564784110997585907352392564793404443881736492225 76796 336603986475531674552878842500834207854500039963567259504100 76797 336656587697429631188321717962994945398737500034302953102500 76798 336709196454239749595419686518768758000451355688018454876073 76799 336761812746943240336381623281706370409237248527947716993025 76800 336814436576521428969510408059325561579663337319302594560000 76801 336867067943955756061182621043589977765527299586786754560000 76802 336919706850227777197829330471825355999081692597181621889025 76803 336972353296319162997917972343387791770075215424454122076073 76804 337025007283211699123935322277404239274567129377616071822500 76805 337077668811887286294371559596910987447889088836348728688100 76806 337130337883327940295705423724721410129864209698933343276225 76807 337183014498515791994390462976359844133458659708342079375225 76808 337235698658433087348842375835404004700447695686792145010448 76809 337288390364062187421427444796583903829437199272308254640400 76810 337341089616385568390452062861990793252704677502847375274025 76811 337393796416385821562153352775755210418821700218605595679025 76812 337446510765045653382690879082558762707904145729861971796100 76813 337499232663347885450139453095349842265618722799055823802948 76814 337551962112275454526483030857639021290765334279008910959225 76815 337604699112811412549609704185755435349366249595891980539025 76816 337657443665938926645307784876451020315736063821633071118400 76817 337710195772641279139262982165245026857992344796250077710400 76818 337762955433901867569056673520906794991907011380684453401073 76819 337815722650704204696165268861480330122904150484086925115225 76820 337868497424031918517960668277259781181392473349482367028100 76821 337921279754868752279711813346130480931491238325998194268100 76822 337974069644198564486587332126695768297578533926417397500625 76823 338026867093005328915659277914615372606971628582115948576073 76824 338079672102273134627907961847586699990451958674234640768400 76825 338132484672986185980227879444405922815283550945358747610000 76826 338185304806128802637434731163551333947854566379551678625625 76827 338238132502685419584273537066736988855108517474206620373025 76828 338290967763640587137427845672890220055535857203121406422948 76829 338343810589978970957530037088012170221679373869131708902500 76830 338396660982685352061172720496386052316879459743611786977225 76831 338449518942744626832921226098603407519359161460620547512225 76832 338502384471141807037327191581884194346735275441281868857600 76833 338555257568862019830943243208172105343651931329392356360448 76834 338608138236890507774338771605492070934478419976903163325025 76835 338661026476212628844116802348062473571904779676891160646025 76836 338713922287813856444931961410660159130818165145398052572900 76837 338766825672679779421509535582741896605061598539970870808100 76838 338819736631796102070665627927831501562575651204201697631073 76839 338872655166148644153328408373687403502014239770781573667225 76840 338925581276723340906560459518771002231219351961725311456400 76841 338978514964506243055582217740541723654947457409095039776400 76842 339031456230483516825796509691110250915973918892791958902025 76843 339084405075641443954814184265786972680172211658279574301073 76844 339137361500966421704480840130068256492383495335373375884100 76845 339190325507444962872904648890608721555870377122855353572100 76846 339243297096063695806485273995733252003897869320472562915225 76847 339296276267809364411943885451048058737515892262138547640625 76848 339349263023668828168354270435715665198942518808615687760448 76849 339402257364629062139175039904964260035076812665819730254400 76850 339455259291677156984282931264407427480615894071826323980625 76851 339508268805800318972007207201755834455024087301815794605625 76852 339561285907985869991165150761508021822213979730183987848900 76853 339614310599221247563098656748213016006261266911969796722948 76854 339667342880494004853711919543903046190798687645182506880625 76855 339720382752791810685510217425300221653930482889619231493225 76856 339773430217102449549639793466406593404588958678899534787600 76857 339826485274413821617928833112092594190230211997759948675600 76858 339879547925713942754929538508304421139648206527692404726073 76859 339932618171990944529961299674516495788486479006826248689025 76860 339985696014233074229154962604060707008756133815097603244900 76861 340038781453428694867498194377969713427338760688285866724900 76862 340091874490566285200881945377977153272074805884001727093225 76863 340144975126634439738148008684323181227623058663277885131073 76864 340198083362621868753137676744019323816836600901657211929600 76865 340251199199517398296741495395232217046946126586732478694400 76866 340304322638309970208950115333451362573384288772634760505025 76867 340357453679988642130906241105111611437635993418194134898025 76868 340410592325542587516957677714346657529070651901142543622948 76869 340463738575961095646711474928555396304314646637070834176100 76870 340516892432233571637089169368468577971366977194710051124225 76871 340570053895349536454383124468408758309359557938848674039225 76872 340623222966298626926313968392442124548627253193741863210000 76873 340676399646070595754089129992126348279592783142690368210448 76874 340729583935655311524462472891564192192899434397599229826025 76875 340782775836042758721795027785478172577251384914366406640625 76876 340835975348223037740116823036027154915558725519062451562500 76877 340889182473186364895189813654091335624243251863778474472900 76878 340942397211923072436571908750757638974953133562049466726073 76879 340995619565423608559682097544743134522470964268790563100625 76880 341048849534678537417866674011499656937291780570184060673600 76881 341102087120678539134466560259748387006206732030980069633600 76882 341155332324414409814885728721198729719265513200868421954225 76883 341208585146877061558660723239211402806717754693182441826073 76884 341261845589057522471531279142171226824961638798042398544900 76885 341315113651946936677512042387340685916168379952575241976900 76886 341368389336536564330965387860970906682115216532100030635025 76887 341421672643817781628675336920452281218858522911796746745225 76888 341474963574782080821922574264292539255223894936644203490448 76889 341528262130421070228560564215715653524692913481201379027600 76890 341581568311726474245092766505680541977138075627617124128025 76891 341634882119690133358750951641124110204009427382211453773025 76892 341688203555304004159574615944238757508020062324831352260900 76893 341741532619560159352491496348600050396124193972330969022948 76894 341794869313450787769399185037965847912642293063981831241225 76895 341848213637968194381247844013573744157774131863044454528225 76896 341901565594104800310124019675769274555463823630433163577600 76897 341954925182853142841335557505802913943652414673333006240000 76898 342008292405205875435497616933639476359384607108384450551073 76899 342061667262155767740619786477629108481038091304896148702025 76900 342115049754695705604194299241894651070128076782395280902500 76901 342168439883818691085285348857295725425717258317258325902500 76902 342221837650517842466619505951835484825443969648428470245025 76903 342275243055786394266677235236381554178579990240235480026073 76904 342328656100617697251785513291578264658355711133680052250000 76905 342382076786005218448211547141832873913055464363495725299600 76906 342435505112942541154257593702264046578101107398807431425225 76907 342488941082423364952356880184506454224518760536902406662225 76908 342542384695441505721170625547270938582833252393841571722948 76909 342595835952990895647686163077565266875568668138386078048900 76910 342649294856065583239316164188486093376162748747710005592025 76911 342702761405659733335998963519498326887239089460032676647025 76912 342756235602767627122299985425123689696835464190753963201600 76913 342809717448383662139514271937965839727370492689743172240448 76914 342863206943502352297770112292005014038855601667658893086225 76915 342916704089118327888133774092100738585136143322822154476025 76916 342970208886226335594715336215646736149785958266207042392900 76917 343023721335821238506775623532327751706694938674254184896900 76918 343077241438898016130834243527933602059390595795883598001073 76919 343130769196451764402778724918191344512733598194446288173225 76920 343184304609477695699974758338582047520835058105306135971600 76921 343237847678971138853377539196114234735871338117921619811600 76922 343291398405927539159644212769031662653931664425080653605625 76923 343344956791342458393247421640438681116136201793457910251073 76924 343398522836211574818589955551832015276018805165789948444900 76925 343452096541530683202120503762533397287590749667331309422500 76926 343505677908295694824450510001023065902600691314254983875625 76927 343559266937502637492472130094179742390293261760446005009025 76928 343612863630147655551477292360438281708455389117626227560448 76929 343666467987227009897277860852881788660737000682630351360000 76930 343720080009737077988326901538290579872152540040390440996225 76931 343773699698674353857841051498175963802323058512018664381225 76932 343827327055035448125923991237832402694416857609327223112100 76933 343880962079817088011691020189447212326901103659997225822948 76934 343934604774016117345394735495312547695138846996000392201025 76935 343988255138629496580551814157190015300566795261177712684025 76936 344041913174654302806070898637883845566680352996273014448400 76937 344095578883087729758381586001084152033345187500192862243600 76938 344149252264927087833564520675547397404060254138607825756073 76939 344202933321169804099482590929686780234727153163822587074225 76940 344256622052813422307913229142650850057246235406534428800900 76941 344310318460855602906681815957974253026872366878898026520900 76942 344364022546294123051796188405890104768734043662265596556025 76943 344417734310126876619582252080399081976259960009945317901073 76944 344471453753351874218820697457195919482478516238014953409600 76945 344525180876967243202884820438559594984269450863170369985600 76946 344578915681971227681879447211319079349664136028143895866225 76947 344632658169362188534780963504012126479223429279597747025625 76948 344686408340138603421578448329360173024380671272628425122948 76949 344740166195299066795415912298188014888433801307000917960900 76950 344793931735842289914735640590922524349615974384708994700625 76951 344847704962767100855422640672810268850379848643026381575625 76952 344901485877072444522950194838999489992708214783327685952400 76953 344955274479757382664526517675637499065924203999934052610448 76954 345009070771821093881242518523140143511129282726258852305625 76955 345062874754262873640220669027795597095057966363644938232225 76956 345116686428082134286764975867870325225816005442422265064100 76957 345170505794278405056512058740390675793675062080675268960100 76958 345224332853851332087583333694779145161842948144676725376073 76959 345278167607800678432738301899529968464925685461487085845025 76960 345332010057126324071528943928114283196657319369292509190400 76961 345385860202828265922455219650310715183406916690010456070400 76962 345439718045906617855121673815162836445990855041774694496225 76963 345493583587361610702395147411770545149433709741267963256073 76964 345547456828193592272563594894128018828544115137550496304100 76965 345601337769403027361496007356226493356514267124994133508900 76966 345655226411990497764803441743645721694224591153044546157025 76967 345709122756956702290001156187863568319549873929583440832025 76968 345763026805302456768671851549518797388731196142353093410448 76969 345816938558028694068630019256867715125810657133865027731600 76970 345870858016136464106087395525680929671234500088997945945225 76971 345924785180626933857819522046832094647026177755582859710225 76972 345978720052501387373333413227836106013425494136096180562500 76973 346032662632761225787036330074599825400594567377493250322948 76974 346086612922407967330405660799654006998917333955516736000025 76975 346140570922443247344159908243140709282578005203753979080625 76976 346194536633868818290430784192836077323506645575492302440000 76977 346248510057686549764936410689493986226438219342182822606400 76978 346302491194898428509155628403801641280756400615180563301073 76979 346356480046506558422503412171243835780996512811452211805625 76980 346410476613513160574507393771178173115374510448168649820100 76981 346464480896920573216985492036429165660502291219532557380100 76982 346518492897731251796224650379714729250555182750810081706225 76983 346572512616947768965160681823224198510586539603294781476073 76984 346626540055572814595559221617672595156448365678767481168400 76985 346680575214609195790197787537161488467887099096847493392400 76986 346734618095059836895048947936182394536851515142367428388025 76987 346788668697927779511464597655104268579886472546446225428225 76988 346842727024216182508361341860492252581703304013179836302948 76989 346896793074928322034406987906610448806626388667712733432100 76990 346950866851067591530208145304467098275627197409796344850025 76991 347004948353637501740498933884766152159083227733690381145025 76992 347059037583641680726330800241134833179251098439338898662400 76993 347113134542083873877263442540002393551732013125089091560448 76994 347167239229967943923556843783510885721945181027770476764225 76995 347221351648297870948364413611844372170821961565691418069225 76996 347275471798077752399927238731368610873601832043041581656100 76997 347329599680311803103769442054978863596762123884346175622500 76998 347383735296004355274894650641059085110758189274068280851073 76999 347437878646159858529983572517461362580400605263304971156025 77000 347492029731782879899592682476920085870362554651918982250000 77001 347546188553878103840354016930320941270505000934583982250000 77002 347600355113450332247176077904250433204441057282341239346025 77003 347654529411504484465445846269257250835045396181665382601073 77004 347708711449045597303231904285262409122461016530071038922500 77005 347762901227078825043488667550560706823575538545375585916100 77006 347817098746609439456261726440861657146943793934346255079225 77007 347871304008642829810894297124823660293734179830151338694225 77008 347925517014184502888234782242540800923484410786426932560448 77009 347979737764240082992845441333447267683279294643560602702400 77010 348033966259815311965212171100110006330420336689760028415025 77011 348088202501916049193955395594385832661755703850480623120025 77012 348142446491548271628042066412424846437590718574781922852100 77013 348196698229718073788998772985007602754514962861210523802948 77014 348250957717431667783125963049709112879573618989005550958225 77015 348305224955695383313713273391388362407989217798028528918025 77016 348359499945515667693255970937507650748116870893173888672400 77017 348413782687899085855672504294791672370502693331567103328400 77018 348468073183852320368523165813741876982822841874163494226073 77019 348522371434382171445229864267527262809120764733095780976225 77020 348576677440495556957297008231778374460144246203074792920100 77021 348630991203199512446533500251816894481722998205240209360100 77022 348685312723501191137275841883858835560033265466127843455625 77023 348739642002407863948612349696734958546279536969038051551073 77024 348793979040926919506608482320677659938796358911361519366400 77025 348848323840065864156533278629729191227846789435786926240000 77026 348902676400832321975086907144331691567479588927364421630625 77027 348957036724234034782629326740665134589716168028859525390025 77028 349011404811278862155410058753304909819081985365583335822948 77029 349065780662974781437799070557776379080086865224959270062500 77030 349120164280329887754518770719589368516705959337673396520225 77031 349174555664352394022877115796341177361229173983704961755225 77032 349228954816050630965001828879482305400043191720360794611600 77033 349283361736433047120075729962344722185998104218325169410448 77034 349337776426508208856573178221038122441001507408540989822025 77035 349392198887284800384497626294825233778388061095490492227025 77036 349446629119771623767620286652592864852443351384355684328900 77037 349501067124977598935719910132041004312228784999005831924100 77038 349555512903911763696823676738217903498570559428364494506073 77039 349609966457583273749449198788034698676751861719226341226225 77040 349664427787001402694847636487398751743094721817993979150400 77041 349718896893175542049247926027610511781247754131256128270400 77042 349773373777115201256102120287674323573619734200002452955025 77043 349827858439830007698331842229179233195027947134145748126073 77044 349882350882329706710575851070411465129275882097688123180100 77045 349936851105624161591438721326365869955048504330327904404100 77046 349991359110723353615740634801329266545226384893780030322225 77047 350045874898637382046768285620714227913483780791018685155625 77048 350100398470376464148526898388827485323861706869716674610448 77049 350154929826950935197993359559262751052906498828251228912400 77050 350209468969371248497370462104613386259948706829903747925625 77051 350264015898647975386342263572205966779177755129672136050625 77052 350318570615791805254330557612561426297356028455050722300900 77053 350373133121813545552752459067296083323323274679071325622948 77054 350427703417724121807279102703180485589879819897945731475625 77055 350482281504534577630095455679079633055216450989163371476225 77056 350536867383256074732161243832503768489791306986493608345600 77057 350591461054899892935472991872504552745451109368895406489600 77058 350646062520477430185327177565657070206666928118988247651073 77059 350700671781000202562584500001873738619014800956894946746025 77060 350755288837479844295935262026801826477490273585609465140900 77061 350809913690928107774165866927561910436914685478526583420900 77062 350864546342356863558426429458590234778581165377630637644225 77063 350919186792778100394499501294353564831411200226596107006073 77064 350973835043203925225069910995710756402259678006509573923600 77065 351028491094646563201995718576700893718628856438177441328400 77066 351083154948118357698580284758543479127941153624428674314025 77067 351137826604631770321845454997641788830688371584147360511025 77068 351192506065199380924805858374386140250232327727969252322948 77069 351247193330833887618744321429559448259790261389949263532100 77070 351301888402548106785488397035153079397209181601662976271225 77071 351356591281354973089688008386406645400527907712068471886225 77072 351411301968267539491094208201891009892055305850267029160000 77073 351466020464298977256839053218459414825769521526625964560448 77074 351520746770462575973716594067897266392277232093453212919025 77075 351575480887771743560464980622106753447375472857759649025625 77076 351630222817240006280049682893668105194442808169163343322500 77077 351684972559881008751947827578624928807462904904568698984900 77078 351739730116708513964433650328346701930463301842122394501073 77079 351794495488736403286865063837327129530546736159681639255625 77080 351849268676978676481971341833782709415513169702551377971600 77081 351904049682449451718141919059921485853329035031831078131600 77082 351958838506162965581716307328757606149407577173990146203225 77083 352013635149133573089275127744352930748831884325255437751073 77084 352068439612375747699932259172372583434291662697400230036900 77085 352123251896904081327628103047846964486627400696294604812900 77086 352178072003733284353423964607038386263492669468207181646025 77087 352232899933878185637797550630316127532768304593807664856225 77088 352287735688353732532939583782949340071002491713958047240448 77089 352342579268174990895051533640732878503319721787929921081600 77090 352397430674357145096644464487366762119950574462265426077025 77091 352452289907915498038838999970515615455794715911119866022025 77092 352507156969865471163666404703480072763252746035989441308900 77093 352562031861222604466370782899417770144959984919040733222948 77094 352616914583002556507712394125057188042038336040024602032225 77095 352671805136221104426272086260853245995062390417587122115225 77096 352726703521894143950756845754539191109124328242705038739600 77097 352781609741037689412306465255034961461190319751407656250000 77098 352836523794667873756801328713677845787380412347753250776073 77099 352891445683800948557171314039746901179885703943479599355025 77100 352946375409453284025705813397258231207972331030543783602500 77101 353001312972641369026364871230013867854922832345033838602500 77102 353056258374381811087091440101892641932843173609234714192025 77103 353111211615691336412124754439377068200029524541960724801073 77104 353166172697586789894314822263315913261054155190064036840000 77105 353221141621085135127438034996927756477905954036175985537600 77106 353276118387203454418513895437056496561419454954565519238225 77107 353331102996958948800122863975695399245858283889289250471225 77108 353386095451368938042725323158801924475895989382798712522948 77109 353441095751450860666981660669431214854370694350560423600900 77110 353496103898222273956073470822221770711091290635194708743025 77111 353551119892700853968025874656272481057653384034778730098025 77112 353606143735904395548030958713455823890694277132387815747600 77113 353661175428850812340772332589217693796289342101241953490448 77114 353716214972558136802750805342919959591278577761035069575225 77115 353771262368044520214611180854787499813223356850689958865025 77116 353826317616328232693470172216527109239440743390924494956900 77117 353881380718427663205245435242691315277157689062148388004900 77118 353936451675361319576985721189865789021281294940341807076073 77119 353991530488147828509202148770764682023605544232203178524225 77120 354046617157805935588200595550323866357480866643000782873600 77121 354101711685354505298415208810887702395071979803734437913600 77122 354156814071812521034743035973590605840333062181432112050625 77123 354211924318199085114879774663040332979748839796207627476073 77124 354267042425533418791656642502415550824737010865142718532900 77125 354322168394834862265378366726095906824392983475703633062500 77126 354377302227122874696162293696948461124993557145358056890625 77127 354432443923417034216278618415399992943373335529949916516025 77128 354487593484737037942491734107430341504957710777377576210448 77129 354542750912102701988402701978627591173890606556901420010000 77130 354597916206533961476792841221451559872345203395216278549225 77131 354653089369050870551968439362857699648762993681043094634225 77132 354708270400673602392106583039439168310442121918750908356100 77133 354763459302422449221602109287250481384601456172294622122948 77134 354818656075317822323415677433481804313793607092981501188025 77135 354873860720380252051422961677158595726339559713254714275025 77136 354929073238630387842764964446046963850321108854363307214400 77137 354984293631088998230199450616950749660606290374599694849600 77138 355039521898776970854453502686592002162408876708423728881073 77139 355094758042715312476577196980272163322007155642526971123225 77140 355150002063925148990298400985516932555481035765570767504900 77141 355205253963427725434378691897913433379681420532388180024900 77142 355260513742244406004970396466353957816133165714890033099025 77143 355315781401396674067974752224906217418204182780366479976073 77144 355371056941906132171401190198535683364659774348528610195600 77145 355426340364794502057727739169911251928674488532288351827600 77146 355481631671083624676262551594531125790505058160329391283225 77147 355536930861795460195506551251411456114348750403982457030625 77148 355592237937952088015517202716585945055433094274399641222948 77149 355647552900575706780273402746670263402116880201751978108900 77150 355702875750688634390041493659750793389739940134996568655625 77151 355758206489313308013742398800862862348151921283139073030625 77152 355813545117472284101319880179329288763289465026943781894400 77153 355868891636188238396109918365235718544868298229434410760448 77154 355924246046483965947211214732324885797223141025634049390625 77155 355979608349382381121856816134597589188575437333798106225225 77156 356034978545906517617786862103913832105548126254525169632100 77157 356090356637079528475622454655893232164589398958856636264100 77158 356145742623924686091240650791419463330125031655713356551073 77159 356201136507465382228150577781059151860742856112334326392025 77160 356256538288725128029870671319711305569534630614001636096400 77161 356311947968727554032307036638809014442891412122139443776400 77162 356367365548496410176132932663400819513579910949407421537225 77163 356422791029055565819169379301444806028830639038882291381073 77164 356478224411429009748766887952654136392455348729716529788100 77165 356533665696640850194188315324238398091692707827337157152900 77166 356589114885715314838992840640890801844568776281533929976025 77167 356644571979676750833421066336376925522064047515601348935025 77168 356700036979549624806781242314086360011313001444644585360448 77169 356755509886358522879836613863914274091436694767527216577600 77170 356810990701128150677193893322845576592435295806713487102225 77171 356866479424883333339692855566620015599857064891121885567225 77172 356921976058649015536797057419862216253724496212443454002500 77173 356977480603450261478985681072066320769448582714275665922948 77174 357032993060312254930146501586830556681209851670677925583025 77175 357088513430260299219969978591742721974541355246877351475625 77176 357144041714319817256344472236323238734625597876069539210000 77177 357199577913516351537752583505438090190125851394514738608400 77178 357255122028875564165668618975599619579223860510095705326073 77179 357310674061423236856957180101578833104941986590577700450625 77180 357366234012185270956272877120758513380799788496123770128100 77181 357421801882187687448461167662662114195404307091035186888100 77182 357477377672456626970960320151099072145711317292812840445225 77183 357532961384018349826204502086372835703432950488818745651073 77184 357588553017899235994027993295003577587416783604153090150400 77185 357644152575125785144070524234423221916794152066697691238400 77186 357699760056724616648183739440106083515302485710212435409025 77187 357755375463722469592838786202604082926439302903266880029225 77188 357810998797146202791535028561961167182015542805766761302948 77189 357866630058022794797209886706987233143254582846782976976100 77190 357922269247379343914649801866877517303841992793967072809025 77191 357977916366243068212902326782669083308281232948474643404025 77192 358033571415641305537689341846031706096563527148226385200400 77193 358089234396601513523821396992896119537527446790507409010448 77194 358144905310151269607613179439428262658376745682115832045225 77195 358200584157318271039300107347863828116655103177087861666225 77196 358256270939130334895456049509723085393555081049807859828100 77197 358311965656615398091412171133931620313777194452214443122500 77198 358367668310801517393676905827378301917264955990794465326073 77199 358423378902716869432357053855447457422034491600877248299025 77200 358479097433389750713580006770067906025004264956971569960000 77201 358534823903848577631917098492827172589223001398909809960000 77202 358590558315121886482808082940704872861203490830575479783025 77203 358646300668238333474986738281984932751207990113010201626073 77204 358702050964226694742907597909911975392308857774565851002500 77205 358757809204115866359173808221662881170877256341156399164100 77206 358813575388934864346966113290210197691844669489072728902225 77207 358869349519712824692472966516659748706648022076588316993225 77208 358925131597479003357321769350650463390220780749879196610448 77209 358980921623262776291011237166410120005740971370625935744400 77210 359036719598093639443344892382066370942103997399923111576025 77211 359092525523001208776865684909818089349264901314508092581025 77212 359148339399015220279291740024577751130702700141405406888100 77213 359204161227165529975953233738701239880310067586293336302948 77214 359259991008482113942230395770427136473016350605525433937225 77215 359315828743995068315992640193653229434422119533937099317025 77216 359371674434734609310038823856683656924670580228361546246400 77217 359427528081731073224538632657585766175716646614069393926400 77218 359483389686014916459475095763801451519089705317908001551073 77219 359539259248616715527088227863663407733192523823408055817225 77220 359595136770567167064319799537472411325147783171088350832100 77221 359651022252897087845259235835797418542206779329056580472100 77222 359706915696637414793590643152665945381783357948098404390625 77223 359762817102819204995040964481317871637281549560989693026073 77224 359818726472473635709829263140201488079059080952878710944400 77225 359874643806632004385117135056896283226122378279291264890000 77226 359930569106325728667460249697652643814493273697545754655625 77227 359986502372586346415261019730244321012634805258971713387025 77228 360042443606445515711222399507835192672884685332065593722948 77229 360098392808935014874802812461567530440531631935271556202500 77230 360154349981086742474672207489584659368993236393046512083225 77231 360210315123932717341169244430206576810525806326788518018225 77232 360266288238505078578759608706982776767028102085537689345600 77233 360322269325836085578495455233352205594803504538495818960448 77234 360378258386958118030475981664645954960630340216690271299025 77235 360434255422903675936309131085173978244169273924807393828025 77236 360490260434705379621574424218142797173621287262564928104900 77237 360546273423395969748286921246156846367651222410156166020100 77238 360602294390008307327362313330061784636921612752409353881073 77239 360658323335575373731083143913893783373150974445450411765225 77240 360714360261130270705566159903704484122431325167883398864400 77241 360770405167706220383230792808036999502622857641824816784400 77242 360826458056336565295268769927834013982000855949527641988025 77243 360882518928054768384114855683564723687972532396764928451073 77244 360938587783894413015918723167363037360620912168543939456100 77245 360994664624889202993017956007975143806080633066003907256100 77246 361050749452072962566412180636320234739317989281412203749225 77247 361106842266479636448238329039473855734786162832901957650625 77248 361162943069143289824247032090889042126667785609868329960448 77249 361219051861098108366280143544676081118012190937636280550400 77250 361275168643378398244749394781767426070035378416005241890625 77251 361331293417018586141116180395799973949188262076445007515625 77252 361387426183053219260372474706552602210324632488949349732900 77253 361443566942516965343522879288782546989425871479747903022948 77254 361499715696444612680067801604309890368876247039146511050625 77255 361555872445871070120487764825205110662242019544644517479225 77256 361612037191831367088728848935940336143901042634120353923600 77257 361668209935360653594689263202370629421708477269267033283600 77258 361724390677494200246707050095417316718180090358610237076073 77259 361780579419267398264048920757331063687438814686401519783025 77260 361836776161715759489400222098418087051414240038533987056900 77261 361892980905874916401356035612118579289519921845506032136900 77262 361949193652780622126913407996332111861271269187534711175225 77263 362005414403468750453964713668890470981058744736418291381073 77264 362061643158975295843792149265084068798568611546945248897600 77265 362117879920336373443563360205153761967157932257879835982400 77266 362174124688588219098828199419665599005853402215218898143025 77267 362230377464767189366016618320691707578566316580972661104025 77268 362286638249909761524937690106726222826609970227704457522948 77269 362342907045052533591279765489270848197682506027074361868100 77270 362399183851232224329111760929030330816149100200349623438225 77271 362455468669485673263385579469663824335733841187031275753225 77272 362511761500849840692439664257043803406625159777246300090000 77273 362568062346361807700503684831979885374520642113301309410448 77274 362624371207058776170204356284370606609298942960811938992025 77275 362680688083978068795072391356751892935819754041232821430625 77276 362737012978157129092050585585216656008828811162636655102500 77277 362793345890633521414003035565685640138095184637551376476900 77278 362849686822444930962225490433515337028744030584993040776073 77279 362906035774629163798956836644434479155281027024071050390625 77280 362962392748224146859891716144806316036046319320349151289600 77281 363018757744267927966694278019219571517797395981296238649600 77282 363075130763798675839513063703416674317813349747554189432225 77283 363131511807854680109497025850573548503348892422410840176073 77284 363187900877474351331312680938950945315456727248950306508900 77285 363244297973696220995662395708942992766152882505149667668900 77286 363300703097558941541803807517554334754632817260128134677025 77287 363357116250101286370070378698342927059767968134401485947225 77288 363413537432362149854393085014871253472434357944065703490448 77289 363469966645380547354823238295714421532358377090193736115600 77290 363526403890195615230056443339079293830121320583395790046025 77291 363582849167846610849957689175094507625755162068641248291025 77292 363639302479372912608087574773836932620998815832404935336900 77293 363695763825814019934229669287165814102778223524482433922948 77294 363752233208209553306919006912441546350836449498087591803225 77295 363808710627599254265971716466211719172683022847941731722225 77296 363865196085022985425015785755952778694166471287006169921600 77297 363921689581520730484022960837961342094011798124495331240000 77298 363978191118132594241841780249494904825617005263218829501073 77299 364034700695898802608731744303267378019281109091706932988025 77300 364091218315859702618898619532410593202851879470736026322500 77301 364147743979055762443030878374018611218546202065745611322500 77302 364204277686527571400837274179397372248420968713381921119025 77303 364260819439315839973585551639147924190669187285374308076073 77304 364317369238461399816642292711217167253596019875715086410000 77305 364373927085005203772013898140055753553804154633448101795600 77306 364430492979988325880888704655028481719798741035267189071225 77307 364487066924451961396180237936228228011920519977792513260225 77308 364543648919437426795071601435850157274243208203262469822948 77309 364600238965986159791561001143288659133839100985109334132900 77310 364656837065139719349008406382125157257636687718366101914025 77311 364713443217939785692683346727180642166977282407201605569025 77312 364770057425428160322313845129812481094935705637460261273600 77313 364826679688646766024636487339640761651514367381492347240448 77314 364883310008637646885947627710895129636962142117646429044225 77315 364939948386442968304655731481578785213720650765652405274025 77316 364996594823105017003834853613652005812872419646099527540900 77317 365053249319666201043779254282443268611469327167913276092900 77318 365109911877169049834559151103501750172767226629023342651073 77319 365166582496656214148577608185110685892195101075421787855225 77320 365223261179170466133128562094686777237856016591933541795600 77321 365279947925754699322955984827296540415503946979930712035600 77322 365336642737451928652814183864526196024276699094863465475625 77323 365393345615305290470029239411947405501002128048079103201073 77324 365450056560358042547061578903426866677644049197466461600900 77325 365506775573653564094069688860533487598427183830791456722500 77326 365563502656235355771474964195302564860388572451269179925625 77327 365620237809147039702527695044622100153557608670331251003025 77328 365676981033432359485874191224512096384679643257375833360448 77329 365733732330135180208125044392573382771380437546516233640000 77330 365790491700299488456424528006888226591932064108263322122225 77331 365847259144969392331021135169660697869336616608288486907225 77332 365904034665189121457839254443890462157303756640833062580100 77333 365960818262003027001051983731379385779873149882190794922948 77334 366017609936455581675655082300376047355934684297547445155025 77335 366074409689591379760042061051168959214739476786197345886025 77336 366131217522455137108580411107945012378684519295981392000400 77337 366188033436091691164188970825235369155204849104248760435600 77338 366244857431546000970916431297276738040530808972616994506073 77339 366301689509863147186520980458621676594375749855514398152225 77340 366358529672088332095051085864337279196322880693502278228900 77341 366415377919266879619427416238137318141790345763608473548900 77342 366472234252444235334025901876798618377982469598626384622025 77343 366529098672665966477261933999218158318193912430170308551073 77344 366585971180977761964175703128473101606233685557213435961600 77345 366642851778425432399018676595251677431589046390218565689600 77346 366699740466054910087841215251028540020266687864520492720225 77347 366756637244912249051081329479363951246041817445421882015625 77348 366813542116043625036154574593711843922126148347985545822948 77349 366870455080495335530045085710127537244044961449589051236900 77350 366927376139313799771897752183271590060802702562179352630625 77351 366984305293545558765611531694111992153227518429439554505625 77352 367041242544237275292433904077732608495729168493761710816400 77353 367098187892435733923556464979661506570593340907408197410448 77354 367155141339187841032711659429138512192380013506337621455625 77355 367212102885540624808770655417747054984005596885069780238225 77356 367269072532541235268342357571841080625679640964274366220100 77357 367326050281236944268373561007203523273048342483506472548100 77358 367383036132675145518750245454378548111680422930108874226073 77359 367440030087903354594900009743125490881427619078604621919025 77360 367497032147969208950395646734448138366213506406183283022400 77361 367554042313920467929559858788658711302462124308835143502400 77362 367611060586805012780071113857941628912683356705433971558225 77363 367668086967670846665570642291887852319696708016167682006073 77364 367725121457566094678270574444476322441610468666161416252100 77365 367782164057539003851563219170984726607990752520363832816900 77366 367839214768637943172631483303317547073665977623653963815025 77367 367896273591911403595060432192245063838328518219000352018025 77368 367953340528407998051449991405052703707527947461146033810448 77369 368010415579176461466028789667105847353810984044937974403600 77370 368067498745265650767269143135840926255663419933763330279225 77371 368124590027724544900503181095699361806560408608756617444225 77372 368181689427602244840540113162526619596845002164128212422500 77373 368238796945947973604284638085964372877342209845233650022948 77374 368295912583811076263356494238369490515588579257428118146025 77375 368353036342241019956711151878799286353326843755383593890625 77376 368410168222287393903261647280608188767493005040922256000000 77377 368467308224999909414501558811206711426320798635560847590400 77378 368524456351428399907129125052539328717417291831378745851073 77379 368581612602622820915672505050843582105734859436524144075625 77380 368638776979633250105116180784258466756290442892162646456100 77381 368695949483509887283528501936855871129274294214957388416100 77382 368753130115303054414690373067674565923858809078762018164225 77383 368810318876063195630725083263341962711575034853129656326073 77384 368867515766840877244729278362874586860581471523027924112400 77385 368924720788686787763405075843253933908518338378855249104400 77386 368981933942651737899693322454380103393932029740051024450025 77387 369039155229786660585407994692011329304480501607380897610225 77388 369096384651142610983871742197303251744302291172986398802948 77389 369153622207770766502552574171567500163061245994675833500100 77390 369210867900722426805701688894874884525277303099397882788025 77391 369268121731049013826992446437134217130632284354618015683025 77392 369325383699802071782160484650283514424010137466192096718400 77393 369382653808033267181644978530236055058104826554630922960448 77394 369439932056794388843231043037229497691517637352255106306225 77395 369497218447137347904693279463231989521380484872088627283225 77396 369554512980114177836440465435064924361694371442427894020100 77397 369611815656777034454161388641907737186773916092410915602500 77398 369669126478178195931471824375855850463451338523725048301073 77399 369726445445370062812562656974208616296027908718529468422025 77400 369783772559405158024849145252169827404379143317002637690000 77401 369841107821336126891621332014649099248133419249506757690000 77402 369898451232215737144695597735858155198463661024624223200025 77403 369955802793096878937067358495401776543769818148285339151073 77404 370013162505032564855564908259568909296397461270482148062500 77405 370070530369075929933504405596535150244546468010854168432100 77406 370127906386280231663346004914193565466684920485540004745225 77407 370185290557698850009351132309336525595108475124517614272225 77408 370242682884385287420240906116916973480786070507214417160448 77409 370300083367393168841855702248123271573320390027074613766400 77410 370357492007776241729815864406007508287737472892256344757025 77411 370414908806588376062183559267412874883915749245543964062025 77412 370472333764883564352125776719951456934782043304369743904100 77413 370529766883715921660578475242789517305952222940638461302948 77414 370587208164139685608911872520003080712288655895559639896225 77415 370644657607209216391596881375272363355896943009270131736025 77416 370702115213978996788872691116689324885402018887664723840400 77417 370759580985503632179415494380458353947940122075174989504400 77418 370817054922837850553008359562275832933189822094520895376073 77419 370874537027036502523212248925180062132953731991627549638225 77420 370932027299154561340038182472668758460304214921524200764100 77421 370989525740247122902620547675887079089132794761352707604100 77422 371047032351369405771891555143694855888105586968495840305625 77423 371104547133576751183256840324427462332537360440842513001073 77424 371162070087924623059272211328170470683566307804554735502400 77425 371219601215468608022321542958373993626251724471277643560000 77426 371277140517264415407295817041638341256839060387101797700625 77427 371334687994367877274273309144508361304452697351986664364025 77428 371392243647834948421200921766119567763897804129708540122948 77429 371449807478721706396576664095544900704090216600313807322500 77430 371507379488084351512133278422696697900898966531837733666225 77431 371564959676979206855523013291644197123891326064682056301225 77432 371622548046462718303003543485212626383626531906220753059600 77433 371680144597591454532125036929735678219763190017313385010448 77434 371737749331422107034418368608838903180338225025544967756025 77435 371795362249011490128084481575137297009153615807985185449025 77436 371852983351416540970684895148736095721282537031585343900900 77437 371910612639694319571833360391429532706290393601242793096100 77438 371968250114902008805888662945498052254870078920014075756073 77439 372025895778096914424648573326010214457226096885628465284225 77440 372083549630336465070044944755541267270720450201749610598400 77441 372141211672678212286839958630226102700025902737493385318400 77442 372198881906179830535323517706070055475330860487409166001025 77443 372256560331899117204011787094446744353016173626083635276073 77444 372314246950893992622346883155717898198689130973088224712100 77445 372371941764222500073397710379915851344525287938268122128100 77446 372429644772942805806561946343435135341546030054218083196225 77447 372487355978113199050269174830685337152760417168818725125625 77448 372545075380792092024685167209663137055035369209285893810448 77449 372602802982038019954417312150407183036140134380447005168400 77450 372660538782909641081221193775305202288650716260800285875625 77451 372718282784465736676708318330228494514309019344004129000625 77452 372776034987765211055054989465474696161021395271226950144900 77453 372833795393867091585712332215505449419963526738483488922948 77454 372891564003830528706117465766471354812244665566693685605625 77455 372949340818714795934405825100522331493285638711512869502225 77456 373007125839579289882124631605907254998493244382574211521600 77457 373064919067483530266947512741872488045980173552026629057600 77458 373122720503487159925390270847374666200995903871311053001073 77459 373180530148649944825527801182628846692411617590963527800025 77460 373238348004031774079712159292518875454052586995638088992900 77461 373296174070692659957291777780902574542906144927087372872900 77462 373354008349692737897331832584850099462263809269918467686225 77463 373411850842092266521335758837859563590693854213765838256073 77464 373469701548951627645967916411099774887397113373122516851600 77465 373527560471331326295777405221735678310985556431299302656400 77466 373585427610291990715923030397397845952051698163521311992025 77467 373643302966894372384899417385863105740078673068535276677025 77468 373701186542199346027264277099019148742287337277638279222948 77469 373759078337267909626366821180191704525939539090937129184100 77470 373816978353161184437077327483918623806427227885938352625225 77471 373874886590940414998517855857260957651186846023129685640225 77472 373932803051666969146794114311746872854098967803773636000000 77473 373990727736402338027728475675049993736575911880275242760448 77474 374048660646208136109594144811509511570016557439651128045025 77475 374106601782146101195850476500605154049729338933119003855625 77476 374164551145278094437879444062505858782802878363815706902500 77477 374222508736666100347723258819816746581750437721177186948900 77478 374280474557372226810823140484654742482080836912488965551073 77479 374338448608458705098759238560188944825266184634331236505625 77480 374396430890987889881991704845787595468897211490771180627600 77481 374454421406022259242602917134919257203151677039753591187600 77482 374512420154624414687040854194961557767061746369655951641225 77483 374570427137857081158863622118076613469463898606744929101073 77484 374628442356783107051485132132317999327961341060533787960900 77485 374686465812465464220921929962139886844735560453930950544900 77486 374744497505967247998541176827484725040622049081629649728025 77487 374802537438351677203809782170631595168526901313366330018225 77488 374860585610682094157044688199993124624017387425332172240448 77489 374918642024021964692164306340054600964782280416934704129600 77490 374976706679434878169441105676654682641638140661971456035025 77491 375034779577984547488255353486812859031867456660715080580025 77492 375092860720734809099850007942314568650925001806966674344900 77493 375150950108749623020086763076270641000951501263289791122948 77494 375209047743093072842203246101873484394100214346805400554225 77495 375267153624829365749571367172578199265423831162460243349225 77496 375325267755022832528456821672942553963997662772872757123600 77497 375383390134737927580779745129365517782081977452953591210000 77498 375441520765039228936876520829969804050463007329683626726073 77499 375499659646991438268262740242879634493670126035857469601025 77500 375557806781659380900397316322150694701557485291368689062500 77501 375615962170108005825447749790615009533773503243790564062500 77502 375674125813402385715056548488909226530932526925624371026025 77503 375732297712607716933108799879960554960861252589647389851073 77504 375790477868789319548500896798210367980129588534269240960000 77505 375848666283012637347910416532861235540203093192649474073600 77506 375906862956343237848567153334438916113983424894474080924225 77507 375965067889846812311025304433966596062245907276651195029225 77508 376023281084589175751936809664054426500550854574672723622948 77509 376081502541636266956825844771213168865609223022897569644900 77510 376139732262054148492864468508706522015834967679438305105025 77511 376197970246909006721649423599262465633927697816571663060025 77512 376256216497267151811980091656969716929811348524543019779600 77513 376314471014195017752637602157691160170119131606202953490448 77514 376372733798759162365165095547331871385673505730018451493225 77515 376431004852026267316649140577305123731073824994576333703025 77516 376489284175063138132502305956545522390585197670695220144900 77517 376547571768936704209246886409424181642031424356661289160900 77518 376605867634714018827299783228926620705344198833905524726073 77519 376664171773462259163758539414459819314821557567680316166225 77520 376722484186248726305188529483660638564012367380039972737600 77521 376780804874140845260411304047583577479481957947790242177600 77522 376839133838206164973294089238651600984538349360195873880625 77523 376897471079512358335540441080759540416320408221318377426073 77524 376955816599127222199482054890925333559480202208144097648900 77525 377014170398118677390871729801890137257043326403455060402500 77526 377072532477554768721677488495074112053914559214048872980625 77527 377130902838503665002877852233300445020923385659847888470025 77528 377189281482033659057258271282705943897286215974135759010448 77529 377247668409213167732208710813262302976911042783174432250000 77530 377306063621110731912522392367337908749097335925412571715225 77531 377364467118795016533195690985735821186900685814100081200225 77532 377422878903334810592229188080649334756749590027156285784100 77533 377481298975799027163429880144982291700832349706469224222948 77534 377539727337256703409214543387487088919326818844386584102025 77535 377598163988777000593414254383179088852736247404043327517025 77536 377656608931429204094080066828491914135432195535501228806400 77537 377715062166282723416289844490643875460001988281695379001600 77538 377773523694407092204956250440691552058164945784239822631073 77539 377831993516871968257635892659752314467870181063693948161225 77540 377890471634747133537339626107883349817730624223499400972900 77541 377948958049102494185344011345110520719194626970145587092900 77542 378007452761008080534003929794106160013819543510010691125025 77543 378065955771534047119566355734020675077702592328677723626073 77544 378124467081750672694985285114978607137554597531391230707600 77545 378182986692728360242737821282755563103083408070880171571600 77546 378241514605537636987641417703158209768297418355340600177225 77547 378300050821249154409672277775635292880057184756400781980625 77548 378358595340933688256784911825653416515706170062975778922948 77549 378417148165662138557732851365377091452911672887798657344900 77550 378475709296505529634890520712198334753955532661981226625625 77551 378534278734535010117076266054666876623642764679251946000625 77552 378592856480821852952376542055377804734756395502742952718400 77553 378651442536437455420971256080379250647589959047713772560448 77554 378710036902453339147960270144668497680546900224932808500625 77555 378768639579941150116191060663350664617120038890284560271225 77556 378827250569972658679087536098039894960765795012398694828100 77557 378885869873619759573480012588088757073278589754750977812100 77558 378944497491954471932436347656237336454262240181990358401073 77559 379003133426048939298094232078279277639198781449609932426025 77560 379061777676975429634494640006347809711442503826098769968400 77561 379120430245806335340416437435430566239229607229175115248400 77562 379179091133614173262212149102727787562503277931593264559225 77563 379237760341471584706644883909474270766021705803519935131073 77564 379296437870451335453726418954851210384854111300977835696100 77565 379355123721626315769556442271619850895988765073948200500900 77566 379413817896069540419162954353114650355388785541214927674025 77567 379472520394854148679343828561239433143447717346940090081025 77568 379531231219053404351509530505115788683429052858521958760448 77569 379589950369740695774526996480038752197133486665962701209600 77570 379648677847989535837564671056400583059736316576450235476225 77571 379707413654873561992938703908249236111486551338054055341225 77572 379766157791466536268960305971153901377770483044498815822500 77573 379824910258842345282784265019055768040927258937300442622948 77574 379883671058075000253258620749787949197173871497757433689025 77575 379942440190238637013775499468954284920063505972260186325625 77576 380001217656407516025123108461862522438075869760238172810000 77577 380060003457656022388338890143213153818232507672186229552400 77578 380118797595058665857563836074250973430055710490231644876073 77579 380177600069690080852897960937092199644757981387518382680625 77580 380236410882625026473256936555945787703271665734453478804100 77581 380295230034938386509229886054953343463616805086011601964100 77582 380354057527705169455938338242377830813171076448527414863225 77583 380412893362000508525896342310877048904660354307698193501073 77584 380471737538899661661871742943603639046143516700127543054400 77585 380530590059478011549748615915879165044932139464205086990400 77586 380589450924811065631390864282195595073276216645264355511025 77587 380648320135974456117506975238303297689772542084910798171225 77588 380707197694043940000515937748150449514824420022578148802948 77589 380766083600095399067414321025444537221111473903467583004100 77590 380824977855204839912644513959612421960928025643066414787025 77591 380883880460448393950964125575941220111429355763754377982025 77592 380942791416902317430316546619688040276298661810219273216400 77593 381001710725642991444702672353952402838125242281467753410448 77594 381060638387746921947053786661110955009877880299397299547225 77595 381119574404290739762105607537619881286278119975780074920225 77596 381178518776351200599273494071996196446637653847012284232100 77597 381237471505005185065528814995794895809833907022347553062500 77598 381296432591329698678276478897404725289569648337136869776073 77599 381355402036401871878233626188491121943907616615755351525025 77600 381414379841298960042309482912920664157301257224663265440000 77601 381473366007098343496486376488007159335969256827026145440000 77602 381532360534877527528701913467925286038496179326456149597025 77603 381591363425714142401732319419143496802995680396036355176073 77604 381650374680685943366076940997733677570058049014510370102500 77605 381709394300870810672843910318420849537031729656380693720100 77606 381768422287346749586636971705241989513970556086044122608225 77607 381827458641191890398443470913688835384826215264752630531225 77608 381886503363484488438523506914215334109190496167246874210448 77609 381945556455302924089300246326996180830105702093865796768400 77610 382004617917725702798251400597828689082175755422668247958025 77611 382063687751831455090801866005076023821436540040872997563025 77612 382122765958698936583217526587555621024193448589381053900100 77613 382181852539407027995500220083282409926318469109328898802948 77614 382240947495034735164283866968982246597329998953968048835225 77615 382300050826661189055731762690296760464967453478508866175025 77616 382359162535365645778435033172606608625931183898140901454400 77617 382418282622227486596312253702405926296997773960890730062400 77618 382477411088326217941510231269166555577852990165353895701073 77619 382536547934741471427305950457636428812721056909106862439225 77620 382595693162553003861009682980522277252221058224652302716100 77621 382654846772840697256869260941512630429860673986382790756100 77622 382714008766684558848975513918602866679195683291995711200625 77623 382773179145164721104168869957689870527952254070216951476073 77624 382832357909361441734947120566409648314339529076186913040400 77625 382891545060355103712374349798197049278383957836460742250000 77626 382950740599226215278991027516552535587405755624747470765625 77627 383009944527055409961725266929506741259743338312176658321025 77628 383069156844923446584805246484279356754525130364401335022948 77629 383128377553911209282672796212134673097701317072040063422500 77630 383187606655099707512898148613441916815692456318102461269225 77631 383246844149570076069095854172954304647898925120865216604225 77632 383306090038403575093841861595326545007956497455366985753600 77633 383365344322681590091591762850896311461030478360935747560448 77634 383424607003485631941600203121761012080625301293087839193025 77635 383483878081897336910841455738186977443359877580355987090025 77636 383543157558998466666931162195393989213932815502205291716900 77637 383602445435870908291049237340763870765087449012755433152100 77638 383661741713596674290863939821527661068795979893605260131073 77639 383721046393257902613457107882991693185126489822203981783225 77640 383780359475936856658250560607368699064347668481977454352400 77641 383839680962715925289933664683285863065775378706342913872400 77642 383899010854677622851392066796047547583684188327877464994025 77643 383958349152904589176637591728736215456307289780797188601073 77644 384017695858479589603739306264240875418541351761617178948100 77645 384077050972485514987755748978308178742470351868974109020100 77646 384136414496005381713668326013717097392235874896195468663225 77647 384195786430122331709315872925683916501122278413908147580625 77648 384255166775919632458330382688610076759005075826933406160448 77649 384314555534480677013073899954291205377541417889584322766400 77650 384373952706888984007576581651711477678674217683467159880625 77651 384433358294228197670475924018553255029187812566728020505625 77652 384492772297582087837957156154557748820204641155659403536900 77653 384552194718034549966694800186878264465660785858510843322948 77654 384611625556669605146795398137573383967954944004604895140625 77655 384671064814571400114741405583393250472141995654367427545225 77656 384730512492824207266336252198017923402250386490118421139600 77657 384789968592512424669650569266912578244553592823474793811600 77658 384849433114720576077969584264970130812931536060592175426073 77659 384908906060533310942741682587117671900829519586387330797025 77660 384968387431035404426528136522068904592771625906077490948900 77661 385027877227311757415954001559410583175924090257162565628900 77662 385087375450447396534660180120216759558843513315255227177225 77663 385146882101527474156256652801390450370296444898408947631073 77664 385206397181637268417276877223938145475912417859868457785600 77665 385265920691862183230133354575388386514443492079124281350400 77666 385325452633287748296074363936571452218561338344040595861025 77667 385384993006999619118141864482982995747439406988489247230025 77668 385444541814083577014130565650960288019854342733809637422948 77669 385504099055625529129548165358905530097209081899577365480100 77670 385563664732711508450576756373796507025741557918266323832225 77671 385623238846427673817035400913230665206249203125705101547225 77672 385682821397860309935343873573254505317942026618651796890000 77673 385742412388095827391487572672235993080547527383855404610448 77674 385802011818220762663983600101043500695540627018775300078025 77675 385861619689321778136848009769800602663372735589460076300625 77676 385921236002485662112564224741491860828837556210342618722500 77677 385980860758799328825052623142700544961248847785925610400900 77678 386040493959349818452641292941765046929928660325186528826073 77679 386100135605224297131037955684646558588625092923343437600625 77680 386159785697510056966303059278806395834907960797360065985600 77681 386219444237294516047824039915397163962340454853849975745600 77682 386279111225665218461290753220077772374306495651139632830225 77683 386338786663709834301672074722768119978798584079102784526073 77684 386398470552516159686193669736665086133251094706580634392900 77685 386458162893172116767316932736847275857650705920017773440900 77686 386517863686765753745719096328801782182680575379307286799025 77687 386577572934385244883274509897212042947569511926359117069225 77688 386637290637118890516037088025351684109633328174871253490448 77689 386697016796055117067223928775435056674224344160163505123600 77690 386756751412282477060200101920280989699958214507384464044025 77691 386816494486889649131464607216652097479676432754269642889025 77692 386876246020965438043637502810637794942639590207952298332900 77693 386936006015598774698448203865454991567942296788845324822948 77694 386995774471878716149724951502046250643107171780761428285225 77695 387055551390894445616385452142861017545264047625363416996225 77696 387115336773735272495428687349211337865263064528589800345600 77697 387175130621490632374927894242599303637518232642448796160000 77698 387234932935250087047024716600419283680342867200798882451073 77699 387294743716103324520924526716443812093031625773439329194025 77700 387354562965140159035892918116507827296977261607747251822500 77701 387414390683450531074253369219811772648695218997674416822500 77702 387474226872124507374386078036269888592777402200345143913025 77703 387534071532252280943727967990335845562519415352699930126073 77704 387593924664924171071773864961743686375274864164271340490000 77705 387653786271230623343078845633607866708497498214666302371600 77706 387713656352262209650261757238332002380948623100816634797225 77707 387773534909109628207009908791781752601684892392453095778225 77708 387833421942863703561084933906183089087211868595218153922948 77709 387893317454615386607329825272213021984603188617778690136900 77710 387953221445455754600677140900755674875455351418414238316025 77711 388013133916476011169158382214802422772285632691788062571025 77712 388073054868767486326914544081980628955396993069676611265600 77713 388132984303421636487207836878201338734340652069831172240448 77714 388192922221530044475434580672922110753915819952145416922225 77715 388252868624184419542139271626526989300168484045957384152025 77716 388312823512476597376029820690331444197098705609463452768900 77717 388372786887498540116993964699725928319770168782493667208900 77718 388432758750342336369116849950977526484248305905714473301073 77719 388492739102100201213699788352214993509285774908905763457225 77720 388552727943864476222280186239128303578937956422324435699600 77721 388612725276727629469652645945919657669338042840141628339600 77722 388672731101782255546891240222048720736702781163159297265625 77723 388732745420121075574372959585320685597287578766920290151073 77724 388792768232836937214802332701871585963475059276187346676900 77725 388852799541022814686237219883611106933475837770663524102500 77726 388912839345771808775115779793688967365255844190666456055625 77727 388972887648177146849284609450556774998292534943986508917025 77728 389032944449332182871028057621203081919614369522920913160448 77729 389093009750330397410098711694145195003305565907884455840000 77730 389153083552265397656749058122767123285272960443293827328225 77731 389213165856230917434764316529598871867585359802691917513225 77732 389273256663320817214496447562138119879119659991251977968100 77733 389333355974629084125899334590821148251593795740662190022948 77734 389393463791249831971565139339755711602345849107576078029025 77735 389453580114277301239761831540834377347442964863819179168025 77736 389513704944805859117471892701852684300884668933725577632400 77737 389573838283929999503432194079262302447814341558563670547600 77738 389633980132744343021175048946195205311781536215093213256073 77739 389694130492343637032070439246400696368218136047843501150225 77740 389754289363822755648369416724742961288414579453561375736900 77741 389814456748276699746248678624912648430420143540175000656900 77742 389874632646800596978856318045011810925455126828167792608025 77743 389934817060489701789358749041677374940624299423958445201073 77744 389995009990439395423988806573414130230971768925132594433600 77745 390055211437745185945095021373814070926229022766461129473600 77746 390115421403502708244192069845344746629991932131761913654225 77747 390175639888807724055012399064395116341530518785912716925625 77748 390235866894756121966559026988273230442998874367708780522948 77749 390296102422443917436159517954855899027483362269696116432900 77750 390356346472967252802521133565596338176116705955434870640625 77751 390416599047422397298787159042601619425405355465609167515625 77752 390476860146905747065594405150497581598979207277677787600400 77753 390537129772513825164131885773804698411187913242958296210448 77754 390597407925343281589200671240554229783348233961691650525625 77755 390657694606490893282274917482879819647003752900215846324225 77756 390717989817053564144564071125325538142303352332295795456100 77757 390778293558128325050076250591617201553549743624265152056100 77758 390838605830812333858682803320649639058125625604233689076073 77759 390898926636202875429184039182448411399384299180451017913025 77760 390959255975397361632376140184870322928705377722198216934400 77761 391019593849493331364119246561812905096776185005465719014400 77762 391079940259588450558406719333708886409277110070293020540225 77763 391140295206780512200435579431087501097536175750083650756073 77764 391200658692167436339678123471990326290385959826527268120100 77765 391261030716847270102954716284035175309416369945993100204900 77766 391321411281918187707507760261927412846081201111415901553025 77767 391381800388478490474076841651223896215696483542769003124025 77768 391442198037626606839975053849160585620275945082185680210448 77769 391502604230461092372166497813360705389395052507615596995600 77770 391563018968080629780344959669246177505871646810545762693225 77771 391623442251584028930013765606980888361009735685729999258225 77772 391683874082070226855566814158780189622485139469012424202500 77773 391744314460638287773370785947426874336668992136158083722948 77774 391804763388387403094848530996839709926299164632084792212025 77775 391865220866416891439563633695546450583932091925003408780625 77776 391925686895826198648306155503919092701549836260713809640000 77777 391986161477714897796179555496034978417071095913684764494400 77778 392046644613182689205688788827033194099331860376605162401073 77779 392107136303329400459829583216841552634373108779896056265625 77780 392167636549254986415178893541155290717610938066313267172100 77781 392228145352059529214986534620554454998680381040379067532100 77782 392288662712843238302267992298652793868449522143127630542225 77783 392349188632706450432898412900176814920906931242743837176073 77784 392409723112749629688707771159879511666344503752376306976400 77785 392470266154073367490577216713199106916501110157020924896400 77786 392530817757778382611536599239579004407111611019262388592025 77787 392591377924965521189863172349370984668632376504247901712225 77788 392651946656735756742181476305249525901800054481030211302948 77789 392712523954190190176564399669070975661136550681903305488100 77790 392773109818430049805635419965117144496551610893179108806025 77791 392833704250556691359672023450668738350826621667706410301025 77792 392894307251671597999710304084859892459000865847079954694400 77793 392954918822876380330650741786770915744536075813774820360448 77794 393015538965272776414365160073722201256618314712300211768225 77795 393076167679962651782804863170738105043079578033917364577225 77796 393136804968047999451109952682155443004196639399620430464100 77797 393197450830630939930719823916357102724063159847145115502500 77798 393258105268813721242484841954617115028344534474055569751073 77799 393318768283698718929779197555049378070024959252877417608025 77800 393379439876388436071614942982658075098254359856313333210000 77801 393440120047985503295757207856493675719610729349428093210000 77802 393500808799592678791840595104924259416022668858068738974025 77803 393561506132312848324486757120037749339259111343557609701073 77804 393622212047249025246423152202196493958299930235849757122500 77805 393682926545504350511602981385771483993063989031996575028100 77806 393743649628182092688326305737089342225901772483149922491225 77807 393804381296385647972362344215631074240969652398855565770225 77808 393865121551218540200072952189527418901103679417539647760448 77809 393925870393784420861537280696401488432114154650547444750400 77810 393986627825187069113677616540615239345539720525656141179025 77811 394047393846530391793386403317982167092842917354608753084025 77812 394108168458918423430654443459014469306809680346014256876100 77813 394168951663455326261700281381778774749544700496196448802948 77814 394229743461245390242100767845440387650944541830679340754225 77815 394290543853393033059922805595581849986892496950563342634025 77816 394351352841002800148856276392387477412664973171836359088400 77817 394412170425179364701348149512791378034180333440612255600400 77818 394472996607027527681737771817692316967769170670507522526073 77819 394533831387652217839393339475344643708111572485147394220225 77820 394594674768158491721849551432040353693883637162611416688100 77821 394655526749651533687946444721203210131493932771149829928100 77822 394716387333236655920969411702021707109082352256582377075625 77823 394777256520019298441790399318753510305710510089482248451073 77824 394838134311105029122010290471839867174406053800801363558400 77825 394899020707599543697102467591974334352444629422464040960000 77826 394959915710608665779557558508276026227974346897306493850625 77827 395020819321238346872029364701723445068820043621442775258025 77828 395081731540594666380481972035010809897060045420781938422948 77829 395142652369783831627338044049994658371758078729313164502500 77830 395203581809912177864628297923904353322069100115444894892225 77831 395264519862086168287142163175495983253831684477886438927225 77832 395325466527412394045579623212335004134722856386282187427600 77833 395386421806997574259704239810398828046095465654269586610448 77834 395447385701948556031497360617196422873755004082290445610025 77835 395508358213372314458313509769607846095173741471040718751025 77836 395569339342375952646036961717652494906996831858841931552900 77837 395630329090066701722239498345400714424179212150652606188100 77838 395691327457551920849339349480249265470715291854358307006073 77839 395752334445939097237761316881787013571697221791089241262225 77840 395813350056335846159098081801483061147373538968580570126400 77841 395874374289849910959272696204435405601989822166243282446400 77842 395935407147589163071702257744424066993488266342151778967025 77843 395996448630661602030462768583518490264635402198349708426073 77844 396057498740175355483455178147494888611848158892775802164100 77845 396118557477238679205572609908325056464909702023044227932100 77846 396179624842959957111868772285004042748919584986890960150225 77847 396240700838447701270727553753989937599219339302218185015625 77848 396301785464810551917033802260534888500686308400523707010448 77849 396362878723157277465345289022192324924706910043577953344400 77850 396423980614596774523065856815791233940337205405292943905625 77851 396485091140238067903619752839174192980645268857904002030625 77852 396546210301190310639627146239001729951018002751251389908900 77853 396607338098562783996080830395931445173316337421811526222948 77854 396668474533464897483524110058486194268188810058206579655625 77855 396729619607006188871229873416931495987615938924555991608225 77856 396790773320296324200380849208488194220868214142885022777600 77857 396851935674445097797251048945212268909530525399860927545600 77858 396913106670562432286388394355879556421087053508703884351073 77859 396974286309758378603798530133219006045784679959868088774025 77860 397035474593143116010129822077843965698111429967996712924900 77861 397096671521826952103859540730236856622250973900052370404900 77862 397157877096920322834481230582148463920316383481087109648225 77863 397219091319533792515693264958778937043037787248866619506073 77864 397280314190778053838588586663113462004890909093878951699600 77865 397341545711763927884845634473791435009418319402872012064400 77866 397402785883602364139920455587893835395724195646070229750025 77867 397464034707404440506240004100039364343828093833077412763025 77868 397525292184281363316396625609185784604755290031006252122948 77869 397586558315344467346343728044538765650932278309783670756100 77870 397647833101705215828592638801976408073657624571439497059225 77871 397709116544475200465410648282403490787142191548447723474225 77872 397770408644766141442020239923455354632870385935192342760000 77873 397831709403689887439799506815977206313837151559098234960448 77874 397893018822358415649483754996710497225575560415017775091025 77875 397954336901883831784368293508623902689818654287606718765625 77876 398015663643378370093512411320332298337148281879568310562500 77877 398076999047954393374944541196053001927084678455104926832900 77878 398138343116724392988868610607554420737775065902410890601073 77879 398199695850800988870871579779558116802759230019697693675625 77880 398261057251296929545132166960061174719236478237607207363600 77881 398322427319325092137630761007051629500843214706901032323600 77882 398383806055998482389360521383095584998185210802398232999225 77883 398445193462430234669539665649280526762265118019078286451073 77884 398506589539733611988824944550005206879515487659309605804900 77885 398567994289022006012526304780112352262402148624978256356900 77886 398629407711408937073822739525866322136513872326985405890025 77887 398690829808008054186979326871283715023713443797705567100225 77888 398752260579933135060565456161330800381304182428545547240448 77889 398813700028298086110674242413507525219276236542159619097600 77890 398875148154216942474143128869343721481550235733055654073025 77891 398936604958803868021775677777339015742743746355622015218025 77892 398998070443173155371564549498883818839360061787828247300900 77893 399059544608439225901915670028704649423450793533280355022948 77894 399121027455716629764873587021382922097745135523687874996225 77895 399182518986120045899348014415502207763981176126340812663225 77896 399244019200764282044341565746984851090729854623591099587600 77897 399305528100764274752178676243184707583381725888756106090000 77898 399367045687235089401735713789308640617182233508964636676073 77899 399428571961291920211672278858745296974264322872389431767025 77900 399490106924050090253663693498885557907549577215685994602500 77901 399551650576625051465634679464024941538182257086411689602500 77902 399613202920132384664994225586944111478836293182356119780025 77903 399674763955687799561871644480769525962805050451200688901073 77904 399736333684407134772353818662722141448259174334375025000000 77905 399797912107406357831723636191367964658450675081533586689600 77906 399859499225801565207699615908990127311963230408394090690225 77907 399921095040708982313676722380708038392371117980934815507225 77908 399982699553244963521968370621975049703883855141836240722948 77909 400044312764525992177049620706091951658732152107795055608900 77910 400105934675668680608801562343379497743204805014685621547025 77911 400167565287789770145756889523659037912387295425778764102025 77912 400229204602006131128346665313696223268792752299170355731600 77913 400290852619434762922148276901268626787226200285583203490448 77914 400352509341192793931134580977524007557395294246690405331225 77915 400414174768397481610924239549301829026986653995519996621025 77916 400475848902166212482033246273096525041178095711344905412900 77917 400537531743616502143127643402346891089865137817300450236900 77918 400599223293865995284277429439741862091256770173925108376073 77919 400660923554032465700211657586238822259952247378573929728225 77920 400722632525233816303574725078496477129159231210460090681600 77921 400784350208588079138183853506430202620365595563762270521600 77922 400846076605213415392287760202603671179544251605192495630625 77923 400907811716228115411826520795176440426864083714628481376073 77924 400969555542750598713692623016133075496912140653436728684900 77925 401031308085899413998993211856525262278614234289094727822500 77926 401093069346793239166313526160464255098384693319400049150625 77927 401154839326550881324981526749606889026552835316262592344025 77928 401216618026291276808333716169884273925815390877743655810448 77929 401278405447133491186982150152228174601362272866163544410000 77930 401340201590196719282082640879055968955429366046885688961225 77931 401402006456600285178604152148280963894358052652546835846225 77932 401463820047463642238599386526620736883798622505400339132100 77933 401525642363906373114476564583982059497495177659050772322948 77934 401587473407048189762272396300706848057144766691781886936025 77935 401649313178008933454926244739469475515144908717140220839025 77936 401711161677908574795555482073621668088643028092285998478400 77937 401773018907867213730732038063787099812190254218346555073600 77938 401834884869005079563760141074513688137492183555726966381073 77939 401896759562442530967955251722797483972252190135809737119225 77940 401958642989300055999924189250297940115930343852116242520900 77941 402020535150698272112846450711070232918404590370860994240900 77942 402082436047757926169756723066646203158032200623611329071025 77943 402144345681599894456828588280301373608480249842830993276073 77944 402206264053345182696659421502351392538935674582456927139600 77945 402268191164114926061556482438327144469929920037018199395600 77946 402330127015030389186824199991883661887031968439505433151225 77947 402392071607212966184052650274303864297088271884260046850625 77948 402454024941784180654407228072464043996530439389271790622948 77949 402515987019865685701919511867133911208543088483825548500900 77950 402577957842579263946779322493489904835596706482481764675625 77951 402639937411046827538627975535726368966015316583652939050625 77952 402701925726390418169852727547655089467877850007985295462400 77953 402763922789732207088882416191189579500657028864497728360448 77954 402825928602194495113484294384616397574591906895794987530625 77955 402887943164899712644062058552561676889881638601185838397225 77956 402949966478970419676955071069566940092390193660432108104100 77957 403011998545529305817738776989194169289676245572072795280100 77958 403074039365699190294526315150585997180820983768463546251073 77959 403136088940603021971271323754412781465730770263217438380025 77960 403198147271363879361071940500144221314353028512720543920400 77961 403260214359104970639475997376589071593574157317642114800400 77962 403322290204949633657787410197652407769479250237409759501225 77963 403384374810021335956373762975265791925156615423752228881073 77964 403446468175443674777975087221451588159337176580639993524100 77965 403508570302340377081013836271488573758881437808030171928900 77966 403570681191835299552906054720151890968476458565244765452025 77967 403632800845052428623373743063006282913893855374824331147025 77968 403694929263115880477758417634737456270798869956299318160448 77969 403757066447149901070335865936512312609401665307259661761600 77970 403819212398278866137632097444364689986216878210890271930225 77971 403881367117627281211740489990609156297857715418049049195225 77972 403943530606319781633640131810291296158148178300034997562500 77973 404005702865481132566515359344688833608902984366237413322948 77974 404067883896236229009076490893883833826511071258457913715025 77975 404130073699710095808881756210432128140976867539218341255625 77976 404192272277027887675660422126162008141335442951954486490000 77977 404254479629314889194637114304140136401374857312579132416400 77978 404316695757696514839857335207848523422383160559198858426073 77979 404378920663298308987514178379622322755200205803301604830625 77980 404441154347245945929276239120404098932207371853807811560100 77981 404503396810665229885616721662876125811043101286109825120100 77982 404565648054682095019143742930038176205800494661530065201225 77983 404627908080422605447931832971304167258256711227234867351073 77984 404690176889012955258854632168196929881314261900087375878400 77985 404752454481579468520918785301726274789313092416565282822400 77986 404814740859248599298599032573541432115211294369883883693025 77987 404877036023146931665174497672954846402843000908852328233225 77988 404939339974401179716066172981940213853556173893579586302948 77989 405001652714138187582175602010213554100522222342596880952100 77990 405063974243484929443224759152512014480905360414771204845025 77991 405126304563568509541097126860191010775893969596885592640025 77992 405188643675516162193179970319266214691340627162134981152400 77993 405250991580455251805707809727032804957443554573057843810448 77994 405313348279513272887107090259400305834541678870470442969225 77995 405375713773817850061342049821087244023699941062524456254225 77996 405438088064496738081261784670825762495342582248660532716100 77997 405500471152677821841948513013732237566761545124433162922500 77998 405562863039489116394067036653005853679896500356255588226073 77999 405625263726058766957215400793122998754363999130246986671025 78000 405687673213515048933276752086701251717317520305621521000000 78001 405750091502986367919772395017212642841359378678381521000000 78002 405812518595601259723216046709731776854411245822288271331025 78003 405874954492488390372469290261910318421194063056892262726073 78004 405937399194776556132098226687375249534782053831408349122500 78005 405999852703594683515731325563754218598591027041911212356100 78006 406062315020071829299418474477537211524149860650091044394225 78007 406124786145337180534991227357989686018097623875937419989225 78008 406187266080520054563424251792338221383058893924404617810448 78009 406249754826749899028197975414455647611388107706456317712400 78010 406312252385156291888662431459278529308251918655906144420025 78011 406374758756868941433402303575195792041148162152093590625025 78012 406437273943017686293603169986653191076752829160513072832100 78013 406499797944732495456418947099224235132954065723821711302948 78014 406562330763143468278340532639404090744086315397890995653225 78015 406624872399380834498565648421388906110729962454372401113025 78016 406687422854574954252369882833108906882003875784186176742400 78017 406749982129856318084478933133789530198061757355924006118400 78018 406812550226355546962442047655320777503519825528831095851073 78019 406875127145203392290006667999720881128804773510199344981225 78020 406937712887530735920494271324986294425928798099009102680100 78021 407000307454468590170177412811625930337984455187805625120100 78022 407062910847148097831657968402183488677717828218348997930625 78023 407125523066700532187246577906057628089895656117756443926073 78024 407188144114257297022343288561935654674842320693853007056400 78025 407250773990949926638819399150162315556497602853419819690000 78026 407313412697910085868400504747371202287647545436111386955625 78027 407376060236269570086050742215712185897620271340114895175025 78028 407438716607160305223358236519014222603727862662237110322948 78029 407501381811714347781921747958228786727086073793104750562500 78030 407564055851063884846738520418505105176167393104618034535225 78031 407626738726341234099593330720254285987551448647762963270225 78032 407689430438678843832448739166565351842841638049420958081600 78033 407752130989209292960836541379342108213629816760970382160448 78034 407814840379065291037250421516535694822723567472313147007025 78035 407877558609379678264539806962853588449614662664549100432025 78036 407940285681285425509304924586331744751374488033941223408900 78037 408003021595915634315293058653162486716824083279161632204100 78038 408065766354403536916796010493176667621954745202197416381073 78039 408128519957882496252048760008384556908181493228865323721225 78040 408191282407486005976629329116985818262107786604801397920400 78041 408254053704347690476859847225264870336077373263253171040400 78042 408316833849601304883208818819793842012899710587240147920025 78043 408379622844380735083694593272371255885770696194934114751073 78044 408442420689819997737290036950130495695582150956757894360100 78045 408505227387053240287328407723258035842533275498069638864100 78046 408568042937214740974910431962767333767236824543799957657225 78047 408630867341438908852312584120780208978363680011505597430625 78048 408693700600860283796396568985773455789303523446518436360448 78049 408756542716613536522020006705254360415348081205786416902400 78050 408819393689833468595448320668334716975538612023273517950625 78051 408882253521655012447767828340678861139572596816128193575625 78052 408945122213213231388300035144307164660047645703036389260900 78053 409007999765643319618017131474742358833845128389115897622948 78054 409070886180080602242958692947991980043633632809333979150625 78055 409133781457660535287649583969866155941314734997775161691225 78056 409196685599518705708519064720135876549752392645274856435600 78057 409259598606790831407321101644042820577334228104183230259600 78058 409322520480612761244555881543677733561819716376645259776073 78059 409385451222120475052892529361750281085548512861189761731025 78060 409448390832450083650593029750279227233423517610129074920900 78061 409511339312737828854937352516737715698159451144906347200900 78062 409574296664120083495649782040194358474110385364825035099225 78063 409637262887733351428326450749996764921570505942406653881073 78064 409700237984714267547864076759550072127793054300918678593600 78065 409763221956199597801889905747748965939104582590488534798400 78066 409826214803326239204192857180627610790417029091892493659025 78067 409889216527231219848155874965797835514170359553931413276025 78068 409952227129051698920189482632251851670285297782764643322948 78069 410015246609924966713166543128111710602080662320293445012100 78070 410078274970988444639858223328913635390324711543432632306225 78071 410141312213379685246371163349021294148656353555796551421225 78072 410204358338236372225585850748768011678541776696015633610000 78073 410267413346696320430596199729933847380736678519808973810448 78074 410330477239897475888150335412169398502915493192440673084025 78075 410393550018977915812092583282984119289718517119818411250625 78076 410456631685075848616806663913922878391967288414952502422500 78077 410519722239329613930660093035560408986219665805652216244900 78078 410582821682877682609449787063949238454190455502236010876073 78079 410645930016858656749848874171162617173862829322892844730625 78080 410709047242411269702854710992579898980371843280552804761600 78081 410772173360674386087238105063567759164965782429291200921600 78082 410835308372787001802993743078216569494555504910173552148225 78083 410898452279888244044791825062797183652558115985014114876073 78084 410961605083117371315430904556609320723940851859928262196900 78085 411024766783613773439291934892898668873585674036169319292900 78086 411087937382516971575793521672525766197336448840117167001025 78087 411151116880966618232848381523075650859370395033200200111225 78088 411214305280102497280321007236103208067865406640966453490448 78089 411277502581064523963486539375215077183326580322671326051600 78090 411340708784992744916490844447694918300400478982034666122025 78091 411403923893027338175811799732384773994556028448878077567025 78092 411467147906308613193721784856541198579658154792049761248900 78093 411530380825977010851751380214390764181216009307475001722948 78094 411593622653173103474154272320115490192963579911665740687225 78095 411656873389037594841373366188004680251438335310150790350225 78096 411720133034711320203508104832515588734374975950859254849600 78097 411783401591335246293782995980991276964038057762559481000000 78098 411846679060050471342017346091789957776090895665329729401073 78099 411909965441998225088096201770586065898250428770273497320025 78100 411973260738319868795442498677609230670820323305107997402500 78101 412036564950156895264490418018593267033239188155925702402500 78102 412099878078650928846159950712213240397039067347697978627025 78103 412163200124943725455332669326794601026093039940567226176073 78104 412226531090177172584328707879084323849751487138542734490000 78105 412289870975493289316384949587879930243436065634035127027600 78106 412353219782034226339134422675318209224490342387174488603225 78107 412416577510942265958086904308631396728588086503781754216225 78108 412479944163359822110110732775184513153786066270213264022948 78109 412543319740429440376915827983613501185389551666377826060900 78110 412606704243293797998537920383889748045187263048632974798025 78111 412670097673095703886823988399142518743319923709900527653025 78112 412733500030978098638918904462076769650084556522402373177600 78113 412796911318084054550753289748829754748356901985414047240448 78114 412860331535556775630532577703115780275048516172185296720225 78115 412923760684539597612227286443514407112114922031817411110025 78116 412987198766175987969064500146763344244108326287869058076900 78117 413050645781609545927020559499923220860134567119560478244900 78118 413114101731984002478314961314287369243340815546761149951073 78119 413177566618443220394905467393915695460739806898909414979225 78120 413241040442131194241984422751677660040279719162388897683600 78121 413304523204192050391476283265695336300607933901778368723600 78122 413368014905770047035536352869083459781963504668243028975625 78123 413431515548009574200050730365889328314078909472935391101073 78124 413495025132055153758137465966141358648888270443761563672900 78125 413558543659051439443648927632921052282238377928735351562500 78126 413622071130143216864675377334379070089692251086236572265625 78127 413685607546475403517049757293622062706914295739020418751025 78128 413749152909193048797853686329402851195043076591365146960448 78129 413812707219441334018924666380552500445903998743237737960000 78130 413876270478365572420364499307098776000901487007115556614225 78131 413939842687111209184048914061021423480970255366816476199225 78132 414003423846823821447138404319600658653069667837430369276100 78133 414067013958649118315590276674321205291385701114664851122948 78134 414130613023732940877671909468300167428673324163458770823025 78135 414194221043221262217475222375212972335039906011810572530025 78136 414257838018260187428432356812697570607949246508042851344400 78137 414321463949995953626832567283223030108327691989205752579600 78138 414385098839574929965340323735414611133390245315439682006073 78139 414448742688143617646514625038833361177187304469708136068225 78140 414512395496848649936329523665214218894913363123620841324900 78141 414576057266836792177695861669172568456729377746756647844900 78142 414639727999254941803984218061395137351242246807043740514025 78143 414703407695250128352549067667337082877869656490862687851073 78144 414767096355969513478254151564453065051108122580532428825600 78145 414830793982560390966999059190996056428228098380076941337600 78146 414894500576170186749247022219423592465154222893440958668225 78147 414958216137946458913553920287457119403262851147853931755625 78148 415021940669036897720098498679846050392554639233500849222948 78149 415085674170589325614213798053894094564148850213159873548900 78150 415149416643751697239919796301811378077309903755572188730625 78151 415213168089672099453457262642961830783267212677033780605625 78152 415276928509498751336822824039081267069938234349513356304400 78153 415340697904380004211305244025547544678323615262436829010448 78154 415404476275464341651022914051790140812824024320532459515625 78155 415468263623900379496462557423932440704042456432665536490225 78156 415532059950836865868019145942765989923795144606742872772100 78157 415595865257422681179537029330161918198070448423346507484100 78158 415659679544806838151852277537030699214559892025053409926073 78159 415723502814138481826336236025947367977150608538187553827025 78160 415787335066566889578440294121565274620425513347293470926400 78161 415851176303241471131241866521947411262778279377668262606400 78162 415915026525311768568991588063950306447226327315088801442225 78163 415978885733927456350661721835801439994408276611167869506073 78164 416042753930238341323495780730017089672594333593815091908100 78165 416106631115394362736559362529813479974830625730819855672900 78166 416170517290545592254292198622170062483593231085878199371025 78167 416234412456842233970061416430709716798556304565232114150025 78168 416298316615434624419716015661566620803292973283773792610448 78169 416362229767473232595142558455418499151939268185806695507600 78170 416426151914108659957822073538865919267071984140992923187225 78171 416490083056491640452388174468347264855292722603224605152225 78172 416554023195773040520186392059783977967284176371641295902500 78173 416617972333103859112834721097156621954422672130718071422948 78174 416681930469635227705785381413218279304404800671753318198025 78175 416745897606518410311887793435557760273787344712218863750625 78176 416809873744904803494952768291231060475860368032874323360000 78177 416873858885945936383317912563185468127884965545420813318400 78178 416937853030793470683414247791706684512441500485461092951073 78179 417001856180599200693334044814125284363462881095888268375625 78180 417065868336515053316399873036024806348482264123351711968100 78181 417129889499693088074734864727199727584717225693522714728100 78182 417193919671285497122834194435617540197854621457450918840225 78183 417257958852444605261137773612645112308803777408888364026073 78184 417322007044322869949604160542805480515262020858162709760400 78185 417386064248072881321285685671337185921697588408689480768400 78186 417450130464847362195904792422834231063312345413796400814025 78187 417514205695799168093431593604250700666712230590052997734225 78188 417578289942081287247662643485560055092398611824212073802948 78189 417642383204846840619800925651365071511810516629230989396100 78190 417706485485249081912037056716760374384507695375306742904025 78191 417770596784441397581131706000755463619199399838692204999025 78192 417834717103577306851999231250572115925705326568133992590400 78193 417898846443810461731292530510136002293595097159571343760448 78194 417962984806294647020989110226088332267202639147363393150225 78195 418027132192183780331978369684649303725963605557494109951225 78196 418091288602631912097650101872671105223589242217289590988100 78197 418155454038793225587484210856224186589480593969150055322500 78198 418219628501822036920641645770066482451014348584260165201073 78199 418283811992872795079556551511351242595907665307444178714025 78200 418348004513100081923529636230935092659805738777165308810000 78201 418412206063658612202322755715653918495544324045664148810000 78202 418476416645703233569754714754940137757231710363569826668025 78203 418540636260388926597298285585160892714382396380832274251073 78204 418604864908870804787678443505062669098829703841002986102500 78205 418669102592304114588471819755713816880058487397882805704100 78206 418733349311844235405707371758342420262943671851169928317225 78207 418797605068646679617468270803472935905667292169457993188225 78208 418861869863867092587495007284770990364827743732902464360448 78209 418926143698661252678789713571011700089461788171917975654400 78210 418990426574185071267221704609592849905884222189893177681025 78211 419054718491594592755134236355020238860923721324298670186025 78212 419119019452045994584952482115798475522307936508590021768100 78213 419183329456695587252792726913166478371638167633534086302948 78214 419247648506699814322072779945122910767605584457269293532225 78215 419311976603215252437123605249192754104848730864503681612025 78216 419376313747398611336802170657392197247147653612414234416400 78217 419440659940406733868105515136854995072505161609399221616400 78218 419505015183396595999786034609589424032092167037922735676073 78219 419569379477525306835967986344840937995043506139061714722225 78220 419633752823950108629765212017541603326694806408521720692100 78221 419698135223828376796900079526333368129061579796050776332100 78222 419762526678317619929323643664658196859190500036297533765625 78223 419826927188575479808837025738414078133471488552906377901073 78224 419891336755759731420714012223681890424099509852425563534400 78225 419955755381028282967324872558034087557628586643569158440000 78226 420020183065539175881761396158942143434979210063403470080625 78227 420084619810450584841463148762805673207355764647751698072025 78228 420149065616920817781844948178132126263314534630902410722948 78229 420213520486108315909925559546401924808707031681695261602500 78230 420277984419171653717957610204159900553419508461123680198225 78231 420342457417269538997058724239879861056749321902380829633225 78232 420406939481560812850843876839155096626914009649186697715600 78233 420471430613204449709058968511773618319591267723442414210448 78234 420535930813359557341215619294242897535549192609705103384025 78235 420600440083185376870227183021334857978357902222379652133025 78236 420664958423841282786045981760227851299887703642377927284900 78237 420729485836486782959301760500828328633807057353578631200100 78238 420794022322281518654941362195860901395607424555795588256073 78239 420858567882385264545869623244321466211813402859982109160225 78240 420923122517957928726591489511894050630997083462711177734400 78241 420987686230159552726855352981938018365017027230020059654400 78242 421052259020150311525297609130658255210556385774739411853025 78243 421116840889090513563088435120076939508553214665492127576073 78244 421181431838140600757578788902431484012510667738506055536100 78245 421246031868461148515948629329629219355957252773910301816100 78246 421310640981212865748856357361395372934509398524766661184225 78247 421375259177556594884089478465756880949081960528035944825625 78248 421439886458653311880216486305510555593808707860128034210448 78249 421504522825664126240239967804330113915186014903597033440400 78250 421569168279750281025250929686172559717850661443713562015625 78251 421633822822073152868084346581650395047258551491705515140625 78252 421698486453794251986975930795042123240357026912876681592900 78253 421763159176075222199220123825619491302151007299903117522948 78254 421827840990077840934829309736975905438864163951531133625625 78255 421892531896964019250194250468046439957202464971670337794225 78256 421957231897895801841745743179515846424050442370357562113600 78257 422021940994035367059617499729316956971782162902988701953600 78258 422086659186545026921310248370927862931260864804164181701073 78259 422151386476587227125357057768182237577545285433925109668025 78260 422216122865324547064989883420313159682328583333396696936900 78261 422280868353919699841807336590956782782219185760102856016900 78262 422345622943535532279443675834848183593143603216548723530225 78263 422410386635335024937239021215947711828420979875045650756073 78264 422475159430481292123910791310742152811439627513021118467600 78265 422539941330137581911226363090471003713368755281948689552400 78266 422604732335467276147676954776034153991975793315178467588025 78267 422669532447633890472152731759343250659402850110871688769025 78268 422734341667801074327619135684885019364696677381370131022948 78269 422799159997132610974794436785270802940996777514992888248100 78270 422863987436792417505828509564552570037577714125689289573225 78271 422928823987944544857982831923091637733426011845339385388225 78272 422993669651753177827311707817772343611720994317850829440000 78273 423058524429382635082344713551358894663494246358541661160448 78274 423123388321997369177770367784799612583875834821534914057025 78275 423188261330761966568121025366288787525708720546863433755625 78276 423253143456841147621458995070902345182937678812463714302500 78277 423318034701399766633063881344629525190067256268933358636900 78278 423382935065602811839121150146628762244146566961484649651073 78279 423447844550615405430411918983541955082188807618536530765625 78280 423512763157602803566003971229707302479681992084385858179600 78281 423577690887730396386943994827116879774906306068873721539600 78282 423642627742163708029951045458971124069154406054356190277225 78283 423707573722068396641111234290688391204665670314001749801073 78284 423772528828610254389573640372233742880145595929832963568900 78285 423837493062955207481247447795637117828158964128336682248900 78286 423902466426269316172500307701577036849471808150184530132025 78287 423967448919718774783857925228911987676584354512906336102225 78288 424032440544469911713704871501047632122256711485494172240448 78289 424097441301689189451986620743033974758792889746115705985600 78290 424162451192543204593912812623292629470228501712599940191025 78291 424227470218198687853661739913880317622374940394332509936025 78292 424292498379822504078086061563200729304919728587860880176900 78293 424357535678581652260419741275082877115480797901058184922948 78294 424422582115643265553986211688150070277673447816324825358225 78295 424487637692174611285907764249409635513884391466220510057225 78296 424552702409343090970816164875999510028569360969325666131600 78297 424617776268316240324564495499033831199510965334251680890000 78298 424682859270261729277940221583495647122603612659791800626073 78299 424747951416347361990379485718130872010384070513486045853025 78300 424813052707741076863682627369303610605711389133645140222500 78301 424878163145610946555730928892778976239730196945448575222500 78302 424943282731125177994204587897405527937538542584440200454025 78303 425008411465452112390301916054675453055837248254965901951073 78304 425073549349760225252459764448146623324273902191245708960000 78305 425138696385218126400075175556716653856222899909303523385600 78306 425203852572994559977228261965745096695375091813394668536225 78307 425269017914258404466406311900025902771758355825428111905225 78308 425334192410178672702229121672618288754685535614784303822948 78309 425399376061924511885175555143550148210640415593546961492900 78310 425464568870665203595311330282414149701277491283225618069025 78311 425529770837570163806018032928882667990538986428338913224025 78312 425594981963808942897723357845173698370394615104619583603600 78313 425660202250551225671632577154505908261897737120027503490448 78314 425725431698966831363461236259586984702137557610230771089225 78315 425790670310225713657169077335185441088262626561831667619025 78316 425855918085497960698695190488842051617067851031554190760900 78317 425921175025953795109694392683783087232687292343141391232900 78318 425986441132763574001274834518103532575729933111195118026073 78319 426051716407097788987736834954294469414747115438085619210225 78320 426117000850127066200312944093194818335240223231921616705600 78321 426182294463022166300909234086453637062517159776064922945600 78322 426247597246953984495847818281595180702598008219567257300625 78323 426312909203093550549610598693784936400065709629082259326073 78324 426378230332612028798584241898400852433268403022259971640900 78325 426443560636680718164806383438519989595617997066480875322500 78326 426508900116471052169713060841436830846906336851271745400625 78327 426574248773154598947887375338335493660587744604233068138025 78328 426639606607903061260809382381244098241866503995295346610448 78329 426704973621888276510607211051405553847191777639241876490000 78330 426770349816282216753809412453205034798412250738459630287225 78331 426835735192256988715098537187800427454390234983721278572225 78332 426901129750984833801065942000608039379331800627519868400100 78333 426966533493638128113967825696801872230467486139283106422948 78334 427031946421389382465482494418990770478029019422050289690025 78335 427097368535411242390468856381243768967723027893423154241025 78336 427162799836876488160726146153639973540114672787485296230400 78337 427228240326958034798754878591525320432514272096771783065600 78338 427293690006828932091519032503664572007120033222278760131073 78339 427359148877662364604209464153482918474321757513122977997225 78340 427424616940631651694008550687597567712225561634160812148900 78341 427490094196910247523856063585845718022630042578203841468900 78342 427555580647671741076216272227021321709881651918156266937025 78343 427621076294089856166846277664539060722273098652369648926073 78344 427686581137338451458565576706249969255935127112876099491600 78345 427752095178591520475026856392639152188520775560231715299600 78346 427817618419023191614488018967642062484403971259987090205225 78347 427883150859807728163585437436321815294622818304014331640625 78348 427948692502119528311108441803656031363403944784980796322948 78349 428014243347133125161775036088687717548819556034300811576900 78350 428079803396023186750008846208300707767965150673265222805625 78351 428145372649964516053717298824886203487014956684311012180625 78352 428210951110132051008071031252172968993625796365338650126400 78353 428276538777700864519284532513499753113430052965629158160448 78354 428342135653846164478398015646814525763796449398502506480625 78355 428407741739743293775060521350691134776655222364874740603225 78356 428473357036567730311314253065660005767993745485032129460100 78357 428538981545495087015380143585155525484641484905207688668100 78358 428604615267701111855444653290388767019191122903125560101073 78359 428670258204361687853447800103460233551357522145028524254025 78360 428735910356652833098872421253033315848769688628533517952400 78361 428801571725750700762534666946895177642134788463936922432400 78362 428867242312831579110375726045737802178919346284544266363225 78363 428932922119071891517254783832497952756172765317721572631073 78364 428998611145648196480743211971600819836884025376420443272100 78365 429064309393737187634919990752458147465325599929951391436900 78366 429130016864515693764168363711577652115211051967081683310025 78367 429195733559160678816973724727646567830186185858707192133025 78368 429261459478849241919722737683958172549199814446268823560448 78369 429327194624758617390503688792556171849670913010917298233600 78370 429392938998066174752908071674477837989095940802631676464225 78371 429458692599949418749833405290482824080835182913818867129225 78372 429524455431585989357287284816660595502291867254414879222500 78373 429590227494153661798192665559315443203564310311528498022948 78374 429656008788830346556194380003534066461921208642876325661025 78375 429721799316794089389466888089846735812135188346627656265625 78376 429787599079223071344523260813399070374821620058096240250000 78377 429853408077295608770025397240057487604480270633590087200400 78378 429919226312190153330595475033877407585938363181589025976073 78379 429985053785085292020628634590369318422356823379518086900625 78380 430050890497159747178106896870003833979898671259308368396100 78381 430116736449592376498414315026402900283581443345605376356100 78382 430182591643562173048153359923670332195755969976155191459225 78383 430248456080248265278962539637320887653083556914170207201073 78384 430314329760829917041335253033273112689834399367293068622400 78385 430380212686486527598439877519377216734813660947433638734400 78386 430446104858397631639941091063955264236249850930896299955025 78387 430512006277742899295822428575836995543564701699847630215225 78388 430577916945702136150210072740380617157096456055662273802948 78389 430643836863455283255197879405973928946581093083757110820100 78390 430709766032182417144673637615517183736520323610278562983025 78391 430775704453063749848146564377395102761492944515915327378025 78392 430841652127279628904576034270451498907009128054015429008400 78393 430907609056010537376201543977485988371677210952318640210448 78394 430973575240437093862373911841798300414261311853583262311225 78395 431039550681740052513387712541311724184667418264187885668225 78396 431105535381100303044314946974813261281017219625813405280100 78397 431171529339698870748839947454854082625764695698342952702500 78398 431237532558716916513095518301859918512292073737341340676073 78399 431303545039335736829500311934007041239601018862477913737025 78400 431369566782736763810597440547425530626603594740030976640000 78401 431435597790101565202894323481297543879127401739562496640000 78402 431501638062611844400703770362424342772092142868797284985025 78403 431567687601449440459986300123841862906402460138918404276073 78404 431633746407796328112193695992070641904946001962559308062500 78405 431699814482834617778113796537591955824698102436818355072100 78406 431765891827746555581716522883148045782326952912157814260225 78407 431831978443714523364001142164470349818877502394025885367225 78408 431898074331921038696844767338045688365100313666842667410448 78409 431964179493548754896852093430536385312795004469446778576400 78410 432030293929780461039206370324476340649168495787480960962025 78411 432096417641799081971521612174871104870677850862223951767025 78412 432162550630787678327696043551336039960147797648226423684100 78413 432228692897929446541766782400412686586135863285411773802948 78414 432294844444407718861765759922709492366575191087149314391225 78415 432361005271405963363576877459519091529668338286753624131025 78416 432427175380107783964794400483570362103846446333933212110400 78417 432493354771696920438582589788579522875358915193399942094400 78418 432559543447357248427536569972270568766730879474129362001073 78419 432625741408272779457544435307541380011931158214082303443225 78420 432691948655627660951650593096457877534643712966494430724100 78421 432758165190606176243920344601764634274542781985534683564100 78422 432824391014392744593305703650606389852947543597138744580625 78423 432890626128171921197512453005160953923688181371547690376073 78424 432956870533128397206868438594890021817463359894431552992400 78425 433023124230446999738193101705120464658421155470861937210000 78426 433089387221312691888668249216674695010163203998732863225625 78427 433155659506910572749710061991274748294867011823940663949025 78428 433221941088425877420842341497450759723755808247662199622948 78429 433288231967043977023570994771690556279730784405873937622500 78430 433354532143950378715259757809573123403628846692812431881225 78431 433420841620330725703007157481634746454291898263894878016225 78432 433487160397370797257524712068722667739442934240731606329600 78433 433553488476256508727016370511597140949271680162838762760448 78434 433619825858173911551059190469548806167649904399604274741025 78435 433686172544309193274485255282804350287035679364619693854025 78436 433752528535848677561264829933499459612398539475855603180900 78437 433818893833978824208390756100004113706915472193068523176100 78438 433885268439886229159764086399391312107762768752574622631073 78439 433951652354757624520080957912846368424072740323958277579225 78440 434018045579779878568720705088819949521048960448809949568400 78441 434084448116139995773635212118734080994350813304180228288400 78442 434150859965025116805239504880056383947179497379635210766025 78443 434217281127622518550303582541563852199035043683714266901073 78444 434283711605119614125845488925623523479879145020911685692100 78445 434350151398703952893025623722323442896443446922294976788100 78446 434416600509563220471042293650293361998679210490384070731225 78447 434483058938885238751028503659060662123863712051383587200625 78448 434549526687857965909949988267793036353673183715311740560448 78449 434616003757669496424504483135285510385613312647625922958400 78450 434682490149508061085022236956055428894578095275826556100625 78451 434748985864562027009367763777415080542997976313049686725625 78452 434815490904019897656842835832397681689050482200263346904900 78453 434882005269070312842090716983418486041752775472401145922948 78454 434948528960902048749001636871558835019447502065250883080625 78455 435015061980704017944619505866367011384242769423435719917225 78456 435081604329665269393049870911075806849385871470271579811600 78457 435148156008974988469369112358142762789350259383173142627600 78458 435214717019822496973534881890025091923608037309757330126073 78459 435281287363397253144297781620107337894657732586635692585025 78460 435347867040888851673114284468705879018891043912510498972900 78461 435414456053487023718060895909080432155324501807649056852900 78462 435481054402381636917749557178388762612104277391806694941225 78463 435547662088762695405244290048526856294026542161549010131073 78464 435614279113820339821979083251802860886113607475688551321600 78465 435680905478744847331677020656399153768559352594856116326400 78466 435747541184726631634270651286582945567117979399388031537025 78467 435814186232956242979823601282631879760269705660707479242025 78468 435880840624624368182453427895447140590267422597856835222948 78469 435947504360921830634255715610832633659461392346117000464100 78470 436014177443039590319229414498424856036126543132721828860225 78471 436080859872168743827203420880264125445390630930212825375225 78472 436147551649500524367764400414003891180793272976335890250000 78473 436214252776226301784185853685760902740507417946599137010448 78474 436280963253537582567358424407615065869337997178420218010025 78475 436347683082626009869721450314773869673289098911618866280625 78476 436414412264683363519195756857422322767772821066979266202500 78477 436481150800901560033117693782285391023431785971543034008900 78478 436547898692472652632174414698935984385074941295728366926073 78479 436614655940588831254340399725887595459394524233545191780625 78480 436681422546442422568815221311516748095952729874044167617600 78481 436748198511225889989962553324866470023411499321370634177600 78482 436814983836131833691250423511388059749139728264785547386225 78483 436881778522352990619192709408684474385180892521881471226073 78484 436948582571082234507291877817324721827112394021808869920900 78485 437015395983512575889982967921804697784587649505214865224900 78486 437082218760837162116578818156735965543334875939098255283025 78487 437149050904249277365216536913350034028104472623956095073225 78488 437215892414942342656805217181411747734521661854237703490448 78489 437282743294109915868974895221641460405024429728778638899600 78490 437349603542945691750026753363751722940060608543858716280025 78491 437416473162643501932884567025210274960493964686868792325025 78492 437483352154397314949047396045847188670739203933094444084900 78493 437550240519401236242543520433430073214521682682407624622948 78494 437617138258849508183885620615337307566351122408043729009225 78495 437684045373936510084027202291465330161821569178245931784225 78496 437750961865856758208320265983512073938714024606270533433600 78497 437817887735804905790474221375784696238595403338734265760000 78498 437884822984975743046516046542685814105189549860997290351073 78499 437951767614564197188751692158038516911254778936450397366025 78500 438018721625765332439728730781416489950049594660238103062500 78501 438085685019774350046200251316651644640715698453921228062500 78502 438152657797786588293089998737697713319066922213481065261025 78503 438219639960997522517458759177034329216356125407311876226073 78504 438286631510602765122471990471802175168611180662663988410000 78505 438353632447798065591368698262865847848097748038420175763600 78506 438420642773779310501431557742007147866392410819960270489225 78507 438487662489742523537958281142457569965446722649856888574225 78508 438554691596883865508234231067984831688902604788733240122948 78509 438621730096399634355506279755754343410794141247111221904900 78510 438688777989486265172957914368192587392651956705621671360025 78511 438755835277340330217685588409085438642925836112508280815025 78512 438822901961158538924676319359150525764570864479737707009600 78513 438889978042137737920786532626328795697613939858876172240448 78514 438957063521474911038722151906046512293542851232696308438225 78515 439024158400367179331019936046704984997451025876573606148025 78516 439091262680011801084030062515661390562039347694307383464900 78517 439158376361606171831899957560970117674833939486099629200900 78518 439225499446347824370559373164160131646337298732948332601073 78519 439292631935434428771706710879329923882301489253424742421225 78520 439359773830063792396796592653847678747908031278337807747600 78521 439426925131433859911028678725950358625371511669645733187600 78522 439494085840742713297337732694541476469364566056530340605625 78523 439561255959188571870384933856493393976702577749059126051073 78524 439628435487969792290550436906766052607939006894458872588900 78525 439695624428284868577927179096660114128918520239735579102500 78526 439762822781332432126315934945528557079926850135110088555625 78527 439830030548311251717221618601276845628875384434302420505025 78528 439897247730420233533850833944987857622976690399793014760448 78529 439964474328858421175110672535013829320616319584419600000000 78530 440031710344824995669608759485883645261618141216542909980225 78531 440098955779519275489654547377379873019846923446950482965225 78532 440166210634140716565261858289146014177104739804995436504100 78533 440233474909888912298152674056190514761568837543433018222948 78534 440300748607963593575762174840660150607599680711188803537025 78535 440368031729564628785245026115261475616630789566959685972025 78536 440435324275892023827482914153715093731048555421131293136400 78537 440502626248145922131093330123633588574492232556943966531600 78538 440569937647526604666439602877220018162863613223040400756073 78539 440637258475234489959642180535189955850544294798307342906225 78540 440704588732470134106591160959326132745887767397050594992900 78541 440771928420434230786960071209080811208995602999733255112900 78542 440839277540327611278220896077647093733113631554428948340025 78543 440906636093351244469660355802926446508706963590416796501073 78544 440974004080706236876397433048825792276403881212553739137600 78545 441041381503593832653402149252323602691549788698745681281600 78546 441108768363215413609515590431750496349095409399511227762225 78547 441176164660772499221471182551735924852970056635770006505625 78548 441243570397466746647917216540278605858972912507045271922948 78549 441310985574499950743440623053404438874564639956678882584900 78550 441378410193074044072591997082881716762770150393828746900625 78551 441445844254391096923911872502469523370722772245352753775625 78552 441513287759653317323958246648181285486202235906566656928400 78553 441580740710063051051335355028051525417855628881677075810448 78554 441648203106822781650723696256899938896653602956812368425625 78555 441715674951135130446911307311593001707535454836382050736225 78556 441783156244202856558826289202309387481148074903372718168100 78557 441850646987228856913570583155321558406096988043526538832100 78558 441918147181416166260454997402811970262214618510551076776073 78559 441985656827967957185035484675248413125023320613996309661025 78560 442053175928087540123150670491849089350840451893646004998400 78561 442120704482978363374960632344674111020851649015669654278400 78562 442188242493844013118986929871886179900978322798859074264225 78563 442255789961888213426153886115729294162498041767553138256073 78564 442323346888314826273831119960780407606153747945892727616100 78565 442390913274327851559877329848035048939921469071442819220900 78566 442458489121131427116685328860393990777708183131609497269025 78567 442526074429929828725228331275124140453033579531353205096025 78568 442593669201927470129107490678872907478223472004192931010448 78569 442661273438328903048600689740821385525820377600200869939600 78570 442728887140338817194712581739567770164810110045453291761225 78571 442796510309162040283225883939338517249883971089142835126225 78572 442864142946003538048753922911130830837316087060248107522500 78573 442931785052068414258794431894396153786146456969345933122948 78574 442999436628561910727784600294880418798234180637961056104025 78575 443067097676689407331157375414242902555393948343976198800625 78576 443134768197656422019399016507081610826264025464351957160000 78577 443202448192668610832107901260999207939787485004096034062400 78578 443270137662931767912054584795349589856232156452528617501073 78579 443337836609651825519243111274311286210540500134961900405625 78580 443405545034034854044973578229939963156500211461589980844100 78581 443473262937287062025905953690858385603771638848414250004100 78582 443540990320614796158125146212248284513210892531256683058225 78583 443608727185224541311207327902814662299199659248295076876073 78584 443676473532322920542287510544399157080846050365158012464400 78585 443744229363116695110128374899925174526967129296626676720400 78586 443811994678812764489190353305363584352714919178708741116025 78587 443879769480618166383702965641413867148575515103702745676225 78588 443947553769740076741737408780601686155267248589413586302948 78589 444015347547385809769280399605499947840800507353595525224100 78590 444083150814762817944309271693786504688650633248808305082025 78591 444150963573078692030868325765857743468648138025132839777025 78592 444218785823541161093146433990723392434819123373706530406400 78593 444286617567358092509555898245913971377025101709051853160448 78594 444354458805737491986812562427138399245867220920083050452225 78595 444422309539887503574017178903435365172947033707036143405225 78596 444490169771016409676738029213568160121226254274086575592100 78597 444558039500332631071094799099418758122913246515967815062500 78598 444625918729044726917843707972143028095036123173519954651073 78599 444693807458361394776463892906855049565653139790985911740025 78600 444761705689491470619245047261614598296512376041413604490000 78601 444829613423643928845376314016497960750916345751271884490000 78602 444897530662027882295036433928538329628585001708083326282025 78603 444965457405852582263485148598328126272454438333440212801073 78604 445033393656327418515155858544081689645610281107311755002500 78605 445101339414661919297749536378962865779946123098373660460100 78606 445169294682065751356329895187488126111670263250694742223225 78607 445237259459748719947419812196821937942470255662198496526225 78608 445305233748920768853099007838787205398996231728783506960448 78609 445373217550791980395102980298419694707352445784945886478400 78610 445441210866572575448923195644901453353503858113522014263025 78611 445509213697472913457908533640714328764922645591298195368025 78612 445577226044703492447367989324860788523430158752472398580100 78613 445645247909474949038674630466005340804044863958281773802948 78614 445713279292998058463370810981395950729738060229734938230225 78615 445781320196483734577274640417430945637338482003747468670025 78616 445849370621143029874587709587742999865426131784744589824400 78617 445917430568187135502004072464677887600926670858877007552400 78618 445985500038827381272820484420051790557272272692546694826073 78619 446053579034275235681047896911077045803444853428357711144225 78620 446121667555742305915524208707352317919974878398541192776100 78621 446189765604440337874028273754819278825045344478255546816100 78622 446257873181581216177395165772593978091257897380092190375625 78623 446325990288376964183632699678587186361368202929044821351073 78624 446394116926039744002039209939834094569402494537812295430400 78625 446462253095781856507322585943459852082038508410556836000000 78626 446530398798815741353720564484213527593983636625358486390625 78627 446598554036353976989122279464509177640322919669098072806025 78628 446666718809609280669191068902918808928451308012149637022948 78629 446734893119794508471488539347068122342260291004138818622500 78630 446803076968122655309599887786892028431730365137483689584225 78631 446871270355806854947260481164213026471999737255128748419225 78632 446939473284060380012483693574611641757347976566756683923600 78633 447007685754096642011690001257564218687362887679061307810448 78634 447075907767129191343837335470829470404861520836937421078025 78635 447144139324371717314552693345071289257923811111545345595025 78636 447212380427038048150265006814711426181681691557306611096900 78637 447280631076342151012339269721011751229299502893465028132100 78638 447348891273498132011211923183391911925894970848705119506073 78639 447417161019720236220527499334994310873995789042581308978225 78640 447485440316222847691276523518514429104516777569626553422400 78641 447553729164220489465934675038320627043188533006758756942400 78642 447622027564927823592603206564893660648882292389101984659025 78643 447690335519559651139150622287622256277369250102039852726073 78644 447758653029330912207355614911997194131737641228014984828100 78645 447826980095456685947051261597252456778979386576421223780100 78646 447895316719152190570270478930508106141161832626393986298225 78647 447963662901632783365392737033475659609130963439231684555625 78648 448032018644113960711292032897792843476862261064777595410448 78649 448100383947811358091486123045060709755395996190918005456400 78650 448168758813940750108287015607662210596776992185334780205625 78651 448237143243718050496952721926447433040576673973083228330625 78652 448305537238359312139840267761376805588419339403116265196900 78653 448373940799080727080559964211219697215476926203586742822948 78654 448442353927098626538130938438411938842148943933054867515625 78655 448510776623629480921137924295181907014118549427414308060225 78656 448579208889889899841889312947060919574683818346624149529600 78657 448647650727096632130576463589899803459716957068781152281600 78658 448716102136466565849434274356519605402815361190670185051073 78659 448784563119216728306903013509130527306188912404071870482025 78660 448853033676564286071791411013659279311589567957570201028900 78661 448921513809726544987441010592131155195143990017580909708900 78662 448990003519920950185891782349259246610309540044416269332225 78663 449058502808365086102048996069399324914350280135430932006073 78664 449127011676276676487851355280035031835734533795092057155600 78665 449195530124873584426440392177964133072700917710043255120400 78666 449264058155373812346331123514362702056937419076169865506025 78667 449332595768995502035583967534910214570879915386036824695025 78668 449401142966956934655977922071164648672574371182007675922948 78669 449469699750476530757185003879382798458372655257449581660100 78670 449538266120772850290945949322987124580957358591711410167225 78671 449606842079064592625247176494886579138328014681502271382225 78672 449675427626570596558499008875864957558441586930817576040000 78673 449744022764509840333715160625256445424195849734033041360448 78674 449812627494101441652693483600134143814387208484045104943025 78675 449881241816564657690197976199243472678176436912670588825625 78676 449949865733118885108142054127918468013468616178685278122500 78677 450018499244983660069773083180225105183469097516104722360900 78678 450087142353378658253858174134581897580527437899287522701073 78679 450155795059523694868871239859114137032237835231344067775625 78680 450224457364638724667181314723004259841639475478814333075600 78681 450293129269943841959242136410106940161265258720772778835600 78682 450361810776659280627782990231103630519734454318049823475225 78683 450430501886005414142000816030477387749585807703242359151073 78684 450499202599202755571753577784594941306114343311229941252900 78685 450567912917471957601754895987189080019119440881127188220900 78686 450636632842033812545769942918540552682705567033597902454025 78687 450705362374109252360812600894664797562612182233350397024225 78688 450774101514919348661343883592814935885997676858054847240448 78689 450842850265685312733471620549618584675175581286014804793600 78690 450911608627628495549151404928172164894511606161347034389025 78691 450980376601970387780388804650422501798549163074359204734025 78692 451049154189932619813442836991171635599450755884972092972900 78693 451117941392736961763030706730046882113034882198649840822948 78694 451186738211605323486533807957784304895064706759149851640225 78695 451255544647759754598204989633179882543017627733791815531225 78696 451324360702422444483377084987068777313345817319722856755600 78697 451393186376815722312672704869699233990238744380217595610000 78698 451462021672162057056215295137873761039131443816341438576073 78699 451530866589684057497841458178236369486678750280818671859025 78700 451599721130604472249314538663090768688647728138736365922500 78701 451668585296146189764539473635140542178179971066393380922500 78702 451737459087532238353778907017548451129154179449347653048025 78703 451806342505985786197870568645718137622949318189269109001073 78704 451875235552730141362445917917207624871781578353886412840000 78705 451944138228988751812150052156190136827976180304015284161600 78706 452013050535985205424862879788883885196049630806845734462225 78707 452081972474943230005921558426378597763331249797399884223225 78708 452150904047086693302344197951292688175056481783992752922948 78709 452219845253639603017054828704701093801430570613868167296900 78710 452288796095826106823109634869779935177101472928768054671025 78711 452357756574870492377924453148620277637807283955451790426025 78712 452426726691997187337503536828669403234687818403141263395600 78713 452495706448430759370669585335264128773884198590161453490448 78714 452564695845395916173295039366726833907606221208920188767225 78715 452633694884117505482534641708500991592836773376682866697025 78716 452702703565820515091059263822809121935277518125824516188900 78717 452771721891730072861290998310322219449032339879480432148900 78718 452840749863071446739639517340335833086886502656490913676073 78719 452909787481070044770739697145954108031881998974597784612225 78720 452978834746951415111690508680789228188225027195985830809600 78721 453047891661941246046295174533689828568401801209093399449600 78722 453116958227265365999302592198018077343735840991406238890625 78723 453186034444149743550650023792001258207505388177604831276073 78724 453255120313820487449707052326689814893165509995513986516900 78725 453324215837503846629520804618059951195197670860012542902500 78726 453393321016426210221062440939805011656651936865264921730625 78727 453462435851814107567474911513366000215565408022859155852025 78728 453531560344894208238321979931757726542146820293865711410448 78729 453600694496893322043838513613753202549923398494323348490000 78730 453669838309038399049182041384995044626963846555739195693225 78731 453738991782556529588685578282608770507832708236062129378225 78732 453808154918674944280111717679899013393108094345132473588100 78733 453877327718621014038907990827715809921118827316390866522948 78734 453946510183622250092463493909084252906040276269895472364025 78735 454015702314906303994366782703696934377642421618390687723025 78736 454084904113700967638665034958874739390820874117927602062400 78737 454154115581234173274124480563607686317573555708690422977600 78738 454223336718733993518492099622293644890324405483269603881073 78739 454292567527428641372758588524798899133452680913383110795225 78740 454361808008546470235422594109470658499574059618433429856900 78741 454431058163315973916756216015737757018549688328464368776900 78742 454500317992965786653071777322941917070383451439930624723025 78743 454569587498724683120989863572048091508117920146817850576073 78744 454638866681821578451708630266888535283567573315379947763600 78745 454708155543485528245274378951601395467245832123150799283600 78746 454777454084945728584853401960930746604162101368729571339225 78747 454846762307431516051005095940061136709298240946658516350625 78748 454916080212172367735956344230665847880532581241776716022948 78749 454985407800397901257877168219854214492575626401753406572900 78750 455054745073337874775157647748709481233126840168839441015625 78751 455124092032222187000686110677114822851968261067735925390625 78752 455193448678280877216128591701571287415090028433131656710400 78753 455262815012744125286209560522717565089207099496931741960448 78754 455332191036842251672993919459267625027187382322278085350625 78755 455401576751805717450170270605088403781981081851704866889225 78756 455470972158865124317335452626145869845631139114506278896100 78757 455540377259251214614280347294053930390867119399722057976100 78758 455609792054194871335276955852966788085651656933949839951073 78759 455679216544927118143366745316561497955871474597135670048025 78760 455748650732679119384650264791863616688155951056025052064400 78761 455818094618682180102578031926674979493577088287316818144400 78762 455887548204167746052242689577368782693747423995784945145225 78763 455957011490367403714672432793823293543598820403551166381073 78764 456026484478512880311125706218271652469907028093937424940100 78765 456095967169836043817387171994851376881436356137340979024900 78766 456165459565568902978064948286643319995427563009604721248025 78767 456234961666943607320889118496995982726052102539462593039025 78768 456304473475192447171011511291937221593419001296703434960448 78769 456373994991547853665306751520481540836758794764415610625600 78770 456443526217242398766674582129647302452533995936573329078225 78771 456513067153508795278343457171004333727449398557656309143225 78772 456582617801579896858175405995578557997670015287142140802500 78773 456652178162688698032972168733946420839011506143596416722948 78774 456721748238068334212782603158358030678459452477570429527025 78775 456791328028952081705211363023734079915111664558304771355625 78776 456860917536573357729728847984387760048533765056881994090000 78777 456930516762165720431982425183329032034584454990376533904400 78778 457000125706962868898108922611014761123015032081974627526073 78779 457069744372198643169048394330414373777589783317099348890625 78780 457139372759107024254859157665266842938121703363257549312100 78781 457209010868922134149034102448410956854683488401474575672100 78782 457278658702878235842818272427076976007348811021517993637225 78783 457348316262209733339527718922033932220155386695226453051073 78784 457417983548151171668869626837492973985571186797625901286400 78785 457487660561937236901263713118673312235600228331486314726400 78786 457557347304802756162164897753943471327796567866787684297025 78787 457627043777982697646387247418456700858876338473353664117225 78788 457696749982712170632429191856205555075339785645698211302948 78789 457766465920226425496800013097426798119550173738835312608100 78790 457836191591760853728347607608293945131076040899246409201025 78791 457905926998550987942587521469840901316799470835111422196025 78792 457975672141832501896033258683066313509337717274923336784400 78793 458045427022841210500527862697174401451730555166271902610448 78794 458115191642813069837576771257914189077123035421364557573225 78795 458184966002984177172681944672985209395334781479138043162225 78796 458254750104590770969677267591483910253764480583912501924100 78797 458324543948869230905065224394371142208043685237689402402500 78798 458394347537056077882354848292947264018239345829565647126073 78799 458464160870387974046400944232327555879221539345434692723025 78800 458533983950101722797744585696916785399073536980217072360000 78801 458603816777434268806954885514887926557137561381296432360000 78802 458673659353622698028972040758676187403473218415569430559025 78803 458743511679904237717451651838505658104168545345436059826073 78804 458813373757516256439110315885972047092097793995003566922500 78805 458883245587696264088072494524711129550377361062553321868100 78806 458953127171681911900218656125188689235943585666689552206225 78807 459023018510710992467534692640653891743375354281282026665225 78808 459092919606021439752462611121304184714322483500032063010448 78809 459162830458851329102252500003715978215689589958907259360400 78810 459232751070438877263315770272601516540076502919457657584025 78811 459302681442022442395579671591958511024902127465778960989025 78812 459372621574840524086843083502685262142150924282246866456100 78813 459442571470131763367133581783740158078791735149719886302948 78814 459512531129134942723065780073930596308639451518298845049225 78815 459582500553088986112200946851422534249772896980539255229025 78816 459652479743232958977407897868068035007599173677838647558400 78817 459722468700806068261225164135654334422277508424170057990400 78818 459792467427047662420224435561184116170496227727019254151073 78819 459862475923197231439375280328302842515546793328933337825225 78820 459932494190494406846411140121995149456270743090144766848100 78821 460002522230178961726196601293678476494780807990960366088100 78822 460072560043490810735095942063828263024888317061686231150625 78823 460142607631670010115342955859275205437917160759511010826073 78824 460212664995956757709412050882321231450061962619737910848400 78825 460282732137591392974390626008827010875666612128821334810000 78826 460352809057814396996352723112429985103770842216648059575625 78827 460422895757866392504733955912058060881008996365269004643025 78828 460492992238988143886707715439910277662458427202746682922948 78829 460563098502420557201562652227081921763337005017896744602500 78830 460633214549404680195081435304017724828551895620485653307225 78831 460703340381181702313920788112982948734016997409974880842225 78832 460773475998992954719992801429748323943396112734311730497600 78833 460843621404079910304847523391690973566504974250760729360448 78834 460913776597684183704056826729519620901029558977620102395025 78835 460983941581047531311599553299838544087502607285221527356025 78836 461054116355411851294247936015770907668636827755292111032900 78837 461124300922019183605955298272868267318153818480070666068100 78838 461194495282111710002245030967539210791184178119106478881073 78839 461264699436931754054600847205236265248158523327107483357225 78840 461334913387721781164858314795646368516873080757318629296400 78841 461405137135724398579597666632136369583109089780569525616400 78842 461475370682182355404537889052711191638824344691302973532025 78843 461545614028338542618932088279748459368529731151657005051073 78844 461615867175435993089964135035779560819025479908204952944100 78845 461686130124717881587146587432593283175212980660555402792100 78846 461756402877427524796719892230944331055230279926087007885225 78847 461826685434808381336052864568155205541694738692172196890625 78848 461896977798104051768044446250906092082386658739982438760448 78849 461967279968558278615526742710513575623284911228147000934400 78850 462037591947414946375669338718005171879481628208069314330625 78851 462107913735918081534384892956302834505169758275637459955625 78852 462178245335311852580736011546834769092626652918584116468900 78853 462248586746840570021343400627901056411920751969185468222948 78854 462318937971748686394795298082124759097958786894813526930625 78855 462389299011280796286058184510326358099479631732697902223225 78856 462459669866681636340888773549165537625699915880891311267600 78857 462530050539196085280247281629900510060537683577806130915600 78858 462600441030069163914711977275621245361695654922897026476073 78859 462670841340546035158895010034319142822386926198372803359025 78860 462741251471872004045859519145161856747145156835664323104900 78861 462811671425292517741538022035348161579990340722363174584900 78862 462882101202053165559152082744923916323232065059263566703225 78863 462952540803399678973633260376946362698396635348954416381073 78864 463022990230577931636045337670390166427174505325271515969600 78865 463093449484833939388007829793194786249912011017171345934400 78866 463163918567413860276120773452858930852028384283761449495025 78867 463234397479563994566390796421994039734837328964046565128025 78868 463304886222530784758658467576254900246603998462354373122948 78869 463375384797560815601026927542071689482284933647523231836100 78870 463445893205900814104291800051613906566292321192107993494225 78871 463516411448797649556372384102422837951806732030641923409225 78872 463586939527498333536744127019155375802646214889151446810000 78873 463657477443250019930872378514888187269496168549643814210448 78874 463728025197300004944647425849437410531425716683386894856025 78875 463798582790895727118820810182155231846074279037913281390625 78876 463869150225284767343442924216670876537698591119476670062500 78877 463939727501714848872301891235049725851437490202070703692900 78878 464010314621433837337363725618850450914691277745231276976073 78879 464080911585689740763213774954566234672436306647067198750625 78880 464151518395730709581499443820942332602615546029931754553600 78881 464222135052805036645374199355668403270474166589739795513600 78882 464292761558161157243942858698950220346857586374286018544225 78883 464363397913047649116708158411471558595069840931422293576073 78884 464434044118713232468018605964263227523914514127258937564900 78885 464504700176406769981517613398002407911020707922585771236900 78886 464575366087377266834593913249271628220504562659651831645025 78887 464646041852873870712833256841312900072444585900758961955225 78888 464716727474145871824471395036818714368568429826552203490448 78889 464787422952442702914848341550307782438971697199447683667600 78890 464858128289013939280863918917639589648627776782629734518025 78891 464928843485109298785434587220228012289913534036064827163025 78892 464999568541978641871951555661520432288380835348904266840900 78893 465070303460871971578740177093314968263560287775660153522948 78894 465141048243039433553520625589494625814703155287119393251225 78895 465211802889731316067869857164763354543062091293891721298225 78896 465282567402198050031684853735975184277593030320860436097600 78897 465353341781690209007647150423653798239841234177020830440000 78898 465424126029458509225688646291306086466266015051968285301073 78899 465494920146753809597458698620139408702372985254671789332025 78900 465565724134827111730792500816798482192771736671498208802500 78901 465636537994929559944180744051743996314672558640423553802500 78902 465707361728312441281240562725901242839390087300995843815025 78903 465778195336227185525187763863213237757146569371250360276073 78904 465849038819925365213310340526738998064874645812110622250000 78905 465919892180658695651443269355943824694821143357867848579600 78906 465990755419679034928444592322834630853561232111494300455225 78907 466061628538238383930672782804599543446558393321537698852225 78908 466132511537588886356465396070417193982661871371244322222948 78909 466203404418982828730619004280107304385931586520804157668900 78910 466274307183672640418870416092300362488932788953000488002025 78911 466345219832910893642379180979810371642160969386241402057025 78912 466416142367950303492211378349900848848553636444483572761600 78913 466487074790043727943824691567140436120131455920833547240448 78914 466558017100444167871554766976550680355698852152909492076225 78915 466628969300404767063102858024754727954235427358027889266025 78916 466699931391178812234024754576841871608136391671990268932900 78917 466770903374019733042220997526669078263824545816117840076900 78918 466841885250181102102428378798326819094470151105041781251073 78919 466912877020916635000712726836502714500630189526824545783225 78920 466983878687480190308962977683482699639566991803882845891600 78921 467054890251125769599386531740535608782839925906929321731600 78922 467125911713107517459005896311433269914494724976177712155625 78923 467196943074679721504156614025864394408815024838207015001073 78924 467267984337096812394986477240506740367161710429409833424900 78925 467339035501613363849956028515528222247919670886533646722500 78926 467410096569484092660340347264293833792010468582558364925625 78927 467481167541963858704732122674061445928825172015562754179025 78928 467552248420307664963546012995455736343796120545269796560448 78929 467623339205770657533524291298515702699171615165014361960000 78930 467694439899608125642243777793117407123895398746771087426225 78931 467765550503075501662624058811579795526835236756883057811225 78932 467836671017428361127436992551267631539963870865955179652100 78933 467907801443922422743817501675011781464483029026181731322948 78934 467978941783813548407775652867173283473308972623780256171025 78935 468050092038357743218710023443183831517818180696275479494025 78936 468121252208811155493922355110401501895296149699649783008400 78937 468192422296430076783133494978126748256152861986848072403600 78938 468263602302470941883000623914629888966677184387260169506073 78939 468334792228190328851635772349047509193911237729540961664225 78940 468405992074844959023125623616011398844146566802881356740900 78941 468477201843691697022052604940879846565588676382505462460900 78942 468548421535987550778017266163447309418917121134118936086025 78943 468619651152989671540161946298014677526796784342135331151073 78944 468690890695955353891695728027708553034884191663118125369600 78945 468762140166142035764420680230944163052532620976847829305600 78946 468833399564807298453259388637932726891243327683107120936225 78947 468904668893208866630783774715140298882949346565526221175625 78948 468975948152604608361745202875611309338464997010006368622948 78949 469047237344252535117605876113076227798900348622212503540900 78950 469118536469410801791071520157768974639537440136782785150625 78951 469189845529337706710625356251885909306605927253146247025625 78952 469261164525291691655063362642624426002592006274596729472400 78953 469332493458531341868030824890745390485177862076493116610448 78954 469403832330315386072560175092609854808651463196624497255625 78955 469475181141902696485610120113646690314660216238909389062225 78956 469546539894552288832606058931213982971518739126243251644100 78957 469617908589523322361981789184823239267932761147562046100100 78958 469689287228075099859722503031701655287979850638690529626073 78959 469760675811467067663909072405673906329505252239480165415025 78960 469832074340958815679263623777351119477759529006853579150400 78961 469903482817810077391696402513620896910135894562957574030400 78962 469974901243280729882853926934438463386271031550542399006225 78963 470046329618630793844668432164925217370565769887353057006073 78964 470117767945120433593908603880787171541373186893728815244100 78965 470189216224009957086731602045071975062703436851321510848900 78966 470260674456559815933236374734289416930318865776999235247025 78967 470332142644030605412018262151926516954551664308316595962025 78968 470403620787683064484724890927394518507081404041706455410448 78969 470475108888778075810613358798451305038273237190668520291600 78970 470546606948576665761108709775148970565511263090176148415225 78971 470618114968340004434363699883362482841277525219367889180225 78972 470689632949329405669819853585961586732537246704006939062500 78973 470761160892806327062769810979694304480307188652454788822948 78974 470832698800032369978920965865856598960118372435896165930025 78975 470904246672269279568960394792828975830448792709762453930625 78976 470975804510778944783121077168567010537108111455835671040000 78977 471047372316823398385749406541138996537016613773098266726400 78978 471118950091664816969873993145410121814846873032370616051073 78979 471190537836565520971775757813978791790600566110118872355625 78980 471262135552787974685559317350476928055386648808120873800100 78981 471333743241594786277725661463352284026462597628180393360100 78982 471405360904248707801746121358257030581009597487650523196225 78983 471476988542012635212637630087173077011147356717676615726073 78984 471548626156149608381539274752410805240366612069953895088400 78985 471620273747922811110290140663624108153879299060219072752400 78986 471691931318595571146008447545990836122369758691115889498025 78987 471763598869431360195671977897713969340287182619604505538225 78988 471835276401693793940699797595005047456161717663497148802948 78989 471906963916646632051535268842717602143466209979434352972100 78990 471978661415553778202230355568804552746294422394772115340025 78991 472050368899679280085031221360779739934596658645206554635025 78992 472122086370287329424965120042369987418917029367970688142400 78993 472193813828642261994428578988550297204525050639228508560448 78994 472265551276008557627776875277160999609539830938678383674225 78995 472337298713650840235914804775311895331119731291861544939225 78996 472409056142833877820888744258784643218046030901443384276100 78997 472480823564822582490480006662650864097077752055681274722500 78998 472552600980882010472799489561329648004308349020996858101073 78999 472624388392277362130883616976314369491425401814319576686025 79000 472696185800273981977291574609804933310273733340654060250000 79001 472767993206137358688703838602487790727462443805849060250000 79002 472839810611133125120521997913712284983949186310225877816025 79003 472911638016527058321469870422318102992592549134693105351073 79004 472983475423585079548195912846374829259597620789086783822500 79005 473055322833573254279876924580100817223602651047310739296100 79006 473127180247757792232823045546234812728878142892719884209225 79007 473199047667405047375084048162139984186745674790131475784225 79008 473270925093781517941056923517926234131884218540644215560448 79009 473342812528153846446094761864882887347688644017611657222400 79010 473414709971788819701116927512520071517290447484918010925025 79011 473486617425953368827220528232523327454256464423152608630025 79012 473558534891914569270293179267932207379359390599137547312100 79013 473630462370939640815627062045859841437176296576050711302948 79014 473702399864295947602534277692076674688629941344382514848225 79015 473774347373250998138963495445787799172954530930211823808025 79016 473846304899072445316117896072939528304954588681594465312400 79017 473918272443028086423074410376397083860844766723807533408400 79018 473990250006385863161404252901341489108421694390140359976073 79019 474062237590413861659794750934239985254838291160003383486225 79020 474134235196380312488672468893750512317838330956256712940100 79021 474206242825553590674827628211927019773976394057544941380100 79022 474278260479202215716039822804098596900107645160558026905625 79023 474350288158594851595705030225801637602295094375808298801073 79024 474422325865000306797463918615150479719261095555807319246400 79025 474494373599687534319831449519038184295616777036331713640000 79026 474566431363925631690827776701565346143349847622478102780625 79027 474638499158983840982610441033101053148449739776927339460025 79028 474710576986131548826107861558386338233111307076584097322948 79029 474782664846638286425654122842096694652696249006663355562500 79030 474854762741773729573625058690286452390557058272315323050225 79031 474926870672807698665075632346144040812953539543794515285225 79032 474998988641010158712378613258493390460628799731595346051600 79033 475071116647651219359864550521482954883172024635336507410448 79034 475143254694001134898463043083910061767091301549756678692025 79035 475215402781330304280345306826634531268563188871101959137025 79036 475287560910909271133568038606541728437128638958402062988900 79037 475359729084008723776718577365521445907179216800456756984100 79038 475431907301899495233561362402935242639935292057446900756073 79039 475504095565852563247685688910051094419770983725461880716225 79040 475576293877139050297154760864930442045201073255272617190400 79041 475648502237030223609156041386258953706624841988615214310400 79042 475720720646797495174652900644618548910032801104190217385025 79043 475792949107712421763037561429704462488336536042502643876073 79044 475865187621046704936785342471997358739791352057419390040100 79045 475937436188072191066110199617406737546158052879632673824100 79046 476009694810060871343621564953408106451805980532702535492225 79047 476081963488284881798982483985202625128906361478505884205625 79048 476154242224016503313569050960434161413215013151131910610448 79049 476226531018528161635131142441004931169708536534815429392400 79050 476298829873092427392454449220537127637530226023570038475625 79051 476371138788982016110023806686034179609333038941852501600625 79052 476443457767469788222687823722301511821189055683844380720900 79053 476515786809828749090324810257692915265779899623671682122948 79054 476588125917332049012510003549754869793602546242906101325625 79055 476660475091252983243184093309347396334431806100727102406225 79056 476732834332864992005323045761826251354286489424817905025600 79057 476805203643441660505609226743877511761662824618990278529600 79058 476877583024256718949103823934601834390838082561180934401073 79059 476949972476584042553920568319451910419621527200266451216025 79060 477022372001697651565900754985632871624050744952470185200900 79061 477094781600871711273289563347581642233211075351289411480900 79062 477167201275380532021413676901147467323606248225103507054225 79063 477239631026498569227360202605102086184341403573131263256073 79064 477312070855500423394656889988614256891807404795335607763600 79065 477384520763660840127953650083329576455589729820330428768400 79066 477456980752254710147705374278702779335978214085389063504025 79067 477529450822557069304856053199235935887737500675312340541025 79068 477601930975843098595524195702282211354724202946177446822948 79069 477674421213388124175689548095081085425517480672819350992100 79070 477746921536467617375881113669697172061476949495230338841225 79071 477819431946357194715866472654541019325567562831814781456225 79072 477891952444332617919342402681156509272907303412501862560000 79073 477964483031669793928626799864965718612312176400980695560448 79074 478037023709644774919351900598668341812146086264651707749025 79075 478109574479533758315158804156999019603542683958150423975625 79076 478182135342613086802393296211552157429564168759357162022500 79077 478254706300159248344802973354390060300110299686522058004900 79078 478327287353448876198235668729156452739401494585377589751073 79079 478399878503758748925339178868423695055644850762757424705625 79080 478472479752365790410262291836008250021063189818180632051600 79081 478545091100547069873357116772995197224836791750000124211600 79082 478617712549579801885882714946218835851687320453979932593225 79083 478690344100741346384710032397952660444835535658507954501073 79084 478762985755309208687028134295568238333900716724047418856900 79085 478835637514561039505051741079928761845992273449891534272900 79086 478908299379774634960730066511289293171784770256857202856025 79087 478980971352227936600456957711481964827778525331320309866225 79088 479053653433199031409782337301170644041241048308085172240448 79089 479126345623966151828124947730965815085511831924169555521600 79090 479199047925807675763486397905196679610446398182900456667025 79091 479271760340002126607166512197143721345787001621035539612025 79092 479344482867828173248479981954541228204188995267290205688900 79093 479417215510564630089474319594165511775515553118062682722948 79094 479489958269490457059649115384330811484851201037777353842225 79095 479562711145884759630676597014121118283488420822648009085225 79096 479635474141026788831123492048192400654923444956409871459600 79097 479708247256195941261174193365985963946669237846371930250000 79098 479781030492671759107355227684199922583467548872770670526073 79099 479853823851733930157261027261372013578269809531719469785025 79100 479926627334662287814281004883433228934170517722990711702500 79101 479999440942736811112327932229097994023328593552479066702500 79102 480072264677237624730567621713962868837813989912610317562025 79103 480145098539444999008149911912191999132280584902417190051073 79104 480217942530639349958940956654673794919404059485843056640000 79105 480290796652101239286256817902539564536147060598505669017600 79106 480363660905111374397598362494941083572135455439218008468225 79107 480436535290950608419387462869990329340760885465699732461225 79108 480509419810899940211704501857770863279078117499918228022948 79109 480582314466240514383027181644336595684152853486294353020900 79110 480655219258253621304970637005619919531248689287643491353025 79111 480728134188220697127028852910177452773132796204377875708025 79112 480801059257423323791317386589707881489840626720486755107600 79113 480873994467143229047317394176282649544482508676591453490448 79114 480946939818662286466620962005236494003111380310540098365225 79115 481019895313262515457677742682671079495313123357305913855025 79116 481092860952226081280542896016531238927040963933278121696900 79117 481165836736835295061626334910219582508305222819434692984900 79118 481238822668372613808443276317721491925661299880568655326073 79119 481311818748120640424366097359218771673024163894073625934225 79120 481384824977362123723377496696176485054188781495314812993600 79121 481457841357379958444824961264893758186564850064023700033600 79122 481530867889457185268176538467515591468052892267336320400625 79123 481603904574876990827777913919508974417709218033102117226073 79124 481676951414922707727610794852612856565881456648159733312900 79125 481750008410877814556052599272277784150856301459829570562500 79126 481823075564025935900637450968617269776758786607521338140625 79127 481896152875650842362818480479899219901489823930901495486025 79128 481969240347036450572731432107612003053897863600510430210448 79129 482042337979466823203959577082146000026163399308262680410000 79130 482115445774226168988299932978137735950543613554309985179225 79131 482188563732598842730530789478529953149190746491908908264225 79132 482261691855869345323180540586407242941733769065036554696100 79133 482334830145322323761297823383673114207710644219579492622948 79134 482407978602242571157222963435640636429769865516241914958025 79135 482481137227915026755360726940615055188837067553362181285025 79136 482554306023624775946954379723553038644177304555302195974400 79137 482627484990657050284861053172889474409488089934922634809600 79138 482700674130297227498328417219628997430844478538054697631073 79139 482773873443830831507772660457805690983497352868240375513225 79140 482847082932543532439557777505420664732211643418995215644900 79141 482920302597721146640776163704973475944034470159353616164900 79142 482993532440649636694030517262709622403116136380640322429025 79143 483066772462615111432217048925712598354481536975680558226073 79144 483140022664903825953309999295975267897477860546680471955600 79145 483213283048802181635147463880591573660018468588706331347600 79146 483286553615596726150218525977215862311714525739257676553225 79147 483359834366574153480451697493943372517547333391328280980625 79148 483433125303021303932004667802771695293897385811314269722948 79149 483506426426225164150055360725809281405522924561173093488900 79150 483579737737472867133594299753403335435483215076653059305625 79151 483653059238051692250218281593365701470041910583778238680625 79152 483726390929249065250925358150481610967275705330953755214400 79153 483799732812352558284911127035492429321465013864209959760448 79154 483873084888649889914366330702749803895368648571685244140625 79155 483946447159428925129275764315744882869195407067210617255225 79156 484019819625977675362218492439722541148494127571862876412100 79157 484093202289584298503169374660596816783302127989963103204100 79158 484166595151537098914301900229390028877732016868890625801073 79159 484239998213124527444792331831424315812750656190252155762025 79160 484313411475635181445625158579500600765223571576703306256400 79161 484386834940357804784399858330306259983375349930699881936400 79162 484460268608581287860138969423299038072663542968620755847225 79163 484533712481594667618097471941321023656692313099345010131073 79164 484607166560687127564573478592202768205214521447109978528100 79165 484680630847147997781720235310623900565499172664288854692900 79166 484754105342266754942359431679502859794387103953913719266025 79167 484827590047333022324795821270194639266233543160985253865025 79168 484901084963636569827633152000781705726653669935856912360448 79169 484974590092467313984591406611749527973558602165615398937600 79170 485048105435115317979325353358344421175406304757114909772225 79171 485121630992870791660244407018917684481906787388234975237225 79172 485195166767024091555333800318566281544625630275461262302500 79173 485268712758865720886977065867386585844036360892844689422948 79174 485342268969686329586779828712663985315592508779958785313025 79175 485415835400776714310394909604327413680336299258207126525625 79176 485489412053427818452348739073004149115444919502671108010000 79177 485562998928930732160869082420016494446949111760956712528400 79178 485636596028576692352714075718668226910654528644908943076073 79179 485710203353657082728002572926174979708065834722717710800625 79180 485783820905463433785045804205598992081868967788338554308100 79181 485857448685287422835180345557154939450280293166194543068100 79182 485931086694420874017602399858259830271334606509114471735225 79183 486004734934155758314203389411706231756969076357106644901073 79184 486078393405784193564406860101344362322579279137987953870400 79185 486152062110598444480006697254664864740588478505620270798400 79186 486225741049890922660006653311680350366494250428504916719025 79187 486299430224954186605461187399510081522849468065128189939225 79188 486373129637080941734317616912078436160709549300540198802948 79189 486446839287564040396259581194344076269246748282419326316100 79190 486520559177696481887551817430483019172507154098993463499025 79191 486594289308771412465886248835455088837678958903762517094025 79192 486668029682082125365229385249389502621763488634542224480400 79193 486741780298922060810671036234231627503205466621920191010448 79194 486815541160584806033274336772099218781858018763223928755225 79195 486889312268364095284927085664802733484643043784443408736225 79196 486963093623553809853194396733990590285430778959580222648100 79197 487036885227447978076172662921386527636015706343425792022500 79198 487110687081340775357344833388592492010621383242080827576073 79199 487184499186526524180437003715936768689136359741364683629025 79200 487258321544299694124276319299853348344279082385846048160000 79201 487332154155954901877650192048284803855123593603251488160000 79202 487405997022786911254166830473607233243901938556651748053025 79203 487479850146090633207117083282582106424745502439747309376073 79204 487553713527161125844337596562846135562048039771922245702500 79205 487627587167293594443075284665456571262439941266148112744100 79206 487701471067783391464853114883015609567968331904432178232225 79207 487775365229926016570337206022903877778992924835950643883225 79208 487849269655017116634205240975159250513545188789424644610448 79209 487923184344352485760016193374543531105470341344328640064400 79210 487997109299228065295081368456345817456589976419321994286025 79211 488071044520939943845336758205477655788399791798534298291025 79212 488144990010784357290216710898421370386463921818200961148100 79213 488218945770057688797528915137599242395696822172347648802948 79214 488292911800056468838330698477737496007147519164996227627225 79215 488366888102077375201806640743805335976731345939476814407025 79216 488440874677417233010147502140115566333603064858179923086400 79217 488514871527373014733430466250179606370544540197306673806400 79218 488588878653241840204500698026916006560861900873252132301073 79219 488662896056320976633854216872817853915863441546110848127225 79220 488736923737907838624522084909690743484032374970897391052100 79221 488810961699299988186955910537579280197529992011453872692100 79222 488885009941795134753914667382506363093676831722253537640625 79223 488959068466691135195352828732655792078574136069547525276073 79224 489033137275285993833309817562635025857057186239248240624400 79225 489107216368877862456800772245461208427728114401873052490000 79226 489181305748765040336708628051919870633910480915633936005625 79227 489255405416245974240677514536952002671013327191775757257025 79228 489329515372619258448007468912731483178000584069541440222948 79229 489403635619183634764550465508101140585444660103263091502500 79230 489477766157237992537607761414042012755012779506218498813225 79231 489551906988081368670828558414856661625203211783817691748225 79232 489626058113012947639109981304753690575727960784754930585600 79233 489700219533332061503498372689526903538140786768936921960448 79234 489774391250338189926091904373028836513146648204840309969025 79235 489848573265330960184944505428144684105512797739629160938025 79236 489922765579610147188971107051978935955644876809655226964900 79237 489996968194475673492854204304973330532705453657263420880100 79238 490071181111227609311951734833681026657649568376143385131073 79239 490145404331166172537206274676928186345744014609438381055225 79240 490219637855591728750055551255100456097036329563703757104400 79241 490293881685804791237344273642298127619857811272487303024400 79242 490368135823106021006237280221110053146794364044304556218025 79243 490442400268796226799134003819762684994651619563262489201073 79244 490516675024176365108584254431406903829788622282344896116100 79245 490590960090547540192205319615311595227809433968856996876100 79246 490665255469211004087600382679739229561996334241828769119225 79247 490739561161468156627278258746284996018053902699042306500625 79248 490813877168620545453574448795467337613722195087180450960448 79249 490888203491969866033573511793364030500621502546454610830400 79250 490962540132817961674032754999094247542322841188685632640625 79251 491036887092466823536307242552953343197109391376577273265625 79252 491111244372218590651276122445013394086216624596903337952900 79253 491185611973375549934270271964008827298524853600268544522948 79254 491259989897240136200001261726332766470739451657420630700625 79255 491334378145114932177491638384976023988043042802891308609225 79256 491408776718302668525006526118246966274052600550817570803600 79257 491483185618106223844986546998116778080674641828624595123600 79258 491557604845828624698982060338040950948135600139013788826073 79259 491632034402773045622588721120114120583084041890269574053025 79260 491706474290242809140384357601421677798228687393853907316900 79261 491780924509541385780867168199457877870503248484881980396900 79262 491855385061972394091395237756486473706247933647359810385225 79263 491929855948839600653127373282726199051380134797722072631073 79264 492004337171446920095965259278249729152005333676661812537600 79265 492078828731098415113496932733491047756405686603639343622400 79266 492153330629098296477941577908262451152850100947667787533025 79267 492227842866750923055095640989188722059207942152598590934025 79268 492302365445360801819280264725472308619930843919506217022948 79269 492376898366232587868290043142909646523605473890968139128100 79270 492451441630671084438343096436085065329986570903866006208225 79271 492525995239981242919032466138675023489206155884352645523225 79272 492600559195468162868278830671801720247733565360141983290000 79273 492675133498437092027284541370381436665643903274341725410448 79274 492749718150193426335488979087419262317851692518474463622025 79275 492824313152042709945525231476208168918193971880694296580625 79276 492898918505290635238178091050396697089614866752839274002500 79277 492973534211243042837343374121895827806223803084968665296900 79278 493048160271205921624988560716601915653684074150293221026073 79279 493122796686485408756114755567918866993249449422566385640625 79280 493197443458387789673719970288069052371815975311493965569600 79281 493272100588219498123763726817188749095606099992751004929600 79282 493346768077287116170132982250210216778564800754766165622225 79283 493421445926897374209609375141538815888234544115334821926073 79284 493496134138357150986837793387539886841799708691935745128900 79285 493570832712973473609296263786856415053163590998734197328900 79286 493645541652053517562267163378584815498354337852839976087025 79287 493720260956904606723809752658342478851262149068441760757225 79288 493794990628834213379734030772267030044700914069757953490448 79289 493869730669149958238575912788993559233075129735941500355600 79290 493944481079159610446573729149662394572529538280581640836025 79291 494019241860171087602646047396016295992376467646510022081025 79292 494094013013492455773370816276652259207846397448317949516900 79293 494168794540431929507965832331499429618802855909230348422948 79294 494243586442297871853270529054600936452015422808497533413225 79295 494318388720398794368729088735283768535906415776831838892225 79296 494393201376043357141374877077807124446389818251046562841600 79297 494468024410540368800816200699585981430517213229207655040000 79298 494542857825198786534223387608092939501146964162390234251073 79299 494617701621327716101317190756547709400771679690500233218025 79300 494692555800236411849358514778509925755987159593389754622500 79301 494767420363234276728139466001497279685875592704336039622500 79302 494842295311630862304975725839757278387818811344404554289025 79303 494917180646735868779700247666327252802965949110679958326073 79304 494992076369859144999658277264523548360765947920098956010000 79305 495066982482310688474703696959007148017651064708805345475600 79306 495141898985400645392196693526579291339134887053597698501225 79307 495216825880439310632002749986866968227279429460064185050225 79308 495291763168737127781492961373064481066702697698193550322948 79309 495366710851604689150545674582903584552052727211302713352900 79310 495441668930352735786549452410031028268178573432610384724025 79311 495516637406292157489407361855978643221095107274190771379025 79312 495591616280733992826542586822917429963278798867741730433600 79313 495666605554989429147905365287393422720858007901882972240448 79314 495741605230369802600981251055249421012885690986756687634225 79315 495816615308186598145800700197942997654116937057642980464025 79316 495891635789751449569949982270477509752570402883150354480900 79317 495966666676376139503583416411169157351643594552242630872900 79318 496041707969372599434436932423479452723689079963788055901073 79319 496116759670052909722842956940148781997754174722262425065225 79320 496191821779729299616746624769873059798652472647436492115600 79321 496266894299714147266723315526771796887683845831995534355600 79322 496341977231319979740997515642902220427162271630682423625625 79323 496417070575859473040463005864080406441460109243275377951073 79324 496492174334645452113704374329276704316545301071005806180900 79325 496567288508990890872019855333859053767986468495339794422500 79326 496642413100208912204445493876964115614142063166793561375625 79327 496717548109612787992780636093282458916745678620992459773025 79328 496792693538515939126614745669550368595362378684841572360448 79329 496867849388231935518355546346047159485232514626747143840000 79330 496943015660074496118258490603403204989852038574576088952225 79331 497018192355357488929457554635030210980273832910704120737225 79332 497093379475394931022997359705491588412565120996298398720100 79333 497168577021500988552866619995137101273133660822106830422948 79334 497243784994989976771032917031332289918752207479668008725025 79335 497319003397176360042478800806619493654078720448187713096025 79336 497394232229374751860239217684153620484301045655518000960400 79337 497469471492899914860440265190762136394241378457888630195600 79338 497544721189066760837339273797985071237849770757444588256073 79339 497619981319190350758366215791457163373509342408409632342225 79340 497695251884585894779166441329000590550980753125004646568900 79341 497770532886568752258644741787803060245141945874294709888900 79342 497845824326454431774010740501062358639943246096130023752025 79343 497921126205558591135825610984484783793209653225513651801073 79344 497996438525197037403050122753031215159093652389327987521600 79345 498071761286685726898094014828310898610125165602664665409600 79346 498147094491340765221866697037029353384932414397343838190225 79347 498222438140478407268829279200903134990830540977928655765625 79348 498297792235415057242047928318460516012605894424029259322948 79349 498373156777467268668248553839153475019974994151380896416900 79350 498448531767951744412872821130212712326380397121553343480625 79351 498523917208185336695135493236683740231013080768735220355625 79352 498599313099485047103083101035088424574234573213423413936400 79353 498674719443168026608653941881162683953923979282679831410448 79354 498750136240551575582739406852127382786707328684602766005625 79355 498825563492953143810246636683955784553551375224572351468225 79356 498901001201690330505162506504107262043833167340513193200100 79357 498976449368080884325618939460203292205742454915790629288100 79358 499051907993442703388959549345128094323748360047416408476073 79359 499127377079093835286807612319042601675876785254062801089025 79360 499202856626352477100135367828806788574712826857134753382400 79361 499278346636536975414334648825311706766375069617080501862400 79362 499353847110965826334288841379228917551218127118578135668225 79363 499429358050957675499446173795691338698718227138662025756073 79364 499504879457831318098894335328425858256896088871792794792100 79365 499580411332905698886436424593864400703743866299976250556900 79366 499655953677499912195668227785766464554460606363057653305025 79367 499731506492933201955056826790892484523875559387127406748025 79368 499807069780524961703020537306273705648262850254558525810448 79369 499882643541594734603010177058630591394836540138660846563600 79370 499958227777462213458591664226498122730574048674511573149225 79371 500033822489447240728529946165622680384660333894563767314225 79372 500109427678869808541874258538201538120787211126632670522500 79373 500185043347050058713044714946542330736793801640438558522948 79374 500260669495308282756920227171726196729707406748807607676025 79375 500336306124964921903927756117864632104151173236805469140625 79376 500411953237340567115132893562546428661337821626555225000000 79377 500487610833755959097331774814077407284479520411476151310400 79378 500563278915531988318144322376121994234424777839530768601073 79379 500638957483989695021108820720362026286696059223301904225625 79380 500714646540450269240777822267794508677858793542017990836100 79381 500790346086235050817815384679296388285315580017848664796100 79382 500866056122665529414095639556090743240200815440918839254225 79383 500941776651063344527802692650755129268062708633726420576073 79384 501017507672750285508531855689419162466473802239362837632400 79385 501093249189048291572392209905804757962619756946674028864400 79386 501169001201279451817110501387768783947291342590995125960025 79387 501244763710766005237136368337014230954558397857266437320225 79388 501320536718830340738748900342642336948749039433305961302948 79389 501396320226794997155164529769224449792204696589085712640100 79390 501472114235982663261646255360078749998643692771547293678025 79391 501547918747716177790614198156443298327855166686512389573025 79392 501623733763318529446757489833243214747873196576520385798400 79393 501699559284112856922147493552156137580760138387094269960448 79394 501775395311422448911352357432686454257670486939349392816225 79395 501851241846570744126552900741965138037984095093589194553225 79396 501927098890881331312659832903998368296002415500372817040100 79397 502002966445677949262432305429094455547005639500514114302500 79398 502078844512284486831597796864204936272384274965833595551073 79399 502154733092024982953973330864922046811097906584722933552025 79400 502230632186223626656588027489881130111888695811423316090000 79401 502306541796204757074806987818322873987499681240334236090000 79402 502382461923292863467456511991576624678630211665874921270025 79403 502458392568812585231950650779232365021514961977883431901073 79404 502534333734088711919419090770775292318851025059979592562500 79405 502610285420446183249836373293463277139331620045716442212100 79406 502686247629210089127152447157233830716287087990941674275225 79407 502762220361705669654424555327433555380896139891092130962225 79408 502838203619258315148950455626169399550124858963926830160448 79409 502914197403193566157402975563087386193989819490516567886400 79410 502990201714837113470965901396390831430936948823477327667025 79411 503066216555514798140471201524916417944091508299067989972025 79412 503142241926552611491537584312092836274878883900762427964100 79413 503218277829276695139710390442613055734052840092432898802948 79414 503294324265013341005602819912657635673509582049819063386225 79415 503370381235088991330038493754512837185424474654274667026025 79416 503446448740830238689195350596433644938235663461951700880400 79417 503522526783563826009750878158608158821827216117973519184400 79418 503598615364616646584028679786086165356945835346445491126073 79419 503674714485315744085146376119541049426431770015347531748225 79420 503750824146988312582164842004740557808268352456755961184100 79421 503826944350961696555238778741608277232767702128080560024100 79422 503903075098563390910768621773764041248424642044027523355625 79423 503979216391121040996553783919437832063098859711088330251073 79424 504055368229962442616947234244658095729238893380117194982400 79425 504131530616415542048011412679621741563852722425939231360000 79426 504207703551808436052675480479159449535870672998209679250625 79427 504283887037469371895893906628216262515449102501545738034025 79428 504360081074726747359806390293273793761639984996247071622948 79429 504436285664909110758899119420646733826714170609029192422500 79430 504512500809345160955167365582592695177286822155789780596225 79431 504588726509363747373279415172180787274264428359543250231225 79432 504664962766293870015741837047870669615525942554686684099600 79433 504741209581464679478066086728760185327178086166459053010448 79434 504817466956205476963936447241466033291198775408952956226025 79435 504893734891845714300379306719608292519315065727834452759025 79436 504970013389714993952933772856875968525065050000899162960900 79437 505046302451143069040823624314657087808178882180999577756100 79438 505122602077459843352130599185223223247694617006361732006073 79439 505198912269995371358969020611464690202611948001899664374225 79440 505275233030079858232661759664179010441393279945256089038400 79441 505351564359043659858917535577921598664258978270766071758400 79442 505427906258217282853009553446433984345004186835575630031025 79443 505504258728931384574955479478671239902000387681371061026073 79444 505580621772516773144698753916456644811147982803616871172100 79445 505656995390304407457291241714797974196828699703301131948100 79446 505733379583625397198077221085906159680380651163802708766225 79447 505809774353811002857878710007963429829296507091899823775625 79448 505886179702192635748182130799694397434238554515831299810448 79449 505962595630101858016326312861799921045085523377824665248400 79450 506039022138870382660691833686319928721587033331173576825625 79451 506115459229830073545891698234997752798814463394769494950625 79452 506191906904312945417963356787724885632474055377396068164900 79453 506268365163651163919562061362151427774301227110948015422948 79454 506344834009177045605155560805553861833196486681353955055625 79455 506421313442223057956220134660058147403505098278128720832225 79456 506497803464121819396437965902322494887896848562372748601600 79457 506574304076206099306895852658790538808680994447348880697600 79458 506650815279808818041285258997631994288106834068636269751073 79459 506727337076263046941103704898494243785264427969887731870025 79460 506803869466902008350857495501194664904624902927470409452900 79461 506880412453059075633265789734489874139057592469292041332900 79462 506956966036067773184466008426064425778344102400924996696225 79463 507033530217261776449220581994887869902789333231236244506073 79464 507110104997974911936125037827095438390518641290096410291600 79465 507186690379541157232817427436553993196460773856845730496400 79466 507263286363294641021189093511281236810860068379001501582025 79467 507339892950569643092596776946892550775450759769658556307025 79468 507416510142700594363076063968256194426173191047118803722948 79469 507493137941022076888556173440543962642528369743948596244100 79470 507569776346868823880076084470870768315365754391871355595225 79471 507646425361575719719002004401722982497091491115136115610225 79472 507723084986477799972246177297381732770982649374253769000000 79473 507799755222910251407487033024553728269509427934773743760448 79474 507876436072208412008390677028428547985313917237118882475025 79475 507953127535707770989833720905387697552782912862965979205625 79476 508029829614743968813127453873597108532995577385344326002500 79477 508106542310652797201243355242721123410236545512149205568900 79478 508183265624770199154039947984002379004253461349293730801073 79479 508259999558432268963490993501958370819017028387954521555625 79480 508336744112975252228915027708951850985923544332553555107600 79481 508413499289735545872206238503898582917176686309058477667600 79482 508490265090049698153066684756382346563509109808228117631225 79483 508567041515254408684239856897453459269467329711487175851073 79484 508643828566686528446745579218393448639197467008653076380900 79485 508720626245683059805116253978734885566046873741792280404900 79486 508797434553581156522634447424831757640349494997654911338025 79487 508874253491718123776571817820282135531503194426599434628225 79488 508951083061431418173429385589511257642887263097423547240448 79489 509027923264058647764179145675829531361320055118393398169600 79490 509104774100937572059507022215286322566632252282924527025025 79491 509181635573406102045057165627646778731542759256315754570025 79492 509258507682802300196677592225825304927383776034764338324900 79493 509335390430464380495667166445115686357341291411284870622948 79494 509412283817730708444023925793564225665769196111402531964225 79495 509489187845939801079694748624838638219811533555483170719225 79496 509566102516430326991826364834951823828040196609794710243600 79497 509643027830541106336017709584206008950096747254973564810000 79498 509719963789611110849573620145729129361429090183217416476073 79499 509796910394979463866759875981981699468148578593581399631025 79500 509873867647985440334059582150618791018812878852180017562500 79501 509950835549968466825430896141098120832576678489479392562500 79502 510027814102268121557566098243431624356658197793420833996025 79503 510104803306224134405152005550484269380456567902697825101073 79504 510181803163176386916131729695230242068935576991602360360000 79505 510258813674464912326967778424383015634075170353592277953600 79506 510335834841429895577906501109822190440295529726883010554225 79507 510412866665411673328243878299246373137791662158358056619225 79508 510489909147750733971592655407487741536691309472998169122948 79509 510566962289787717651150820649930321374877756710581998664900 79510 510644026092863416274971427319480380893213882720003288115025 79511 510721100558318773531233760508543729213776669779238449070025 79512 510798185687494884903515848377471084919574483255508218739600 79513 510875281481732997686068318070939061958084858859904703490448 79514 510952387942374510999089596383740701035830406212772739883225 79515 511029505070760975804002455277465856037116865754193929093025 79516 511106632868234094918731902349558126687002454346458047284900 79517 511183771336135723032984416356241410686563516365542093740900 79518 511260920475807866723528527890815530877580275114165302976073 79519 511338080288592684469476745318826775643900267762457143176225 79520 511415250775832486667568826071625573727957959790871443257600 79521 511492431938869735647456393399829907933249186435612624697600 79522 511569623779047045686988898688219455796990573586125181830625 79523 511646826297707183027500929433591829251749063928460837176073 79524 511724039496193065889100862987118669550517231143618972028900 79525 511801263375847764485960866162745738306548321237012598302500 79526 511878497938014501041608240813187530397263031479523554630625 79527 511955743184036649804218115475073319700710040172381527040025 79528 512032999115257737061907483184807934173416351002265983010448 79529 512110265733021441158030585566716942640013730929255392250000 79530 512187543038671592506475643295052321847786017452938398745225 79531 512264831033552173606962933031441058843260967140301935230225 79532 512342129719007319060344210939365530553181730186811311724100 79533 512419439096381315583903482877270889598649083538035224722948 79534 512496759167018602026659121371901072838938356046634897472025 79535 512574089932263769384667329473471436930476651906677794927025 79536 512651431393461560816326951594292413296728642126959157966400 79537 512728783551956871657685631432464963336294967314989378561600 79538 512806146409094749437747317082275003449388298085970041381073 79539 512883519966220393893781113432920358537030451833645812151225 79540 512960904224679156986631481957210192022821786554368089512900 79541 513038299185816542916029787991883250163983504358803423632900 79542 513115704850978208135907195611197648456576619999012080055025 79543 513193121221509961369708910195451318299370304248443531876073 79544 513270548298757763625709768796098622761779219669870472067600 79545 513347986084067728212331178399135041303626448867329991491600 79546 513425434578786120753459402188428214618227794723477005847225 79547 513502893784259359203765193910680032415446730658900105530625 79548 513580363701834013864024780443710838927949219205228977422948 79549 513657844332856807396442192669763223211906122054410432324900 79550 513735335678674614839972944755529253922860117432295517675625 79551 513812837740634463625649061940611411178406044650429312050625 79552 513890350520083533591905456936133861371740534825255185638400 79553 513967874018369156999907655035227114374030785133249091560448 79554 514045408236838818548880868037115496458945516013028302850625 79555 514122953176840155391440417086543266499595641155307191701225 79556 514200508839720957148923504530281597526560103967611042008100 79557 514278075226829165926722334892465040595635816796658824352100 79558 514355652339512876329618585070512483095461806175882957651073 79559 514433240179120335477119223853394009128238644682112061396025 79560 514510838746999943018793680864011465421407163882297240528400 79561 514588448044500251149612365027466932374377419881464993808400 79562 514666068072969964625286532666999696312222050004841458469225 79563 514743698833757940777609505329378715807679643323187903881073 79564 514821340328213189529799237441543972043865676528557944036100 79565 514898992557684873411842233900296490622773067860545738440900 79566 514976655523522307575838817696843219978973603448129317364025 79567 515054329227074959811349747678009349633917520951790694611025 79568 515132013669692450560744186545937049923883523451963815760448 79569 515209708852724552934549019198096013553967571125158263169600 79570 515287414777521192726799521509437578371528088675356898546225 79571 515365131445432448430391379658530610115239862347409265411225 79572 515442858857808551252434060099523723580361011547957523722500 79573 515520597015999885129605530281784820646999136849657636122948 79574 515598345921356986743508330219075323946086198972720753019025 79575 515676105575230545536026995010122885587449003045632961775625 79576 515753875978971403724686828412462751345805480170763742010000 79577 515831657133930556318014027571424361993738405491809663072400 79578 515909449041459151130897159006146175085709900314926052626073 79579 515987251702908488799949985954508092433994167415186292630625 79580 516065065119630022798875647178877280776034535810815383384100 79581 516142889292975359453832187334569575713186176660543198544100 79582 516220724224296257958799439002935061903099928490421425753225 79583 516298569914944630390947256490982825712147670946494622751073 79584 516376426366272541726005101499466280080297745264702106374400 79585 516454293579632209853632980761356865218732170520153266950400 79586 516532171556376005592793735752640332950267981640255677221025 79587 516610060297856452707126684577376227014315052620829767681225 79588 516687959805426227920322616128967576491684401157021836302948 79589 516765870080438160931500136629594224660066334082197791944100 79590 516843791124245234430583368649769621068439021993699245877025 79591 516921722938200584113681002709987310418057321934978052072025 79592 516999665523657498698466701566429757959021035004776412096400 79593 517077618881969419939560857282718557554743427586246865410448 79594 517155583014489942643913701189691475331946897147751775857225 79595 517233557922572814686189766835198188921115263183073262390225 79596 517311543607571937024153706025912989701643448057419767452100 79597 517389540070841363714057458063169123197257418837446201562500 79598 517467547313735301926028772274825850820642327444020002026073 79599 517545565337608111959461083945185724541626950816176046455025 79600 517623594143814307258404743744985974750739933659124944040000 79601 517701633733708554426959600763494320609490112518836624040000 79602 517779684108645673244668939244745921520341490436152077467025 79603 517857745269980636681914769129964598013065375645135032926073 79604 517935817219068570915314470508217860329969935359037264402500 79605 518013899957264755343118792077361693300443086603415527700100 79606 518091993485924622600611203717337456725310390585232412338225 79607 518170097806403758575508603277889671443717575809857337021225 79608 518248212920057902423363377682779872529609628960453052210448 79609 518326338828242946582966818452578122661407202627022600688400 79610 518404475532314936791753891748120190627188536811180531068025 79611 518482623033630072101209363036724812168583318538326443673025 79612 518560781333544704892275276483271862929686052987216067760100 79613 518638950433415340890759789168248686162612732708877461302948 79614 518717130334598639182747360234878231048868011468398902125225 79615 518795321038451412230010295067449071025472859025374621665025 79616 518873522546330625885421644602973785356836936097855278694400 79617 518951734859593399408369459878308601367657828461702909542400 79618 519029957979597005480172401914873609248702959558560156451073 79619 519108191907698870219496707043119276166191606362554034349225 79620 519186436645256573197774507768891401546656118134790383336100 79621 519264692193627847454623509283853070872635326927167203376100 79622 519342958554170579513268021722128581110351387439643544050625 79623 519421235728242809395961348265340726998656037549539153726073 79624 519499523717202730639409529198219253859015675284499502320400 79625 519577822522408690310196442016964699339148849274332930250000 79626 519656132145219189020210257692558263578146904168008252515625 79627 519734452586992880942071253191214764678510756822797561791025 79628 519812783849088573824560980354182154090536250250078151522948 79629 519891125932865229008052791239097484556889387629003698322500 79630 519969478839681961439943720025115641630043135772572568399225 79631 520047842570898039690087721584033568462511554153138830734225 79632 520126217127872885966230266819639132579526900173835606593600 79633 520204602511966076129444294877520202675973232321548780560448 79634 520282998724537339709567522327575923134028028973965377463025 79635 520361405766946559920641109421478593935083611080937954600025 79636 520439823640553773676349683527340983939134851127210230976900 79637 520518252346719171605462719843850326126940918442842947612100 79638 520596691886803098067277279496136664344908802098016541381073 79639 520675142262166051167062105115649642359817217643977210673225 79640 520753603474168682771503074006324247620213393490602452992400 79641 520832075524171798524150008999322444033584297697420600512400 79642 520910558413536357860864847098644050303240257658121878824025 79643 520989052143623474025271166019906642926264795143011679351073 79644 521067556715794414084205068724600685833891999299019515208100 79645 521146072131410598943167426052132511858284042667506639040100 79646 521224598391833603361777477551974204734908662546110154433225 79647 521303135498425155969227790618245854197571734877305596030625 79648 521381683452547139279740578029062080893655613383536497160448 79649 521460242255561589708025373992981152340261846282114512646400 79650 521538811908830697584738068804901435957769370303300151030625 79651 521617392413716807171941302213756360355808470907895686655625 79652 521695983771582416678566215604365481507828842867386451356900 79653 521774585983790178275875563095805676234319141346430854822948 79654 521853199051702898112928181658672911521327635235811714390625 79655 521931822976683536332044820353611464630251116950526339075225 79656 522010457760095207084275328793493895706914241764434678419600 79657 522089103403301178544867204931641501672766120836951735251600 79658 522167759907664872928735502278481407578587431541037857176073 79659 522246427274549866505934096649042879321441692972815284667025 79660 522325105505319889617128312543701869668730840364363411608900 79661 522403794601338826689068909264589237899139976590699554288900 79662 522482494563970716250067426870084512058991339422960385987225 79663 522561205394579750945472892069823491844085257300931978881073 79664 522639927094530277553149884162654419451498332153154481025600 79665 522718659665186796998957961119983875403048443460926029390400 79666 522797403107913964372232445916959986322234571927982885651025 79667 522876157424076588941266573213946961949429052670034276660025 79668 522954922615039634168794996490751409305952845972542126922948 79669 523033698682168217727478655736067302866412917881288522340100 79670 523112485626827611515391005794612920870337012993771547002225 79671 523191283450383241671505605474439489498717137920994591717225 79672 523270092154200688591185067516897708558581116404727979690000 79673 523348911739645686941671369531754764559163786726072390610448 79674 523427742208084125677577525999960869626657949853677484308025 79675 523506583560882048056380621446570797590902204086095351850625 79676 523585435799405651653916204886332321786720480379602438022500 79677 523664298925021288379874045644459892644978584062831158820900 79678 523743172939095464493295250655118327003778515470443479076073 79679 523822057842994840618070743340147715248583946732891072450625 79680 523900953638086231758441104170567186891472137396390000665600 79681 523979860325736607314497773013401610024150940880257382425600 79682 524058777907313091097685613366381735226876550476697988620225 79683 524137706384182961346306838583074729985970421435298096276073 79684 524216645757713650741026300191008485466274548730517372612900 79685 524295596029272746420378138405359513601615142770333103500900 79686 524374557200227989996273794940780688906177892258185568609025 79687 524453529271947277569511388223951526172645599664138251479225 79688 524532512245798659745286451109440122309023185595683753490448 79689 524611506123150341648704031201472327975288049390223928963600 79690 524690510905370682940292153884210152413367710391609155234025 79691 524769526593828197831516648163147842919473703839269017079025 79692 524848553189891555100297335420240518786523033612795012112900 79693 524927590694929578106525581185386678246268258065096769322948 79694 525006639110311244807583210026892335965846671976563749495225 79695 525085698437405687773862783663550988001760214709510764566225 79696 525164768677582194204289242400980040785822849680427313665600 79697 525243849832210205941842909994860780712373391346424019560000 79698 525322941902659319489083862043735401214061271376391457201073 79699 525402044890299286023677658014021044854782704206759089024025 79700 525481158796500011413922436999907258932887302731754980522500 79701 525560283622631556234277377320809704375602576719502845522500 79702 525639419370064135780892520059059399316748089254330236683025 79703 525718566040168120087139956640513220684244519963878750376073 79704 525797723634314033939146380560777829381677658183986109690000 79705 525876892153872556891327003359745627229265595037240666451600 79706 525956071600214523281920834947147796734011271450392384627225 79707 526035261974710922248527328381835917986614240514657147168225 79708 526114463278732897743644389207510100533877188710008764422948 79709 526193675513651748550207749447618011949886603083873768956900 79710 526272898680838928297131706362155629027185142515713121526025 79711 526352132781666045474851226069106982030497943036708068781025 79712 526431377817504863450865412133266607300338432438514740025600 79713 526510633789727300485282339225194868662013421032602047240448 79714 526589900699705429746365251953062753587184446653270535112225 79715 526669178548811479326080128970149195870234756379742399742025 79716 526748467338417832255644612460760422720251078837841080108900 79717 526827767069897026521078303107347270631468653487322321588900 79718 526907077744621755078754420641602861180559011469914516551073 79719 526986399363964865870952830082329475008174921154072780267225 79720 527065731929299361841414433762869909674717895539312026419600 79721 527145075441998400950896929250905054836372883555191571059600 79722 527224429903435296192731933263425866267074408692482555015625 79723 527303795314983515608383471679694368655240652327141334901073 79724 527383171678016682303007835755014765830848981837298950856900 79725 527462558993908574461014804638142186128740371770905062202500 79726 527541957264033125361630234295163039967943236803768637905625 79727 527621366489764423394460012942687416424311565246843377287025 79728 527700786672476712075055383093200395594890088935535222160448 79729 527780217813544390060479630315425603897162727285883865640000 79730 527859659914342011164876138812560790114721878261514714558225 79731 527939112976244284375037813921251650992927475395604391743225 79732 528018577000626073865977871634176586503818266593594693708100 79733 528098051988862399016501995249121516538905676250384955522948 79734 528177537942328434424781859247430342751535066601107741199025 79735 528257034862399509923930020504723091557252396843746946778025 79736 528336542750451110597576176936780226911078369386716426992400 79737 528416061607858876795444793683498074414779331852536999907600 79738 528495591435998604148934096933826751565146651782920057006073 79739 528575132236246243586696435494608452535966179219414794940225 79740 528654684009977901350220010206240389791788941661372784476900 79741 528734246758569839009411971308093149060815557818943237396900 79742 528813820483398473478182883856621668747192192878299331338025 79743 528893405185840377030032561299112509739797390780027918451073 79744 528973000867272277313637267306017536775188990685866525593600 79745 529052607529071057368438285964830588036790748085578269593600 79746 529132225172613755640231860438470165520641418892117379524225 79747 529211853799277565996760500191137634870117110712324190275625 79748 529291493410439837743305656884626879877982842890739864022948 79749 529371144007478075638281769048067813673943669839865021212900 79750 529450805591769939908831675624092605759561594831000261890625 79751 529530478164693246266423398494419941519994018370981433765625 79752 529610161727625965922448294087859088633504811382527350320400 79753 529689856281946225603820574173742002915112463796012900210448 79754 529769561829032307568578195943798164570083319310321894675625 79755 529849278370262649621485121485493294596263852757676537954225 79756 529929005907015845129634946749859560161486463785242062836100 79757 530008744440670643038055900116851337193490535823730688396100 79758 530088493972605947885317210661267058154986729234654153326073 79759 530168254504200819819136846222284133035669829103388696683025 79760 530248026036834474611990621379660391976166138670528887694400 79761 530327808571886283676722675439661958646097586470447717774400 79762 530407602110735774082157320533783924529668586780506444250225 79763 530487406654762628568712259933336655627445447189555244506073 79764 530567222205346685564013176682977024762313942488454906260100 79765 530647048763867939198509692656270324680980759492188158344900 79766 530726886331706539321092698136375079469841051952215791443025 79767 530806734910242791514713052024949434455579517844211557454025 79768 530886594500857157112001652782384267736518412760974102210448 79769 530966465104930253210890880202474629790484932949609848755600 79770 531046346723842852690237408124647581228854630058110445963225 79771 531126239358975884225446388186870962714449147556975269528225 79772 531206143011710432304097004722374095333137787039980981902500 79773 531286057683427737241569400903317874305325412453671962222948 79774 531365983375509195196672976234558183844016173332405141342025 79775 531445920089336358187276055500653026210835666205273884430625 79776 531525867826290934105936929269270223590285648679081179040000 79777 531605826587754786735536266054159017295607465779539127814400 79778 531685796375109935764910896240855355036955135748533555151073 79779 531765777189738556804488967878297123524138765751794516015625 79780 531845769033022981401926474439532050542005820257535731952100 79781 531925771906345697057745154654707467826593939917147384312100 79782 532005785811089347240971764519537593584526700634128831232225 79783 532085810748636731404778721582450461336745105473118731426073 79784 532165846720370805002126121613623089930584910768818120096400 79785 532245893727674679501405127759119958051435297182219705056400 79786 532325951771931622402082732283356315376760101761984530502025 79787 532406020854525057250347891003114331651141023850897501022225 79788 532486100976838563654759030516346554421225101785664023802948 79789 532566192140255877301892928329007615954038524933188644228100 79790 532646294346160889971994965983161599971077693153943760096025 79791 532726407595937649554630755289618949263918560054870184591025 79792 532806531890970360064339137768363266014808894467970343374400 79793 532886667232643381656286557400034827727837363849622897360448 79794 532966813622341230641922806791744113082820481428676877878225 79795 533046971061448579504638146860495103755025663933338772247225 79796 533127139551350256915421800137504600299268116898268473884100 79797 533207319093431247748521817796710262576793198500430813802500 79798 533287509689076693097106320510766557907696509507153687001073 79799 533367711339671890288926113237834273160453415460334542338025 79800 533447924046602292901978674042475720343440227190398812010000 79801 533528147811253510780173517053974238941143046981806772010000 79802 533608382635011310048998929665403072240079530333768696644025 79803 533688628519261613131190084076775169216315717716284472451073 79804 533768885465390498762398523285611938207856857759382501222500 79805 533849153474784202006863021628275453571139973984993969208100 79806 533929432548829114273081819975415091821369022854557232421225 79807 534009722688911783329486235684886049381523053225296462060225 79808 534090023896418913320115647415503670014546008254054390760448 79809 534170336172737364780293854905003986287505912635282698470400 79810 534250659519254154652306813815587356015403363390816924489025 79811 534330993937356456301081745750428551555826694130711219394025 79812 534411339428431599529867623544543137073806113969824800536100 79813 534491695993867070595917031933406446469023736613001136302948 79814 534572063635050512226169403702727952555002916317352423844225 79815 534652442353369723632935631422790296302040899613974718324025 79816 534732832150212660529584054870768723502475689239824936528400 79817 534813233026967435146227824244453155088403404415778484880400 79818 534893644985022316245413639270801596528198514437184648276073 79819 534974068025765729137811864312760071249148325852519755930225 79820 535054502150586255697908019577790742879207222933827417508100 79821 535134947360872634379695648531556371271317602635204802748100 79822 535215403658013760232370561620215727768945415044173959725625 79823 535295871043398684916026456404791075991450925012757235701073 79824 535376349518416616717351914211075305562671957073709282638400 79825 535456839084456920565328773398552787675649681071765629160000 79826 535537339742909118046931879351814503180788147644941375800625 79827 535617851495162887422830211297954476003920498557720308528025 79828 535698374342608063643089386053441027144769265003160639922948 79829 535778908286634638362875538803962847275147635747137449202500 79830 535859453328632759958160581020756369049965235083659062222225 79831 535940009469992733541428835616927403662688007009840873257225 79832 536020576712105020977385049447286489920369466122995498067600 79833 536101155056360240898663783255223888181732057106600784610448 79834 536181744504149168721540179170156635895044873228737133680025 79835 536262345056862736661642105859086566190729730253948586461025 79836 536342956715892033749663681435814676026743786101293591012900 79837 536423579482628305847080174231363715752845749307440050448100 79838 536504213358462955661864281529167357652866442019771213256073 79839 536584858344787542764203786368590787042085287302271299952225 79840 536665514442993783602220592520354045839774387744044488966400 79841 536746181654473551517691137737435945204923464780208769286400 79842 536826859980618876761768185385042850816114248137050542597025 79843 536907549422821946510703994553233131694484155073116464176073 79844 536988249982475104881574868755794551111718492586685828224100 79845 537068961660970852948007083318978366093050165785083878152100 79846 537149684459701848755904191563700390318338195755785706120225 79847 537230418380060907339175709884825763842453454442395583265625 79848 537311163423441000735467181831160661999434126415496883010448 79849 537391919591235258001891621289780665123196722550141873024400 79850 537472686884836965230762334878332000311013213295440435255625 79851 537553465305639565565327123648948356374503234570331168380625 79852 537634254855036659215503864207432463366554562772167167528900 79853 537715055534422003473617469351358118641387372676186622722948 79854 537795867345189512730138228330754832298930399175208348705625 79855 537876690288733258489421526835043756083792237206919963338225 79856 537957524366447469385448946809900051353400850493823400257600 79857 538038369579726531197570746207723343599361135837170558785600 79858 538119225929964986866249718775404403200756322925956831101073 79859 538200093418557536508806433983082684608006297516135392444025 79860 538280972046899037435165857197595849001006836280565433784900 79861 538361861816384504163605350204328888635620452809713279264900 79862 538442762728409108436504052181176964588184294645696098258225 79863 538523674784368179236093641228342563428555519652816275756073 79864 538604597985657202800210476557694072498342035567219904739600 79865 538685532333671822638049121445419367942378628633685480304400 79866 538766477829807839545917247051714504438217555541793419740025 79867 538847434475461211622991917211254090690420847435856591993025 79868 538928402272028054287077254298196430203781095918051906622948 79869 539009381220904640290363486269483002622270579323264517416100 79870 539090371323487399735187374990198357018537464054360540429225 79871 539171372581172920089794025944762984942144701671106273844225 79872 539252384995357946204100079437738237783494359273964175360000 79873 539333408567439380325458283388028850084509690370782105960448 79874 539414443298814282114423447820275127826671498021271589121025 79875 539495489190879868660519781157233358451936484088521094515625 79876 539576546245033514498009608416949497422415540662052530062500 79877 539657614462672751621663471418537684500471545232610805052900 79878 539738693845195269502531611100381641632121393380555625851073 79879 539819784393998915103716832054583503343307965279054078325625 79880 539900886110481692896148749381491129910756699207982702243600 79881 539981998996041764874359417968141453246760660828351359203600 79882 540063123052077450572260344294463905440359675790056778589225 79883 540144258279987227078920880871094480226005460253849463201073 79884 540225404681169729054348003412657478304947964323635393824900 79885 540306562257023748745267470850378488424250562735812786616900 79886 540387731008948236000906368287898657423555511272544307900025 79887 540468910938342298288777033004166804090488462396071931310225 79888 540550102046605200710462363607292433621924025987889172240448 79889 540631304335136366017402512443249211770245597572400572737600 79890 540712517805335374626682961363324960361234184068344365463025 79891 540793742458601964636823980954220738803324963307574889608025 79892 540874978296336031843571473334708079466689045960764410880900 79893 540956225319937629755689198622759948394943595090285364522948 79894 541037483530806969610752385177077506722278327595201386006225 79895 541118752930344420390942723716941252404422701911292180433225 79896 541200033519950508838844745424321626433178016375866173107600 79897 541281325301025919473243584132190672591214431864422179290000 79898 541362628274971494604924122702982845016496820161800396426073 79899 541443942443188234352471523701159563384067555858258221397025 79900 541525267807077296658073144463838621376991144481016923502500 79901 541606604368039997303321836673456060308067143510508918502500 79902 541687952127477809925020630536434626269456416620232642350025 79903 541769311086792366030988803671839436028653595958379494151073 79904 541850681247385455015869334814007984056287943902991844000000 79905 541932062610659024176937742433148130564057836121273510969600 79906 542013455178015178729912308377904218249713063904913060720225 79907 542094858950856181824765686643897973590406307900186056697225 79908 542176273930584454561537897372257356995952700073650816222948 79909 542257700118602576006150706182153034929576598927108384228900 79910 542339137516313283206223388941368656225599787781019604957025 79911 542420586125119471206889882078937624281247500871815590512025 79912 542502045946424193066617318543885566573330220849758614291600 79913 542583516981630659873025949514124213050012308120669203490448 79914 542664999232142240758710451959548905373215451753601153321225 79915 542746492699362462917062622163398469738437908090300832411025 79916 542827997384695011618095455305942697075911751760128132952900 79917 542909513289543730224268611214569185840082139851361354416900 79918 542991040415312620206315266384347814323387119147998616626073 79919 543072578763405841159070352373157621485256024548073136338225 79920 543154128335227710817300180675467387668141260279119401601600 79921 543235689132182705071533454178867719279264460868997773441600 79922 543317261155675457983893665307458954549605932872281303180625 79923 543398844407110761803932880956205720840508118256548511126073 79924 543480438887893566984466914320375487653111833588174262664900 79925 543562044599428982197411883724184973506710463498783066122500 79926 543643661543122274349622158552784779189004360442894931200625 79927 543725289720378868598729692391719134544177663862181490514025 79928 543806929132604348368984743478004160953714839246149649810448 79929 543888579781204455367097982566974566979936690223237804010000 79930 543970241667585089598083988319055210283377654036771636391225 79931 544051914793152309381106130310620474892360092169782330276225 79932 544133599159312331365322839773110929196459273400416744672100 79933 544215294767471530545735268164583246655007056420925102822948 79934 544297001619036440279036333677875888157365153869640499906025 79935 544378719715413752299461155789579562243422540044898488649025 79936 544460449058010316734638877954007996990648291836709368038400 79937 544542189648233142121445878546371075298073167976712414233600 79938 544623941487489395421860370159358903547792777326332435131073 79939 544705704577186402038818387357351902200994504660251260709225 79940 544787478918731645832071162992478525788121694626734771460900 79941 544869264513532769134043893186748738981614183953766431180900 79942 544951061362997572765695891084497894994716361502393417601025 79943 545032869468534016052382129479382182431134768734573331526073 79944 545114688831550216839716172420173326917869073156823548099600 79945 545196519453454451509434495899606754387345298224154259715600 79946 545278361335655154995262197730543943735060719248473959221225 79947 545360214479560920798780096713716217765318080565591270000625 79948 545442078886580501005293221201323742850294999395137159122948 79949 545523954558122806299700687160770029566674841604576783080900 79950 545605841495596905982366965842818748739370229394697056125625 79951 545687739700412027984994541158466199813511916498621305500625 79952 545769649173977558886497956868829291293866288874946987982400 79953 545851569917703043928879253692355416135196464429815217360448 79954 545933501932998187033104796433667128437807120680752381480625 79955 546015445221272850814983491238361051599624021441490590227225 79956 546097399783937056601046393078086972199667989832560695684100 79957 546179365622400984444427703570239598337702032784518021420100 79958 546261342738074973140747159236601985931171709582842675501073 79959 546343331132369520243993810305286161573334902095870266950025 79960 546425330806695282082411190160322995985700135625956614880400 79961 546507341762463073774383875543259907853574765632251833760400 79962 546589364001083869244325437611131503915677936000137613011225 79963 546671397523968801238567783955174787587410478493145447631073 79964 546753442332529161341251891684667095132507110240001961464100 79965 546835498428176399990219931680271445459437646610723150268900 79966 546917565812322126492908784121280517007085730956192955542025 79967 546999644486378109042244945391156992898928041066615235277025 79968 547081734451756274732540826465774543586176315793239505160448 79969 547163835709868709575392442888770244568141105328866603321600 79970 547245948262127658515578496438425755472442136716300575400225 79971 547328072109945525446960848590501115798637854117014379665225 79972 547410207254734873228386385881451541976388293398157005062500 79973 547492353697908423699590277276464140063413235164400376822948 79974 547574511440879057697100623646757978409273802258196492645025 79975 547656680485059815070144499460597494938402580070421317105625 79976 547738860831863894696555386792475744359847194142200856090000 79977 547821052482704654498682001754930521591887333203475225536400 79978 547903255438995611459298513457462928997047710996540836176073 79979 547985469702150441637516155597034486657071671291859014380625 79980 548067695273582980184696230784625416878154312043732836540100 79981 548149932154707221360364507712343266404172391586399262100100 79982 548232180346937318548127011265577562429803137374496455691225 79983 548314439851687584271587205684702731446307661570055026601073 79984 548396710670372490210264570880838043220379253621912038798400 79985 548478992804406667215514572010179875800834624030023863182400 79986 548561286255204905326450022411428131369069472200308445803025 79987 548643591024182153785863840010835166997120801445617757343225 79988 548725907112753521056153197299412138951889462851957523802948 79989 548808234522334274835245064986834194085589734289360149492100 79990 548890573254339842072523149436592477080820588993604076335025 79991 548972923310185808984756223986947457873807937874488267130025 79992 549055284691287921072027854262244619461360799321351019632400 79993 549137657399062083133667517579160082505929318386216085810448 79994 549220041434924359284183116552450279688861082745119298879225 79995 549302436800290972969194887004786329624536524991097684124225 79996 549384843496578306981370700285260297337536619126815136336100 79997 549467261525202903476362760101157065821368833436185511022500 79998 549549690887581463988745693967592081040562652364497090476073 79999 549632131585130849447956039379621770908156187073837741201025 80000 549714583619268080194233124811439977267742718720001600000000 80001 549797046991410335994561345647280278733342721280001600000000 80002 549879521702974956058613835148650621391425253313839058801025 80003 549962007755379439054697530562533213847434852044862910476073 80004 550044505150041443125699634475189182904198470571011343022500 80005 550127013888378785905035471516214026291603832162149166736100 80006 550209533971809444532597740517496439325968097050837774524225 80007 550292065401751555670707162231739633163566209786008506079225 80008 550374608179623415520064522715210803425873982298530725810448 80009 550457162306843479835704112479390949414214132838521621232400 80010 550539727784830363942948561516203785898686407706960627930025 80011 550622304615002842753365070301509031560527825345852677135025 80012 550704892798779850780723036881551900588398265305520346292100 80013 550787492337580482156953080147067166677532342614872523802948 80014 550870103232823990648107459399742711756253026187565108543225 80015 550952725485929789670321890315754015167018043457301797003025 80016 551035359098317452305778757411087582758979028109183754382400 80017 551118004071406711318671723113377859405987879527672685198400 80018 551200660406617459171171733544988712848097177688656286601073 80019 551283328105369748039394421122077121465884002263182896491225 80020 551366007169083789829368904074383243635391406560162623700100 80021 551448697599179956193007982990497591677141362807833158140100 80022 551531399397078778544079734493362579105539492658799930380625 80023 551614112564200948074180502150772255905077593507348616176073 80024 551696837101967315768709284725640592907057135343489455936400 80025 551779573011798892422843521870815223015117802855457608090000 80026 551862320295116848657516277373220094029672062057429569105625 80027 551945078953342514935394820052117035150431908894931858245025 80028 552027848987897381576860602416282786892579678406369296822948 80029 552110630400203098775990637184904592135793326741490085062500 80030 552193423191681476616540271777003994336300214609290262065225 80031 552276227363754485087927360874205037570414389808354617800225 80032 552359042917844254101217837161669612043622958948108958521600 80033 552441869855373073505112680352029237992239625172758545160448 80034 552524708177763393101936284597149130524950120830316584877025 80035 552607557886437822663626224392566937899247353073264068342025 80036 552690418982819131947724419079455096002805878127883203068900 80037 552773291468330250713369696048962292412288098525706206264100 80038 552856175344394268737291752753796084331920609359037947631073 80039 552939070612434435829806517631915265971440677316051012211225 80040 553021977273874161850812910047207132507702192889112636960400 80041 553104895330137016725790999352031339686359865059077258080400 80042 553187824782646730461801563176518610359632202571257661350025 80043 553270765632827193163487045049519091823190220575366335501073 80044 553353717882102455049073911456101720709742100148297610220100 80045 553436681531896726466376408436512505418896485608312009284100 80046 553519656583634377908801717831506189612401005421812763827225 80047 553602643038739940031356513278972314180880222066014545480625 80048 553685640898638103666654916066783249292750829915662097360448 80049 553768650164753719840927850946798322668083803849553266382400 80050 553851670838511799790033802014964725079825630909678309500625 80051 553934702921337514975470968762462429271996009385760060125625 80052 554017746414656197100390822402846913999259750841059696680900 80053 554100801319893338125613062580150040734638347848433679122948 80054 554183867638474590285641974562905986762094050882467098000625 80055 554266945371825766104684187029075694868298609534494193621225 80056 554350034521372838412667830546849856673102353909627754115600 80057 554433135088541940361263096856317003791059299962491551299600 80058 554516247074759365439904199056989838496852736171880271526073 80059 554599370481451567491812732806189493375615567191520015201025 80060 554682505310045160730022438633293967574962832098697795980900 80061 554765651561966919753405365474863545739062560055770776260900 80062 554848809238643779562699435535662564496277754369231053509225 80063 554931978341502835576537410580603450490829087151644935131073 80064 555015158871971343647477259762645513395567121444745361433600 80065 555098350831476720078033929091687537117316836435358123238400 80066 555181554221446541636712512649499772508378195284603383849025 80067 555264769043308545574042825655747495327646745396645142306025 80068 555347995298490629638615379490164853952470059284672662822948 80069 555431232988420852093118758775944292427791492464101981472100 80070 555514482114527431730378400629413395852364535238301095876225 80071 555597742678238747889396776181077566842861250369398161991225 80072 555681014680983340471394974473113503885559201281670716010000 80073 555764298124189909955855688838405014781985168770196129810448 80074 555847593009287317416567605866219261119433111632251316914025 80075 555930899337704584537671197059628092749670531959590687200625 80076 556014217110870893629705913289785694639413943089242322122500 80077 556097546330215587645658782152180332164302791778713224264900 80078 556180886997168170197014408329984544954144240725192131126073 80079 556264239113158305569806377069634703761150958071030379180625 80080 556347602679615818740670060873777409514762772319859859841600 80081 556430977697970695392896829516726778746443019726412848001600 80082 556514364169653081932489663487583224915583922622534287538225 80083 556597762096093285504220170966170910843354677512971956626073 80084 556681171478721774007687008436957613464993387635102700016900 80085 556764592318969176113375705046127308442691832851476249752900 80086 556848024618266281278719890806982348840862617364472289211025 80087 556931468378044039764163928758858679053223760246882994121225 80088 557014923599733562649226951184744092486798582916139203490448 80089 557098390284766121848568299992796109151621089495359609491600 80090 557181868434573150128054371366962617276671218860467797712025 80091 557265358050586241120826864791914991372352659735227252157025 80092 557348859134237149343372436557509967787680651438015774628900 80093 557432371686957790211593757848003127766280632085218776222948 80094 557515895710180240056881977521243407289323032802884441497225 80095 557599431205336736142190589683084622605647240684273778320225 80096 557682978173859676678110706162256570289571055056581888569600 80097 557766536617181620838947733990944830935253131592740004000000 80098 557850106536735288778799457996334976192987237738081074151073 80099 557933687933953561647635528608383449777470921937932516750025 80100 558017280810269481607378354989083964330919719678976926502500 80101 558100885167116251847985403588504827604903573129508931502500 80102 558184501005927236603532902232879183333977020223456730997025 80103 558268128328135961168300949850036724411571205729105616426073 80104 558351767135176111912860031937472008544226173831670003290000 80105 558435417428481536300158941878351079454078512001962611507600 80106 558519079209486242901614108210764669921594522691101078833225 80107 558602752479624401413200327955542836510864996260118185206225 80108 558686437240330342671542906107952449698366639407098604522948 80109 558770133493038558670011201398605537332959572383605004480900 80110 558853841239183702574813578428913053890042339994191258408025 80111 558937560480200588741093766286425222846237880552205774263025 80112 559021291217524192729028623745406174692748158733305961537600 80113 559105033452589651319927311157997178625603988043549172240448 80114 559188787186832262532331869141329341799462242126984474510225 80115 559272552421687485638119204165953226208377477410710467100025 80116 559356329158590941178604481150959409762111258962736685816900 80117 559440117398978410980645923171170594960052493566026032224900 80118 559523917144285838172751018381792445726718125844129323201073 80119 559607728395949327201184134265916910463097942070170811389225 80120 559691551155405143846075539310278367186812249618923528803600 80121 559775385424089715237531832214669504781179155755645431843600 80122 559859231203439629871747778740430432848851355776556986325625 80123 559943088494891637627119556303431091469693055912662805851073 80124 560026957299882649780359406416973611295038199676402227452900 80125 560110837619849739022611695090047853871413836571721290062500 80126 560194729456230139475570381286379941876239568711977354515625 80127 560278632810461246707597893549720169065937833613028146721025 80128 560362547683980617749845414900823260183322630274358425960448 80129 560446474078225971112374576111580531846088470959631247360000 80130 560530411994635186800280557461770086541709143477124564244225 80131 560614361434646306329816599083897753286089599184675390829225 80132 560698322399697532744519920001608070263906241654594464616100 80133 560782294891227230631339045967151186857733381490173546622948 80134 560866278910673926136762546203398144890798946052575933593025 80135 560950274459476306982949179155903581654552991007824540540025 80136 561034281539073222483859447360521480367180456118086341104400 80137 561118300150903683561388561532086177112757243366365341539600 80138 561202330296406862761500813979677417042948374412993775756073 80139 561286371977022094270365361453994836683991009936958689458225 80140 561370425194188873930493417532373833581205789323198890464900 80141 561454489949346859256876854646981369231449579433714084984900 80142 561538566243935869453128215861736836300773610167884778844025 80143 561622654079395885427622136503509706500095426805135091101073 80144 561706753457167049809638175753152261195943409667397739585600 80145 561790864378689666965505058301932292866301105683271521857600 80146 561874986845404203014746326178937251873277589530904544938225 80147 561959120858751285846227400855027899714771830040200504705625 80148 562043266420171705134304055728926116936495886611744902722948 80149 562127423531106412354972299101028101233686007031806637928900 80150 562211592192996520802019667740540778948574649008924180380625 80151 562295772407283305603177931151545841175232410114087447255625 80152 562379964175408203736277206643602404017729131966649978624400 80153 562464167498812814045401485312505881210720352172248803010448 80154 562548382378938897257045569036827246303551119694697403265625 80155 562632608817228375996273418595863450929796274345708348520225 80156 562716846815123334802877913014636355333836927526190180552100 80157 562801096374066020147542020241584117304619378179681423424100 80158 562885357495498840448001379264595575974167364358310004176073 80159 562969630180864366085208293771044757574733696397723132197025 80160 563053914431605329419497137457489221213695252300096142086400 80161 563138210249164624806751171094702554019428349691129301766400 80162 563222517634985308614570771453717916634461952112568284752225 80163 563306836590510599238443072198566131984206331208088713256073 80164 563391167117183877117913016851398402530507001636386189648100 80165 563475509216448684752755823935690333829190283687199154212900 80166 563559862889748726719150864403230535149660041277125489661025 80167 563644228138527869685856951450603661182487302263015768080025 80168 563728604964230142430389042830884352457817906139158944610448 80169 563812993368299735855196355766265126023320353795328326867600 80170 563897393352181003003841894567347862185318968028124446857225 80171 563981804917318459077183391064835127700718625147227995822225 80172 564066228065156781449555657959364170720339000837648353202500 80173 564150662797140809684954355195233018026350801272510519922948 80174 564235109114715545553221169463774700677656137469259326928025 80175 564319567019326153046230406942142230077292361503477139800625 80176 564404036512417958394076999373273542705275632204124893160000 80177 564488517595436450081265923592812228318749530424457436238400 80178 564573010269827278862903034608766453308877515293884255701073 80179 564657514537036257780887312339695088120628218694621027725625 80180 564742030398509362180104522117216645187461831567309297148100 80181 564826557855692729724622289058643231707946458833305671908100 80182 564911096910032660413886586415548319795527626336728499130225 80183 564995647562975616598919638004083735066054430172508588276073 80184 565080209815968222998519234822867863590244443300773822480400 80185 565164783670457266715459465964273676330058753983305061328400 80186 565249369127889697252692863924951769698970723152182983124025 80187 565333966189712626529553964421430220736359531479007456644225 80188 565418574857373328897964280816639655565754660107376136302948 80189 565503195132319241158638693263218530315412430501082987736100 80190 565587827015997962577293252669460224517732937712432234594025 80191 565672470509857254900854399593770148171337466963120579689025 80192 565757125615345042373669598173507665146235105435556080870400 80193 565841792333909411753719385194094237438425069583768950760448 80194 565926470666998612328830834404275796935520583386022438860225 80195 566011160616061055932892436183433953839553285378930758021225 80196 566095862182545316962070392666847253707036432945704754808100 80197 566180575367900132391026328434810298209642932396736653222500 80198 566265300173574401789136416871525148191502774404061452451073 80199 566350036601017187336711922299686031401156118164553763044025 80200 566434784651677713841221157996684981407625366409598788010000 80201 566519544327005368753512860198372638670904429498286828010000 80202 566604315628449702184040978196315049527418313081106243938025 80203 566689098557460426919090880634493903970693503263150307001073 80204 566773893115487418437006978111404258556611689198828629802500 80205 566858699303980714924421762193510396541208479290127320284100 80206 566943517124390517292486260946027083467037257621064478647225 80207 567028346578167189193101911087000082851658516232941269078225 80208 567113187666761257035153846870666403398849210926430737360448 80209 567198040391623410000745605806081356249667248372952928974400 80210 567282904754204500061435251317006108216565445641974561391025 80211 567367780755955541994472912449056024699339535323009976896025 80212 567452668398327713399039740730116704066828346068703225028100 80213 567537567682772354712488284290041213702973495743309023802948 80214 567622478610740969226584279345648646660103118871391236222225 80215 567707401183685223103749859157050726936141638494211497702025 80216 567792335403056945393308180561339800795877711913043612256400 80217 567877281270308128047729468189678161289457557493846750496400 80218 567962238786890925938878476473835263183923233398061191426073 80219 568047207954257656874263369548225995915897416768830456032225 80220 568132188773860801613286019153509792895440151827160361912100 80221 568217181247153003883493720647816966542681226112240869552100 80222 568302185375587070396832327231675269820076624635611416015625 80223 568387201160615970865900802492716296734061231218668135151073 80224 568472228603692838020207191376247946320484924263211742214400 80225 568557267706270967622426009687785786998537780488737947040000 80226 568642318469803818484657052233642770877904584888802152430625 80227 568727380895745012484685619705683360633651578750278890942025 80228 568812454985548334582244164416354744922851690789327682222948 80229 568897540740667732835275354990114432006210720339430045902500 80230 568982638162557318416196560117380125256978407440455967928225 80231 569067747252671365628165751477134398588227364291254104363225 80232 569152868012464311921348825934323304508171787817067387955600 80233 569238000443390757909188347118194662521589056349914342210448 80234 569323144546905467384673706487728390933613067215140891054025 80235 569408300324463367336612703990317860780200829258270920243025 80236 569493467777519547965904548419867866607445718238141827144900 80237 569578646907529262701814277580481425149634267067625535060100 80238 569663837715947928218248598361914229613530730921977744506073 80239 569749040204231124450033146832982204263837273384454227450225 80240 569834254373834594609191168459114221322129798494166136974400 80241 569919480226214245201223618550248659838822539544561546894400 80242 570004717762826146041390683045279104174880843802228075083025 80243 570089966985126530270994719739261098037093498332191013326073 80244 570175227894571794373664620059598488647745761492285461196100 80245 570260500492618498191641591497434514596514333367738992436100 80246 570345784780723364942066360800479410219348152737523527554225 80247 570431080760343281233267798033512918976016484683516042675625 80248 570516388432935297081052961612806728254910598566730580210448 80249 570601707799956625924998564420718458320589768004024012720400 80250 570687038862864644644743861106715458736478690193406453765625 80251 570772381623116893576284956681093286542064059273575281890625 80252 570857736082171076528270536507660361740915275488214318812900 80253 570943102241485060798299017801666917262880467190139184022948 80254 571028480102516877189217122739262982500896484904220002275625 80255 571113869666724720025419873284776761790012634818382429924225 80256 571199270935566947169152007842111391793474992543605379993600 80257 571284683910502080036810819836564684688063516438949712793600 80258 571370108592988803615250418333383087298330203206044058451073 80259 571455544984485966478087410799367709916965537096429912938025 80260 571540993086452580802008008113856902466234818529570618196900 80261 571626452900347822383076551935416479903287959081538405276900 80262 571711924427631030653045464530575323350168338874332971740225 80263 571797407669761708695666621170950708337540680880922557006073 80264 571882902628199523263004145205114336789536946376452331107600 80265 571968409304404304791748625911556674945695338834206798192400 80266 572053927699836047419532759239113825314752962415971857978025 80267 572139457815954909001248411541227786984059858578108367599025 80268 572224999654221211125365106410417585167623383252177715522948 80269 572310553216095439130249934719345377765279530915175114508100 80270 572396118503038242120488887974868273925234204299724773343225 80271 572481695516510432983209615091473227152234913476946056158225 80272 572567284257972988404405602690498993383934309849664761640000 80273 572652884728887048885261779031555772668603663804356502160448 80274 572738496930713918758481541682559781618259224277395587687025 80275 572824120864915066204615209034806632682489699493160409905625 80276 572909756532952123268389895769514025489831216134228334202500 80277 572995403936286885875040812382270885035439395020792296456900 80278 573081063076381313846643988871836711356068971128663754901073 80279 573166733954697530918450422699741535526002030891515615015625 80280 573252416572697824755221651127143507330578786949698473459600 80281 573338110931844646967566748035407770827392206868983088819600 80282 573423817033600613128280745336876915189022105209509115467225 80283 573509534879428502788684479082309919735417845337245056551073 80284 573595264470791259494965860371473143908703926504203651188900 80285 573681005809151990804522571173373545118291801253957212908900 80286 573766758895973968302306185162630939889746626717739472542025 80287 573852523732720627617167713678492756586891649743322759912225 80288 573938300320855568438204576913001361143147909241282047240448 80289 574024088661842554531109000434830670735115259146206119225600 80290 574109888757145513754517837155315404158914721786545891981025 80291 574195700608228538076363814843202951827844224356408784726025 80292 574281524216555883590228209294664482798462201013681143356900 80293 574367359583591970531694943265108541051318710627013924422948 80294 574453206710801383294706111269347018402213976402730715968225 80295 574539065599648870447918930356670026900091949892570718227225 80296 574624936251599344751064116967392829378483989872993860051600 80297 574710818668117883171305689977444622968817378262858253690000 80298 574796712850669726899602200037575606855907522882619130376073 80299 574882618800720281367069385313765402358573673036464495083025 80300 574968536519735116261344253735422530551568151508354869522500 80301 575054466009179965542950591857971290108900838800823004522500 80302 575140407270520727461665900446429015843186285816359982624025 80303 575226360305223464572889756886583336540852733497711477201073 80304 575312325114754403754013604530385689148942836325579827560000 80305 575398301700579936220791969082183985155817375447928568065600 80306 575484290064166617543715102132423964125358061319881278966225 80307 575570290206981167664383051945455408792266020110375732695225 80308 575656302130490470911881161608086035904781088132275209322948 80309 575742325836161576019156994645532517110615959835271589712900 80310 575828361325461696139398688211424724622120903432085401879025 80311 575914408599858208862414733958525937167681530282352180034025 80312 576000467660818656231015186696838382838116336317091701763600 80313 576086538509810744757394300945770136869394782939433753490448 80314 576172621148302345439514595487046034166352908181709178679225 80315 576258715577761493777492346025051898466254213940241343809025 80316 576344821799656389789984506061308032466041219660073018700900 80317 576430939815455398030577056089774555992959965023071995012900 80318 576517069626627047604174781219697822384928242432767156276073 80319 576603211234640032183392477332713786664570803124027205420225 80320 576689364640963210024947585880930842839273567599223168025600 80321 576775529847065603986054257432721291738926341156497546265600 80322 576861706854416401540818844072957245213242048189653964450625 80323 576947895664484954796636820764433417251672414670213459076073 80324 577034096278740780510591135777225897660997707045368965220900 80325 577120308698653560105851990292742649338663938283703214022500 80326 577206532925693139688078047289228115913887238864199627850625 80327 577292768961329530061819069815490972593454223331644425908025 80328 577379016807032906746919988759630699445031523139159510610448 80329 577465276464273609994926400219545303077669565680287035690000 80330 577551547934522144805491492582009159737057519800537698117225 80331 577637831219249180942784403417116600221970462101192013402225 80332 577724126319925552951900006294893504748258608743793653540100 80333 577810433238022260175270127630885823937674267277396966922948 80334 577896751975010466769076193667540590490827355595245602260025 80335 577983082532361501719663307698201634816617274144006022451025 80336 578069424911546858859955757640548866934619966925624506190400 80337 578155779114038196885873954066316636342126530925814301825600 80338 578242145141307339372752798794133331243846096958439478881073 80339 578328522994826274791761484152331028579713272423809361187225 80340 578414912676067156526324723018580656654791573341138781488900 80341 578501314186502302888545409743214782874951344739016078808900 80342 578587727527604197135628712063106790122836040888352655067025 80343 578674152700845487486307594112981856670626776063517317176073 80344 578760589707698987137269770641041806219284128950594100051600 80345 578847038549637674279586092535792546678300656226212416019600 80346 578933499228134692115140363770969468655549810253315736675225 80347 579019971744663348873060589875462827313579329636559854390625 80348 579106456100697117826151658035151784266682047212635934822948 80349 579192952297709637307329448933562439542296805890444305756900 80350 579279460337174710726056380438271837310759156881328714655625 80351 579365980220566306584778383239986583099148105857027179030625 80352 579452511949358558495363308551231364547973739337001002246400 80353 579539055525025765195540767971589322443733475339655217160448 80354 579625610949042390565343405626442873765944308543843400030625 80355 579712178222883063643549602686170243824147130716037612833225 80356 579798757348022578644127614372759620228589372090622557440100 80357 579885348325935894972681139560809497437836199179830294408100 80358 579971951158098137242896323079890436957450689877666419351073 80359 580058565845984595292990190825250124926132158758502452424025 80360 580145192391070724202160517783850265819321495513451989312400 80361 580231830794832144307037129082730508325285379181760881792400 80362 580318481058744641218134634166701257105089912193700579473225 80363 580405143184284165836306594212373882135680953527264041381073 80364 580491817172926834369201122885543495654515592082663470812100 80365 580578503026148928347717920548946125374849162593493410176900 80366 580665200745426894642466742027418771622887340226666873800025 80367 580751910332237345480227298037497495361575529988015995863025 80368 580838631788057058460410590388495343710830366967880140560448 80369 580925365114362976571521681062108579550533037460143619393600 80370 581012110312632208207623895277606342100613693506048020334225 80371 581098867384342027184804458649665526012072839195666317999225 80372 581185636330969872757641568545919327473821591158126586322500 80373 581272417153993349635672899751294567142790533447418831522948 80374 581359209854890227999865544546219561338868874152786964191025 80375 581446014435138443519087387305790974911904143508152032515625 80376 581532830896216097366579913726994751485230127328564210250000 80377 581619659239601456236432454791082879409009481856154039920400 80378 581706499466772952360057865568214414717089903454248973726073 80379 581793351579209183522669638971475845673091206255030596050625 80380 581880215578388913079760454567402547115077570360116513776100 80381 581967091465791069973582162550129736763436940339542253736100 80382 582053979242894748749627202986308009943500456705577961549225 80383 582140878911179209573111460437925193793001270194433296451073 80384 582227790472123878245458554070182926974706498819982231142400 80385 582314713927208346220785563351583036196470819825991419494400 80386 582401649277912370622390189453385446454567622221792502465025 80387 582488596525715874259239352455606027861466160213752318925225 80388 582575555672098945642459224466729448196253123522142461302948 80389 582662526718541839001826698764318766924656857588996638960100 80390 582749509666524974302262295063710173376134505634209074873025 80391 582836504517528937260324501021987939037738986309444202268025 80392 582923511273034479360705550084441321528506346545411967088400 80393 583010529934522517872728635780711825753907020608772812210448 80394 583097560503474135866846562577845896007499265209478497821225 80395 583184602981370582231141833397474781386321908864887553938225 80396 583271657369693271687828173904349985817778934078731129300100 80397 583358723669923784809753493673469383258812685984219400402500 80398 583445801883543868036904284343035748223048053992606812926073 80399 583532892012035433692911454860496121718329187050779527867025 80400 583619994056880560001557603928917102935675562021364656040000 80401 583707108019561491103285729760957827621167912442036976040000 80402 583794233901560637071709377247709064984649025790742132055025 80403 583881371704360573930124222649673536253402115982175422026073 80404 583968521429444043668021095917169229565162759057848001562500 80405 584055683078293954257600440747444157812941629125323429852100 80406 584142856652393379670288212485797678304196874077696584790225 80407 584230042153225559893253213978010165678909312316191351057225 80408 584317239582273900945925869481389502445093098749051905410448 80409 584404448941021974896518436741749524736231487198978981696400 80410 584491670230953519878546657343642234473074193777610444872025 80411 584578903453552440107352845441172263022182028845471078677025 80412 584666148610302805896630414976728745685568301244042756744100 80413 584753405702688853674949845494976440929777395245876836302948 80414 584840674732194986002286086659454603168771266109853886881225 80415 584927955700305771586547401579138793153076782550788260421025 80416 585015248608505945300105649052327485587793252442705190150400 80417 585102553458280408196328004835222009504282490588550720774400 80418 585189870251114227526110122042575033144675813629234282751073 80419 585277198988492636754410730787789481684745766663298234553225 80420 585364539671901035576787677169856453019217588744853792144100 80421 585451892302824989935935401714527374064248800269565336984100 80422 585539256882750232038223857377122317594597234802407176630625 80423 585626633413162660370238867214383077527940731910819432626073 80424 585714021895548339715323921832786278795917947115076661472400 80425 585801422331393501170123416720738476500741711534644526010000 80426 585888834722184542161127329572081877947706478883697245775625 80427 585976259069408026461217337708346000367582023147636886619025 80428 586063695374550684206214375707187256698769088860408156122948 80429 586151143639099411911427633344465141687201540012834571722500 80430 586238603864541272488204993957410370782326096176494779811225 80431 586326076052363495260484913336347004860087378655382172946225 80432 586413560204053475981349739252437274688705108916510986369600 80433 586501056321098776849580471728924500270164300046709255760448 80434 586588564404987126526212964163356181739760553690236012211025 80435 586676084457206420151095565408276020387763514302944462164025 80436 586763616479244719359448202917880310581294534384061023240900 80437 586851160472590252298422907068140825910872063695050956836100 80438 586938716438731413643665776757903005764772587733500403881073 80439 587026284379156764615880386398474931745398501593687625669225 80440 587113864295355032997392634399229266885249510817993029008400 80441 587201456188815113148717033256747014495873397236185915728400 80442 587289060061026066025124441355038637691337671722835423796025 80443 587376675913477119193211236584384765168328154204769017651073 80444 587464303747657666847469931886345393697956271357028781152100 80445 587551943565057269826861232832493182989756241781781587608100 80446 587639595367165655631387537344433124126188724922998997301225 80447 587727259155472718438667877662677548636251341691562434850625 80448 587814934931468519120514304671952131479541130230149571560448 80449 587902622696643285259509714690515227747331878212458232038400 80450 587990322452487411165587118831079569754932772632926348050625 80451 588078034200491457892610355040932038399796328595278553675625 80452 588165757942146153254956242928853910192555499853410113924900 80453 588253493678942391844098181486450669233404635807019097422948 80454 588341241412371235045191189811507161604008932626007901530625 80455 588429001143923911053658390940990558175444630799266872247225 80456 588516772875091814891778938901330280695549838610582717891600 80457 588604556607366508425277389083610735214515912080928843267600 80458 588692352342239720379914512051319386435584198334432871876073 80459 588780160081203346358079550888299396438345053005314645655025 80460 588867979825749448855383922194562741415377775373782820432900 80461 588955811577370257277256360837626410588833869877311326312900 80462 589043655337558167955539508567040982332064242275238372951225 80463 589131511107805744165087946599787563712535976142902541381073 80464 589219378889605716140367672284225771196088613938531093761600 80465 589307258684450981092057019950282122109055790332123145166400 80466 589395150493834603223649026053574898643938037829246722127025 80467 589483054319249813748055238721178238716169010290943507872025 80468 589570970162190010904210971806734900834082653379089184722948 80469 589658898024148759973682003562633843331475397188206916524100 80470 589746837906619793297272720036975451832177660611831932830225 80471 589834789811097010291635703303053942668815244894374556345225 80472 589922753739074477465882764629093164163465961206672272250000 80473 590010729692046428438197422695978712196212490132054063010448 80474 590098717671507263952448826970735971338671416145112121440025 80475 590186717678951551894807126343510388013453024301195342630625 80476 590274729715874027310360283135812977657189196532975886302500 80477 590362753783769592419732332587800763714270008581730701628900 80478 590450789884133316635703087932368542470765813394030057176073 80479 590538838018460436579829291163835064253193110816514225830625 80480 590626898188246356099067209609013418364821754957924343097600 80481 590714970394986646282396678408462106313130448302472121657600 80482 590803054640177045477446589015719985395809424504308662376225 80483 590891150925313459307121823822334962559396139029997042976073 80484 590979259251891960686231637016503016624224078013611407340900 80485 591067379621408789838119481783140825481878870724878196084900 80486 591155512035360354311294283953221973716802160110544617893025 80487 591243656495243228996063162210213415282074559447211348683225 80488 591331813002554156141165594961455565370756912042914703490448 80489 591419981558790045370409033982336095468486386255913981939600 80490 591508162165447973699305964941114205750323091281973888270025 80491 591596354824025185551712414912258849495136301923890967315025 80492 591684559536019092776467906986171085034119444935481357064900 80493 591772776302927274664036862083167431926342137871536529122948 80494 591861005126247477963151448079607809563598196328606809419225 80495 591949246007477616897455876354058338249203049990566960154225 80496 592037498948115773182152145861385984970844845267870287553600 80497 592125763949660196040647234842688738596113076118766488360000 80498 592214041013609302221201740278971702060929288751549005101073 80499 592302330141461676013579965196486192295798664524565476396025 80500 592390631334716069265701453931655642142601512989179432562500 80501 592478944594871401400293975463518802355562318472480057562500 80502 592567269923426759431547954921627445954083393992128677231025 80503 592655607321881397981772353377342481702322821064600236476073 80504 592743956791734739298051996026479088330744608847989356810000 80505 592832318334486373268906348871258186288385307097740780643600 80506 592920691951636057440949744009528269321278070962847301119225 80507 593009077644683717035553053639228324012364818374429699164225 80508 593097475415129444965506812886069271591322059649852510622948 80509 593185885264473501851685791562418072829038631233804899924900 80510 593274307194216316039715014965375343671026348811748155370025 80511 593362741205858483616637233822044036436829927257957167825025 80512 593451187300900768427581843489993448918542814225719554969600 80513 593539645480844102092435252520929531550843269165263547240448 80514 593628115747189584022512700695589170997552508988332745828225 80515 593716598101438481437231526637882837005596454618192302538025 80516 593805092545092229380785885116316688216436968709932211604900 80517 593893599079652430738822914140731941797539893646443682780900 80518 593982117706620856255120351962406021262278100567121435851073 80519 594070648427499444548265604085566706685840565034452518431225 80520 594159191243790302128336260398377221697245613661985879267600 80521 594247746156995703413582062531456902133450359598065916707600 80522 594336313168618090747108321552008802080821384474025397555625 80523 594424892280160074413560786101632304201896351882678510801073 80524 594513483493124432655811961085905512751434874560889395968900 80525 594602086809014111691648877023828919525242026425221118002500 80526 594690702229332225730462310165228545158161813977254271205625 80527 594779329755582056989937453484223470693993122188720208075025 80528 594867969389267055712746038656869387189889550938299663760448 80529 594956621131890840183239909131096504291079582852536809000000 80530 595045284984957196744146044397066872218497095762124038010225 80531 595133960949970079813263035566082885452156776989709437995225 80532 595222649028433611900159012366185450566856936712828911444100 80533 595311349221852083622871021662587015184055978380610843722948 80534 595400061531729953724605857611091369844560790599169865907025 80535 595488785959571849090442343552658849780998002340312654382025 80536 595577522506882564764035065757282279076924817382129823296400 80537 595666271175167063964319559125345715540887440477646615091600 80538 595755031965930478102218944954644770798764353096953744506073 80539 595843804880678106797352020881253996616351317235744355896225 80540 595932589920915417894742803102433545306367408574156884532900 80541 596021387088148047481531520989774029249899032358091092652900 80542 596110196383881799903687064200785222071764184223165086270025 80543 596199017809622647782720882397140961852384611560272929751073 80544 596287851366876732032402337677799334935511437010966429497600 80545 596376697057150361875475509835223937401572652668928102201600 80546 596465554881950014860377454542938730120511110247562934432225 80547 596554424842782336877957914582655722475771647858786079055625 80548 596643306941154142178200484219221439362588237448631895422948 80549 596732201178572413386945226831634845908928937974208306564900 80550 596821107556544301522612745908396124546390428015266538950625 80551 596910026076577126012929709515452419571007397932396620825625 80552 596998956740178374711655828345013385180367536461393538848400 80553 597087899548855703915312287453516094153612680627124819810448 80554 597176854504116938379911631797025585854873342236385611775625 80555 597265821607470071337689105672364054088439710442534983166225 80556 597354800860423264513835446172268397515529789748618666348100 80557 597443792264484848143231130762882577857886998422322834372100 80558 597532795821163320987182079091897953962637756036271001026073 80559 597621811531967350350156809135661482985876763430352187631025 80560 597710839398405772096525047793578403469336256837117476558400 80561 597799879421987590667297796038142738935247933543656133838400 80562 597888931604221979096868848728935684809134932919305417174225 80563 597977995946618279029757769198938665998788647862299232006073 80564 598067072450686000737354318721514577310103671962958484956100 80565 598156161117934823134664340966417444066776291507911958160900 80566 598245261949874593797057101553197465821130043729459387959025 80567 598334374948015328977014082810375131897528418615607558626025 80568 598423500113867213620879233848764823697982216627299613010448 80569 598512637448940601385610676057335045221669824616409880899600 80570 598601786954746014655533864129999150106175173206406055831225 80571 598690948632794144559096202731737160688322827301128346196225 80572 598780122484595850985623118912456002106564973948572064422500 80573 598869308511662162602075590377002202324963445537290551622948 80574 598958506715504276869809129719747837150923788583201524434025 80575 599047717097633560061334224732177227844990196823065475250625 80576 599136939659561547277078234891908627781212309925338527360000 80577 599226174402799942462148744141591863810859874125862116582400 80578 599315421328860618423098370066129627510601507070068950251073 80579 599404680439255616844691029576676841358691744978946559355625 80580 599493951735497148306669661209879255079238615145554686424100 80581 599583235219097592300525404150819157925264610213853447584100 80582 599672530891569497246268234088142823536039582502146642948225 80583 599761838754425580509199056009851035203067166928531831126073 80584 599851158809178728416683254048240770912159320303104824784400 80585 599940491057341996274925698482492859396248873607799857680400 80586 600029835500428608385747210007407150634980073434950163826025 80587 600119192139951958063362481376793476772694380354006864186225 80588 600208560977425607651159456530033412296205737285227898802948 80589 600297942014363288538480167310334575517748561951209383164100 80590 600387335252278901177403027883205946946695296432344237172025 80591 600476740692686515099526586963689414006090906359925014867025 80592 600566158337100368932754737960889485756751705238733918286400 80593 600655588187034870418083387148349855832637729006467790160448 80594 600745030244004596426388579968832226666444045725928475762225 80595 600834484509524292975216085582059543293879299092086431875225 80596 600923950985108875245572439763992520568921896353236859812100 80597 601013429672273427598717446266215083500478005735677712562500 80598 601102920572533203592958136744011076633323370275642011901073 80599 601192423687403626000444189361721334943005319160440755670025 80600 601281939018400286823964806183976945595524709631582284090000 80601 601371466567038947313747049461411267138122307883535364090000 80602 601461006334835537984255636919460010237372762189147403152025 80603 601550558323306158630994196158865421965054281991715815551073 80604 601640122533967078347307978276507353850925859528391898302500 80605 601729698968334735541188030815190732474618802602881295440100 80606 601819287627925737952076830151025690256347935629062132953225 80607 601908888514256862667675373427043353328082518551804152016225 80608 601998501628845056140751730141697022923200177556440509960448 80609 602088126973207434205951053500905226613491385752390939398400 80610 602177764548861282096607051642299855947699724716608798373025 80611 602267414357324054461554918840349347605586747674952742478025 80612 602357076400113375381945726801033606075812201259277061440100 80613 602446750678747038388062276154754107094733094588890961302948 80614 602536437194743006476136408256169362646561081579844940520225 80615 602626135949619412125167777399652670223189294885945325160025 80616 602715846944894557313744083559075811274419588032057968064400 80617 602805570182086913536862765760629106346301556732623436032400 80618 602895305662715121822754156197394977306848172024759280576073 80619 602985053388297992749706095194398910294531817923170832054225 80620 603074813360354506462890007132868456595701436369544874396100 80621 603164585580403812691188437442437652562408794157292760436100 80622 603254370049965230764024050770040983922102052427494772225625 80623 603344166770558249628190090434247764405250291726654948601073 80624 603433975743702527864682299273794543526215877273313533710400 80625 603523796970917893705532301999079903596604993089524025000000 80626 603613630453724345050642449155392751628912783414461769140625 80627 603703476193642049484622122806651957701550769039710125276025 80628 603793334192191344293625504048441937604313008906731878522948 80629 603883204450892736482190802459135524166016307813289702522500 80630 603973086971266902790080947597902218583451084022694097714225 80631 604062981754834689709125742658406660322915760902250463549225 80632 604152888803117113500065480387008901752491189688628753763600 80633 604242808117635360209396021374284821584855101650533165810448 80634 604332739699910785686215334828691759466852383164416708348025 80635 604422683551464915599071501941211202643237522717448814105025 80636 604512639673819445452812181949807104548003351092861151356900 80637 604602608068496240605435541012545164437517641774504191592100 80638 604692588737017336284942643998225146775318715037264525756073 80639 604782581680904937606191309303385069008885353684226686868225 80640 604872586901681419587751426804542836644007548675410153062400 80641 604962604400869327168761739054547655122555307000863444582400 80642 605052634179991375225788085831920298944485430426142147489025 80643 605142676240570448589683112152068069744853270833027668476073 80644 605232730584129602062447439849267026641420444754055770088100 80645 605322797212192060434092302838310824108182805626325354800100 80646 605412876126281218499503646164732244904798086847468973068225 80647 605502967327920641075307688952510268201482001792924882005625 80648 605593070818634063016737951358182265983477678746115111410448 80649 605683186599945389234503745640287674098698579708188844336400 80650 605773314673378694711660131453076237926611963107048272355625 80651 605863455040458224520479335473420686595880962640880395480625 80652 605953607702708393839323635469880443962730929302854962016900 80653 606043772661653787969519708922869739181462282783538179322948 80654 606133949918819162352234446304890234653010203987480435765625 80655 606224139475729442585352229129795044426963534690978520590225 80656 606314341333909724440353672880057771757013696078855007809600 80657 606404555494885273879195834921026950469421758007961542721600 80658 606494781960181527071193887511153031098780448641780191801073 80659 606585020731324090409904256017181809375120353180812573352025 80660 606675271809838740530009222443314951611278274683322122688900 80661 606765535197251424324202994383345028839423183645413499368900 80662 606855810895088258960079239504779229180733830612452577142225 80663 606946098904875531897020085673972675902454402458587088256073 80664 607036399228139700903086586831299036921933033239840729395600 80665 607126711866407394071910654725392870157785000150227604160400 80666 607217036821205409839588456615504908104030509849964656296025 80667 607307374094060717001575279051018244313948576359636603125025 80668 607397723686500454729581857837180144126476075202677990422948 80669 607488085600051932588472174296110961949277096218469187520100 80670 607578459836242630553162717932158407729124676456491734337225 80671 607668846396600199025523215610672165891987342104257062552225 80672 607759245282652458851278827359280631022209092113128007840000 80673 607849656495927401336913808900758285872425983990828452360448 80674 607940080037953188266576641026579008953387802360637438173025 80675 608030515910258151918986625920257360945661871887369365375625 80676 608120964114370795084341950539586661503300386890759098422500 80677 608211424651819791081229217166889430682965139568439919780900 80678 608301897524133983773534441236402532230736706703099397951073 80679 608392382732842387587355516547926119292901470810539451625625 80680 608482880279474187527916147975872246786421775985312068755600 80681 608573390165558739196481251782855778669564521615558786515600 80682 608663912392625568807273823646976982693304049375009128265225 80683 608754446962204373204393274511951969889638751473304995901073 80684 608844993875825019878735234369253901063879892380587928472900 80685 608935553135017546984912824081434647904298163772450519280900 80686 609026124741312163358179395355803362004260955209915285264025 80687 609116708696239248531352738977645171109173693328237680434225 80688 609207305001329352751740761412169988253164352619382972240448 80689 609297913658113196998068629884388186138533844126525877633600 80690 609388534668121672997407386046116656134548917704575826579025 80691 609479168032885843242104028339325538631190942427434079924025 80692 609569813753936941006713063165042679178005932038526055752900 80693 609660471832806370364929524967039632868240932153401110322948 80694 609751142271025706206523465339529807794011857648328121850225 80695 609841825070126694254275911268116107099340537032515264101225 80696 609932520231641251080916292613232198194536560638728171075600 80697 610023227757101464126061338945328307067595016521763068010000 80698 610113947648039591713155445841059205336046807679753938326073 80699 610204679905988063066412510749738827726046452572175580689025 80700 610295424532479478327759238539332728044425554172388095622500 80701 610386181529046608573779916831266352423990957542617810622500 80702 610476950897222395832662661233333879672517479045577894818025 80703 610567732638539953101147130579999149941688459008923854251073 80704 610658526754532564361473712289386974653685741445075431040000 80705 610749333246733684598334177946269892680236497117517449241600 80706 610840152116676939815823809220362210161700057962661585292225 80707 610930983365896127054394994229239934082236100060099884613225 80708 611021826995925214407812294455211982781248577739251188422948 80709 611112683008298341040108982325474829981160252071890495116900 80710 611203551404549817202545049564889512647152952292014438881025 80711 611294432186214124250566686430726707065821338280351897636025 80712 611385325354825914660767231938732351936745376133262041155600 80713 611476230911920012047849595189873072013801477296727953490448 80714 611567148859031411181590147907127430911616765386881455957225 80715 611658079197695278003804088291695817106937704549490983287025 80716 611749021929446949645312276308008542914845830251898144528900 80717 611839977055821934442909540506918512305722049281074335528900 80718 611930944578355911956334456496471589850649402279150281926073 80719 612021924498584732985240597169654579840564791530605750422225 80720 612112916818044419586169254798527501717935451380248022529600 80721 612203921538271165089523635104153625389058361374411143169600 80722 612294938660801334116544523411747507750272856055033245640625 80723 612385968187171462596287423000468049862450853682284801026073 80724 612477010118918257782601165757290372645097892710407239696900 80725 612568064457578598271107995244397087734274013596876082002500 80726 612659131204689534016185122289536319257338938799742604580625 80727 612750210361788286347947753208800611722253470234174173222025 80728 612841301930412247989233590771287638999841025948274445410448 80729 612932405912098983072588808015110409494042261581021007290000 80730 613023522308386227157255495024231443047794252831745383923225 80731 613114651120811887246160578775602175920746238560473704608225 80732 613205792350914041802906216166095631299598926420463638328100 80733 613296946000230940768761660328727174262436330576579457022948 80734 613388112070301005579656600347664951915020530873257884534025 80735 613479290562662829183175974481538401549653101880602956333025 80736 613570481478855176055556257004559992145884745972837052422400 80737 613661684820416982218683218774982147337089364695518401337600 80738 613752900588887355257091161640418081107722905181569572631073 80739 613844128785805574334963626789562060962973311615573553585225 80740 613935369412711090213135577159851397125488284364684439596900 80741 614026622471143525266097054010619240462954790345946606516900 80742 614117887962642673498998307771294056335510866746278912453025 80743 614209165888748500564656403274208426373308705924703648826073 80744 614300456251001143780563299481586615352030792087817327923600 80745 614391759050940912145895403816287125827800470329638540403600 80746 614483074290108286358524601205883249022737256365850338209225 80747 614574401970043918832030757949671406618397931579504738700625 80748 614665742092288633712715700518203864616529503949303224522948 80749 614757094658383426896618669394949187264951942480845960352900 80750 614848459669869466046533248069690586220999702643402333265625 80751 614939837128288090609025767293279107635793945076860692640625 80752 615031227035180811831455184703365387689704501832049868430400 80753 615122629392089312778994439930740495292704556308496770960448 80754 615214044200555448351653285295923169182934167832228078500625 80755 615305471462121245301302592205637545512683682757205859519225 80756 615396911178328902248700133358832261203197224671608147276100 80757 615488363350720789700517840871898607878192340648066043316100 80758 615579827980839450066370540432752201050806992708231629201073 80759 615671305070227597675846161593449419439831918299205097818025 80760 615762794620428118795537424311016659828577435434374723824400 80761 615854296632984071646075001846177243753571532375553417904400 80762 615945811109438686419162160129667603520503053777822517855225 80763 616037338051335365294610873705841166591422470843570885131073 80764 616128877460217682457379418363265149270205598307664712080100 80765 616220429337629384114611440562022262832685192380789638164900 80766 616311993685114388512676503767436127803674127801534112138025 80767 616403570504216785954212111799945984975354305887970896369025 80768 616495159796480838815167209310863084990200086244062681960448 80769 616586761563450981561847159493747931876756360182373311385600 80770 616678375806671820767960199141154349828211891899002113348225 80771 616770002527688135131665371156493136751810742215561880413225 80772 616861641728044875492621934630774862691740957832073947502500 80773 616953293409287164849040252593998166139242755369039720222948 80774 617044957572960298374734157550956696491300653181353927657025 80775 617136634220609743436174794911244646503437904475345748005625 80776 617228323353781139609545944423247614502829662436776364490000 80777 617320024974020298697800819721912332385206061975307546224400 80778 617411739082873204747720346100095592012840333712526945276073 80779 617503465681886014066972916613299499561322674698336557640625 80780 617595204772605055241175626627606984629820388056172815092100 80781 617686956356576829150956986920638288533131271662452493452100 80782 617778720435348008989021115445355954134062885700685143327225 80783 617870497010465440277213407866552637851527662446255672301073 80784 617962286083476140883587686979862863093245341193897963406400 80785 618054087655927301039474831123146633312102419405836095886400 80786 618145901729366283356552881690099622172045710813497927207025 80787 618237728305340622843918629855951457932896195538194412427225 80788 618329567385398026925160682625120419123672639804352648802948 80789 618421418971086375455434008310699658870924457310498300348100 80790 618513283063953720738535961555656875882202484915476161491025 80791 618605159665548287543983788005636151055157256417217697486025 80792 618697048777418473124093608743257469989859484585125974464400 80793 618788950401112847231060884593816253325799308300842804610448 80794 618880864538180152134042360412292018805651934021362172683225 80795 618972791190169302636239489461582101285310104468314551832225 80796 619064730358629386091983337991883159563890868442513346344100 80797 619156682045109662423820970131150001898437910247864349702500 80798 619248646251159564139603313196568065395873731977424689376073 80799 619340622978328696349574503536982688139420773770291966453025 80800 619432612228166836783462713016235116908219613304243552160000 80801 619524614002223935807572456247361997687238213768374112160000 80802 619616628302050116441878378687621900839801297194751537229025 80803 619708655129195674377120525704319237827185815460297847576073 80804 619800694485211077991901092721402731708739682951291560022500 80805 619892746371646968369782656556822409341898931574293517048100 80806 619984810790054159316387888060635889224315759569757963136225 80807 620076887741983637376500746163861545280079079818573871955225 80808 620168977228986561851169153448082933588722640717391631010448 80809 620261079252614264814809153345815676089386103235568762080400 80810 620353193814418251132310549081654802663134121764298941894025 80811 620445320915950198476144024464227360704060004446000528299025 80812 620537460558761957343469746638981909334416431758013059116100 80813 620629612744405551073247450911853323800638501457415198802948 80814 620721777474433175863348007753848144305766555121325077139225 80815 620813954750397200787666472096602512589450338297024731919025 80816 620906144573850167813236615028971548959434564875980225998400 80817 620998346946344791817346938004715832208201409202292536270400 80818 621090561869433960604658169671357454915290349405968704901073 80819 621182789344670734924322245430284937039742645610981648535225 80820 621275029373608348487102769838193091448139070413404368668100 80821 621367281957800207982496961959950746101827830071658139908100 80822 621459547098799893095859083782996039042187437224490562800625 80823 621551824798161156525525351803365814065149133987775923076073 80824 621644115057437923999940331893472457065727832623380478928400 80825 621736417878184294294784817561748325459991954576631924010000 80826 621828733261954539250105191714284735855753522807551442525625 80827 621921061210303103787444272028599288244292912568831686913025 80828 622013401724784605926973640049672118423660307994168809422948 80829 622105754806953836804627454118398484139530662247290278302500 80830 622198120458365760689237746242611904542243334047890121637225 80831 622290498680575514999671203020838887008544089948439416172225 80832 622382889475138410321967430728953090163678336907958490137600 80833 622475292843609930426478704679903587063872800927524752360448 80834 622567708787545732285011202966698707960900912519486539465025 80835 622660137308501646087967724698833757869367416629736896066025 80836 622752578408033675261491892842357720293582711681391371492900 80837 622845032087697996484613841773780874944439658329975759328100 80838 622937498349050959706397389658032074087567602295677510131073 80839 623029977193649088163088695760681239312232646558015691047225 80840 623122468623049078395266402804649457995992305862863149136400 80841 623214972638807800264993264481635876563009100811296013456400 80842 623307489242482296972969258228497405794193919994199486162025 80843 623400018435629785075686183378824071944998617235643085801073 80844 623492560219807654502583744799959666261720837851243428004100 80845 623585114596573468573207122125724164659635004064324654012100 80846 623677681567484964014366024695101208836134256811712054855225 80847 623770261134100050977295232307160759939371470881283344140625 80848 623862853297976813054816621902493856097635754733572039760448 80849 623955458060673507298502680281443225636906637858177569614400 80850 624048075423748564235841502969420328673703959800691306680625 80851 624140705388760587887403279339606220967509829075300127305625 80852 624233347957268355784008264103340455451692440369985543088900 80853 624326003130830818983896235278509058734022548382909989722948 80854 624418670911007102089897438746249442067554520237596044980625 80855 624511351299356503266605019506296928839857649958097174953225 80856 624604044297438494257548939741304403513342342500586289747600 80857 624696749906812720402371383800473410171742386201529211155600 80858 624789468129039000654003650212841852387701356391568298226073 80859 624882198965677327595844530840580270023880754824950856029025 80860 624974942418287867458940177282655492815072315283165044964900 80861 625067698488430960139165454639227295151469521334597684444900 80862 625160467177667119214406782747150501393546314185549704313225 80863 625253248487557031961746464996961816296916743567727197631073 80864 625346042419661559374648504841737480711120459709109118009600 80865 625438848975541736180145910108214678639507986974469415174400 80866 625531668156758770856029485220576448008299187394251140485025 80867 625624499964874045648038111447306674091470742991262493358025 80868 625717344401449116587050515281528571474406387838963852622948 80869 625810201468045713506278525065246887713229532727982527496100 80870 625903071166225740058461815967920889458444376073842137864225 80871 625995953497551273733064143429802019760951113473515774779225 80872 626088848463584565873471065180476943565685974625975528410000 80873 626181756065888041694189151943063527023080059996968110210448 80874 626274676306024300298046686934514125211244850765236857886025 80875 626367609185556114693395854272487382162289354680665158140625 80876 626460554706046431811316416399256576724466658248560890562500 80877 626553512869058372522820880633129377767948713192660230912900 80878 626646483676155231656061154957860702555950023816428937226073 80879 626739467128900478013536693160547202754676053361813332400625 80880 626832463228857754389304129428498733545173163750585050433600 80881 626925471977590877586188402515588992627616276489590723393600 80882 627018493376663838432995369588594347573900725641235513134225 80883 627111527427640801801725909864036701987618499527994795326073 80884 627204574132086106624791518146053083271608769488183974584900 80885 627297633491564265912231388375821467482290815073074302496900 80886 627390705507639966768930987303079189766926709426107834655025 80887 627483790181878070411842118390277122234833960376759475165225 80888 627576887515843612187204476059919634806387246487781453490448 80889 627669997511101801587768690395647188614425977698353286307600 80890 627763120169218022270020862407625245901433182400204546908025 80891 627856255491757832071408589972810015062583712172187202553025 80892 627949403480286963027568484560668384529488497694113679420900 80893 628042564136371321389555178854936234572199120585970988022948 80894 628135737461576987641071825382006151817795822406858853261225 80895 628228923457470216515702086256542407342674790442137190068225 80896 628322122125617437014143614154927895592489677160233310617600 80897 628415333467585252421443024627154568118600363595255152640000 80898 628508557484940440324232359857775733192851503980865970051073 80899 628601794179249952627967043986545429773556927607663727962025 80900 628695043552080915574165330099376922044716062293427138702500 80901 628788305605000629757649239000259198837747720545882783702500 80902 628881580339576570143786989874777200670407393273951515385025 80903 628974867757376386085736922955888335901069165888583090526073 80904 629068167859967901341692914302614686598215047261123690250000 80905 629161480648919114092131282802317144164795423018525573859600 80906 629254806125798196957059189507224554535117051103455371485225 80907 629348144292173497013264529415897792878092049776354889042225 80908 629441495149613535811567315810315528195055226958640722722948 80909 629534858699687009394072557259275278992940405994402735288900 80910 629628234943962788311424627398810202344411657835107972412025 80911 629721623884009917640063127600328900115585094930896329467025 80912 629815025521397616999480242637192367949263659656060480321600 80913 629908439857695280569479589460449054737153692128265172240448 80914 630001866894472477107436559194455842798350531334050389066225 80915 630095306633298949965560152463119601803483532390293826056025 80916 630188759075744617108156308157500812644311214705743497472900 80917 630282224223379571128892725755527600947267334221685993256900 80918 630375702077774079268065181304575363766491041579560614501073 80919 630469192640498583429865337177674017167241491069194701393225 80920 630562695913123700199650045714111736924311846947714757811600 80921 630656211897220220861212146855210909412132138889542625651600 80922 630749740594359111414052759886058854953697391945748268705625 80923 630843282006111512590655069393982731424289443780007969751073 80924 630936836134048739873759605554564871773190408742195016404900 80925 631030402979742283513641018856001655332225400482977986022500 80926 631123982544763808545386349372615859324034428557574747975625 80927 631217574830685154806174790698339283865470886377953801349025 80928 631311179839078336952558948650989290982469294824328215560448 80929 631404797571515544477747594858169745712130505002888870560000 80930 631498428029569141728889915335633695265650942531612335856225 80931 631592071214811667924361254168951970462086242153999653241225 80932 631685727128815837171050352409338742217801323536210034192100 80933 631779395773154538481648082294491914789831145220815886822948 80934 631873077149400835791937676905313086723271592625007618141025 80935 631966771259127967978086455369378660043250756727324248304025 80936 632060478103909348873939043722040528161009792039809753568400 80937 632154197685318567288312091536041623231162155276954580563600 80938 632247930004929387022290484430538454303312869784068763256073 80939 632341675064315746886525052570429618555918085561175634254225 80940 632435432865051760718531775266896119183562161209581486680900 80941 632529203408711717399992481790066175130737333242578900400900 80942 632622986696870080874057048504724059825742311155039773616025 80943 632716782731101490162647092439989358367483394964859994401073 80944 632810591512980759383761161403899885255777507458398195329600 80945 632904413044082877768781420753838357732233418238432490625600 80946 632998247325983009679781836933749773113937963343130948006225 80947 633092094360256494626837857889103292156010785444650193325625 80948 633185954148478847285337590470559284471626588522969162122948 80949 633279826692225757513294474937309046369350670831333387120900 80950 633373711993073090368661456671061556137604124621309577600625 80951 633467610052596886126646655211658486814782124485193114475625 80952 633561520872373360297030530725305551831004722618821070992400 80953 633655444453978903641484548016415114593697083436359030610448 80954 633749380798990082190891338194061849114187676718183640205625 80955 633843329908983637262666358104060095136291163091604441892225 80956 633937291785536485478081047637678407930420103690089440224100 80957 634031266430225718779587485028013659958158763178315721240100 80958 634125253844628604448144540245053908992445708146404983876073 80959 634219254030322585120545526600466104997562187655982742985025 80960 634313266988885278806747350673151566131022976262294651110400 80961 634407292721894478907201160666619012626228019249819893990400 80962 634501331230928154230184493309231806050369402523160401516225 80963 634595382517564449009134919408392900506611433320204400756073 80964 634689446583381682919985188169737871762984520700644432184100 80965 634783523429958351098499870392413250042768644960090090188900 80966 634877613058873124157613500651524242302402061388710926337025 80967 634971715471704848204770218578842790253148055104275249092025 80968 635065830670032544859264909352873771151899609323563467410448 80969 635159958655435411269585843509384009494611328984628910851600 80970 635254099429492820130758816183505629192932434996708552885225 80971 635348252993784319701692785894532137600686671786463520650225 80972 635442419349889633822527012984532494881917112750630195562500 80973 635536598499388661931979697821915284676298665548329177322948 80974 635630790443861479084698118881081964820831133013723893860025 80975 635724995184888335968610270809315040028873537294229930780625 80976 635819212724049658922278002592053861908778626384115041640000 80977 635913443062926049952251655927717625524647615601445008846400 80978 636007686203098286750426203923241995861061834131554518801073 80979 636101942146147322711398890221502662052072611226477030905625 80980 636196210893654286949828368671805982072256011011268699780100 80981 636290492447200484317795343654633745764277472419421431340100 80982 636384786808367395422164711171835949593175595185392862686225 80983 636479093978736676641949200813472342372476797997805099976073 80984 636573413959890160145674518712510367401305925107506807008400 80985 636667746753409853908745991598593992984874657446194654112400 80986 636762092360877941730816712062104790183122358509706552608025 80987 636856450783876783253157185139743483843865319071807083648225 80988 636950822023988913976026476332867070527592823705985711302948 80989 637045206082797045276044861169823464821044611901509270512100 80990 637139602961884064423567976423532503765926713373072087830025 80991 637234012662833034600062473095569007697583867398565730125025 80992 637328435187227194915483171278010464696159356404780975622400 80993 637422870536649960425651717004318775099749661594635575560448 80994 637517318712684922149636741200532362115314450520518188584225 80995 637611779716915847087135520848051824488644600815627873809225 80996 637706253550926678235857142469309177459534818768200788896100 80997 637800740216301534608907168047617598832465494342040871822500 80998 637895239714624711252173803492505467936583314200961285351073 80999 637989752047480679261715569761845356531594400185116480216025 81000 638084277216454085801150476752095502338359921724649140250000 81001 638178815223129754119046700067978167834524816381854140250000 81002 638273366069092683566314760782926159256428012918812814286025 81003 638367929755928049613601208301635653388849956135196678101073 81004 638462506285221203868683806436070352703862852663087026722500 81005 638557095658557674093868222806268862729173462705001494676100 81006 638651697877523164223386221677314059184900025431049715339225 81007 638746312943703554380795360343830086425716596794843510874225 81008 638840940858684900896380189173379503062742269579449148560448 81009 638935581624053436324554955420139965316462008548681209742400 81010 639030235241395569461267810920246713668352740970198995435025 81011 639124901712297885361406523780194003734765467120388796140025 81012 639219581038347145356205694169695497981994069612526469772100 81013 639314273221130287070655474330410510936356777755262148802948 81014 639408978262234424440911792911949876917539457204523776738225 81015 639503696163246847731708083746582086037413619785397320698025 81016 639598426925755023553768519174067211260058857708739043952400 81017 639693170551346594881222748028053026711801874977974461488400 81018 639787927041609381069022138395474595162744991372943875726073 81019 639882696398131377870357525260405480673508506118412883996225 81020 639977478622500757454078463143815620812766204614071834960100 81021 640072273716305868422113983850697771602624148150045275400100 81022 640167081681135235826894859436031317439992279397119708355625 81023 640261902518577561188777370501059117672838881994532396051073 81024 640356736230221722513468579931359941280612127421164417126400 81025 640451582817656774309453112188205921218173403499732503040000 81026 640546442282471947605421438264701340432326423629930785930625 81027 640641314626256649967699666418205942349456841767763451530025 81028 640736199850600465517680838790552839761931823167337708822948 81029 640831097957093154949257734027577977509760323191439939062500 81030 640926008947324655546257176009484986162595284602067851580225 81031 641020932822885081199875848803576146055481156495998270815225 81032 641115869585364722426117617950887063519826644598186795491600 81033 641210819236354046383232358198269543978926002422571495410448 81034 641305781777443696889156287787474029744975045621437865562025 81035 641400757210224494438953809412789853861942997747150428047025 81036 641495745536287436222260857958808445185880835030529643648900 81037 641590746757223696140729755129881504081283571335724980044100 81038 641685760874624624825475571082853052638990493189895557006073 81039 641780787890081749654523993174651148187816300025667718206225 81040 641875827805186774770260701936331934078670008144026457230400 81041 641970880621531581096882254385175587266349920344374302350400 81042 642065946340708226357848474786440608100514528926847479815025 81043 642161024964308945093336352976389783963533490410040189626073 81044 642256116493926148677695450358208044959032368696017554900100 81045 642351220931152425336904813682439316760972272735402645244100 81046 642446338277580540166031396723576362979063398490455642662225 81047 642541468534803435146689989964444496982212406966026581255625 81048 642636611704414229164504658400026931047560114390213996610448 81049 642731767788006218026571687572386418968490721702214927872400 81050 642826936787172874478924037948344736860799353078483331025625 81051 642922118703507848223997307751588435852003592344765869150625 81052 643017313538604965938097204360876189624589587136267337140900 81053 643112521294058231288868524386029949409806719247096888622948 81054 643207741971461824952765642533399008994479401729821969175625 81055 643302975572410104632524509372492972609202845253551435336225 81056 643398222098497605074636158115486509212244224602209403705600 81057 643493481551319038086821720521305667669494157901862048569600 81058 643588753932469292555508952036012418656918373426028271151073 81059 643684039243543434463310266281210980778158469170345453686025 81060 643779337486136706906502279002206380396236356652876907260900 81061 643874648661844530112506861587652587024741910734445441540900 81062 643969972772262501457373704272434458810440110125972674464225 81063 644065309818986395483264389135534625665935137428822669506073 81064 644160659803612163915937973004643330977887102122132939603600 81065 644256022727735935682238080379276146523304844261226618208400 81066 644351398592954016927581506484171369273648260487220454694025 81067 644446787400862891033448330564745803153878357284284818571025 81068 644542189153059218634873539536394523551205369582715291322948 81069 644637603851139837637940162099427117436117376428716336452100 81070 644733031496701763237273913431439787366336490471889903411225 81071 644828472091342187933539350568929603392659485715821693026225 81072 644923925636658481550937538589964082974207249903467193960000 81073 645019392134248191254705227709726175439445295945510276560448 81074 645114871585709041568615541400761624298458333135404500579025 81075 645210363992638934392480175649762577821378176028974200925625 81076 645305869356635949019653109462728215747588649609472982722500 81077 645401387679298342154535826730350057780376226831760715024900 81078 645496918962224547930084049565476517652073502273324635001073 81079 645592463207013177925315983224518165015466857157466708155625 81080 645688020415263021182822072724662056228322400508015488131600 81081 645783590588573044226276271268770394249338073008984372291600 81082 645879173728542391077948820589845677355667268950961616983225 81083 645974769836770383276220543326951396224393062433641121251073 81084 646070378914856519893098647544484239092974712056439105676900 81085 646166000964400477551734043506700665226752159272938465732900 81086 646261635987002110443940172819407607775092325327007426066025 81087 646357283984261450347713350050733968291705746456603252876225 81088 646452944957778706644754616942906466729066063383953547240448 81089 646548618909154266337993109326960312591740695857176487961600 81090 646644305839988694069110936852322065148801283328341689257025 81091 646740005751882732136069575643208953161339756217088215202025 81092 646835718646437300510637773993795827477482816398531468068900 81093 646931444525253496855920971214107823084186748661358282222948 81094 647027183389932596543892229738603710782518455309512003652225 81095 647122935242076052672924680609421822571100002542223098055225 81096 647218700083285496085325482446267339080925388766600306179600 81097 647314477915162735384871294014926632003862290909558702250000 81098 647410268739309756954345260506401259396840814747265940276073 81099 647506072557328724973075513638661117024018369217027638215025 81100 647601889370821981434475185693023154520107302885851641802500 81101 647697719181392046163583937597168971119572483799830296802500 81102 647793561990641616834611001166821511998562172717722218932025 81103 647889417800173568988479735618107992919239935440227505301073 81104 647985286611590956050373698462643087849650564093728574440000 81105 648081168426497009347284230897373321556391631634780954497600 81106 648177063246495138125559557801230516832186990641228699698225 81107 648272971073188929568455402450649054025981849090112112451225 81108 648368891908182148813687116066008608889413615044939393522948 81109 648464825753078738970983322301070943440471102049604780440900 81110 648560772609482821139641076787486233572849530928241275963025 81111 648656732478998694426082541846451326507952655305379223318025 81112 648752705363230835961413176479609230895698881485524992467600 81113 648848691263783900918981441751286052420268052673062203490448 81114 648944690182262722531940021674168498157692227490403425155225 81115 649040702120272312110808559710531983663759908293586070845025 81116 649136727079417859061037911001136287843081371129829750436900 81117 649232765061304730900575910433912612063365621881589495964900 81118 649328816067538473277434656664572811732999658057808153576073 81119 649424880099724809987259312201278480654910758997675971344225 81120 649520957159469642990898419665514480905445065428360045113600 81121 649617047248379052431975734341318423763623349159818564153600 81122 649713150368059296654463573125024520333650222311750026750625 81123 649809266520116812220257679987687133961968700265572456976073 81124 649905395706158213926753608062356280349480621244554046092900 81125 650001537927790294824424618468384235399807546085145510062500 81126 650097693186620026234401095984949325325659022720369621390625 81127 650193861484254557766051481685989888357518109810835372456025 81128 650290042822301217334564722648748312561960421800454134210448 81129 650386237202367511178534238848131969781005292722998438810000 81130 650482444626061123877543407349104781548968567933884293809225 81131 650578665094989918369752563909330069029358631491470923894225 81132 650674898610761935969487522104292255541443172377129099036100 81133 650771145174985396384829610087131907114226495647582013122948 81134 650867404789268697735207225095435513714728505791705826728025 81135 650963677455220416568988905817228331347659440163112650295025 81136 651059963174449307881077922728425523114851621836340286734400 81137 651156261948564305130508386514003755555153545356148872769600 81138 651252573779174520258042874685162325158925117694981916381073 81139 651348898667889243703771576504749808865808462692698077903225 81140 651445236616317944424712956333239151610098973025736865784900 81141 651541587626070269912415935507541023574818872351373054304900 81142 651637951698756046210563592864952199753513045018982109759025 81143 651734328835985277932578384024542634697856915267541286476073 81144 651830719039368148279228879538291825949401326081109231715600 81145 651927122310515019056238022024291980615192294106867512867600 81146 652023538651036430691892902394342420849606815819506563823225 81147 652119968062543102254656055288266585648552186318265602930625 81148 652216410546645931470778273827289908347198180956697748222948 81149 652312866104955994741912943798823771538661556929075506868900 81150 652409334739084547162731897385007663798553272781070551955625 81151 652505816450643022538542786547368585609043214696676406330625 81152 652602311241243033402907976179963675226107675769987026534400 81153 652698819112496371035264957143378948924913975042048358760448 81154 652795340066015005478548279291963974090877043923173936890625 81155 652891874103411085556813004606689217997807166094433730285225 81156 652988421226296938892859680546019739829768950764029785192100 81157 653084981436285071925860833727205818559801666231476468144100 81158 653181554734988169928988984050398034696522879382396545051073 81159 653278141124019097027046179378001249648863555607795483132025 81160 653374740604990896214095050881688852539775991633336978416400 81161 653471353179516789371091389169505570721728800086851522096400 81162 653567978849210177283518241305494067010168258867496388157225 81163 653664617615684639659021528834287473755895300360073978881073 81164 653761269480553935145047186923116941323494865426428725268100 81165 653857934445432001346479824733690206330571905377005754232900 81166 653954612511932954843282907136404113131608602564998510556025 81167 654051303681671091208140457879360950500773017949478656795025 81168 654148007956260885024100284324665394279992983349944889360448 81169 654244725337316989902218723864485775912073258881320479297600 81170 654341455826454238499206912129370326273591394245066534442225 81171 654438199425287642535078573101315974058770988499278666907225 81172 654534956135432392810799331244094208143512759289947568602500 81173 654631725958503859225937545763345443878276632259570562922948 81174 654728508896117590796316667108960264119564567731619943043025 81175 654825304949889315671669115832272837012366678384663903575625 81176 654922114121434941153291683910598744080114982373900678810000 81177 655018936412370553711702458651656384064452505437257984448400 81178 655115771824312419004299269290418050184483017455832030826073 81179 655212620358876981893019656390943711054131088553153219150625 81180 655309482017680866462002364165757458406826002254488940488100 81181 655406356802340876035250355825333518028938993937111101248100 81182 655503244714473993194295352070265653897263917547218001025225 81183 655600145755697379795863892838700729451349408412129194151073 81184 655697059927628376989544922421624124208678531321665315590400 81185 655793987231884505235458898058591638549562407585558852358400 81186 655890927670083464321928422126509454459180029500675600029025 81187 655987881243843133383150398034070655316470022900205797849225 81188 656084847954781570916869709934463743463574135835344886302948 81189 656181827804517014802054426368975530275259341897956973656100 81190 656278820794667882316572527954117709775218278481028056189025 81191 656375826926852770154870159224913363515378921954201392784025 81192 656472846202690454445651404746986581445356562177280561760400 81193 656569878623799890769559589610105320851966907169332623010448 81194 656666924191800214176860104415834563143301154590083923465225 81195 656763982908310739205124754871963766288254739779951157806225 81196 656861054774950959896917636106379549100613840562688187468100 81197 656958139793340549817482531813061482276850217268777638922500 81198 657055237965099362072431838342885800158668223228007039826073 81199 657152349291847429325437013851928786595100467356926416959025 81200 657249473775204963815920552619968528024573277793008528360000 81201 657346611416792357376749484651890666984872435475385168360000 81202 657443762218230181451930400674710729688346251126218314323025 81203 657540926181139187114306002642932542070999580542436267126073 81204 657638103307140305083253179864969189837371444071227138402500 81205 657735293597854645742382610863359919478263169531995428324100 81206 657832497054903499157239891081523319035506046891271829562225 81207 657929713679908335093008186549794059527040001235304868773225 81208 658026943474490803032212413623497420426630391868905742610448 81209 658124186440272732192424944905822765415591363860885842384400 81210 658221442578876131543972841468264077788923848529615878996025 81211 658318711891923189827646611481402608405326966001520706001025 81212 658415994381036275572410495368813632919615861176561813408100 81213 658513290047837937113114277596886259227189539604993211302948 81214 658610598893950902608206625213352170583351697637139319317225 81215 658707920920998080057449953247326134735508497782062731497025 81216 658805256130602557319636817083668054623562361842390301926400 81217 658902604524387602130307831924483281763202777733074451686400 81218 658999966103976662119471119450584859328276477904514913051073 81219 659097340870993364829323281795748308192012785249495538437225 81220 659194728827061517731971902946596515772598073864255633272100 81221 659292129973805108247159577680959234456448794953386766912100 81222 659389544312848303759989468157558643642538010724016168890625 81223 659486971845815451638652388269879377063298499826023207526073 81224 659584412574331079252155415877088364991968885592181068304400 81225 659681866500019893988052033024876789242780532156698842090000 81226 659779333624506783270173794269103397509114792935473119355625 81227 659876813949416814576363523215125372565705220700496099127025 81228 659974307476375235456210037385709901184130198649606136722948 81229 660071814207007473548784401530426537276250767847651124802500 81230 660169334142939136600377709489427403787908848893961087543225 81231 660266867285796012482240394724529228215125225662845067478225 81232 660364413637204069208323069630518157307237217788949069825600 81233 660461973198789454953018893739605247555905557859309674960448 81234 660559545972178498068907470931967479445711250971651846639025 81235 660657131958997707104500275765316095161168770678019930048025 81236 660754731160873770821987609036441011506414478919582727824900 81237 660852343579433558214987082687687012197601291249079973740100 81238 660949969216304118526293634171324376434154985619823666381073 81239 661047608073112681265631070384783553743536816793664648345225 81240 661145260151486656227405141289730448525023892795403317344400 81241 661242925453053633508458143327965831491275738939577791264400 81242 661340603979441383525825052747139349322115263210514968448025 81243 661438295732277857034491188949275558303027588932392699951073 81244 661536000713191185145151407975116362521383581778552750776100 81245 661633718923809679341970826237291192336339013605451288496100 81246 661731450365761831500347074615333214323757821034775936489225 81247 661829195040676313904674083025566819725371478137052153350625 81248 661926952950181979266107395578898594601728756292483421960448 81249 662024724095907860740331016439550931401323736932120239110400 81250 662122508479483171945325786497784398513627521318361025390625 81251 662220306102537306979139290969661941571603293043214541015625 81252 662318116966699840437657298036914947809667881051994624172900 81253 662415941073600527432376728639978162665988391596810036022948 81254 662513778424869303608180157537267406043482474757334248350625 81255 662611629022136285161111845743780994211938013516218701739225 81256 662709492867031768856155304462112732244295119634825989683600 81257 662807369961186232045012390618971301133352939844739054963600 81258 662905260306230332683883934120307823330988567566139990576073 81259 663003163903794909351251896938160350390417969211401126323025 81260 663101080755510981265663064142330976673101920168211829576900 81261 663199010863009748303514266990018243705616154129767130656900 81262 663296954227922591016839138186534460738176911209833207595225 81263 663394910851881070651096399430244528365553476219122103881073 81264 663492880736516929162959681354869813722820779868977674177600 81265 663590863883462089238108875982307587762820344102906053262400 81266 663688860294348654309023021799123497459319440141375678923025 81267 663786869970808908572774721569881508459698946377356018764025 81268 663884892914475317008826093000482716733572695507449626522948 81269 663982929126980525396826252364691391129057739065788814388100 81270 664080978609957360334410331207033572456488585996110590978225 81271 664179041365038829255000026235260518770211743513994617293225 81272 664277117393858120445605682515576250912722457049964164490000 81273 664375206698048603064629910083835417121826065610240991410448 81274 664473309279243827159672734085924660580734513842063286252025 81275 664571425139077523685338278560547639213056947152696773730625 81276 664669554279183604521042983977640812789524616425095894902500 81277 664767696701196162488825358645654078521017189529539252116900 81278 664865852406749471371157264100937302763042663591841251276073 81279 664964021397477985928756734592480763250279050798739218890625 81280 665062203675016341918402330775264483416125527665024381849600 81281 665160399240999356110749027725478407831446449731624973209600 81282 665258608097062026308145637390882335618836197497310039812225 81283 665356830244839531362453765589581496863798892208567453676073 81284 665455065685967231192868303670500625552237259453581681748900 81285 665553314422080666803739454948846351414591982149620728988900 81286 665651576454815560302396296029854702250879430612528019497025 81287 665749851785807814916971873134127477847754344397864333567225 81288 665848140416693515014229833537868226478587527262491453490448 81289 665946442349108926117392592241335525200409561981444562595600 81290 666044757584690494923971033978838235727442615247697693626025 81291 666143086125074849323595750683604378569836244173263797871025 81292 666241427971898798415849814520862239378152395001855461696900 81293 666339783126799332528103086602479293029122161850423912922948 81294 666438151591413623233348061496511502926235009245149373023225 81295 666536533367379023368037247645022525269832717844232148062225 81296 666634928456333067049922083803539320675577949293992557761600 81297 666733336859913469695893391615517648487463705206698476840000 81298 666831758579758128039823364435197892441937738650083489001073 81299 666930193617505120150409092512238639993247826483093831448025 81300 667028641974792705449017624651522411606782389854925484922500 81301 667127103653259324727532566461534910666998921011324469922500 81302 667225578654543600166202215304726139329512700341391485459025 81303 667324066980284335351489232063268700673073031779255458576073 81304 667422568632120515293921849833635582876496350988993323610000 81305 667521083611691306445946619663426696858167733260648191155600 81306 667619611920636056719782693443880414871477211094250409931225 81307 667718153560594295505277644071513333948537569723037754840225 81308 667816708533205733687764822992338464826748587313814280822948 81309 667915276840110263665922255242119024078241690580348590572900 81310 668013858482947959369633072096121984590971371665215669534025 81311 668112453463359076277847481441842517322228124308418139189025 81312 668211061782984051436446275988177435360644772760934497593600 81313 668309683443463503476105879424532729791366552163054847240448 81314 668408318446438232630164930643357265660967821047573244224225 81315 668506966793549220752492406139601685483937512414781757654025 81316 668605628486437631335357280700608547221134026939507183420900 81317 668704303526744809527299726499946703492540908101484483652900 81318 668802991916112282151003850708709908961949982482097419151073 81319 668901693656181757721171971737806623349871367557454960275225 81320 669000408748595126462400434224774958393032512766026644435600 81321 669099137194994460327056962878663698274293916476345958675600 81322 669197878997022013013159555296527304595690021075926879775625 81323 669296634156320219982256913865089798859612700407451502701073 81324 669395402674531698477310416861139397658904388165014448760900 81325 669494184553299247540577628864222758355830922915906134122500 81326 669592979794265848031497350595214675952573275727854944825625 81327 669691788399074662644576208294346055122025150865223966543025 81328 669790610369369035927276782752279964977322679889394161360448 81329 669889445706792494297907278107832568111675736289116552040000 81330 669988294412988746063512730525942699736730453318269457782225 81331 670087156489601681437767756869500857387882004185139956567225 81332 670186031938275372558870843478655346648688273584630632860100 81333 670284920760654073507440175171220313673821385569888515922948 81334 670383822958382220324411004577817380960847828011628070295025 81335 670482738533104431028934561925389588835561801792393082306025 81336 670581667486465505636278505382733331473623097141349811920400 81337 670680609820110426175728912081700962982882934156763797955600 81338 670779565535684356708493809927733736116031473923588432006073 81339 670878534634832643345608250313391723572081785359757164532225 81340 670977517119200814265840921848554359577729615975668216908900 81341 671076512990434579733602305220972227515809037377502948228900 81342 671175522250179832116854369300857707787913594168629160882025 81343 671274544900082645905021808603209088861783653798295645051073 81344 671373580941789277726904822221569733561285911078699437081600 81345 671472630376946166368593434346930882107743121057569967129600 81346 671571693207199932791383356485493663216023794522627785660225 81347 671670769434197380149693391489012874687185468767302927515625 81348 671769859059585493808984379511452085421593939816305822822948 81349 671868962085011441363679686005686601602327188859106039596900 81350 671968078512122572655087231873997830968329333244876336330625 81351 672067208342566419789323065886109570610219459441501888205625 81352 672166351577990697155236479478523735578895330553056415056400 81353 672265508220043301442336664048920037798115383335650315410448 81354 672364678270372311658720910859391117317106818473429408555625 81355 672463861730625989149004353662291620827945622809145524698225 81356 672563058602452777612251254162486715604998723213265222180100 81357 672662268887501303119907830429792520600121839079901684028100 81358 672761492587420374133736628375407930347581654626560592726073 81359 672860729703858981523752436406144301596830354129142478259025 81360 672959980238466298586159743370266467199317034136950225742400 81361 673059244192891681061291739908765536727486708089473062222400 81362 673158521568784667151550863325890938600006232414076597778225 81363 673257812367794977539350886092776154127080191249802619506073 81364 673357116591572515405060548097999589873491261857417471332100 81365 673456434241767366444948732758929031064731527291557870296900 81366 673555765320029798889131187107705115433296290090994344795025 81367 673655109828010263519518785965726263917902853963127959478025 81368 673754467767359393687767340320504501988086163386098667810448 81369 673853839139728005333228950018768603070323807725340616723600 81370 673953223946767097000904900889697983599567391171886018019225 81371 674052622190127849859400106412177777611818327179801519184225 81372 674152033871461627718879094039972517529196421044241626622500 81373 674251458992419977049023536298722846868821842065924317022948 81374 674350897554654626996991326768676690030777942950379395206025 81375 674450349559817489405377201067073304088456544560902346390625 81376 674549815009560658830174902944105637616721455064388196000000 81377 674649293905536412558740895606393422049572820372558753030400 81378 674748786249397210627759618381906421859367094392788641351073 81379 674848292042795695841210288840284270994157660079859162375625 81380 674947811287384693788335250482506324498382113051428937216100 81381 675047343984817212861609866113871956074946626336541143176100 81382 675146890136746444274713957014258734523758335720657558344225 81383 675246449744825762080504788019632914512946008496925834826073 81384 675346022810708723188991598628793680004400072907896249152400 81385 675445609336049067385311680249339581864868080152800810624400 81386 675545209322500717347707999696852614747673534842733429470025 81387 675644822771717778665508369061302382228197452821420275030225 81388 675744449685354539857106162054679803418585677256396773802948 81389 675844090065065472387942576953876818873733595079824889780100 81390 675943743912505230688490446252835558531466136767268906568025 81391 676043411229328652172239593137997439704987503945745765463025 81392 676143092017190757253683734901089668765134642590395172878400 81393 676242786277746749366308933403293626113743756085169266960448 81394 676342494012652014980583592704846620357542823981895577326225 81395 676442215223562123621950003974135504244427851000677963823225 81396 676541949912132827888817437790347651920779109091513342060100 81397 676641698080020063470556783953751804409638645952753811002500 81398 676741459728879949165496738917688297895114509319065992801073 81399 676841234860368786898921540956355197428313170944162696682025 81400 676941023476143061741070253182483867044442221178039996490000 81401 677040825577859441925137594529004515999483238352885716490000 81402 677140641167174778865276318808809269898022511136283917340025 81403 677240470245746107174601141966727324891457701186789374651073 81404 677340312815230644683194217637833752877884272769269535062500 81405 677440168877285792456112161126220535731519280681414317992100 81406 677540038433569134811394621918365417030554593446227545805225 81407 677639921485738439338074404845241170537859531087798545652225 81408 677739818035451656914189140007314895818986912090802893160448 81409 677839728084366921724794501576593962856489328821529020006400 81410 677939651634142551279978975589882239338636801545245312577025 81411 678039588686437046432880176847417246464255495308828217882025 81412 678139539242909091397702715031065901613592618778132410024100 81413 678239503305217553767737610156263519087867657347918586302948 81414 678339480875021484533383257471887753317507422511538784876225 81415 678439471953980118100167941922266182480994723933249404316025 81416 678539476543752872306773902285523244362800488565178679920400 81417 678639494645999348443062945102479250510029561462786546864400 81418 678739526262379331268103608510321219323203924958260736876073 81419 678839571394552789028199876095272283637046366143809411858225 81420 678939630044179873474921440878493443612225407101332923604100 81421 679039702212920919883135519549458451368791288208564014444100 81422 679139787902436447069040217061049629746485662683522704405625 81423 679239887114387157408199441700629443876257121140095997501073 81424 679339999850433936853579370751349660891173419470774952462400 81425 679440126112237854953586466857966950093502033313112821160000 81426 679540265901460164870107045211440793228046109471360562800625 81427 679640419219762303396548391666596592189885731043049109704025 81428 679740586068805890975881431907143879517497361043090453122948 81429 679840766450252731718684951772346555389820081738345075522500 81430 679940960365764813421191368859649093558218506728652429526225 81431 680041167817004307583334055517569677701471713373166646161225 81432 680141388805633569426796213343178249093907928112629513139600 81433 680241623333315137913061299298484466223618700540124371010448 81434 680341871401711735761465003560067597089336627998098442696025 81435 680442133012486269467248779216287385341060045613264722069025 81436 680542408167301829319614923926421952210869181920686184020900 81437 680642696867821689419783213656085817306613802783237660416100 81438 680742999115709307699049088603288142812275031704115638256073 81439 680843314912628325936843391429498327454826548691557161464225 81440 680943644260242569778793657910093098758355438711925769478400 81441 681043987160216048754786960118566274612063290917374760198400 81442 681144343614212956297034302258889388029566448027019592061025 81443 681244713623897669758136569260418392172663278557623136776073 81444 681345097190934750429152028249748686253448700434972415632100 81445 681445494316988943557665383013927726814344630576231343768100 81446 681545905003725178365858381569441513116292279334497936336225 81447 681646329252808568068581976951398259941030959569566420425625 81448 681746767065904409891430041337339596034081046195571555810448 81449 681847218444678185088814633620116651680768612310941623328400 81450 681947683390795558962042820544275424518388791705169869775625 81451 682048161905922380877395051520402838643416784238691862900625 81452 682148653991724684284205087231891938373552340197090484184900 81453 682249159649868686732941482148591684670338242431509391922948 81454 682349678882020789893290621061813849219138461428217722505625 81455 682450211689847579572241309755176528499409999228525174162225 81456 682550758075015825732170919925770827859466674484606487681600 81457 682651318039192482508933088470144293636325944338288030337600 81458 682751891584044688229946971249601699732764021011632136501073 81459 682852478711239765432288051449330823780392734075511433940025 81460 682953079422445220880780502645867877079426525702712731912900 81461 683053693719328745586091106697424281912842358515001911792900 81462 683154321603558214822824726571603519584861876910711823706225 81463 683254963076801688147621334225043802631116606334622900756073 81464 683355618140727409417254593649529355090506014461177601731600 81465 683456286797003806806731999199120115516637607653543360336400 81466 683556969047299492827396569312856708539860609595008693172025 81467 683657664893283264345030095747604562269282881238117333937025 81468 683758374336624102597957948435608080647807307065432978222948 81469 683859097378991173215155436081332812042151607300666961304100 81470 683959834022053826234355722612180587864037154659048560565225 81471 684060584267481596120159299597669637878260593302403147580225 81472 684161348116944201782145014751678722058209593000736400000000 81473 684262125572111546592982656632361352399563639543695094760448 81474 684362916634653718406547095654343211998445079949764934905025 81475 684463721306240989576033981527822912941167425058341956555625 81476 684564539588543816972076997239203269138979880041938947102500 81477 684665371483232842000866669687887295172841942937022522188900 81478 684766216991978890622270737093880177490292400468782346051073 81479 684867076116452973367956073290845499918915877556179304605625 81480 684967948858326285359512169019271041428769980559781531587600 81481 685068835219270206326576170334406500389429733519266566147600 81482 685169735200956300624959474243642536226046160575352181621225 81483 685270648805056317254775881688007556383015236049846072601073 81484 685371576033242189878571307982465713853524726147228862800900 81485 685472516887186036839455050829706618228402403133687612264900 81486 685573471368560161179232616022124301258342444649012374948025 81487 685674439479037050656540100946690016309750258329706837238225 81488 685775421220289377764980136007430489826132216296736172240448 81489 685876416593989999751259384080230281984178566729475390209600 81490 685977425601811958633327598114683953156457832461811800015025 81491 686078448245428481218518236997730772560972031362429430560025 81492 686179484526512979121690639793811745591726782576750500304900 81493 686280534446739048783373758476295776783961519202777600122948 81494 686381598007780471487911449264928826172775334649381561374225 81495 686482675211311213381609322684066957954586170097892300089225 81496 686583766059005425490883152456461221857187827782922265363600 81497 686684870552537443740408843347369349466133393165208036410000 81498 686785988693581788971273958073776289942787792739197056226073 81499 686887120483813166959130803393512652102669127764717627661025 81500 686988265924906468432351075489067162701650832511221348062500 81501 687089425018536769090182064760896294002237333842938223062500 81502 687190597766379329620904420145041257262467462654289594966025 81503 687291784170109595719991473069869602706055112599814110351073 81504 687392984231403198108270121166765710794158283876729977760000 81505 687494197951935952550083271849601504226688415948440683833600 81506 687595425333383859871453845877825755054344529793458142184225 81507 687696666377423105978250341018017406581593894588346816209225 81508 687797921085730061874353955918755375385635433059681264622948 81509 687899189459981283679827274313664344766986611755274925684900 81510 688000471501853512649084509667503107283741855188021273125025 81511 688101767213023675189063310380169060703773304507859437080025 81512 688203076595168882877398125663499508737195740682236715699600 81513 688304399649966432480595132205757465285309438048927703490448 81514 688405736379093805972208721738696708661980335795461326273225 81515 688507086784228670551019549622107880309028941977323726483025 81516 688608450867048878659214144560754470938690546985514876424900 81517 688709828629232468000566079568614585793592351098259396320900 81518 688811220072457661558618704295351429817980734399381731226073 81519 688912625198402867614869438829942502983136847727085868186225 81520 689014044008746679766955629096404545805053711554026115777600 81521 689115476505167876946841963956558325233525807227380609217600 81522 689216922689345423439009454134784401578835463563275987780625 81523 689318382562958468898645973079728067975221913452867146926073 81524 689419856127686348369838359877918705059301452269535144408900 81525 689521343385208582303766084334275845066583405152296138202500 81526 689622844337204876576896474334481291420209336676267238280625 81527 689724358985355122509181505604203692103044847315953463610025 81528 689825887331339396882256153980169017667287130082639057010448 81529 689927429376837961957638310308077447644829941707118850250000 81530 690028985123531265494930258082374222376763509989624827775225 81531 690130554573099940770021713942889070881592887008727991260225 81532 690232137727224806593294431143365879329047101641273235664100 81533 690333734587586867327828366106911318979735899479494875222948 81534 690435345155867312907609408183398207090403619235238708842025 81535 690536969433747518855738672723866429270143577902979264337025 81536 690638607422909046302643357586971307104683958433788289126400 81537 690740259125033642004289163192536350543750349884730676121600 81538 690841924541803238360394276237274390570563517697916510131073 81539 690943603674899953432644917187748144042756417988637974141225 81540 691045296526006090962912451665648319310404651853121980052900 81541 691147003096804140391472065840474428279472221426331262172900 81542 691248723388976776875223005944710527997792336724292966985025 81543 691350457404206861305910382026595172595743869501419990126073 81544 691452205144177440328348536055591914515060596061466611427600 81545 691553966610571746358645974495673752406735354113835013411600 81546 691655741805073197602431865461541981872767398610094013517225 81547 691757530729365398073084100572906964366561317586422927080625 81548 691859333385132137609958921621965389053132601246359025922948 81549 691961149774057391896622112169215662262921086027287505304900 81550 692062979897825322479081754182760119351971760698626810725625 81551 692164823758120276784022549836249814306525564447169680100625 81552 692266681356626788137041708580634703301683568535566716558400 81553 692368552695029575780886399604889099641779054905999260560448 81554 692470437775013544893692769800889339074426228787689295200625 81555 692572336598263786607226527347627656380924370011540425131225 81556 692674249166465578025125091029953336402794881707900591188100 81557 692776175481304382241141305407039265267728678046693568892100 81558 692878115544465848357388721945779070528135407668000206901073 81559 692980069357635811502588446234327102221826879753111688366025 81560 693082036922500292850317551391000570507147488921171713088400 81561 693184018240745499637259057783770219514097167237338074368400 81562 693286013314057825181453479175572981388690170830015950379225 81563 693388022144123848900551935410687119189968579494762122631073 81564 693490044732630336330070831757417432327755495081079350376100 81565 693592081081264239141648105022345163604402313598196478380900 81566 693694131191712695161301036551404312645469862332284709054025 81567 693796195065663028387685632233053126572497382648158797141025 81568 693898272704802749010357569618816605185769047673665322760448 81569 694000364110819553428034712276482924686297678167530723129600 81570 694102469285401324266861191491243751074122306296845763616225 81571 694204588230236130398673055430075481814472982856575077481225 81572 694306720947012226959265485884665522164405476021036729622500 81573 694408867437418055366661582708194770700163016709299679622948 81574 694511027703142243339382716061294557079794755068568370349025 81575 694613201745873604914720446582503343916463852740108739225625 81576 694715389567301140467010013598555573825424895091941313210000 81577 694817591169114036725905391489842112241853315414788394592400 81578 694919806553001666794655914326388806487581528428602310376073 81579 695022035720653590168384468889706751792350222894997700580625 81580 695124278673759552752367256195874925549431512547232889964100 81581 695226535414009486880315121635222922006436141117799997124100 81582 695328805943093511332656453843988590859792431460557334643225 81583 695431090262701931354821652423332454835792911438641702001073 81584 695533388374525238675529164621097853302258291502711167694400 81585 695635700280254111525073091091712831262780462150581448910400 81586 695738025981579414653612360849636865740189175485837200931025 81587 695840365480192199349461475531762594557353825938949035191225 81588 695942718777783703457382823084189785871695003251856773802948 81589 696045085876045351396880560988795860514853008740565298884100 81590 696147466776668754180496069145034353230855056637348278967025 81591 696249861481345709432104972522399773294852179284608728162025 81592 696352269991768201405215733699004399730073671728884048976400 81593 696454692309628401001269815401719621423084001781129627410448 81594 696557128436618665787943413163341507866737230116138150167225 81595 696659578374431540017450758212247372036419886040270651860225 81596 696762042124759754644848990710017163028267683035762852672100 81597 696864519689296227346344603452500602558047189277557348062500 81598 696967011069734062537601456149818056236323347513390984276073 81599 697069516267766551392050360400790207699400321810895039385025 81600 697172035285087171859200235477298681186339291830570624640000 81601 697274568123389588682950835034086836010135274917183104640000 81602 697377114784367653419907044859517034575888589163554303337025 81603 697479675269715404457694751782807764150547933751777560676073 81604 697582249581127067033278283853281071487544013692080656702500 81605 697684837720297053251279421907157848655387932246145963680100 81606 697787439688919962102297982637445588012089973839588904068225 81607 697890055488690579481233973282470304207074661450113941511225 81608 697992685121303878205611318048611401379139853928930880210448 81609 698095328588455018033903156382805344352943909411345902608400 81610 698197985891839345683858713210391073617518340148771816178025 81611 698300657033152394850831741253877185198406681312172091783025 81612 698403342014089886226110535548217978210236251452320379620100 81613 698506040836347727515249520268192554898850855544097273802948 81614 698608753501622013456402407983488240351582033391958053415225 81615 698711480011609025838656931457096671770826947446014579155025 81616 698814220368005233520371148102637990269845195899937657934400 81617 698916974572507292447511317216235651560597490752893587022400 81618 699019742626812045671991350098571455661539018070509067201073 81619 699122524532616523370013833182757479858562161039683104259225 81620 699225320291617942860412624283668683604769877956949665956100 81621 699328129905513708622997022084387038844465149710807217996100 81622 699430953376001412316897508975415124393676307618490874900625 81623 699533790704778832798913067362324208503715485973347205976073 81624 699636641893543936141860069557508929575700677979319389600400 81625 699739506943994875652922741371727771182673672835865120250000 81626 699842385857829991892005199521115614091929279844484036265625 81627 699945278636747812690085062965361734863448467104270763261025 81628 700048185282447053167568638292753707830912122528655818022948 81629 700151105796626615752647679267794754849675848741651831222500 81630 700254040180985590199657720657109175121322296405173277529225 81631 700356988437223253607437986449357575676988788507818646864225 81632 700459950567039070437692872584890711721607157241161125433600 81633 700562926572132692533355004310877835008502571746149463560448 81634 700665916454203959136949868277652537728491445986536413733025 81635 700768920214952896908962019492026169059708048367992924110025 81636 700871937856079719946202863243325991533887955853204372236900 81637 700974969379284829800180012117922334731756772920063760072100 81638 701078014786268815495468218218016094524527337780174072631073 81639 701181074078732453548081880700465017130310733139164737563225 81640 701284147258376707983849128751434298653508575072554653632400 81641 701387234326902730356787480112664122521989040257622289152400 81642 701490335286011859767481075275153849331069678102367790654025 81643 701593450137405622881459487456069666045049009819402820101073 81644 701696578882785733947578108474689594296259011090548749468100 81645 701799721523854094816400110643206850658364578854972371060100 81646 701902878062312794958579984788219645254926766440595442203225 81647 702006048499864111483248654518742598896086705568884542480625 81648 702109232838210509156400166856582053115629489833418438160448 81649 702212431079054640419279959344924642007664643532156000526400 81650 702315643224099345406774703750995589636724913984264144180625 81651 702418869275047651965803726478650292017250776759752354805625 81652 702522109233602775673712005806769838228207003981906797176900 81653 702625363101468119856664746069338221145982688729403716322948 81654 702728630880347275608043528893086084543770016580666031640625 81655 702831912571944021806844041608592949918312601834045852605225 81656 702935208177962325136075382950746963365274134543190137699600 81657 703038517700106340101160946164468300132515189179785574691600 81658 703141841140080409048340879631609462136293100740982188926073 81659 703245178499589062183076125134952801728829594034258736537025 81660 703348529780337017588454033875232703356836131589311334268900 81661 703451894984029181243595560357116953449460500368617744948900 81662 703555274112370647042064034260088927920732762692457842797225 81663 703658667167066696810275510410179326065957128390071260131073 81664 703762074149822800325910696968503279373631339278935802265600 81665 703865495062344615336328461952565763864389570114402979430400 81666 703968929906337987576980918206305345006171418910600177441025 81667 704072378683508950789830086934853385040331061091998804090025 81668 704175841395563726741766139919992943686729853687680266422948 81669 704279318044208725243027220532308704677015375434366577200100 81670 704382808631150544165620843656026362394292854229916972172225 81671 704486313158095969461746874642547005074253943209364683887225 81672 704589831626751975182222087408689133547555639446762660490000 81673 704693364038825723494906301795658057375851573877156226610448 81674 704796910396024564703130100304769513454381716755889966538025 81675 704900470700056037264124124325961455722437519412127629400625 81676 705004044952627867807449949975135068539350430107820259322500 81677 705107633155447971153432543656373160547915359693266005240900 81678 705211235310224450331594297465091200459369811979700279326073 81679 705314851418665596599090644548183361154216815164844205300625 81680 705418481482479889459147254537233043801318275398805537345600 81681 705522125503375996679498809170864459353807703127931991105600 81682 705625783483062774310829358222318950784490218978908242410225 81683 705729455423249266705214255848346845775526110733298058026073 81684 705833141325644706534563677475512736277344768795586608832900 81685 705936841191958514809067717340019188399921357190294435560900 81686 706040555023900300895643066797160993495781863563632052419025 81687 706144282823179862536381273516529179038395998253163683889225 81688 706248024591507185866998581679091105991984562878777503490448 81689 706351780330592445435287353292280087809221167066655650803600 81690 706455550042146004219569070739235074981860322124652048424025 81691 706559333727878413647148920678338058205987767335289393269025 81692 706663131389500413612771959409203952708377172927270223892900 81693 706766943028722932497080859821284836113362898946777863822948 81694 706870768647257087185075240041257522410714056707767968705225 81695 706974608246814183084572573895370565114233505100800314136225 81696 707078461829105714144670683302933893578219403940650428985600 81697 707182329395843362874211812717141397664529327204929740960000 81698 707286210948739000360248285729423887526790497243233881951073 81699 707390106489504686286509743953536967200317223915983146854025 81700 707494016019852668951871968305595472956540907564220711222500 81701 707597939541495385288827282796273239999241779439353276222500 81702 707701877056145460881956540951394074046607695771375627453025 81703 707805828565515709986402694977146917658146560374799420626073 81704 707909794071319135546345947786165314828758114245659376890000 81705 708013773575268929213480488000718391383840687966020632531600 81706 708117767079078471365492808049267683069181853192858336457225 81707 708221774584461331124541605472651257937571522667603096558225 81708 708325796093131266375739267556163694690594723955705024922948 81709 708429831606802223785634939403807594038921800740013345776900 81710 708533881127188338820699175570999415897628967488437006736025 81711 708637944656003935765810175372019551334664749549178276991025 81712 708742022194963527742741601978503654640540672362848166785600 81713 708846113745781816728651985425279377685680412000114172240448 81714 708950219310173693574575709639859765878623276429437951302225 81715 709054338889854238023915583611911692533458144898283617332025 81716 709158472486538718730936996819024826298475643992380709448900 81717 709262620101942593279263659025113744490082176053791473968900 81718 709366781737781508200374924567792923716532231735363209801073 81719 709470957395771298992104701251071458065018006905471695077225 81720 709575147077627990137141943959721474363120498564738819139600 81721 709679350785067795121532733111681333611586768880727115779600 81722 709783568519807116453183938064861827619866735185703310765625 81723 709887800283562545680368465594730700158832461427790229651073 81724 709992046078050863410232093559057942576626288041703853036900 81725 710096305904989039327301889866211434803654037749460602302500 81726 710200579766094232211996216863399624001368769964751821755625 81727 710304867663083789959136321261265054786691922121086543657025 81728 710409169597675249596459509711239686989704968550428381160448 81729 710513485571586337303133910152080059276628742996189773440000 81730 710617815586534968428274819042007479693102106255556203788225 81731 710722159644239247509462634592885547254389492927825067973225 81732 710826517746417468291262376122874432129400838227564307448100 81733 710930889894788113743744789644008465734310265046909371022948 81734 711035276091069856081009039801150716169124500976390902369025 81735 711139676336981556779706988278785348896791093187673716388025 81736 711244090634242266597569058792115697379362894627034478352400 81737 711348518984571225591931688778943093549361806861049627267600 81738 711452961389687863138266367908808633506824182464743150756073 81739 711557417851311797948710263525887179693575412669494386730225 81740 711661888371162838090598433142130027006084854028673395216900 81741 711766372950960981004997624097159786866807181361809476136900 81742 711870871592426413525241660501428170181235293764874368068025 81743 711975384297279511895468417579154477363985846899960041701073 81744 712079911067240841789158383527569731222124139290457354753600 81745 712184451904031158327674809008998516437623244449226611713600 81746 712289006809371406098805444392317717693355756171853447394225 81747 712393575784982719175305864860338477138348103362795161625625 81748 712498158832586421133444383499664820888199895770171797522948 81749 712602755953904025071548552489589533605596985739511223992900 81750 712707367150657233628553252506594989903739676625530655140625 81751 712811992424567939002550370461033781362279579204888702015625 81752 712916631777358222969340065682571108341022817005884211040400 81753 713021285210750356900983624670978036521226413920678354210448 81754 713125952726466801784357904528871849197801567112401636825625 81755 713230634326230208239711365193006857788154919707367831584225 81756 713335330011763416539221690580726164814759706018709532216100 81757 713440039784789456625554998768192005758865552342503122736100 81758 713544763647031548130426641317019428672041584274567267576073 81759 713649501600213100393163591865945203270515122902579873453025 81760 713754253646057712479268424104170984424530453334227560454400 81761 713859019786289173198984879243026888491221726341328918534400 81762 713963800022631461125865023102608774824783814259098165960225 81763 714068594356808744615337992930049659032047692819073088256073 81764 714173402790545381823280334066092819124935468767151842400100 81765 714278225325565920724587926576641290653697326691400418484900 81766 714383061963595099131749501965965582186331235537844683333025 81767 714487912706357844713421750088258578130169044219695609784025 81768 714592777555579275013006016374233731871292415233034174210448 81769 714697656512984697467226589489469788536231704299880998515600 81770 714802549580299609424710579541212413358313202101093331233225 81771 714907456759249698164569386950350238658067920783291141798225 81772 715012378051560840914981762105289979823311143085966037602500 81773 715117313458959104871778455914462408399859065910354690722948 81774 715222262983170747217028461374198108478379873527181788472025 81775 715327226625922215137626846268719080986594279295955362080625 81776 715432204388940145843884177118999399268957789957432550440000 81777 715537196273951366588117534497255258458086484789816789134400 81778 715642202282682894683243119823831900613542775028199797901073 81779 715747222416861937521370453763262037424190229089080473765625 81780 715852256678215892592398166336277532440169928784193798732100 81781 715957305068472347502611378864563245319657773630444903092100 81782 716062367589359079993280677865049081443945487658911929922225 81783 716167444242604057959262681010543431472060619202472275676073 81784 716272535029935439467602195273518326973115372718810431216400 81785 716377639953081572776135967369863780190863486816950487216400 81786 716482759013770996352098026619435918260561388647972874412025 81787 716587892213732438890726620340230664813187326354559398332225 81788 716693039554694819333872741893021864866382923323189086302948 81789 716798201038387246888610251493309892215158425834299280968100 81790 716903376666539021045847589907433922198458644960048613386025 81791 717008566440879631598941085149708196730134040130388960881025 81792 717113770363138758662309852297449752844713371903295230054400 81793 717218988435046272690052286540772230719643681674946624360448 81794 717324220658332234494564149584027522196362853204545441988225 81795 717429467034726895265158249515784166232712492073860381917225 81796 717534727565960696586685714264238543478797142034472119304100 81797 717640002253764270458158858754962068277462759410485010102500 81798 717745291099868439311375645887894722849115706428983654251073 81799 717850594106004216029545741450502425228646119966021965068025 81800 717955911273902803965918163084022869679769182457136292810000 81801 718061242605295596962410523419731625819167385676413452810000 81802 718166588101914179368239867502167430539419155098602952314025 81803 718271947765490326058555104616262755025847012299671185201073 81804 718377321597756002453071034635332877718124615311035743322500 81805 718482709600443364534703969006883842972759352323426965388100 81806 718588111775284758868208946493206834437428493253296744351225 81807 718693528124012722618818543783733641752605047366789256350225 81808 718798958648359983570883281096135049149977254645828783760448 81809 718904403350059460146513622883151124820855875433660450190400 81810 719009862230844261424223573762149540581088958982468709799025 81811 719115335292447687157575869784415202361977389026241887704025 81812 719220822536603227793828765161181623409319045914076642196100 81813 719326323965044564492584414563421623775017712972337073802948 81814 719431839579505569144438851112422091737687712741701804934225 81815 719537369381720304389633560178174695190379509993844296014025 81816 719642913373423023636708649102621583784957986722489515968400 81817 719748471556348171081157612964802275723796603688567212160400 81818 719854043932230381724083696504955076540320037956336424026073 81819 719959630502804481390857852324633531010547950877394015640225 81820 720065231269805486749778295479905563488176121166620620328100 81821 720170846234968605330731654584710116455891098386095377568100 81822 720276475400029235543855719541453251935563618941081040375625 81823 720382118766722966698203786015932835599717105541122072951073 81824 720487776336785579020410596773688078976233468247416499718400 81825 720593448111953043673359879994877371037651967286755219360000 81826 720699134093961522774853484684794986715650911647843259750625 81827 720804834284547369416282113297144416480389280286638139798025 81828 720910548685447127681297651687193218073338792065916191422948 81829 721016277298397532664487096511941448781069344166610231902500 81830 721122020125135510490048080194442894286174914774103831552225 81831 721227777167398178330465993569425468130155812814725509587225 81832 721333548426922844425192706327364314171619384162825706707600 81833 721439333905447008099326885374168303121637779137267632610448 81834 721545133604708359782295911223647773286520979651713319750025 81835 721650947526444781026539392539938525046638805783101456171025 81836 721756775672394344526194278947064238348269900798130452472900 81837 721862618044295314135781572222826642583781561162892792708100 81838 721968474643886144888894635994219928683764564404150369506073 81839 722074345472905483016889104051573054043074683853775656642225 81840 722180230533092165967574387398630752051080196565879609806400 81841 722286129826185222423906780155791219494795220637966258126400 81842 722392043353923872322684164433725616952004992695554804227025 81843 722497971118047526873242314294611679489974047630151869926073 81844 722603913120295788576152798918220897533884523342902752284100 81845 722709869362408451241922485090105890667792316083972730372100 81846 722815839846125500009694639129141760379626390147591054090225 81847 722921824573187111365951628371682371360604032655230479515625 81848 723027823545333653163219222329599674918405073718712909010448 81849 723133836764305684638772493639481352362553898518869090704400 81850 723239864231843956433343318920269220869712295175106928605625 81851 723345905949689410609829479656628009336001645441859336730625 81852 723451961919583180672005363225341277073062509288024243148900 81853 723558032143266591583234264182038413904336114647450569222948 81854 723664116622481159785182285925563826268028475738181615755625 81855 723770215358968593216533842857306580333406663315104537068225 81856 723876328354470791331708763152815939887490974338084979737600 81857 723982455610729845119580992263035403849859233412457088025600 81858 724088597129488037122198897262495015724183040911416427851073 81859 724194752912487841453507172161808885096283300154614194114025 81860 724300922961471923818070344301832029439936645941928156644900 81861 724407107278183141529797881946837812993398296987511390124900 81862 724513305864364543530670903194084428321643203541989384868225 81863 724619518721759370409470486317146035381678997218962182006073 81864 724725745852111054420507581660391342460964011558324155779600 81865 724831987257163219502354525201999583261984368279578150544400 81866 724938242938659681296578153902911014659418654933219611730025 81867 725044512898344447166474522959116230260059894491019269223025 81868 725150797137961716215805225074695755849785166383955211122948 81869 725257095659255879307535311873028564116376221970652262076100 81870 725363408463971519082572817563595317691912586084197785799225 81871 725469735553853409978509884981809321563794791159545426214225 81872 725576076930646518248365494119315338259222392799530505960000 81873 725682432596096001979329793262203591914162107120656826960448 81874 725788802551947211111510032854593460394508632769847701151025 81875 725895186799945687456678102205048528044277316373580472265625 81876 726001585341837164717019669153291845393286631938266751562500 81877 726107998179367568503884922814697416264902315246153981272900 81878 726214425314283016356540919520041107183036766778896211101073 81879 726320866748329817760925532068001348786739854659499960975625 81880 726427322483254474168403002407907174120393356354563799123600 81881 726533792520803679014521097870238314177743818558312888083600 81882 726640276862724317737769871062389246938790433237347222179225 81883 726746775510763467798342023547216272349898469013493289951073 81884 726853288466668398696894873421893862259447705978649679844900 81885 726959815732186571993313926914613711233862044060785318876900 81886 727066357309065641325478054116667091442013835898787411910025 81887 727172913199053452428026268967458292409767380853936593520225 81888 727279483403898043151126113610004104410833253619454047240448 81889 727386067925347643479243647234481482575161575532640824377600 81890 727492666765150675549915039527392707461820816106215278853025 81891 727599279925055753672519768843924536859702083749936765998025 81892 727705907406811684347055425221085022946469975737657072460900 81893 727812549212167466282914118349208848653962756089532024022948 81894 727919205342872290417660490619429217156739764399016795016225 81895 728025875800675539935811335364721508819695377268021750203225 81896 728132560587326790287616820412131100710619395763586848627600 81897 728239259704575809207843317063804924904296266331814750490000 81898 728345973154172556734557834624453523276212908369570006176073 81899 728452700937867185227914060592877538306199968945403309027025 81900 728559443057410039388940006635199761585376904075913854402500 81901 728666199514551656278327260457451044243620246913760149402500 81902 728772970311042765335221843695165556389439616914037462920025 81903 728879755448634288396016675937648065879640301555856149401073 81904 728986554929077339713145645004583090312487454858611161000000 81905 729093368754123225973879283592662960065277956414399037249600 81906 729200196925523446319122052409919014475284612939926232750225 81907 729307039445029692362211229915447337891976513727519195887225 81908 729413896314393848207717408782227627308251824453799041722948 81909 729520767535367990470246599200740968609157973508382210848900 81910 729627653109704388293243939141099484158231904569630590367025 81911 729734553039155503367799011691408000474182692129878618922025 81912 729841467325473989951452769590085071134173196922454170851600 81913 729948395970412694887006067069877876774449429904796453490448 81914 730055338975724657621329799131312711144528751097542199311225 81915 730162296343163110224176648363329949607603807973961870201025 81916 730269268074481477406994439428859584267261072356821362492900 81917 730376254171433376541741101333100598039063820343746756596900 81918 730483254635772617679701237592274638475022272394492774876073 81919 730590269469253203570304304420631640989481226435064240948225 81920 730697298673629329679944397053492240326510732039213914521600 81921 730804342250655384210801644324118998651501025126138878361600 81922 730911400202085948119665211612215668543351927166823608730625 81923 731018472529675795136757912281860899408422067936940390876073 81924 731125559235179891784562427726689986433277474021937094644900 81925 731232660320353397396649136140145452140265134514253406422500 81926 731339775786951664136505550128624441908047968901762815250625 81927 731446905636730237016367363285358106468486038602714686684025 81928 731554049871444853916051105842865336391647721841750493810448 81929 731661208492851445601788409521830405922296770784022561610000 81930 731768381502706135745061881694261276233939549564018185821225 81931 731875568902765240941442588978792501220444171890290026706225 81932 731982770694785270729429150386003872350372577418760048212100 81933 732089986880522927609288440131633132865510667521389083322948 81934 732197217461735107061897900235568285712653324203526610876025 81935 732304462440178897567589463024512214056513321825867758459025 81936 732411721817611580624995083656219528031688671363295939598400 81937 732518995595790630769893882783212746552954672894589571393600 81938 732626283776473715594060899473892118515757755889594153881073 81939 732733586361418695764117454508960583582690920983549082299225 81940 732840903352383625040383124171092568966938123955326502400900 81941 732948234751126750295729324645782515190200125524877870120900 81942 733055580559406511534434507151316220710470032636663004131025 81943 733162940778981541911040963915815292584225841695710319776073 81944 733270315411610667749213245119312187948162625680667067059600 81945 733377704459052908560598186918820529077511449397177522035600 81946 733485107923067477063686550674372573101298514892603087291225 81947 733592525805413779202676273494002916129599297080897991150625 81948 733699958107851414166337330215664710573951393089807377622948 81949 733807404832140174406878206944071873819619343220897315660900 81950 733914865980040045658813986260467966137367652499705349575625 81951 734022341553311206957836044223329615802807515695976673950625 81952 734129831553714030659683359278019569823251191834003978502400 81953 734237335983009082459015433193411649455348453326019556360448 81954 734344854842957121408286824143517090831604916996923273430625 81955 734452388135319099936623292052148952500205216789925944057225 81956 734559935861856163868699556318668473520397768527534485264100 81957 734667498024329652443618666042864467945055173742330145560100 81958 734775074624501098333792982867024044062917980592862454751073 81959 734882665664132227663826776553260139665472433861412593520025 81960 734990271144984960029400433414168567847417871926132687840400 81961 735097891068821408516156277714894471445259435657956754720400 81962 735205525437403879718586006164695288165729611974575764521225 81963 735313174252494873758919735616094532754510713165604916381073 81964 735420837515857084306016664089727907206112562274841227404100 81965 735528515229253398594257345242990455017768285291277330608900 81966 735636207394446897442437576400600680843859073478438147632025 81967 735743914013200855272663900265204762612678944993851637407025 81968 735851635087278740129250720426151189224315775463343342160448 81969 735959370618444213697619030784573363357068054138730442881600 81970 736067120608461131323196759012924915670150827756845080870225 81971 736174885059093542030320724167119683802481990621190312135225 81972 736282663972105688541140208569435517031094339447571510562500 81973 736390457349262007294522144080348275268202508168496190322948 81974 736498265192327128464957912877469599243179904508843369575025 81975 736606087503065875981471762859769237234681960372223294955625 81976 736713924283243267546530837795269922588901255872643227690000 81977 736821775534624514654956822330410005482470256482742616656400 81978 736929641258975022612839201979276251962851388835256663926073 81979 737037521458060390556450138210916433225184848109927921930625 81980 737145416133646411471160958752948538362514753879353463520100 81981 737253325287499072210360263229690654456096927303901901080100 81982 737361248921384553514373644253042768854119526501664744181225 81983 737469187037069230029385024084358959820653924932361835851073 81984 737577139636319670326359606985555653422010426196283199718400 81985 737685106720902636919968447377708836554914554546946445542400 81986 737793088292585086287514633925400328410057620749555209913025 81987 737901084353134168887861089665080425405622915101087484453225 81988 738009094904317229180359988295721447718359101190606711302948 81989 738117119947901805643783786750043928984678053363016716032100 81990 738225159485655630795257874164604404541108376212981149825025 81991 738333213519346631209194837367040967722251044449273943620025 81992 738441282050742927536230342998779978235172885118765556112400 81993 738549365081612834522160636391514521481949870763101977810448 81994 738657462613724861026881657315772432906848281213600052789225 81995 738765574648847710043329772719898917001420603338847113994225 81996 738873701188750278716424126577786006509607452387025341956100 81997 738981842235201658362010606963688323635789696167342357122500 81998 739089997789971134485807430472471821671639225062594442726073 81999 739198167854828186802352344103649402422585317942470793731025 82000 739306352431542489253951444727564522131759187953581681000000 82001 739414551521883910029629616252091116268414934710421681000000 82002 739522765127622511584082584608225391569063662728832144271025 82003 739630993250528550656630590672952252092911832471489408226073 82004 739739235892372478290173681247776344778677872869218834922500 82005 739847493054924939850148618211314929067485585712442723116100 82006 739955764739956775043487405964356994586311796257960706654225 82007 740064050949239017937577437285800270668411934465911490169225 82008 740172351684542896979223257717884991621273651482784483810448 82009 740280666947639835013609948599150502138968070645585422752400 82010 740388996740301449303268128863548008094293726040798113440025 82011 740497341064299551547040575724149999136852539464955965645025 82012 740605699921406147899050464359904091066173213771020917752100 82013 740714073313393438987671226723886257844218062630194586302948 82014 740822461242033819934498029591515645359087439590343519433225 82015 740930863709099880373320871967200381651484459182253394893025 82016 741039280716364404469099301967891021267534506240045334022400 82017 741147712265600370936938753302025484705881993403167862278400 82018 741256158358580953061068501462356577583623838109568127351073 82019 741364618997079518713821239751160398154598076742368346001225 82020 741473094182869630374614275256331166174839802739329346720100 82021 741581583917725045148932344896875230823658095513556293160100 82022 741690088203419714787312051656324240454789686377562360830625 82023 741798607041727785704327921122594682370460675037514638426073 82024 741907140434423598997580078452828226581949554671097202816400 82025 742015688383281690466683545881754533643406014476091398490000 82026 742124250890076790632259160892125413121253355546946753255625 82027 742232827956583824754926115165776446089500768987057119315025 82028 742341419584577912854296114433879412221728074593234333322948 82029 742450025775834369727969159344956089583392694868367917562500 82030 742558646532128704970530947469231223113459533455173091595225 82031 742667281855236622992551896557909686022181930579280474330225 82032 742775931746934023039587789175970086922178872299053856961600 82033 742884596208996999211182038827074304452773027152110358160448 82034 742993275243201840479869577689199660452888865348565520747025 82035 743101968851325030710182366079607672385672974486876038252025 82036 743210677035143248677656523767770555718402614672486384728900 82037 743319399796433368087841083254883877314206448029328078324100 82038 743428137136972457595308365138600991597646126350944728881073 82039 743536889058537780822665975681632122314311919797346998701225 82040 743645655562906796379570426702858184115282713175719078000400 82041 743754436651857157881742377909616669960603378832241347120400 82042 743863232327166713969983501789824162451853651227364672780025 82043 743972042590613508329194971182607259672435072881039206251073 82044 744080867443975779707397569646120938935399249885204224080100 82045 744189706889031961934753424741240615012494443230199581704100 82046 744298560927560683942589364349821382944631325735956171997225 82047 744407429561340769782421896146225169413175449688536991530625 82048 744516312792151238644983810340823750883376493942892608360448 82049 744625210621771304879252405814192831315855588163015413862400 82050 744734123051980378011479339760719607179404843244870103050625 82051 744843050084558062764222100960353482788420548333784928675625 82052 744951991721284159075377106797236834631106224049052302100900 82053 745060947963938662117214424143959959350156746721356310622948 82054 745169918814301762315414114230191576385982978104775714850625 82055 745278904274153845368104201614443492993670647930373827551225 82056 745387904345275492264900267377735276398800541923067853795600 82057 745496919029447479305946666657932015264002244922276770339600 82058 745605948328450778120959370643535490397683677258909933276073 82059 745714992244066555688270433145716312748786342590137766671025 82060 745824050778076174353874081867381825196674477337072519040900 82061 745933123932261191850474434488081803463388056381408407320900 82062 746042211708403361316534839683561230646487767742093369919225 82063 746151314108284631315328843198776659394607521873539466381073 82064 746260431133687145853992779093199915624619710618483342273600 82065 746369562786393244402579986277240137909023178641590913678400 82066 746478709068185461913116650458622387244796618608925276039025 82067 746587869980846528838659271617568302850533753022586369336025 82068 746697045526159371152353757129631520927204123342770332322948 82069 746806235705907110366496140655047814959377474019237415932100 82070 746915440521873063551594926913467158128223498813241761446225 82071 747024659975840743355435062462942150755065013136360374561225 82072 747133894069593858022143532602054498394734333195836296410000 82073 747243142804916311411256584514068469251472684962978135810448 82074 747352406183592203016788576772007502996633738132276258744025 82075 747461684207405827986302455323557386827017767389135965150625 82076 747570976878141677139981856074706658715285390842914143822500 82077 747680284197584436989704834191042142269592229113199530284900 82078 747789606167518989758119220235624762438361074299420101376073 82079 747898942789730413397719603262378036467979162249821411630625 82080 748008294066003981609925940983928880046187810823072516921600 82081 748117659998125163864163797132847614442032928166169697081600 82082 748227040587879625416946206135241306684480615692386920928225 82083 748336435837053227330957165215661821406185198023750448376073 82084 748445845747432026494136754052297209916440414569401635836900 82085 748555270320802275638767882101422309358061112864293182212900 82086 748664709558950423360564663710091672446845500826507613421025 82087 748774163463663114137762421136065196289369752555196086131225 82088 748883632036727188350209315593964067125180429348353203490448 82089 748993115279929682298459606446661886542988683748555190931600 82090 749102613195057828222868538660923093777246469418127131302025 82091 749212125783899054322688858646308048101511893610253428747025 82092 749321653048240984775168958596371385098301332361142286008900 82093 749431194989871439754652649451187510701692892016896200722948 82094 749540751610578435451680562600244347378802155378185040307225 82095 749650322912150184092093180444753697639409807961690968290225 82096 749759908896375093956135495938433841239494611319690124289600 82097 749869509565041769397563301225827233974227188022723025000000 82098 749979124919939010862751105497223427839123119104330268901073 82099 750088754962855814909801682179264584574550842115119834180025 82100 750198399695581374227657245580318207198653689374399857602500 82101 750308059119905077655212257109708967076989034794258162602500 82102 750417733237616510200427861189908757373823837350891781367025 82103 750527422050505453059447950980791357380067793773377856676073 82104 750637125560361883635716864035065346216285756507723770090000 82105 750746843768975975559098708004006158766122950005335697987600 82106 750856576678138098704998316512615431405812743706005871063225 82107 750966324289638819213483835323343040159230228876756514196225 82108 751076086605268899508410938907514489325218514184625595022948 82109 751185863626819298316548677543613564394661417293588680900900 82110 751295655356081170686706955061577419199019002967758544018025 82111 751405461794845868008865637352268523709794118533893222873025 82112 751515282944904938033305291761295155739671621819808847897600 82113 751625118808050124889739557486359376980880301869905547240448 82114 751734969386073369106449147097318691354683476187681950300225 82115 751844834680766807629417479298154841537820827625487725090025 82116 751954714693922773841467943050050457777214137306142315556900 82117 752064609427333797581402793174781531703326095406380084204900 82118 752174518882792605163143677557640946805237247859970146451073 82119 752284443062092119394873796069115556536794282965064105799225 82120 752394381967025459598181691324546560683096196736769361923600 82121 752504335599385941627206671401010190630136319177718096963600 82122 752614303960967077887785864630662974547620655306760441675625 82123 752724287053562577356602906589803114215849414963786070601073 82124 752834284878966345600338259402906766302091894586680189232900 82125 752944297438972484794821163480905282320117953138837230562500 82126 753054324735375293744183221812976723288485114271463138765625 82127 753164366769969267900013616931132227238831749067758172691025 82128 753274423544549099380515960666885070214806770084342554960448 82129 753384495060909676989666776819297524245387719942019254760000 82130 753494581320846086236375616853707878973214988800914173874225 82131 753604682326153609353646808750447257169213067376650507459225 82132 753714798078627725317742839122863118269193158721665457956100 82133 753824928580064109867349368723973608326348056130939892122948 82134 753935073832258635522741881461084179385572869870876594363025 82135 754045233837007371604953967037705166251386875925141510550025 82136 754155408596106584254947237342116273940905389868009032864400 82137 754265598111352736452782876701931194786829062894888228499600 82138 754375802384542488036794826124022840182794279856744119506073 82139 754486021417472695722764601639176938344675336070293540848225 82140 754596255211940413123097746870849016196559706234114141604900 82141 754706503769742890766001919947407050579144920811865524124900 82142 754816767092677576114666614877249341421242258902137315174025 82143 754927045182542113586444517506194427311931578369214144351073 82144 755037338041134344572034496176547132061706060644239948345600 82145 755147645670252307454666227207252099345688376220589304377600 82146 755257968071694237629286455314553441380703704874188733208225 82147 755368305247258567521746889092586396800673099767318575655625 82148 755478657198743926607993731673334162461455794886077806222948 82149 755589023927949141433258846685390333826934149074994700308900 82150 755699405436673235631252559630974658862812925939777174030625 82151 755809801726715429943358094800657080993308456078260115905625 82152 755920212799875142237827647845252317658645845772349898944400 82153 756030638657951987528980094124354492348076714047103627010448 82154 756141079302745777996400332950988609673988887808719845015625 82155 756251534736056523004140267851862935097615992857661762550225 82156 756362004959684429119921422962713613315881877497686690332100 82157 756472489975429900134339195678240132072045226102323237364100 82158 756582989785093537080068745676137511260056493548235248426073 82159 756693504390476138251072520434738370653915349385664208567025 82160 756804033793378699221809417363785303408835094810290815246400 82161 756914577995602412866445582667861256650693938063761542926400 82162 757025136998948669378066847062012894994094517271970066062225 82163 757135710805219056287892798459109197707375576695975807006073 82164 757246299416215358484492491748484815475136166000022585388100 82165 757356902833739558233001795785424988295256075829163654752900 82166 757467521059593835194342377711056101988039380445017781951025 82167 757578154095580566444442324722213237089983863416528920010025 82168 757688801943502326493458403410863340553800689742479746610448 82169 757799464605161887304999956792669927679688891947966856227600 82170 757910142082362218315354439144292499060520993616986172527225 82171 758020834376906486452714588769021135035532336781461988492225 82172 758131541490598056156407238810354008213340345182103908502500 82173 758242263425240489396123766233132833045663979561879818422948 82174 758353000182637545691152179091858550207980960077005633658025 82175 758463751764593182129610842205816822672563881156402417850625 82176 758574518172911553387683841360650199842889062566663464960000 82177 758685299409397011748857986156021085956326804218693357158400 82178 758796095475854107123161451619016929154311578872197268451073 82179 758906906374087587066404058702956328165868544157869285075625 82180 759017732105902396799419193791262034451451521362102484328100 82181 759128572673103679227307367326074108909540211637865831088100 82182 759239428077496774958681411681283773858363839465507977420225 82183 759350298320887222324913318399675782969477567351003462526073 82184 759461183405080757399382714913874414148729854293807433200400 82185 759572083331883314016726980870795473033436373174196643888400 82186 759682998103101023792093004179313977802332098907827767434025 82187 759793927720540216140390576900864479377120670315238213554225 82188 759904872186007418295547431102698254831192054793071448802948 82189 760015831501309355329765914793528895912348847003776284076100 82190 760126805668252950172781308061305099032181152188185928284025 82191 760237794688645323631121779532856747875072882932439956379025 82192 760348798564293794407369983275167664934721377183820667150400 82193 760459817297005879119426296258035693795520467220826207760448 82194 760570850888589292319773696497888059840207436667733382570225 82195 760681899340851946514744282002527243283819638344499608091225 82196 760792962655601952183787430636589885007259852915555520628100 82197 760904040834647617798739601027508532591643690417243749122500 82198 761015133879797449843095774631773321237110417589722589701073 82199 761126241792860152831282539081297971886933477616397645374025 82200 761237364575644629327932812929701776869581599798660269210000 82201 761348502229959979967162211918326531717868719597161509210000 82202 761459654757615503471847056881814660525503889399272959208025 82203 761570822160420696672904023413082071257223902687000189751073 82204 761682004440185254528571433407526566839274424656622771502500 82205 761793201598719070143692188606319927622312966771927436864100 82206 761904413637832234788998346258639070928852007523259230977225 82207 762015640559335037920397337022698983872155893435916442968225 82208 762126882365037967198259825225457416463063800059834660360448 82209 762238139056751708506709211600868613205545939529222380294400 82210 762349410636287145972912778626570652920924316872010947101025 82211 762460697105455361986374478578898258434615609455861485606025 82212 762571998466067637218229364426120230007995120976241726288100 82213 762683314719935450640539663679807949001550191733975211302948 82214 762794645868870479545592495324248691213901879440925476912225 82215 762905991914684599565199229943824782654538108574385515792025 82216 763017352859189884689996493168286924176232770829604992096400 82217 763128728704198607288748812555857305416136394267044777376400 82218 763240119451523238127652908034105422872427934402778297176073 82219 763351525102976446389643626018546811676226927148381095342225 82220 763462945660371099693701517328922195706193631887128205132100 82221 763574381125520264114162059023121856135904834107866564772100 82222 763685831500237204200026520268727314301697622253112796265625 82223 763797296786335382994274472372149720931235654435367742401073 82224 763908776985628462053177943085351640280585139412021218894400 82225 764020272099930301465617215310146214590103924976290737640000 82226 764131782131054959872398270320074991486959668326211836780625 82227 764243307080816694485571875619872994534615009937662381812025 82228 764354846951029961107754317562536915057161938227721803722948 82229 764466401743509414151449778844019601648967070403381328202500 82230 764577971460069906658374360995581322417717339214858857658225 82231 764689556102526490318781751993835574001644520054745581093225 82232 764801155672694415490790539108534510749470112461224976195600 82233 764912770172389131219713167108146367154462259408057920210448 82234 765024399603426285257386541943284546691946601923418176724025 82235 765136043967621724081504280028055350622676181016591190353025 82236 765247703266791492914950603239398621092654669363722929004900 82237 765359377502751835745135879754502873983335297784041736920100 82238 765471066677319195343333810846383798444597792614206150756073 82239 765582770792310213284020263757722301876550416363704643740225 82240 765694489849541729964213750773065581315026762526720298214400 82241 765806223850830784622817554609502004719660253468871036134400 82242 765917972797994615359963500245927888562636285549170236313025 82243 766029736692850659156357373311031561370655616041982549076073 82244 766141515537216551892625985150127406482305850269371764856100 82245 766253309332910128368665884690979881247943723234888885056100 82246 766365118081749422322993717228764814219352236874510995924225 82247 766476941785552666452098230250322586551866571033245638525625 82248 766588780446138292429793926417865108872373992976143976210448 82249 766700634065324930926576363832305810252598706504558290000400 82250 766812502644931411628979103696389161668395667742034347515625 82251 766924386186776763258932305497803562422410810864010050640625 82252 767036284692680213593122969832468724459431834271429254032900 82253 767148198164461189482356828988195996311066657065576100522948 82254 767260126603939316870921885408927375569058828600168368925625 82255 767372070012934420815953598159766266304593522112475124054225 82256 767484028393266525506801717513020345724377229028584399873600 82257 767596001746755854284398767775484212583101855874767621633600 82258 767707990075222829660630178477196798456142573498186585201073 82259 767819993380488073337706064041915831916001441512178214208025 82260 767932011664372406227534652059558954951108492855442541456900 82261 768044044928696848471097360280868400616141577727263156536900 82262 768156093175282619457825522454563450909038796884225517950225 82263 768268156405951137844978763127252204231365765624795713256073 82264 768380234622524021577025021526381492505677206328822841747600 82265 768492327826823087905022224646511099095991434056992108832400 82266 768604436020670353406001609659205740105490141663164250368025 82267 768716559205888034002352695766845583409077473658296544429025 82268 768828697384298544981209905620663391917494667531386950022948 82269 768940850557724501013840836423323690064302503538984238768100 82270 769053018727988716175036180836366665357226405593868459113225 82271 769165201896914203962501297812846830041121243604373328928225 82272 769277400066324177316249433475503781481167668542585191840000 82273 769389613238042048637996592160809713791872133071650193160448 82274 769501841413891429810558057749245647510021580474242559317025 82275 769614084595696132217246565402165658737954090945738388055625 82276 769726342785280166761272123825615704167361525411906956102500 82277 769838615984467743885143488181480953733352371582344532276900 82278 769950904195083273590071283766342858343685543953070710151073 82279 770063207418951365455372780578434496178951788235592197265625 82280 770175525657896828657878318893090057466041560841496690739600 82281 770287858913744671991339385967091644389509765532731658099600 82282 770400207188320103885838343992323879923441502414893938657225 82283 770512570483448532427199809419154136840151989676137013301073 82284 770624948800955565376403683769963515981531026745014836808900 82285 770737342142667010188999836063261021064080750059339745568900 82286 770849750510408874034524436968820695829707960922850616952025 82287 770962173906007363815917944814288808251131950810381481722225 82288 771074612331288886188944743563715485753368485113811172240448 82289 771187065788080047581614432888472525021163404164191830465600 82290 771299534278207654213604770451026419926488133199242045771025 82291 771412017803498712115686266522042971430287233864310061516025 82292 771524516365780427149148431051307163988597952248745904536900 82293 771637029966880205025227673312949314024956496093475313922948 82294 771749558608625651324536854245475817418678480699878504578225 82295 771862102292844571516496491607110144702164593580611128397225 82296 771974661021364970978767618066957054759850016690867655971600 82297 772087234796015055016686292352510320276800487150223324490000 82298 772199823618623228882699763574031580996272048012388310126073 82299 772312427491018097795804288846335264012808515480103242313025 82300 772425046415028466960984604328521833850663443927486600822500 82301 772537680392483341588655049802208958956514881430255435822500 82302 772650329425211926914102346908817505470604452778584062794025 82303 772762993515043628216930031166476593731590261036506902451073 82304 772875672663808050840504537887119277917568739809644444160000 82305 772988366873335000211402942114347734528906893998939214745600 82306 773101076145454481858862352702654171077746314776710091396225 82307 773213800481996701434230960658590992364306922962725251485225 82308 773326539884792064730420741864491088091444562357595764822948 82309 773439294355671177701361814305346432296315309679428715932900 82310 773552063896464846481458449919460512161483669633566187689025 82311 773664848509004077405046741193497431207394661725983648844025 82312 773777648195120077025853922622557859663824159425535117923600 82313 773890462956644252136459347155919332969740692221121253490448 82314 774003292795408209787757117749085727858968247354833884269225 82315 774116137713243757308420374142798074353146391204419221999025 82316 774228997711982902324367234989666191203754251416637848640900 82317 774341872793457852778228395449087961901411541251335096792900 82318 774454762959501016948816380371130398303305848793743844526073 82319 774567668211945003470596453190053969218433837654620689630225 82320 774680588552622621353159180648169001935397794744591921345600 82321 774793523983366880000694653470720295678781097236315771585600 82322 774906474506010989231468363112503417337649637786946169600625 82323 775019440122388359297298734696923481523504027670544508826073 82324 775132420834332600903036316268214549085052475167607256800900 82325 775245416643677525226044624477545110633499595194283554722500 82326 775358427552257143935682646823742454414665029860124512300625 82327 775471453561905669212789000569376051003170632868766081678025 82328 775584494674457513769167748452947420789179078184690524610448 82329 775697550891747290867075871317941284079743080260490692890000 82330 775810622215609814338712397779500127844745944747696367947225 82331 775923708647880098605709191049491657701693890710502950232225 82332 776036810190393358698623393040745938654271483951434336680100 82333 776149926844985010276431525871246363376606582482316477422948 82334 776263058613490669646025250889065922468623406089660412830025 82335 776376205497746153781708785338847587097704689322863892661025 82336 776489367499587480344697976790634950788149348364238918150400 82337 776602544620850867702621035451866613822613674724952118585600 82338 776715736863372734949020924483355130778874750469216447631073 82339 776828944228989701922859408440078679140867548934688042377225 82340 776942166719538589228022759957620944695035030239697952828900 82341 777055404336856418252829124805102057551606451112890318148900 82342 777168657082780411189537545425450751115496072928764541197025 82343 777281924959147991053858643083875255173105459779763635426073 82344 777395207967796781704466958745397773459430599773668998611600 82345 777508506110564607862514952802324735624533147641432318739600 82346 777621819389289495131148663772532353429646165618004985145225 82347 777735147805809670015025026089454351270961823175552875140625 82348 777848491361963559939830847104666081753504595618543923322948 82349 777961850059589793271803443423966578018441568182981097936900 82350 778075223900527199337252936697867435864734497822481208505625 82351 778188612886614808442086208987404760400209301332474347880625 82352 778302017019691851891332517826197754007920618196574652366400 82353 778415436301597762008670771099684864821135032187760126160448 82354 778528870734172172155958461862475757664359420288565791580625 82355 778642320319254916752762263214764712538613724191771087063225 82356 778755785058686031295890283358758399206603202104346187420100 82357 778869264954305752378925980956078320267596910716579798148100 82358 778982760007954517711763740907105559302679783244783928601073 82359 779096270221472966140146110673242815218628203954777878594025 82360 779209795596701937665202697263076048822976427385094462672400 82361 779323336135482473462990725003425412923906546789712043152400 82362 779436891839655815904037254216282482866420976601871190583225 82363 779550462711063408572883060922638150390856573790552760131073 82364 779664048751546896287628177694212890031186578962439796352100 82365 779777649962948125119479095774108453958743506393224630916900 82366 779891266347109142412297628587407398221995949607125066290025 82367 780004897905872196802151436762754190734837992732218297593025 82368 780118544641079738236866214785958999124514525027079107560448 82369 780232206554574417995579539406672604665822244402226838553600 82370 780345883648199088708296379919188237000607503464670566204225 82371 780459575923796804375446270438433473170841396927644370869225 82372 780573283383210820387442144292222693679702610798322791422500 82373 780687006028284593544240830650847937838152550547410015022948 82374 780800743860861782074905213515093350554458136755149900721025 82375 780914496882786245657168053183765762981018402113291410765625 82376 781028265095902045436997470321841300046694643052292182250000 82377 781142048502053444048164092750335258873643372883625290640400 82378 781255847103084905631809865079009853405419691740194771476073 82379 781369660900841095856018521303041772257868932620942603200625 82380 781483489897166881935387720484778848846069563671780261156100 82381 781597334093907332650602845641722495239343325952700333116100 82382 781711193492907718368012465961879903952122465154682629639225 82383 781825068096013511059205462467637374991271677159839035701073 82384 781938957905070384320589817249313478950317033419849891662400 82385 782052862921924213392973066389558120767948685612517202254400 82386 782166783148421075181144416699770922952151572991262906975025 82387 782280718586407248273458526389719701612391673650385305635225 82388 782394669237729212961420949791547163540457556288293898802948 82389 782508635104233651259275246259361307835841105975905465100100 82390 782622616187767446923591753365612371183950320257731788763025 82391 782736612490177685472858024515466511864994005274452079158025 82392 782850624013311654207070931100393783898076050459175003168400 82393 782964650759016842227330429312195309408898730002098634210448 82394 783078692729140940455434991738701914350513175292525631331225 82395 783192749925531841653478703862383850104783790841555424208225 82396 783306822350037640443450025583118581247664952987344455320100 82397 783420910004506633326832217886370977874035842527412346102500 82398 783535012890787318704205434778047609347715726164616135176073 82399 783649131010728396894850480607294195169400424466387439997025 82400 783763264366178770156354232898512627839634093407634337440000 82401 783877412958987542704216730813881342135571810299095457440000 82402 783991576791004020731459929367670165119210801113385277125025 82403 784105755864077712428238119513648141450984483344720289776073 82404 784219950180058328001450014226890189196136835325349193062500 82405 784334159740795779694352500701295802282137948437764106632100 82406 784448384548140181806176058784140377093577982288339557320225 82407 784562624603941850711741845768987102376499134342388714747225 82408 784676879910051304881080447668294713667006664775764793410448 82409 784791150468319264899052297087063775859253494702861682816400 82410 784905436280596653484969757818871520285531432139746930782025 82411 785019737348734595512220876285652625796238686014534407587025 82412 785134053674584418027894799942590696799941015521096387804100 82413 785248385259997650272408862769492555053615641718733148802948 82414 785362732106826023699137337970024826180475932417158757371225 82415 785477094216921471994041858000199666437533872276613098711025 82416 785591471592136131095303502047503840157279460236357170190400 82417 785705864234322339212956551082072723547554448716335997454400 82418 785820272145332636848523910601318176150885266687289853501073 82419 785934695327019766814654201189426587239229565160756063663225 82420 786049133781236674254760517013150770752295602714738355564100 82421 786163587509836506662660852375326749077326664461651592404100 82422 786278056514672613902220196447553833015516894816619106680625 82423 786392540797598548226994296303483772685053337286273024876073 82424 786507040360468064299875088374172121873174628336677067952400 82425 786621555205135119212737798446952326469612702595479116810000 82426 786736085333453872506089710329300416091353048895364630325625 82427 786850630747278686188720603299165546843824526986617407289025 82428 786965191448464124757354858463249012356424529465238962622948 82429 787079767438864955216305234144721709780712369224615703822500 82430 787194358720336147097128310421877417347676206503987729741225 82431 787308965294732872478281602939226610346209618652651669876225 82432 787423587163910506004782346112542913008336077647467264409600 82433 787538224329724624907867945849381654767806153101239398760448 82434 787652876794031009024658101906597370697476220205185247681025 82435 787767544558685640817818600006394457627371841300110232474025 82436 787882227625544705395226773832452569499556825424119645300900 82437 787996925996464590529638637027675707927883271411574688496100 82438 788111639673301886678357685315121336700401686406332435131073 82439 788226368657913387002905368863673222089676562805743271759225 82440 788341112952156087388693235020029074321494612789959310448400 82441 788455872557887186464696741528581439395483221149267605168400 82442 788570647476964085623130740360777664651988604851733134826025 82443 788685437711244389039126632275552136038209682761648418401073 82444 788800243262585903690411192232431359943057782509272774612100 82445 788915064132846639376987065778919837744527065423145400428100 82446 789029900323884808740814936533782056845528956682824525871225 82447 789144751837558827285497364887843297964178948763106780500625 82448 789259618675727313395964298043939334792438924467402252560448 82449 789374500840249088358160251517652478842825644350689839118400 82450 789489398332983176378733162220478799366609285389989142000625 82451 789604311155788804604724913247078725648557926967124422625625 82452 789719239310525403143263530488270616762847680495222178944900 82453 789834182799052605081257051191434262012266774573313898922948 82454 789949141623230246505089064589998653768308362934988417980625 82455 790064115784918366520315924723695753283184142525578626577225 82456 790179105285977207271365635571269349256212078972149057971600 82457 790294110128267213961238408617335488506449661991801441907600 82458 790409130313649034871208892975098338030872179722719063626073 82459 790524165843983521380530078186632718012846534681073096725025 82460 790639216721131727986138869822451925989138151483525143892900 82461 790754282946954912322363338002086853385224574383658797772900 82462 790869364523314535180631638957409776988287448121310348961225 82463 790984461452072260529182609760443589644927745962472322631073 82464 791099573735089955532778036337404616546410381816220934201600 82465 791214701374229690572416594890734545898106746971961376006400 82466 791329844371353739265049466850884385561780274639172414717025 82467 791445002728324578483297627479620740409463885742735034502025 82468 791560176447004888375170808246632088635922136295815184222948 82469 791675365529257552383788133101220119143088099421103730584100 82470 791790569976945657267100428760868576334428503317966238800225 82471 791905789791932493117614209138489443239933440091696889315225 82472 792021024976081553382117334030153678833362089601591152250000 82473 792136275531256534881406342185121110702516397892951839010448 82474 792251541459321337830015458879991469890673542216442322870025 82475 792366822762140065855947278118805940742898335284440820980625 82476 792482119441577026020405119580935984964791501762298508402500 82477 792597431499496728837527060438603585833322031852759667248900 82478 792712758937763888294121642165884445589754612330395597426073 82479 792828101758243421869405252461053056493329486961904757880625 82480 792943459962800450554741182404135953821295038665750120577600 82481 793058833553300298873380358971546847266145948095096811137600 82482 793174222531608494900203753029684715704495000961683675366225 82483 793289626899590770281466462929383339193917523061469264726073 82484 793405046659113060254543473823108131294367051638050442760900 82485 793520481812041503667677092826803524409382238765435528944900 82486 793635932360242442999726060148301550799301161502303182503025 82487 793751398305582424379916336304209652234083219636000900293225 82488 793866879649928197607593565547203141927123670182912953490448 82489 793982376395146716171977215625655133423644614045212622979600 82490 794097888543105137271916393997544142507871950261243262260025 82491 794213416095670821835647340620586959942273483362766144305025 82492 794328959054711334540552597440551784959652046018076768044900 82493 794444517422094443832921854699714001894872219262623083622948 82494 794560091199688121947714474187424375167463033381451787829225 82495 794675680389360544928323689554766831009294951409854190524225 82496 794791284992980092646342483815290387872990512075375643673600 82497 794906905012415348821331144153807191356707277947393208960000 82498 795022540449535101040586494165256003739442236037366569851073 82499 795138191306208340778912803645637892838061570867352853426025 82500 795253857584304263418394376057038259872871813176290764062500 82501 795369539285692268268169813788756741362730800358868889062500 82502 795485236412241958584207961336573915763462707142588587201025 82503 795600948965823141589085526522191141614703656933134446726073 82504 795716676948305828491766379874887250370276146040729223210000 82505 795832420361560234507382532297443213855784745301266987523600 82506 795948179207456778877016791138393303424355327402320533749225 82507 796063953487866084887487094792668655367318444808384407754225 82508 796179743204658979891132525952706554981177494160869431122948 82509 796295548359706495325601003632106149895416990331487075944900 82510 796411368954879866733638654083918701827608679173987641380025 82511 796527204992050533782880860735667884852876385006140256835025 82512 796643056473090140285644993263203037554097459834924700929600 82513 796758923399870534218724815925495676057262519502872172240448 82514 796874805774263767743186575282496974953198860788243481218225 82515 796990703598142097224166767418181323462399596858343200928025 82516 797106616873377983250671584790908464914003170491991041744900 82517 797222545601844090655378042833244128683049549608444234360900 82518 797338489785413288534436786423386465162013122636511189101073 82519 797454449425958650267276576350352996133291137216032192441225 82520 797570424525353453536410455895090195058823510047337152787600 82521 797686415085471180347243597649675214311348024111931702227600 82522 797802421108185517047882830696786679238967368014921952505625 82523 797918442595370354348947848271628872180734207198181745551073 82524 798034479548899787343384096028501033135860554910821217348900 82525 798150531970648115526277341034210907732941179084172658902500 82526 798266599862489842814669921610539077448260686942527455855625 82527 798382683226299677567378678147968011683843319904716293645025 82528 798498782063952532604814565012897186336416415028029162760448 82529 798614896377323525228803943670573018867905994163856516000000 82530 798731026168287977242411557145969775626479076698965768040225 82531 798847171438721414969765185944865013264505125128912595025225 82532 798963332190499569275881985557360522556141573948369284384100 82533 799079508425498375586496505666107149732568710961022319222948 82534 799195700145593973907890391181499277627220325939286426277025 82535 799311907352662708846723765226112156456691564747792624792025 82536 799428130048581129629868294190662681955367378047079555456400 82537 799544368235225990124241934983781626833216883294056561651600 82538 799660621914474248856645364597892740136653918048783338256073 82539 799776891088203069033600092113501538061885102994361666886225 82540 799893175758289818561188253264204019098766906305968376072900 82541 800009475926612070064894087684732946070885559110258932192900 82542 800125791595047600909447098964366747684371267117800722200025 82543 800242122765474393218666897628033502603874048765399713001073 82544 800358469439770633895309727167449879839175758364996017857600 82545 800474831619814714640916673244642320350104477130345725121600 82546 800591209307485231975663556190205156260766529167395243102225 82547 800707602504660987258212506918657775916630957510805649605625 82548 800824011213220986705565226383270355219704431325515368922948 82549 800940435435044441412917928692735088237934304042863028544900 82550 801056875172010767373517968012067263005086958356261333000625 82551 801173330425999585498522149370127941706680712868663489875625 82552 801289801198890721636856723496167418086120482286359718768400 82553 801406287492564206595079065807796038902998134230567413810448 82554 801522789308900276157241039672796390632601127145744353125625 82555 801639306649779371104754044067198267312025601893798517596225 82556 801755839517082137236255745752045250513931691224961816528100 82557 801872387912689425387478496091289147863921463513946027912100 82558 801988951838482291451119432633255952311776687365355575276073 82559 802105531296341996396712265578134400520377549662785563601025 82560 802222126288150006290500749253945625249047639415524950118400 82561 802338736815787992315313838723459813480347981715605815398400 82562 802455362881137830790442531644533199270986728942738058084225 82563 802572004486081603191518395506346137898534349048451575756073 82564 802688661632501596170393780364030425826049852632905540296100 82565 802805334322280301575023717194181449316544831234054299100900 82566 802922022557300416469349501993758163198451898731290280649025 82567 803038726339444843153183965744881320311935596292799410156025 82568 803155445670596689182098430368047791553999999452525945010448 82569 803272180552639267387311350786286236187921214590095789859600 82570 803388930987456095895578643222786802189577732522921021901225 82571 803505696976930898149085699854544956869780280638024459266225 82572 803622478522947602925341089944566968837728443842296519322500 82573 803739275627390344357071947575191983556256970760740020122948 82574 803856088292143461952121046105093056284593407545986290764025 82575 803972916519091500613345559472526928108943570178597753700625 82576 804089760310119210658517510467409753025365440352437099560000 82577 804206619667111547840225906094803406663098413385123497102400 82578 804323494591953673365780560152404430219796502819171133001073 82579 804440385086530953917117603144635086522984179550094716305625 82580 804557291152728961670706679655943428834525057815274994004100 82581 804674212792433474317459833305926707076979700899837847164100 82582 804791150007530475082642079408899860582442470977778500838225 82583 804908102799906152745783665460538271245801655439059235376073 82584 805025071171446901660594019574231376105375132003866135104400 82585 805142055124039321774877386989791163874548652857513040640400 82586 805259054659570218650450154777167005808398500233961788536025 82587 805376069779926603483059864857825697509327858929371280696225 82588 805493100486995693122305915466463014855499832052733461302948 82589 805610146782664910091561951175720514175322662148200539104100 82590 805727208668821882607899941606588734090447478199316371262025 82591 805844286147354444602015948947185384108688837811664191957025 82592 805961379220150635738157584402604533066986541246531804166400 82593 806078487889098701434053153698540238903006728439647377160448 82594 806195612156087092880842491761395489972244200497905799072225 82595 806312752023004467063009486697594757225549302551820922345225 82596 806429907491739686778316293194825886019874634697222746032100 82597 806547078564181820657739235467944486152732391847980108062500 82598 806664265242220143185406399872281408888385341720271919151073 82599 806781467527744134718536917307101330281176403272653897600025 82600 806898685422643481507381935531967890998646556445874965690000 82601 807015918928808075715167281518778274104211469009594845690000 82602 807133168048128015438037813962237533876176839073857778022025 82603 807250432782493604725003466071550420716784094021915268301073 82604 807367713133795353597886978766115879541804830244808539602500 82605 807485009103923978071273324398016831737957295400584532420100 82606 807602320694770400172460821124105283832114378592217725683225 82607 807719647908225747961413938050490239432923056784861705506225 82608 807836990746181355550717791272243324782073121208109162960448 82609 807954349210528763125534330931144472389051348972182490318400 82610 808071723303159716963560219414297441719809166544634584483025 82611 808189113025966169454986400816452390766370347278979491588025 82612 808306518380840279122459361788880147541023469368011022300100 82613 808423939369674410641044083897650266115394808238271398802948 82614 808541375994361134858188687614172387761394123650623240810225 82615 808658828256793228813690768060867864047781502084137383650025 82616 808776296158863675759665422634846035402931105132079348304400 82617 808893779702465665180514970632466995671280430721768362512400 82618 809011278889492592812900364997680110567964592393174516326073 82619 809128793721838060665714296317034995673257239359565850964225 82620 809246324201395877040055989184269097705686153669149758016100 82621 809363870330060056549207691057383461270075347847885576056100 82622 809481432109724820138612853731125702094299724605476852075625 82623 809599009542284595105856007547806646946236127520570925851073 82624 809716602629634015120644328469384539960268986395582069990400 82625 809834211373667920244790898133758155000772821811091216000000 82626 809951835776281356952199657018217593948260699255840053890625 82627 810069475839369578148852050833008991412370393318914475746025 82628 810187131564828043192795370267976787354571616380394970022948 82629 810304802954552417914132784215254670442431263916745084422500 82630 810422490010438574635015066590983736656482310155335107844225 82631 810540192734382592189634016879043849730218833893198380679225 82632 810657911128280755944217574519791632423497745679457721603600 82633 810775645194029557817026627266805960409680205406532673810448 82634 810893394933525696298353513634649273697205545136569493618025 82635 811011160348666076470522219560660464006970827497485284615025 82636 811128941441347810027890269403802540387903057325184893616900 82637 811246738213468215296852311403595719574471605829136653052100 82638 811364550666924817255845397722174032171608685158470182006073 82639 811482378803615347555355959192510980694598809902626362758225 82640 811600222625437744537928474895867230793977184148540954702400 82641 811718082134290153258175836691520762658354941926232134222400 82642 811835957332070925502791408821847355611379229214003808319025 82643 811953848220678619810562782715826725302751331467452134226073 82644 812071754802012001492387227114057079637379506523923453348100 82645 812189677077970042651288833638368306691347963673542687820100 82646 812307615050451922202437357929131455328452620953614561838225 82647 812425568721357025893168756473369617056600959905979577455625 82648 812543538092584946323007419246782765849410566044351477410448 82649 812661523166035482963690098292806561204881880335030981216400 82650 812779523943608642179191532361832568620078378640632766505625 82651 812897540427204637245751767733724800928334929170226564630625 82652 813015572618723888371905175346774933573645539694926956836900 82653 813133620520067022718511164356245996885568184116522465822948 82654 813251684133134874418786592245661798767239979725973502015625 82655 813369763459828484598339871614006781918933760283003335120225 82656 813487858502049101395206773762008470790020144328745068089600 82657 813605969261698179979887929200682114883240621668398831161600 82658 813724095740677382575388025205324586826860062804728848551073 82659 813842237940888578477256700538152045782564485657348774222025 82660 813960395864233844073631137462783329269914980875196046348900 82661 814078569512615462865280351173778489361774491465207291028900 82662 814196758887935925485651176764449342439403754660541182952225 82663 814314963992097929720915953856166355290889234595059494506073 82664 814433184827004380530021909012393644292232394412224699635600 82665 814551421394558390064742236060691318726809267207907155200400 82666 814669673696663277689728874445931853976015078296374449086025 82667 814787941735222570002566985737984635351753738622275879555025 82668 814906225512140000853831128417130268740029462960813954922948 82669 815024525029319511367143131060473709984260659412355691380100 82670 815142840288665249959231664052632721057077681482092260507225 82671 815261171292081572359993509943985617550299123932392455722225 82672 815379518041473041632556532579769728854519172114376937640000 82673 815497880538744428193344345123329449602294175451910713360448 82674 815616258785800709832142677096820218512303203308400069403025 82675 815734652784547071732167440562682218696087950074005143925625 82676 815853062536888906490134495569205051774065080744450920722500 82677 815971488044731814136331114983512096793462043615644415200900 82678 816089929309981602154689148835300723947668618400691123201073 82679 816208386334544285502859888294681992464234111814360333475625 82680 816326859120326086632290629407470921757387254508095406435600 82681 816445347669233435508302936711285885030525589536631996195600 82682 816563851983172969630172606855823134964626569972320331055225 82683 816682372064051534051211332350679931939986798849312282651073 82684 816800907913776181398850065564107206411111945627658413692900 82685 816919459534254171894724083096080148587970957444679852340900 82686 817038026927392973374759750649082580471207348512180870074025 82687 817156610095100261309262988520008427544280695384431261844225 82688 817275209039283918823009437836591070041906088041492347240448 82689 817393823761852036715336327661778816691581285700348248473600 82690 817512454264712913480236043089482207163453801194242820769025 82691 817631100549775055326451394455126313163296188177269957114025 82692 817749762618947176197572587784448672163940531162132516532900 82693 817868440474138197792135896603990952192185639646442029822948 82694 817987134117257249583724035236739910870945824806208290060225 82695 818105843550213668841068233706380677060271491230360914671225 82696 818224568774917000648152014373632848945852208050219087395600 82697 818343309793276997924316670428147368289725535012619038410000 82698 818462066607203621444368446359449596785172771301636288076073 82699 818580839218607039858687420530421487046199070295096787519025 82700 818699627629397629713338089976823207711583124328837827322500 82701 818818431841485975470181657556362049454253972631324242322500 82702 818937251856782869526990021570823906358722525898008434588025 82703 819056087677199312237561467984790095162476235829900449501073 82704 819174939304646511931838065364469743251650071012242947240000 82705 819293806741035884936024762660185445056928695721925216321600 82706 819412689988279055592710189956057355612526589908187638122225 82707 819531589048287856280989162310438359519247901289041783003225 82708 819650503922974327436586886810660423392059189161355273922948 82709 819769434614250717571984872965659710073329009368337320936900 82710 819888381124029483296548546560055503454911606453745825091025 82711 820007343454223289336656567093265463675590928223982206846025 82712 820126321606745008555831848927247203745068865920738116915600 82713 820245315583507721974874286266463650291691156478335703490448 82714 820364325386424718791995182093677123138468868718625021147225 82715 820483351017409496402953381185184540780685939956475301877025 82716 820602392478375760421193107329113631568496940801673774868900 82717 820721449771237424697983504870407503489427231716528736908900 82718 820840522897908611342559884706132398898603043207718300176073 82719 820959611860303650742266674854750934358874870797945614232225 82720 821078716660337081582702075723010599928767034856729416249600 82721 821197837299923650867864420194104766773402423006114488889600 82722 821316973780978313940300238660770926872227418509137750390625 82723 821436126105416234501254029126998363857510931466412620776073 82724 821555294275152784630819732502024929639226400776053790876900 82725 821674478292103544808093913210310077455059733958193623102500 82726 821793678158184303931330645241178778328932509728361289430625 82727 821912893875311059338098103761838424627601495561815488592025 82728 822032125445400016825436862417478301472605740678342029410448 82729 822151372870367590670019896442168684194094305465845164090000 82730 822270636152130403648314291704284097803894193240072174153225 82731 822389915292605287056744659810182752617582371612813481838225 82732 822509210293709280731858259389881648669321021134721701068100 82733 822628521157359633070491823688474320438814441131309697522948 82734 822747847885473801049940094587045672646962489918551794704025 82735 822867190479969450248126063176845837475632152341674226943025 82736 822986548942764454863772917010492463527458925618053704782400 82737 823105923275776897736577694153978327163736308890545677697600 82738 823225313480925070367386644163268637542267887135965791381073 82739 823344719560127472938372296109279887722555430866812294375225 82740 823464141515302814333212233775039585612891204471644651336900 82741 823583579348370012157269578148833680302826403436866846256900 82742 823703033061248192757775177337155981455113439773090698183025 82743 823822502655856691244011504021281351923580781742912097076073 82744 823941988134115051507498260581291936617508344781011606083600 82745 824061489497943026242179692011393173848942141956237483523600 82746 824181006749260576964613606750363818977032151410051707079225 82747 824300539889987874034162105550991694102910262194790459050625 82748 824420088922045296673184018512354361869858836424050583022948 82749 824539653847353432987229050398811406086567992548675812132900 82750 824659234667833079985233634369582486916154290114870227515625 82751 824778831385405243599718494242792823760328199092580461890625 82752 824898444001991138706987915417875244716665685646215378150400 82753 825018072519512189147330724580225427597373560236852649960448 82754 825137716939890027745222978312014443970252032693247569650625 82755 825257377265046496329532360733070204516764322183237454149225 82756 825377053496903645753724290295746891198235297989651217656100 82757 825496745637383735916069735857708949279232100094816926656100 82758 825616453688409235779854742156563700177142627571546068451073 82759 825736177651902823393591664810284124388875808749508023588025 82760 825855917529787385911232114967370852389473801474752397584400 82761 825975673323986019612381613730709890403263836224469219664400 82762 826095445036422029922515956479090097315999431413698388565225 82763 826215232669018931433199287210351918726260301287536853881073 82764 826335036223700447922303883030146374226210565000501297220100 82765 826454855702390512374231648910290784455668973830275499304900 82766 826574691107013267000137322840715215289335925259432505028025 82767 826694542439493063258153391499001107694963151506340697699025 82768 826814409701754461873616716561521053340256279932953578960448 82769 826934292895722232859296871780196167928381087857307910145600 82770 827054192023321355535626190948895006506114339224229099618225 82771 827174107086477018550931526883505457614952720228038053683225 82772 827294038087114619901667721539718546143881710542202252202500 82773 827413985027159766952652787392570568093023361816271873722948 82774 827533947908538276457304800201797474170041031390653723787025 82775 827653926733176174577880503287062913215993262912537726655625 82776 827773921502999696905715623437128840894311343186514736890000 82777 827893932219935288481466898577045093875738722953201856544400 82778 828013958885909603815355817317441824913428595467797113026073 82779 828134001502849506907414070510016189725961608174381264390625 82780 828254060072682071267730714933312172491832067184623682872100 82781 828374134597334579936701049232899933006971209732179613232100 82782 828494225078734525505277202240068555167143294664534191017225 82783 828614331518809610135220433793153573409577524047603541551073 82784 828734453919487745579355148185628151082999289107500523526400 82785 828854592282697053201824620365094282412311060348177879046400 82786 828974746610365863998348435007317887783559544410054372117025 82787 829094916904422718616481638589459170496524639037307458737225 82788 829215103166796367375875604586657101916290362681598336302948 82789 829335305399415770288540611916134401101521447386126586088100 82790 829455523604210097079110136752996874495884793581866115781025 82791 829575757783108727205106857841908481140135624520618974776025 82792 829696007938041249877210375428830989095847077817383110144400 82793 829816274070937464079526643937024589367612263844949356610448 82794 829936556183727378589859118511513334568802637701351685793225 82795 830056854278341211999981615556226770896639005657771262502225 82796 830177168356709392735912887388036633665434751209969792764100 82797 830297498420762559078192911131914978692418053236787795002500 82798 830417844472431559182160891981447624238544112768435581626073 82799 830538206513647451098234980948944280977182839256239538183025 82800 830658584546341502792193707229394250596525206102462033960000 82801 830778978572445192165459125302524077137005702959339793960000 82802 830899388593890207075381676897221039023002123663407941899025 82803 831019814612608445355526767942593873968560468674599485326073 82804 831140256630532014835963060629949633519915144896920051122500 82805 831260714649593233363552480709973068943146049443369314228100 82806 831381188671724628822241940149402455473447663264178576066225 82807 831501678698858939153356775271503267613194091893617615245225 82808 831622184732929112375895900504648624199281210513150849010448 82809 831742706775868306606828677863322928356125836021452762800400 82810 831863244829609890081393502285872634209215297105891228204025 82811 831983798896087441173398102953335579355242042004030297609025 82812 832104368977234748415521560713687829568640150623280549776100 82813 832224955074985810519618041735854490070776941165141761302948 82814 832345557191274836397022247517838445897156419907967607229225 82815 832466175328036245178856581373328502469775255186588410609025 82816 832586809487204666236340031521155906416249402033537806438400 82817 832707459670714939201098770901975735974513601897457512550400 82818 832828125880502113985478473846557159981799872129252805651073 82819 832948808118501450802858349720074074469237922642831857245225 82820 833069506386648420187966893666795136268803332749221172488100 82821 833190220686878703017199354579579723787481430382291515728100 82822 833310951021128190528936920418593866214429279850390392450625 82823 833431697391332984343867621003667693900618144247350685326073 82824 833552459799429396485308948404723474486937386442482345008400 82825 833673238247353949399532195054710811556051150163470515210000 82826 833794032737043375976088509709493095145434462427181827475625 82827 833914843270434619568136671379136806383988763117174667183025 82828 834035669849464834012772581355062791802461439826547785922948 82829 834156512476071383651360473457526136518582869471352310002500 82830 834277371152191843349865842627898779511400886241225191967225 82831 834398245879763998519190091990236528575749652115654153502225 82832 834519136660725845135506898506619647287150745679222147777600 82833 834640043497015589760600297350763701409722051877564425360448 82834 834760966390571649562204485124404867644877874545262474535025 82835 834881905343332652334345342040971423446754750202557266776025 82836 835002860357237436517683673201060652821404861272055833952900 82837 835123831434225051219860169084247919580875875339406150588100 82838 835244818576234756235842085381762176440355620520514791381073 82839 835365821785206022068271642294569695626615391866986196737225 82840 835486841063078529947816143421415324309050016823198870976400 82841 835607876411792171853519814361378086170699236142354503296400 82842 835728927833287050533157361155505468805756627791921496792025 82843 835849995329503479523589248692098255362242362965557816551073 82844 835971078902381983171118699200225277943747683420688801064100 82845 836092178553863296651850410956054989742465276347723107232100 82846 836213294285888365992050997326598272697113845535147703825225 82847 836334426100398348088511146275464417653860284728631989390625 82848 836455573999334610728909500455239734555952100113424490760448 82849 836576737984638732612178258011105771098509253416831436294400 82850 836697918058252503368870494220321639558801555187972301030625 82851 836819114222117923581529204092202473149368279639323796655625 82852 836940326478177204805058066053233555241533948620268267708900 82853 837061554828372769587093926841967187170251393745903361222948 82854 837182799274647251488381007738356883057773403651170061030625 82855 837304059818943495103146832252191003183430649324817049683225 82856 837425336463204556079479875395295460879789306361224470227600 82857 837546629209373701139708934662182661751690010929529189395600 82858 837667938059394408100784222843831358194143648795186219976073 82859 837789263015210365894660182799289626727792136652920406699025 82860 837910604078765474588680024309800700576646965473319768824900 82861 838031961252003845405961983140158915182107989976949396304900 82862 838153334536869800745787302432010549979852920496180139923225 82863 838274723935307874203989936553821875762087357449796228881073 82864 838396129449262810593347977532244243306869158840250018049600 82865 838517551080679565963976804189613575678782602307066686414400 82866 838638988831503307623723954112329153691150350368783833475025 82867 838760442703679414158565718574864111469247805913881919588025 82868 838881912699153475453005460544167586866638210429890982122948 82869 839003398819871292710473655889225999662790945878248721156100 82870 839124901067778878473729657920558459009593108837072484234225 82871 839246419444822456645265185384428830497228689168870228149225 82872 839367953952948462507709534036564522476193761966974108010000 82873 839489504594103542744236511920179580901953148152303256210448 82874 839611071370234555458973098473107211961937173407669118916025 82875 839732654283288570197409827588854382101239615044502036890625 82876 839854253335212867966812894756398675783522830108435113062500 82877 839975868527954941256637988403555122407276564075027056132900 82878 840097499863462494058945845568748235244726206712002447476073 82879 840219147343683441888819532026032037081357449254268964050625 82880 840340810970565911804783446988208379408230564434743948313600 82881 840462490746058242429224052512901394557012037937372853273600 82882 840584186672108983968812327736453453068967186605916905724225 82883 840705898750666898234927948060515531854047865687979947076073 82884 840827626983680958664085189416212432324687555270777509604900 82885 840949371373100350338360557730770821680995185943360835756900 82886 841071131920874470005822143721505604879732176987028039665025 82887 841192908628952926100960703142067669538777478756718286375225 82888 841314701499285538765122462605863581111746096394131953490448 82889 841436510533822339866943651111565341114040786948598186947600 82890 841558335734513573022786757395635856991897529032381561298025 82891 841680177103309693617178513236803308399946126278858579943025 82892 841802034642161368823249602837425131190461086398099590000900 82893 841923908353019477623176098406689877318837880145783472522948 82894 842045798237835110828622622070612746134908992966600211271225 82895 842167704298559571101187234233788120158526000688540860838225 82896 842289626537144372972848048517869976430391393993551787137600 82897 842411564955541242866411573401758582885440209354395972840000 82898 842533519555702119115962780688479427916159861906317504801073 82899 842655490339579151987316900923747870377110083831991964592025 82900 842777477309124703698472945891220536729576716113662070602500 82901 842899480466291348440068958309442031836776448099356015602500 82902 843021499813031872395838988855503070095337614710375484955025 82903 843143535351299273763071800640433674127928012072193670776073 82904 843265587083046762773071301261362629164897545985559256250000 82905 843387655010227761711618702555481922509664551391668901139600 82906 843509739134795904939436408180862439113312982565130644515225 82907 843631839458705038912653629149174726278496541249153977232225 82908 843753955983909222203273727435376182871278351704710773222948 82909 843876088712362725519643287789433571141984176372741810908900 82910 843998237646020031726922917875157292342526562556952458822025 82911 844120402786835835867559776861231410777979888553157458877025 82912 844242584136765045181761832589530954744465206626004685881600 82913 844364781697762779127973847445825566983652230129438047240448 82914 844486995471784369403355093057976121826416953165361584056225 82915 844609225460785359964258793946738471104420394075259964846025 82916 844731471666721507046713300254296026178609989679346728012900 82917 844853734091548779186904989675650429067903406752198644436900 82918 844976012737223357241662898718007111659608152305560097751073 82919 845098307605701634408945083413300088345472526708556755003225 82920 845220618698940216248326709609007874153667345701161871731600 82921 845342946018895920701489872962419967537476631454361531571600 82922 845465289567525778112715148763520884436042311823752323255625 82923 845587649346787031249374871711666278041176043973700774501073 82924 845710025358637135322428145771233226887033767075865497384900 82925 845832417605033758006917584231434322426358662585744327322500 82926 845954826087934779462467780095492736168049033768624133025625 82927 846077250809298292353785506924382995726012383094299146519025 82928 846199691771082601871161650260349748768638841578361484560448 82929 846322148975246225750974869755424343861779263164693877160000 82930 846444622423747894296196992130166607565858915184714186286225 82931 846567112118546550396900135087866747879709948477408450671225 82932 846689618061601349550765562309449865219877893911491786732100 82933 846812140254871659883594269654333103584562482136179692322948 82934 846934678700317062169819302692493026376004297036842478111025 82935 847057233399897349853019805693008353544039327540844019114025 82936 847179804355572529066436802194350749266726554379512926128400 82937 847302391569302818653490707281703902301422475754632386723600 82938 847424995043048650188300571696598694421444116490033607006073 82939 847547614778770667996205057904159805999541757396606604844225 82940 847670250778429729174285148243266661809807543785874818620900 82941 847792903043986903611888585284939174494389463194598340340900 82942 847915571577403474011156044524266297880475101609868109146025 82943 848038256380640935907549039531202957436469274307839307651073 82944 848160957455660997690379559685568480624127261654455163289600 82945 848283674804425580623341440621587205735634141995884353945600 82946 848406408428896818865043467507319504001253783540415377076225 82947 848529158331037059489544211284339006314221615670529663475625 82948 848651924512808862506888597993019382845036528509956805622948 82949 848774706976175000883646211308801581107232329209683568700900 82950 848897505723098460563451328414819985691091296030969372050625 82951 849020320755542440487544689336273520900614698932086983925625 82952 849143152075470352615316999861935275912400880366280710512400 82953 849265999684845821944854168178201790822913795046691794610448 82954 849388863585632686533484275341090701062966975522976281155625 82955 849511743779794997518326279711602997135112904855130096722225 82956 849634640269297019136840455479873716471028922091600830804100 82957 849757553056103228747380565403542444411941244607936294380100 82958 849880482142178316849747767885782561885641647903700088126073 82959 850003427529487187105746258518435738288739982771754818555025 82960 850126389219994956359740646215705729382473216745735725070400 82961 850249367215666954659215064063873101674671246616957415950400 82962 850372361518468725275334015012500066789374527127348702026225 82963 850495372130366024723504952532602171719121783544421994506073 82964 850618399053324822783942596367271153613090908879777347124100 82965 850741442289311302522234983500240830877095776514139871528900 82966 850864501840291860309911254467895465848929312747259619427025 82967 850987577708233105845011175140227598164711958425899400222025 82968 851110669895101862172656394096259912148767791761244129410448 82969 851233778402865165705623435719453266141121273489946199411600 82970 851356903233490266244918429138630576622998998740155159355225 82971 851480044388944627000353573139953815311746185732669754120225 82972 851603201871195924611125337175498943072340088493125950062500 82973 851726375682212049166394398593981170533215278107156415822948 82974 851849565823961104225867316219190501699421984067919919790025 82975 851972772298411406840379940401705083626231613613436409630625 82976 852095995107531487572482559669457452351196362616850414240000 82977 852219234253290090517026784102736332782375686881103048966400 82978 852342489737656173321754165559214218104974508223492271551073 82979 852465761562598907207886554874598522498009576456166687455625 82980 852589049730087676990718196164511669546844587534612127760100 82981 852712354242092081100209558353213047696524661334495671320100 82982 852835675100581931601582904054783333414809801622637100176225 82983 852959012307527254215919595932399252422668188023160234226073 82984 853082365864898288340759140661334419403756777675786216928400 82985 853205735774665487070699970621329467023101915688494237472400 82986 853329122038799517218001963443982245868809661568099417718025 82987 853452524659271259333190699540816448079197527054373959758225 82988 853575943638051807725663457737694578931259482988845523802948 82989 853699378977112470484296949141248772544867623139017486052100 82990 853822830678424769498056789363010520100589965711136262320025 82991 853946298743960440476608709226927951577477723376447907615025 82992 854069783175691432970931504085966884990660175081809761102400 82993 854193283975589910393931721873499430447094223108230292560448 82994 854316801145628250041060090015191510041362012491089891494225 82995 854440334687779043110929681327108228682006823052150404679225 82996 854563884604015094725935819025763605372558013262713795516100 82997 854687450896309423952877720975848749270133296624184966922500 82998 854811033566635263823581883301380140008334262199601562601073 82999 854934632616966061355527203486017247300082008658215681746025 83000 855058248049275477572471843088306300730087243323784222250000 83001 855181879865537387525081830197614596905826402182719222250000 83002 855305528067725880311561401756527307760215471865582048756025 83003 855429192657815259098285085875486330788649438837536100851073 83004 855552873637780041140431524265458299357720853311311767622500 83005 855676571009594957802619034914426448942759074939047852056100 83006 855800284775234954579542915133508613236355563674175748469225 83007 855924014936675191116614485098511202520273292166487443964225 83008 856047761495891041230601872012736595508593185825921731560448 83009 856171524454858092930272535016868955050640643744729260262400 83010 856295303815552148437037530971771057628173858802922981945025 83011 856419099579949224205597521240032306492516039615749185650025 83012 856542911750025550944590519592115678563788941949868690232100 83013 856666740327757573637241381362958935856168544590644836302948 83014 856790585315121951562013033984893013200148456458109336628225 83015 856914446714095558313259449022748075405175920433625019588025 83016 857038324526655481821880355837025318743732287580887624592400 83017 857162218754779024375977697001020173740977776249707887568400 83018 857286129400443702641513825597790148722482407283094041476073 83019 857410056465627247682971444522868136406334422869724282506225 83020 857533999952307604984015287918629589025067456475280158980100 83021 857657959862462934468155544866229551027391429045741211420100 83022 857781936198071610519413025461033122339662806920172887805625 83023 857905928961112222002986069397470509462400674554450343301073 83024 858029938153563572285919197189255406337959255493552813006400 83025 858153963777404679257773504150913031951718263609469294440000 83026 858278005834614775351298797266571737020862989333442471080625 83027 858402064327173307563107475071979677882009528662447861600025 83028 858526139257059937474350150675715641811600252635804170322948 83029 858650230626254541271393018045570694501163698602129020562500 83030 858774338436737209766496961686084907263214749091130982110225 83031 858898462690488248418498409833231008762778456948756228345225 83032 859022603389488177353491931292244393654267384385935142931600 83033 859146760535717731385514576044606508453741056846710133410448 83034 859270934131157860037231959750196223292440298555144550432025 83035 859395124177789727560626092270631386878932024004555898957025 83036 859519330677594712957684950339830351044234717577898426308900 83037 859643553632554410001093794507830840656934551323330501104100 83038 859767793044650627254928230483911134473560078361110463256073 83039 859892048915865388095349015005066112633372906492123853696225 83040 860016321248180930731298606355898317016265913657895499270400 83041 860140610043579708225199459665991761557652624628413392390400 83042 860264915304044388513654067110843820855094537647214240245025 83043 860389237031557854428146743142438117007960682040878385376073 83044 860513575228103203715747154875548916603658714618482617760100 83045 860637929895663749059815597755875142101932635979997818664100 83046 860762301036223018100710016636109694572401939873639351832225 83047 860886688651764753456494772386057377809933912061540776305625 83048 861011092744272912743651154162922307287608082659802932610448 83049 861135513315731668597789637467893281207962720820169724352400 83050 861259950368125408694363888115163185079920956441723625575625 83051 861384403903438735769386512239526095781291834185732238700625 83052 861508873923656467640146552468703345965042564576999591560900 83053 861633360430763637225928730386557404931655649890906945122948 83054 861757863426745492568734435413360027719831643645133335025625 83055 861882382913587496854004460229288720163588266955436370266225 83056 862006918893275328431343482867333164025452668210708104385600 83057 862131471367794880835246295601800843042958990226910716609600 83058 862256040339132262805825780758618707819061317323810257901073 83059 862380625809273798309542633573635314946365730022291954156025 83060 862505227780206026559936832225135473580287813991349631320900 83061 862629846253915702038360855166787030867366769508754673600900 83062 862754481232389794514714645887247026192027465382358139874225 83063 862879132717615489068182325222662043128090594672670325756073 83064 863003800711580186107970651348305187270301736642781569443600 83065 863128485216271501394049227575599717776095828438106009648400 83066 863253186233677266057892458080786960468747519683402847884025 83067 863377903765785526623223251691503730739993342413904794601025 83068 863502637814584545026758473857542095243161796785302785822948 83069 863627388382062798638956146932071902486825549406240219912100 83070 863752155470208980284764398889614113924009185797601669981225 83071 863876939081011998264372160607060568983059571614289206596225 83072 864001739216460976373961611834043419703427079394723023360000 83073 864126555878545253926462375978965073222827949576654707560448 83074 864251389069254385772307463837007083311574097499031591409025 83075 864376238790578142320190966386444035465279973580910979875625 83076 864501105044506509557827496779596073748699853630430805422500 83077 864625987833029689072713381654761321631126402408564670044900 83078 864750887158138098072889601895477053467605738591123530251073 83079 864875803021822369407706482963466078060208755893849489605625 83080 865000735426073351588590134931632400879756346423455946211600 83081 865125684372882108809810642343477837040740651684423822371600 83082 865250649864239920969252004025318853000728757817935199373225 83083 865375631902138283689183822977690521200292578604534938001073 83084 865500630488568908337034746472332078470492256873335290496900 83085 865625645625523722046167656481156186012163486893555399192900 83086 865750677314994867736656610563611596094734942063017851276025 83087 865875725558974704136065533338856538332043709055376493886225 83088 866000790359455805800228658669167746468637507164163172240448 83089 866125871718430963134032722681017655052365735826430718401600 83090 866250969637893182412200907750259904177680270479429123847025 83091 866376084119835685800078537577870899659004643576357892792025 83092 866501215166251911374420523482702785534800030656153228448900 83093 866626362779135513144180562037710795710571538040247531722948 83094 866751526960480361071302084176125561823031886547428551462225 83095 866876707712280541091510955894048565047984932425872389025225 83096 867001905036530355135109930675956530581221790667076342899600 83097 867127118935224321147774853769608174894850855476127972250000 83098 867252349410357173111352618436854327611022976731279060026073 83099 867377596463923861064660874306860061940977678896324104645025 83100 867502860097919551124289487958255080109738829493406573902500 83101 867628140314339625505403755856736213025641807661607528902500 83102 867753437115179682542549369774653506659192219596450418302025 83103 867878750502435536710459134819118981167551787184151670551073 83104 868004080478103218644861440195184762739233429627360590240000 83105 868129427044178975163290482830644902438377996340001841977600 83106 868254790202659269285898243989022810999292824219837592928225 83107 868380169955540780256268218997313853559770515259126390441225 83108 868505566304820403562230900215060263726088293315342209022948 83109 868630979252495250956681013371343152133527234042851705860900 83110 868756408800562650478396507396284000803759802108708062573025 83111 868881854951020146472859297873655651104546707825742772928025 83112 869007317705865499613077764241210409987873344496822527827600 83113 869132797067096686920411000865340516419955221656854203490448 83114 869258293036711901785394822116693827520464101923705049945225 83115 869383805616709553988569521573375201898885214543970429835025 83116 869509334809088269721309385478371676013124191481259381176900 83117 869634880615846891606653960577847148079353486898652796944900 83118 869760443038984478720141076466959903132635233306980301826073 83119 869886022080500306610641622569863932275093992978810214754225 83120 870011617742393867321196079880562618952351917275296479233600 83121 870137230026664869409852807591290985269593665428519030273600 83122 870262858935313237970508084735110311896012294513433231100625 83123 870388504470339114653747906969406566010513450597258646726073 83124 870514166633742857687691538626991693012436804454845656872900 83125 870639845427525041898836820161514449358704021189531451562500 83126 870765540853686458732907231113895075893234869322022906640625 83127 870891252914228116275700708726505733405700599445231547426025 83128 871016981611151239273940222331826244894719693749568688210448 83129 871142726946457269156126103642312312115458744278348695210000 83130 871268488922147864053390133068220997463293798672539204439225 83131 871394267540224898820351382190145886083728256722569141524225 83132 871520062802690465055973812513021967304165548895228541376100 83133 871645874711546871124425630628367899055411619097382183622948 83134 871771703268796642175940399911540943889946908545333236498025 83135 871897548476442520167679908880787490510073336317826121305025 83136 872023410336487463884598796344879700392021935889037579494400 83137 872149288850934648960310933466136445132014576891198408729600 83138 872275184021787467897957562865634326547121819089005385131073 83139 872401095851049530091077194897422198337561652922580078293225 83140 872527024340724661844477261218560235257853920173835717924900 83141 872652969492816906395107525781812223251995821832726494444900 83142 872778931309330523932935253377827371882568350903555395089025 83143 872904909792269991621822135853655578625434978834468664726073 83144 873030904943640003620402976134447703210465718931214889475600 83145 873156916765445471102966130175200039164525032303531896387600 83146 873282945259691522280335706969409799055814175682076053093225 83147 873408990428383502420755526741516059648570760247154422880625 83148 873535052273526973870774837450008243254113741157790076722948 83149 873661130797127716076135789728091842008294033809579218248900 83150 873787226001191725602662670388808722616582700349729046605625 83151 873913337887725216157152894621516980286313414323553575980625 83152 874039466458734618608269757006642942111006938523123595854400 83153 874165611716226581007436941475625552084255887478909607760448 83154 874291773662207968609734790342981002200351338220940127640625 83155 874417952298685863894798332537423106745702147897667445315225 83156 874544147627667566587717071158982549899146381857465895972100 83157 874670359651160593679936530489075770140495298467196731084100 83158 874796588371172679450161562580481878715097125180911114301073 83159 874922833789711775485261413554193643517873642414524308502025 83160 875049095908786050701176549730116204243180616182822652576400 83161 875175374730403891363827243718594819496986636085754364256400 83162 875301670256573901110023920599760581785267171282554318467225 83163 875427982489304900968379264317690671877184903074469197631073 83164 875554311430605929380222084416387359993586878457952770008100 83165 875680657082486242220512943244587597590607004657127855772900 83166 875807019446955312818761543756422680194732120662668303846025 83167 875933398526022831979945878034955098799584588978321557725025 83168 876059794321698708005433136665627334755907300209028516360448 83169 876186206835993066713902379086664990874821426237642457657600 83170 876312636070916251462268965043484289620376446270928361112225 83171 876439082028478823166610747274161607790739156048852960577225 83172 876565544710691560323096025553030355978086806381862372902500 83173 876692024119565459028913262219478150355392455605293286422948 83174 876818520257111733003202559319024863963831314533381398773025 83175 876945033125341813607988897483769784667508565391327682625625 83176 877071562726267349869117136679303747302625101655078251610000 83177 877198109061900208497188778945189748276071117706098554368400 83178 877324672134252473908500493256123191963781730002424968576073 83179 877451251945336448245984402630890559722017089686324225500625 83180 877577848497164651400150133616252934155055005120374928668100 83181 877704461791749821030028628272888453480620187013824861428100 83182 877831091831104912584117718790535413399734114134523428315225 83183 877957738617243099321329464859485376810566449982166393401073 83184 878084402152177772331939253925583295006316176428345175310400 83185 878211082437922540558536664455899287665161405729033435918400 83186 878337779476491230816978092342244372975904444325484485339025 83187 878464493269897887817341140569710083646116367628619703759225 83188 878591223820156774184880772277419549310366382007180823802948 83189 878717971129282370480987227338685270994518856267275918996100 83190 878844735199289375224145702587776458798108358135310850879025 83191 878971516032192704910897795820506449830473590071271270474025 83192 879098313630007494036804713695858369677658041897281397040400 83193 879225127994749095117412243665874847286081724298464705010448 83194 879351959128433078709217490061045240125667776629295816175225 83195 879478807033075233430637374458431473839483314347571108876225 83196 879605671710691565982978900459781248299038855827331754288100 83197 879732553163298301171411183006885010064198305617829983822500 83198 879859451392911881925939242361440739694195032083013102076073 83199 879986366401548969322379562876698251171542322758882448289025 83200 880113298191226442603337416688162349883681692007139010560000 83201 880240246763961399199185952450641845158043414244230850560000 83202 880367212121771154749047049248939063264813524125555178593025 83203 880494194266673243121773935809482157088123624824237074876073 83204 880621193200685416436935575140210159320617439540520529102500 83205 880748208925825645085802814726028377058414392508098345904100 83206 880875241444112117752336302407159377063398877243231682892225 83207 881002290757563241434176168067722462717527525145650991663225 83208 881129356868197641463633471261882195819478990660202490610448 83209 881256439778034161528683414904914168867484784217057542704400 83210 881383539489091863693960325156543886333588775576924765706025 83211 881510656003390028421754397623922266663900422825827315711025 83212 881637789322948154593010210011608930336645821220207963668100 83213 881764939449785959528327001345942093274994576824830023802948 83214 881892106385923379008960717901181539244762558179434709007225 83215 882019290133380567297827825954818799568174031160534850587025 83216 882146490694177897160510891499456323553924804176072682766400 83217 882273708070335959886265927038665078480834069565812727566400 83218 882400942263875565309031505594237673777419889621016343801073 83219 882528193276817741828439642052261760212795009343762126747225 83220 882655461111183736430828441975446111455369150618723077492100 83221 882782745768995014710256518009139452264974421866655263132100 83222 882910047252273260889519174008489754861215231806546298140625 83223 883037365563040377841166357014199382656096394308456739776073 83224 883164700703318487108522377204339118552316222426597193984400 83225 883292052675129928926707395949691773390038602836048633690000 83226 883419421480497262243660682100103728874492586649583304705625 83227 883546807121443264741165636629330428434403198875012738997025 83228 883674209599990932855876585765869488947046226819019683222948 83229 883801628918163481800347342737282766119655968100075656102500 83230 883929065077984345584061538255516366539011572469274278273225 83231 884056518081477177034464719870735259991297969541110645208225 83232 884183987930665847817998220321196806612794708312720107065600 83233 884311474627574448461134795006695174758603615825094077960448 83234 884438978174227288371416028713116287171497283637484881309025 83235 884566498572648895858491511715650595096068284409699701158025 83236 884694035824864018155159785388218642414696979598307430684900 83237 884821589932897621438411057446672044681447076172925824600100 83238 884949160898774890850471686953340171097855998767650197631073 83239 885076748724521230519850439210500481010724937539209213635225 83240 885204353412162263582386510670358130416444385265422079584400 83241 885331974963723832202299323989128128229128364261776281504400 83242 885459613381231997593240093352820986710887639216198878678025 83243 885587268666713040039345160202340475471962291057075560701073 83244 885714940822193458916291099485509753826170364810967503436100 83245 885842629849699972712351596563649822033225176726946782116100 83246 885970335751259519049456094900341898073942548715653705859225 83247 886098058528899254704250214660012993087214007663691498200625 83248 886225798184646555629157942343991625448876120047417242960448 83249 886353554720529016973445591591688280692272905413153165390400 83250 886481328138574453104287535274562892058400962960911420140625 83251 886609118440810897627833709010549284420058831232476810765625 83252 886736925629266603410278886226614192649406459647703208392900 83253 886864749705970042598933724897136134191790780559732377522948 83254 886992590672949906643297586085797084670622510134127364000625 83255 887120448532235106316133124418687574778510754541226696869225 83256 887248323285854771734542650616333496508789033846985610563600 83257 887376214935838252381046266212360576949012239075810412803600 83258 887504123484215117124661770586520148393982087999068842326073 83259 887632048933015154241986340439807514440382122393756176593025 83260 887759991284268371438279981839411882998185474254927753836900 83261 887887950540004995868550754961244508795652801489721482916900 83262 888015926702255474158641771657799359964977236045874902805225 83263 888143919773050472426319965979108295674471180628418385131073 83264 888271929754420876302366637774560414520639615848572833817600 83265 888399956648397790951669769503362906509559519861719964902400 83266 888528000457012541094318116381428414941698339638622572313025 83267 888656061182296671026697069992481588367669469646884944594025 83268 888784138826281944642586295491185177004452672888054686022948 83269 888912233391000345454259142526093702592315604248936387648100 83270 889040344878484076613583830010250405632072350611843377748225 83271 889168473290765560933126404867250849270419470074957191063225 83272 889296618629877440907255474880604234797912678227072843690000 83273 889424780897852578733248715774231159789701377286239107410448 83274 889552960096724056332401152651944226353436938953698406882025 83275 889681156228525175371135215923765583751827319276720252880625 83276 889809369295289457282112571846943166839138489199126517802500 83277 889937599299050643285347727809535069291555593668343136936900 83278 890065846241842694409323412484439168520726991343597131526073 83279 890194110125699791512107730981752797438035662611429550140625 83280 890322390952656335302473095127354936884188192581140400129600 83281 890450688724746946361016928995611081554594925142358143489600 83282 890579003444006465161284149824108611635749231476985812002225 83283 890707335112469952090891424438338182121412429404788735426073 83284 890835683732172687472653201314244321899887016701448116368900 83285 890964049305150171585709518406576115195027830474729262648900 83286 891092431833438124686655586870976518803911804552352264907025 83287 891220831319072487030673150807756549803275456677189204377225 83288 891349247764089418892663623155308259994948386493666203490448 83289 891477681170525300588382997861118095327574193534982922835600 83290 891606131540416732495578538458349920867930621694383948416025 83291 891734598875800535075127243175974674600151693314782575661025 83292 891863083178713748892176086710431296405129402708257471876900 83293 891991584451193634637284038786811262015344486588183127422948 83294 892120102695277673147565859637566735552358168849043110633225 83295 892248637913003565427837672526750038435202880968502659232225 83296 892377190106409232671764313447799816997953078958444154681600 83297 892505759277532816283008458122896976073850705500927796640000 83298 892634345428412677896381526431921131091516874235138593751073 83299 892762948561087399398996364399046016886015274995207727678025 83300 892891568677595782951421703865019977453856907338423217222500 83301 893020205779976851008838399973185347276463338470030902222500 83302 893148859870269846342197446597298221601150044505022714629025 83303 893277530950514232059379769839217800202365825068660808826073 83304 893406219022749691626357799724542176648742075004838189210000 83305 893534924089016128888358820224275132973480148232776638835600 83306 893663646151353668091030097730616187886749452685265323361225 83307 893792385211802653901605788114973835279096567212113222630225 83308 893921141272403651430075622496309598744389867096404661322948 83309 894049914335197446250355371847928217199558180483406965792900 83310 894178704402225044421459090570836966396339169956701956344025 83311 894307511475527672508673139161804811207446738426643708999025 83312 894436335557146777604731986104259774026010093455158562753600 83313 894565176649124027350995789110170595442843466480007972240448 83314 894694034753501309958629755841066454561088170791976098814225 83315 894822909872320734229785284236356207872040992550308736844025 83316 894951802007624629578782882577116297549558140904650014360900 83317 895080711161455546053296869413524172323315435054478834432900 83318 895209637335856254355541853484121756763426376767671432401073 83319 895338580532869745863460993755101197850483545765599393485225 83320 895467540754539232651916039707812811116008662049663998755600 83321 895596518002908147513879152002702842418585983599181984995600 83322 895725512280020143981626503647896355570625750138156833925625 83323 895854523587919096347933661800648250549772444393047477451073 83324 895983551928649099687272750329893111917450022308812389340900 83325 896112597304254469877011393268132282324936264239170475822500 83326 896241659716779743618613439280904251614694321681373330275625 83327 896370739168269678458841467282092148021474680507305771313025 83328 896499835660769252810961073323329814343948433992193600360448 83329 896628949196323665975946938885775648693356259719664458240000 83330 896758079776978338163690680702531086530870126426743428612225 83331 896887227404778910514210482239988298180079823143235994397225 83332 897016392081771245118862506966399373845247206994829765000100 83333 897145573810001425041554093535966966379730911515415851422948 83334 897274772591515754339958733016764060632286448308187629865025 83335 897403988428360758086732828290798237151804475782933453516025 83336 897533221322583182390734235754543497353476804173836824880400 83337 897662471276229994418242589448270416941388761122594263715600 83338 897791738291348382414181407742513094444141162129648525756073 83339 897921022369985755723341982710019062151318620785036994722225 83340 898050323514189744811609052311536027539456600862332989248900 83341 898179641726008201287188255523797014446630762386313188568900 83342 898308977007489197921835370538073174794912093278563796012025 83343 898438329360681028672087336157671243569713354075836288301073 83344 898567698787632208700495056522760312044509802753527784641600 83345 898697085290391474396857989290920296888563317440494470849600 83346 898826488871007783399460517401812185814127204670172335130225 83347 898955909531530314616310104554377843808172477984704697265625 83348 899085347274008468246377234524984867751968524720855236322948 83349 899214802100491865800837134454939681359885156505684480776900 83350 899344274013030350124313282235799766866572370542428331180625 83351 899473763013673985416122698120923634759232043658259558055625 83352 899603269104473057251523020691704838089035549120540714176400 83353 899732792287478072602961367306944043502876237531079649410448 83354 899862332564739759861324979163820877113589168122457549105625 83355 899991889938309068857193651098934969673535726269789299928225 83356 900121464410237170882093946257893332233051128077770453160100 83357 900251055982575458709755195761928900551701604908439636768100 83358 900380664657375546617367283500042793986608591401021426976073 83359 900510290436689270406840216175170542408282821942203653429025 83360 900639933322568687426065478732880242890485185033349700102400 83361 900769593317066076590179175301118316486606805249972824582400 83362 900899270422233938402826955769526244340951431497249357888225 83363 901028964640124994977430728136859371689122121351789463256073 83364 901158675972792190058457156755046577977474738082115445872100 83365 901288404422288689042687946598437321377316233415548692036900 83366 901418149990667879000491913686790276385209389544144038285025 83367 901547912679983368697098841790565493986410952833042010208025 83368 901677692492288988613875125547089725014130224126686459810448 83369 901807489429638790969601200116172258862963491676777284883600 83370 901937303494087049741750757503756341610549518095046664889225 83371 902067134687688260687771749682198949867215938237869873054225 83372 902196983012497141366369178635779409309159206751715080722500 83373 902326848470568631158789673460045059856534968661330925522948 83374 902456731063957891290107854643609882833744730698663480736025 83375 902586630794720304850514485661029719195201802201554225640625 83376 902716547664911476816606412005385422015957969828541169000000 83377 902846481676587234072678287789213000932785587830288652750400 83378 902976432831803625432016090042427531077651023299512364101073 83379 903106401132616921658192420835895314271998012119435918525625 83380 903236386581083615486363597359316495846896774994995485596100 83381 903366389179260421644568530082088056420920033049874823556100 83382 903496408929204276875029389125824814304593668394178175434225 83383 903626445832972339955454058977223790907451016519807899076073 83384 903756499892621991720340381669965008601108974390588158672400 83385 903886571110210835082282188564349507939394581008555594384400 83386 904016659487796695053277120853383088954395796722825934980025 83387 904146765027437618766036238924021999435403194588762410740225 83388 904276887731191875495295420702304511656063502988058836302948 83389 904407027601117956679128549111100047943694725109573364920100 83390 904537184639274575940262488769215234783629229710602721458025 83391 904667358847720669107393852060603984820669081092598143353025 83392 904797550228515394236507554702436426159270277017456457958400 83393 904927758783718131632197160940789218773932814263375913960448 83394 905057984515388483868987018502727518621474925895293659836225 83395 905188227425586275812656183433556571197425755646114935093225 83396 905318487516371554641564134948028637799694476932849469080100 83397 905448764789804589867978280424298679653978751147490005702500 83398 905579059247945873359403250669429947317074776466662240051073 83399 905709370892856119359911985585258345406358329336968757812025 83400 905839699726596264511478610363432165706234471154332678890000 83401 905970045751227467875313102338451505075316307924881198890000 83402 906100408968811110953197748627539408321503676650931211410025 83403 906230789381408797708825394686184500326004214926963167401073 83404 906361186991082354589139483908202596181685276175191975562500 83405 906491601799893830545675888399172502965978908836147795772100 83406 906622033809905497055906531052108951993896950713837619335225 83407 906752483023179848144584799054243325992562526934436858342225 83408 906882949441779600405092748953790571605041209308522606160448 83409 907013433067767693020790103415588413968173124305671970126400 83410 907143933903207287786365039794502716816579714692480299487025 83411 907274451950161769129186770655500558643058994805984647792025 83412 907404987210694744130659916369300322894204320408999690084100 83413 907535539686870042547580669912515827999297250396495523802948 83414 907666109380751716833494754001219251220348338906998804366225 83415 907796696294404042160057170686855328871603992573834343606025 83416 907927300429891516438393743543447044387916188981225660960400 83417 908057921789278860340464452575040745023098209442854072544400 83418 908188560374631017320428561972346357631776922888086632626073 83419 908319216188013153636011540847536104031313899136013189968225 83420 908449889231490658369873777076172846854117060691615088024100 83421 908580579507129143450981084375246927585115034263403070864100 83422 908711287016994443675977002746308089634331168648941383455625 83423 908842011763152616730556892412686810820386676954705514751073 83424 908972753747669943210843821379807101537395871120248007942400 83425 909103512972612926644766246747600557145104318533878412960000 83426 909234289440048293513437489904039185760276297607874448350625 83427 909365083152042993272537005728812265636274495295176779374025 83428 909495894110664198373693445936180219697505808765798684622948 83429 909626722317979304285869516686046228545945720228701456622500 83430 909757567776055929516748630592294037378313342912225680456225 83431 909888430486961915634123353257448146744663222551592244091225 83432 910019310452765327287285644462720311942201657743449240179600 83433 910150207675534452228418894142514011072038009902589339010448 83434 910281122157337801333991753272466277391358545302141427166025 83435 910412053900244108626153759800114027569175124122795993379025 83436 910543002906322331294132759747279753800366861225706407080900 83437 910673969177641649715634123613279184450213067464077041076100 83438 910804952716271467478241758208061254990023676046275794506073 83439 910935953524281411400820914044398468443822303364480956554225 83440 911066971603741331554922788418253462396340425732998651918400 83441 911198006956721301286190924306455337813852210884799450638400 83442 911329059585291617235769405210827043501631664418581052091025 83443 911460129491522799361712846077912848965060275556559862526073 83444 911591216677485590960398180423462677755667612769754858092100 83445 911722321145250958687938243790837813068662667577018757588100 83446 911853442896890092581597153672510227414823513970503765906225 83447 911984581934474406081207486023835528616970381627378515075625 83448 912115738260075536050589248498287255179665873818946661810448 83449 912246911875765342798970650533347995250279136527117879408400 83450 912378102783615910102410670416260544930131644847469164725625 83451 912509310985699545225223419458850063606124257740691232850625 83452 912640536484088778941404303410635926256041644352590198204900 83453 912771779280856365556057981239459715334654446539327618422948 83454 912903039378075282926828121408863537872804955311324987955625 83455 913034316777818732485328955781460596817881986368102229492225 83456 913165611482160139258578631277547689411478384778915428761600 83457 913296923493173151890434359418217049538593514531844077977600 83458 913428252812931642663029363882232695492506538808178653251073 83459 913559599443509707518211626205944189480417615440594634010025 83460 913690963386981666078984429755518460447146663403485056372900 83461 913822344645422061670948702100778087417606445002576984252900 83462 913953743220905661343747155919942186553441699638998948716225 83463 914085159115507455892510228564573791485162303900525807006073 83464 914216592331302659879303820414045363218309264879846091171600 83465 914348042870366711654578832148841813020691124956232192176400 83466 914479510734775273378622501072028169177528413042622886762025 83467 914610995926604231043011536608216766352458466054351609567025 83468 914742498447929694492067055109376584514795611977900802722948 83469 914874018300827997444311314096835112987225699607292224364100 83470 915005555487375697513926246068830864133252627291029967535225 83471 915137110009649576232213792002982410540221211732730781550225 83472 915268681869726639069058034683047569261628796172381529000000 83473 915400271069684115454389131979354106761720773621079295760448 83474 915531877611599458799649050212291088656056044028509285335025 83475 915663501497550346519259097728257749163840683447526935905625 83476 915795142729614680052089258817474506381375127862119570202500 83477 915926801309870584882929328103068501050955314121677136808900 83478 916058477240396410563961845530853788436024825453714811301073 83479 916190170523270730736236832089234065221306509706645585655625 83480 916321881160572343151148326388663566036061625521455110067600 83481 916453609154380269691912722230109517249545676083617856627600 83482 916585354506773756395048907291967289110166063321628143611225 83483 916717117219832273471860203064887141093810889073301619351073 83484 916848897295635515329918106163979209492323995832621147220900 83485 916980694736263400594547831147871140810162030535336946124900 83486 917112509543796072130315654974100529445898283077662040558025 83487 917244341720313897062518063220332073415448649846008537848225 83488 917376191267897466798672698200897117525700654743470047240448 83489 917508058188627597050011109108161009430640379627260680249600 83490 917639942484585327852973304308231450397107766637073275005025 83491 917771844157851923590704105920528779373981410833736108550025 83492 917903763210508873014551306810746886096913017436965160284900 83493 918035699644637889265565630126741206470712508626687979622948 83494 918167653462320909896002491506888011353140685550542488784225 83495 918299624665640096890825564090466958117210737376847631459225 83496 918431613256677836689212146459626632994146096783655422483600 83497 918563619237516740206060333642500571195903526336417006010000 83498 918695642610239642853497991307049001184660239255262545976073 83499 918827683376929604562393533275209319196895667903786153691025 83500 918959741539669909803868502486946060241685551060372680562500 83501 919091817100544067610811955543798892276581674096287055562500 83502 919223910061635811599396650961534921119988222337710653936025 83503 919356020425029099990597041261519354886278655207356245601073 83504 919488148192808115631709069030426338329038635620892093160000 83505 919620293367057266017871767077919529448784214269794691713600 83506 919752455949861183313590662821939753064303530891039475814225 83507 919884635943304724374262987031244828761418113760817473799225 83508 920016833349472970767704687054854433719469794129802010122948 83509 920149048170451228795679244668060624374224664136936350704900 83510 920281280408325029515428298664672404706159755212812260135025 83511 920413530065180128761204072325170493145274559747994627090025 83512 920545797143102507165803605890456204657661522811648510659600 83513 920678081644178370182104794170886129525090554237071953490448 83514 920810383570494148104604229420292055646825816038764210663225 83515 920942702924136496090956849604693346882811887806005725873025 83516 921075039707192294183517392195416756019254265666145707564900 83517 921207393921748647330883653616346417371489371182453196900900 83518 921339765569892885409441554475034530844905198022074809476073 83519 921472154653712563244912010707411016452548769594966491196225 83520 921604561175295460633899610765838185837954083640263990297600 83521 921736985136729582365443098980264245273657543758094195737600 83522 921869426540103158242567665222237212899850387308008291730625 83523 922001885387504643103839041001548601633662678395777306676073 83524 922134361681022716844919402125283988217694408644012614788900 83525 922266855422746284440125078049065358286619502204785680102500 83526 922399366614764475963986068050277887113001420459999923930625 83527 922531895259166646612807364353081585847887971823643698180025 83528 922664441358042376726232082335016013598311219085214981010448 83529 922797004913481471808806397945014026582519407211604806250000 83530 922929585927573962551546292462648306874624975171671858805225 83531 923062184402410104853506104728442184893379333199818249290225 83532 923194800340080379843348890975084041804994549328342057604100 83533 923327433742675493900918592389392350397337763669528175722948 83534 923460084612286378678814010534886185742439403813758018212025 83535 923592752951004191123964590764823810096094478145867735747025 83536 923725438760920313499208013755579709987410744505148622286400 83537 923858142044126353404869595290238237327481758381439271681600 83538 923990862802714143800343494422289780614950067027479228881073 83539 924123601038775743025675730149323166937089503072950434131225 83540 924256356754403434823149006726615770458189013365401072592900 83541 924389129951689728358869347750530578452477106074609102712900 83542 924521920632727358244354539141637241676599182137093351915025 83543 924654728799609284558124381157481911986763106763727098376073 83544 924787554454428692867292749564938446588114744183179648787600 83545 924920397599278994249161466102081335158708195564755237331600 83546 925053258236253825312815978359528483317608517993791623187225 83547 925186136367447048220722849211209763506221133618929246630625 83548 925319031994952750710329055924525022323895335131205924422948 83549 925451945120865246115663099079863011703212629368149876284900 83550 925584875747279073388937921429460490027157508180055105775625 83551 925717823876288997122155636825588518379591968188793050150625 83552 925850789509990007568714069348060756582129092470357545478400 83553 925983772650477320665015102761066343504638631579524279560448 83554 926116773299846378052074840429337726343232153107355785550625 83555 926249791460192847097135575823671584138680342838784260561225 83556 926382827133612620915279573745828771759823811597307342368100 83557 926515880322201818391044662402846991900664665386255211432100 83558 926648951028056784200041636460807684336482508140622106151073 83559 926782039253274088830573471208106403753518842289768813336025 83560 926915144999950528605256347958283739908531388719242187648400 83561 927048268270183125702642490822481616688848041249554356928400 83562 927181409066069128178844814981597589830462378381236740289225 83563 927314567389706009989163386588217546611222254069242591381073 83564 927447743243191471009713694428414994768283357286422054716100 83565 927580936628623437059056733473512912193744145036140420320900 83566 927714147548100059919830900451911913639760593519161102744025 83567 927847376003719717360385701571096275714472155910884397671025 83568 927980621997581013156417272519937146872767541543346479760448 83569 928113885531782777112605710881420054901293819413680081089600 83570 928247166608424065084254221085931610565178278378876830686225 83571 928380465229604158998930072035248092624702826987751491551225 83572 928513781397422566878107367527376386343658867807296433522500 83573 928647115113979022858811629612405534897329914804666573122948 83574 928780466381373487215266195009534950747013118650620285679025 83575 928913835201706146380540424715453122079712704838367518675625 83576 929047221577077412968199726934248437816131494706690886410000 83577 929180625509587925793957393459041543467364551581402424112400 83578 929314047001338549897328249635536429270774955388420418126073 83579 929447486054430376563284118037695241558419141648992606530625 83580 929580942670964723343911095985749598207101527467105998544100 83581 929714416853043134080068647036768979287688671005421997704100 83582 929847908602767378923050506578014554672715355383935141533225 83583 929981417922239454356247401653314601375582136610019431251073 83584 930114944813561583216811585152705454781789432064914727014400 83585 930248489278836214717323184495589729692690535555609632870400 83586 930382051320166024467458364937671339235188411638368926641025 83587 930515630939653914495659307631934632196662130796988600701225 83588 930649228139403013270806002573942762223201743401682961302948 83589 930782842921516675723889856561738195570968639790050103824100 83590 930916475288098483269689116300636057725195392226853514057025 83591 931050125241252243828446106783208813199008108161726406252025 83592 931183792783081991847546285074768567194908829680982183856400 83593 931317477915691988323199109634661072555408878229436039410448 83594 931451180641186720822120725303693320545969653768756422477225 83595 931584900961670903503218464088024389503098641068932243330225 83596 931718638879249477139277161869857021243178640647841539892100 83597 931852394396027609138647291175275191363390916149840992562500 83598 931986167514110693566934910129580736174941422177289816526073 83599 932119958235604351168693427730489895990726935568832330315025 83600 932253766562614429389117185569558431844598147985280307240000 83601 932387592497247002395736856132211770447502977868585587240000 83602 932521436041608371100116657806764430287038915152542827207025 83603 932655297197805063179553386732820780251321512616723938426073 83604 932789175967943833098777265619456981005600573899280547002500 83605 932923072354131662131654609663591758570739550651572001660100 83606 933056986358475758382892309698961459146530541180353597798225 83607 933190917983083556809744132706122634189860471554122444001225 83608 933324867230062719243718839813913205097986929242160358210448 83609 933458834101521134412290121922811057560638100921195702528400 83610 933592818599566917960608353080636716731333732459162103288025 83611 933726820726308412473214161741054555828246372922369941893025 83612 933860840483854187495753820035334792608097778726013989480100 83613 933994877874313039556696451187846330363027632053188336302948 83614 934128932899793992189053055205758302670094063019725502705225 83615 934263005562406295952097352973435984076081251696868738645025 83616 934397095864259428453088448882024532226612018277068039174400 83617 934531203807463094368995312124721830648206181956502762502400 83618 934665329394127225468223076788249505464901976408120627951073 83619 934799472626361980632341160871038993777381347248294072169225 83620 934933633506277745877813204358657346252223920196290150576100 83621 935067812035985134377728826487005251661972213546702834616100 83622 935202008217594986483537202323827576683135671299297703750625 83623 935336222053218369746782458799084520199106710317281108226073 83624 935470453544966578940840890314739287668221603033166574880400 83625 935604702694951136082659994064525997803886053630937312250000 83626 935738969505283790454499325194269340873813167764294822015625 83627 935873253978076518625673171933335315359003561504076262731025 83628 936007556115441524474295050827800177520147002444494334522948 83629 936141875919491239209024022205932546599655623159224462122500 83630 936276213392338321390812826006591416941563793226504588659225 83631 936410568536095656954657838101150637239062579899744664994225 83632 936544941352876359231350847239568226420490768569543542273600 83633 936679331844793768969232652751226705359193052147817796560448 83634 936813740013961454355948483131178433640792633428760948003025 83635 936948165862493211040205235642437751043123516688840895620025 83636 937082609392503062153530537064969534179340594943747715496900 83637 937217070606105258332033625722031589923586668369337870532100 83638 937351549505414277738168054914536118781058158721877853881073 83639 937486046092544826082496217894103293280388915786446562453225 83640 937620560369611836645455694505487808755977546887874056272400 83641 937755092338730470299127419629067076551231541583227979792400 83642 937889642002016115529005673554087542710704513406255200484025 83643 938024209361584388455769894413373428639774541860490610851073 83644 938158794419551132857058312810210003994865273987604881728100 83645 938293397178032420189243408768121316225260539320131305080100 83646 938428017639144549609209191134270115719321148732651331973225 83647 938562655805004047996130299567215530413392690823004986930625 83648 938697311677727669973252929239771859000908913495819229160448 83649 938831985259432397929677578387719667532160088215828786406400 83650 938966676552235442042143618835128190221923005099839139330625 83651 939101385558254240296815689627055851682652344096018024955625 83652 939236112279606458511071913900403544575225516750300440996900 83653 939370856718409990355293939123703113817328080595389427822948 83654 939505618876782957374658800836631316011477900452007846890625 83655 939640398756843709010932610020047340650426774659125968135225 83656 939775196360710822624266064227359797927261666524824798979600 83657 939910011690503103514991782608036896620967389507776312131600 83658 940044844748339584945423464954081354545521996517105170676073 83659 940179695536339528161656874900299403441788627292277686407025 83660 940314564056622422415372647409201069956556581451841258928900 83661 940449450311307984985640920671376734492083317158077137608900 83662 940584354302516161200727792552202790222411335432267597607225 83663 940719276032367124459903601715737045459592907291226791381073 83664 940854215502981276255253033556672333813764744699492421505600 83665 940989172716479246193487051071224618225787416803195131470400 83666 941124147674981892017756650797839696959913980311772471231025 83667 941259140380610299629468443958610442026692337823622829520025 83668 941394150835485783110102062932304323263049671273344055922948 83669 941529179041729884743029393189908794427268330753811530060100 83670 941664225001464375035335630823609941171354203299062599342225 83671 941799288716811252739642165800127614632134253687415378057225 83672 941934370189892744875931291069338098635313032142715839290000 83673 942069469422831306753372737659123183133681894499946912610448 83674 942204586417749621992152035887392341501722891805132746768025 83675 942339721176770602545300702822232534683995171604636908950625 83676 942474873702017388720528256121147990943948705832316082622500 83677 942610043995613349202056054380360136083191634031910149660900 83678 942745232059682081072452964125145675498756899784516929576073 83679 942880437896347409834472853572198656317584577095642836150625 83680 943015661507733389432893913295010165093271746902406676025600 83681 943150902895964302276359803923267144170155406878913801785600 83682 943286162063164659259222631007279637813999095757170394200225 83683 943421439011459199783387747178453607576964102173382669776073 83684 943556733742972891780160381736834285107174723646948343052900 83685 943692046259830931732094097796752859730047460074421769620900 83686 943827376564158744694841077121617127619659684766406738229025 83687 943962724658081984319004232778894559243797651585555414299225 83688 944098090543726532871991149746344072005960086493152503490448 83689 944233474223218501259869853600560625621515493435338670643600 83690 944368875698684229049226407418904588753432095973753143614025 83691 944504294972250284489024337025895656795532455685810771459025 83692 944639732046043464532465884715158932428083674744217933672900 83693 944775186922190794858855091578018612681732122171608608322948 83694 944910659602819529895462708569842558731342240312974085915225 83695 945046150090057152839392936445248857501215609655192065706225 83696 945181658386031375679451994693293317397462496149459146305600 83697 945317184492870139218018519603764674091986995879525960360000 83698 945452728412701613092915791595722116265642047807766156701073 83699 945588290147654195799285791939417575575625427284431502684025 83700 945723869699856514711465089002753059844135782205824443922500 83701 945859467071437426104862554153431143571702251658145708922500 83702 945995082264526015177838907447964565359455635409761316223025 83703 946130715281251596073588093238718717679936883860621940876073 83704 946266366123743711902020485830168650665853274489331142090000 83705 946402034794132134761647925315560048190507455242406200611600 83706 946537721294546865761470583725171471492452990793854490287225 83707 946673425627118135042865661617383002950285567594290943948225 83708 946809147793976401801477915243764260341375021876186935422948 83709 946944887797252354309112014419402590020793275354957420596900 83710 947080645639076909935626731229700085933710520654705893946025 83711 947216421321581215170830959704875920226130017203558687201025 83712 947352214846896645646381566593418310445024063518396891545600 83713 947488026217154806157683073365738287919733528784967547240448 83714 947623855434487530685789169579285271891914181110127665492225 83715 947759702501026882419306057736392294311368367772421036922025 83716 947895567418905153776297629766126560939803810540162340788900 83717 948031450190254866426192475261428875503925803298341124348900 83718 948167350817208771311692721602833295113308366783380553051073 83719 948303269301899848670684706100066227007217353445302507887225 83720 948439205646461308058151480282832018917987531938164813859600 83721 948575159853026588368087146472099937936699743400548262499600 83722 948711131923729357855413026763215275739776738767981564515625 83723 948847121860703514157895664552165161382730706418906974401073 83724 948983129666083184318066658736337506589665211376322053216900 83725 949119155342002724805144330721119352564272720270610144402500 83726 949255198890596721536957224363688731819989509838136007605625 83727 949391260313999989901869438985362003373685980728596008027025 83728 949527339614347574780707795583866464868795652986360390160448 83729 949663436793774750568690836376915890790133835242442179240000 83730 949799551854417021197359657808474491903840567210418295018225 83731 949935684798410120156510577149102637401915365648593946203225 83732 950071835627890010516129632821785527951706988979760819188100 83733 950208004344992884948328918584653854946493307017715436522948 83734 950344190951855165749284751702013328723947851825785561539025 83735 950480395450613504861177675235107806364854166037319487998025 83736 950616617843404783894134294584048597904910088732639731712400 83737 950752858132366114148170948412350378387875059243421552627600 83738 950889116319634836635139214085521982158667809416762494506073 83739 951025392407348522100673247755168205140332888611162276520225 83740 951161686397644971046138959220066590559075757029903207956900 83741 951297998292662213750585021695691023676831126259453716876900 83742 951434328094538510292695716623661811561091255727932902798025 83743 951570675805412350572745613652609774766993465208674814951073 83744 951707041427422454334556085921949729026962631764705081913600 83745 951843424962707771187453660780066586638538340280566155833600 83746 951979826413407480628230206068425159211401085898370117264225 83747 952116245781660992063104952103122595780060920526085630975625 83748 952252683069607944829688349485410243009198630699644581022948 83749 952389138279388208218947762872719567314267367359154724772900 83750 952525611413141881497175000841734632190685056766906050390625 83751 952662102473009293927955681975061477890788343395450972265625 83752 952798611461131004794140437303052604808690688013228369760400 83753 952935138379647803419817949232352616529304005579314658210448 83754 953071683230700709192289827092738933469058316435170876975625 83755 953208246016430971584047319433839343382300739477889727214225 83756 953344826738980070174749863203316010728987216665538203596100 83757 953481425400489714673205469938113422996111063810782455076100 83758 953618042003101844939352949100375608537355232955053031826073 83759 953754676548958631006245968689645817342723486793984548223025 83760 953891329040202473102038953262969713372412966078614235214400 83761 954027999478976001671974819494530984686950317399669321294400 83762 954164687867422077400374549406456135578639082348988185670225 83763 954301394207683791232628601402433083257670871138437182006073 83764 954438118501904464397190159235796040369850396059298076540100 83765 954574860752227648427570219043737023721788164721669880624900 83766 954711620960797125184334514579312189063637972182582577223025 83767 954848399129756906877102280772919051629012727532861160114025 83768 954985195261251236086546855754928512356615047266885896210448 83769 955122009357424585786398121471163470318381888127829046275600 83770 955258841420421659365446783022923662854578719746254418503225 83771 955395691452387390649550486863264236267301796235677616068225 83772 955532559455466943923641777981243411650270420259327591302500 83773 955669445431805713953737896205862472534628147543446269222948 83774 955806349383549326008952411761429163507736099310534733602025 83775 955943271312843635883508700206083451814646379888527841730625 83776 956080211221834729918755256885232467180102482387487923840000 83777 956217169112668925025182851031649298692539952713597748454400 83778 956354144987492768704443519643998191570667917521563890651073 83779 956491138848453039071371401275556550987813811522593929515625 83780 956628150697696744876005409864912024859323210718487467512100 83781 956765180537371125525613748740420802603937537796711623872100 83782 956902228369623651106720264930221132371238001591276926612225 83783 957039294196602022407132643909603925083957912005484469926073 83784 957176378020454170937972444917550179876240923241913240336400 83785 957313479843328258955706976974252832116773250050133271376400 83786 957450599667372679484183015731448492189156922762387420322025 83787 957587737494736056336662361287392410560932146241753593642225 83788 957724893327567244137859237098317872407313254937005398802948 83789 957862067168015328345979530118229093165988060765515215708100 83790 957999259018229625274761872298884554885258022593133668676025 83791 958136468880359682115520563581835592089380076032142739171025 83792 958273696756555276959190336514392905122223600840294614734400 83793 958410942648966418818372962621401548543291321401866001360448 83794 958548206559743347649385700664712812138784384952905904098225 83795 958685488491036534374311586922249282474732894045842193587225 83796 958822788444996680903051567618567243659277236222831366724100 83797 958960106423774720155378473638828447096986107293267704402500 83798 959097442429521816082992837658101151509647617620385471501073 83799 959234796464389363691580553817918206365283756367659685798025 83800 959372168530528989062872380082027824100229220011605775610000 83801 959509558630092549376705283403280559137996642188568135610000 83802 959646966765232132933085627833603884703335046025251505984025 83803 959784392938100059174254205709023631800390331743277747951073 83804 959921837150848878706753112041699428470209266085249483422500 83805 960059299405631373323494462250949151565005210863095563568100 83806 960196779704600556025830953365245277774638170879408458281225 83807 960334278049909671045628268827173895514667112140733948640225 83808 960471794443712193867339327033355014535122355511142826760448 83809 960609328888161831250080373741330685734833644908840699910400 83810 960746881385412521249708918475435319667748679313131497109025 83811 960884451937618433240903515063670468605200941029960758014025 83812 961022040546933967939245386437614213771548005988889781856100 83813 961159647215513757423301893827403176500015642761204261302948 83814 961297271945512665156711850483833049560962353267607484024225 83815 961434914739085786010272680059631422796137037875412075704025 83816 961572575598388446284029419781964555449852639181310097408400 83817 961710254525576203729365568548247626221354390969818437440400 83818 961847951522804847571095780077335871072036130683682849776073 83819 961985666592230398529560401248181898206565484616370173350225 83820 962123399736009108842721855758052349408432064634951025148100 83821 962261150956297462288262873232404957047945583582021554388100 83822 962398920255252174205686563918534926594296463926863619025625 83823 962536707635030191518418339095107455352963541399016760201073 83824 962674513097788692755909677329701079415525313223243014798400 83825 962812336645685088075743736716494422450816310486112811560000 83826 962950178280877019285742813226236801984382047724932145700625 83827 963088038005522359866077645300651031207338081984476269068025 83828 963225915821779214991378564823424637126044460602208592922948 83829 963363811731805921552848494599953599010479714445771512602500 83830 963501725737761048180377792478010594621852024146179202882225 83831 963639657841803395264660942241517625598832714276180347917225 83832 963777608046091994979315091409610777656852277966772813347600 83833 963915576352786111303000436073192755906175166008150130610448 83834 964053562764045240041542452901176720621980054237979003820025 83835 964191567282029108850055978448632834203430695494619327881025 83836 964329589908897677255071135899056815838742232441712515932900 83837 964467630646811136676661109372987686549542460310730832968100 83838 964605689497929910450571765935209773820410449538095775756073 83839 964743766464414653850353125432781931928359633193082311332225 83840 964881861548426254109492678296144821372232399122925932646400 83841 965019974752125830443550551435564978463501868324595748966400 83842 965158106077674734072296522365182294177847355952104563857025 83843 965296255527234548241848881686935409781096466668775925676073 83844 965434423102967088246815144066647425533722339161626574344100 83845 965572608807034401452434607834562207945062693277270784592100 83846 965710812641598767316722763342629470591801515464107004060225 83847 965849034608822697412617550210844693435037912383882873765625 83848 965987274710868935450127463594957835866473337378211785010448 83849 966125532949900457298481509607872689386891518954679606384400 83850 966263809328080471008281010027066606869198463926572423955625 83851 966402103847572416833653256420368236783846339955008507080625 83852 966540416510539967254407013822438782566498332978702616768900 83853 966678747319147026998189874094310199486315194672363365722948 83854 966817096275557733062647459098341633928271614268766380805625 83855 966955463381936454737584473820963302934455238752109712798225 83856 967093848640447793627127609575584905157376596842909761217600 83857 967232252053256583671890297418053548062937826930320515265600 83858 967370673622527891171139311907054070281885439070562674601073 83859 967509113350427014804963225341852532446320828585664493784025 83860 967647571239119485656442712609791544662175376211804881504900 83861 967786047290771067233822706775953993959488190029406702984900 83862 967924541507547755492686405547419630629867340747286969478225 83863 968063053891615778858131128744546868304683287821504338256073 83864 968201584445141598246946026911720048948349563198271704819600 83865 968340133170291907089791641200010320638504146332990022784400 83866 968478700069233631353381314654206173079028803029028805720025 83867 968617285144133929562664455036677573242646446356605444453025 83868 968755888397160192823011649320545541367331785571636165622948 83869 968894509830480044842401629984636905734971633995746904736100 83870 969033149446261341953610093242711873241631725002111233169225 83871 969171807246672173136400369339459951726440212659165180584225 83872 969310483233880860039715945045767659360497686618651334560000 83873 969449177410055957003874838485769356108382986220362397960448 83874 969587889777366251082765826428200432362756833569266111181025 83875 969726620337980762066046524174579990317284796888664852015625 83876 969865369094068742501343318176758054484620821454330975062500 83877 970004136047799677716453151516370248984526003879214455492900 83878 970142921201343285841547162378750780822357914777792646351073 83879 970281724556869517831376175653862470350167073546275341625625 83880 970420546116548557487478047796810472451492626123950498003600 83881 970559385882550821480386865080514234716672351447625618963600 83882 970698243857046959371843995373120141978086304492469563769225 83883 970837120042207853637010993572745200054252173247089766701073 83884 970976014440204619686684360832150015408097263958312463864900 83885 971114927053208605889512157705947231658060414083215853136900 83886 971253857883391393594212471352959488490940546505274717920025 83887 971392806932924797151793736926348873512620502932219553730225 83888 971531774203980863937776913284147742936968710541040172240448 83889 971670759698731874374419513152828692754370625737560374017600 83890 971809763419350341952941487876559368139480244542708394243025 83891 971948785368009013255752966884795705352922753114987644388025 83892 972087825546880867978683852010875107263836097100146232040900 83893 972226883958139118953215266794278960869325358017540333522948 83894 972365960603957212168712860899241812813132822222534102026225 83895 972505055486508826794661969782392426909111996921289521973225 83896 972644168607967875202904629742119856055449052375753126147600 83897 972783299970508502989878448482365569683013734261293819690000 83898 972922449576305088998857331323550587015757179887513465926073 83899 973061617427532245342194063193354475932719771745944694657025 83900 973200803526364817423564746530070987109981657009856787302500 83901 973340007874977883960215095231273003386795337905885382302500 83902 973479230475546757005208584780527394943197281350850581490025 83903 973618471330246981969676458684908281896617293267590654651073 83904 973757730441254337645069591356065117322403940250072976000000 83905 973897007810744836225412207567609915477775065751110165529600 83906 974036303440894723329557458621595862160497927047873606780225 83907 974175617333880478023444855356867456662617160554734233077225 83908 974314949491878812842359558132070247685794154574960917222948 83909 974454299917066673813193523916116138868311958609176535468900 83910 974593668611621240476708510618908153234549075487438577777025 83911 974733055577719925909800938795136459915746855803127849332025 83912 974872460817540376747768610853965380906202232661777025411600 83913 975011884333260473206579287907439010411623688199364953490448 83914 975151326127058329105141124390440994516307121576793543301225 83915 975290786201112291887574960585051934443033181446143109991025 83916 975430264557600942645488473182155792604172124757304594032900 83917 975569761198703096140252184013154596944419859099696656776900 83918 975709276126597800825277327084658655754893008743527583126073 83919 975848809343464338868295574049027412194995106670547243558225 83920 975988360851482226173640618243643985192543847999103629441600 83921 976127930652831212404531617431814361204134236467785585281600 83922 976267518749691281005358495378190119506617907522779412280625 83923 976407125144242649223969102391621492256918411854644120626073 83924 976546749838665768133958234968355479501189285070445224624900 83925 976686392835141322656958514668501658635569806008585748722500 83926 976826054135850231584933126358696247519515951769323701300625 83927 976965733742973647602470415953902900518894685928542180854025 83928 977105431658692957309080347791296637209741862032106187810448 83929 977245147885189781241492821769185224304811182060957817210000 83930 977384882424645973895957850383930252573797314162425337251225 83931 977524635279243623750547595797838072114413940932109925136225 83932 977664406451165053287460267070998671295360674595830249752100 83933 977804195942592819015325877690058507033634934596722713822948 83934 977944003755709711491513863526921216787649532674600219846025 83935 978083829892698755344442561360378065744217347190568030269025 83936 978223674355743209295890548093677906151674589178805713158400 83937 978363537147026566183309840801054349603247264700098026553600 83938 978503418268732552982140957736235777304235019150512122631073 83939 978643317723045130828129840435971737963706107187583201889225 83940 978783235512148495039646637051617207936180265141131435340900 83941 978923171638227075140006347041824113601236269763675311060900 83942 979063126103465534879791327359397441709131446855260088661025 83943 979203098910048772259175660265381189538374844899961958026073 83944 979343090060161919550251382903447333206767711928587484019600 83945 979483099555990343319356578767668919350727808248047986355600 83946 979623127399719644449405331196766312638761453648092817361225 83947 979763173593535658162219539027923559213752545727740210300625 83948 979903238139624454040862594543279754165314596915722446122948 83949 980043321040172336051974923842208229517813622752107146240900 83950 980183422297365842568111389772504307981829974534186645025625 83951 980323541913391746390080557553610296856799447312639044400625 83952 980463679890437054769285823225014325990371711579436267022400 83953 980603836230689009430068405052967563595660816264270745360448 83954 980744010936335086592052198028672274001051694620347663380625 83955 980884204009562996992490491591101112058581776323891899887225 83956 981024415452560685908614550707615979966151472046993476844100 83957 981164645267516333179984060445562703665944954624509167700100 83958 981304893456618353230839434168025717766476817778402884001073 83959 981445160022055395092455985486934880098634353564604418090025 83960 981585444966016342425499964106724469556972857967368762800400 83961 981725748290690313542386455691752353796356055405116877680400 83962 981866069998266661429639145890695246650828932672444214031225 83963 982006410090934973770251948651143908816379496689730635131073 83964 982146768570885072966052498957630079392002724350637791344100 83965 982287145440307016160067510126324860304237763056532712948900 83966 982427540701391095258889995789656210449121773835060341722025 83967 982567954356327836955048356704101141572304192208973537537025 83968 982708386407308002749377332514416143472907122483930829160448 83969 982848836856522588973390818607577302059614586455051180441600 83970 982989305706162826811656548189709510108438925608083788340225 83971 983129792958420182324172639719292107270660314950376846605225 83972 983270298615486356468746009829936222956578595209438514062500 83973 983410822679553285123372651876037033175968977164564853822948 83974 983551365152813139108619780234612080249508126533318544505025 83975 983691926037458324210009840496644742516948209644904274805625 83976 983832505335681481200406385681259879757477178943801601290000 83977 983973103049675485862401818606066619005527413348261305776400 83978 984113719181633449010707000547011184791295312130106341676073 83979 984254353733748716514542726321090617559425083097148327480625 83980 984395006708214869320033065925286164121704277581669692500100 83981 984535678107225723472600572865083064480230117523857742060100 83982 984676367932975330139363359305951400216347845565634930671225 83983 984817076187657975631534038181170610877748719637635295101073 83984 984957802873468181426820532389388226411459381451560858638400 83985 985098547992600704191828751215311305684069666345053029902400 83986 985239311547250535804467134106937013502446003131584176023025 83987 985380093539612903376353061942736711298375890370581509563225 83988 985520893971883269275221135922215879769099043501727148802948 83989 985661712846257331147333324213280135272516199612646580572100 83990 985802550164931021939890976489845545661040757583342425315025 83991 985943405930100509923448706493139395501584935647922622110025 83992 986084280143962198714330142750145495271064461030418590592400 83993 986225172808712727297045547582656074137077482564635519810448 83994 986366083926548970046711304540400241332077932737712704699225 83995 986507013499668036751471274391726946906434476364932745864225 83996 986647961530267272634920019805328318801256985392691149576100 83997 986788928020544258378527898856497199715796689742663701222500 83998 986929912972696810144068027491420654156597289580187644976073 83999 987070916388922979596045111083019163346405892162666144261025 84000 987211938271421053924126145211849173340158174070241764000000 84001 987352978622389555865572985805594609743145185033761764000000 84002 987494037444027243727676788770680920852763220968747527741025 84003 987635114738533111410194319249553159850056719735131755976073 84004 987776210508106388427786130637167565850600692429270824822500 84005 987917324754946539932456613490254053186147314857391881496100 84006 988058457481253266735995914462914968228894487740299840784225 84007 988199608689226505332423725402133423389235949981846372259225 84008 988340778381066427920434942736772468615436417144245891810448 84009 988481966558973442425847197293654311799854737579607722272400 84010 988623173225148192524050254674316750951126732258738600950025 84011 988764398381791557662457286326051932825130732326963456155025 84012 988905642031104653082958011440840504919606372235934787212100 84013 989046904175288829844373709815802180327994457705587898802948 84014 989188184816545674844914105808791687917426228838906228323225 84015 989329483957077010844636123522777033643827601843267194783025 84016 989470801599084896487904513352644952543831520727050915662400 84017 989612137744771626325854350028086385048622906082049537358400 84018 989753492396339730838855402286222765748989374996086618101073 84019 989894865555991976458978374307641867603730447953155693511225 84020 990036257225931365592463019049519899825201879279269271740100 84021 990177667408361136642188123609514513296153571611975030180100 84022 990319096105484764030143366754121323371172786662996289280625 84023 990460543319505958219903048745194516293982569181494510676073 84024 990602009052628665739101693598340062218581983806796247696400 84025 990743493307057069201911523906898014957763451042801190890000 84026 990884996084995587331521808365238336096916684832382939405625 84027 991026517388648874982620082125102639004242006421570678385025 84028 991168057220221823163875240118732206540561663964792219822948 84029 991309615581919559060422503482530594922849751540578248062500 84030 991451192475947446056350259215017095225412922150466523125225 84031 991592787904511083757188773202835283411358854412980532860225 84032 991734401869816308012400776748588849574600889912055653401600 84033 991876034374069190937873926734284857239178935709705821160448 84034 992017685419476040938415139554172544108142152902619954617025 84035 992159355008243402730246798950773736578651656130305010162025 84036 992301043142578057363504837887908911643334959788910768388900 84037 992442749824687022244738694594530901480271753852547248384100 84038 992584475056777551159413142913186198095326305457317760131073 84039 992726218841057134294411997086931777820878891889033283191225 84040 992867981179733498260543691118543328294360706782260721040400 84041 993009762075014606115048732835858723738377174956625438160400 84042 993151561529108657384109032797108557941627093478801182210025 84043 993293379544224088085359108170093508296303018660072727001073 84044 993435216122569570750399161719076268583205372516477735940100 84045 993577071266354014447310036033263752910432379790092356124100 84046 993718944977786564803170043130763238305233700336830182167225 84047 993860837259076604026573669571904078931451024231032935580625 84048 994002748112433750930152157215824590756927481345049969360448 84049 994144677540067860953095959754231671726363016779892859342400 84050 994286625544189026183679075156248689105338432019928898600625 84051 994428592127007575381785254158275132650640123051522799225625 84052 994570577290734074001436084932789499630604195235694205520900 84053 994712581037579324213320954070034845466976135093443792122948 84054 994854603369754364927328884006534401896764106306699829700625 84055 994996644289470471815082247034392633058763746437214063481225 84056 995138703798939157332472356025345068794863607721635155475600 84057 995280781900372170742196932003528223720916645736938887379600 84058 995422878595981498136299448700948880265897949992014245026073 84059 995564993887979362458710354229639983901275767156203016141025 84060 995707127778578223527790170004498369185015327573773244100900 84061 995849280269990778058874467050807506026426586146579240380900 84062 995991451364429959686820719830456426739171267129531984329225 84063 996133641064108938988557037720873965990175096731090247631073 84064 996275849371241123505632774280705417671961355822012621113600 84065 996418076288040157766771014436266685025045426030426906118400 84066 996560321816719923310422939722818973015520374862338170229025 84067 996702585959494538707324071714715045030834368378595094366025 84068 996844868718578359583052393778476039394025352848777651822948 84069 996987170096185978640588351282865815013350549478299748392100 84070 997129490094532225682876730400037769680341398878214629016225 84071 997271828715832167635390415631837049104842214850883189131225 84072 997414185962301108568696026195349039730566501054072374810000 84073 997556561836154589721021431401793013709142190258594991810448 84074 997698956339608389520825145162867770124529525629835498574025 84075 997841369474878523609367599758664092653096458463134245100625 84076 997983801244181244863284299001266820317539829130887967522500 84077 998126251649733043417160850928177304845259770021391134304900 84078 998268720693750646686109880159695005373743263654079921626073 84079 998411208378451019388349820054404948857004148953305942080625 84080 998553714706051363567785584796925762518174637185590776001600 84081 998696239678769118616591121552080963063961119968201748161600 84082 998838783298821961297793842819664166126878269016731452318225 84083 998981345568427805767860939123976858530973685215229590126073 84084 999123926489804803599287572172325355486164197785585069656900 84085 999266526065171343803186948616671544705337887746740116672900 84086 999409144296746052851882274552639999707046558754583139631025 84087 999551781186747794701500590890092025214935248387859476141225 84088 999694436737395670814568489729485178593042009904208453490448 84089 999837110950909020182609711878244792663766144665738070371600 84090 999979803829507419348744625641382007042659875379852666892025 84091 1000122515375410682430291587020600797291260666895036607337025 84092 1000265245590838861141370181456144473735962571731869295388900 84093 1000407994478012244815506347245640104727438649337827275222948 84094 1000550762039151360428239380774207302421386229073767537117225 84095 1000693548276476972619730823690105792847386105335962360260225 84096 1000836353192210083717375232160204176098459217477983962009600 84097 1000979176788571933758412828339560266919483526131668544000000 84098 1001122019067784000512544034189411390798013200268117313651073 84099 1001264880032067999504545887777880995866235425342755449610025 84100 1001407759683645884036890342197715926507820681909656790702500 84101 1001550658024739845212364447235376690528283776268693395702500 84102 1001693575057572311956692413925811038092188780445883129737025 84103 1001836510784365951041159562127249157355114908846143946926073 84104 1001979465207343667105238151250366778822765774324344034890000 84105 1002122438328728602679215094276170467953964978583154386467600 84106 1002265430150744138206821555196967373388550152435128865293225 84107 1002408440675613892067864430014789686425368922594296741186225 84108 1002551469905561720600859711431652055999707395644274235522948 84109 1002694517842811718125667737366028192413558169342688855320900 84110 1002837584489588216966130323429940882456174159465054831628025 84111 1002980669848115787472709779501067628316370220286922873483025 84112 1003123773920619238045129810524272112832040192195231032257600 84113 1003266896709323615155018301676979684146366184774683172240448 84114 1003410038216454203368551988032823043744223152321357724090225 84115 1003553198444236525369103008857992313126338695704589185080025 84116 1003696377394896341979887346674731646042869084762765947296900 84117 1003839575070659652186615151226432545252211294234662634184900 84118 1003982791473752693160142948478782035195100939173203619701073 84119 1004126026606401940279127734791431834778360938763389298209225 84120 1004269280470834107152682956394662667647079086693086397043600 84121 1004412553069276145643036374305525840888518018249396364083600 84122 1004555844403955245888189814817952217055711896001613395025625 84123 1004699154477098836324580805701326698723494044473945185351073 84124 1004842483290934583709746098242034339494642307119115449012900 84125 1004985830847690393144987075262492190458937634011963173062500 84126 1005129197149594408098037045252188986573219894146813925015625 84127 1005272582198875010425730422745262773276006700522690496661025 84128 1005415985997760820396673795079154569875929698137677533960448 84129 1005559408548480696713918875668884162859151853711641760160000 84130 1005702849853263736537637343931502119247072360861084385504225 84131 1005846309914339275507797571995280107502016395329581826089225 84132 1005989788733936887766843238328209611225258681822843349296100 84133 1006133286314286385982373828420387119018656227422043887622948 84134 1006276802657617821369827022654871872388380197188320753133025 84135 1006420337766161483715162971501610252456753316483081482560025 84136 1006563891642147901397550458169028885516030943093370926624400 84137 1006707464287807841412054948847906547106124622171694413459600 84138 1006851055705372309392328530682142944326770080300490713256073 84139 1006994665897072549633301737601050456503500794020392690238225 84140 1007138294865140045113877264147802915116017045588406594744900 84141 1007281942611806517519625567438683505067152317549490965264900 84142 1007425609139303927265482357387781870920647541227441349504025 84143 1007569294449864473518447975331798513666362666105619847601073 84144 1007712998545720594220288661189622565882397821234459055105600 84145 1007856721429104966110239709291357035854876560552790288897600 84146 1008000463102250504747710513011473614287874885948293523478225 84147 1008144223567390364534991498340787140688175489935568144605625 84148 1008288002826757938739962946531947830342200519247739559722948 84149 1008431800882586859518805705953157367015641696990844060688900 84150 1008575617737110997938713793284822971099977420193611169680625 84151 1008719453392564464000608884193871557904256037815271786555625 84152 1008863307851181606661856693620454106145246478089693117264400 84153 1009007181115197013858985245811778362424325300346961301010448 84154 1009151073186845512530405034237816013595296662347439784765625 84155 1009294984068362168639131071523638465423742187194725778580225 84156 1009438913761982287195506829533143372815484851891672402112100 84157 1009582862269941412279930069738942074149338370719071949304100 84158 1009726829594475327065580564013186089887514679323509142676073 84159 1009870815737820053841149705974118853655890608495570782937025 84160 1010014820702211854033572013023146852385804239220797490406400 84161 1010158844489887228230758519207232360889175322134724986086400 84162 1010302887103082916204332059041417965399536094773814145372225 84163 1010446948544035896932364442426301080153032409072229150756073 84164 1010591028814983388622115520795284671005623859819004279128100 84165 1010735127918162848732774144626438410385589152992353357292900 84166 1010879245855811973998201012453812498564042842081435076241025 84167 1011023382630168700449673411513054397290505362067011569940025 84168 1011167538243471203438631850156186733285653576359856198610448 84169 1011311712697957897659428582170412640909227393710722283587600 84170 1011455905995867437172078023135822825527692982251938100197225 84171 1011600118139438715425009058956886641693678279074526583162225 84172 1011744349130910865277819246702617493217415439074967961802500 84173 1011888598972523259024030907890310875559461159533665966922948 84174 1012032867666515508413849114347761394703833030646712238388025 84175 1012177155215127464676921566788873110781411770980074697900625 84176 1012321461620599218545100366237585569205028984829810038760000 84177 1012465786885171100275205678435045896950101500354808576078400 84178 1012610131011083679671791291364965356867999988023960131201073 84179 1012754494000577766109912066032106768553564993634073040425625 84180 1012898875855894408557893280628857220303321324477531273508100 84181 1013043276579274895600101868224848513097005477061243192268100 84182 1013187696172960755459719548114595794312024066315189353710225 84183 1013332134639193756021517850958132856038417586016652986776073 84184 1013476591980215904854635037849630590400826875054423541920400 84185 1013621068198269449235354913448993112213862961347884228448400 84186 1013765563295596876169887533311434077598178082223490753744025 84187 1013910077274440912417151805550043745866440214662865268464225 84188 1014054610137044524511559986966365351051338969222298011302948 84189 1014199161885650918785804073784007368891710786055190878416100 84190 1014343732522503541393644087120326284917879599141807823974025 84191 1014488322049846078332698253331222489483379084662130335069025 84192 1014632930469922455467235079364099946177367860877767751430400 84193 1014777557784976838550967323254048301020283139680463114760448 84194 1014922203997253633249847859898314121194614924203096224280225 84195 1015066869108997485164867442244135973793135482982160660161225 84196 1015211553122453279854854358025026077178501089839041888448100 84197 1015356256039866142859275982180589280040868480964231343022500 84198 1015500977863481439721042225094978146114050728019683576951073 84199 1015645718595544776009310876789090945765789840118295825704025 84200 1015790478238301997342294847201627379313959970317029752410000 84201 1015935256793999189410071302694124880937949196115208192410000 84202 1016080054264882677997392698915106376453113051048349972478025 84203 1016224870653199029006499710158478392996062888799541922501073 84204 1016369705961195048479936055351326443829660345626425411202500 84205 1016514560191117782623365220806262637018949214956683155444100 84206 1016659433345214517828389079873488482652881543695394185307225 84207 1016804325425732780695368409627743899591599287393383514858225 84208 1016949236434920338056245304725321449405230005548994233360448 84209 1017094166375025196997367488566332852237658423881486329614400 84210 1017239115248295604882314521897422866777558822670122334811025 84211 1017384083056980049374725908990133644349129714769213196316025 84212 1017529069803327258461131101530130695346475739578925525548100 84213 1017674075489586200473781400352509634828445706290132648802948 84214 1017819100118006084113483755158410903064973857667352015602225 84215 1017964143690836358472436462348177686181597281347865735882025 84216 1018109206210326713057066761106300291785849556301178373936400 84217 1018254287678727077810870327873398264577672775217433302256400 84218 1018399388098287623137252669340499557445860617005394052926073 84219 1018544507471258759922372414100884104433857745431913632652225 84220 1018689645799891139557986503094767173221009068699985250352100 84221 1018834803086435653964297278982105906409589899238727861992100 84222 1018979979333143435612801474578820492933668392285961674515625 84223 1019125174542265857549141100491729443313068405425045199651073 84224 1019270388716054533415956232087506475264427698857773993574400 84225 1019415621856761317475739695930974549351596777942507530240000 84226 1019560873966638304633693655828060627909411255812152523130625 84227 1019706145047937830460588098608742764408208975443782170682025 84228 1019851435102912471215621219785329164741365868436844775222948 84229 1019996744133815043869281709221416896614605233349189108502500 84230 1020142072142898606126212936946885958293907381441332349388225 84231 1020287419132416456448079039254292453428524014114095259823225 84232 1020432785104622134076432905212032654506897856540259462435600 84233 1020578170061769419055586063729657773726216568657353148210448 84234 1020723574006112332255480471310727296660904380798896960394025 84235 1020868996939905135394562200628596771101588850111060462463025 84236 1021014438865402331062657030060543980803987199169081232864900 84237 1021159899784858662743847934315645471636750473834147236780100 84238 1021305379700529114839354476291823435748597837660680807006073 84239 1021450878614668912690414100297490997888081299682813358030225 84240 1021596396529533522601165326773231986904056646106813661454400 84241 1021741933447378651861532848648959314731412909565628527374400 84242 1021887489370460248770114529472004124824843957727605895543025 84243 1022033064301034502657070303441595912043445312091786734826073 84244 1022178658241357843907012977485201856410700713967564966516100 84245 1022324271193686943981900935512201653977999834470519979676100 84246 1022469903160278715443932744980382169205214475735129066294225 84247 1022615554143390311978443665910744274839069228637984732375625 84248 1022761224145279128416804062486122287219087435654008222210448 84249 1022906913168202800759319717369124447271788053867719865280400 84250 1023052621214419206198134048874910940166567220789477243265625 84251 1023198348286186463140132231134333989701333592963129821390625 84252 1023344094385762931229847217382972606962492453200001487252900 84253 1023489859515407211372367666511602616662303765760573867022948 84254 1023635643677378145756247773013650628796987399378616233575625 84255 1023781446873934817876419000465188667891228235454548420184225 84256 1023927269107336552557103718673034217098958433130134621753600 84257 1024073110379842915974730744626528479816477334712642428473600 84258 1024218970693713715680852787388573707232124964783671761951073 84259 1024364850051209000625065797061518486386866405369130013478025 84260 1024510748454589061177930217963487929852285119148332466716900 84261 1024656665906114429153894146150763755046637144550837109796900 84262 1024802602408045877834218391421827288505798602761146362160225 84263 1024948557962644421989903443938686478104159739478465119506073 84264 1025094532572171317904618345601116044280793376438812650387600 84265 1025240526238888063397631466309447949768567772200344621472400 84266 1025386538965056397846743185251557416148297091843035644758025 84267 1025532570752938302211220477349697764756540564687076219259025 84268 1025678621604795999054733405002845409064287571859517834522948 84269 1025824691522891952568293515260224375614513955827820261028100 84270 1025970780509488868593194142561687780959478386486880346883225 84271 1026116888566849694643952617180641742773660257970621203698225 84272 1026263015697237619931254379505205254435435932320972120040000 84273 1026409161902916075384899000293307603869961796069662734160448 84274 1026555327186148733676748107037432969327294159578195828947025 84275 1026701511549199509243675216574729877033541112868077368205625 84276 1026847714994332558310517474078211258298823662209219580002500 84277 1026993937523812278913029298564778896694036415794670066096900 84278 1027140179139903310920837935055814109318855371612665515401073 84279 1027286439844870536060400913526084559976155593653606277515625 84280 1027432719640979077937965414776725156242988351703980510019600 84281 1027579018530494302062529543368059036985539253348559429379600 84282 1027725336515681815868805507748032711805059622916310659847225 84283 1027871673598807468740184707712047469223646489777357620051073 84284 1028018029782137352031704729329977226122955646763826520428900 84285 1028164405067937799093018247476171047035480938005404280228900 84286 1028310799458475385291363836098246618356934843922677963362025 84287 1028457212956016928034538686360489019399534159612602501532225 84288 1028603645562829486793873232797677189439643721818481547240448 84289 1028750097281180363127207687615168547529274339852352839705600 84290 1028896568113337100701870483271080279839381938304328401561025 84291 1029043058061567485317658623476413867683787035527916340306025 84292 1029189567128139544929819942748977488135840673452295163716900 84293 1029336095315321549672037274656968978295718393284562353422948 84294 1029482642625382011879414528888090113794441430492768191188225 84295 1029629209060589686111464677280071012031417593792701740567225 84296 1029775794623213569175099648948491530935476909709547053891600 84297 1029922399315522900147622134647794594715062669984306893290000 84298 1030069023139787160399719300501394439121440627301939339876073 84299 1030215666098276073618458411236790830189521359514122287543025 84300 1030362328193259605830284363061608372244166878018120334122500 84301 1030509009427007965424019126316488083165686006861065869122500 84302 1030655709801791603173863098040766477496627520415792440964025 84303 1030802429319881212262398364586885460942969114392912177701073 84304 1030949167983547728303593874419484403176387613109879558760000 84305 1031095925795062329365812521235133819580495001250135463425600 84306 1031242702756696435994820137538678156702749527055921105826225 84307 1031389498870721711236796398812163240675214872571876668275225 84308 1031536314139410060661347638412332012751456842081025970322948 84309 1031683148565033632384521573332680241373649799461178340152900 84310 1031830002149864817091823940966071965833427806372187975499025 84311 1031976874896176248061237047003922492622171693819993319654025 84312 1032123766806240801186240224607964831981286757912069832083600 84313 1032270677882331594998832204990623528960610025024090003490448 84314 1032417608126721990692555399540027910473404700965484887859225 84315 1032564557541685592145522093625704837399466122211605302189025 84316 1032711526129496245943442552220999118733691884334728680580900 84317 1032858513892428041402655037478277813106072453210770696572900 84318 1033005520832755310593157738392982711710451088521845182776073 84319 1033152546952752628361642612692603365773596946958466071840225 84320 1033299592254694812354531141086651091173146405113987876665600 84321 1033446656740856923041011994013722452672808570445719598905600 84322 1033593740413514263736080611021748800485915254263003872750625 84323 1033740843274942380623580692917536502503936985226515408576073 84324 1033887965327417062779247606821710586534998567362294846380900 84325 1034035106573214342193753704265182578288723855488901897422500 84326 1034182267014610493795755552463271392617933455929966398750625 84327 1034329446653882035474943078903614207684824584463878035448025 84328 1034476645493305728105090629384012324259292949997048388610448 84329 1034623863535158575567109939636365085280025905109892848090000 84330 1034771100781717824772105020672853004114917837411335639777225 84331 1034918357235260965684428957990539323646246492867294089062225 84332 1035065632898065731344742624770567302377916248583441917820100 84333 1035212927772410097893075309208138598216934912887921637922948 84334 1035360241860572284591887256109466195419158050264054721400025 84335 1035507575164830753849134122891903395410222733338116764871025 84336 1035654927687464211241333350123458467796514639667688532110400 84337 1035802299430751605536632446737912633867982163759905233345600 84338 1035949690396972128717879190061767131264642331157209666381073 84339 1036097100588405216005693740789253185231729408465239021567225 84340 1036244530007330545881542673041646789024631828090678326168900 84341 1036391978656028040110814919647138273544060016756906559488900 84342 1036539446536777863765899632777514724184300560445831925327025 84343 1036686933651860425249265960077921381162954483472428603676073 84344 1036834440003556376316544736425976238269242894454300795171600 84345 1036981965594146612099612091456520134019805485835451423459600 84346 1037129510425912271129674972988292708645929995527854835615225 84347 1037277074501134735360358586488832680154347378636153393890625 84348 1037424657822095630190795750713908972905121723942744761822948 84349 1037572260391076824488718169657797312734769513988831188116900 84350 1037719882210360430613549620950724983620573299651002704355625 84351 1037867523282228804439501060839814522233123870865172518730625 84352 1038015183608964545378667645889865208458446185695939600486400 84353 1038162863192850496404127671540319292088651301718703885160448 84354 1038310562036169744073043427654767978380922968426309681130625 84355 1038458280141205618549763971199360278068807019167075163293225 84356 1038606017510241693628929816186485910677237878365443019400100 84357 1038753774145561786758579541020111533643523007192056199888100 84358 1038901550049449959063258313379157653780626581481958087851073 84359 1039049345224190515367128332775311662036561762916214802764025 84360 1039197159672068004217081190921680517304530221975180938032400 84361 1039344993395367217905852150048694690222651732955750406512400 84362 1039492846396373192495136339303683063469719321758376099693225 84363 1039640718677371207838706869370546571014410240853787728881073 84364 1039788610240646787605534865445966445109793607818829419892100 84365 1039936521088485699302911418708591026542815509393585053656900 84366 1040084451223173954299571456417653180749725377789136260780025 84367 1040232400646997807848819530777478449893147125921354097323025 84368 1040380369362243759111657526704352158864708519638785724560448 84369 1040528357371198551179914288632221781428836204452966955713600 84370 1040676364676149171099377166493718961358515328691659314074225 84371 1040824391279382849892925481012993672432515451627153025739225 84372 1040972437183187062583665908446861090565812031553763494522500 84373 1041120502389849528218069784910769841130698892895142048522948 84374 1041268586901658209889112330426108374695405311430485135251025 84375 1041416690720901314759413792825374314959915371179925791015625 84376 1041564813849867294084382511651739713605150674247400156250000 84377 1041712956290844843235359902189553238091733965171483839360400 84378 1041861118046122901722767359762328410148214403591786419226073 84379 1042009299117990653219255084434775104775918723134494108350625 84380 1042157499508737525582852826255439612068509990512899610536100 84381 1042305719220653190880122551176526656998900767407919614496100 84382 1042453958256027565409313027787484865564393819543669195729225 84383 1042602216617150809723516334998945259302824753631467424951073 84384 1042750494306313328653826290813610454198070734972856050182400 84385 1042898791325805771332498802320700334382581388262330987014400 84386 1043047107677919031216114137050568065817595753610867513485025 84387 1043195443364944246108741115826108410288446401442666590345225 84388 1043343798389172798185103227247588395592832146443916586302948 84389 1043492172752896314013746663947538493724177885231163589240100 84390 1043640566458406664580210280752350555160207558248886704653025 84391 1043788979507995965310197474887236844058647747315218958048025 84392 1043937411903956576092749988361212616237568610248944537248400 84393 1044085863648581101303423632668772779277269367490816106210448 84394 1044234334744162389827465935944941271923841037262124662841225 84395 1044382825192993535082995712710379898201603210590951496478225 84396 1044531334997367875044184556343251450252528010812653383340100 84397 1044679864159578992264440254414540052915546639570281789802500 84398 1044828412681920713899592127023539762437295718880609307426073 84399 1044976980566687111731078288270230551468415642793421650127025 84400 1045125567816172502189134831001268912645974999180320020840000 84401 1045274174432671446375986934966328413592977459192457940840000 84402 1045422800418478750089041898521533637080224006195806720195025 84403 1045571445775889463844084094016739041394067635122513007526073 84404 1045720110507198882898471847003412377635823345085902882562500 84405 1045868794614702547274336239399890402744797021036340385412100 84406 1046017498100696241781781836750782729487086302750526731850225 84407 1046166220967475996042089339717307757486498420436417976437225 84408 1046314963217338084510920159935352732592137884911661331410448 84409 1046463724852579026501522920378058085479454506210654881936400 84410 1046612505875495586207941880359734304367823127452810418692025 84411 1046761306288384772728227285317927701108064351044573938497025 84412 1046910126093543840087647641510459534647724052295907316864100 84413 1047058965293270287261903915764271061020422272137380711302948 84414 1047207823889861858200345660412915184528172806979343925861225 84415 1047356701885616541849189063559543490692277121335868139001025 84416 1047505599282832572174736924802245547839223749442769152230400 84417 1047654516083808428186600556558605470862990777853995772134400 84418 1047803452290842833960923611126348847764267964350416074251073 84419 1047952407906234758663607833616961237010400202209455790773225 84420 1048101382932283416573540740899167551587319036056508120984100 84421 1048250377371288267105825226689169753826387429566393449824100 84422 1048399391225549014835011092924548393684948629945734534730625 84423 1048548424497365609518328507558741632139456423468748467126073 84424 1048697477189038246118923388913023500714384984746952772432400 84425 1048846549302867364829094716722911257918685544598445709610000 84426 1048995640841153651093533770015939813494387892379055016875625 84427 1049144751806198035632565291957749301899050943803562225959025 84428 1049293882200301694465390581803439997345161900301714619122948 84429 1049443032025766048933332514091156874005281556825657333922500 84430 1049592201284892765723082485214874226661747738081091281671225 84431 1049741389979983756889949287513358879134093315045743368806225 84432 1049890598113341179881109911012298620256023431341000440449600 84433 1050039825687267437558862272956590619996842109834709191760448 84434 1050189072704065178223879875269792691529634971397611981151025 84435 1050338339166037295638468390077748378640316037958637004784025 84436 1050487625075486929049824173433404961847846169174791469360900 84437 1050636930434717463213294707379851590966542254742759718156100 84438 1050786255246032528415640970488612866586433511548070716381073 84439 1050935599511736000498301737010241308077097775714005215849225 84440 1051084963234132000880659804774260261234340193739948793888400 84441 1051234346415524896583310151975516914587472864194905296608400 84442 1051383749058219300251330022984013209667830422067168343856025 84443 1051533171164520070177550943315290547206526952400072469151073 84444 1051682612736732310325832663898452308281337629124243666072100 84445 1051832073777161370354339034778916326868987760210346415248100 84446 1051981554288112845638815808392997568080066142918060656441225 84447 1052131054271892577295870372551429384559262454835576624150625 84448 1052280573730806652206253413268939842123673489741509783560448 84449 1052430112667161403038142507577007724686544054553640744198400 84450 1052579671083263408270427646456930947873018937555694937950625 84451 1052729248981419492215998688030348230478296201837507293575625 84452 1052878846363936725045034741144362993047002814891979541964900 84453 1053028463233122422808295479488426573365674959354445550422948 84454 1053178099591284147460414386380145969557930945040232432430625 84455 1053327755440729706883193930357189442754288123151770982907225 84456 1053477430783767154908902671712471432975610254528610600051600 84457 1053627125622704791343574300109806363920892070166790938547600 84458 1053776839959851161990308603417229034786506949326495905376073 84459 1053926573797515058672574367895187420065175394090671045795025 84460 1054076327138005519257514209876821821478769965267857469352900 84461 1054226099983631827679251339077552439789670229409051471232900 84462 1054375892336703513962198253671205558210732717113742622971225 84463 1054525704199530354244367367269916653494059575740858353881073 84464 1054675535574422370800683567945056875523649182446238072641600 84465 1054825386463689832066298709426437461366706133793210808846400 84466 1054975256869643252659908034617054775252890414004245109307025 84467 1055125146794593393407068531560646791850109833540522059132025 84468 1055275056240851261363519221999339966489619691737354833722948 84469 1055424985210728109838503382658673562662202720635007442644100 84470 1055574933706535438418092699397296634161074381198684746770225 84471 1055724901730584992988513354358640986685907177413979824285225 84472 1055874889285188765759474046261881571546006498194252530250000 84473 1056024896372658995287495943969503892309213261887332465010448 84474 1056174922995308166499244573468806133836568993987330822300025 84475 1056324969155449010714863638404671852121170586333635301330625 84476 1056475034855394505671310774300957192712978536827467132502500 84477 1056625120097457875545695236607844735259637624054509930868900 84478 1056775224883952590978617522712524191826636403031584987676073 84479 1056925349217192369097510928050568317178385288781356787930625 84480 1057075493099491173539985036455380520105045996090521500057600 84481 1057225656533163214477171144883098796168211399456484702617600 84482 1057375839520522948637069622650348733911828140031510586356225 84483 1057526042063885079327899205322246478643088209811778136476073 84484 1057676264165564556461448223388060670331403961195485976180900 84485 1057826505827876576576427765861950505002037196476606863804900 84486 1057976767053136582861826778946205202214490861300333949113025 84487 1058127047843660265180269099894418294814405073357644749903225 84488 1058277348201763560091372426212038291131441437738432453490448 84489 1058427668129762650875109220331745394164504508817754562019600 84490 1058578007629973967555169549901112097049650531064106838250025 84491 1058728366704714186922325863820013609245184903802174323295025 84492 1058878745356300232557799704165262203392764844128920677024900 84493 1059029143587049274856630354139947708722816144588587288122948 84494 1059179561399278731051045422184974513167256414900378664239225 84495 1059329998795306265233833362390293573022405437367267622894225 84496 1059480455777449788381717931343336066070069931264186601793600 84497 1059630932348027458378734581552163461515128790521374427560000 84498 1059781428509357680039608791580856917933529409720089984601073 84499 1059931944263759105133136333034677058645449724463332528456025 84500 1060082479613550632405565474532533312534497742557452097562500 84501 1060233034561051407603981122804310147325224311449207722562500 84502 1060383609108580823499690901050605661707929334638340795171025 84503 1060534203258458519911613164702446142461760295283274506976073 84504 1060684817013004383729666954718548332874448449216123587610000 84505 1060835450374538548938163888557709299289716092685598796403600 84506 1060986103345381396639201988963911923531431573279219968379225 84507 1061136775927853555076061450701742190257000876889921014344225 84508 1061287468124275899656602345379722579981279370860864001622948 84509 1061438179936969552976664264499174020586478295464117749964900 84510 1061588911368255884843467900866226992593141554865660129390025 84511 1061739662420456512299018568504610526312292947246617547845025 84512 1061890433095893299643511661206855972229315874658273144889600 84513 1062041223396888358458740049861560569586040469679502047240448 84514 1062192033325764047631503418694363982128890651537108514608225 84515 1062342862884842973377019540560299114377799562883066301318025 84516 1062493712076447989262337491425186666542949824062763873884900 84517 1062644580902902196229752804173751031374248758943741283940900 84518 1062795469366528942620224561882143281771821880017637592351073 84519 1062946377469651824196794430692565143914714155675563764451225 84520 1063097305214594684168007632427695996979441604749151628307600 84521 1063248252603681613211335857082633087220049258390243089747600 84522 1063399219639236949496602115332063291266919183239580005455625 84523 1063550206323585278709407531190392910972747759040808830301073 84524 1063701212659051434074560074962570129990888435146374336728900 84525 1063852238647960496379505236623342910513648440816070201802500 84526 1064003284292637793997758639762703257226149081230649642505625 84527 1064154349595408902912340596235276924545023002459370677215025 84528 1064305434558599646739212601651425792610541842282941511760448 84529 1064456539184536096750715771847838287285757688157218721000000 84530 1064607663475544571899011220475391369586915427407268100070225 84531 1064758807433951638839522377842075770525764086988999954055225 84532 1064909971062084111954379251148784298286477310193416555324100 84533 1065061154362269053375864626255771195987699895167347444722948 84534 1065212357336833773009862211117598679993782515079098484647025 84535 1065363579988105828559306721024394940838564042486319597202025 84536 1065514822318413025547635905787256041310124001609140489616400 84537 1065666084330083417342244519005632299115770262740693806211600 84538 1065817366025445305177940229554547894803162864229929182006073 84539 1065968667406827238180401475429510599255917490962439275876225 84540 1066119988476558013389637260086976669110295345982125069612900 84541 1066271329236966675783448891418244112853683616102116773732900 84542 1066422689690382518300893663494655685165516145633575856130025 84543 1066574069839135081865750481222001122247090987625917146251073 84544 1066725469685554155409987428042016286458423892495642504217600 84545 1066876889231969775897231276818885044537848213181358550041600 84546 1067028328480712228346238944048657860023545847881608153772225 84547 1067179787434112045854370887529509237225584400215788718155625 84548 1067331266094500009621066447630764311212356406826535692422948 84549 1067482764464207148971321132298633035776580958868363048524900 84550 1067634282545564741379165845936598579233250021679893129050625 84551 1067785820340904312491148062298414696175094931717473360925625 84552 1067937377852557636149814941531675001970326617362145196688400 84553 1068088955082856734417198391509925235832579746649564857810448 84554 1068240552034133877598302073591297757724179946787328592475625 84555 1068392168708721584264590352941655684171068164313972654026225 84556 1068543805108952621277479193560242228270970838040442168708100 84557 1068695461237160003811828998145838969765712536943796119452100 84558 1068847137095676995379439392941444942023942769724084799526073 84559 1068998832686837107852545957695496584142004499882456437571025 84560 1069150548012974101487318900877656768118222198349388425678400 84561 1069302283076421984947363680287209273189545733628278698958400 84562 1069454037879515015327223569192103241939266736187276996994225 84563 1069605812424587698175884168136700315690439978821010169506073 84564 1069757606713974787520279862556285309991707487627613893636100 84565 1069909420750011285888802226336409454680451239143109842040900 84566 1070061254535032444334810371455143387072605108406582175339025 84567 1070213108071373762460143243846325251279051910981768759686025 84568 1070364981361370988438633865621897421485330630243591927010448 84569 1070516874407360119039625523791433532254395940885858596819600 84570 1070668787211677399651489905616965664521420632276958189971225 84571 1070820719776659324305147180741229701945125202966031174336225 84572 1070972672104642635697588030227455038661871442628981472222500 84573 1071124644197964325215397622648832986256781942672134338622948 84574 1071276636058961632958281537365806394920458884535635355094025 84575 1071428647689972047762593635129331171300486848737253034150625 84576 1071580679093333307224865876148268543483829471472567673760000 84577 1071732730271383397725340085759075091859482253066160175622400 84578 1071884801226460554451501667835965733310337398000995165751073 84579 1072036891960903261421615266079733015269164944214446371255625 84580 1072189002477050251508262373323414245645931324738150903584100 84581 1072341132777240506461880888993006154492375602798007448744100 84582 1072493282863813256934306624861434953514858637727152256728225 84583 1072645452739107982502316759233997830178005079349757289626073 84584 1072797642405464411691175239703500084159586059062201943424400 84585 1072949851865222521998180134613320285321455453189886225600400 84586 1073102081120722539916212933366644004152168345176103615246025 84587 1073254330174304940957289795720114837814190514931515995206225 84588 1073406599028310449676114750200159627492366143730530273802948 84589 1073558887685080039693634841780252935690561149200048993044100 84590 1073711196146954933720597228957394025460155365346564707352025 84591 1073863524416276603581108230366077757267331865673430371047025 84592 1074015872495386770236194321068048993315919802039540188046400 84593 1074168240386627403807365078656138273638901907115910614160448 84594 1074320628092340723600178079310484703154612993544215020382225 84595 1074473035614869198127805743945460164153145087951799614815225 84596 1074625462956555545134604134585617144334551972915844234252100 84597 1074777910119742731619683701108990646563124585204035001562500 84598 1074930377106773973860481978496092822931302644883449676401073 84599 1075082863919992737436338234722947152542710778240545337530025 84600 1075235370561742737252070069436517159626372959274571649290000 84601 1075387897034367937561551963550892846183381041519970329290000 84602 1075540443340212551991295779902606191343185196150094450892025 84603 1075693009481621043564033215103455247969249926068798571051073 84604 1075845595460938124722300202729224545803092701686201678902500 84605 1075998201280508757352023267982697689571706875302483371400100 84606 1076150826942678152806107833969366220006080090815401520413225 84607 1076303472449791771928028479724246985627967627473971156996225 84608 1076456137804195325075421150128228453458280714597269465960448 84609 1076608823008234772143677317852374567483416542862680539238400 84610 1076761528064256322589540097468622944785603191565319372593025 84611 1076914252974606435454702311865322380699872705107338442698025 84612 1077066997741631819389406511106062816203622801163994281160100 84613 1077219762367679432676046943870259102974895893088623086302948 84614 1077372546855096483252773481613958084172506976081149839100225 84615 1077525351206230428737097495589346691995003176698763644140025 84616 1077678175423428976449499686861446946466151115001488730544400 84617 1077831019509040083437039869460491923672237394892351786992400 84618 1077983883465411956496968706808484945840946238248712402076073 84619 1078136767294893052200341401558452430202960229789342767874225 84620 1078289670999832076915633338984909018515729060146515843636100 84621 1078442594582577986832357684064061794454080762503433993676100 84622 1078595538045479987984684932382288581784523951928798429925625 84623 1078748501390887536275064415011433502339221715030432753101073 84624 1078901484621150337497847757489471159291721779921137904270400 84625 1079054487738618347362914293045098998109617142229138409000000 84626 1079207510745641771519298430204825584819400151803613340640625 84627 1079360553644571065578818974921130728865874896998191124216025 84628 1079513616437756935139710407360281565882621279421498911522948 84629 1079666699127550335810256113488396904111173172607744964322500 84630 1079819801716302473232423571594360327014796224290006719974225 84631 1079972924206364803105501493888190733828041915286812499809225 84632 1080126066600089031209738923313487189365627150195443587443600 84633 1080279228899827113429986285712573144383656648204139831810448 84634 1080432411107931255779338397482973278142782448795355776888025 84635 1080585613226753914422779428863864405566594669642974757125025 84636 1080738835258647795700829822991150082519373975661837837876900 84637 1080892077205965856153195170859816734245322762326282412512100 84638 1081045339071061302542417042332237323916542546738122088256073 84639 1081198620856287591877525773331096770529353220520460336648225 84640 1081351922563998431437695209355621518068069373793058958342400 84641 1081505244196547778795899405459803850922073573923144825862400 84642 1081658585756289841842571282831319743995970001442326967149025 84643 1081811947245579078809263242109847229793777933799833249976073 84644 1081965328666770198292309733583500458986546951133018034608100 84645 1082118730022218159276491784402102825588458142950833222840100 84646 1082272151314278171158703482946030722869431746841830752608225 84647 1082425592545305693771620420489367691522505276656755770905625 84648 1082579053717656437407370090296116917381791025022726693410448 84649 1082732534833686362841204244288228232151681580791564416096400 84650 1082886035895751681355173207424203967160160413703568262655625 84651 1083039556906208854761802149927056207088605374078841735780625 84652 1083193097867414595427769317500396187957359862974412249656900 84653 1083346658781725866297586219671444781360603176534499602322948 84654 1083500239651499880917279776399761205045691846105374066265625 84655 1083653840479094103458076423090495298421181412301688751650225 84656 1083807461266866248740088174150976900454186716138734330369600 84657 1083961102017174282256000645229464066681612193449893017601600 84658 1084114762732376420194763034274880061711095550280196155301073 84659 1084268443414831129465280061556377263626272307299240473092025 84660 1084422144066897127720105868781574317137198761348111972008900 84661 1084575864690933383379139877452321073130480653188122284688900 84662 1084729605289299115653324606596854053474857983841202086762225 84663 1084883365864353794568345450017213381526706719414248150756073 84664 1085037146418457140988332413190800320756149298118523967875600 84665 1085190946953969126639563809964962766278231635790721908240400 84666 1085344767473249974134171919183504236824938450379279243876025 84667 1085498607978660156993850601384020117832694924687194653985025 84668 1085652468472560399673564875704973109846454733594535569422948 84669 1085806348957311677585262457141428040355516010778109093240100 84670 1085960249435275217121587254288374401477851654684872988677225 84671 1086114169908812495679594827710573180599002208606508450892225 84672 1086268110380285241684469809077872756148472129876524365440000 84673 1086422070852055434613245281204946836161107323524119824360448 84674 1086576051326485305018524119134415623123127091551052998633025 84675 1086730051805937334552202292402319594842350876053657924475625 84676 1086884072292774255989194128624923497709713088721080745022500 84677 1087038112789359053251159538545836355734411657156398208620900 84678 1087192173298054961430233202682441506138001416667622698451073 84679 1087346253821225466812755719710638880083435871663246713325625 84680 1087500354361234306903006716726909955293493880888964346115600 84681 1087654474920445470446939921526724015879215223110032407875600 84682 1087808615501223197455920197038312563652924512453383431845225 84683 1087962776105931979230462538050846934542160293775544219401073 84684 1088116956736936558383973030376062383450359096741601396912900 84685 1088271157396601928866491772582380111027486501736335187400900 84686 1088425378087293335988437760440586916318972610555154656884025 84687 1088579618811376276444355734220140370154311459638051141254225 84688 1088733879571216498336664988975175615417536603337382972240448 84689 1088888160369180001199410147959298112010502069597361917313600 84690 1089042461207633036022013899308254856376492891041588016959025 84691 1089196782088942105273031696129584817896176181711346836304025 84692 1089351123015473962923908420138357547300296004792631475312900 84693 1089505483989595614472737008978117125463826801159492599322948 84694 1089659865013674316968019047366156834554544664315390356270225 84695 1089814266090077579032427322202258147505166996527288767241225 84696 1089968687221173160886570341780035846162362806138395605715600 84697 1090123128409329074372758819240039293238061850058345506810000 84698 1090277589656913582978774120403768098348604731432428487826073 84699 1090432070966295201861638676127768633975391673976902292349025 84700 1090586572339842697871388359316986073116818755252765561022500 84701 1090741093779925089574846826736554836725450635377432676022500 84702 1090895635288911647279401825761218555736582009808919272358025 84703 1091050196869171893056783466201578869594599889671358894751073 84704 1091204778523075600766844457346380600671889115739428961440000 84705 1091359380252992796081342310360049061851437988102638585401600 84706 1091514002061293756507723506174703472808813288453063892952225 84707 1091668643950349011412909629015878679181798031971225579393225 84708 1091823305922529342047085465701195587856734757338185009422948 84709 1091977987980205781567489070851228951029505793215968644756900 84710 1092132690125749615062203798151829351516123474676082213301025 84711 1092287412361532379573952297807164461993111470904702718056025 84712 1092442154689925864123892480322752871441246973785289490675600 84713 1092596917113302109735415446757771993047816233691584703490448 84714 1092751699634033409457945385585929789192326562377630884337225 84715 1092906502254492308390741436304198270898630201912475822467025 84716 1093061324977051603706701519928714951282663132186231407208900 84717 1093216167804084344676168136517166655059498706946283636288900 84718 1093371030737963832690736129856978309096175719267514968426073 84719 1093525913781063621287062419458637562307796851802817376042225 84720 1093680816935757516170677699993494306893720215408990011969600 84721 1093835740204419575239800108315382396998297572432003436609600 84722 1093990683589424108609150858205419085356561629022879753140625 84723 1094145647093145678633771842979345923349545215624028290526073 84724 1094300630717959099932845206096783095146541007823373640056900 84725 1094455634466239439413514879911777382252595423052245166202500 84726 1094610658340362016294710092704032180808888214359640976280625 84727 1094765702342702402130970844130216220411393823311663101962025 84728 1094920766475636420836275349234755860019365502846828463410448 84729 1095075850741540148707869451159524063719742330896435818890000 84730 1095230955142789914450098002691847386696566260309719566383225 84731 1095386079681762299198238216790260529725925043986321461068225 84732 1095541224360834136542334986227446248876820990318506661808100 84733 1095696389182382512551038172489806635846718797612061588022948 84734 1095851574148784765795441864073120013497361941942137202874025 84735 1096006779262418487372925604313745920681780006087324499553025 84736 1096162004525661520930997588894848890367252693275537559142400 84737 1096317249940891962691139833167119955361363824297092252057600 84738 1096472515510488161472655309423483046639184126246658260131073 84739 1096627801236828718716517054267281680349078842224179333165225 84740 1096783107122292488509219246213449561042658880557754065076900 84741 1096938433169258577606630253662176960530996136635905087996900 84742 1097093779380106345457847653384592964014418517704405981913025 84743 1097249145757215404229055219659991907767001838770363195326073 84744 1097404532302965618827381884204140565679297894164762782243600 84745 1097559939019737106924762667028210875373894402770107628643600 84746 1097715365909910238981801578367891228408106934172733677949225 84747 1097870812975865638271636491822237583266469107125275677400625 84748 1098026280219984180903805988841833894422729070103658791522948 84749 1098181767644646995848118174705839585716791286139762961912900 84750 1098337275252235464958521466127510031646476710555123123765625 84751 1098492803045131222996977350627784245917125331087015233140625 84752 1098648351025716157657335117816542212723946495885108185870400 84753 1098803919196372409589208562721142532762648246988359378960448 84754 1098959507559482372421854661301859292873260766516576558800625 84755 1099115116117428692788054218293845305520224791602399650779225 84756 1099270744872594270347994487515257101998757224045475490036100 84757 1099426393827362257813153764781185301333246914114174707996100 84758 1099582062984116060970187953563042215297987497498973157701073 84759 1099737752345239338704819103533066788843934973108004447358025 84760 1099893461913116003025725922133615214457399190486478073344400 84761 1100049191690130219088436259310913798607654332759624223424400 84762 1100204941678666405219221565552958898460397598090332557275225 84763 1100360711881109232938993323371256987442811363979249072631073 84764 1100516502299843626987201452366106149043705928913127180360100 84765 1100672312937254765345734688015128539418851229807838562444900 84766 1100828143795728079262822934324771600947160496641579899918025 84767 1100983994877649253276941590484504050847880393202211997029025 84768 1101139866185404225240717851663440911322384570875896125960448 84769 1101295757721379186344838984089140090426574497102619406905600 84770 1101451669487960581141962574548321266011276678063014287888225 84771 1101607601487535107570628754449266068588402743210084828953225 84772 1101763553722489716979174398585666802890022064613887054902500 84773 1101919526195211614149649298741699192185899414266532877222948 84774 1102075518908088257321734312278102874112486385343589817917025 84775 1102231531863507358216661485839061621842838687105360707305625 84776 1102387565063856882061136154319683509892475736141817111290000 84777 1102543618511525047611261015233889489710817977837139464864400 84778 1102699692208900327176462178622527086451544850397745130776073 84779 1102855786158371446643417192641534174948026019020073469140625 84780 1103011900362327385499985044969986039941904229564810152652100 84781 1103168034823157376859138140177867173023963629571095935012100 84782 1103324189543250907482896253193417506546616450030865136707225 84783 1103480364524997717806262459009911032956697304817950060801073 84784 1103636559770787801961161038771733006575781817121993581646400 84785 1103792775283011407800377362379630173822958595091431664206400 84786 1103949011064059036921499747755016727231894523885617019027025 84787 1104105267116321444690863296903226928360156690541212803047225 84788 1104261543442189640267495708915613594824103783864835273802948 84789 1104417840044054886627065070050399897217249286690000169828100 84790 1104574156924308700585829621032200162583841975324056272071025 84791 1104730494085342852824589501710133632422519934227195254066025 84792 1104886851529549367912640473214463374887286256602934743824400 84793 1105043229259320524331729617751700802934741607654711558610448 84794 1105199627277048854500013016178124502637504651118333096903225 84795 1105356045585127144796015403491670328744069755981868175172225 84796 1105512484185948435582591802382157977815006184044881841184100 84797 1105668943081906021230891134979827502904407885464419738302500 84798 1105825422275393450144321812942167487783871874327438323876073 84799 1105981921768804524782519306019024853124029695544997407913025 84800 1106138441564533301685315689235994521855794504273952517760000 84801 1106294981664974091496711168836095426130029536253513477760000 84802 1106451542072521458988847587119747593880306028838218644569025 84803 1106608122789570223085983906323073308968813735381900973076073 84804 1106764723818515456888473671674553595260328837570329040222500 84805 1106921345161752487696744453770079531723446079229580713408100 84806 1107077986821676897035279270406446162802058099293991390996225 84807 1107234648800684520676599988013345025833329009567813256535225 84808 1107391331101171448665252702823919575211175023549589717010448 84809 1107548033725534025341795101923956041306546175123719261520400 84810 1107704756676168849366785804319790520857613649900754516514025 84811 1107861499955472773744775682165021354634320767272628268919025 84812 1108018263565842905848301162286124107662665978032169338436100 84813 1108175047509676607441879508147074727164567161203899573802948 84814 1108331851789371494706006082393094713629221795386106435319225 84815 1108488676407325438261153590113640401081541025578470291299025 84816 1108645521365936563191773302964766703652511027655991388878400 84817 1108802386667603249070298264291003946985236171164504986830400 84818 1108959272314724129981148475386894664828959079096591556401073 84819 1109116178309698094544738063038345503381546563225083963955225 84820 1109273104654924285941484428483957638538791358215555178308100 84821 1109430051352802101935819377936507374196421370225060493548100 84822 1109587018405731194900202234804756853127944579462945720100625 84823 1109744005816111471839134933755783075728402575006675297576073 84824 1109901013586343094413179096758021686070772738122363509088400 84825 1110058041718826478962975091245230249268162111852017108410000 84826 1110215090215962296533263070541584009071088784438459214425625 84827 1110372159080151472896905996688125379955062957330577945453025 84828 1110529248313795188578914645810796693669373550437043612422948 84829 1110686357919294878880474596170293986323471003692122839702500 84830 1110843487899052233902975199033987878582626650903890864297225 84831 1111000638255469198572040532510165868429657455639259092832225 84832 1111157808990947972661562338484858623224445796253102703417600 84833 1111315000107891010817734942801521125457771155106759748360448 84834 1111472211608701022583092158823847794650617792885707907605025 84835 1111629443495780972420546174522008976294643560383802639486025 84836 1111786695771534079737428423222604457563903705163645498412900 84837 1111943968438363818909532438162637938752233657446081839848100 84838 1112101261498673919305158690987824659004920117068218322631073 84839 1112258574954868365309161414335552644917444100345499000427225 84840 1112415908809351396346997408642826320968176731471165794816400 84841 1112573263064527506908776833319529491535962267302824995136400 84842 1112730637722801446573315982427352975427546916962909005422025 84843 1112888032786578220032192045004740445403820248884721197301073 84844 1113045448258263087113799850178214297147842158360741072124100 84845 1113202884140261562807410597200451644461646289212310762452100 84846 1113360340434979417287232570555488810212854255142193954795225 84847 1113517817144822675936473840271440955676217781221378132640625 84848 1113675314272197619371406947581131764429341775691579791760448 84849 1113832831819510783465435576071036370866044139053028600974400 84850 1113990369789168959373163208458948997685091613796192297380625 84851 1114147928183579193554463769140795041396428966994228468005625 84852 1114305507005148787798554252647015619961505072493312290328900 84853 1114463106256285299248069338148960872148907813138925582722948 84854 1114620725939396540423137990155736574041263950201175575080625 84855 1114778366056890579245462045541956914374254001079857526413225 84856 1114936026611175739062396787046864547023649521974045852707600 84857 1115093707604660598671033503385287315981514804310406065635600 84858 1115251409039753992342284036110909325578140657483230791726073 84859 1115409130918865009844967313372342306511908461336641455369025 84860 1115566873244402996469897870702491506445131825609848494684900 84861 1115724636018777553053976358981718612510004786389378310164900 84862 1115882419244398536004282039715312492045113297912474873533225 84863 1116040222923676057322167267765786817249554638613361510131073 84864 1116198047059020484627353961680531919198571040193774216089600 84865 1116355891652842441182032061755356496811753165151403159654400 84866 1116513756707552805914959975974463086902319799360039528465025 84867 1116671642225562713445567013967409482363746090033944843818025 84868 1116829548209283554108057809123616566868107644122055761622948 84869 1116987474661126973975518729004991316158945606586121812816100 84870 1117145421583504874884026274197241998120252261166959032604225 84871 1117303388978829414456757465740470886292341537506105283519225 84872 1117461376849513006128102221279638084384917867562907185610000 84873 1117619385197968319167777720075498342607603911171289252210448 84874 1117777414026608278704944757016621030298546565663203677946025 84875 1117935463337846065752326085773111713382505188419303917640625 84876 1118093533134095117230326751232662069631049894989219337562500 84877 1118251623417769125991156411359563159529174950376651179352900 84878 1118409734191282040842953648617325355774776448856311807726073 84879 1118567865457048066573912271095556520050068480253674093700625 84880 1118726017217481663976409603481758301707131610273008448193600 84881 1118884189474997549871136768018708719403415561827926185153600 84882 1119042382232010697131230955588107473507168276360530196314225 84883 1119200595490936334706409687061168724267449862104457748826073 84884 1119358829254189947647107065056854358308626103752999542624900 84885 1119517083524187277128612016248449053965036018960765371016900 84886 1119675358303344320475208524359186744317905205785972446675025 84887 1119833653594077331184317853987646365533545236145555395585225 84888 1119991969398802818950642765403643067229452918507403703490448 84889 1120150305719937549690313720455349351113115683608862385587600 84890 1120308662559898545565037079728388894047154445519200777688025 84891 1120467039921103085006245291097654101993906862732358959333025 84892 1120625437805968702739249069812606731982685776386501998580900 84893 1120783856216913189807391570256829210323753541685617607022948 84894 1120942295156354593596204549522602566764546800997743467281225 84895 1121100754626711217857566522941295196145881780101862733608225 84896 1121259234630401622733862911710354951368781230153815865657600 84897 1121417735169844624782148182757705364126204494968803291040000 84898 1121576256247459296998309980984355082888345664327562889551073 84899 1121734797865664968841235254026037911055305187683776499222025 84900 1121893360026881226256978369674709122006851477685683004502500 84901 1122051942733527911702931226100732021985684738454563249502500 84902 1122210545988025124171995355016597026348109319041347752525025 84903 1122369169792793219216756017923023809704327127690042101026073 84904 1122527814150252808973658295578305385849696857578257320250000 84905 1122686479062824762187185170831761269158275780011497830419600 84906 1122845164532930204234037604962175165270786467374960119545225 84907 1123003870562990517147316607662100935460843826575734963422225 84908 1123162597155427339640707300808928876005852065646134473722948 84909 1123321344312662567132664976163612651222450493357381384528900 84910 1123480112037118351770603147137965516550765176169453947232025 84911 1123638900331217102455083594771442766187024261000184790287025 84912 1123797709197381484864008408058335638270332028842836189441600 84913 1123956538638034421476814018766310209526584286229752172240448 84914 1124115388655599091598667230887233110560659342289123077046225 84915 1124274259252498931384663244861234192667148372356566305636025 84916 1124433150431157633864025676714964577100010248792679960552900 84917 1124592062193999148964308572255016818202662740156895793616900 84918 1124750994543447683535600416457482212652168155857160231001073 84919 1124909947481927701374730138194628588314350859819910706613225 84920 1125068921011863923249475110439690207840910408916584187651600 84921 1125227915135681326922771146090769724164881205477986039491600 84922 1125386929855805147176924489554860427467151304188149875805625 84923 1125545965174660875837825804233005325994203198262125429251073 84924 1125705021094674261799166156047617906305791844690141276364900 84925 1125864097618271311046654993152997722120943690411912670622500 84926 1126023194747878286682240121970082264911458847833026520075625 84927 1126182312485921708948329679686484873764040656699278789689025 84928 1126341450834828355252016103362876746795276477918929603560448 84929 1126500609797025260189302095786779421557964511706869381760000 84930 1126659789374939715569328588214842397422737535983876638716225 84931 1126818989570999270438604700144688878855589540189149450101225 84932 1126978210387631731105239696257420924839779103771200437272100 84933 1127137451827265161163176940671883596409677857152553147822948 84934 1127296713892327881516429848651796001374467285784444836081025 84935 1127455996585248470403319835906865442811176315211354791924025 84936 1127615299908455763420716265629009185799409367369519300688400 84937 1127774623864378853548278393404816665154253726492001490883600 84938 1127933968455447091172699310145393265589289918154154700756073 84939 1128093333684090084111951883174735114808373208661713873434225 84940 1128252719552737697639536695617792639482922095979001352560900 84941 1128412126063820054508731984229388943920854609862043782280900 84942 1128571553219767534976845575805167381474069190271443942676025 84943 1128731001023010776829468822315750999363487692288793270901073 84944 1128890469475980675404732534905304848624177495769889029249600 84945 1129049958581108383617564916895700462287961602285163419265600 84946 1129209468340825311983951495937490116727223804295160408146225 84947 1129368998757563128645197055448906803281334336084724631625625 84948 1129528549833753759392189565484114149876273687157409299122948 84949 1129688121571829387689666113171938845328632301320583048280900 84950 1129847713974222454700480832866326432397225523646442168500625 84951 1130007327043365659309874836149769649409100218274747855375625 84952 1130166960781691958149748141830966814441735788355255648032400 84953 1130326615191634565622933606077976060589771711362651408610448 84954 1130486290275626953927472852828139545782639984931042420105625 84955 1130645986036102853080894204616060075949057886950886353552225 84956 1130805702475496250944492613960920896045458015976417423384100 84957 1130965439596241393247611595454447719578112521359423765520100 84958 1131125197400772783611927158690820383752960584634455842376073 84959 1131284975891525183575733742179849834282986402535556392125025 84960 1131444775070933612618232148384744461170432975955296801030400 84961 1131604594941433348183819480025798124460188756818730139910400 84962 1131764435505459925706381077791340527031363475218827300536225 84963 1131924296765449138633584459597298909956390091552605838256073 84964 1132084178723837038451175261536728364810965622440607560064100 84965 1132244081383059934707275180660676376563788404864310854868900 84966 1132404004745554395036681919731755530312377020499725314517025 84967 1132563948813757245185171134091806635160280432269629049352025 84968 1132723913590105569033800380785042838951723718616068441410448 84969 1132883899077036708623215070078073628392192959168820385971600 84970 1133043905276988264177956419518215930287660159940075967825225 84971 1133203932192398094130771410671507851231098438821786589590225 84972 1133363979825704315146924748681848915052652855236654202562500 84973 1133524048179345302148512824792698979729327093858976504322948 84974 1133684137255759688338779681972776338221334534265404243720025 84975 1133844247057386365226434983787203830865357889411661890480625 84976 1134004377586664482649973986655560120509878409498561788840000 84977 1134164528846033448801999515638301605524487457953952387086400 84978 1134324700837932930253545943893028770153693907106943874301073 84979 1134484893564802851978405175942079096416204107182827842005625 84980 1134645107029083397377454634892936986872990988343151157740100 84981 1134805341233215008302987253752959473101698996802643113300100 84982 1134965596179638385083043470979924810621065878065983235666225 84983 1135125871870794486545745230409919387307094638861222018476073 84984 1135286168309124530043631985704086699032693180547152124848400 84985 1135446485497069991477998709455770473344428937108837822832400 84986 1135606823437072605323235907099592349463935207124254484828025 84987 1135767182131574364651171635764012850767368578406625133868225 84988 1135927561583017521155415528208932714154166743848276586302948 84989 1136087961793844585175704821989899969366206935085038999592100 84990 1136248382766498325722252393990496490360330995063404638810025 84991 1136408824503421770500096800464486070271097609849533087105025 84992 1136569287007058205933454322729314401326559262819097044582400 84993 1136729770279851177190073018652559671297854899784932659560448 84994 1136890274324244488205588780072940818673472941056193492404225 84995 1137050799142682201707883396297498819751186985604589137549225 84996 1137211344737608639241444623816574712234912163492382404136100 84997 1137371911111468381191728262378216391710087445870873560022500 84998 1137532498266706266809522237563654549549672157890557689851073 84999 1137693106205767394235312690005496453373467299804137181276025 85000 1137853734931097120523652071390294604146247906745939306250000 85001 1138014384445141061667529247387155637355135409816564306250000 85002 1138175054750345092622741607644063169453762642196013581226025 85003 1138335745849155347332269182993596624900102606384071373601073 85004 1138496457744018218750650770009736413646359224981001006522500 85005 1138657190437380358868362063057454163863067880658049811436100 85006 1138817943931688678736195793976795049995539454434937983599225 85007 1138978718229390348489643879543167591959017638715263275054225 85008 1139139513332932797373281576845564637379419376691141964560448 85009 1139300329244763713765153646724447575279306207001715808782400 85010 1139461165967331045201162525411034166493803916528409970455025 85011 1139622023503082998399458504509738713378563069870793777160025 85012 1139782901854468039284831919465521629041547536634084208692100 85013 1139943801023934893013107346657913804392465922761998773802948 85014 1140104721013932543995539809263489509758035675681819194518225 85015 1140265661826910235923212992028569906658005421232934920478025 85016 1140426623465317471791439465093947584575971649792320207232400 85017 1140587605931604013924162917013430877190525046582647811648400 85018 1140748609228219883998362397108015052556163404069110857226073 85019 1140909633357615363068458567297495812139726010163337579016225 85020 1141070678322240991590721963551348874426852522526641685000100 85021 1141231744124547569447683267100707760014161464795632749440100 85022 1141392830766986155972545585553280236696493463562077565255625 85023 1141553938252008069973598744053052225044686034272802140551073 85024 1141715066582064889758635586626636307347953969047092506886400 85025 1141876215759608453159370287858130325566056029237022087840000 85026 1142037385787090857555858675034359897100048550204733158230625 85027 1142198576666964459900920560902387020746573575410060569670025 85028 1142359788401681876744564087181175289149317101967943481822948 85029 1142521020993695984258412078969310568402515791149570600062500 85030 1142682274445459918260130410190684350195201925991704714640225 85031 1142843548759427074237858380220055327011270335698508387875225 85032 1143004843938051107374641101830413086419441304648640388371600 85033 1143166159983785932572863900604076166398793994662432421410448 85034 1143327496899085724478688725949465059949769485170436733302025 85035 1143488854686404917506492573865499103937405029812238371867025 85036 1143650233348198205863307921595574534203075392865668410968900 85037 1143811632886920543573265174313089336463197018169793320164100 85038 1143973053305027144502037123980488870388210150594491619506073 85039 1144134494604973482381285420523814592522706729685110287186225 85040 1144295956789215290833109055464746552367831761258519743310400 85041 1144457439860208563394494858152138685000066800158612484430400 85042 1144618943820409553541770004735054273046220001132530498675025 85043 1144780468672274774715056540019317300672911770227137231126073 85044 1144942014418261000342727912349603772480072231917814578620100 85045 1145103581060825263865867521659105420811970373383778194084100 85046 1145265168602424858762729280828806576016088693276853663002225 85047 1145426777045517338573200190498423325589755324661008469355625 85048 1145588406392560516923264927471062439956861777520738718610448 85049 1145750056646012467549472446853665894812242512666399818832400 85050 1145911727808331524323404598075315172559386373648370922125625 85051 1146073419881976281276146754925477878348103324400071610250625 85052 1146235132869405592622760459754287559592596826058721143980900 85053 1146396866773078572786758081976955971617106395384661851622948 85054 1146558621595454596424579491024425386235900278363280198875625 85055 1146720397338993298450070743882376894626928605202181907196225 85056 1146882194006154574058964787360719010803906726630354007065600 85057 1147044011599398578753364175235689237330000526091536282649600 85058 1147205850121185728366225800406709610647644218352806894651073 85059 1147367709573976699085847642210145599523350342799265952626025 85060 1147529589960232427480357529032126086623685200160408357380900 85061 1147691491282414110522203916362590520148894725842977107660900 85062 1147853413542983205612648680432737679753989602984379903284225 85063 1148015356744401430606261927578058858683448155671674232006073 85064 1148177320889130763835418819469146622135085089701161497283600 85065 1148339305979633444134798414352478660351077327316208603088400 85066 1148501312018371970865884524443384613809648876415416243074025 85067 1148663339007809103941468589613412107159508746955012268631025 85068 1148825386950407863850154567514316588200823241189659930322948 85069 1148987455848631531680865840280907928271300363841991001372100 85070 1149149545704943649147354137954995100843883487426325638551225 85071 1149311656521808018612710478772678615983607631265417322166225 85072 1149473788301688703113878126457248749545378635045829350760000 85073 1149635941047050026386167564659955967621806994198853988560448 85074 1149798114760356572887773488690928308770778040436852980239025 85075 1149960309444073187824293814682518848966182362212640760825625 85076 1150122525100664977173250706327374737022178732821150630122500 85077 1150284761732597307708613619333527651441530214773213923064900 85078 1150447019342335807025324363738813893231956404711934275501073 85079 1150609297932346363563824184226940693221094840609945769055625 85080 1150771597505095126634582858587523676780576279703902006291600 85081 1150933918063048506442629814462428793642905739339958474451600 85082 1151096259608673174112087264520760385661317741695900679763225 85083 1151258622144436061710705360204845430922553985613069404751073 85084 1151421005672804362274399364189572368575608553241495973316900 85085 1151583410196245529831788841697451275085913614927862334652900 85086 1151745835717227279428738870811770529364211292137248478486025 85087 1151908282238217587152903271930233471352488744901360032896225 85088 1152070749761684690158269856501466926175857537359314047240448 85089 1152233238290097086689707695186801833889148772759412246841600 85090 1152395747825923536107516405589734593160286248505002760437025 85091 1152558278371633058911977459695486095939204833463924572382025 85092 1152720829929694936767907511163083799261214285154595486828900 85093 1152883402502578712529213742612400549827283675234050431222948 85094 1153045996092754190263451233048592246890752349931726997272225 85095 1153208610702691435276382345566384799260473790011155881995225 85096 1153371246334860774136538135476669202904382725139637981619600 85097 1153533902991732794699781778997871936704957273169239740250000 85098 1153696580675778346133874022654576245379040589072850029776073 85099 1153859279389468538943040653525878250429004394754528869075025 85100 1154021999135274744992541990485970202240293693607935508002500 85101 1154184739915668597533244396579451559082001826800330763002500 85102 1154347501733121991226193812673876951802301676408674915672025 85103 1154510284590107082167191312532058466439316138650949685801073 85104 1154673088489096287911370679446648050790362853788379104040000 85105 1154835913432562287497778004579534225198468463397168331457600 85106 1154998759422978021473953307148595652424630246522284688158225 85107 1155161626462816691920514176604362496477521739957342566431225 85108 1155324514554551762475741436939144875669207751096606674522948 85109 1155487423700656958360166833271196090955966901356395129280900 85110 1155650353903606266401162740846486686807530371268763851183025 85111 1155813305165873935057533896600673778425947732541428524538025 85112 1155976277489934474444111153423858456106898525511699361187600 85113 1156139270878262656356347257270732454901595450682167453490448 85114 1156302285333333514294914647258723655496485568921524972735225 85115 1156465320857622343490305278896758360380763625280898990825025 85116 1156628377453604700927432470587266667918280405376247013916900 85117 1156791455123756405370234773544065645880772780408664595924900 85118 1156954553870553537386281865268763385333474676951005100076073 85119 1157117673696472439371382466728335395492103500761276356164225 85120 1157280814603989715574194283376533180291968430557284115353600 85121 1157443976595582232120835970161793217925529358695525098393600 85122 1157607159673727117039501120664322945514161972159145933450625 85123 1157770363840901760285074280505048732383169420619800686476073 85124 1157933589099583813763748985169119207106238090367554565652900 85125 1158096835452251191357647822386665685576578075698867395062500 85126 1158260102901382068949444519213529829846931895338601193890625 85127 1158423391449454884446988053954677050359491723397570020396025 85128 1158586701098948337807928793073022547459549775308214092210448 85129 1158750031852341391064346653226405271753432392539553449610000 85130 1158913383712113268347381288575453466931949689396874717069225 85131 1159076756680743455911864303505093843135243244916043561154225 85132 1159240150760711702160953490902464813783548127147534881716100 85133 1159403565954498017670769096134002614041016410698060004122948 85134 1159567002264582675215032106864477504716391176291084144268025 85135 1159730459693446209789704568860765651434986648680822594315025 85136 1159893938243569418637631927923150655341135522192954074254400 85137 1160057437917433361273187398086957098409022527480991242689600 85138 1160220958717519359506918356237326853652647795117925103881073 85139 1160384500646308997470194763279957298132568458052566376683225 85140 1160548063706284121639859612010628954658066092739331772064900 85141 1160711647899926840862881401826358476478494915215693936584900 85142 1160875253229719526381008640421021278046795011196000178419025 85143 1161038879698144811855426372608296504121520176342982692976073 85144 1161202527307685593391414736414795419051245062564397445235600 85145 1161366196060825029563009546586242688056895157083459481907600 85146 1161529885960046541437664905649588412693399552095966144363225 85147 1161693597007833812600917842673937173432114383328354740830625 85148 1161857329206670789181054979873188723459718115349831255222948 85149 1162021082559041679873781227193293369337752419994804227628900 85150 1162184857067430955966890505027033466109688121972108543255625 85151 1162348652734323351364938495199250846779348463254129747630625 85152 1162512469562203862613917420365448398815735656057443463174400 85153 1162676307553557748925932851966702393464795244378753706760448 85154 1162840166710870532203882546883830567168430067693823816390625 85155 1163004047036627997066137312933769348305155509447111762345225 85156 1163167948533316190871223903351122016775184109566611208752100 85157 1163331871203421423742509940397847978655454416968923892024100 85158 1163495815049430268592890868244071733247190047737114333551073 85159 1163659780073829561149478935262998505330004190547998631872025 85160 1163823766279106399978294205882931911322366156512080328736400 85161 1163987773667748146508957602139397424328433899710568408416400 85162 1164151802242242425059385975070383799725843631538314546777225 85163 1164315852005077122860489206097723020018048610983930666381073 85164 1164479922958740390080869338537637715138227809019962112748100 85165 1164644015105720639851521739383493412249655313484295159312900 85166 1164808128448506548290538291503801367339746956682803099136025 85167 1164972262989587054527812616398526129551795607232753956655025 85168 1165136418731451360729747327656760388239684766523227793360448 85169 1165300595676588932123963315258838052166645445045581334017600 85170 1165464793827489497024011060865964910099407661523060389782225 85171 1165629013186643046854083984240454622273909205349557856247225 85172 1165793253756539836173733820939666192828074427765165675202500 85173 1165957515539670382702588031426747474311078677208852859922948 85174 1166121798538525467345069241741297656786983467480963152503025 85175 1166286102755596134215116715873070095853677462131278463675625 85176 1166450428193373690660909859981845236095702773599523826410000 85177 1166614774854349707289593758606611789081798810138158422288400 85178 1166779142741016017992006743007202728004870856832247756326073 85179 1166943531855864719967409991781541064443601648814670729850625 85180 1167107942201388173748219163901658776501085285099796518848100 85181 1167272373780079003224738064311660661746687840694375823608100 85182 1167436826594430095669894342230813292952841863486430753605225 85183 1167601300646934601763977222304947659578676491883498242651073 85184 1167765795940085935619377268749372483307285100619187533030400 85185 1167930312476377774805328182626503601693052077246564021478400 85186 1168094850258304060372650632401423220119813452589691572649025 85187 1168259409288358996878498117918591238809726557158489907669225 85188 1168423989569037052411104867942939268556585554901048011302948 85189 1168588591102832958614535771408586356185956518652256162336100 85190 1168753213892241710713438342518423848467931561545081847569025 85191 1168917857939758567537796719837825231326530329114452150164025 85192 1169082523247879051547687699525745189702822791803384730320400 85193 1169247209819098948858038802846480542336723661363036437010448 85194 1169411917655914309263388378105374115035129791835459606885225 85195 1169576646760821446262647737151751025691651521359263261946225 85196 1169741397136316937083865326592385264415640970209710923108100 85197 1169906168784897622708992933858802862615558738868142826722500 85198 1170070961709060607898653928271736355763959153429539014326073 85199 1170235775911303261216913537246053655848527090546552777619025 85200 1170400611394123215056051157779492861185680386944917494760000 85201 1170565468160018365661334703368542943340274806226708534760000 85202 1170730346211486873155796986494818663356927405428942340863025 85203 1170895245551027161565014136825286482365422823176309732626073 85204 1171060166181137918841886055269706644874599408135842417802500 85205 1171225108104318096891418904038665026716042129051856865484100 85206 1171390071323066911595509632845576753640850764441951738222225 85207 1171555055839883842837732541396052011009718869925989012553225 85208 1171720061657268634528127878308022879848565373323194888610448 85209 1171885088777721294627992476606038449769020261597603741024400 85210 1172050137203742095174672425933143874875192609295368654416025 85211 1172215206937831572306357781623767454795357065461814127421025 85212 1172380297982490526286879310781048239389497775640859411928100 85213 1172545410340220021530507275502045072491060478260458086302948 85214 1172710544013521386626752253394276407243798091637362396697225 85215 1172875699004896214365167995527048643192266410461733171677025 85216 1173040875316846361760156321961039153277348470742307065606400 85217 1173206072951873950075774054999608587276172631927961501446400 85218 1173371291912481364850541990305325457008954376720076424551073 85219 1173536532201171255922255906025194427813649155727110613057225 85220 1173701793820446537452799610068088160362867218689859723712100 85221 1173867076772810387952960025677890966866285189951059361352100 85222 1174032381060766250307244315445870966065807076911003925390625 85223 1174197706686817831798699043905805842189993360482888122026073 85224 1174363053653469104133731378855395734188804720445416617664400 85225 1174528421963224303466932331547505203119510710820202427290000 85226 1174693811618587930425902035894784647499707236038484492055625 85227 1174859222622064750136077066831229958783783903093205676867025 85228 1175024654976159792245559797974247631854897153812542079722948 85229 1175190108683378350949949798730800968555551430880176685402500 85230 1175355583746225985017177270991221435806282417633158071003225 85231 1175521080167208517812338525554277663783687531683854424938225 85232 1175686597948832037322533498427102993946173263058668042305600 85233 1175852137093602896181705307143590911408300546169770130960448 85234 1176017697604027711695481847244876121272522059210699413979025 85235 1176183279482613365866019429065527454030433072492388474268025 85236 1176348882731867005416848454969087211044414137139789335544900 85237 1176514507354296041817721137176599987414743436104120973460100 85238 1176680153352408151309461256331782436226912929591822978881073 85239 1176845820728711274928815960946493865259009436075152076925225 85240 1177011509485713618533309607870175984709633417664200043824400 85241 1177177219625923652826099643926938552382938404745762773744400 85242 1177342951151850113380834528863976091038996619717396286908025 85243 1177508704066002000666513699755009281284845363978231071451073 85244 1177674478370888580072349577002453062444258037021389154096100 85245 1177840274069019381932631612082021903302527182772503477736100 85246 1178006091162904201551592377173491134476358627827862077229225 85247 1178171929655053099228275696821341664408369510883720341050625 85248 1178337789547976400281406821769023831630672724661621913960448 85249 1178503670844184695074264645110584576982629923596073389670400 85250 1178669573546188839039555960903410550904078715360216816890625 85251 1178835497656499952704291765385848202757200875188484082515625 85252 1179001443177629421714665600943470331357711322465509090612900 85253 1179167410112088896860933942967767008519226103067395569022948 85254 1179333398462390294102298629751047220433525652671039977650625 85255 1179499408231045794591791335561346005123981100222515293999225 85256 1179665439420567844701160087041140298019670231836136433443600 85257 1179831492033469156045757823073685131903689898768038668643600 85258 1179997566072262705509432998260790272090887044284880344076073 85259 1180163661539461735269422230155865802687695069069294724863025 85260 1180329778437579752821244990396073615179989879435321680096900 85261 1180495916769130531003600339877430186383884593562305037176900 85262 1180662076536628108023265708116714468979177445014404896015225 85263 1180828257742586787479997716944043154425767847141410916381073 85264 1180994460389521138391435048669984005039774794028127291457600 85265 1181160684479945995218003358871086389378343701274121078542400 85266 1181326930016376457887822233937716592850226361169688467703025 85267 1181493197001327891821614193528093913633177830240825368424025 85268 1181659485437315927957615738072431992539047711445841395522948 85269 1181825795326856462776490441471098264423165367625810858908100 85270 1181992126672465658326244089130712858086243036573824366518225 85271 1182158479476659942247141861482116711364561541054240366833225 85272 1182324853741956007796627563124147108247674229359828020890000 85273 1182491249470870813874244897737167285402279873955576073410448 85274 1182657666665921585046560788910305196416288428163499825512025 85275 1182824105329625811572090747026364963408448724760244734030625 85276 1182990565464501249426226282348382987376238327182651142702500 85277 1183157047073065920326164364451809130778046745486460319756900 85278 1183323550157838111755838928146301828365028037327520861776073 85279 1183490074721336376990854426031134425193371361407477379390625 85280 1183656620766079535123421427828218484059152269748042020409600 85281 1183823188294586671087294266636758248305397348857390515769600 85282 1183989777309377135682710732253558890054534181683593482192225 85283 1184156387812970545601333811703019618419021435894678667176073 85284 1184323019807886783451195477120851167138674123491095048988900 85285 1184489673296645997781642521135565626385030656378979798308900 85286 1184656348281768603108284439891795029161065176973472712317025 85287 1184823044765775279937943363859503548808644707148936373187225 85288 1184989762751186974793606036573166610616379868222682203490448 85289 1185156502240524900239377841444998667396934214792836581075600 85290 1185323263236310534905438876796319836175454532118280405206025 85291 1185490045741065623513002079251160040799576706624946355451025 85292 1185656849757312176899273395636207753346462928670763980056900 85293 1185823675287572472042414003531218875663549962850627991922948 85294 1185990522334369052086504580614009751237148961149178746243225 85295 1186157390900224726366511622944166746836748735756003372402225 85296 1186324280987662570433255812329613293032850489275001353601600 85297 1186491192599205926078382432920183722732416658643855614440000 85298 1186658125737378401359333837172361697318563703914395548501073 85299 1186825080404703870624323961329349460819982303040561921908025 85300 1186992056603706474537314890560642613770742438214962951522500 85301 1187159054336910620102995473905293550052649217651775336522500 85302 1187326073606840980691761989163055152040171908923978241799025 85303 1187493114416022496064700857877604791792187506244456009076073 85304 1187660176766980372398573410556057138855375154978073552810000 85305 1187827260662240082310802702268982728461082853056990688515600 85306 1187994366104327364884462378775157697510876982042682438791225 85307 1188161493095768225693267593315278549755792331860690588420225 85308 1188328641639088936826567974218884265980539314580244691822948 85309 1188495811736816036914342643468736529806609956199637839012900 85310 1188663003391476331152197286366917294927368953735589245154025 85311 1188830216605596891326363272446911375183834530833627480809025 85312 1188997451381705055838698827775950194881959961776533925913600 85313 1189164707722328429731692258791901293140834404655742347240448 85314 1189331985629994884713467227818996632846345033399845251404225 85315 1189499285107232559182790080406701221966495329465463918034025 85316 1189666606156569858254079224636032012562770731756058847300900 85317 1189833948780535453782416562537645500806696592538065683212900 85318 1190001312981658284388560973766020909682058492892230095651073 85319 1190168698762467555483963851674074294821165379019295724695225 85320 1190336106125492739295786691932547373088045636288308555075600 85321 1190503535073263574891920733838523333082589067374703613315600 85322 1190670985608310068206008654457430346697397730612932286075625 85323 1190838457733162492062468315742901961213499671540503302201073 85324 1191005951450351386201518564778872012172125691619719627920900 85325 1191173466762407557304207087288290158407464390699812819522500 85326 1191341003671862079017440314552852602169708741662268717725625 85327 1191508562181246291979015383888151019208802354939517874083025 85328 1191676142293091803842654152818651186027099315602399889360448 85329 1191843744009930489303039267096921254243681975192430862440000 85330 1192011367334294490120852282711538085144350303475398001442225 85331 1192179012268716215147813842028108521019318301184632234227225 85332 1192346678815728340351725904207850933815441493303895795140100 85333 1192514366977863808841516030048190855951368613536568836922948 85334 1192682076757655830892283721389832962862374204672106687435025 85335 1192849808157637883970348815234780141956800947271928826726025 85336 1193017561180343712758301932719778848178035041461339039840400 85337 1193185335828307329180056983089678412274768854965100027475600 85338 1193353132104063012425905722815200434187986266522224869506073 85339 1193520950010145308977574369999622860665651629447729122912225 85340 1193688789549089032633282274218891813315507007689838963588900 85341 1193856650723429264532802641939682700802698248901805430908900 85342 1194024533535701353182525317659940616792172508776373929142025 85343 1194192437988440914480521620916438493525931981473455581551073 85344 1194360364084183831741611239303899949612304776030013030201600 85345 1194528311825466255722431177650242239688418062124998176569600 85346 1194696281214824604646506763492503183098044744757777486600225 85347 1194864272254795564229324708998024418604956970889293965015625 85348 1195032284947916087703408229475471802436871676821717499822948 85349 1195200319296723395843394218620282237627029108312036219956900 85350 1195368375303754976991112480639134693689418741712489328030625 85351 1195536452971548587080667019398051647129672259717528229905625 85352 1195704552302642249663519384738745645156694145811756311296400 85353 1195872673299574255933574076107834167220211013821727833410448 85354 1196040815964883164752266003643554431656604939969327187655625 85355 1196208980301107802673650006864618267779667771725503677158225 85356 1196377166310787263969492431105855647204286608117268886140100 85357 1196545373996460910654364761845303942039559337822004487508100 85358 1196713603360668372510739317067408451833457242592278911226073 85359 1196881854405949547114086997807008215793913182819606326599025 85360 1197050127134844599857977097018789601851132738222053176462400 85361 1197218421549893963979179166916898639563015838910539788942400 85362 1197386737653638340582766944929411539699851849961416415998225 85363 1197555075448618698667224338412371319575925725934822557006073 85364 1197723434937376275149553468268106929824360690692966718412100 85365 1197891816122452574890384771612559755337437882880388715776900 85366 1198060219006389370719089163636350840517789499347186733775025 85367 1198228643591728703458892258804330666806273128770909558938025 85368 1198397089881012881951990651538361788670015157235241901810448 85369 1198565557876784483084670256528093112849074308352770851043600 85370 1198734047581586351812426708814493084672436514801153513759225 85371 1198902558997961601185087823790917524663623368330168828924225 85372 1199071092128453612371938117266496338463092324171813032822500 85373 1199239646975606034686845385736631803298841606454298384022948 85374 1199408223541962785613389347005409614838220337118179864266025 85375 1199576821830068050829992341304732359252898755720641106890625 85376 1199745441842466284235052093054993556725288475481134144000000 85377 1199914083581702207972076533412118904418432496384145850470400 85378 1200082747050320812454820683745809829122523133856061936851073 85379 1200251432250867356392425600193832942379767086543272172675625 85380 1200420139185887366814559379437207473875314524435317635976100 85381 1200588867857926639096560225841151242265417294724689705936100 85382 1200757618269531236984581580106654206394894083425680690524225 85383 1200926390423247492620739309577557124034371602267452613326073 85384 1201095184321622006568260960348021329843654559437398566192400 85385 1201263999967201647836637071315284129240967286413258380144400 85386 1201432837362533553906774550322602790228720398746832642490025 85387 1201601696510165130756152112537298600994900733936212844450225 85388 1201770577412644052883977781208820947275176002462092148802948 85389 1201939480072518263336348450951759850024361077009011138060100 85390 1202108404492335973731411513698743890907024598513588738348025 85391 1202277350674645664284528547468168940475736564975349523243025 85392 1202446318621996083833441068091711591661783759255344241038400 85393 1202615308336936249863438344046589689357124235024234210960448 85394 1202784319822015448532527274537540835417928585582943640346225 85395 1202953353079783234696604330973498237369278338770660108363225 85396 1203122408112789431934629561983951758437474523229381198100100 85397 1203291484923584132573802662119990516280966207871082698402500 85398 1203460583514717697714741104385031867933153598779862337301073 85399 1203629703888740757256660336740250109010267057591261116942025 85400 1203798846048204209922556042729726706175186154565781363290000 85401 1203968009995659223284388466370352373183455560382040683290000 85402 1204137195733657233788268801451519792570891185712896803480025 85403 1204306403264749946779647645389654277173064469838364810151073 85404 1204475632591489336528505517782638158195619072142586914062500 85405 1204644883716427646254545443809193179480826406916116875552100 85406 1204814156642117388152387602618293670940038456344211894865225 85407 1204983451371111343416766040853691767843762073138807069032225 85408 1205152767905962562267727451458644436780972517525765969160448 85409 1205322106249224363975832017905940563617019238116505418246400 85410 1205491466403450336887356323998334853695067877788102288397025 85411 1205660848371194338449498329384503789839483139609697279702025 85412 1205830252155010495235584410935647389430901459953884268144100 85413 1205999677757453202970278470127868997931984382415563711302948 85414 1206169125181077126554793106575473852749997083550479121856225 85415 1206338594428437200092102857860335648227435646591669484896025 85416 1206508085502088626912159505802488829854945389381972644000400 85417 1206677598404586879597109449317112843501744805279416096224400 85418 1206847133138487700006513144003083063557709448582043178376073 85419 1207016689706347099302566608608271622378191367238958866078225 85420 1207186268110721357975324998516789862317566433751962454444100 85421 1207355868354167025867928246403372630930428129041197729284100 85422 1207525490439240922201828770200113139610295972790243560505625 85423 1207695134368500135602021248520765606024693846869756882001073 85424 1207864800144502024122274463687841401192491905660256361422400 85425 1208034487769804215270365212507732922934509588577316006760000 85426 1208204197246964606033314284939107918711560426297071335900625 85427 1208373928578541362902624510799825482545395843864608747044025 85428 1208543681767092921899520874657633452797388992147931766122948 85429 1208713456815177988600192699049915440057304765408538335722500 85430 1208883253725355538161037896177764217270142568856309533386225 85431 1209053072500184815343909288219666707502828068028860044021225 85432 1209222913142225334541362996410094308424483064098545865219600 85433 1209392775654036879801908899028300796644132778506133957010448 85434 1209562660038179504855263158442638559518031179718241909636025 85435 1209732566297213533137602817355712406905311527802948266689025 85436 1209902494433699557816822464395698720615415032638719832140900 85437 1210072444450198441817792969199166204953729402967637719736100 85438 1210242416349271317847622287130743007833095090553842200756073 85439 1210412410133479588420918333784983488378324191118551049644225 85440 1210582425805384925885053929415796413808639236527714736358400 85441 1210752463367549272445433813438804875638990486268520143078400 85442 1210922522822534840190763729152016722895564786255100010121025 85443 1211092604172904111118321578820192818093470595467901238276073 85444 1211262707421219837159230649268308930175586372198564198552100 85445 1211432832570045040203734908129515587460907148413623373408100 85446 1211602979621943012126476370893008722898430789964020197476225 85447 1211773148579477314811774538897232453568705129378896107725625 85448 1211943339445211780178907908413843846419623854444396617810448 85449 1212113552221710510207397550967878032665926727661673433488400 85450 1212283786911537876962292765039560544123142387310751461675625 85451 1212454043517258522619458799293222255986423628853687604800625 85452 1212624322041437359490866647478780832202879674754175210224900 85453 1212794622486639570049884915151261081622621500761562694922948 85454 1212964944855430606956573758353835145548818786922715751405625 85455 1213135289150376193082980894409871950140634491990259886822225 85456 1213305655374042321538439684969493870354969400762939571841600 85457 1213476043528995255694869291456147065743528255823017023617600 85458 1213646453617801529212076903058700462450825249054155820001073 85459 1213816885643027946063062037414596870186393705485897332080025 85460 1213987339607241580559322914129588237770666733999907382832900 85461 1214157815513009777376164901279595566078766438158377258712900 85462 1214328313362900151578011035040242512829792968113506371726225 85463 1214498833159480588643714612589620239691155243793544963256073 85464 1214669374905319244491873858429849568588046583227581878611600 85465 1214839938602984545506148664273015030927354721187752226016400 85466 1215010524255045188560579402637053910663120795840924082352025 85467 1215181131864070141044907814297191899747139808686801383197025 85468 1215351761432628640889899969738525502523439819917842277222948 85469 1215522412963290196592671304755359844039202721998024385424100 85470 1215693086458624587242013730342919056057209833579375576505225 85471 1215863781921201862543724817027054933766124769041919017520225 85472 1216034499353592342845939053777588075794878061466349156000000 85473 1216205238758366619164461181650924240146106844568966346760448 85474 1216376000138095553208101602307597169071042528212271933765025 85475 1216546783495350277404013861550397656714443829046800917255625 85476 1216717588832702194923034208028757154563155739462406195302500 85477 1216888416152722979705023227255062731335651031479993049428900 85478 1217059265457984576484209551078588725952493694974851126551073 85479 1217230136751059200814535642762738954629067299494993364705625 85480 1217401030034519339095005657811301855932149644054574290547600 85481 1217571945310937748595035380689429480841002218103352349107600 85482 1217742882582887457479804237585059758451592938185656003601225 85483 1217913841852941764835609385356509991959397347721333816101073 85484 1218084823123674240695221876811978063951940971309189929640900 85485 1218255826397658726063244902466696354836867799740460281984900 85486 1218426851677469332941474108923491903424860947613563908168025 85487 1218597898965680444354259994022514864279215372486824536458225 85488 1218768968264866714373872378905905842435283173645825172240448 85489 1218940059577603068145866957143181212483393400876829268289600 85490 1219111172906464701914453921063124055798204500535148951995025 85491 1219282308254027083047868665437976876885792509412915788540025 85492 1219453465622865950063744568665740787407125878507448318264900 85493 1219624645015557312654487851596394374422942371159936009122948 85494 1219795846434677451712654514147853997790438835892685314194225 85495 1219967069882802919356329349857505790426624806667509164829225 85496 1220138315362510538954507038515148164336689835591394181603600 85497 1220309582876377405152475317023192154888306219009360473610000 85498 1220480872426980883897200228629975465794447341477053885726073 85499 1220652184016898612462713450682054607648061237653306977721025 85500 1220823517648708499475501701041348053631813164379514015062500 85501 1220994873324988724939898223313011867205113989129645890062500 85502 1221166251048317740263476351029937788148797041961164010906025 85503 1221337650821274268282445150939772295325108751739684230851073 85504 1221509072646437303287047145540363696887151899743328706560000 85505 1221680516526386111046958115009552831447578681098254301593600 85506 1221851982463700228836688978675231496891187973504467011444225 85507 1222023470460959465460989756171601257090151280357970029389225 85508 1222194980520743901280255608427573810753888748966440405622948 85509 1222366512645633888235934958633262641018154471723526273724900 85510 1222538066838210049875939693330524199149682966811696249145025 85511 1222709643101053281380057443773515410913810313533204019100025 85512 1222881241436744749585365947705242829722827894338663603619600 85513 1223052861847865893011649491696087296652468079976137453490448 85514 1223224504336998421886817434190296503782873495191361393053225 85515 1223396168906724318172324809406446394088678729670279927263025 85516 1223567855559625835588595012237880868270449522354630540704900 85517 1223739564298285499640444564299147806486693557133763495480900 85518 1223911295125286107642509961264457950911993074802764537726073 85519 1224083048043210728744676601644201733412526540987499012206225 85520 1224254823054642703957509797145567671395358623708345066817600 85521 1224426620162165646177687864763314494052398738950753384257600 85522 1224598439368363440213437300746757700783872429924682093680625 85523 1224770280675820242809970036589039793549530867846431316426073 85524 1224942144087120482674922777184761965258655811613171383168900 85525 1225114029604848860503798421302063567072214453537961224002500 85526 1225285937231590349005409564515244218652294721574441611580625 85527 1225457866969930192927324084744031966955220818716532230750025 85528 1225629818822453909081312810545609441125525071367953755010448 85529 1225801792791747286368799272305518493408249544625553260250000 85530 1225973788880396385806311536473572358756883378123279491835225 85531 1226145807090987540550936122990912908973623416182012709320225 85532 1226317847426107355925774006054359120777590465673817777544100 85533 1226489909888342709445398698364201421155155429734815126222948 85534 1226661994480280750841316419001605117704642651073752825582025 85535 1226834101204508902087428345081794666445396071276263209157025 85536 1227006230063614857425494947329199074718531288678200157446400 85537 1227178381060186583390602409720747282363667293883635165241600 85538 1227350554196812318836631133343510910312549595970058197631073 85539 1227522749476080574961726324612900312096755641318863192121225 85540 1227694966900580135333770667997628410522627888624845367132900 85541 1227867206472900055915859083397665348922223656093516945252900 85542 1228039468195629665091775568321415533944417918576653234845025 85543 1228211752071358563691472125008357194805359622199484856626073 85544 1228384058102676625016549772643393132272277821000009584147600 85545 1228556386292173994865741644809169879409175043662450663251600 85546 1228728736642441091560398172322631045267245788341169834857225 85547 1228901109156068605969974351602079162256931939924379064180625 85548 1229073503835647501537519098711028907892388227292609672922948 85549 1229245920683769014305166689225143121952793608926717545264900 85550 1229418359703024652939630284068551590858422714683660402825625 85551 1229590820896006198757697541465861122212699201082619422200625 85552 1229763304265305705751728315156173984014604118754307672398400 85553 1229935809813515500615154439015440334998821165855384148560448 85554 1230108337543228182767981598233478824913881032618467773900625 85555 1230280887457036624382293287192008096301332952504838697991225 85556 1230453459557533970407756854190040472491637087687871295548100 85557 1230626053847313638597131633162997670085050514184743751972100 85558 1230798670328969319531779162541916928138286358564028655401073 85559 1230971309005094976647175491399124500630174097807243436306025 85560 1231143969878284846258425573026762013531953190941028664208400 85561 1231316652951133437585779746094559742960206090158873841488400 85562 1231489358226235532780152303533259426442794305320623828199225 85563 1231662085706186186948642149290097775280516594285629310131073 85564 1231834835393580728180055543102770412339575548160466057056100 85565 1232007607291014757570430933438304516362331861211617564260900 85566 1232180401401084149248565878743277011036258446222238498434025 85567 1232353217726385050401546057151823694613493304102807496201025 85568 1232526056269513881300276364797893263825944708568727286760448 85569 1232698917033067335325014102878208744193538849972206337049600 85570 1232871800019642378990904253612407397575932624547410099756225 85571 1233044705231836251973516845246838736970856784351138507621225 85572 1233217632672246467134386406248508838115221207338296635422500 85573 1233390582343470810546553508835667697398218634912198316622948 85574 1233563554248107341520108401991544945948919884872196499009025 85575 1233736548388754392627736734107747790514276310211089300125625 85576 1233909564768010569730267365403843612897048168285932461610000 85577 1234082603388474752002222270269658221276974620419931751632400 85578 1234255664252746091957368529676829308692506329239540375876073 85579 1234428747363424015474272413806163236314649090587211010480625 85580 1234601852723108221821855555037351821898930659581834709124100 85581 1234774980334398683684953211447614376956216937559049200284100 85582 1234948130199895647189874620965838799738082009773554846423225 85583 1235121302322199631929965446328804095087693194774507810501073 85584 1235294496703911430991172310986075256562721317490072784334400 85585 1235467713347632110977609426100170010992641881823357818830400 85586 1235640952255963012037127308788605490788968727842210854351025 85587 1235814213431505747886883591754441464883472146640668464211225 85588 1235987496876862205838915924451945325126292326189100398802948 85589 1236160802594634546825716965934012591333080447830132206764100 85590 1236334130587425205425811469527985264927897779703054951147025 85591 1236507480857836889889335459486518928286591754803411086342025 85592 1236680853408472582163617499760158054443761312447510816736400 85593 1236854248241935537918762055038287559785235757782486101410448 85594 1237027665360829286573234944205137200707236090157806592787225 85595 1237201104767757631319450886357523983983079203478618036800225 85596 1237374566465324649149363139531026329738437606247455829112100 85597 1237548050456134690880055232281292295496794382349457135062500 85598 1237721556742792381179334788267192739717849052555756498776073 85599 1237895085327902618591329443982538873613248838346907919245025 85600 1238068636214070575562084859783092220786155611457533991840000 85601 1238242209403901698465164824355603575403825572307564071840000 85602 1238415804900001707627253452775626121175590476334997649077025 85603 1238589422704976597353759478300856445372400057628734166176073 85604 1238763062821432635954422638046765754488429222954276935302500 85605 1238936725251976365768922152691292170910184645374693641640100 85606 1239110409999214603192487300355373563124077614626766493528225 85607 1239284117065754438701510084806108935559577440978482844491225 85608 1239457846454203236879159998129344978131836400557621486210448 85609 1239631598167168636441000878018492949915097193518932000448400 85610 1239805372207258550260609859826389646146271202654071392398025 85611 1239979168577081165395198423527024772926824530216879994003025 85612 1240152987279244943111235535733965629560542896237616897340100 85613 1240326828316358618910072886922318574434880044162350648802948 85614 1240500691691031202553572224001075326724441361334781249995225 85615 1240674577405871978089734778382700732966729025022377100135025 85616 1240848485463490503878332789696827204732591172089926422414400 85617 1241022415866496612616543125294929611186889405082570435982400 85618 1241196368617500411364582995692862988308740432766314838701073 85619 1241370343719112281571347766098154004915312842784186938079225 85620 1241544341173942879100050864168945704408582962045971837196100 85621 1241718360984603134253865784151503620340688521132254053236100 85622 1241892403153704251801570187543199943470579447040824030600625 85623 1242066467683857711003192100427900997962565609044980860476073 85624 1242240554577675265635658207630691864756115780606561058160400 85625 1242414663837768944018444243838880570915884501857429506250000 85626 1242588795466751049039227481836232844951447978125560609765625 85627 1242762949467234158179541317997397019677630676657694060201025 85628 1242937125841831123540431955189487246168614932729953701022948 85629 1243111324593155071868117183227801764742260694718961591022500 85630 1243285545723819404579647257032661561695235572735166501789225 85631 1243459789236437797788567872634363323694680654731756885124225 85632 1243634055133624202330585241173249185318229165559182857113600 85633 1243808343417992843789233261041904349221267016527633779560448 85634 1243982654092158222521542788316502242798390674286598980273025 85635 1244156987158735113683713005624325459995092617178801869130025 85636 1244331342620338567256784889594499322115801993950400260756900 85637 1244505720479583908072316777038983477065542003403585278992100 85638 1244680120739086735838062030010875542454650024192927885131073 85639 1244854543401462925163648799887089384389255691752502685343225 85640 1245028988469328625586261890622479210564539994884600660912400 85641 1245203455945300261596326721322489243473219098758517672432400 85642 1245377945831994532663195388281417327138224045203424108314025 85643 1245552458132028413260834826633389408776195786804795051601073 85644 1245726992848019152893517071763150425197198230329587911988100 85645 1245901549982584276121511620623785712545984149639743441100100 85646 1246076129538341582586779893108495647191244031063277823743225 85647 1246250731517909147038671793623554815171540188062026929380625 85648 1246425355923905319359624373009595597610091880177978870160448 85649 1246600002758948724590862590958364649915245747197252870286400 85650 1246774672025658262958102179072109343389353677111505136480625 85651 1246949363726653109897254604712759829075901319978412697105625 85652 1247124077864552716080134135788080975283098893711647382816900 85653 1247298814441976807440167006621977022231775757020347989322948 85654 1247473573461545385198102685056140389686325504350677160140625 85655 1247648354925878725887727240930244666239643123267966685665225 85656 1247823158837597381381578816087890402136494102095778662259600 85657 1247997985199322178916665196055520921134571340964723947571600 85658 1248172834013674221120183483541533960918643359214086802426073 85659 1248347705283274886035241873902823546000690663156432134277025 85660 1248522599010745827146583532725995091857780297710873185588900 85661 1248697515198708973406312575670505334279655610814237732268900 85662 1248872453849786529259622150720987273519633168638909650417225 85663 1249047414966600974670524622996028918865415630617798572631073 85664 1249222398551775065147583862260683215670862284565104338745600 85665 1249397404607931831769649633289995133715621912578942485510400 85666 1249572433137694581211594089230840492986839767039379767021025 85667 1249747484143686895770050368109379700605915742322146352950025 85668 1249922557628532633389153292631438170653528391611653495422948 85669 1250097653594855927686282173423133797077863319522623380920100 85670 1250272772045281187977805715859080448704208740561568428512225 85671 1250447912982433099304829030625505054598819691539746674227225 85672 1250623076408936622458942748165624447676219583978547516090000 85673 1250798262327416994007974237154636734476917541745284448610448 85674 1250973470740499726321740927151690559481886351369125824998025 85675 1251148701650810607597805735576204233171082919788703190500625 85676 1251323955060975701887234599155915294275814949078409907922500 85677 1251499230973621349120356109994049678318878162721443592080900 85678 1251674529391374165132523256403008266582121916304453429826073 85679 1251849850316861041689877268651977192088461460489726965000625 85680 1252025193752709146515113569775876882034356559492993416705600 85681 1252200559701545923313249831593073419359432668103242814465600 85682 1252375948165999091797396136079284409792246498898884443990225 85683 1252551359148696647714527242245120144765206633443831931526073 85684 1252726792652266862871256958664709455047365911917762575272900 85685 1252902248679338285159614621802868254801219740205235105680900 85686 1253077727232539738582823680288277381028787247625269626039025 85687 1253253228314500323281082385280144939033134478241433442709225 85688 1253428751927849415557346587075836970584134570395808753490448 85689 1253604298075216667903114638106968867941663239430152988483600 85690 1253779866759232009024214402471458563755612894494152440804025 85691 1253955457982525643866592372149051134130089459222313151649025 85692 1254131071747728053642104890047833059808946495544478141452900 85693 1254306708057469995854311480029262998511425617965309002822948 85694 1254482366914382504324270284059254529920124500618782101125225 85695 1254658048321096889216335606632854943698818089916646019276225 85696 1254833752280244737063957566620072750194829010635053465625600 85697 1255009478794457910795483856680415203159693662119772677760000 85698 1255185227866368549759963610393705733902815213564428281451073 85699 1255360999498609069752953377254759806775647692983424156514025 85700 1255536793693812163042325205679506316768730693845246178622500 85701 1255712610454610798394076834170150261290605966964800143622500 85702 1255888449783638221098143990786981029886309394115767302993025 85703 1256064311683527952994214801074439267743758625184506311126073 85704 1256240196156913792497546304589063881328962074143041405290000 85705 1256416103206429814624783080176949367385573082595797370691600 85706 1256592032834710371019777980148352259830917945407020846117225 85707 1256767985044390089979414973497094102779252223525720689338225 85708 1256943959838103876479434098312416972023660417503334495922948 85709 1257119957218486912200258523530956181810723714585465993416900 85710 1257295977188174655552823720176503428646853226220639783156025 85711 1257472019749802841704408742235242239182035975262209299411025 85712 1257648084906007482604469617314146204925681947268880914305600 85713 1257824172659424867010474847230239102660306862687762172240448 85714 1258000283012691560513743018678424615931951031212819677682225 85715 1258176415968444405565282524125601989911533791460994658512025 85716 1258352571529320521501633393078792569238789693836265974128900 85717 1258528749697957304570711233875010786180040827925411272728900 85718 1258704950476992427957653286140621784552843604183286546301073 85719 1258881173869063841810666584067936483394521949543765218697225 85720 1259057419876809773266878230656803503277776344787150010579600 85721 1259233688502868726478187783068965997504953495186455011219600 85722 1259409979749879482637121749242960050143188762652477316265625 85723 1259586293620481100002690195917339922995506875138531569151073 85724 1259762630117312913926245468210024054138099945616073551396900 85725 1259938989243014536877343020901564331591409556986633688502500 85726 1260115371000225858469604361570149787032335679676441195455625 85727 1260291775391587045486582105726164476196893564519251770397025 85728 1260468202419738541907627144094127934766954574350091249160448 85729 1260644652087321068933757922189855221081352263316281083040000 85730 1260821124396975625013531832340682179960624963399100988248225 85731 1260997619351343485868918718296610185286014773495151026433225 85732 1261174136953066204521176492580233242727064248424784228928100 85733 1261350677204785611316728866723318958168260334538283152022948 85734 1261527240109143813953045194537923501943684276629651718709025 85735 1261703825668783197504522428569929323949550409422404261608025 85736 1261880433886346424448369189882903000067870028069492187072400 85737 1262057064764476434690491951320179216100272988346972775987600 85738 1262233718305816445591383334393085521579273401283178088256073 85739 1262410394513009951992012519943231112394990841945498464310225 85740 1262587093388700726239717772726791528148548971427502222696900 85741 1262763814935532818214101080068729777519083458490555959616900 85742 1262940559156150555352924904734903032709514666895514935528025 85743 1263117326053198542678011052170012662216991830619092238201073 85744 1263294115629321662821141652249363999757208456622409707073600 85745 1263470927887165076049962255692410876157637558690756901953600 85746 1263647762829374220293887045286068570423154121487067389134225 85747 1263824620458594811170006162065787465968515007078955598325625 85748 1264001500777472842008995146602388328205767432860798214522948 85749 1264178403788654583881026495542668750270870256377315523552900 85750 1264355329494786585621683333551798944672651685771006447640625 85751 1264532277898515673857875200805533690048706781458788244515625 85752 1264709249002488953033755956180275874016972312558039826480400 85753 1264886242809353805436643796289035705318519268222281812210448 85754 1265063259321757891222943390511338301056588687433869615125625 85755 1265240298542349148444070132165140987849078549285842224844225 85756 1265417360473775793072376505968830289126582348046568076976100 85757 1265594445118686319027080571941377204625697752346768685416100 85758 1265771552479729498200196565888738022347680504995191446076073 85759 1265948682559554380482467616624596537875628548881562720993025 85760 1266125835360810293789300580073552190969258355157008911974400 85761 1266303010886146844086702990404867264784993672715028926054400 85762 1266480209138213915417222128344894928900540503581096503380225 85763 1266657430119661669925886206816318543557385128135447525756073 85764 1266834673833140547886147674052341279171738548449573608680100 85765 1267011940281301267725828634333973742204374879049036544764900 85766 1267189229466794826053068386498575935922587084088709473113025 85767 1267366541392272497682273080367818522433125130535348208444025 85768 1267543876060385835660067491243236990613503191119049268210448 85769 1267721233473786671291248912617560973220478081490853992035600 85770 1267898613635127114164743167250009595508824746488353707773225 85771 1268076016547059552179562736753752377150780414273134692338225 85772 1268253442212236651570767009843743849106711108300425643002500 85773 1268430890633311356935424649393148687360686639878186697722948 85774 1268608361812936891258578078446582806100747093064583976732025 85775 1268785855753766755939210085338404493992719253762471323380625 85776 1268963372458454730816212548064298318668509521348967299240000 85777 1269140911929654874194357278054403166424874669607962005774400 85778 1269318474170021522870268983496244426406767490022585833401073 85779 1269496059182209292158400352355738971230484950871174883265625 85780 1269673666968873075917009255244550229086026136620616738292100 85781 1269851297532668046574138068282079285845309990720387546652100 85782 1270028950876249655153595116100386599593222868293023821302225 85783 1270206627002273631300938235140347554291877210944835314176073 85784 1270384325913395983309460457387353723984979381865686547456400 85785 1270562047612272998146177814694880364048840943758688057536400 85786 1270739792101561241477819263844249291499337523478388168232025 85787 1270917559383917557696818732488924962270036984427000086952225 85788 1271095349461999069947309286131690199685798019958512961302948 85789 1271273162338463180151119416283056675068395587795116448448100 85790 1271450998015967569033771449949273888526174926622838925966025 85791 1271628856497170196150482080598309045498385331786011519461025 85792 1271806737784729299912165020752178872546712517854208497414400 85793 1271984641881303397611435776354023064211628362630501028360448 85794 1272162568789551285448618543058317701479523211074758264208225 85795 1272340518512132038557755224592635631538192820127644207257225 85796 1272518491051705011032616573339369448033133548365946216144100 85797 1272696486410929835952715453285841360975269639952738896702500 85798 1272874504592466425409322225491232895792209522950199138751073 85799 1273052545598974970531482256218776011759918040550967704528025 85800 1273230609433115941512035547881655881199812563296887260410000 85801 1273408696097550087633638492951084222377757094361590820410000 85802 1273586805594938437294787750975010730996253882274394357654025 85803 1273764937927942298035846248855948807529330800184664160701073 85804 1273943093099223256565071304536400430411208942364463721522500 85805 1274121271111443178784644874240373678254822631907799763748100 85806 1274299471967264209816705923419495057844667433620932374211225 85807 1274477695669348774029384921552227448620284928352530538930225 85808 1274655942220359575062840460944713128741970035256276519760448 85809 1274834211622959595855297999681770002609021672811983447630400 85810 1275012503879812098669090728876577804883064634283325286419025 85811 1275190818993580625116702564367599711654663825418627830324025 85812 1275369156966928996186813263011293445380645578692384219516100 85813 1275547517802521312270345663719174616612248726654602698802948 85814 1275725901503021953186515053387803702330464594746949461114225 85815 1275904308071095578208880657870276717904704169331918057394025 85816 1276082737509407126091399258137808297294266518065766680848400 85817 1276261189820621815094480931780004554118989195858372160720400 85818 1276439665007405143011046919992431754635952969562943925526073 85819 1276618163072422887192589620200095492473203847614048229060225 85820 1276796684018341104575234704465453714189159216800778631968100 85821 1276975227847826131705805363829595604347695977269183333208100 85822 1277153794563544584767888678735226998823891039069081695675625 85823 1277332384168163359607904115680111655484012509798881297451073 85824 1277510996664349631761174150249626372215657474190508827878400 85825 1277689632054770856477997016677096603519913554176518405760000 85826 1277868290342094768749721584080587888517100553783128033650625 85827 1278046971528989383334824359524837065261039549115514696338025 85828 1278225675618122994784988618057015908703913892093197844422948 85829 1278404402612164177471185659865028492504643870130661291302500 85830 1278583152513781785609758194707052238128308315647285176212225 85831 1278761925325644953288505853761041278342526402465845388247225 85832 1278940721050423094492772829042919426278875314483836817987600 85833 1279119539690785903131537640542198705693378539469128278610448 85834 1279298381249403353063505031223768062929869341762294185890025 85835 1279477245728945698123199990044605546363628616712622201591025 85836 1279656133132083472147063903134175904780129941812399781392900 85837 1279835043461487488999552833287284222225011330032674171228100 85838 1280013976719828842599237927918164873346547075440207432006073 85839 1280192932909778906944907955624593750140928275755671264022225 85840 1280371912034009336141673971510820378303591237392023457486400 85841 1280550914095192064427076111418125209086673132313177241806400 85842 1280729939095999306197192515211816040663438099729139821487025 85843 1280908987039103556032750379273486191505218586476308631426073 85844 1281088057927177588725239138347365717185070215531057294404100 85845 1281267151762894459303025776889605631334957980410538040812100 85846 1281446268548927503057472270069343761199891202495133556030225 85847 1281625408287950335569055154570409538353018577159512766015625 85848 1281804570982636852733487229342533695660296891950033511010448 85849 1281983756635661230787841386450937512511971745150493420064400 85850 1282162965249697926336676572173184921670769945520116921305625 85851 1282342196827421676378165878492189462823415353680298679430625 85852 1282521451371507498330226765134276740062856852812082288388900 85853 1282700728884630690056653412301211713073453031575685012222948 85854 1282880029369466829893251204245108824740307146376602643855625 85855 1283059352828691776673973343835151641257002124508935490528225 85856 1283238699264981669757059598265057354563162895863537744697600 85857 1283418068681012929051177176050230171104586320683360840505600 85858 1283597461079462255041563735463556285474141536496875571351073 85859 1283776876463006628816172524558801812461269801407646291454025 85860 1283956314834323312091819652930583726411716986237915608364900 85861 1284135776196089847240333495359892532577127887819359217844900 85862 1284315260550984057314706227494154071316333623526908852088225 85863 1284494767901684046075247493710826532596585646822642744506073 85864 1284674298250868198015740207313537435233646519306142551859600 85865 1284853851601215178389598483209774002704552611074361097024400 85866 1285033427955403933236027703219149045166031502925901001710025 85867 1285213027316113689406186714161273135515001156278655117683025 85868 1285392649686023954589352158872272545935313025112014770122948 85869 1285572295067814517339084940299001090386941334630348445396100 85870 1285751963464165447099398818820002697910179869837260882539225 85871 1285931654877757094230931142942290221438099930303365536954225 85872 1286111369311270090037115713523014667035562741926086661160000 85873 1286291106767385346790357781665107709112480699569538818960448 85874 1286470867248784057758211180435989038192798473616046819211025 85875 1286650650758147697229557590558438769258831376467654233765625 85876 1286830457298158020540787940222743820533168580044365200562500 85877 1287010286871497064101985939169235854807336930803272227712900 85878 1287190139480847145423113747190347058077841353545604931601073 85879 1287370015128890863140199777201318713306064298412620220275625 85880 1287549913818311097041528633028706210578833496450742798883600 85881 1287729835551791008093833182065832818811268577735129551843600 85882 1287909780332014038468488762944353228402807002391623803359225 85883 1288089748161663911567709528371096558931102389391718893451073 85884 1288269739043424632050746923279367211046797831484583745884900 85885 1288449752979980485860090298443890627215017288174424389396900 85886 1288629789974016040247669659708599711836803783679566225930025 85887 1288809850028216143801060552976466347575678035079840811940225 85888 1288989933145265926469691085110591131411009429458447547240448 85889 1289170039327850799591051080895773141040997090189839221657600 85890 1289350168578656455916903376209790229763766254361863711633025 85891 1289530320900368869639497247553629035875408458723007524778025 85892 1289710496295674296417783978089912580938747233917871889620900 85893 1289890694767259273403634560338782019996208269848830293022948 85894 1290070916317810619268059535680497795924428472841153307036225 85895 1290251160950015434227430970814034139657166122283855495743225 85896 1290431428666561100069706571320949547936688585289365005667600 85897 1290611719470135280180655932483824560592128897711219386890000 85898 1290792033363425919570088927508566850086332103958870775676073 85899 1290972370349121244898086233299892327220470702160002378287025 85900 1291152730429909764501231993939299658438210001380325722202500 85901 1291333113608480268418848622014864282128462800184604617202500 85902 1291513519887521828419233737952186703687802677505751998060025 85903 1291693949269723798025899247495838541870420484605543009901073 85904 1291874401757775812543812557490658492125123478214217289000000 85905 1292054877354367789085639930112259066195305077409606895809600 85906 1292235376062189926597991975696113661239069598451195182810225 85907 1292415897883932705887671284314602206112794660961631168267225 85908 1292596442822286889647922196251402327252368404217816442722948 85909 1292777010879943522484682711522621671782163342875051358088900 85910 1292957602059593930942838538594075721082517766529363567187025 85911 1293138216363929723532479282444124124052103186782723281742025 85912 1293318853795642790755156772121487275712076598900247177971600 85913 1293499514357425305130145527947473563614363393053774703490448 85914 1293680198051969721220705368512056401736804763177635185291225 85915 1293860904881968775660346157613248869173246560594484551781025 85916 1294041634850115487179094691289232468956958866105457827572900 85917 1294222387959103156629763725092705220791071249812451054956900 85918 1294403164211625367014223141756923000300001894513223041376073 85919 1294583963610375983509673259402916736661163618373522144168225 85920 1294764786158049153494920280437376780126560488355148546361600 85921 1294945631857339306576653881290704450999259310514537894201600 85922 1295126500710941154615726943144739482090144960062108713830625 85923 1295307392721549691753437423799680767545861416596499700376073 85924 1295488307891860194437812370829726532209415642137418652604900 85925 1295669246224568221449894076176968737350593225742860093022500 85926 1295850207722369613930028372333085240684117163206897589350625 85927 1296031192387960495404155070258381931079388388518343973024025 85928 1296212200224037271810100539187745761256692870672776731810448 85929 1296393231233296631523872428473078305060959380654483570810000 85930 1296574285418435545385956531611788169605518564853793090681225 85931 1296755362782151266727615792610929296684861879101282025566225 85932 1296936463327141331397191454836580892367142388455027349292100 85933 1297117587056103557786406352498073428594112568771205994322948 85934 1297298733971736046856670344916673865938371204152021326816025 85935 1297479904076737182165387893728351952395206407157519304079025 85936 1297661097373805629892267783170258159218988844077998688718400 85937 1297842313865640338865634983600552521352002573809357779713600 85938 1298023553554940540588744658401232356936814654502086341381073 85939 1298204816444405749266098314413615547751792986042233619479225 85940 1298386102536735761829762096056144770163198887775389570280900 85941 1298567411834630657965687223274186774346420809237638754000900 85942 1298748744340790800140032573471509518093392486875024671191025 85943 1298930100057916833625489407573128670493066942009048246276073 85944 1299111478988709686527608240369223710147011115163184798979600 85945 1299292881135870569811127855289832552362758800156725652675600 85946 1299474306502100977326306463760042349953526029279143149431225 85947 1299655755090102685835255009285402822864267319891677927450625 85948 1299837226902577755038272616417297182840847374803322364622948 85949 1300018721942228527600184184748014430761335085905526274820900 85950 1300200240211757629176680128085275516056109175322820942475625 85951 1300381781713867968440658258955974559856611673573528416850625 85952 1300563346451262737108567818588905056131210833093523853542400 85953 1300744934426645409966755652526249678090753161443728784360448 85954 1300926545642719744897814532013621030576009185415065551330625 85955 1301108180102189782906933621318449402974363479208788457717225 85956 1301289837807759848148251091126522291453780561380577670424100 85957 1301471518762134547951208878166489173948308641098055087840100 85958 1301653222968018772846909591212153736381177029607343963251073 85959 1301834950428117696594475563612384464068914483098205740660025 85960 1302016701145136776207410052498483228112878964191784839760400 85961 1302198475121781751979960584818860212853158457172092202640400 85962 1302380272360758647513484450350872247133991703293462961541225 85963 1302562092864773769742816341839690319209681193802122603881073 85964 1302743936636533708962638142414070772605442626820871653284100 85965 1302925803678745338853850860428913398138769457401329297288900 85966 1303107693994115816509948711884498355603702305617139537812025 85967 1303289607585352582463395350572302577322894993652420935667025 85968 1303471544455163360712002246097305024880576017860321966160448 85969 1303653504606256158745309209926698889863430484484028816001600 85970 1303835488041339267570967069614937549356087107233576697810225 85971 1304017494763121261741122491355049807263301940612373983075225 85972 1304199524774310999378804951006168673262099264532918015562500 85973 1304381578077617622204315853747226652324074603426646367322948 85974 1304563654675750555561619802506779239290799417142542017435025 85975 1304745754571419508444738015318927034933805702176744256655625 85976 1304927877767334473524143891755315622284985751244195976890000 85977 1305110024266205727173160728583201064783431798285911292896400 85978 1305292194070743829494361584799577610950776386423849869426073 85979 1305474387183659624345971296191372913878991200181160231030625 85980 1305656603607664239368270639571724797792373962859681523480100 85981 1305838843345469086010002646842362328329113978019506785040100 85982 1306021106399785859554781069032122667977391153577007015161225 85983 1306203392773326539147500990461643923296445051497355404351073 85984 1306385702468803387820751593184282916154463819104105015558400 85985 1306568035488928952521231071853315537222501943690063616262400 85986 1306750391836416064136163699165486066376954794748355344133025 85987 1306932771513977837519719042030980571482411042437419832673225 85988 1307115174524327671519433328619908224251985431865518836302948 85989 1307297600870179249002632966435383099513518215775329743112100 85990 1307480050554246536882860211563307752247327968903127902805025 85991 1307662523579243786146300989248968595204535691685114302600025 85992 1307845019947885531878214865950561828764354225420350123072400 85993 1308027539662886593289367173019777403944172212139736711810448 85994 1308210082726962073742463282159577229137770307267257254609225 85995 1308392649142827360778585032809312561224603259016514579734225 85996 1308575238913198126143629311607334252166778972995212559196100 85997 1308757852040790325814748784081258253090178951674909543322500 85998 1308940488528320200026794778716057509132107704534916697226073 85999 1309123148378504273298762323550160110029946034448943792791025 86000 1309305831594059354460237335449742293523528688221861849000000 86001 1309488538177702536677845962211413631148384883402141849000000 86002 1309671268132151197481706077643500458907584859223065209211025 86003 1309854021460122998791880929776142348626741016722149953726073 86004 1310036798164335886944834942350425149519732582042407312722500 86005 1310219598247508092719891669736782863621972218249596641876100 86006 1310402421712358131365693905432909353283525795654695176914225 86007 1310585268561604802626665944291429613856146779888013152349225 86008 1310768138797967190769477998627589080056308582437994949810448 86009 1310951032424164664609512768357228170240625911980548519792400 86010 1311133949442916877537334165315318008990663838850102090460025 86011 1311316889856943767545158191905342004971055112037435148665025 86012 1311499853668965557253325974229816697998096421067181954672100 86013 1311682840881702753936778949852254026635586947264852461302948 86014 1311865851497876149551536210340875905420621873853933235213225 86015 1312048885520206820761173998744400739014373695942383196673025 86016 1312231942951416128963307362150230239171599364008480499302400 86017 1312415023794225720316073959475373649427715682551957710438400 86018 1312598128051357525764620024640455221813803144040731758851073 86019 1312781255725533761067588485277159529727843682388944939021225 86020 1312964406819476926823609237119477941314884855510742398760100 86021 1313147581335909808497791574229128318339665888898089369200100 86022 1313330779277555476448218775205528746572554007891461715730625 86023 1313514000647137285952444845530714845153436731900528232926073 86024 1313697245447378877233993416199598944248511476168706590576400 86025 1313880513681004175488858798785978162571722082971066985290000 86026 1314063805350737390912009197094707159005926961929458127555625 86027 1314247120459303018723892075550460075628759536291552535455025 86028 1314430459009425839196941684473514932924572846751002956322948 86029 1314613821003830917682088742393002481846860635212961076562500 86030 1314797206445243604635272275548070261685131196691370556655225 86031 1314980615336389535643953614727421357386391927449894793390225 86032 1315164047679994631453632549597696095084195991084914347841600 86033 1315347503478785097994365640671173660097622051344224934160448 86034 1315530982735487426407286689063279367578617761256039886487025 86035 1315714485452828393071129364190392062308851833116470984072025 86036 1315898011633535059628751989558454870876602223886316354048900 86037 1316081561280334773013664486792901276600273436745883716444100 86038 1316265134395955165476557478060417235107898343445557041381073 86039 1316448730983124154611833547033068796431453455495389865681225 86040 1316632351044569943384140658545333447831015397314377566080400 86041 1316815994583021020154907737094582140326724643694109531200400 86042 1316999661601206158708882404335567711086214560136807189640025 86043 1317183352101854418280670875719484163391623610948586897751073 86044 1317367066087695143581280016428170015893550459879118145800100 86045 1317550803561457964824661556754037683249349765402350332544100 86046 1317734564525872797754258467076319601040014951563034794337225 86047 1317918348983669843669553492584230559063567300133462377630625 86048 1318102156937579589452619847897654458713382545426974180360448 86049 1318285988390332807594674071735972462167250944621905602822400 86050 1318469843344660556222631041785658253537198729313934696150625 86051 1318653721803294179125661149917274884961212104018293671775625 86052 1318837623768965305781749637902516433856013730597665406940900 86053 1319021549244405851384258093781946451194960110538256123622948 86054 1319205498232348016868488109034093934726970636406679442550625 86055 1319389470735524288938247096696576315511179516794814901411225 86056 1319573466756667440092416270589927701007734473029369659155600 86057 1319757486298510528651520785794819373237865248647877902419600 86058 1319941529363786898784302040533368296206024752213473206776073 86059 1320125595955230180534292139605238142863580258876875763611025 86060 1320309686075574289846390519529246108387215714945319971160900 86061 1320493799727553428593442735541197533445913011664043275440900 86062 1320677936913902084602821410598679118438124308865666896739225 86063 1320862097637355031683009346543550267395543285835297278881073 86064 1321046281900647329650184797572880858371744765743213197953600 86065 1321230489706514324354808906169092495662903691711106100558400 86066 1321414721057691647708215301640069058143840117730322066419025 86067 1321598975956915217709201861420011117345780907299511317396025 86068 1321783254406921238470624635281817558652495398182414621322948 86069 1321967556410446200245993932611786499148865584821888978852100 86070 1322151881970226879456072572897436356220505582731179698586225 86071 1322336231089000338715476299579256681974764463995166605701225 86072 1322520603769503926859276357417207139932345182559938951210000 86073 1322705000014475278969604233522791762224864435305486697810448 86074 1322889419826652316402258562207544387726978123350249036404025 86075 1323073863208773246813314193798769944152218781324265527050625 86076 1323258330163576564185733427573395000149449124496083793222500 86077 1323442820693801048855979408960789776851843919003568036324900 86078 1323627334802185767540631691165432572152584903706331591876073 86079 1323811872491470073363003961360296315211004678363523970530625 86080 1323996433764393605879763931601845733329759517290814637081600 86081 1324181018623696291107555394617542378387762166040149001241600 86082 1324365627072118341549622444616763525465078026980567881708225 86083 1324550259112400256222435863276049722154795934273289381876073 86084 1324734914747282820682321671049604533323042156294413001476900 86085 1324919593979507107052091843955978792751827541058937053132900 86086 1325104296811814474047677195991880440180317034965058867841025 86087 1325289023246946567004762427324059789748402354862593164151225 86088 1325473773287645317905423338410228843742156576038304953490448 86089 1325658546936652945404766210199982033843868012518388247811600 86090 1325843344196711954857569350566694540799904209758484404482025 86091 1326028165070565138344926807121383112537659342298656787927025 86092 1326213009560955574700894246559523070288304009608636802768900 86093 1326397877670626629539137000691823962204999551771331999722948 86094 1326582769402321955279580279309975094306673762813831931927225 86095 1326767684758785491175061550038380939325395463688647954230225 86096 1326952623742761463337985085322915195190846009757263401729600 86097 1327137586356994384766978676707731036448380650086736561000000 86098 1327322572604229055373552516551173873877715929221482208401073 86099 1327507582487210562008760247331851709957385227949759363040025 86100 1327692616008684278489862178695926950605787279891027725802500 86101 1327877673171395865626990672396702306822926277759334630802500 86102 1328062753978091271249817695277582193457821199512310776107025 86103 1328247858431516730234224540449499806335060443208163887176073 86104 1328432986534418764528973716813908833390109963527170797690000 86105 1328618138289544183182383007082447530286763056162418676947600 86106 1328803313699640082369001694444391666221561942569710061523225 86107 1328988512767453845416288958033021621259139571141338866176225 86108 1329173735495733142831294437342037692589238776315524526022948 86109 1329358981887225932327340965743166443550679329365265527740900 86110 1329544251944680458850709473256109706129775678869800121238025 86111 1329729545670845254607326058721996624910673520731254726093025 86112 1329914863068469139089451231531507908132785962960892514617600 86113 1330100204140301219102371323058850229595984165556082047240448 86114 1330285568889090888791092067952767503647447147183091795880225 86115 1330470957317587829667034355435784534385115164964454847070025 86116 1330656369428542010634732150762887319521534898665287581036900 86117 1330841805224703688018532586990853069068546813532913682164900 86118 1331027264708823405589298227209451779127759744850749742951073 86119 1331212747883651994591111497385749981604099150132946388619225 86120 1331398254751940573767981289972756071599917820353034634163600 86121 1331583785316440549390551738433655395595235338540080233203600 86122 1331769339579903615282813162832892065275639431691875846375625 86123 1331954917545081752848815186645363244033252789778780150101073 86124 1332140519214727231099382024935000435737957133506228006792900 86125 1332326144591592606678829944054021088355786510660979117562500 86126 1332511793678430723891686893014142608379068199808149713265625 86127 1332697466477994714729414306681059665828516410685305118631025 86128 1332883162993037998897131080943494453791085404038723362960448 86129 1333068883226314283840339720008138351068978921377738763560000 86130 1333254627180577564771654655971812221534806129028235199134225 86131 1333440394858582124697532740822181369215484853118309346719225 86132 1333626186263082534445005911018369953963134925230328138636100 86133 1333812001396833652688416024802828458814892185236565533122948 86134 1333997840262590625976151872395816586795321311462868409903025 86135 1334183702863108888757388359223872751974927382288964456570025 86136 1334369589201144163408827862333650117066176131417732022384400 86137 1334555499279452460261443760142507917714445455481703896419600 86138 1334741433100790077627226135677255601925460081886033557006073 86139 1334927390667913601825929653452456101763021621625936137628225 86140 1335113371983579907211823610139703343551251731406116249884900 86141 1335299377050546156200444159179297892324131007202870408404900 86142 1335485405871569799295348709485753416181854743249436881834025 86143 1335671458449408575114872498398575446538453032424872200851073 86144 1335857534786820510418887339029762700978251072649455059865600 86145 1336043634886563920135562542159490026580090195928634475417600 86146 1336229758751397407388128012831440813117805269266218915748225 86147 1336415906384079863521639521799265517503273947239309211555625 86148 1336602077787370468129746151975651733204432002375970163222948 86149 1336788272964028689081459920035500031145000839715474719068900 86150 1336974491916814282547927573324708591775312534503906167330625 86151 1337160734648487293029204562226078441594558535658842459205625 86152 1337347001161808053381031188133859901404044771529759633584400 86153 1337533291459537184841610927188469647978622498019781825010448 86154 1337719605544435597058390929922916585659395062083697222515625 86155 1337905943419264488114844696972483519595090036071100396610225 86156 1338092305086785344557256930999220417992148130766587315892100 86157 1338278690549759941421510564982813846774629138045727559244100 86158 1338465099810950342259875967029405956504485108900811686926073 86159 1338651532873118899167802321849945198270616260609002855307025 86160 1338837989739028252810711189059659742521419949762536167566400 86161 1339024470411441332450792238450253372490281667831179631246400 86162 1339210974893121355973801162386432421946653635286620522682225 86163 1339397503186831829915859765478381125497035411822248744506073 86164 1339584055295336549490258231681811548560326226915611270868100 86165 1339770631221399598614259568977223063450674690300408261832900 86166 1339957230967785349935906231780015137718122389566257372531025 86167 1340143854537258464860828921233106001023037846143703717870025 86168 1340330501932583893579057563533718557354580605745408300610448 86169 1340517173156526875091834466446003710346236109638594608947600 86170 1340703868211852937238429654151180070792834653965340229867225 86171 1340890587101327896722958380586877817233426421083021779832225 86172 1341077329827717859141200821427383282632943485274200513102500 86173 1341264096393789219007423944856489642772753081210708965422948 86174 1341450886802308659781205561284667884946008503618099141118025 86175 1341637701056043153894260552162281038948149007371573979950625 86176 1341824539157759962777269278040573456156002225790884614560000 86177 1342011401110226636886708166032175726700716148547483092998400 86178 1342198286916211015731682476822874629360206827040732843951073 86179 1342385196578481227900761251386406313825966932359672293775625 86180 1342572130099805691088814437554039720436953307371395664688100 86181 1342759087482953112123852196590726048319872958745477755448100 86182 1342946068730692486993866389929598889130530755845172628000225 86183 1343133073845793100873674246216618450255002670729737161026073 86184 1343320102831024528151764208817162098402269936687782148640400 86185 1343507155689156632457143963936372262001606251758887815008400 86186 1343694232422959566686190649505081538708466338929931942054025 86187 1343881333035203773029503244983143662621894026774008621374225 86188 1344068457528659982998757142232007794524565764224055823802948 86189 1344255605906099217453560897608382407573525362261206770756100 86190 1344442778170292786628315165430843850395461995200537921664025 86191 1344629974324012290159073812971253479475050326955671715759025 86192 1344817194370029617110407217122856063068423285470237333710400 86193 1345004438311116946002267742896940969626298724060399671760448 86194 1345191706150046744836857403899956464872645214690710963990225 86195 1345378997889591771125497704942976253255063748507873914231225 86196 1345566313532525071915501666935426211462295406916363858268100 86197 1345753653081619983817048034214988074092454346059259434922500 86198 1345941016539650133030057664465605644352744943060384414201073 86199 1346128403909389435371072101375527915877565918413568304034025 86200 1346315815193612096300134330187332305367046910425387237610000 86201 1346503250395092610947671716291880009772218569913346877610000 86202 1346690709516605764141381127018164316186200002046617283748025 86203 1346878192560926630433116236771021507443011543235935505251073 86204 1347065699530830574125777015668682821676900660608276548902500 86205 1347253230429093249300201401832154739755418436445794476024100 86206 1347440785258490599842059157478423690568917886963109341637225 86207 1347628364021798859468747908969490080637677501208342484748225 86208 1347815966721794551756291370969245371385498109297789456360448 86209 1348003593361254490166239754860214744725392737558504776934400 86210 1348191243942955778072572361572196715308901719714428724521025 86211 1348378918469675808788602358974839865905633246597425109026025 86212 1348566616944192265593883743986205700903866990912474622808100 86213 1348754339369283121761120489549375431856479677584381336302948 86214 1348942085747726640583077876629167328339070723740150852292225 86215 1349129856082301375399496011381040087138997585345492157972025 86216 1349317650375786169624005527644266492955088460154843757776400 86217 1349505468630960156771045474911470464358098749521452325136400 86218 1349693310850602760482783391926629399741531415647228458676073 86219 1349881177037493694556037566063652559381264327261628067962225 86220 1350069067194412962969201478637655041520534107065291497572100 86221 1350256981324140859909170436301055732604230120448624761212100 86222 1350444919429457969798270388676636434403168319219318050765625 86223 1350632881513145167321188932379708193795056918897740506901073 86224 1350820867577983617451908501581539684404248586447390066254400 86225 1351008877626754775480641745266211313147111190311668324840000 86226 1351196911662240387040769091333067548983955459871144211480625 86227 1351384969687222488135778497696948795841947360790518257552025 86228 1351573051704483405166207390538392956746319860395456596722948 86229 1351761157716805754956586789856005661679497277740493386802500 86230 1351949287726972444782387622473206957579469831264876443118225 86231 1352137441737766672396969222651571085189920558078543140553225 86232 1352325619751971926058530020462984794185225728500770846675600 86233 1352513821772371984557060418072858475113537463345280026210448 86234 1352702047801750917241297854086633214230727725793937242064025 86235 1352890297842893084045684056111835705237040451043398736573025 86236 1353078571898583135517324481687941780276877542092176738724900 86237 1353266869971606012842949947736318151320249046237262034640100 86238 1353455192064746947875880448682520782212062281577601713256073 86239 1353643538180791463162991163403237141252623253914860370320225 86240 1353831908322525371971680651150168414159490640068886226694400 86241 1354020302492734778316841236603156587657172162285514020614400 86242 1354208720694206076987831584204870144747099588937575052773025 86243 1354397162929725953575451461929370943925876118266523570576073 86244 1354585629202081384498918694636893686244972783972665066176100 86245 1354774119514059637032848307167178206139873013857792276296100 86246 1354962633868448269334233857323703654401140825606777738664225 86247 1355151172268035130469430958901182474514032607646493324225625 86248 1355339734715608360441142994908680906857099258653963318210448 86249 1355528321213956390215409021140741588923748897844028738560400 86250 1355716931765867941748593860248892653813974661123615141015625 86251 1355905566374132028014380386465936563736411517359054594140625 86252 1356094225041537953030764001135420750163584826499411018472900 86253 1356282907770875311887049299198700967595665769597492483522948 86254 1356471614564933990770848926792017103610269062666803596225625 86255 1356660345426504166995084630106010024007830774933202318314225 86256 1356849100358376309024990495660116868403902860841096045633600 86257 1357037879363341176505118382144291048571310437942774133313600 86258 1357226682444189820286345543980502039196552153653579588701073 86259 1357415509603713582452884446756478888486097437243245310748025 86260 1357604360844704096349294774684170214239361284133560393976900 86261 1357793236169953286607497630235402289596131722693820265056900 86262 1357982135582253369173791926107225661667101524708015504370225 86263 1358171059084396851335872969669449585666928295301730775756073 86264 1358360006679176531749853240046872396989930072463101757027600 86265 1358548978369385500467285357988724783899131236802304336112400 86266 1358737974157817138962187248677851764139920135629866041148025 86267 1358926994047265120158069497632168009840079618888087392089025 86268 1359116038040523408454964899850930006518418925365090369022948 86269 1359305106140386259756460202358377373894684303711083181288100 86270 1359494198349648221496730040297304518473870662145520436653225 86271 1359683314671104132667573066725132630568511671806689680468225 86272 1359872455107549123845450276265060881523005360197185546240000 86273 1360061619661778617218525522764884520414550582195634125160448 86274 1360250808336588326613708231116076413425841106043375396577025 86275 1360440021134774257523698303385737413415302660311657350355625 86276 1360629258059132707134033219414029791951378415177886205902500 86277 1360818519112460264350137332029716811228184277786848897916900 86278 1361007804297553809824373357036440358840781327773408170651073 86279 1361197113617210515983096058122377414369362966236397855765625 86280 1361386447074227847053708126845924963102843160969349931299600 86281 1361575804671403559091718257850071819023673804292906402659600 86282 1361765186411535700007801419458124666377227919447559279037225 86283 1361954592297422609594861319803464476760775519575586876801073 86284 1362144022331862919555095068646018306688964602560198702048900 86285 1362333476517655553527060035028140329024815318441070816888900 86286 1362522954857599727112742900922604800507555037162381511772025 86287 1362712457354494947904630911025422516861180136736505819342225 86288 1362901984011141015512785318846201156630441089558693172240448 86289 1363091534830338021591917029248778764964025111950969146945600 86290 1363281109814886349868464437594868479048069523743444959351025 86291 1363470708967586676167673465643461447786793305845107621096025 86292 1363660332291239968440679794358743749630998409671568920896900 86293 1363849979788647486791593293779291964169480428672395042922948 86294 1364039651462610783504584650101320905223014555054399775798225 86295 1364229347315931703070974190128765875715561580479202554737225 86296 1364419067351412382216322903242990657542684324703632053811600 86297 1364608811571855249927525661044921303012891557841068960090000 86298 1364798579980063027479906634822414648203748487492112219626073 86299 1364988372578838728464316910995679322751124479096241630773025 86300 1365178189370985658814234304693575885176904134495336069422500 86301 1365368030359307416832865371613631567857881438208574304422500 86302 1365557895546607893220249618318613971146402661960665117134025 86303 1365747784935691271100365911122516901971636364576487302951073 86304 1365937698529362026048241083718820408479142405780725171360000 86305 1366127636330424926117060743703895918905700678377317314105600 86306 1366317598341685031865282278148436249936158523717554322256225 86307 1366507584565947696383750058369799107249377800615229983065225 86308 1366697595006018565322812844058161558831222598580845825822948 86309 1366887629664703576919443386909391819913940893403680462372900 86310 1367077688544808962024360233917553547093272308020470765309025 86311 1367267771649141244129151730479966698277173835913141192464025 86312 1367457878980507239393402223467757874633210179946815844243600 86313 1367648010541714056671820464414841920625419528895340003490448 86314 1367838166335569097541370212978285418565853409537542189449225 86315 1368028346364880056328403040823011574851014987107039584379025 86316 1368218550632454920135793336083814856209098114335825514520900 86317 1368408779141101968870075508557662595850273822972218794352900 86318 1368599031893629775268583395779269651389296085432791171026073 86319 1368789308892847204926591870132941058797418822452163352050225 86320 1368979610141563416324460647153686489439045569841371033985600 86321 1369169935642587860854780295170619180457686218702909028225600 86322 1369360285398730282849520446445660872395686083957387073900625 86323 1369550659412800719607180209960583151962835511422566158326073 86324 1369741057687609501419940786005424462310377579890751733960900 86325 1369931480225967251600820282721330908019121467946238242122500 86326 1370121927030684886510830734750877847273354012252645287200625 86327 1370312398104573615586137324148938129366036161653260287218025 86328 1370502893450444941365219803707171701765388706929393102610448 86329 1370693413071110659516036122845220177468427117046533501290000 86330 1370883956969382858863188256221698820273312817110855513607225 86331 1371074525148073921415090235218087272919562079315205429892225 86332 1371265117609996522391138382448629220773208144460816396960100 86333 1371455734357963630248883749449360051872961527116092448422948 86334 1371646375394788506711206757699390442703271961365188527970025 86335 1371837040723284706793494043127582668020977395985884639081025 86336 1372027730346266078830817504257765302433945127688333348070400 86337 1372218444266546764505115554145640851212781848984393646105600 86338 1372409182486941198872376576260549718010327363913019135131073 86339 1372599945010264110389824584465262787768265271122942298757225 86340 1372790731839330520943107087246983774105797310942919901508900 86341 1372981542976955745873485156352751351911950602616144802828900 86342 1373172378425955394005025699982439967700732941733994807457025 86343 1373363238189145367671795940692567092537034968300832221926073 86344 1373554122269341862745060098164123555000913635352689489731600 86345 1373745030669361368660478276987652464728693289525829730179600 86346 1373935963392020668445307559618811110551203101644665288085225 86347 1374126920440136838745605304657659091142446840821521410640625 86348 1374317901816527249853434650604924810396087353613278450322948 86349 1374508907524009565734072225248511344462337874672914576296900 86350 1374699937565401744053218060833511562504199741609173202205625 86351 1374890991943522036204207715169011258769485499297641691580625 86352 1375082070661188987335226598824967929523732042874975846606400 86353 1375273173721221436376526508572461704748954649629246494160448 86354 1375464301126438516067644367220623821284233773838715068680625 86355 1375655452879659652984623170003556901266376611504949841523225 86356 1375846628983704567567235137670570177322368970401153053380100 86357 1376037829441393274146207076433061683970044191770859499628100 86358 1376229054255546080970447944921388313099359050554668897101073 86359 1376420303428983590234278628305073510233895998713173224934025 86360 1376611576964526698104663919729711267510721098903431415392400 86361 1376802874864996594748446709223933948966531811635835971872400 86362 1376994197133214764359584380229820363779142736600535306803225 86363 1377185543772002985186387413910129383585794756951168947631073 86364 1377376914784183329558760201385753280883548083142912341432100 86365 1377568310172578163915444064056793846812146729947014678396900 86366 1377759729940010148831262482160673228326235276341380457270025 86367 1377951174089302239044368531720700306881682643273463395053025 86368 1378142642623277683483494530038522323290036369305919991560448 86369 1378334135544760025295203889883900336335808759716163970873600 86370 1378525652856573101871145182535255986103397621888174263944225 86371 1378717194561541044875308409824445916723983370299592282609225 86372 1378908760662488280271283485339229097427735379891208695622500 86373 1379100351162239528349520924936901165373117879262254932022948 86374 1379291966063619803754594746722578798723023697447312667781025 86375 1379483605369454415512467580645626013846897102813935173265625 86376 1379675269082568967057757987867723166348949093020008132250000 86377 1379866957205789356261009990056088321855034104463209686080400 86378 1380058669741941775455964808755369549134760502049383916976073 86379 1380250406693852711466834814991735575190962679540925111500625 86380 1380442168064348945635579689262701129415784441690074561916100 86381 1380633953856257553849184792066232191791325846616040097876100 86382 1380825764072405906566941745122685248403103155580737659819225 86383 1381017598715621668847731223443143546236478262918398464201073 86384 1381209457788732800377307958397722228339744257172960706702400 86385 1381401341294567555495587951937423119962721891618752773774400 86386 1381593249235954483223937902123128826216542014740166321995025 86387 1381785181615722427292466840115334692148775725711516173055225 86388 1381977138436700526167319978778226066888241473566810523802948 86389 1382169119701718213077974773051717204685680809029451011380100 86390 1382361125413605216044539192245077027260066322663713822543025 86391 1382553155575191557905052204405775863855600760224024838938025 86392 1382745210189307556342786472917196177821499694256360569328400 86393 1382937289258783823913553265478859181345435748921445228210448 86394 1383129392786451268073009575622828133202074521765675592351225 86395 1383321520775141091203967456919958008020465321197835770748225 86396 1383513673227684790643705570029670119628177941503657913360100 86397 1383705850146914158711282942746939175496014228443187731502500 86398 1383898051535661282734854943200189134184884448255826329676073 86399 1384090277396758545078991466353803132986037762004002158257025 86400 1384282527733038623171997333968961648647287726708901706240000 86401 1384474802547334489533234908176531950191191996091844426240000 86402 1384667101842479411800448918815740799356344578685086461265025 86403 1384859425621306952757093504692371251130033431699513575276073 86404 1385051773886650970359661468910233304189520127748349070062500 86405 1385244146641345617765015748429667048830126131071252266192100 86406 1385436543888225343357723098006845858131176163358698108380225 86407 1385628965630124890777389988667656066695667530050079136127225 86408 1385821411869879298946000720869938480296319419809421519410448 86409 1386013882610323902095257752507885959169422386839918579056400 86410 1386206377854294329793924241912400217518669782183720908602025 86411 1386398897604626506975168806001219882023924120898749671407025 86412 1386591441864156653963912493732640752794666562072995543924100 86413 1386784010635721286504177975016658111264711143423219523802948 86414 1386976603922157215786440945237369820993651457454689392351225 86415 1387169221726301548474983745540487869221460387888193381291025 86416 1387361864050991686735251199039814899315697649677821136270400 86417 1387554530899065328261208663096551186955909500166770044814400 86418 1387747222273360466302702297825306416017044419808732945001073 86419 1387939938176715389692821550980699513643072105800397415883225 86420 1388132678611968682875263859378438707943495088638523088404100 86421 1388325443581959225931701567004782876099096978076390909244100 86422 1388518233089526194609151059968294155429093079583713460780625 86423 1388711047137509060347344118447800695149852203917085759376073 86424 1388903885728747590306101485790497332145557229821623774912400 86425 1389096748866081847392708654914120880073580682576624304410000 86426 1389289636552352190289293872167145627541984568768088405425625 86427 1389482548790399273480208358800953547923425270349151342629025 86428 1389675485583064047279408750207942630608868759097395125622948 86429 1389868446933187757857841753079545651155913056688399462022500 86430 1390061432843611947270831020638140605850188046801605435601225 86431 1390254443317178453485466246096842944674271755312697269736225 86432 1390447478356729410407994474501178645566841364392510514489600 86433 1390640537965107247911213633106646082155380828243398634760448 86434 1390833622145154691861868280446183546858709324608676212621025 86435 1391026730899714764148047574241568201380890219769044779094025 86436 1391219864231630782706585458312781137155743058502836495420900 86437 1391413022143746361550463068639382139251225627776726045816100 86438 1391606204638905410796213358727946658605393697423715247631073 86439 1391799411719952136691327944439626409240496926760353457939225 86440 1391992643389731041641666168431903919289044957331201479328400 86441 1392185899651086924238866384368620277265392203412578990048400 86442 1392379180506864879287759461052364228028557618557981050886025 86443 1392572485959910297833784506633319686306631073653761169901073 86444 1392765816013068867190406813048677649490235245336541455532100 86445 1392959170669186570966538020846727405652125399195344632068100 86446 1393152549931109689093958504549750847412133476264907389011225 86447 1393345953801684797854741978709852617341311770566531965800625 86448 1393539382283758769908682324811867726086319536854912164560448 86449 1393732835380178774320722639177497200294837408600630947278400 86450 1393926313093792276588386502024831233735103854226723735900625 86451 1394119815427447038669211467837428231727559372703347166525625 86452 1394313342383991119008184777197127056144072046097962202984900 86453 1394506893966272872565181290234778695780316745221574051922948 86454 1394700470177140950842403641853092504869604044077779944880625 86455 1394894071019444301911824618875801070881818058715243941237225 86456 1395087696496032170442631759277356691539139305941607344131600 86457 1395281346609754097728674173647381360180913597144897333187600 86458 1395475021363459921715911589044101078223395262485643397126073 86459 1395668720759999777029865615391004233486156961598868492865025 86460 1395862444802224095003073234570972703595733299640899796812900 86461 1396056193492983603702542512372143264528565753323849346692900 86462 1396249966835129327957210533439765805619556342124255194981225 86463 1396443764831512589385403559388333774039531377086660635131073 86464 1396637587484985006422299410228271193834678805854062509081600 86465 1396831434798398494347392069261469527123567470362711443686400 86466 1397025306774605265311958511599976567962698325987544805897025 86467 1397219203416457828366527756462148482719690661096744581762025 86468 1397413124726808989488352143400585034534184927581028133222948 86469 1397607070708511851608880832616176953600362269908118052704100 86470 1397801041364419814641235529512603339571653546889547456740225 86471 1397995036697386575507688433645625907367751901241023361255225 86472 1398189056710266128167142412221535813056467072105816406250000 86473 1398383101405912763642613398299117722288280990261235941010448 86474 1398577170787181070048715013849504709979697070340697619730025 86475 1398771264856925932619145417828306506572634345009058783680625 86476 1398965383618002533734176379414402533241216498889001758602500 86477 1399159527073266352948144576569800095874359281744861492488900 86478 1399353695225573167016945120074967035532582037912358227926073 86479 1399547888077779049925527303194057061360474509474510315980625 86480 1399742105632740372915392577124454920632252981813238481537600 86481 1399936347893313804512094752385077489716854569831875796097600 86482 1400130614862356310552742426297875799271059319596389395346225 86483 1400324906542725154213503636716991936904211151964403658226073 86484 1400519222937277896037112742160033700906244830874278007600900 86485 1400713564048872393960379528495938809391931428596112200664900 86486 1400907929880366803341700542343909400388543512978596917723025 86487 1401102320434619576988572651337906489981527827467462897513225 86488 1401296735714489465185108831411202987633271903661673203490448 86489 1401491175722835515719556181255502800203676168982619799059600 86490 1401685640462517073911816164109142489028009019561004616240025 86491 1401880129936393782640967077028900877647443351928795504285025 86492 1402074644147325582372788747799950941440763518104053084004900 86493 1402269183098172711187289459638497244472005919070349142622948 86494 1402463746791795704806235103841651123348268813707187438649225 86495 1402658335231055396620680560539104752774611726481967257264225 86496 1402852948418812917718503307701174162798876420557703161913600 86497 1403047586357929696911939258557790213458414096625470144160000 86498 1403242249051267460765120827583025468673111615289359249351073 86499 1403436936501688233621617225199753847774787456099024501486025 86500 1403631648712054337631976981359048870021990153556543433062500 86501 1403826385685228392781272698148935244821492424167616558062500 86502 1404021147424073316916648031587117498163347453740865301141025 86503 1404215933931452325774866902752318263975274185873380417226073 86504 1404410745210228933009864938408867807714380276437412450010000 86505 1404605581263266950220303141279195288539828990775336207283600 86506 1404800442093430486977123790118881205849024056422385605009225 86507 1404995327703583950851108569748939415812238681045239518934225 86508 1405190238096592047440438931200006043806365939776916222122948 86509 1405385173275319780398258682123121559327631865443656921984900 86510 1405580133242632451460238807621801221055704176848085619400025 86511 1405775118001395660472144521660098041247662992156949040855025 86512 1405970127554475305417404549201371360559789434734684886849600 86513 1406165161904737582444682639232483066728088085990953172240448 86514 1406360221055048985895451308828152433284904112827607845998225 86515 1406555305008276308331567818410209497648939935266401603708025 86516 1406750413767286640562852378356495841499433842332530708024900 86517 1406945547334947371674668587114170580332248351111974831520900 86518 1407140705714126189055506100972188313496143675275020645601073 86519 1407335888907691078424565535647724730821595765778447234461225 86520 1407531096918510323859345599841334517182173348770189305827600 86521 1407726329749452507823232460915635141969728555100000079267600 86522 1407921587403386511193091342852319066519495453796359556405625 86523 1408116869883181513286860356642305848989644410243799765051073 86524 1408312177191706991891146563263854573081922030757668754108900 86525 1408507509331832723288824269403465974285730871308393746702500 86526 1408702866306428782286635556074412585037384422129340831155625 86527 1408898248118365542242793040287744168309325475017763358785025 86528 1409093654770513675094584869930624657680834179804996710760448 86529 1409289086265744151385981952006865770892190244559463424000000 86530 1409484542606928240295247414394531413248406174755231034100225 86531 1409680023796937509662548301275495937016529524382411515085225 86532 1409875529838643826017569502391848273152136191617770724264100 86533 1410071060734919354607129916284042902296018178370266220222948 86534 1410266616488636559422800847665707583001222292254166041017025 86535 1410462197102668203228526639090026706583535347140813571612025 86536 1410657802579887347588247537062628099835250860549472625776400 86537 1410853432923167352893524792755910049102606399240078348771600 86538 1411049088135381878391167997479754271901663935279791275756073 86539 1411244768219404882210864653063579515335632190716257182866225 86540 1411440473178110621392811977304699414078714317280266965152900 86541 1411636203014373651915350944637957194607520726067544617272900 86542 1411831957731068828722602562181618766690929799053730488060025 86543 1412027737331071305752106381314514697893022928049945229501073 86544 1412223541817256535962461244939430522001379186111905888577600 86545 1412419371192500271360968270587753787864603290608326576961600 86546 1412615225459678563031276069520395211108492715600801666442225 86547 1412811104621667761161028201980010247599740203685695284705625 86548 1413007008681344515069512868749556364339530864128532865922948 86549 1413202937641585773235314839172230240696842875444428366504900 86550 1413398891505268783323969615787838090532711887337241927100625 86551 1413594870275271092215619835740661253822185890230146233975625 86552 1413790873954470546032673909113888164850193941957429972608400 86553 1413986902545745290167466894345692762941093062329677151810448 86554 1414182956051973769309923610882048370979257179351578329825625 86555 1414379034476034727475223989221375026689744588314857392456225 86556 1414575137820807208031470658506127211773840319591099722888100 86557 1414771266089170553727358771816437884534131455825273108992100 86558 1414967419284004406719848069320943682577751147826738673776073 86559 1415163597408188708601837179439925123554535204548524809541025 86560 1415359800464603700429840158175904593669088030247227903238400 86561 1415556028456129922751665266766853875902166705666434784518400 86562 1415752281385648215634095987817171932487377514659042233904225 86563 1415948559256039718690574280061602619213952558162975013256073 86564 1416144862070185871108886071917270972565349629306963544976100 86565 1416341189830968411678848993979025674556610602416318586980900 86566 1416537542541269378820002350613284264400836570912815072029025 86567 1416733920203971110609299330805586630816806210989355607216025 86568 1416930322821956244808801458417071283885691706252217559010448 86569 1417126750398107718893375282005097870875028400356298301779600 86570 1417323202935308770078391304363248366372584507438477560041225 86571 1417519680436442935347425151935948333411570061639348491406225 86572 1417716182904394051479960984262958619021734185284186923122500 86573 1417912710342046255079097143608996814808341058791913507122948 86574 1418109262752283982599254044933756780742802042849468717424025 86575 1418305840137991970373884306357603498344888593913711316600625 86576 1418502442502055254643185120278229487846972287100650249960000 86577 1418699069847359171581812865293567992755648775741252152142400 86578 1418895722176789357326599959086267104465416234404701048501073 86579 1419092399493231748004273952425037969232810112426041524205625 86580 1419289101799572579759178864438199189887559228669582415164100 86581 1419485829098698388780998759314748505139937726488002252324100 86582 1419682581393496011332483564588301800240557542007267910618225 86583 1419879358686852583777177131159248474060391180718505993876073 86584 1420076160981655542607147535210481159384849108960872249744400 86585 1420272988280792624470719622172066765356274310637039412560400 86586 1420469840587151866200209792890234783554272898149735643956025 86587 1420666717903621604839663032156067772172888463150161007716225 86588 1420863620233090477672592179749287906137763470645218336302948 86589 1421060547578447422249719444152542454805127803050234744984100 86590 1421257499942581676416720159091600023097726912958929245442025 86591 1421454477328382778341968783056878366560664309126303552137025 86592 1421651479738740566544287141961733565862599644148199069926400 86593 1421848507176545179920694915092949321724828859630577501160448 86594 1422045559644687057774162364508874107132491040661056139692225 86595 1422242637146056939841365308040662889968512201845582509285225 86596 1422439739683545866320442336052089115911923538106901324472100 86597 1422636867260045177898754272113401618557895091243002393062500 86598 1422834019878446515780645877744710101247219674629215283651073 86599 1423031197541641821715209801384391813038080630465035075460025 86600 1423228400252523338024052771738021019612754933995952334890000 86601 1423425628013983607629064035663331848686454674893181814890000 86602 1423622880828915474080186040746734068674809405493737421762025 86603 1423820158700212081583187362726910338980553617265125723801073 86604 1424017461630766875027437877921032450278822059370211316202500 86605 1424214789623473600013686180809143053614085115607577812380100 86606 1424412142681226302881839246932258357970191377661853517143225 86607 1424609520806919330738744341259756257238239263219732506486225 86608 1424806924003447331485973172181623329185088397125401418960448 86609 1425004352273705253847608291281143131118258872730245086158400 86610 1425201805620588347398031739043617199450766809634383162703025 86611 1425399284046992162589715936656719143292122194151989595808025 86612 1425596787555812550781016824058091205529284201420546838020100 86613 1425794316149945664263969244385801648613844424810146023802948 86614 1425991869832287956292084574987290306439104051198504735390225 86615 1426189448605736181108150605142438628273041392118264106630025 86616 1426387052473187393972033660656409525710445683444966114784400 86617 1426584681437538951188482975477911319019736073198413709472400 86618 1426782335501688510134937310498549065087205601530292937826073 86619 1426980014668534029289333819688935535403643112752301582784225 86620 1427177718940973768257919163727243099195505800338803131256100 86621 1427375448321906287803062871275886753875055846565338013296100 86622 1427573202814230449871072948062037532471150753500219505775625 86623 1427770982420845417620013733917674505604702846463880430351073 86624 1427968787144650655447526007934892583890213440154501036550400 86625 1428166616988545929018649341892192315377255667085545604000000 86626 1428364471955431305293646702107486861793341353799901629390625 86627 1428562352048207152555831299873570326912275968857020070686025 86628 1428760257269774140439395690631800600349895934506403703022948 86629 1428958187623033239957243122039758870482008868267529342222500 86630 1429156143110885723528821131088656950987433978669308934104225 86631 1429354123736233165007957390426272556742281258829932820939225 86632 1429552129501977439710697804041201656430028680380786351283600 86633 1429750160411020724443146852464226021285570666788434639810448 86634 1429948216466265497529310187642603081860233098070735558158025 86635 1430146297670614538838939477643094197578794347233237231635025 86636 1430344404026970929815379501339556437158832751798379984136900 86637 1430542535538238053503417493240931961677252861222861469972100 86638 1430740692207319594577134738615478096198640152790020244506073 86639 1430938874037119539367760419067090170425171055048408608538225 86640 1431137081030542175891527708719578203788176439701004163982400 86641 1431335313190492093877532121164767505777136621019881519502400 86642 1431533570519874184795592107330302258092888717688751623979025 86643 1431731853021593641884111904423040141418167367112691015726073 86644 1431930160698555960177946636103935066220291618664739513868100 86645 1432128493553666936536269664050314064037868752378956959860100 86646 1432326851589832669670442191061463393155824155897117545378225 86647 1432525234809959560171885115863447910440899628011613462355625 86648 1432723643216954310539953139769096759393004945232480759410448 86649 1432922076813723925209811125349097423166473612085909148976400 86650 1433120535603175710580312707270149190429377800301334760805625 86651 1433319019588217275041881155456136081458613950972445908930625 86652 1433517528771756529004392490728288281813493751824390840476900 86653 1433716063156701684925060853080310131291079593857429588822948 86654 1433914622745961257336326122744461716642503543170522128515625 86655 1434113207542444062873743794204590117721018720333234770180225 86656 1434311817549059220303877103312115358339566147239262794649600 86657 1434510452768716150552191407660985115138212986240244102041600 86658 1434709113204324576730950820377621240199944045156862112051073 86659 1434907798858794524167117097481890156006981841460047669962025 86660 1435106509735036320430250778975138184599085796804989899668900 86661 1435305245835960595360414583811341876480152656813318480348900 86662 1435504007164478281096079058907432408919922388494955288572225 86663 1435702793723500612102030482348862127813700987273553057006073 86664 1435901605515939125197281020946490312194758215853018534115600 86665 1436100442544705659582981142300874245841458687094311863280400 86666 1436299304812712356870334281530060686184253281950559040666025 86667 1436498192322871661108513762816981826896409050955632926415025 86668 1436697105078096318812581975932568857146803873729962833922948 86669 1436896043081299378991411807890705227503271635742729393100100 86670 1437095006335394193175610329891150739900868915769193918847225 86671 1437293994843294415445444739706576586931059552055205048062225 86672 1437493008607914002458770559669860473965193361429530291240000 86673 1437692047632167213478962090417799966298804115102295785360448 86674 1437891111918968610402845120547411212592184019600316225863025 86675 1438090201471233057788631892340989205387421803495407707025625 86676 1438289316291875722883858323716114749402633462889968571322500 86677 1438488456383812075653323486556802318640483163977381300040900 86678 1438687621749957888807031341581991994100301132667454123701073 86679 1438886812393229237828134729907597685051169972865638591175625 86680 1439086028316542501000881621458332848407285140457718887795600 86681 1439285269522814359438563620385543932746713653649800021555600 86682 1439484536014961797111466727647290785930391936649598430635225 86683 1439683827795902100874824360906922278109833367684280806151073 86684 1439883144868552860496772631906404405159573029299576878132900 86685 1440082487235831968686307881470667151233875734373936524460900 86686 1440281854900657621121246472299245403226688021241596645694025 86687 1440481247865948316476186839701498224409239872013217318664225 86688 1440680666134622856450473800431699809431111806208054847240448 86689 1440880109709600345796165119780304458197992134095446884153600 86690 1441079578593800192346000337077696921882771917945851415149025 86691 1441279072790142107041371849766748490486075982305144717494025 86692 1441478592301546103960298256200508207937821534354862932092900 86693 1441678137130932500345399957321367617722946000662272818822948 86694 1441877707281221916631877017378046459422066955746474320480225 86695 1442077302755335276475489283836755754381543909811258821811225 86696 1442276923556193806780538766642903736967218636975457726035600 86697 1442476569686719037727854276989719106512032060952502473210000 86698 1442676241149832802802778325750175094139765872310570537576073 86699 1442875937948457238823156281728606858135350430432912095179025 86700 1443075660085514785967327789888423741436531504676851296722500 86701 1443275407563928187802120449712326945142211433913863111722500 86702 1443475180386620491310845753851452192669489732868590408128025 86703 1443674978556515046921297287219865980344338449040459190001073 86704 1443874802076535508533751186690853031779973077398673473640000 86705 1444074650949605833548968861551441595382334973733057556481600 86706 1444274525178650282896201974871622246723700374094930349782225 86707 1444474424766593421061199685944724880343288730081651273783225 86708 1444674349716360116114218153955427598767873511045620394922948 86709 1444874300030875539738032303031880230195816308215544466576900 86710 1445074275713065167255949848838434230354664406109143603511025 86711 1445274276765854777659827586865479748525487367728873431266025 86712 1445474303192170453638089942572899662626494016434636162435600 86713 1445674354994938581603749783543659413564181893981074953490448 86714 1445874432177085851722431493804060494792341236225379045527225 86715 1446074534741539257940396310467194479167679141020332545057025 86716 1446274662691226098012569922856143491755661312704651041548900 86717 1446474816029073973530572334263482064221402960618779033668900 86718 1446674994758010789950749986503644333838091511771860286676073 86719 1446875198880964756622210147414729577959506177059421035852225 86720 1447075428400864386814857561466328103033727493508589809689600 86721 1447275683320638497747433363629958535882118159467877986329600 86722 1447475963643216210615556256668716594031119193353419253890625 86723 1447676269371526950619765952002744441364357087737171810276073 86724 1447876600508500446993568874307138765259012607771286787236900 86725 1448076957057066733031486129998924741683374605075310711302500 86726 1448277339020156146117103739769732085462007094490101665130625 86727 1448477746400699327751125135320818414061009281077597013332025 86728 1448678179201627223579425920457094184808460638304493747410448 86729 1448878637425871083421110896696812497444330935708432971690000 86730 1449079121076362461296573353553596086289912706057687560613225 86731 1449279630156033215455556623647482859139215438962237642298225 86732 1449480164667815508405217902801680373203761201290418520548100 86733 1449680724614641806938194335281728672087854826138315128522948 86734 1449881309999444882160671364333779941833682693368374109044025 86735 1450081920825157809520453348178712478554536858091273774163025 86736 1450282557094713968835036441618805495070080281455248615502400 86737 1450483218811047044319683743413710329269878593606478124417600 86738 1450683905977091024615502709582462652660438584901846978881073 86739 1450884618595780202817524832788289313696727891932754669955225 86740 1451085356670049176502787587962972487061618533529452680816900 86741 1451286120202832847758418644327542837035913472865741331736900 86742 1451486909197066423209722343966082440497594649612264763643025 86743 1451687723655685414048268447109427252901687355663976943576073 86744 1451888563581625636059983144285567938821683834496870856403600 86745 1452089428977823209653242335493556927279822983226408975763600 86746 1452290319847214559886967176557738591156697443813296250819225 86747 1452491236192736416498721892819128489450668601791720393750625 86748 1452692178017325813932813860320776651054428483913767850022948 86749 1452893145323920091368395954643958919029769677076627409692900 86750 1453094138115456892747571167552049415092224597024041022015625 86751 1453295156394874166803499491598936225164728134120285006390625 86752 1453496200165110167088507072858851448423857312846208291590400 86753 1453697269429103452002197631934495794243522539757376957960448 86754 1453898364189792884819566153400346953839241700001455045950625 86755 1454099484450117633719114843838050016231335213975292449409225 86756 1454300630213017171810971358620797241377551602503920964416100 86757 1454501801481431277165009297603613546974783550568339387336100 86758 1454702998258300032838970969876473109495678325953592896951073 86759 1454904220546563826906592427737181524509098120422654369128025 86760 1455105468349163352485730770040967016233559857666871751104400 86761 1455306741669039607766493715083733231589994675194578429184400 86762 1455508040509133896039371443175935199754429057682645023985225 86763 1455709364872387825723370709064049084362516898650507541381073 86764 1455910714761743310394151224356615402086259017474222361500100 86765 1456112090180142568812164310111844428288748281923518827584900 86766 1456313491130528124950793819743781557865388905094256296808025 86767 1456514917615842808024499332404039437199772122671224794359025 86768 1456716369639029752516961616996112731399261735073410322960448 86769 1456917847203032398209230366979300439629366342719707801665600 86770 1457119350310794490207874206119269720437164935254117678158225 86771 1457320878965260078973132965342304238442423241264702206223225 86772 1457522433169373520347072230850289093680604328331488355602500 86773 1457724012926079475581740163653493445204752788989062730722948 86774 1457925618238322911367326590678220991293231881566282210047025 86775 1458127249109049099860324367606407519767531641377294689955625 86776 1458328905541203618711693013604253793498857663226403487690000 86777 1458530587537732351095024618096991088173969406828200371184400 86778 1458732295101581485734712019746885751799777919040330998526073 86779 1458934028235697516934119257791598208252550227598253171890625 86780 1459135786943027244603754295900020880421215767500932224432100 86781 1459337571226517774289444018702728562155243480827641458792100 86782 1459539381089116517200511501154183822305871111405477980397225 86783 1459741216533771190237955550883849078645135125563975230051073 86784 1459943077563429816022632523693366034360185057708937137766400 86785 1460144964181040722923440412356972225150784333456517451366400 86786 1460346876389552545085505208882333480705715192757345867937025 86787 1460548814191914222458369540388980160499032650308430445357225 86788 1460750777591075000824183578761544080429765920429463461302948 86789 1460952766589984431825898224235002103828759828634399051568100 86790 1461154781191592372995460563069141427773897862855686630361025 86791 1461356821398848987782011599469470653489967114506826535356025 86792 1461558887214704745580086261911809787861927854461020875504400 86793 1461760978642110421757815684027801381760351313074249410610448 86794 1461963095684017097685131760208594069965302818417306406013225 86795 1462165238343376160761973976083958836979988225062965289842225 86796 1462367406623139304446498514034107392948063969593849491604100 86797 1462569600526258528283289633891491104228649551278720179602500 86798 1462771820055686137931573328989867983940790190267272916126073 86799 1462974065214374745193433257717934308964411294666285575643025 86800 1463176336005277268042028950734826491477699605805795003560000 86801 1463378632431346930649816294004807895121352922038215163560000 86802 1463580954495537263416770287808464348308275560023863645239025 86803 1463783302200802102998610081887741170043074633463762310826073 86804 1463985675550095592335026286882163586879147247797958527322500 86805 1464188074546372180677910562213591483322255260980727714588100 86806 1464390499192586623619587480576868492088276780891236407926225 86807 1464592949491693983121048669193734495139316495390560795825225 86808 1464795425446649627540189227987379671356564697976988235010448 86809 1464997927060409231660046424835027292060231917237528258240400 86810 1465200454335928776717040668055941531356566818993408806824025 86811 1465403007276164550429218756292265624479403963672554442229025 86812 1465605585884073147024499405940104773898899505826799425096100 86813 1465808190162611467268921056288277269993111455992688636302948 86814 1466010820114736718494891952522166360518881125751621561409225 86815 1466213475743406414629442506750114470977088283689910373989025 86816 1466416157051578376222479937209810446243798802136820973318400 86817 1466618864042210730475045185812129552533114611546274959110400 86818 1466821596718261911267572114179895047869686040995704957151073 86819 1467024355082690659188148978339039198778870549646337968665225 86820 1467227139138456021560782182219650690850433885618366386128100 86821 1467429948888517352473662310124404451197504286390165073368100 86822 1467632784335834312807432438321878971616221899673716545750625 86823 1467835645483366870263458725922275292453188597222189759826073 86824 1468038532334075299392103285193060878807432217996343971168400 86825 1468241444890920181620999331472070692731168453692951703610000 86826 1468444383156862405283328612835606837549187521292303603375625 86827 1468647347134863165646101119679087223290225896817321521723025 86828 1468850336827883964938437074367802775515220155050816288922948 86829 1469053352238886612379851201115351783536894814999641867402500 86830 1469256393370833224208539276247329058152723474227287138627225 86831 1469459460226686223709666959007856643558936870934894234162225 86832 1469662552809408341243660903066551903076947285322600157057600 86833 1469865671121962614274502148883537873705330326108990721360448 86834 1470068815167312387398021797090109860310367089259582838675025 86835 1470271984948421312370198963042681316486116369441593014196025 86836 1470475180468253348135461012707641135751072496280520364872900 86837 1470678401729772760854986080034763553802683903275722827108100 86838 1470881648735944123935007865976820940023375163701388103881073 86839 1471084921489732318055122719313058834322245391773034102117225 86840 1471288219994102531196598999434201663705323055927603920656400 86841 1471491544252020258670688721246666651694155831709787488976400 86842 1471694894266451303146941482353672512857618582273602012052025 86843 1471898270040361774681520672670938604285147343024453228051073 86844 1472101671576718090745521966634679285811166751903600241184100 86845 1472305098878486976253294098159607321200287157047647619672100 86846 1472508551948635463590761918504669233320920098166650807765225 86847 1472712030790130892643751737204244607571311446434681773890625 86848 1472915535405940910826318946222550419476634649768077942760448 86849 1473119065799033473109077927489000544448736716203689063654400 86850 1473322621972376842047534243972279690191401228139631295730625 86851 1473526203928939587810419114450900075143600265254534141355625 86852 1473729811671690588208026172138018259681165075100997610948900 86853 1473933445203599028720550507318298620543628119130736654222948 86854 1474137104527634402526429994154619043117691190041252587130625 86855 1474340789646766510530688901822423490791870095958218605143225 86856 1474544500563965461393283790129535195598370390538290437187600 86857 1474748237282201671557451689779253299778175248380759839875600 86858 1474951999804445865278060567434564863743690295293182013476073 86859 1475155788133669074649962075741313242170105456418474002039025 86860 1475359602272842639636346588468172916621915135784471222544900 86861 1475563442224938208097100520921289960214799742599844426024900 86862 1475767307992927735817165935791456397325328187043753905143225 86863 1475971199579783486534902434591695809291706936164623041381073 86864 1476175116988478031970451334843146625398091003932761712129600 86865 1476379060221984251854102133167138627202800303931918834894400 86866 1476583029283275333954661254441367283457165574408698225455025 86867 1476787024175324774107823087178079622466676049541491266048025 86868 1476991044901106376244543305282194438769630654290378191122948 86869 1477195091463594252419414476347288721450620199827401802476100 86870 1477399163865762822839043956647391282266904309436661782974225 86871 1477603262110586815890434072982533653045108068362620940889225 86872 1477807386201041268169364591536017413503664123152534761210000 86873 1478011536140101524508777473901366202773080614697566098210448 86874 1478215711930743238007163920436939760421438372872360534976025 86875 1478419913575942370056953701106196435746526688182950800390625 86876 1478624141078675190372906773961599697468730166269033564062500 86877 1478828394441918277020507191430173269750194123913012600572900 86878 1479032673668648516444359294558718614675937160161717017976073 86879 1479236978761843103496586195376717575961461393377268721350625 86880 1479441309724479541465230547534952093699047854943978550073600 86881 1479645666559535642102657605377881995421331133744090719033600 86882 1479850049269989525653960571607830964645938033485275384904225 86883 1480054457858819620885368233699039884368964198958508200576073 86884 1480258892329004665112654889219655849697864849100810073644900 86885 1480463352683523704229552560219734240955965386440607908276900 86886 1480667838925356092736165496843340346151269196554501055685025 86887 1480872351057481493767386970322846119681567870336190802795225 86888 1481076889082879879121318355513526762546057839277396703490448 86889 1481281453004531529287690503126570908150751473025825882227600 86890 1481486042825417033476287401818627297030954512988702196078025 86891 1481690658548517289645372130296019923468979769796968340723025 86892 1481895300176813504530115099591772737059093760472960905160900 86893 1482099967713287193671024585673594082764462867923993391522948 86894 1482304661160920181442379552540980163922593136019688621291225 86895 1482509380522694601080664765969605913986457433438862808378225 86896 1482714125801592894713008198061180764538189894462025546177600 86897 1482918897000597813385620722756955899280914741040837107240000 86898 1483123694122692417092238102473078686301979274231842124301073 86899 1483328517170860074802565266015999083907593461207137331852025 86900 1483533366148084464490722877936141918754655603650969940402500 86901 1483738241057349573163696199478068038850379521853224485402500 86902 1483943141901639696889786241285356448254247993985948318095025 86903 1484148068683939440827063208018448634999814319998088381276073 86904 1484353021407233719251822235043705408855973302720057882250000 86905 1484558000074507755587041417351935671068539123900212361699600 86906 1484763004688747082430842130864665644163315009099383796575225 86907 1484968035252937541584951646286426196251332692079897847612225 86908 1485173091770065284083168035661345001055592976307591824222948 86909 1485378174243116770219827371792339382076466618537881456148900 86910 1485583282675078769578273220681214796929931797611532437642025 86911 1485788417068938361059328427147983025929045051307138323697025 86912 1485993577427682932909769193787723237434481236483074991001600 86913 1486198763754300182750801453423318211374649264222607547240448 86914 1486403976051778117606539535212407111629808554035614868036225 86915 1486609214323105053932487124566905307687790811465852848426025 86916 1486814478571269617644020517043450856111387334133623195092900 86917 1487019768799260744144874166363146362909208065073017440796900 86918 1487225085010067678355628526718974058872869512296481014251073 86919 1487430427206679974742200189529271031333738913266256556223225 86920 1487635795392087497344334314795660667602166116134341705571600 86921 1487841189569280419804099357223845477581187050325016149411600 86922 1488046609741249225394384087265675575695097841704900926355625 86923 1488252055910984707047396907240916215341091066976121934001073 86924 1488457528081477967383167462697146882559329813132742353344900 86925 1488663026255720418738050549166233569523425586266563015922500 86926 1488868550436703783193232314475824962779297175456101909125625 86927 1489074100627420092603238756774332395905833798015572730859025 86928 1489279676830861688624446518427862531435681708445592572560448 86929 1489485279050021222743595975947580852458833421773855384360000 86930 1489690907287891656306306626105993160335537259694899693146225 86931 1489896561547466260545594768400641391368376552439262651531225 86932 1490102241831738616610393484023719182126206998382735985812100 86933 1490307948143702615594074911496121730375001875138216253322948 86934 1490513680486352458562974819124453616252552488680974692051025 86935 1490719438862682656584919474439527366425419919701376566734025 86936 1490925223275688030757754810774894662487548257948588877248400 86937 1491131033728363712237877891143961213800543585249181893043600 86938 1491336870223705142268770669574245434335811455913432044506073 86939 1491542732764708072209536050057350182858543009470377440024225 86940 1491748621354368563563436243273225945992960615524201088500900 86941 1491954535995682988006433421247312964327292574756395226220900 86942 1492160476691648027415732670099158922755657364800607274206025 86943 1492366443445260673898327241041117947712415706313441884151073 86944 1492572436259518229819546099785745775832607814811299793209600 86945 1492778455137418307831603774520515080869848079830229686585600 86946 1492984500081958830902152502608484068420514557115566041216225 86947 1493190571096138032342836676173560571140260554616795097775625 86948 1493396668182954455837849586729013000695804722139766642622948 86949 1493602791345406955472492469007888636671638901015351825860900 86950 1493808940586494695761735844154008857047744037836407966950625 86951 1494015115909217151678783162432220039680638199282095728825625 86952 1494221317316574108683636745616587989456111627712025883552400 86953 1494427544811565662751666029215232871437846334327397872610448 86954 1494633798397192220402178104690510756411786423350422057055625 86955 1494840078076454498726990561833257011721634662288273212382225 86956 1495046383852353525419006631449815897206215245678179217964100 86957 1495252715727890638800792628520589853384676728843778134660100 86958 1495459073706067487853157695988851096790627220550552246626073 86959 1495665457789886032243735849338567265531310605784147463695025 86960 1495871867982348542355570322120001986742862309277097878990400 86961 1496078304286457599315700212581860366627540394297498065870400 86962 1496284766705216095023749431568758533193627107341316197046225 86963 1496491255241627232180517951842805491673451815825355932006073 86964 1496697769898694524316575358988094682869713131080615071004100 86965 1496904310679421795820856704056911765374990351649443040208900 86966 1497110877586813181969260658116474273724046691181188011607025 86967 1497317470623873128953249968855027936073253560519904196482025 86968 1497524089793606393908454219406133566956220944637356403410448 86969 1497730735099018044943274889549987583039518141971451470531600 86970 1497937406543113461167492719450628322597226306904030978295225 86971 1498144104128898332720877376087889482637993846305614027060225 86972 1498350827859378660801799422542971121253282259374374953062500 86973 1498557577737560757695844590296507806810607967821829442822948 86974 1498764353766451246804430354698022630090819552561096865650025 86975 1498971155949057062673424813765664930363814085521186373330625 86976 1499177984288385451021767870475138721712605413461769165440000 86977 1499384838787443968770094718696737941651325807449873023206400 86978 1499591719449240484069361632939413780238584830068669327051073 86979 1499798626276783176329474062060808484463640085878100494555625 86980 1500005559273080536247917027102199169679068202889885789720100 86981 1500212518441141365838387823407304307270075437941103757280100 86982 1500419503783974778459431027183914695587270201270031269156225 86983 1500626515304590198843075806667319859426649050067470452726073 86984 1500833553005997363123475538044509962017737802381964530768400 86985 1501040616891206318865549726298142452578294866916945410192400 86986 1501247706963227425093628231129271812011739166724131753938025 86987 1501454823225071352320097798117849899261524651655880605978225 86988 1501661965679749082574050895280013541195061842108478898802948 86989 1501869134330271909429936855181185149668498621820653811132100 86990 1502076329179651438036215322764021290622732097372317217300025 86991 1502283550230899585144012009050253271680445263976501268595025 86992 1502490797487028579135776750875472956753760958924682826062400 86993 1502698070951050960053943876815926158632295643717662676560448 86994 1502905370625979579629594879466385103401991431909628991314225 86995 1503112696514827601311123394228180603846120970764104072419225 86996 1503320048620608500292902484766483722701310790052606614756100 86997 1503527426946336063543954235295935850783329050138866651122500 86998 1503734831495024389836621649853735269559747753635469667101073 86999 1503942262269687889775242858719297412729431930481400978806025 87000 1504149719273341285824827632139615186772143565686994392250000 87001 1504357202508999612339736201519454856255390612979509392250000 87002 1504564711979678215592360388235532145930015827243587411696025 87003 1504772247688392753801807040233822358310920855405162496351073 87004 1504979809638159197162583776569167452524772551007394743422500 87005 1505187397831993827873287040046352177712555324258607372816100 87006 1505395012272913240165292458121830502201430009214176420729225 87007 1505602652963934340331447512225292728007550725739371004144225 87008 1505810319908074346754766515660272828999291039074189847560448 87009 1506018013108350789937127900243004700238753877603600855302400 87010 1506225732567781512527973811838745155628500663579979960965025 87011 1506433478289384669353012014954790661020148446135082570670025 87012 1506641250276178727442920106549423940391864005376093025152100 87013 1506849048531182466062052039216035743572845425437123961302948 87014 1507056873057414976737146953901676215284639018140333350408225 87015 1507264723857895663286040322319299456981607222829367023368025 87016 1507472600935644241846377399212974025106055717725316791872400 87017 1507680504293680740904328984635341261927459959908434233728400 87018 1507888433935025501323309496396612508109917231167514322976073 87019 1508096389862699176372697352844405399547404512236652773526225 87020 1508304372079722731756557666133728604822659645442916413020100 87021 1508512380589117445642367246146433513882537782938719889460100 87022 1508720415393904908689741915219460543180541562243193740705625 87023 1508928476497107024079166133841216877615896310854827787801073 87024 1509136563901746007540724937475431625098055365643903498766400 87025 1509344677610844387382838184671843515485889809341870883240000 87026 1509552817627425004520997116623085431992056084803522847380625 87027 1509760983954511012506503228327139219905158557247681575740025 87028 1509969176595125877555209451514743374665346665137715643322948 87029 1510177395552293378576263649501145368932922341832604677562500 87030 1510385640829037607200854424121599536314397413043989049170225 87031 1510593912428382967810959234910020587856247190229694749405225 87032 1510802210353354177568094830680211996283369998428102531811600 87033 1511010534606976266442069993669097642246997410112418359410448 87034 1511218885192274577239740596401394276555521016174874414172025 87035 1511427262112274765633766971435171512491423163227117846777025 87036 1511635665370002800191373594147755222868235735446999597628900 87037 1511844094968484962403111078721439377453217271969633437224100 87038 1512052550910747846711620487488480517774249000401439025756073 87039 1512261033199818360540399953794858228143319246852907018676225 87040 1512469541838723724322573618542294123963907666695539189350400 87041 1512678076830491471529662880568031041045610342140851578470400 87042 1512886638178149448700359961021883272726478527138036255105025 87043 1513095225884725815469303781900077865101792201748936726876073 87044 1513303839953249044595858158895416144577369142175013437480100 87045 1513512480386747921992892308723293816306035434405103771504100 87046 1513721147188251546755563671083127136827568774782698576172225 87047 1513929840360789331190103045414741829415286025748389660405625 87048 1514138559907391000842602042609290576236495846021861354610448 87049 1514347305831086594527802851834274087459290308306625211312400 87050 1514556078134906464357890322632249913884620771321505220675625 87051 1514764876821881275771286362452822336550307404011103983800625 87052 1514973701895042007561446649777515834042583185922111994400900 87053 1515182553357419951905659662997143795960986447045921608122948 87054 1515391431212046714393848025201293319113905581346702560725625 87055 1515600335461954214057372165039556091574859989477588046126225 87056 1515809266110174683397836293814144538703687096929187111745600 87057 1516018223159740668415896698963541574632210973481138746689600 87058 1516227206613685028640072354096841472530708168099298181401073 87059 1516436216475040937155557845738448537209575390432427449096025 87060 1516645252746841880633038616942809434270056136240573085440900 87061 1516854315432121659357508527938864201098713790193872743720900 87062 1517063404533914387257089733963910136502561666610157964694225 87063 1517272520055254491931854880446581937705390388280834388256073 87064 1517481661999176714682651615698660625770884477329152723123600 87065 1517690830368716110539929421275432973284607562148774398528400 87066 1517900025166908048292568760164332321314873713312740640264025 87067 1518109246396788210516712542961600846281925631686447240661025 87068 1518318494061392593604599912196722511395723246919506724822948 87069 1518527768163757507793402344964385111775023267460568680832100 87070 1518737068706919577194062074023738997234315878000021809121225 87071 1518946395693915739820132827524729232020593630895406039736225 87072 1519155749127783247616622887521287126498874149104346176160000 87073 1519365129011559666488840467431176251923897074204548119560448 87074 1519574535348282876331241408602297225995481279318188667069025 87075 1519783968140991071056279196145264733876675248610843543775625 87076 1519993427392722758623257294192079426757076228268552456822500 87077 1520202913106516761067183800740726517868546804569988474084900 87078 1520412425285412214527628422245542074107035489296916870751073 87079 1520621963932448569277581768113197180082325218031795546505625 87080 1520831529050665589752316965264159330507304919976753668371600 87081 1521041120643103354578253592919499586349799026227228328531600 87082 1521250738712802256601823937772923210103112474713858058153225 87083 1521460383262803002918341569707910675886268972389124521501073 87084 1521670054296146614900872238219865130861452517115681154136900 87085 1521879751815874428229107089703171565654420991879979272112900 87086 1522089475825028092918238205763082133083660551510059307696025 87087 1522299226326649573347836462712351236545805056456273869906225 87088 1522509003323781148290731712412553191868370499168006172240448 87089 1522718806819465410941895284620024449326164746271601073281600 87090 1522928636816745268947324810996381545824842514561902599027025 87091 1523138493318663944432931370943575140983998841532868253972025 87092 1523348376328264974033428959423449675002945932896298243208900 87093 1523558285848592208921226276921787370764912701710086980722948 87094 1523768221882689814835320841716824487629858088130607341082225 87095 1523978184433602272110195424612236919782412897523633576965225 87096 1524188173504374375704716806294601417839674950154085222339600 87097 1524398189098051235231036857475347898683693330700054006250000 87098 1524608231217678274983495941977227495165503993508018849526073 87099 1524818299866301233967528642925330184431535453264561931505025 87100 1525028395046966165928571812202695021149104304379718444102500 87101 1525238516762719439380974943330565189855580399966519999102500 87102 1525448665016607737636912867933349279025635217302275711042025 87103 1525658839811678058835300775948359368242808775845381551051073 87104 1525869041150977715970711559740405709075454991366424115840000 87105 1526079269037554336922295482281336969892967080977280422937600 87106 1526289523474455864482702169554624204916058114583809985388225 87107 1526499804464730556387004927345095898274791574657360640421225 87108 1526710112011426985341627382573940624750037374662212790022948 87109 1526920446117594039053272449339103060198084733768595050700900 87110 1527130806786280920257853619821208266404289148736128641793025 87111 1527341194020537146749428580215158367279880980516396478148025 87112 1527551607823412551409135151847554925906432420975475492547600 87113 1527762048197957282234129557640109524944982362291201953490448 87114 1527972515147221802366527014079214246361469496482943193525225 87115 1528183008674256890122344648851852940276937363964811753815025 87116 1528393528782113639020446744308043367029965587091472648656900 87117 1528604075473843457811492306910009491239963706837664892904900 87118 1528814648752498070506884962828292401783352427800802548326073 87119 1529025248621129516407725179845017527140266208756874395574225 87120 1529235875082790150133764815724545011537255553483482953473600 87121 1529446528140532641652363993211739313701561600274236768513600 87122 1529657207797409976307450301818103286854894219623648133800625 87123 1529867914056475454848480326556031195809282349412838576226073 87124 1530078646920782693459403503781444324684496267359200772432900 87125 1530289406393385623787628304305082026845780463627033340562500 87126 1530500192477338492972990743932730267162197274784224483140625 87127 1530711005175695863676725221594678905609780016519330791366025 87128 1530921844491512614110437685224708170589944549824750346210448 87129 1531132710427843938065081125548913970102224577159852702010000 87130 1531343602987745344939933397944690889101393035221490831699225 87131 1531554522174272659771577372530200921982424273490734182784225 87132 1531765467990482023262883412644665190172553827150248120056100 87133 1531976440439429891811994181879825096267919054066695474622948 87134 1532187439524173037541311779822928568032929253430918550038025 87135 1532398465247768548326487206671606247883632663803422069325025 87136 1532609517613273827825412156881011686201934496515649771014400 87137 1532820596623746595507213142003608799975589442754447374649600 87138 1533031702282244886681247942881999061829458445667541072631073 87139 1533242834591827052526104391355190088506597499265336973073225 87140 1533453993555551760118601481638716502273350370886265028204900 87141 1533665179176477992462792811539033143560761991000555380724900 87142 1533876391457665048518972353662609918415329360945956459749025 87143 1534087630402172543232682556780166770015376743947603371226073 87144 1534298896013060407563724777506496469615196175936056898995600 87145 1534510188293388888515172042456332128807547509039410269427600 87146 1534721507246218549162384141036725541946178831318176837633225 87147 1534932852874610268682025049036411674943722740800226556780625 87148 1535144225181625242381082683172643824456661139956061283722948 87149 1535355624170324981725890986755993179688045508564870535008900 87150 1535567049843771314371154346633615727680325558925689041905625 87151 1535778502205026384188974341571498652034991328366124921280625 87152 1535989981257152651297878822236207584482786671128026628494400 87153 1536201487003212892091853322936665278638020326433540655760448 87154 1536413019446270199269374805286501485602998813658665003140625 87155 1536624578589387981862447733947523021843847891200966681375225 87156 1536836164435629965265642484614862230936990765293905723532100 87157 1537047776988060191265136084404371252386326201496457950964100 87158 1537259416249743018067755284802838722734712728011686202801073 87159 1537471082223743120330021967341614746639730779833778453242025 87160 1537682774913125489187200882154239188452877469796030006896400 87161 1537894494320955432282349719578677548133363241032453654576400 87162 1538106240450298573795371514964777899042540509647297073087225 87163 1538318013304220854472069386847571579302716101317858385131073 87164 1538529812885788531653203608647049542964696376278736753488100 87165 1538741639198068179303551014055055492211900979126147664852900 87166 1538953492244126688040966736269946127235272698949282896426025 87167 1539165372027031265165448281239678066242521537586015853585025 87168 1539377278549849434688201935073990204317485315790662720360448 87169 1539589211815649037360711505786359496520581555604137108377600 87170 1539801171827498230703809399526417367719480519377822620452225 87171 1540013158588465489036750031463523169160261719201993353917225 87172 1540225172101619603506285571482200319733440492741817475502500 87173 1540437212370029682115744024850149988256381930837089283422948 87174 1540649279396765149754109648019566391883771097158085204233025 87175 1540861373184895748225105699722487004970995659545596246725625 87176 1541073493737491536276279527520920192351534315548557403210000 87177 1541285641057622889628089989972502001048746300592117588208400 87178 1541497815148360501002997214572443064924838375980860394076073 87179 1541710016012775380154554691632535797675260565718632732200625 87180 1541922243653938853896503704258001270905365106394553711028100 87181 1542134498074922566131870094582964395777869153964803987788100 87182 1542346779278798477882063366425355248894505316306339976895225 87183 1542559087268638867315978124522043605673239612420404741901073 87184 1542771422047516329779097850505022967503598559943352388750400 87185 1542983783618503777822601015779469592406990324336670609038400 87186 1543196171984674441232469531464511262796443788268056861959025 87187 1543408587149101867058599535557549748220938581085936409579225 87188 1543621029114859919643914517482990145693473109089946448802948 87189 1543833497885022780653480780186239505339231011002777703676100 87190 1544045993462664949103625239933846374660673793481581046259025 87191 1544258515850861241391055563980662120700123242831224031854025 87192 1544471065052686791321982646264914115787416125792430561600400 87193 1544683641071217050141245421292090099390530249204767819010448 87194 1544896243909527786561438016368542255840709710651175295595225 87195 1545108873570695086792039242345728775380572705374987617016225 87196 1545321530057795354568544423036019894083982124654025693928100 87197 1545534213373905311181599563461004636720111953585276167622500 87198 1545746923522101995506137857093243715581165718378024776576073 87199 1545959660505462764030518532252423267663611511607257404949025 87200 1546172424327065290885668037816873342386606005611023980960000 87201 1546385214989987567874223568411424282248501916827738220960000 87202 1546598032497307904499678929232583369462984175198659801133025 87203 1546810876852104927995532740672023342680474150977814240376073 87204 1547023748057457583354438982899383619387993264901232804502500 87205 1547236646116445133357359880565394291491701725508670987064100 87206 1547449571032147158602721127786342193920839568657071995552225 87207 1547662522807643557535569453570907578849810188423318931443225 87208 1547875501446014546476732527850409161316675715505762936610448 87209 1548088506950340659651981208273504535621393489075284437344400 87210 1548301539323702749221194127926402195915728051307067545126025 87211 1548514598569181985307524624139650628848938141387841141131025 87212 1548727684689859856026570008542579181009077648818236158188100 87213 1548940797688818167515543178526474639199077975828477398802948 87214 1549153937569139043962446570277586697309711327544402382387225 87215 1549367104333904927635248453541064719698084668360497694767025 87216 1549580297986198578911061568276937447550497026312173450446400 87217 1549793518529103076305324103369256531702323066939960773326400 87218 1550006765965701816500983017549534012805077967387015155301073 87219 1550220040299078514377679702695613107571987173785740997367225 87220 1550433341532317203040937989667120898098244194221225571932100 87221 1550646669668502233851354496838660759940704739894399061572100 87222 1550860024710718276453791321491911603754050853066549050640625 87223 1551073406662050318806571074227810244816478726803357354276073 87224 1551286815525583667210674256560002454737733303639559339344400 87225 1551500251304403946338938981850757490025846013577440222890000 87226 1551713714001597099265263039750550132996243752170696681405625 87227 1551927203620249387493808304302523521738001983020954912737025 87228 1552140720163447390988207485873055287506927252352933326222948 87229 1552354263634278008200773227069658759993889003295594212702500 87230 1552567834035828456101709542807460243419391951274612465733225 87231 1552781431371186270208325604685502609331803007044316406668225 87232 1552995055643439304614251869834134695336935388217392875545600 87233 1553208706855675732018658554394755242760861721884817833960448 87234 1553422385010984043755476451793189350445892188587655444649025 87235 1553636090112453049822620095967984666501627670371806249378025 87236 1553849822163171878911213269714923784878896022125988442404900 87237 1554063581166229978434816858309058559104216565405985420320100 87238 1554277367124717114558659048565581291406228287352542010131073 87239 1554491180041723372228867873500857001783275594318573238215225 87240 1554705019920339155201706102754950228303086400970177210064400 87241 1554918886763655186072808478936989057091215411786217267984400 87242 1555132780574762506306421300054718328054675254258147193138025 87243 1555346701356752476264644348189603210400954233224779232201073 87244 1555560649112716775236675164578853590450436475539617702756100 87245 1555774623845747401468055671265748963102112705869281375356100 87246 1555988625558936672189921139479652767598412420402801050599225 87247 1556202654255377223648251504907114357945015388489898681900625 87248 1556416709938162011133125030015466048475626795932737434960448 87249 1556630792610384309007974313590331925609940531375400911950400 87250 1556844902275137710738844647648474367835383692848157215640625 87251 1557059038935516128923654721887413467349746939243356356265625 87252 1557273202594613795321459675833263798632474415874892270832900 87253 1557487393255525260881716498848242231467228229186159610522948 87254 1557701610921345395773551778159309738617370418339312089300625 87255 1557915855595169389415031795069419401459234656392684493129225 87256 1558130127280092750502434969512852070405505096939118458323600 87257 1558344425979211307039526653116130390902695449655623822483600 87258 1558558751695621206366836270926011160162642106758654495826073 87259 1558773104432418915190936811966065234588105538757976771133025 87260 1558987484192701219613726668783363463077028819378713608356900 87261 1559201890979565225161713826146796377038745613633077793436900 87262 1559416324796108356815302399058564624028476857662343187225225 87263 1559630785645428359038081520240386388403820262361899697631073 87264 1559845273530623295806116577255977299328634273508321047097600 87265 1560059788454791550637242799431367583795762808022149394182400 87266 1560274330421031826620361194734630480110453548352853365093025 87267 1560488899432443146444736836776605185471105404326817290254025 87268 1560703495492124852429299502094206869903154534053329755022948 87269 1560918118603176606551946657877925547845487642869812228168100 87270 1561132768768698390478848800305124858156770742392813557288225 87271 1561347445991790505593757143640761063201515741426844144603225 87272 1561562150275553573027313660267151837992590748004589696090000 87273 1561776881623088533686363471804433681108227378759491889410448 87274 1561991640037496648283269591483356040267404290069587542142025 87275 1562206425521879497365230017932069507037805157198750217180625 87276 1562421238079338981343597180538574697165376025571389769602500 87277 1562636077712977320523199736550507695453855935256970800576900 87278 1562850944425897055131666720073947206986540568953572442026073 87279 1563065838221201045348754043132937819770975988821722706640625 87280 1563280759101992471335673348951433047600282902341929242689600 87281 1563495707071374833264423217619371086062395926197162090049600 87282 1563710682132451951347122724304605479190681594594933050382225 87283 1563925684288327965865347350172422159236187979356917248926073 87284 1564140713542107337199467246174383587453192348766082479608900 87285 1564355769896894845857987849868249989625765886155292335968900 87286 1564570853355795592506892855430736946323780713465049361727025 87287 1564785963921914997998989537024877864562158915743625839997225 87288 1565001101598358803403256425683769124647220536396939453490448 87289 1565216266388233070034193339872484963528742206839285537315600 87290 1565431458294644179481173769889958423935804785305027063996025 87291 1565646677320698833637799616272633966958701705545635137241025 87292 1565861923469504054731258282361706614548114274880614986236900 87293 1566077196744167185351682121195771757636450510853878506422948 87294 1566292497147795888481510236890719035244704865162556279853225 87295 1566507824683498147524852640668712960021441951501094287572225 87296 1566723179354382266336856761698112236168552769762264154521600 87297 1566938561163556869253076312906188986641291502255441930240000 87298 1567153970114130901118842511926518377867789348172694353251073 87299 1567369406209213627318637657342918402015773660720876414138025 87300 1567584869451914633805471060391828849041610457743624687822500 87301 1567800359845343827130257332285027773389050792215877772822500 87302 1568015877392611434471197027314593033262211094974938066969025 87303 1568231422096828003663159641902025753879369040060201059326073 87304 1568446993961104403227068969753461840021124335007139414410000 87305 1568662592988551822399290813282906937518372706653090340195600 87306 1568878219182281771161023051465439518082385840070541756221225 87307 1569093872545406080267688064282336037061094737090169852210225 87308 1569309553081036901278327513920081389312453494787614372322948 87309 1569525260792286706584999482885237164417529466896201210232900 87310 1569740995682268289442177969197149478912738766318397535964025 87311 1569956757754094763996154738820487440102437699022129454619025 87312 1570172547010879565314443535499612573319905593239180587073600 87313 1570388363455736449415186648156788822236627207981257972240448 87314 1570604207091779493296563836016252009976718076739060701994225 87315 1570820077922123094966203611616166927375348371449487301224025 87316 1571035975949881973470596881870509493727124764359213682240900 87317 1571251901178171168924512947342920714802599927567085029992900 87318 1571467853610106042540417859894588442768410348415493408901073 87319 1571683833248802276657895138868222222929009660479143953905225 87320 1571899840097375874773068845970195792915581301959920313395600 87321 1572115874158943161568029019012941081080495623465110843635600 87322 1572331935436620782940259464679686832413637183383813236225625 87323 1572548023933525706032067910473644272280082499678258976951073 87324 1572764139652775219260018516013751500686971580503056164500900 87325 1572980282597486932344366743839097592621002741620513165222500 87326 1573196452770778776338496589884156663256804145393461107175625 87327 1573412650175769003658360173786971440520511773842140274853025 87328 1573628874815576188111919689192435171602226786817173028360448 87329 1573845126693319224928591714212829974545650026069455764640000 87330 1574061405812117330788693882207789031003112417527633176272225 87331 1574277712175090043852893913045859301629451808396968676057225 87332 1574494045785357223791661005009850731398743964076828723280100 87333 1574710406646039051814719587508167198363792653999227472422948 87334 1574926794760256030700505434754323746039535587294145243005025 87335 1575143210131128984825624140576863926678144030999499201936025 87336 1575359652761779060194311954521900370215598868000216456800400 87337 1575576122655327724467898979410510981606929241982001089235600 87338 1575792619814896766994274730513232457630116405735917463256073 87339 1576009144243608298837356056503902103026909550799313549102225 87340 1576225695944584752806557422355108215062486864651026139928900 87341 1576442274920948883486263554337518595225038450813059675248900 87342 1576658881175823767265304447285366036850962671900499560272025 87343 1576875514712332802366432734290378927951468550894473524801073 87344 1577092175533599708875803418986454399431978707012355173761600 87345 1577308863642748528772455970587380740236844525172641084289600 87346 1577525579042903625957798781839925092718532478191243240070225 87347 1577742321737189686285095990054611733722632354828230730765625 87348 1577959091728731717588956661376525539497789211290932613322948 87349 1578175889020655049714826338458484525582985775787081257136900 87350 1578392713616085334548480951698934646293515412541339326880625 87351 1578609565518148546045523094206929332321502211005827903755625 87352 1578826444729970980260880660656565539286958925810583206416400 87353 1579043351254679255378307850193257374821139971648354867410448 87354 1579260285095400311739888533554237666935360093439678324205625 87355 1579477246255261411875541984565687132025524304783288656388225 87356 1579694234737390140532530976178900096885365836203000521120100 87357 1579911250544914404704972241207905025549830778729196236248100 87358 1580128293680962433663349297930967398664195467909813045476073 87359 1580345364148662778984027640718411790374370048775710497769025 87360 1580562461951144314578772295849209285459443714266780654822400 87361 1580779587091536236724267742678785677578878439171133955302400 87362 1580996739572968064091640200320515188083873260087897772108225 87363 1581213919398569637775982280003373743845314900977101900756073 87364 1581431126571471121325880003268235151979417435525051288952100 87365 1581648361094803000772942186165302809206648334182517941516900 87366 1581865622971696084661332189615178883859855288012802431265025 87367 1582082912205281504077302036096082209263662256438770605668025 87368 1582300228798690712678728892819735428339208874958684993810448 87369 1582517572755055486724653921558451230846179305601121315203600 87370 1582734944077507925104823495285956826657819441335366564629225 87371 1582952342769180449369232781794505100874289710206098386794225 87372 1583169768833205803757671694450830199415259190315295482922500 87373 1583387222272717055229273210253514596994129967960466692522948 87374 1583604703090847593492064055354344003063703273621448545796025 87375 1583822211290731131032517758206235765436475539768042990140625 87376 1584039746875501703145110070500335735822097766672287121000000 87377 1584257309848293667961876756054887866489860083921610346190400 87378 1584474900212241706481973747818490112655389782846797359601073 87379 1584692517970480822601239673150359521008089995640607924825625 87380 1584910163126146343141760747540238691039212237922995388356100 87381 1585127835682373917881438036930585102499863840615825790316100 87382 1585345535642299519583557088803694109413715502267365103614225 87383 1585563263009059444026359932196415708590709422792939977576073 87384 1585781017785790310032619446805134498535689362686287471712400 87385 1585998799975629059499216101343691553019595137154229167904400 87386 1586216609581712957426717061316936242380700131718313552000025 87387 1586434446607179591948957666372605344849336044328691576160225 87388 1586652311055166874362625277394236099841658849000296711302948 87389 1586870202928813039156845493497829165246278567796818209200100 87390 1587088122231256644042770739094986751232017462376266957238025 87391 1587306068965636569983171221185260514035691344330279905133025 87392 1587524043135092021222028257040453104545641486589698522118400 87393 1587742044742762525314129972443626578279794727958264157960448 87394 1587960073791787933154669370645580185566311431436245518856225 87395 1588178130285308419008844772201569373370409616803073483633225 87396 1588396214226464480541462625851047143272743471674108529120100 87397 1588614325618396938846542690603218223592780185997891889102500 87398 1588832464464246938476925589191205827564975286117906284551073 87399 1589050630767155947473882733057640083816207999823159774072025 87400 1589268824530265757396728619034486540159919297325866049690000 87401 1589487045756718483352435497879942456915710759238084169690000 87402 1589705294449656564025250414835237921582826956113260693550025 87403 1589923570612222761706314622364188132741972220048954302901073 87404 1590141874247560162323285365238352517532319182624294350562500 87405 1590360205358812175469960038130665663949365880815521557332100 87406 1590578563949122534435902715880414366534505229575790372395225 87407 1590796950021635296236073056592444401778799862896709177722225 87408 1591015363579494841640457577733489967741521391139212982160448 87409 1591233804625845875203703305388528040988530648315589364366400 87410 1591452273163833425294753796840069222986559146243031279307025 87411 1591670769196602844126487536633305967546916350827126113612025 87412 1591889292727299807785358706290048400796107187261306144204100 87413 1592107843759070316261040327834387265461314004070523148802948 87414 1592326422295060693476069781293032841995691719444259737346225 87415 1592545028338417587315496696333288020231958676290394828186025 87416 1592763661892287969656533218201623016842853484327299629040400 87417 1592982322959819136398206648125828555903684468081712617904400 87418 1593201011544158707491014458343733652295437908974250374126073 87419 1593419727648454626966581681921483460556748708187646440188225 87420 1593638471275855162967320677524381975089487045494735022864100 87421 1593857242429508907776093269303313691345791708778547989704100 87422 1594076041112564777845875262059767661774099661045389235555625 87423 1594294867328172013829423331852496704878096738088090099251073 87424 1594513721079480180608944292208853850745560772710520012902400 87425 1594732602369639167325766736103857431833800563020505602560000 87426 1594951511201799187410015053870045553654826585516271225450625 87427 1595170447579110778610285827201190006286536841646025012714025 87428 1595389411504724803023326599412949004346078362661049697622948 87429 1595608402981792447123717022123547470198166325694295712822500 87430 1595827422013465221793552378517582902734523098198703988316225 87431 1596046468602894962352129483356064202050753472627010045951225 87432 1596265542753233828585634959895800148763914523317319388259600 87433 1596484644467634304776835893881263565557783558091038225010448 87434 1596703773749249199734772864772066517813390193531559890106025 87435 1596922930601231646824455354369191239879773301088241541999025 87436 1597142115026735103996559533003130803664165097170486459200900 87437 1597361327028913353817128423447102876771907630726039696396100 87438 1597580566610920503497274442718509248404386003235814857006073 87439 1597799833775910984922884321931823132628132485739647440734225 87440 1598019128527039554684326404366095590460030922903314022798400 87441 1598238450867461294106160321910281744472246083052016837518400 87442 1598457800800331609276849050049596792306132573669416466151025 87443 1598677178328806231078473341556121158596957242569367264026073 87444 1598896583456041215216448539046883458350812274600000437012100 87445 1599116016185192942249243766572659278781618121482005191228100 87446 1599335476519418117618103500400733121009630617695247231046225 87447 1599554964461873771676771519154880177843389788025679198375625 87448 1599774480015717259721217233475833959114593592618361423810448 87449 1599994023184106262019364395365515111709962833637928285568400 87450 1600213593970198783840822187378306117545798314735696760625625 87451 1600433192377153155486618691822665889259632751618600978750625 87452 1600652818408128032318936740136387620349162530600125520244900 87453 1600872472066282394790852142598812583871522853913374621422948 87454 1601092153354775548476074298543321911625958747942430012855625 87455 1601311862276767124098689187233437723980058495876398146152225 87456 1601531598835417077562904739565874319163969942442318916921600 87457 1601751363033885689982798590763889469948428458494806867257600 87458 1601971154875333567712068214224295215141002800833443636751073 87459 1602190974362921642373783436681496873280726311520179528150025 87460 1602410821499811170890141334851938346284240525350099711292900 87461 1602630696289163735512223513722341121596750948496762735172900 87462 1602850598734141243849755766645133722628495190549954092736225 87463 1603070528837905928900870117404477698912066431366280369506073 87464 1603290486603620349081869244416305589497835038873864964051600 87465 1603510472034447388256993287225795635613882680058943461856400 87466 1603730485133550255768189035465717361553321140996992279942025 87467 1603950525904092486464881500439091486115626949491906654827025 87468 1604170594349237940733747869489616970719697432506577401722948 87469 1604390690472150804528493843323327354524738697295063444484100 87470 1604610814275995589399632356444947871540845857503645387475225 87471 1604830965763937132524264680872434189784245291353767855490225 87472 1605051144939140596735863913293182958032652476547799281000000 87473 1605271351804771470554060845825413691664071654277396247760448 87474 1605491586363995568214432220548230875417639891527972880195025 87475 1605711848619979029698291367963884507697812695960443900605625 87476 1605932138575888320762481229555756658253315850547318822402500 87477 1606152456234890232969169764605610958699863235713850260048900 87478 1606372801600151883715647741433651293420677755190951291801073 87479 1606593174674840716264128913224945306871366738664862641755625 87480 1606813575462124499771552578605777692235709020484139073027600 87481 1607034003965171329319388527133507575726422950367710043587600 87482 1607254460187149625943444369863513660600017540794035761591225 87483 1607474944131228136663675255156820145157397458421422662851073 87484 1607695455800575934513995969892005779632011285709295210060900 87485 1607915995198362418572095426245007777925016076430777619844900 87486 1608136562327757313989253534200441651632194367874677977778025 87487 1608357157191930672020160459958067385720217156451474833068225 87488 1608577779794052870052738270398041727550312555700001547240448 87489 1608798430137294611637964963768605713715489600231261154329600 87490 1609019108224826926519700886759865912353194600170478830985025 87491 1609239814059821170664517538127337212218658252730648470530025 87492 1609460547645449026291528759028924343855240045568239974244900 87493 1609681308984882501902224310239028672676807005767441688622948 87494 1609902098081293932310305836403476158683611224241610037604225 87495 1610122914937855978671525217498971732867269483933036900199225 87496 1610343759557741628513525307660794696122313407673538542723600 87497 1610564631944124195765683061542459102671384484512798439210000 87498 1610785532100177320788955048371072446628509798638211075476073 87499 1611006460029074970405725353862135327370025939943800099751025 87500 1611227415733991437929655870157534126855635087436525351562500 87501 1611448399218101343195538973950488089942793293911134726562500 87502 1611669410484579632589152592961221557066161230930129665876025 87503 1611890449536601579077117660927141457410206745699158066101073 87504 1612111516377342782236757961271309529887251204851279817960000 87505 1612332611009979168285962359613008098845312423702419513473600 87506 1612553733437686990113049425284207591470030672806580749074225 87507 1612774883663642827306634442015753344312785486550004482979225 87508 1612996061691023586185498807957098607272834441340676451122948 87509 1613217267523006499828461825193420014684945394271004694744900 87510 1613438501162769128104254878923961154915565547889993240155025 87511 1613659762613489357701398006465459232050088804185047613110025 87512 1613881051878345402158078856244519175861261862646201994579600 87513 1614102368960515801892034036942808919284224075305924203490448 87514 1614323713863179424230432856958958926087120868189932873443225 87515 1614545086589515463439763454351058415317680246288186330653025 87516 1614766487142703440755721317423650093425611190905249375844900 87517 1614987915525923204413100196123134569708186307355830292060900 87518 1615209371742354929675685404405504995901923561049970915976073 87519 1615430855795179118866149513740341836346898025014083431216225 87520 1615652367687576601395950437915007041181908926105029345337600 87521 1615873907422728533795231909302986261488514595216358174777600 87522 1616095475003816399742726346760337112189842873605657393630625 87523 1616317070434022010095660115314210855826101778382069176176073 87524 1616538693716527502919661177807424248072869460811131449548900 87525 1616760344854515343518669138663067654040548377383302769902500 87526 1616982023851168324464847679933144912993840811851312301230625 87527 1617203730709669565628499389795249798158756113303699061320025 87528 1617425465433202514207982983661293287741508927776815379010448 87529 1617647228024950944759632918062305233168726976219804212250000 87530 1617869018488098959227681397473343380871671247456647726865225 87531 1618090836825830986974182774242552074678695509111751371350225 87532 1618312683041331784808940341788422337049950470591500395484100 87533 1618534557137786437019435521229314398986385438790035726722948 87534 1618756459118380355400759441609313120471431568194783130952025 87535 1618978388986299279285546913884496115758380501823085684567025 87536 1619200346744729275573912798833703770699415007578102894606400 87537 1619422332396856738763390769057909712623518816157838356801600 87538 1619644345945868390978874465232299667010105941909053416381073 87539 1619866387394951282002561046775176009373179997646656248111225 87540 1620088456747292789303897137097814695367176079453094863672900 87541 1620310554006080618069527163599410627150366379160934789792900 87542 1620532679174502801233244092571256889494840462270212615775025 87543 1620754832255747699505942559174312665013616809460813264876073 87544 1620977013253004001405574392654324014185418442964956417507600 87545 1621199222169460723287106536958671082596066927537281291171600 87546 1621421459008307209372481366919124674982330432606828648527225 87547 1621643723772733131780579400164704513259417550758732379730625 87548 1621866016465928490557184404928840873737153871651410271422948 87549 1622088337091083613704950903915050677182227593840710512244900 87550 1622310685651389157213374074385348484264758404104522701875625 87551 1622533062150036105088762044635622228236845149423968796250625 87552 1622755466590215769384210587022212896428697155800097097318400 87553 1622977898975119790229580207703946752314466095923138867560448 87554 1623200359307940135861475633263878070494984760055465260250625 87555 1623422847591869102653227694375009737968300627365503737421225 87556 1623645363830099315144877606674268456511180454719632450728100 87557 1623867908025823726073163649009020662875671883299559190512100 87558 1624090480182235616401510239220424665814353997396499854651073 87559 1624313080302528595350019407627923881686105541708695557276025 87560 1624535708389896600425464668379195433561081801139051142768400 87561 1624758364447533897451287288829877762339133658494056528048400 87562 1624981048478635080597594957117410282420139758998297214109225 87563 1625203760486395072411162848093327498917669714870922278881073 87564 1625426500474009123845437087778359388289067567407091357396100 87565 1625649268444672814290540616504699229565454977449867910200900 87566 1625872064401582051603281450909809459104317527542996896124025 87567 1626094888347933072137163344946145507955269780474768092731025 87568 1626317740286922440772398850071186967526310039745527743760448 87569 1626540620221747050945924774782174816263388788439709491009600 87570 1626763528155604124681420043659962827510440235116405570826225 87571 1626986464091691212619325956086400666600178960044936125691225 87572 1627209428033206194046868844799675573537958024133597335322500 87573 1627432419983347276928085134452048916381835768296334910122948 87574 1627655439945312997933848800334433289591720585174617010339025 87575 1627878487922302222471901227432265221219070880816954083575625 87576 1628101563917514144716883469977137942836135954188586038810000 87577 1628324667934148287640370911658668066560147300646656377152400 87578 1628547799975404503040910326661079404413223585515122183626073 87579 1628770960044482971574059341688996556573050929707692912430625 87580 1628994148144584202782428299146950286812657895390819021704100 87581 1629217364278909035125724521637106095599836350702321604864100 87582 1629440608450658636010798977939736793927979923630416449313225 87583 1629663880663034501821695350640969273980335721733986839751073 87584 1629887180919238457949701505572345066188907092204945339654400 87585 1630110509222472658823403363226743666137520121929946006790400 87586 1630333865575939587938741172315227009075889026129722984061025 87587 1630557249982842057889068185629372864557900243603708625721225 87588 1630780662446383210395211738373674318892796643684709086302948 87589 1631004102969766516335536729132591908702496452148291607704100 87590 1631227571556195775776011503636854364911941018294792590237025 87591 1631451068208875118000276141493613322962146071334742768432025 87592 1631674592931009001539713146045066751927547349502909947616400 87593 1631898145725802214203520537520175252540298128779599813410448 87594 1632121726596459873108787349644104771874407928823488661097225 87595 1632345335546187424710571529870038680622023231166888032270225 87596 1632568972578190644831980243398011557502757108676405720332100 87597 1632792637695675638694252581145426424384789935859565775562500 87598 1633016330901848840946844671833926575163502527256831031026073 87599 1633240052199917015697517198357302541339680836690041806175025 87600 1633463801593087256542425318595124137564862444669611678440000 87601 1633687579084566986596210990836796931176194166256638558440000 87602 1633911384677563958522097703980751880927251928930798768947025 87603 1634135218375286254561987612673486291734653301664568243926073 87604 1634359080180942286566561077553183634302984404918709821602500 87605 1634582970097740796025378610762649180962581099458510883620100 87606 1634806888128890854096985226896307811956064042886067591258225 87607 1635030834277601861639017199546019749740243120067795142981225 87608 1635254808547083549238311223610479382630093601020794264210448 87609 1635478810940545977241015983532971743300978861454914796368400 87610 1635702841461199535782706127632270612284167321533219683508025 87611 1635926900112254944818498648691471621638979122331662248113025 87612 1636150986896923254153171670969563139462615672104449103200100 87613 1636375101818415843471285643800547121805887261285784211302948 87614 1636599244879944422367306941944931524899675172008205295285225 87615 1636823416084721030375733872858425277363059800954979663625025 87616 1637047615435958037001225091042676219259629980087192807654400 87617 1637271842936868141748730419642901822493575625029136607462400 87618 1637496098590664374153624079457271915091770772828011699451073 87619 1637720382400560093811840325522912040402191696931161701989225 87620 1637944694369768990410011491443405491152699815387154725816100 87621 1638169034501505083755608441622681467657466246652860873856100 87622 1638393402798982723807083431570186219231138824489829855450625 87623 1638617799265416590704015376442243438073267868108086462726073 87624 1638842223904021694797257527984519585517528725148022839440400 87625 1639066676718013376679087560040519241601921772801221702250000 87626 1639291157710607307213360062791044980407408886214401399515625 87627 1639515666885019487565661445889565685533374073488604155671025 87628 1639740204244466249233467250658446632428889743605393917522948 87629 1639964769792164254076301871511004077079043628346103217922500 87630 1640189363531330494345900686764356503755549432917759016919225 87631 1640413985465182292716374599008054098180541554094695307254225 87632 1640638635596937302314376985193477426521855391098279069953600 87633 1640863313929813506749273056609005715137234595374677412560448 87634 1641088020467029220143311628905964540913799773434010510543025 87635 1641312755211803087161799302340372157407774384861195844640025 87636 1641537518167354083043277052395513097777907578712722008016900 87637 1641762309336901513629699230950377111724275199323725985452100 87638 1641987128723665015396614978159010910292193880951124166381073 87639 1642211976330864555483352045205839609478863753892013106233225 87640 1642436852161720431723203028102024181088077517298774467552400 87641 1642661756219453272673614012687930637215912210755771367072400 87642 1642886688507284037646375631006796093117769653015514514144025 87643 1643111649028434016737816529214686272004466927678836142351073 87644 1643336637786124830858999247191848434542314197943897840248100 87645 1643561654783578431765918510020573135489268242078568779120100 87646 1643786700024017102089701931494687629986331134561474917513225 87647 1644011773510663455366813129825813172540389171796310369830625 87648 1644236875246740436069257255711527872681672173175137361160448 87649 1644462005235471319634788932930586192655972395628548252166400 87650 1644687163480079712497122611630355594318710200568742135630625 87651 1644912349983789552116145334471640264634885024556656371255625 87652 1645137564749825107008131915796071271855919847693027622636900 87653 1645362807781410976775962533981251927541409945568239400822948 87654 1645588079081772092139342737148856553120836970865513971390625 87655 1645813378654133714965025862390890273647422058990768005195225 87656 1646038706501721438297037868679326885783481408330491727539600 87657 1646264062627761186386904583624351271873929370182428481011600 87658 1646489447035479214723881364246442257211962216664607084176073 87659 1646714859728102110065185171927541233278465157924282080147025 87660 1646940300708856790466229061706561295844330574013327114248900 87661 1647165769980970505310859086084501073362671533480259528928900 87662 1647391267547670835341593613504436848045876211996904001227225 87663 1647616793412185692689865061671675999420590522471186603881073 87664 1647842347577743320906264045879364227982052845714051553985600 87665 1648067930047572294990785942504848444827750930781285041550400 87666 1648293540824901521423079867842106641839141539889302064811025 87667 1648519179912960238192700072435565486099182967932809374380025 87668 1648744847314978014829359751080635811782693895072728584922948 87669 1648970543034184752433187268656305612736083856911802129780100 87670 1649196267073810683704984801955139569372815665065794459682225 87671 1649422019437086372976489397676043574351073106438958572397225 87672 1649647800127242716240636446745162152770532917528217690890000 87673 1649873609147510941181825575130286104325893096252008834610448 87674 1650099446501122607206188951314157126985904804103589201228025 87675 1650325312191309605471862010592065614328107152177406474050625 87676 1650551206221304158919256596359147251651287782459421735222500 87677 1650777128594338822301336518552793469409902077692546332500900 87678 1651003079313646482213895529415600246367294786447069780076073 87679 1651229058382460357125837716744289189147594562399536591850625 87680 1651455065804013997409460314790044249579609116244365759385600 87681 1651681101581541285370738932975716876369951093458959029145600 87682 1651907165718276435279615202595361833216987149979450391780225 87683 1652133258217453993400286841661575351482039729720925843276073 87684 1652359379082308838021500138066116721969597482129189305492900 87685 1652585528316076179486844851219303867234120824253254443740900 87686 1652811705921991560225051532333682873127378580186980715849025 87687 1653037911903290854780291263517480896027134651488917769119225 87688 1653264146263210269842477815843361300345435016031746253490448 87689 1653490409004986344277572226558009319502739750672978604323600 87690 1653716700131855949157889795598085972572716956529089939994025 87691 1653943019647056287792409501578097408251680166164276533839025 87692 1654169367553824895757085837415736287686422761696890847232900 87693 1654395743855399640925163065760261258004596864041599047322948 87694 1654622148555018723497491894389490009132814798939792014335225 87695 1654848581655920676032848571740990847659333338117122174846225 87696 1655075043161344363478256402743067163100529187213633386945600 87697 1655301533074528983199309685111138603963403379763229893160000 87698 1655528051398714065010500066275132223460077072495660256201073 87699 1655754598137139471205545321103506297624676455972281108344025 87700 1655981173293045396587720550589538961908164830759165915322500 87701 1656207776869672368500191801665523256082580088036236580322500 87702 1656434408870261246856352108310519611472790610123673587763025 87703 1656661069298053224170159954117326259151306706597612531376073 87704 1656887758156289825586480156484337482779892861522830166490000 87705 1657114475448212908911427172597969085260733023243594142771600 87706 1657341221177064664642710827371339884269721656873997403947225 87707 1657567995346087615999984463504907498085102038180892332728225 87708 1657794797958524618955195513834766129896165033357027706422948 87709 1658021629017618862262938496134323505979071119976299064236900 87710 1658248488526613867490810430535083570760080398280358674366025 87711 1658475376488753489049768679732270989850584557275490113621025 87712 1658702292907281914224491212141042960633345935666020235065600 87713 1658929237785443663203739288169043278905276692497098047240448 87714 1659156211126483589110722569771063059438950415942993987872225 87715 1659383212933646878033466653451581958112843990710844482102025 87716 1659610243210179049055183026880973193479073955123771609468900 87717 1659837301959325954284641449291165116287133648527441919108900 87718 1660064389184333778886544755816561526562869918992401189551073 87719 1660291504888449041111906085946032389353675771459059827507225 87720 1660518649074918592328428536251796052193632828927254409299600 87721 1660745821746989617050887237561023519716129595798247361939600 87722 1660973022907909632971513856736004793646322995140350566015625 87723 1661200252560926490990383523228726739641716242912704013901073 87724 1661427510709288375245804180575721396116110564823878347576900 87725 1661654797356243803144708362999053094280266298637811234602500 87726 1661882112505041625393047397279322213161795299820187385305625 87727 1662109456158931026026188030066572848327116025230933830767025 87728 1662336828321161522439311480795001128419749952236380958160448 87729 1662564228994982965417814920367370369451837843597346484840000 87730 1662791658183645539167715375775048713039521536582604283478225 87731 1663019115890399761346056060819594351457786163092736308663225 87732 1663246602118496483091315133101822899506503741625234536668100 87733 1663474116871186889053816877444300930726776667472092517522948 87734 1663701660151722497426145315913219153485263510756349373879025 87735 1663929231963355159973560244605608160853994459260648037218025 87736 1664156832309337062064415697367869147054264461291551844432400 87737 1664384461192920722700580836611601442505543380207023297347600 87738 1664612118617358994547863271392718179223979014196189932006073 87739 1664839804585905063966434802919850858450005410261582950100225 87740 1665067519101812451041259597658053052950820258271910439436900 87741 1665295262168335009612524788193822937441076037921796204356900 87742 1665523033788726927306073502027473801994054757283660466258025 87743 1665750833966242725563840318458891165175880315532132311451073 87744 1665978662704137259674289153732724565926980493865371230233600 87745 1666206520005665718802853574609071575938057077478958850073600 87746 1666434405874083626022379540525721037422272387841345263004225 87747 1666662320312646838343570574518031994771228308986165063675625 87748 1666890263324611546745435363062534252599614474923272698022948 87749 1667118234913234276205737785010345957132150398760513620332900 87750 1667346235081771885731449369776513062766656719241711846890625 87751 1667574263833481568389204184951385010958778168999020518765625 87752 1667802321171620851335756153500150414317060083081798581200400 87753 1668030407099447595848438800716666004971766018787939816210448 87754 1668258521620219997355627431097721572887031101351737851275625 87755 1668486664737196585467203735303893086823688797835825324474225 87756 1668714836453636224005022827373145658129402707170639152356100 87757 1668943036772798111033382712353357475433594391556661813756100 87758 1669171265697941778889496184519945306657098017602062510326073 87759 1669399523232327094213965156344781633510507379157274391763025 87760 1669627809379214257981257418382602952850825492710731590734400 87761 1669856124141863805530185830241118248893296145644967732814400 87762 1670084467523536606594389942801036110334205293174343119090225 87763 1670312839527493865332820051852238436931002797285904119506073 87764 1670541240156997120360223683312338151008326436710658438820100 87765 1670769669415308244777634510193867800712425147427540410904900 87766 1670998127305689446202863701486355413622091835346505371003025 87767 1671226613831403266800993703119553431541542593866796754774025 87768 1671455128995712583314874451174096029949733516534044290210448 87769 1671683672801880607095622017505869598661403276934355835795600 87770 1671912245253170884133119687950390633767684012510151199043225 87771 1672140846352847295086521473273494764868449554742662370608225 87772 1672369476104174055314758053034650115984683454037620192702500 87773 1672598134510415714907045152529217673347064312927815976222948 87774 1672826821574837158713394352975990808496697425459449517862025 87775 1673055537300703606375126335116355580805484383785265807030625 87776 1673284281691280612355386556391422919627030915309590676640000 87777 1673513054749834065969663361863493262824262515817989561094400 87778 1673741856479630191416308529048223705387062206813225626151073 87779 1673970686883935547807060246823877189252279730041663335015625 87780 1674199545966017029197568528584042743269401460538781611072100 87781 1674428433729141864617923059800225260518030033393912671432100 87782 1674657350176577618103183480160712778878116901113952613992225 87783 1674886295311592188723912100452138709880634530571204808426073 87784 1675115269137453810616709054350165940425082474005690352576400 87785 1675344271657431053014749885285729211940907870707534845696400 87786 1675573302874792820278325568553281661992600818457135118142025 87787 1675802362792808351925384968827500894182913260512818878262225 87788 1676031451414747222662079733254919423495361329207111773802948 87789 1676260568743879342413311620286953825935920235679382979188100 87790 1676489714783474956353282264420816403484622561906804385256025 87791 1676718889536804644936045377014802657950639961305875301751025 87792 1676948093007139323926061383344457350339379573408276878094400 87793 1677177325197750244428754496066131405787174672448971705360448 87794 1677406586111908992921072225254451407998308965459102522318225 87795 1677635875752887491282047325180232911430400299285626422927225 87796 1677865194123957996823362177995378284217597094854416667564100 87797 1678094541228393102319915614491309279996624368280858587002500 87798 1678323917069465736040392172097494022408470489775264656001073 87799 1678553321650449161777833790286637572088445640689666021258025 87800 1678782754974616978880213943553114732429483024844060747210000 87801 1679012217045243122281014212131233237307909041126801507210000 87802 1679241707865601862529803290619924951297493599294711507324025 87803 1679471227438967805822818434680472200666421329249390423451073 87804 1679700775768615894033549345973885841652913365519118457622500 87805 1679930352857821404743324495504561161148592453249339565928100 87806 1680159958709859951271899885536847193984336090053908492141225 87807 1680389593328007482708050250251174530511318060295579027220225 87808 1680619256715540283940162695306396178100212805775509862760448 87809 1680848948875734975686832776475005530544144380782248693350400 87810 1681078669811868514527463017517904990145917031681570077729025 87811 1681308419527218192932863867465408278497382493757003104634025 87812 1681538198025061639295857097471168963618494683210679955176100 87813 1681768005308676817961881637405737223215690352815532386302948 87814 1681997841381342029259601852356456356343729248719607736204225 87815 1682227706246335909531518259200420048712044126724602241084025 87816 1682457599906937431164580683417220890266004432713339266288400 87817 1682687522366425902620803856308230137495302297841068382000400 87818 1682917473628080968467885452789158207175940519025839651276073 87819 1683147453695182609409826569922654882939054163903028182770225 87820 1683377462571011142317554646357717711179045131814063440788100 87821 1683607500258847220259548822842686558365267193981780714028100 87822 1683837566761971832532467743978611797805782502523295270325625 87823 1684067662083666304691779801379793090328534075441155684701073 87824 1684297786227212298582395818408295220194657109626533938958400 87825 1684527939195891812369304176649256944840599922952652001960000 87826 1684758120992987180568208384293818314760257656817350923600625 87827 1684988331621781074076167086596501417985453359432033421608025 87828 1685218571085556500202236518573889002202846495508043945922948 87829 1685448839387596802698115400111454926557723067855319568002500 87830 1685679136531185661788792273645409894640139169212821751542225 87831 1685909462519607094203195284586435420026565687143360630577225 87832 1686139817356145453204844404652188476060530840151017720627600 87833 1686370201044085428622506098275468782298794008758082076610448 87834 1686600613586712046880850432254950181225323720887418865960025 87835 1686831054987310671031110628815387060443809436649230077301025 87836 1687061525249167000781745062244216277600625733978552248852900 87837 1687292024375567072529101699271484547764103404298442807488100 87838 1687522552369797259388084983360040755892659607617085338256073 87839 1687753109235144271222825163072942160363813390665022514712225 87840 1687983694974895154677350064685032957308378321638012184326400 87841 1688214309592337293206259309205663179699195522964790736646400 87842 1688444953090758407105400973979525409781662771737100577117025 87843 1688675625473446553542550699032596288504043368828069987176073 87844 1688906326743690126588093238330179311109116935427394912464100 87845 1689137056904777857245706456114054903985177963217334499032100 87846 1689367815959998813483047768485753284243711605518470710000225 87847 1689598603912642400262443030402975110293294635601280156265625 87848 1689829420765998359571577868256194438914397499478218087010448 87849 1690060266523356770454191458192488012007815738687230531744400 87850 1690291141188008049040772750353644404290450539014020420655625 87851 1690522044763242948579259139195616071746103559276249853780625 87852 1690752977252352559465737580056386849605865296044043258008900 87853 1690983938658628309275148152139336958032573831670175508722948 87854 1691214928985361962791990068079197083516716680759330404905625 87855 1691445948235845622041030130257692614257057381064581870258225 87856 1691676996413371726318013634035988618498205255943208930177600 87857 1691908073521233052220377718071055665929326194452178063745600 87858 1692139179562722713677967161883086103813229139771835118101073 87859 1692370314541134161983752630841099911513172035106919587124025 87860 1692601478459761185824551368733888769515927037055980337224900 87861 1692832671321897911311750338093456491913942658529328934704900 87862 1693063893130838802012031808438123484606854935834175032698225 87863 1693295143889878658978101392602472405213145517072577400756073 87864 1693526423602312620779418531321321714846436531389016696899600 87865 1693757732271436163532929426234923326507765011072131373264400 87866 1693989069900545100933802421482590069875208291608516199700025 87867 1694220436492935584286165834051968207735450999391208288913025 87868 1694451832051904102533848233051179755198308744124011024622948 87869 1694683256580747482291121168071068869164868254594256884056100 87870 1694914710082762887873444346804796092282783224306806733909225 87871 1695146192561247821328213262092033752818394359713546495324225 87872 1695377704019500122465509268555025339504735841004596485760000 87873 1695609244460817968888852108993781188487163406555826089960448 87874 1695840813888499876025954890707692337984306350394709825241025 87875 1696072412305844697159481511910853925211321671032428617515625 87876 1696304039716151623457806538408399019475028223630489428062500 87877 1696535696122720184005777530701153305146436799977807297932900 87878 1696767381528850245835479821685930548445483386738693066851073 87879 1696999095937842013957003745118798302635432226819774596925625 87880 1697230839352996031389214315008652827320457526757540701763600 87881 1697462611777613179190523356108451719069352510347664686723600 87882 1697694413214994676489664085671462272551166811259009940949225 87883 1697926243668442080516468146639893113764852721372460670201073 87884 1698158103141257286632645092433286169774722363667423525904900 87885 1698389991636742528362564323504055562626696235593730927656900 87886 1698621909158200377424039475827569538816973568297221935940025 87887 1698853855708933743759115261494181069814891366433720368150225 87888 1699085831292245875564856761570622283705376630565476172240448 87889 1699317835911440359324141171398187413013549917580157367297600 87890 1699549869569821119836451998495138469204722862835721231023025 87891 1699781932270692420248675713230777380217262369782276407168025 87892 1700014024017358862085900852438637853683584667948474045200900 87893 1700246144813125385282219576136259755225908148045921902522948 87894 1700478294661297268211531677519018318378349603518274410046225 87895 1700710473565180127718351046395490030285509041456479671513225 87896 1700942681528079919148614586231846565359868373069422487187600 87897 1701174918553302936380493584972777667546143855827951452090000 87898 1701407184644155811855207539806453410740195937314881935426073 87899 1701639479803945516607840436041045796243227946375696359917025 87900 1701871804035979360298159480260339175898811692372800659102500 87901 1702104157343564991241436287925968519760778270535637854102500 87902 1702336539730010396439270525593834077774221033241821712630025 87903 1702568951198623901610416007912250516019789576569673215151073 87904 1702801391752714171221609249569398139573123511975884100000000 87905 1703033861395590208518400472357653345966697548156089228089600 87906 1703266360130561355555987067522384985610539802060330960840225 87907 1703498887960937293230049513562812838331258095016010001457225 87908 1703731444890028041307589749652533948425579074651045618222948 87909 1703964030921143958457772004847332094295187140839566678708900 87910 1704196646057595742282766083247895202834059149578325558597025 87911 1704429290302694429348593105285075053277741528247824916152025 87912 1704661963659751395215973705295333150196123565158384628531600 87913 1704894666132078354471178685554026180717239042005425703490448 87914 1705127397722987360756882126934194006909492866574347125281225 87915 1705360158435790806803016956358522680523474741794626195571025 87916 1705592948273801424457632971212164504002202983433161063112900 87917 1705825767240332284717757320884106698810253180063249951136900 87918 1706058615338696797760257445604789779707783283509699149626073 87919 1706291492572208712972706472747686271604983734150988942778225 87920 1706524398944182118984251070762559944075973171991708665281600 87921 1706757334457931443696481760908135277488641970374995805121600 87922 1706990299116771454314305686951916414018432063994771513380625 87923 1707223292924017257376821843004904386559547136237347130126073 87924 1707456315882984298788198759658970958726626992914577378584900 87925 1707689367996988363848554648594656949753508690566156439322500 87926 1707922449269345577284840005827172459143349518463804479400625 87927 1708155559703372403281722673758385947406118065338800063194025 87928 1708388699302385645512475362202598671135284146107322125810448 87929 1708621868069702447169865628553910513025471132253039822410000 87930 1708855066008640290997048317262992790216890034147921446111225 87931 1709088293122516999318460458791093167570568336891846327996225 87932 1709321549414650734070718628209107346130732906007751346832100 87933 1709554834888359996833518763609561741117220068657118924822948 87934 1709788149546963628860538444499360908311482053392949931786025 87935 1710021493393780811110341630341163022654652150633241579889025 87936 1710254866432131064277285859411256258265236051143634866278400 87937 1710488268665334248822431908141818464907328645326488830873600 87938 1710721700096710565004455911115452082197828936825316810131073 87939 1710955160729580552910563941879895779532955455005380335069225 87940 1711188650567265092487409054750823856840465457737340907220900 87941 1711422169613085403572010787770653988824368114402248198940900 87942 1711655717870363045922677126991293443363609565300796751721025 87943 1711889295342419919249928932248763453155211084172689184526073 87944 1712122902032578263247426824597650968555675342135059011939600 87945 1712356537944160657622900535573346568872154801191170520995600 87946 1712590203080490022129080718450036859086915371037954083501225 87947 1712823897444889616594633221662429229165042462046271142600625 87948 1713057621040683040955095824559196403696140278171047133122948 87949 1713291373871194235283817435656137760655983434676474701400900 87950 1713525155939747479822899753557063949543707575778288241925625 87951 1713758967249667395014141390710420891054187425791564791300625 87952 1713992807804278941529984460169678792783761453646546738062400 87953 1714226677606907420304463625525521368240436884551553673360448 87954 1714460576660878472564157614177879999637161974333116937280625 87955 1714694504969518079859143194115867138588699092098015617547225 87956 1714928462536152564093951614373672792909087056205927066004100 87957 1715162449364108587558527509330497502217659158317967905980100 87958 1715396465456713152959190267022604760007099212035565692501073 87959 1715630510817293603449597861635585395207086598242976561230025 87960 1715864585449177622661713150344935982091717470929500918720400 87961 1716098689355693234736772634673062903628107857545242729600400 87962 1716332822540168804356257686530833250047400159725352007051225 87963 1716566985005933036772868239111803291537822356727380822631073 87964 1716801176756314977841498942807264821512503858727022813224100 87965 1717035397794644014050217786310259224892448274108507083628900 87966 1717269648124249872551247183076718684267416168303755735902025 87967 1717503927748462621191947523311903495654495026152633831797025 87968 1717738236670612668545803191650314024865843910085836753160448 87969 1717972574894030763943411050697265395223511557919863349561600 87970 1718206942422047997503471390600322557520353712284883809280225 87971 1718441339257995800163781344818802953721933144602981721545225 87972 1718675765405205943712230772259563546934888956355170015062500 87973 1718910220867010540817800605947298551632625135716780730822948 87974 1719144705646742045061563668397583760029306845435433788365025 87975 1719379219747733250967687953860912922828081345344023240505625 87976 1719613763173317294034442377605981205339173637750346354490000 87977 1719848335926827650765204992410480303168059694069572578016400 87978 1720082938011598138699473672427679365313307304747247247176073 87979 1720317569430962916443879264597075436587911020377603632580625 87980 1720552230188256483703201207767406695787048148910388956460100 87981 1720786920286813681311385619700331330969162171252089030020100 87982 1721021639729969691262565852123084458596153065034380997651225 87983 1721256388521060036742085513998435059092235713811002163601073 87984 1721491166663420582157523963180274467629732656758275670478400 87985 1721725974160387533169724266623177525633710732735698204622400 87986 1721960811015297436723823629314287065615967523289828714243025 87987 1722195677231487181080286292095881969502437733172922453783225 87988 1722430572812293995845938898546998608606636595850181773802948 87989 1722665497761055452005008331092485041825301887276146203652100 87990 1722900452081109461950162016507876917490953006258777582295025 87991 1723135435775794279513550700988493593609669666663528985090025 87992 1723370448848448499997853694951162560941018878540600153552400 87993 1723605491302411060207326587736989823540741905325325553810448 87994 1723840563141021238478851432383603461985567606240033702519225 87995 1724075664367618654712989400635307175533359840928752615604225 87996 1724310794985543270405035908359590170940749261533989570816100 87997 1724545954998135388676078211538449337564458680564839883422500 87998 1724781144408735654304055473002989220711721116032421599476073 87999 1725016363220685053754821300079774877979525413803823739321025 88000 1725251611437324915213208753317422276531920866648321936000000 88001 1725486889061996908614097826461920462909284326055681936000000 88002 1725722196098043045673485397849189311043315772969265188681025 88003 1725957532548805679919557653383386228666596013806904001476073 88004 1726192898417627506723764981269484777255827935587868298622500 88005 1726428293707851563331899338668657736033405426029657004256100 88006 1726663718422821228895174090445006716372726478845986715044225 88007 1726899172565880224501306320172190009208703999226611830439225 88008 1727134656140372613205601613568509924746244238007111657810448 88009 1727370169149642800062041314529030460886073454076367815312400 88010 1727605711597035532154372253923305714349213172192208581970025 88011 1727841283485895898627198951327309026478648106989931043175025 88012 1728076884819569330717078289858162434129313303319682420132100 88013 1728312515601401601783616664280275574925463138219788273802948 88014 1728548175834738827340569602551512775467789381244104540103225 88015 1728783865522927465086943860978016630811343358269641400563025 88016 1729019584669314314938101993146325963709403250410614084942400 88017 1729255333277246519056869392801435632727926525688532381518400 88018 1729491111350071561884643810839455239380154288424023549601073 88019 1729726918891137270172507346583533365911303782031136082531225 88020 1729962755903791813012340913511723557279112237452508727780100 88021 1730198622391383701867941179605477843227294564654899310220100 88022 1730434518357261790606139982487463179135763881527318640180625 88023 1730670443804775275527926219517405767553752406643855805176073 88024 1730906398737273695399570213014677805979775653462948231456400 88025 1731142383158106931483750550776350790545719997764368781690000 88026 1731378397070625207570683402059449089791217391941892317705625 88027 1731614440478179090009254309196147087678916113978082690525025 88028 1731850513384119487738152455010662780401277810669826542822948 88029 1732086615791797652317007406206610297365143569428356403062500 88030 1732322747704565177957528332893583403011530176562085192185225 88031 1732558909125774001554645704421751622834956938518463255920225 88032 1732795100058776402717655461693260224109078302603429940281600 88033 1733031320506925003801365666119234869403522862042347697160448 88034 1733267570473572769937245625391201348990630014060385316357025 88035 1733503849962073009064577496235740386690246406446293959982025 88036 1733740158975779371961610364321207102585910205661863141708900 88037 1733976497518045852276716801485354305366626996147857482504100 88038 1734212865592226786559551900452708376805041624571062572631073 88039 1734449263201676854292214787210556101075150383208696746171225 88040 1734685690349751077920412611212410382240792432665709613120400 88041 1734922147039804822884627013577832384310023145194573626240400 88042 1735158633275193797651283073457497219750119955900622695070025 88043 1735395149059274053743920732732399904293418190270701718501073 88044 1735631694395401985774368699216107888235435043298125453660100 88045 1735868269286934331473920828528976067233829268869333510964100 88046 1736104873737228171724514984813249768859677049241170008507225 88047 1736341507749640930589914380457990804831335804923785317680625 88048 1736578171327530375346891395002771272975832226981505241360448 88049 1736814864474254616516413873389089387513263418898773644302400 88050 1737051587193172107894833903728471211246155576293967495700625 88051 1737288339487641646585079074756231758658097962801417546325625 88052 1737525121361022373027846213139878534784275912619645906360900 88053 1737761932816673771032797600811150171010780058117353305122948 88054 1737998773857955667809759672490692415689784798411154553400625 88055 1738235644488228233999924193574383334623882046230976341341225 88056 1738472544710851983707051918550329174075041370258311364835600 88057 1738709474529187774528678730115561936991859643384493815459600 88058 1738946433946596807587324259161479321622977069253566818526073 88059 1739183422966440627561702985797077270594786845627316009081025 88060 1739420441592081122717937821579034977877867589476232700220900 88061 1739657489826880524940776173117721800848935851534560512500900 88062 1739894567674201409764808487228205124873565443972618107149225 88063 1740131675137406696405689277795347828489465750785160560131073 88064 1740368812219859647791360634522093598360767543757965072793600 88065 1740605978924923870593278213730047944700546945080868496998400 88066 1740843175255963315257639711381472369821740918786356964609025 88067 1741080401216342276036615818491818744875685895508175038426025 88068 1741317656809425391019583659101940552672759697211401240822948 88069 1741554942038577642164362710979127257751040689518605107312100 88070 1741792256907164355328453209216117668566531908358096970156225 88071 1742029601418551200300277032897257760822346644539410624271225 88072 1742266975576104190830421075000978035534330484504996025610000 88073 1742504379383189684662883095707775090446917958240093253810448 88074 1742741812843174383566320059282891688865604596806836872234025 88075 1742979275959425333365298954702899215861272213203209811000625 88076 1743216768735309923971550100195396018126751452569421620922500 88077 1743454291174195889415222931861044730527455972848010236344900 88078 1743691843279451307876144276547181299585691876861335112126073 88079 1743929425054444601715079109142238021772349083750515496980625 88080 1744167036502544537504993794460232522550133064510144100161600 88081 1744404677627120226062321813884584210619310635977651456321600 88082 1744642348431541122478231976940529350760137173456896209098225 88083 1744880048919177026149899117965415508045719527871809823626073 88084 1745117779093398080811777278046165726015063982994645431296900 88085 1745355538957574774566875372393212411648476626249003991592900 88086 1745593328515077939918035343320210510676339397562294798051025 88087 1745831147769278753799212798998849167877593689785117150161225 88088 1746068996723548737606760138158090678586039566693242703490448 88089 1746306875381259757230712160897175149620817306265985723251600 88090 1746544783745784023086074165781738900292193933854862344072025 88091 1746782721820494090144112533392404247005045548418193970517025 88092 1747020689608762857963647796495207928290221431937884808148900 88093 1747258687113963570722350197003245040838313034528730374222948 88094 1747496714339469817248037729898914971291244813010578224737225 88095 1747734771288655531049976674286165423164569436589307750200225 88096 1747972857964894990350184611742140253327401927871328443449600 88097 1748210974371562818114735932137646447957580749143087076000000 88098 1748449120512033982085069827095865183816913541444464953151073 88099 1748687296389683794809300771258741537055266046553051574470025 88100 1748925502007887913673531491530497018552799559012792662902500 88101 1749163737370022340933168424467718732046869936560701867902500 88102 1749402002479463423744239661985488568963984612842054720477025 88103 1749640297339587854194715385549025471987788076608197677426073 88104 1749878621953772669335830789020323417941325777449844058490000 88105 1750116976325395251213411490329277389545836260658128569427600 88106 1750355360457833326899201432138799225039056394488989459753225 88107 1750593774354464968522193271673434854493509703734482889166225 88108 1750832218018668593299961259881004051969497936215856466522948 88109 1751070691453822963569996610096793453368545936083678698160900 88110 1751309194663307186821045356379843211020874552453714412848025 88111 1751547727650500715724448701690877277645110547074848780703025 88112 1751786290418783348165485856081436934359901153906113294977600 88113 1752024882971535227274719365063786799905398960500302172240448 88114 1752263505312136841459342928331172181147735000115964165670225 88115 1752502157443969024434531708998016248291619239009524711060025 88116 1752740839370412955254795133529655142015112890234387216776900 88117 1752979551094850158345332182531218743966421058671173228144900 88118 1753218292620662503533389172565274466725271997447528516201073 88119 1753457063951232206079620029167861044431095609229535377029225 88120 1753695865089941826709449051232548930816803633269774073283600 88121 1753934696040174271644436166932173537360522097107169704323600 88122 1754173556805312792633644681347897170678147957296307795725625 88123 1754412447388740986985011515975265155127111283701930964851073 88124 1754651367793842797596719940276931253876236734268537862572900 88125 1754890318024002512988574795451737129418128299643765064062500 88126 1755129298082604767333380210589840212659064247813590503515625 88127 1755368307973034540488319811383593978316999746551082038601025 88128 1755607347698677158026339421563894253390947664879840041960448 88129 1755846417262918291267532257231714814934758433137550264960000 88130 1756085516669143957310526614254565163275162454160966614764225 88131 1756324645920740519063876048897612987157888285505673069349225 88132 1756563805021094685277452051859223468086741534704319825976100 88133 1756802993973593510573839215880677202338738006935584828622948 88134 1757042212781624395479732897099838150793744998040479564673025 88135 1757281461448575086457339370318552658809611616838110432580025 88136 1757520739977833675935778478353570220903477530752652320144400 88137 1757760048372788602342488775640786297966854439797836677379600 88138 1757999386636828650134635166262617128146190778243172650756073 88139 1758238754773342949830519036568326106361972503413603883018225 88140 1758478152785720978040990882557130941717996239995283107024900 88141 1758717580677352557500865432193930436768290389216283853544900 88142 1758957038451627857100339262827499367762269968961763912164025 88143 1759196526111937391916410913881009580579106807225491204101073 88144 1759436043661672023244303494984745053089993151588627962625600 88145 1759675591104222958628889789720888311151988666284881863937600 88146 1759915168442981751896119855150265222339483050828964910018225 88147 1760154775681340303184451117290944828858994015460901776505625 88148 1760394412822690858976280962718600518870067974438009616722948 88149 1760634079870426012129381826458548473649473454473006675448900 88150 1760873776827938701908338776339388966687689748692142166980625 88151 1761113503698622214015989593978185729895910663030692133855625 88152 1761353260485870180624867352567128241628420188991629447904400 88153 1761593047193076580408645491631631431189268481501525199010448 88154 1761832863823635738573585388929836934893697510878332158265625 88155 1762072710380942326889986429663489679593751081688985616640225 88156 1762312586868391363723638573170173210853968456868871431672100 88157 1762552493289378214067277417266896824677019481586090067184100 88158 1762792429647298589572041760415037203830606756984822881176073 88159 1763032395945548548578933661876646902415951958495520425677025 88160 1763272392187524496150281000032151665344713716554426846726400 88161 1763512418376623184101202529029468212855268469368285478406400 88162 1763752474516241711031075433934583764100938248166909197992225 88163 1763992560609777522355005384553648218181985355919434588256073 88164 1764232676660628410335299088096639555770028241800123560608100 88165 1764472822672192514112939340852672669687980447164968368372900 88166 1764712998647868319739062579047031478460690196167364670821025 88167 1764953204591054660206438929050013822941176917463845363800025 88168 1765193440505150715480954757107688292644737605141256052610448 88169 1765433706393556012533097718764671775388245349774583832307600 88170 1765674002259670425369444308149046171234699487477552561537225 88171 1765914328106894175064149907289542359583526519351547578502225 88172 1766154683938627829790441335635129156525288139625761562402500 88173 1766395069758272304852111899947154648295342272103848813922948 88174 1766635485569228862715018944734196935814639845718886341848025 88175 1766875931374899113038583903399790974897239035815980264000625 88176 1767116407178685012707294850273207846733294753335207192360000 88177 1767356912983988865862211553693472443723249174799396907918400 88178 1767597448794213323932473030316815206643723967702075406701073 88179 1767838014612761385666807600817763200468211474659107045125625 88180 1768078610443036397165045447154085467946095371989495657868100 88181 1768319236288442051909633671565817252261816111020609520628100 88182 1768559892152382390797153857478597332752147680502857800290225 88183 1768800578038261802169842132481562370753584793538535985276073 88184 1769041293949485021847111733550051816183768400187043253360400 88185 1769282039889457133157078074683386579430717355549727403568400 88186 1769522815861583566968086317127994327531400031145911332364025 88187 1769763621869270101720241442356163918466886543588788272284225 88188 1770004457915922863456940827970721142684984988115344886302948 88189 1770245324004948325856409326705927596682898504915703961096100 88190 1770486220139753310263236848694914169642059073279616221354025 88191 1770727146323744985719918447173970280704913522504544098449025 88192 1770968102560330868998396907794019661519072269802069413990400 88193 1771209088852918824631607841709623136147896644946355878760448 88194 1771450105204917064945027282615858508358311240317177601700225 88195 1771691151619734150088221787903437324646398434825599370301225 88196 1771932228100778988066401044102427940149177982835721430088100 88197 1772173334651460834771972976784963973816910236811888024822500 88198 1772414471275189294016101365097326898884302087566265101451073 88199 1772655637975374317560265961091801174781154961533535080364025 88200 1772896834755426205147825114028709987163289113672412724810000 88201 1773138061618755604535580899819049323723022900940497564810000 88202 1773379318568773511525346755778147774855094618700354893018025 88203 1773620605608891269995517620860789110108702735119340938001073 88204 1773861922742520571932642581548244343649322871190216184602500 88205 1774103269973073457463000023557669664685151551328661398604100 88206 1774344647303962314884175289544336271982442496840044699967225 88207 1774586054738599880696640842967167815201655957471793352638225 88208 1774827492280399239635338938288070809832250180698100329360448 88209 1775068959932773824701266797675553056988121510577037722254400 88210 1775310457699137417193064294383134764248160694571050116231025 88211 1775551985582904146738604142973066729087152664562857223736025 88212 1775793543587488491326584596555879612241320254700609018068100 88213 1776035131716305277338124651216297994590213931277321273802948 88214 1776276749972769679578361757796062577812394546536801986982225 88215 1776518398360297221308052041204213556186459297386104782062025 88216 1776760076882303774275173027425397854461437380105681143616400 88217 1777001785542205558746528878396772594711446192243541846016400 88218 1777243524343419143539358134924086823518766252257601514426073 88219 1777485293289361446052943967807533199697178195767724401272225 88220 1777727092383449732300226937347971012073523174470606946792100 88221 1777968921629101616939420261404131566590013640169357262432100 88222 1778210781029735063305627592171426652172849752626341925015625 88223 1778452670588768383442463301852990465434202417051493664151073 88224 1778694590309620238133675277393595045334622146315789436934400 88225 1778936540195709636934770224447088940431438466096053121440000 88226 1779178520250455938204641480748018503275742350115706901830625 88227 1779420530477278849137199339058100878896109099787750642422025 88228 1779662570879598425793003879858227427121336080570317268222948 88229 1779904641460835073130900313956685991747153709228934163102500 88230 1780146742224409545039656835184300103243133965318491138848225 88231 1780388873173742944369604983347192875825883390245329223283225 88232 1780631034312256722964282517607893034293081952277359128915600 88233 1780873225643372681692078800465510181020030210207318554210448 88234 1781115447170512970477882692505716088966109816748899021734025 88235 1781357698897100088334732958091278482422961480203326012683025 88236 1781599980826556883395471182163903443559254964858969446584900 88237 1781842292962306552944397198328152259578682472700706130500100 88238 1782084635307772643448927028388208202508264727369168869506073 88239 1782327007866379050591253333508278411273233192320925680610225 88240 1782569410641550019300008377167425723792657015535377993934400 88241 1782811843636710143781929500079634985346634419967207515854400 88242 1783054306855284367553527107249928038421280269667117708003025 88243 1783296800300697983472755167337351278631929353839113056326073 88244 1783539323976376633770684224495669341157953463158472063836100 88245 1783781877885746310083176922862608162394374502867865774916100 88246 1784024462032233353482566043868500342236060614264857013034225 88247 1784267076419264454509335056535195413559732479295531414075625 88248 1784509721050266653203801180936107307057297581517649264210448 88249 1784752395928667339137800964988280981601186110472004909840400 88250 1784995101057894251446378374747369872788398345620328040765625 88251 1785237836441375478859475398376425495214904660927904368890625 88252 1785480602082539459733625163959410217375880672683137847692900 88253 1785723397984814982083647571330353911870026432386691950022948 88254 1785966224151631183614347438089084867807924864979970456875625 88255 1786209080586417551752215159974475036985055792125036818444225 88256 1786451967292603923677129885766149370479712782842308671513600 88257 1786694884273620486354065206885618687874685662043362736153600 88258 1786937831532897776564797361867805207279186704186990065451073 88259 1787180809073866680939615955873939550744128267598484106018025 88260 1787423816899958435989037195416817726519518808424446323236900 88261 1787666855014604628135519638469416276897447775585772622316900 88262 1787909923421237193745182460127873468117892753615752944580225 88263 1788153022123288419159526233999854086987419313442392682006073 88264 1788396151124190940727156229489325097472770276846370161667600 88265 1788639310427377744835508225148779099582371423688911252752400 88266 1788882500036282167942576838269952222338929997585935439538025 88267 1789125719954337896608646370884092772575585621372970062919025 88268 1789368970184978967528024172342846651656505344664624553522948 88269 1789612250731639767560776518650835243030410438606172999548100 88270 1789855561597755033764467008721011164772297154424548728423225 88271 1790098902786759853425897477723886972954581899831578759238225 88272 1790342274302089664092851427701741593814078088271585470440000 88273 1790585676147180253605839975618918955245612208334804366160448 88274 1790829108325467760129850319019342981156725372611901262207025 88275 1791072570840388672186096719462382805660798665415958334505625 88276 1791316063695379828683774003908211757968100946057626833802500 88277 1791559586893878418951813584223813363155701307975961027736900 88278 1791803140439321982770641994980797298757930073589258675901073 88279 1792046724335148410403941949716197942319126950162806932015625 88280 1792290338584795942630415915827437840689797713557804954579600 88281 1792533983191703170775552208272648127926026455030212577939600 88282 1792777658159309036743393602247547615170073952230439796227225 88283 1793021363491052833048308465010091972847549040493504783551073 88284 1793265099190374202846764407024114122913383896021691381668900 88285 1793508865260713139969104452593186656715090830603259355548900 88286 1793752661705509988951325730155946792317442470375121262182025 88287 1793996488528205445066860682414134083847813981456611435152225 88288 1794240345732240554358360796464600794575970246025846047240448 88289 1794484233321056713669482854106564545036087516888320752185600 88290 1794728151298095670676677702495382547532283020446231719141025 88291 1794972099666799523920981545314136438841902171201763903886025 88292 1795216078430610722839809754634326423843296439841807176076900 88293 1795460087592972067798753203636983144146830416217093382422948 88294 1795704127157326710123377120365515387599399163145773258408225 88295 1795948197127118152131022462681621456763831502278473570907225 88296 1796192297505790247162609814595601717145216344935722655731600 88297 1796436428296787199614445804142419549046432514884469524890000 88298 1796680589503553564970032042974867630485002642811746949376073 88299 1796924781129534249831876587845206182592843580472181272003025 88300 1797169003178174511953307924146649513349564323162213806722500 88301 1797413255652919960270291471686086900368682579676100741722500 88302 1797657538557216554933248612859433558764507826933882091304025 88303 1797901851894510607338878243401017145875486870084792278201073 88304 1798146195668248780161980845878414960807542536464621281960000 88305 1798390569881878087387285086104166703388372102044284766785600 88306 1798634974538845894341276932635797364190824321009649740686225 88307 1798879409642599917724031299535594524790357442258185195855225 88308 1799123875196588225641046212561594055368210290623335331322948 88309 1799368371204259237635079498961237905158309305618095082592900 88310 1799612897669061724717988001039177390062101306838934557119025 88311 1799857454594444809402569313670705091021459633642187267274025 88312 1800102041983857965734406045932308186445575128387893154403600 88313 1800346659840751019323712607020845752133328138869871253490448 88314 1800591308168574147377184516632862272718058248282885789039225 88315 1800835986970777878729850239975559319686919742323962068569025 88316 1801080696250813093876925547580957062492147835229408350460900 88317 1801325436012131025005670400094786991176578342494519390132900 88318 1801570206258183256027248358211666941280676750830301809276073 88319 1801815006992421722608588517928119224583156439040312530260225 88320 1802059838218298712204249971285002382452015090748701393305600 88321 1802304699939266864088288792770936792247508055414084059545600 88322 1802549592158779169386127551558314071323222502297655773050625 88323 1802794514880288971106427349743489937716031617831136758076073 88324 1803039468107249964172962386762769901600308765302297919540900 88325 1803284451843116195456497050155806877006382402432972588822500 88326 1803529466091342063806665532848039519167828583095081177650625 88327 1803774510855382320083853977123809809166844000261192836988025 88328 1804019586138692067191085145461808124291633704822884666610448 88329 1804264691944726760105905618404503749704498805976452652490000 88330 1804509828276942205912275519633228504644135570653655989437225 88331 1804754995138794563832460768420590874450573339485876972722225 88332 1805000192533740345258927859631907758206199512892557774100100 88333 1805245420465236413786241171447350660731460481276708908922948 88334 1805490678936739985242962800976512877059102726527821832540025 88335 1805735967951708627723554927937113937336243356950287515291025 88336 1805981287513600261620284706569567300369149003566533366030400 88337 1806226637625873159655131685959147004731371252040137356865600 88338 1806472018291985946911697758937498707501850561115244853881073 88339 1806717429515397600867119639735250262285773875703277873947225 88340 1806962871299567451423983870557486710197368831133262678848900 88341 1807208343647955180942244357253864279950454515523685048168900 88342 1807453846564020824271142434255147716109460160975693187587025 88343 1807699380051224768781129458947964977900783822912294490176073 88344 1807944944113027754395791935659583074771808032317035082291600 88345 1808190538752890873623779169424518529112633520118127238899600 88346 1808436163974275571590733449704805681223650369118236342555225 88347 1808681819780643646071222764235755776720453299622816925390625 88348 1808927506175457247520676043169049502116339193546184988822948 88349 1809173223162178879107320933685015360311715361888151262476900 88350 1809418970744271396744124105245956004149211416027272702055625 88351 1809664748925198009120734085662394373063140868560401866430625 88352 1809910557708422277735426628144121205162215719061563390726400 88353 1810156397097408116927052609507935224835093229104147953160448 88354 1810402267095619793906988459713977034159443814495421954230625 88355 1810648167706521928791089122902567465026787436556395121753225 88356 1810894098933579494631643550103470877967368014426716289360100 88357 1811140060780257817449332723789513623171836163105589697368100 88358 1811386053250022576265190214446497609159504943916396356351073 88359 1811632076346339803132565269331358654936446252304013145104025 88360 1811878130072675883169088433590529032320721919677565894752400 88361 1812124214432497554588639703910473336386608529073928739232400 88362 1812370329429271908733319214872376553694793296753668811913225 88363 1812616475066466390105420458182972930131205111804896416381073 88364 1812862651347548796399406034953513972773414912113768560972100 88365 1813108858275987278533885941198883653240407966693953505136900 88366 1813355095855250340683598386728878613459012290720537655760025 88367 1813601364088806840311393147603680908698377300394586190783025 88368 1813847662980125988200217452325560557082649880019401908560448 88369 1814093992532677348485104401938854899591406243783617884033600 88370 1814340352749930838685163924210281509797482290443375415814225 88371 1814586743635356729735576262061651128272617531438362141479225 88372 1814833165192425646019587996427056832712803083365418394722500 88373 1815079617424608565400510603706625391397417615908388665522948 88374 1815326100335376819253721547988926484599161498362152498311025 88375 1815572613928202092498667908214145216005473654209199557515625 88376 1815819158206556423630872540450133074096552776564236110250000 88377 1816065733173912204753942775453462241750319540790282830800400 88378 1816312338833742181611581651687617891110664237641347264726073 88379 1816558975189519453619601683970472839962139804673475612650625 88380 1816805642244717473897941167923198685501898519497905115296100 88381 1817052340002810049302683020392777271488146600175901783256100 88382 1817299068467271340458076156020286085273719600462088021909225 88383 1817545827641575861788559400127140922203577755817712153451073 88384 1817792617529198481550787938091488896266099295602123861222400 88385 1818039438133614421865662301386954617740026153413102562534400 88386 1818286289458299258750359890455952100871805447326719332505025 88387 1818533171506728922150369034589784707351886531265854053765225 88388 1818780084282379695971525588987765174533292304722775711302948 88389 1819027027788728218112052069167597520951499777733447731520100 88390 1819274002029251480494599322899272365761353588846253142433025 88391 1819521007007426829098290739834736943204412233681149721828025 88392 1819768042726731963990768999005610838158805148711063099408400 88393 1820015109190644939360245354361228214203374477628506000210448 88394 1820262206402644163547551458519297051448603294938578419861225 88395 1820509334366208399078193724901475657648607242434968247018225 88396 1820756493084816762694410228426176462811303918497358045380100 88397 1821003682561948725387230144930916854667788917564490171202500 88398 1821250902801084112428535729496546559946954117893507201926073 88399 1821498153805703103403126833845690824427497630358248964387025 88400 1821745435579286232240787962987758393206710720450859393640000 88401 1821992748125314387248357871282873041533799971054974913640000 88402 1822240091447268811141801698097097155905027936516304500335025 88403 1822487465548631101078285643221325614908647520947681993026073 88404 1822734870432883208688254182226237969539479267809527755562500 88405 1822982306103507440107509821925706673376051646180699748972100 88406 1823229772563986456009295396121068864127507234695293686910225 88407 1823477269817803271636378901798678949612987410123172193817225 88408 1823724797868441256833140875953169003232959717609725357410448 88409 1823972356719384136077664313208853726429960507596212774176400 88410 1824219946374115988513827124411726488515505644687398400512025 88411 1824467566836121247983397136364502707560489100828221606317025 88412 1824715218108884703058129632877176589808258014044881068984100 88413 1824962900195891497071867437305566999272738299985649586302948 88414 1825210613100627128152643536750337983828502122189475156841225 88415 1825458356826577449254786248088989239185532434381228825581025 88416 1825706131377228668191026926013321547668665380445393122310400 88417 1825953936756067347664610213244891984690293551707898815494400 88418 1826201772966580405301406833100983442214906933740360465751073 88419 1826449640012255113682028924583622775365448803412580938993225 88420 1826697537896579100373947920164191635614285839017143257824100 88421 1826945466623040347963614966436183811735850259972243970664100 88422 1827193426195127194088583887808672657873721896212515884830625 88423 1827441416616328331469636693413061946692094679578124901626073 88424 1827689437890132807942911627395703244640230129324410075392400 88425 1827937490020030026492033762768972665858654950651094901210000 88426 1828185573009509745280248138993409621197525858583784795975625 88427 1828433686862062077682555443463529939200777159662064757299025 88428 1828681831581177492317850237069935496734400451067840482122948 88429 1828930007170346813081061724010352258203496011773282088122500 88430 1829178213633061219175297066022238384010597044047330191531225 88431 1829426450972812245143987241209613831057215857619553372666225 88432 1829674719193091780903035447636772630681610354685397486529600 88433 1829923018297392071772968051861548792458434753811587727760448 88434 1830171348289205718511088082580816545760235367067537942091025 88435 1830419709172025677343631269560915394896695400109853555404025 88436 1830668100949345259997924628025700228005137162563014723480900 88437 1830916523624658133734547588674926484665070739289593671476100 88438 1831164977201458321379495673505690152450550065786266028881073 88439 1831413461683240201356346717609652128316775457074667998029225 88440 1831661977073498507718429637118786246841780943514957366768400 88441 1831910523375728330180995743472400043910180253729768685488400 88442 1832159100593425114153392604178187091433831939401011255916025 88443 1832407708730084660771240450240079506153936944544434520651073 88444 1832656347789203126928611130425679003460515868768766142992100 88445 1832905017774277025310209612546054635498443246118100050888100 88446 1833153718688803224423558031920705121604257344847564723581225 88447 1833402450536278948631182287200493448334831275701532805450625 88448 1833651213320201778182801183721371186007699564098049395560448 88449 1833900007044069649247518124561719738773398782558980448358400 88450 1834148831711380853946015349476145515782616341587755535850625 88451 1834397687325634040382750721878575781995263088149564041475625 88452 1834646573890328212678157064047511718604807949455450162004900 88453 1834895491408962731000844040726304994919351474733859403422948 88454 1835144439885037311599802591291333925850984758271670955330625 88455 1835393419322052026836611910660965061916995862741397501567225 88456 1835642429723507305217648979118195831850462492560779290211600 88457 1835891471092903931426300641219883631553722282953120625827600 88458 1836140543433743046355178233965476527206155662028041538876073 88459 1836389646749526147138334764398170514857665801458425437935025 88460 1836638781043755087183484636811428053801210687404772126272900 88461 1836887946319932076204225929733802366421748808786412424152900 88462 1837137142581559680252265222865021773065017366712568064991225 88463 1837386369832140821749644974136298106757685249096479166381073 88464 1837635628075178779520973447067833029340627280753174243521600 88465 1837884917314177188825657188596505847749366444535303280526400 88466 1838134237552640041390136057546736206790141866540151504487025 88467 1838383588794071685440120803917524812816597361711842602392025 88468 1838632971041976825732833199158685121210763239192155082722948 88469 1838882384299860523589248717609288699512837863806635560764100 88470 1839131828571228196926341769271356757427280155714114368710225 88471 1839381303859585620289333484091840114757914779440627500225225 88472 1839630810168438924883942047925939658592143221545442780250000 88473 1839880347501294598608635590354829121763961278648702267010448 88474 1840129915861659486086887624530851795777321670447462715160025 88475 1840379515253040788699435039223272572965464551958991268030625 88476 1840629145678946064616538643237676494698183622195422386702500 88477 1840878807142883228830246262382114764927616309769694352108900 88478 1841128499648360553186658389153108971284058156875475318176073 88479 1841378223198886666418196385314634039296519019329005342030625 88480 1841627977797970554175873237543210229118277049902901065017600 88481 1841877763449121559061566866312244268385560633354510091577600 88482 1842127580155849380660295988188769499527713493026920102336225 88483 1842377427921664075572498531715744704979789089690825829976073 88484 1842627306750076057446312607053081059323492182750786537020900 88485 1842877216644596097009860029550576443399753021749671539524900 88486 1843127157608735322103532397425946141895998082299052088333025 88487 1843377129646005217712279723721148732813385555508775343123225 88488 1843627132759917625997901622710215764563918944392835203490448 88489 1843877166953984746331341050931803604234453115636888334099600 88490 1844127232231719135324980603019695628784179001910376596230025 88491 1844377328596633706864941362504492719614230850317309687275025 88492 1844627456052241732143384307759739810062618468667513988984900 88493 1844877614602056839690814273265746024934761335416828647122948 88494 1845127804249593015408386466364365741179506714111678111059225 88495 1845378024998364602600215539678017689262665052061113093634225 88496 1845628276851886302005687219366229005674807949167325324033600 88497 1845878559813673171831772489393000938337361860132440358760000 88498 1846128873887240627785344331978302698440909445722814364101073 88499 1846379219076104443105497024407009744462095120848948772516025 88500 1846629595383780748595867992368612576760636863685444770562500 88501 1846880002813786032656962220001031914255687756026215395562500 88502 1847130441369637141318479216811885918221183025999642105111025 88503 1847380911054851278271642541650564922222866565949812177476073 88504 1847631411872946004901531883904478921645430006855835810410000 88505 1847881943827439240319417702092852871126632452583079220163600 88506 1848132506921849261395098420031454633526414919348657443639225 88507 1848383101159694702789240180741650219812895395188539921524225 88508 1848633726544494556985719158277190755443743238424106092622948 88509 1848884383079768174323966427642145405460800380970064592004900 88510 1849135070769035263031315392973404287597956499970584111410025 88511 1849385789615815889255351774161185200227210978202694735865025 88512 1849636539623630477096266152080987789935581098791079926809600 88513 1849887320795999808639209072610448581936058522221025547240448 88514 1850138133136445023986648709604560095369189682940421475388225 88515 1850388976648487621290731087002727064848075328870389108098025 88516 1850639851335649456785642860241142589338665020099571544164900 88517 1850890757201452744819976657143976829649179013460784877100900 88518 1851141694249420057889098978466880676427337598461180348851073 88519 1851392662483074326667520658266316611631831628378082602471225 88520 1851643661905938840041269884268238787955142719801210185347600 88521 1851894692521537245140267778409654152628432386396202670787600 88522 1852145754333393547370706537726606244435781240421620605355625 88523 1852396847345032110447430135762133095604587351128394549801073 88524 1852647971559977656426317584667760473521441905522824469488900 88525 1852899126981755265736668758172101500948305487336623293602500 88526 1853150313613890377213592775590143497582324588014321021805625 88527 1853401531459908788130398947046812690414170403032974338355025 88528 1853652780523336654230990280088417245394365562184154759760448 88529 1853904060807700489762259547855578878414704208185430625000000 88530 1854155372316527167506487918991273109552581789099054570130225 88531 1854406715053343918813746149457608030909848081809587278115225 88532 1854658089021678333634298336434981265204695331879231791204100 88533 1854909494225058360551008234477264599545107995428458645722948 88534 1855160930667012306811748134096675586525546417588049095387025 88535 1855412398351068838361810302952005212944828896184194548022025 88536 1855663897280756979876320989813880545042629975637235963936400 88537 1855915427459606114792656991480751068194642511902730189331600 88538 1856166988891145985342864782819297248492272062325769619506073 88539 1856418581578906692586082210102969653561759502520095387856225 88540 1856670205526418696440962747822376780349876474166034062692900 88541 1856921860737212815718102319141249548418823341628422462812900 88542 1857173547214820228152468680171720228551695800549504617990025 88543 1857425264962772470435833368242663388171889157433603962751073 88544 1857677013984601438249206214334856247225093605410786170937600 88545 1857928794283839386295272419856725650761114577885609805881600 88546 1858180605864018928330832197934458677484644489023575781112225 88547 1858432448728673037199242979390263717019330888720485349255625 88548 1858684322881335044862864183582578662548046290896346889422948 88549 1858936228325538642435504554282032679854181699052778982484900 88550 1859188165064817880214872060756977828594074173767387727150625 88551 1859440133102707167715026364242416626879353685246002109025625 88552 1859692132442741273698833849966161465940070992628894046528400 88553 1859944163088455326210425224906071597774961413204464295810448 88554 1860196225043384812607655681452223235274124112116933565175625 88555 1860448318311065579594567627147878121321767979996252732886225 88556 1860700442895033833253855980683125740852508295960974479068100 88557 1860952598798826139079336034315084167744008220759776996532100 88558 1861204786025979422008413882888554356781560753875597198026073 88559 1861457004580030966454559419631032509726515144008150679511025 88560 1861709254464518416339781898895994963760281889605563382798400 88561 1861961535682979775127108066028379870259017430502834072078400 88562 1862213848238953405853062854526199751981008439052153768814225 88563 1862466192135978031160152650672228847319261295545346107006073 88564 1862718567377592733329351125809718971285869904718834494316100 88565 1862970973967336954312587636436107444352399504522920533920900 88566 1863223411908750495765238192288690462171800562295468970719025 88567 1863475881205373519078618992596245101552270274510399952746025 88568 1863728381860746545412482530670592980842024612218122841010448 88569 1863980913878410455727516267012108416116146313342014904739600 88570 1864233477261906490817843871103183738232548743665439132111225 88571 1864486072014776251343529032063674259943657159500176410476225 88572 1864738698140561697863081838342355206813672635871472872022500 88573 1864991355642805150865967726618432750698264804128517525622948 88574 1865244044525049290805119000087161109994252602072806377754025 88575 1865496764790837158129448916303627506761292508210652601050625 88576 1865749516443712153316368344758776597155816240139604828160000 88577 1866002299487218036904304994361755818399459676270679426662400 88578 1866255113924898929525225211002672922730016841307448781251073 88579 1866507959760299311937158345369866796452552210726920175155625 88580 1866760836996964025056723691195802490321726369852969528744100 88581 1867013745638438269991659994105711216043649241237462257904100 88582 1867266685688267608073357531243105892686686702563125462508225 88583 1867519657149997960889392761846312656235625489091185348126073 88584 1867772660027175610316065548950168575412462843070637054064400 88585 1868025694323347198550938952387045647219846471119092601520400 88586 1868278760042059728145381593261370976439862033331217874666025 88587 1868531857186860562037112590071822874541464649063026318226225 88588 1868784985761297423582749066655392445114392798611397648802948 88589 1869038145768918396590356232127510055055902562330237794924100 88590 1869291337213271925352000032992445923289132404409249985532025 88591 1869544560097906814676302377598203891788368713239363735227025 88592 1869797814426372229920998933110137277126945089990948449806400 88593 1870051100202217697025499495177525534647988968066968038160448 88594 1870304417428993102543450930467360301686742585132629157002225 88595 1870557766110248693675302692239599221045746653474729605755225 88596 1870811146249535078300874909138155781140799320856194016692100 88597 1871064557850403225011929047371903244896305220492042282562500 88598 1871318000916404463144741146459980575573424613309608740901073 88599 1871571475451090482812677628715698104263335866635043111390025 88600 1871824981458013334938773682643350520770950829576297022490000 88601 1872078518940725431288314220422254607051587095695749302490000 88602 1872332087902779544501417409652338970244418727468666690632025 88603 1872585688347728808125620779535622870672012794231656726551073 88604 1872839320279126716648469901667931078944928085902477451502500 88605 1873092983700527125530109645615201535524219649102867855360100 88606 1873346678615484251235878009448752425752773391182813715873225 88607 1873600405027552671268902525413885123468703952110745753976225 88608 1873854162940287324202699240906209296860601395681985021960448 88609 1874107952357243509713774274930086311215223061769236131078400 88610 1874361773281976888614227950213596904643311192495545954813025 88611 1874615625718043482884361501154448954748589739692892950918025 88612 1874869509668999675705286357771250996528670121598988692880100 88613 1875123425138402211491536005834586994564590666561040211302948 88614 1875377372129808195923680423352337715768043104017767929680225 88615 1875631350646775095980943093583703892612016782019078771120025 88616 1875885360692860739973820594756396210871632350155191501024400 88617 1876139402271623317576704766661467000447356491481994129952400 88618 1876393475386621379860507454300268352832602961664836123576073 88619 1876647580041413839325287828758031234221947743276242295694225 88620 1876901716239559969932882285478570009134832593471171620876100 88621 1877155883984619407139536920114626635752716699962997634916100 88622 1877410083280152147928542582128378640935175609510500079625625 88623 1877664314129718550842872506316644830092455101516553957601073 88624 1877918576536879336017822522435332534748480293688191466830400 88625 1878172870505195585213653843097680048729312034210192801000000 88626 1878427196038228741848238430120857752457548603074824920140625 88627 1878681553139540611029706939495501273823205961962881315156025 88628 1878935941812693359589099245152759883536189305599469344522948 88629 1879190362061249516113017541703453172744607526365338218122500 88630 1879444813888771970976282026323938911026895457023841750234225 88631 1879699297298823976374589159963304833634011452957399344069225 88632 1879953812294969146357172508046506958070885064867686013123600 88633 1880208358880771456859466160848086881763816285392497097810448 88634 1880462937059795245735770733711110364662689178780668837428025 88635 1880717546835605212791921947285979353173673672235592708145025 88636 1880972188211766419817961787963779454809564951718371332396900 88637 1881226861191844290620812248678834726381065315163793825432100 88638 1881481565779404611056951650255151492433163543815964650756073 88639 1881736301978013529065093543471442764956326909685151178428225 88640 1881991069791237554698868192019434690172505896252416571622400 88641 1882245869222643560159506636530166303410976623132722215142400 88642 1882500700275798779828527339843003728748825886418917778809025 88643 1882755562954270810300425413692099816195433708176545431476073 88644 1883010457261627610415364426985040065749643384690487891128100 88645 1883265383201437501291870795848425544652444287566673898880100 88646 1883520340777269166359530755615153361596943158992474940148225 88647 1883775329992691651391689914928165119541180407024912651805625 88648 1884030350851274364538155392135443627097974003712853675410448 88649 1884285403356587076357900534151048007249460073514185179856400 88650 1884540487512199919851772217956987201352361187527412260955625 88651 1884795603321683390495200734920741726063265806544759084080625 88652 1885050750788608346270912258103253400921360299215942729296900 88653 1885305929916546007701643892732212624879133557393272425322948 88654 1885561140709067957882861310015482641069588496054257688765625 88655 1885816383169746142515478964469510090541459717451841390710225 88656 1886071657302152869938582894937581017581867396048770460929600 88657 1886326963109860811162156109472791351578749060415252084481600 88658 1886582300596442999899806554260610753153318469011406718801073 88659 1886837669765472832601497666755928575515719257381330364832025 88660 1887093070620524068486281513209480555664985533836749829328900 88661 1887348503165170829575034510758564714167407178627955878008900 88662 1887603967402987600723195734256964806805439317650320788382225 88663 1887859463337549229653507808019009536392408356018374213256073 88664 1888114990972430926988760382652705598496466129797988398355600 88665 1888370550311208266284536197156892500710544226602317020320400 88666 1888626141357457184061959726457376961443477398750093839456025 88667 1888881764114753979840448414557014560991013307716830696845025 88668 1889137418586675316170466493474716184874120657481215748422948 88669 1889393104776798218666281388148366667105864159221216590960100 88670 1889648822688700076038722707476652909167147783127415051017225 88671 1889904572325958640127943821674808619035852457695082247232225 88672 1890160353692152025936186026119292683623325835891354715040000 88673 1890416166790858711660545291856428057426835024569278596360448 88674 1890672011625657538725741602950037920106483332255909751093025 88675 1890927888200127711816890880843125726040234195156334491575625 88676 1891183796517848798912279495908655639701094556408434399622500 88677 1891439736582400731316141366364499721936201164153273689460900 88678 1891695708397363803691437644727628103908541585051745398951073 88679 1891951711966318674092638991982628257588342267017975967025625 88680 1892207747292846363998510439639649344252783794032159031475600 88681 1892463814380528258344898839856877495469673623157974837235600 88682 1892719913232946105557522903802657754503034145880365327425225 88683 1892976043853682017584765828432388279986263939495802042901073 88684 1893232206246318469930470511855322288061617636766744857352900 88685 1893488400414438301686737357466423083983240010972003863520900 88686 1893744626361624715566724667018427409424897716762266836504025 88687 1894000884091461277937451622809282207422892713122049794074225 88688 1894257173607531918852603859160129783019429791842507972240448 88689 1894513494913420932085341623359026214251961912160483148993600 88690 1894769848012712975161110526245587745159766268894273015339025 88691 1895026232908993069390454882611769769950226267122143600684025 88692 1895282649605846599901833641593992895384024911161666886872900 88693 1895539098106859315674438907231840446800708609612502688322948 88694 1895795578415617329571017049368561662013872122158060182690225 88695 1896052090535707118370692405068624696558560398658231078381225 88696 1896308634470715522801793570727573443472396458121605448355600 88697 1896565210224229747574682285049452050936441296076649937610000 88698 1896821817799837361414584903067070901691887165662502437326073 88699 1897078457201126297094426461380397699184394522766446196009025 88700 1897335128431684851467667334788367186869220531421775034422500 88701 1897591831495101685501142484489412909037268365461535549422500 88702 1897848566394965824307903298026034303894826689455301841898025 88703 1898105333134866657180062021148722302448082729932361335251073 88704 1898362131718393937621638781774576490007495330850016483840000 88705 1898618962149137783381411206215956770836821399574582129561600 88706 1898875824430688676485766627854522360627015266019427008612225 88707 1899132718566637463271556888436020816076380773083318866173225 88708 1899389644560575354418955732161199695905265466547541430422948 88709 1899646602416093924984318792748223333126260132855824786396900 88710 1899903592136785114433046173641987084329320219791049995721025 88711 1900160613726241226672447621545731308125473444390854346476025 88712 1900417667188054930084610293450367211722835221264498132195600 88713 1900674752525819257559269117336936591884535509879406453490448 88714 1900931869743127606526679746727637384239882358811349504717225 88715 1901189018843573738990494109260856823087663896170885469647025 88716 1901446199830751781560638549465663902443936856544012677888900 88717 1901703412708256225486194565911222718145981024270454929048900 88718 1901960657479681926688282142906598160329330289522074254926073 88719 1902217934148624105792945676926435315545937436569956593662225 88720 1902475242718678348164042497938003828188606392315088809409600 88721 1902732583193440603936133985805108361729847537417538138049600 88722 1902989955576507188047379281944376191572293902345916252640625 88723 1903247359871474780272431596409442853042773716875883180026073 88724 1903504796081940425255337110578566660243082934826713232416900 88725 1903762264211501532542436475621212804097455097311670258402500 88726 1904019764263755876615268906919157631009700309004263355980625 88727 1904277296242301596923478874617673597061995264741497222702025 88728 1904534860150737197917725390482365286652367260390097881410448 88729 1904792455992661549082593891237236778879042034825476622490000 88730 1905050083771673884969510718559580539837033201988976156843225 88731 1905307743491373805229660195907287914295655026509802025528225 88732 1905565435155361274646904302354191185975055456857057277288100 88733 1905823158767236623170704943609057071835407740317550319022948 88734 1906080914330600545949048820393861412434081688509622513214025 88735 1906338701849054103361374894356984717493954825215242050773025 88736 1906596521326198721051504451696978123360034314955146873862400 88737 1906854372765636189960573764672559217001757826198023294777600 88738 1907112256170968666359969351174507079644740412977731947631073 88739 1907370171545798671884265832535135801988350188925618304745225 88740 1907628118893729093564166389751035622284343104581180498556900 88741 1907886098218363183859445818294780738316881608937055577476900 88742 1908144109523304560691896181691312744535618466456707043373025 88743 1908402152812157207478275064034718546251160598568673341826073 88744 1908660228088525473163256421621131503906153611523135828563600 88745 1908918335356014072252384033873494461985460748468301524883600 88746 1909176474618228084845027553733933219125465450979139425689225 88747 1909434645878772956667341157699498898425419622702884608100625 88748 1909692849141254499105224795677047579853005144268017758522948 88749 1909951084409278889237288040833035459971889283469789155472900 88750 1910209351686452669867816539614017708001050467669503922265625 88751 1910467650976382749559741062113649091444044526340509781640625 88752 1910725982282676402667609152961994349201188061114995695310400 88753 1910984345608941269370559382912966195198870149226265386960448 88754 1911242740958785355705298201305718741137881224935123031100625 88755 1911501168335817033599079389575834032976783803750515850039225 88756 1911759627743645040902686115992149302226958807717827640796100 88757 1912018119185878481423415591795082440043058708807510964676100 88758 1912276642666126824958066328912323109446199623886485286201073 88759 1912535198187999907325927999427766818817343961629417788898025 88760 1912793785755107930401773896979579188044978332101253430864400 88761 1913052405371061462148856000263287547404393277030891836944400 88762 1913311057039471436651902638815806918385637056753555788695225 88763 1913569740763949154150118761256317335273560332521112260131073 88764 1913828456548106281070188806159919376316307204800466840640100 88765 1914087204395554850059282175740004683798155804075356294724900 88766 1914345984309907260018061312515288163258783575651741695698025 88767 1914604796294776276133692379137458463473843649497019089689025 88768 1914863640353775029912858541555413250631204336014016169960448 88769 1915122516490517019214775855692055702403338934997973094425600 88770 1915381424708616108284211757809638560329172784324299270428225 88771 1915640365011686527784506158739651992078213903982890185493225 88772 1915899337403342874830595142153261428776027807067366154302500 88773 1916158341887200113022037267048311456623081149741101434222948 88774 1916417378466873572476042474628921756538687974872850900177025 88775 1916676447145978949860503599753711000508261467139819674605625 88776 1916935547928132308427030487128694528705318479451993866090000 88777 1917194680816950078043986712420911547299718710415464575504400 88778 1917453845816049055229528908468847503150460409421514716276073 88779 1917713042929046403184648696765727208315014959359760372640625 88780 1917972272159559651826217224391764204487678736785189898212100 88781 1918231533511206697820032306571461775106767375838256184572100 88782 1918490826987605804613868175032070930944690065882172722087225 88783 1918750152592375602470527832339320613516034894580359049301073 88784 1919009510329135088500898012386545279606785609227891191886400 88785 1919268900201503626697006747213344949642690611152355240526400 88786 1919528322213100947965083540329922722476631622830400918847025 88787 1919787776367547150158622146723254679483607377285480385667225 88788 1920047262668462698111445959721257021607671976938882898802948 88789 1920306781119468423670776004891125204207863357319603231308100 88790 1920566331724185525730301541148029756199839673178397190651025 88791 1920825914486235570263253269250363392086625504217392818646025 88792 1921085529409240490355479147857743948015570658798881505184400 88793 1921345176496822586238522817327987595989357140935682912610448 88794 1921604855752604525322704631429276713796669643231271613123225 88795 1921864567180209342230205297143756712112986841211422606512225 88796 1922124310783260438828152122738806044553869897991472744024100 88797 1922384086565381584261707874282233551242136048115649118902500 88798 1922643894530196914987162240777667211676424021688779358376073 88799 1922903734681330934805025908096408308361899500937824041373025 88800 1923163607022408514893127241882034928784227877773069491360000 88801 1923423511557054893839711579604048659875473409788764851360000 88802 1923683448288895677676543131936868256135283560813022943909025 88803 1923943417221556839912009493640483990032599968289743498576073 88804 1924203418358664721564228764119096321222218211494248512422500 88805 1924463451703846031194159277834072449466812470232610317768100 88806 1924723517260727844938711944747564244958563371975953626856225 88807 1924983615032937606543865200973140978985292935399260233115225 88808 1925243745024103127397782569809800207584034639433626403010448 88809 1925503907237852586563932833335730090970264388946039752960400 88810 1925764101677814530814212814738206362123604621116374099134025 88811 1926024328347617874662072771556017088950704110912568817539025 88812 1926284587250891900395644400010818305933205300537290809756100 88813 1926544878391266258110871450603833523103254307438508948802948 88814 1926805201772370965744642955154320052570901269888392985499225 88815 1927065557397836409107929065456235025656995480026148658679025 88816 1927325945271293341918919503729543906961815943757506559758400 88817 1927586365396372885836164625042624245423708707473607429390400 88818 1927846817776706530491719091882227336593442616002313007901073 88819 1928107302415926133524288161047470404968860227683193871375225 88820 1928367819317663920612376583044341850300705524451614795948100 88821 1928628368485552485507440114157212037294269931155805255188100 88822 1928888949923224790067039641373852044092728113182262869400625 88823 1929149563634314164287997920340472721336750169338334072076073 88824 1929410209622454306339558926523306350451192292685743731248400 88825 1929670887891279282596549819753263127113398850824954300810000 88826 1929931598444423527672545522330204633608910254527634994325625 88827 1930192341285521844453035910863386401979178055473685395993025 88828 1930453116418209404128595622024631608512256556381025815422948 88829 1930713923846121746228056472390807879221383946571949393102500 88830 1930974763572894778651682492552189125497900709890814014957225 88831 1931235635602164777704347575663294269114093907106199577492225 88832 1931496539937568388128715740612804656188318029068714508697600 88833 1931757476582742623138424009989171900609141567866137344360448 88834 1932018445541324864451267903018537838747318379273647267745025 88835 1932279446816952862322389543651598219064099429532048390906025 88836 1932540480413264735577468383976051692451798751835040433332900 88837 1932801546333898971645914543131285611817622502142049112368100 88838 1933062644582494426594064761901960092544577019670624135131073 88839 1933323775162690325158380973167161729033805884617071501807225 88840 1933584938078126260778651488381808306550982244601353248496400 88841 1933846133332442195631194800266995792065416272668321984816400 88842 1934107360929278460662066001885988832684343644378440516682025 88843 1934368620872275755620265822282565935646454500904073908801073 88844 1934629913165075149090952278858440449648118620769466308244100 88845 1934891237811318078528654946666488413532976576931293678892100 88846 1935152594814646350290491844796524285080613630630318262735225 88847 1935413984178702139669388940030375509782928131531702913140625 88848 1935675405907127990927302267943016837097564378130958943760448 88849 1935936860003566817328442671626535239716416366593732824334400 88850 1936198346471661901172503158213706239883738743820569296080625 88851 1936459865315056893827888873377972395742839705622760816705625 88852 1936721416537395815764949693986624650082692667843204229568900 88853 1936983000142323056589215439083997193696104411778096575722948 88854 1937244616133483375074633699381496445849332190413041097180625 88855 1937506264514521899196810285431294705099266104182900285873225 88856 1937767945289084126166252294660528974878501039941198223667600 88857 1938029658460815922461613797442855419900829740665190512115600 88858 1938291404033363523862944142384219861519910262550519885226073 88859 1938553182010373535484938880999714672702112307328778046709025 88860 1938814992395492931810193311958402386250842817976907952404900 88861 1939076835192369056722458645072996283344006922924307743884900 88862 1939338710404649623539900785211298183318690935187337234753225 88863 1939600618035982715048361736306303609957674786697780822631073 88864 1939862558090016783534623625641894464301007132908292506169600 88865 1940124530570400650819675348591049289222622527361053712134400 88866 1940386535480783508291981833983511166676861669443439924445025 88867 1940648572824814916940755930279863244632787900514561186278025 88868 1940910642606144807389232912728971847275390993797778270622948 88869 1941172744828423479927947611685767079062147982065888690136100 88870 1941434879495301604548014162266340790680985424707340735344225 88871 1941697046610430220974408375517351732861473263103817200259225 88872 1941959246177460738699252731276737682345092381562616834810000 88873 1942221478200044937015103992902744283122671311862773794210448 88874 1942483742681834965048243444048290305297597324663659690006025 88875 1942746039626483341791969747657698983632188572801322685140625 88876 1943008369037642956139894427362835057981682122413997792562500 88877 1943270730918967066919239971455697098415662760787591319792900 88878 1943533125274109302924140559614524658870444538028578078226073 88879 1943795552106723662948945412560489764667936216730292847000625 88880 1944058011420464515821524764822052201176888303614254253953600 88881 1944320503218986600436578460784068033281148253956706454913600 88882 1944583027505945025788947174198750748156656908048352471494225 88883 1944845584284995271006926251335594377144418373919211302326073 88884 1945108173559793185385582177947377916240582547368169102664900 88885 1945370795333994988420071670229380328907109394586208447536900 88886 1945633449611257269838963389948945379537252150312173866695025 88887 1945896136395236989637562283922545510989317841809544508005225 88888 1946158855689591478111236548017503945129853172641910953490448 88889 1946421607497978435888747215855544151303576927234168676867600 88890 1946684391824055933965580372395345794072051824856925816468025 88891 1946947208671482413737281992571296238436274297624966724113025 88892 1947210058043916687032795405165636658080075129359116309740900 88893 1947472939945017936147801382091211759941482409067430826022948 88894 1947735854378445713878060853262042106638015963039835673301225 88895 1947998801347859943552760247228947986939274472144301085148225 88896 1948261780856920919067859457757463753596157995227180828697600 88897 1948524792909289304919442436525291517400654745260857421440000 88898 1948787837508626136237070412116553056363326842094395209051073 88899 1949050914658592818817137735490108769357470534734194462482025 88900 1949314024362851129156230352099222474489417187739002878302500 88901 1949577166625063214484486900839860823813597301625059723302500 88902 1949840341448891592798962440004926077818826127551257181665025 88903 1950103548837999152896994800421730955368801183740292511526073 88904 1950366788796049154409573565950034247485044327179800942250000 88905 1950630061326705227834711681517965856514489121568012494979600 88906 1950893366433631374570819688873179895826623213992841675605225 88907 1951156704120491966950082590226584459236560431573442629802225 88908 1951420074390951748271839339966006643850653478701762824722948 88909 1951683477248675832835964964617161384980280599391802025768900 88910 1951946912697329705976255311229302637167263511710107930052025 88911 1952210380740579224093814424362945411211014466797178059107025 88912 1952473881382090614690444551857057153382982578411241090561600 88913 1952737414625530476402038779553126929758288755389404172240448 88914 1953000980474565779031976295153530855787619794423116957026225 88915 1953264578932863863584520281391622188874510599922759593216025 88916 1953528210004092442298218438690984479814094237678056431632900 88917 1953791873691919598679306137491296157489257746025803585976900 88918 1954055570000013787535112200418264900208922469173642447501073 88919 1954319298932043835007467314475100126510886289398594303833225 88920 1954583060491678938606115073433001918138336665582794425491600 88921 1954846854682588667242125650598154668234782982848051861331600 88922 1955110681508442961261312102132723728586779530127965474905625 88923 1955374540972912132477649301107363310977431597934530288751073 88924 1955638433079666864206695502462753879396311876239388728324900 88925 1955902357832378211299016539057697251983077681542775363222500 88926 1956166315234717600173612648981307614162786702431170300175625 88927 1956430305290356828851347934306846627460675074153860970029025 88928 1956694328002968066988382451464760801963001825245910391560448 88929 1956958383376223855909606933412489284318493233598091884960000 88930 1957222471413797108642080143778620197551954536571583349576225 88931 1957486592119361109948468863158983653787769911065788054961225 88932 1957750745496589516360490507742279546256299826501498432352100 88933 1958014931549156356212358380442848212680622928449449008822948 88934 1958279150280736029674229554718202048314672685427592046021025 88935 1958543401695003308785655391248946133526602278861429343544025 88936 1958807685795633337489034687658725927893189789343481655808400 88937 1959072002586301631663069461451850070292284784474293593203600 88938 1959336352070684079156223366346246312450712098392865638256073 88939 1959600734252456939820182742179418601824704064624477304614225 88940 1959865149135296845543320298565083318558843876444714026440900 88941 1960129596722880800284161432478172660587685257277132672160900 88942 1960394077018886180104853179945903160711682382746198103736025 88943 1960658590026990733204635802022617309695834161275505147401073 88944 1960923135750872579953317005226116250105533707273287455169600 88945 1961187714194210212924748796613211496709532286043043155905600 88946 1961452325360682496930306973672233630844692328997832276286225 88947 1961716969253968669052373249210245908151331468284301061925625 88948 1961981645877748338677820011412720711551464078619468836122948 88949 1962246355235701487531497719253446774255143698433309901440900 88950 1962511097331508469709724933432445090942414090057546767400625 88951 1962775872168850011713780983019681429080103747811050604275625 88952 1963040679751407212483401267982373346593863531850871417072400 88953 1963305520082861543430275197773699616826464953372091186610448 88954 1963570393166894848471546766160729956873462622277155192005625 88955 1963835299007189344063317762469402950996893651264690673212225 88956 1964100237607427619234153619424390056876754550218526214544100 88957 1964365208971292635618591897761693578968577501959999401800100 88958 1964630213102467727490653407791836490193538045351869300876073 88959 1964895250004636601797355968091511980595180265242288033265025 88960 1965160319681483338192230801501570609454058761985258958950400 88961 1965425422136692389068841568609232935658384107783621193830400 88962 1965690557373948579594306038892425499885135354726535391556225 88963 1965955725396937107742820399704148031352084602331272275756073 88964 1966220926209343544329186203274789751556779823185279879944100 88965 1966486159814853833042339951910322647523768246796376427548900 88966 1966751426217154290478885321564309587636228777214727710697025 88967 1967016725419931606176628023961675154132733332949164841612025 88968 1967282057426872842648113307452197067804088812062428015410448 88969 1967547422241665435414166096771686082329138765336039453091600 88970 1967812819867997193037433771888832228042041970627580190765225 88971 1968078250309556297155931586115705287726909106923952066530225 88972 1968343713570031302516590723659907390288783792387448201562500 88973 1968609209653111137008808996796385611852815542501755231322948 88974 1968874738562485101698004182836922477996104888197917785580025 88975 1969140300301842870859170001075332265419120135862289858180625 88976 1969405894874874492010434729886401006415806218026992544040000 88977 1969671522285270385946622464156618105003543942286744957326400 88978 1969937182536721346772817013224757479525987863883428629801073 88979 1970202875632918541937928439510376152943528152101624645105625 88980 1970468601577553512268262238008308218877701360115816023700100 88981 1970734360374318172001091156827242118777332110555117603260100 88982 1971000152026904808818229658950479173325537543477381200646225 88983 1971265976539006083879611025396981319407984108685385536976073 88984 1971531833914315031856867099960826012613967089728583434688400 88985 1971797724156525060966910675707196264343002292210536999552400 88986 1972063647269329953005520523403043792140691784201691225048025 88987 1972329603256423863380929062060573271888666612017460376088225 88988 1972595592121501321147412671771705690924434201081652461302948 88989 1972861613868257229038884649011688812067981860114941920672100 88990 1973127668500386863502490804590032769883025608868313997790025 88991 1973393756021585874732207704426958832301860616804032452085025 88992 1973659876435550286702443553333559372993881044594607105542400 88993 1973926029745976497201641721973877112559008194487340343560448 88994 1974192215956561277865886917187121699778511772233196388224225 88995 1974458435071001774212513995848251717757044915509855209289225 88996 1974724687092995505673719422445160213841154625026786427376100 88997 1974990972026240365630175370550711866701090518572924240222500 88998 1975257289874434621444646468367889918914431589283977494351073 88999 1975523640641276914495609188526321018791898061836527074336025 89000 1975790024330466260210873882308456131037728678930829480250000 89001 1976056440945702048101209458483695692139197990455674480250000 89002 1976322890490684041793970706928757203132238634629783540166025 89003 1976589372969112379066728267212593469592735370019169469101073 89004 1976855888384687571880901242324179716355885915813732978322500 89005 1977122436741110506415392457721497822569093661625320536196100 89006 1977389018042082443100226365880055941237184194200731059859225 89007 1977655632291305016650189596519291786422336534025010631234225 89008 1977922279492480236098474152685217890715006157362145380560448 89009 1978188959649310484830323252867677155496305476722344399822400 89010 1978455672765498520616679819330587036866813643278952953475025 89011 1978722418844747475647837612833560730921626496946175566180025 89012 1978989197890760856567095013923303743306644402574815139612100 89013 1979256009907242544504411450973194249696645753271820398802948 89014 1979522854897896795110066475149465675991622273786331804298225 89015 1979789732866428238588321482482419949634174098156961328258025 89016 1980056643816541879731084083221109896507493106650157378512400 89017 1980323587751943097951575118649939281380617368046707153808400 89018 1980590564676337647317998325545639013825232925502824438726073 89019 1980857574593431656587212648453088065936346768815069866036225 89020 1981124617506931629238407199958457673047671834586864343040100 89021 1981391693420544443506778869138167413941566450502002631480100 89022 1981658802337977352417212578362151792812871972971881414155625 89023 1981925944262937983817964188629945971456008641493767285051073 89024 1982193119199134340414346053618109326805236071134105788646400 89025 1982460327150274799802415222617515536069076509971495680640000 89026 1982727568120068114502664292539047919261551184777531538530625 89027 1982994842112223411993714909166248796945107929700390879810025 89028 1983262149130450194746013917833481649462937023607080654822948 89029 1983529489178458340255532163708174892851796936738071253062500 89030 1983796862259958101077465941855726115990517691476183985700225 89031 1984064268378660104859941097265655653354031960714755312935225 89032 1984331707538275354377719775017608398008118046254121573251600 89033 1984599179742515227565909820765812790196039684927347947410448 89034 1984866684995091477553676831720615948034950408164017593042025 89035 1985134223299716232697958858305723938457310118194114323687025 89036 1985401794660101996617183756669786218600653828163051986288900 89037 1985669399079961648224989192230973310367872331505370852284100 89038 1985937036563008441763945294433206803849727105781352682006073 89039 1986204707112956006839279962892710818721642205931794048166225 89040 1986472410733518348452606825113564086597909450006593837390400 89041 1986740147428409847035655845950941851648325035669010674510400 89042 1987007917201345258484006589000746821554961037306971509535025 89043 1987275720056039714190824130094338436110279210874396872626073 89044 1987543555996208721080597623077079756432132366459079194340100 89045 1987811425025568161642881518049431313896385447190334550924100 89046 1988079327147834293966039432249331294463939567961774091342225 89047 1988347262366723751770990673754611471105872809395644349455625 89048 1988615230685953544444959418184208334508236722700010840610448 89049 1988883232109241057075226538576938910166782471094565901792400 89050 1989151266640304050482884088626620788361550505172206521225625 89051 1989419334282860661256592439452325932331857835130149359350625 89052 1989687435040629401786340070082567869253772514795852142820900 89053 1989955568917329160297206011832231908354691083680246214622948 89054 1990223735916679200883124946751068070683146617145840420575625 89055 1990491936042399163540654960322576455686487904753454787056225 89056 1990760169298209064202747948592124810834599306863247418425600 89057 1991028435687829294772522679903148112064391223869118108729600 89058 1991296735214980623157040511420290004807398045637564118151073 89059 1991565067883384193301083760618355997801489125740936443566025 89060 1991833433696761525220936731915958344777443941200363815500900 89061 1992101832658834515038169398632742592451980349306201581780900 89062 1992370264773325435013423740449095817050769934625812324104225 89063 1992638730043956933580202736547246615828042047843150794506073 89064 1992907228474452035378662014612676964743583470246635246963600 89065 1993175760068534141289404155874776098603298890477043395968400 89066 1993444324829927028467275656365676615566023750892856039454025 89067 1993712922762354850375166544576223053966990707275049710691025 89068 1993981553869542136817812655688033235907259145586563169322948 89069 1994250218155213793975600562560622719008539111474573258292100 89070 1994518915623095104438375163652572745134191830848650181691225 89071 1994787646276911727239249928055732122729783932218455359306225 89072 1995056410120389697888419797821453527740426722905833499560000 89073 1995325207157255428406976747757874756817260621474177100560448 89074 1995594037391235707360728002877265515731863307800358651899025 89075 1995862900826057699894016913672470375575083520550199328725625 89076 1996131797465448947763546489401488579425845910147556285522500 89077 1996400727313137369372205589559241432735851144731168323104900 89078 1996669690372851259802897773715588061687824768495231316001073 89079 1996938686648319290852372809898660375248063327973438821955625 89080 1997207716143270511065060841702598118548502214357410932451600 89081 1997476778861434345766909214298774957599401721285873384611600 89082 1997745874806540597099221959529616588151031190488807334543225 89083 1998015003982319444052501940264121914791441015350580288251073 89084 1998284166392501442500295654194208400087563898338650832956900 89085 1998553362040817525233040697251012737748495316142026211572900 89086 1998822590930999001991915886820288058412883840429810338906025 89087 1999091853066777559502694044936048931736929996869838004916225 89088 1999361148451885261509597441631625483985562925276839547240448 89089 1999630477090054548809155898627298006306952434666477197721600 89090 1999899838985018239284067553533693485299635334094968639617025 89091 2000169234140509527937062284750135544362204369324268937562025 89092 2000438662560261986924767797237149341647740912771701497588900 89093 2000708124248009565591578369342333028228983946423677180222948 89094 2000977619207486590503526260858817428315633051300269582892225 89095 2001247147442427765482155782495545662052197279876865473935225 89096 2001516708956568171638400026938614490563440147168218065059600 89097 2001786303753643267406460261682929222504748739867730770250000 89098 2002055931837388888577687983813434081416687319260825519276073 89099 2002325593211541248334469636915189993676597991187343291935025 89100 2002595287879836937284113990291581817785398244047035382202500 89101 2002865015846012923492742180669947097124712622998695237202500 89102 2003134777113806552519180416573928480168178724713132804412025 89103 2003404571686955547448855345541862014431201272260207266301073 89104 2003674399569198008927692084370523583195607474239135625640000 89105 2003944260764272415196014912563565817249597396739338116417600 89106 2004214155275917622122450629163987877539099892127653484618225 89107 2004484083107872863237834573149990568734152946319780612411225 89108 2004754044263877749769119307573579308273242337773640555522948 89109 2005024038747672270673285967621287540459669458945811470120900 89110 2005294066562996792671258272776403250646993246726522434403025 89111 2005564127713592060281819203262091300465417615102606633758025 89112 2005834222203199195855530340944814371407689794021470921907600 89113 2006104350035559699608653874877465370911651766514157703490448 89114 2006374511214415449657077271661634222347061775295039712315225 89115 2006644705743508702050240610808442028036690854344148718805025 89116 2006914933626582090805066585277385662616015744791616285396900 89117 2007185194867378627939893167372645922662089592499693687884900 89118 2007455489469641703508408940176322427600390712155292646576073 89119 2007725817437115085633591094698068536428642654865404332984225 89120 2007996178773542920541646092920609614778781048951052993593600 89121 2008266573482669732595952996920638057272429412966054040633600 89122 2008537001568240424331009464244588541011452582369699832150625 89123 2008807463034000276486380409718807057383397763544012315976073 89124 2009077957883694948040649333873637341151924748094304277212900 89125 2009348486121070476245372318160958388044683704075909288062500 89126 2009619047749873276659034687144716824745536426761012774390625 89127 2009889642773850143181010337844007968344550197949993860336025 89128 2010160271196748248085523736408269485897837688135537450210448 89129 2010430933022315142055614582304161638800086858880486452410000 89130 2010701628254298754217105140193718171175536802748987548329225 89131 2010972356896447392172570239683361976448224114553481006414225 89132 2011243118952509742035309943123389751659564940407568256396100 89133 2011513914426234868463324881637539924960765520308368595122948 89134 2011784743321372214693294259562268218019184046254796453808025 89135 2012055605641671602574556527475365281841614222124944546335025 89136 2012326501390883232603092723993560921733541254912684669774400 89137 2012597430572757683955512486518769504781749351028486804609600 89138 2012868393191045914523042731112641221368251358111653291381073 89139 2013139389249499260945519001679093950796381204431571867463225 89140 2013410418751869438645379488634510560135053467066675486344900 89141 2013681481701908541861661717245296544864666969575590826864900 89142 2013952578103369043684001905812502999837925993091064239079025 89143 2014223707960003796086636993883229989450988705290850699476073 89144 2014494871275566029962409340668535466754842993489593250755600 89145 2014766068053809355156774093847584972523670255452144258947600 89146 2015037298298487760501809228937787427036203079093708132903225 89147 2015308562013355613850228259410672409517728354989129870730625 89148 2015579859202167662109395617733274402834448438887720162222948 89149 2015851189868679031275344707514799564128404740887898140388900 89150 2016122554016645226466798626938360665630105789575950542555625 89151 2016393951649822131959193563657575933887400629625259096930625 89152 2016665382771966011218704861337837600103013586777953091814400 89153 2016936847386833506936275758022066059179523201823230454760448 89154 2017208345498181641061648796500775620429441722520303687890625 89155 2017479877109767814837399906866287918719447177105432202405225 89156 2017751442225349808832975161430939141081752963129789440312100 89157 2018023040848685782978730202189137310542085299297598907904100 89158 2018294672983534276599972341003135956082792034453306722051073 89159 2018566338633654208451005332692400585281242415985423772612025 89160 2018838037802804876749176821206454464237911719097591687056400 89161 2019109770494745959208928459061100297935392358410570102736400 89162 2019381536713237513075848700217924493149049474310021897397225 89163 2019653336462039975160728266587000775462159238793652353881073 89164 2019925169744914161873618288332720021823147490088556692228100 89165 2020197036565621269257891118162683260420000013138325372392900 89166 2020468936927922873024303819779604880437059065673987695716025 89167 2020740870835580928585064330676183185502268838799347248515025 89168 2021012838292357771087900299452905516328500668997453297360448 89169 2021284839302016115450130597838765260200892217700309780737600 89170 2021556873868319056392739507594878157563188737899575053122225 89171 2021828941995030068474453582480995409009894187894759453587225 89172 2022101043685913006125821185464921179497640563701777773802500 89173 2022373178944732103683294701354852190548580637744842556922948 89174 2022645347775251975423315425034667185630817546436467553963025 89175 2022917550181237615596401125482204148765919597663361031775625 89176 2023189786166454398461236285750573251731445505931498982010000 89177 2023462055734668078318765019092563600997139243214656052128400 89178 2023734358889644789546286661408211951757060052971822881826073 89179 2024006695635151046631554040195611653096407149266650232550625 89180 2024279065974953744206874420185050185461195448694446505208100 89181 2024551469912820157083213125836573749181253596499149353968100 89182 2024823907452517940284299840881087460832263786785651098185225 89183 2025096378597815129080737585085109812710759677385165891151073 89184 2025368883352480139024114368419310149637159300337999742470400 89185 2025641421720281765981117522810968016696049507085873198598400 89186 2025913993704989186167650711660503331370072401623340353269025 89187 2026186599310371956182953617302236433823907643695079209489225 89188 2026459238540200013043724306589547169848012686634876136302948 89189 2026731911398243674218244274784612262177991189956720543016100 89190 2027004617888273637660506167932910327564723255004048446949025 89191 2027277358014060981844344183902693999082725012857066915544025 89192 2027550131779377165797567152269638715729624687649258890880400 89193 2027822939187994029136094293226887844388162806153378851010448 89194 2028095780243683792098093655700723902693760967007042882305225 89195 2028368654950219055578123234852105755275471761642704174086225 89196 2028641563311372801161274769144321760216037295592476066748100 89197 2028914505330918391157320217157018947407860535422790006522500 89198 2029187481012629568634860914326878415765947645526910388826073 89199 2029460490360280457455479409795217241996325823116316330279025 89200 2029733533377645562307893983542807299809095132098138469160000 89201 2030006610068499768742115843992211495109149720540239909160000 89202 2030279720436618343203609006257948029794718825884987559403025 89203 2030552864485776933067452851224803414344246371095910598126073 89204 2030826042219751566672507365634625057375764977968731689202500 89205 2031099253642318653355581063361934368819841115711940710644100 89206 2031372498757254983485601588058711422257388108746232454882225 89207 2031645777568337728497788997348712331337178092972640748333225 89208 2031919090079344440927831728751690605004747980343786634610448 89209 2032192436294053054446065247517903856544603313610859631664400 89210 2032465816216241883891653376553297352161192813122141437836025 89211 2032739229849689625306772308615765996001070682370268356841025 89212 2033012677198175355970797300962906460148998595820058202448100 89213 2033286158265478534434492052631681280214479988933487961302948 89214 2033559673055379000554200764530426849662381054122034666077225 89215 2033833221571656975526042882523647359031890965819668419857025 89216 2034106803818093061920110523690046839632123561544751837286400 89217 2034380419798468243714668585934261585200179242610250543206400 89218 2034654069516563886330357541132765339358484477295152536051073 89219 2034927752976161736664398911994429751512722240393853279677225 89220 2035201470181043923124803432816232719089675256044380622152100 89221 2035475221134992955664581894314617349725840275872474363792100 89222 2035749005841791725815958672713014393182751072390341673890625 89223 2036022824305223506724587943266051109383585609211904436526073 89224 2036296676529071953183772578400979656037844216287945359024400 89225 2036570562517121101668685730656868196846685801664042020490000 89226 2036844482273155370370595100602108049260913423202739872755625 89227 2037118435800959559231089889910800309196624176612140446607025 89228 2037392423104318849976310439778595509000196582650953422722948 89229 2037666444187018806151180554858569984294596729541968238002500 89230 2037940499052845373153642512897732745132957599770637462463225 89231 2038214587705584878268894760254766767133039537263736590398225 89232 2038488710149024030703632293479618738967528945467494606785600 89233 2038762866386949921620289727135561423740192303449717186960448 89234 2039037056423150024171287048044362913386688700552712973319025 89235 2039311280261412193533278056135207177301371575381673026488025 89236 2039585537905524666941401492078020428907694457426864751264900 89237 2039859829359276063723534851881867956859891505129839165180100 89238 2040134154626455385334550888639096190987446768798007291381073 89239 2040408513710852015390576801595904896971511636874552697505225 89240 2040682906616255719703256112730044518073893106449793578304400 89241 2040957333346456646314013231016343807024531610665819764224400 89242 2041231793905245325528320704560783016412531394270491597368025 89243 2041506288296412669949969160783838041618814111813640042951073 89244 2041780816523749974515339934833831036475352688983453149416100 89245 2042055378591048916527680386411033148436722794832440474976100 89246 2042329974502101555691381905183275147104398779959870625969225 89247 2042604604260700334146260604973831847452834902262986520750625 89248 2042879267870638076501840706902356357068926347146403805960448 89249 2043153965335707989871640611659650305132953212933655732230400 89250 2043428696659703663907461661097066339739589534844612616390625 89251 2043703461846419070833679589311349309482023822817213632015625 89252 2043978260899648565481538663405732675000702750533332749052900 89253 2044253093823186885323448514108116826430690816470384502022948 89254 2044527960620829150507283656427166113368151264198183698950625 89255 2044802861296370863890685700527171525117012560372334294259225 89256 2045077795853607911075368253002536090571505547180771685203600 89257 2045352764296336560441424508732750199138954273960765874323600 89258 2045627766628353463181637533498734176609993733243471297576073 89259 2045902802853455653335793237541435582840285542867762315403025 89260 2046177872975440547824996040243578831518823291642423538616900 89261 2046452976998105946485987226115474866163078065275599751696900 89262 2046728114925250032105465992265808760800546856224609776435225 89263 2047003286760671370454413187538333248569747400381684728881073 89264 2047278492508168910322417743495406316701367740077834100737600 89265 2047553732171541983552005797429321142022142752075844911822400 89266 2047829005754590305072972507582386777260108266694397264483025 89267 2048104313261113972936716560756728135020191505960500710084025 89268 2048379654694913468350577372494783953343649651071039764522948 89269 2048655030059789655712174980011491564263681679142340495428100 89270 2048930439359543782643752628059157424722627453267570950058225 89271 2049205882597977480026522047906022507623547675655768524373225 89272 2049481359778892762035011429609541789650663988805717869290000 89273 2049756870906092026171416087765407211809145502327226555410448 89274 2050032415983378053299951820913353628405071601558081556772025 89275 2050307995014554007681210964780797400411096327275716702330625 89276 2050583608003423437006521139545367429842402172649062398502500 89277 2050859254953790272432306691297398572900976093540954579396900 89278 2051134935869458828614452827883467511234083141119711872276073 89279 2051410650754233803742672449312061302695068671577005531890625 89280 2051686399611920279574875672902478975491303837027002066969600 89281 2051962182446323721471542053358076672555216285170112866329600 89282 2052237999261249978430095497944976996379933964176804516572225 89283 2052513850060505283119281876957373348421129914958184480676073 89284 2052789734847896251913549329650570201481205207357970408228900 89285 2053065653627229884927431265822910388261001011984586875628900 89286 2053341606402313566049932063227750634487804467904242213137025 89287 2053617593176955062978915460996656710706521781079777604807225 89288 2053893613954962527255495649254999722953551142451837953490448 89289 2054169668740144494298431055111145209120112861446609791555600 89290 2054445757536309883438520825200436854853599844328263924786025 89291 2054721880347267997953004004965186790341913481406728921031025 89292 2054998037176828525099961414851894577276763417217050490416900 89293 2055274228028801536152720223606927143697549838302054670922948 89294 2055550452906997486434261218851902073277729099394175711463225 89295 2055826711815227215351628775120026804930502996186135404742225 89296 2056103004757301946430343519534656448380284057426832557441600 89297 2056379331737033287348817695311343071570689147043646744040000 89298 2056655692758233229972773223264659466458816714982875008001073 89299 2056932087824714150389662461501090550879284490425871204368025 89300 2057208516940288808943091663479295715749959550271488426122500 89301 2057484980108770350267247134619055578934516796909658211122500 89302 2057761477333972303321324087640226759574930220322582190139025 89303 2058038008619708581423958196813038439659749178757455959576073 89304 2058314573969793482287659851301074633001554588278475774010000 89305 2058591173388041688053251107778296235659342643428875593875600 89306 2058867806878268265324305342501467086158761778360883275651225 89307 2059144474444288665201589603019358418635147299809951014000225 89308 2059421176089918723317509659700116247251172760228793702822948 89309 2059697911818974659870557757258186375922682971628257079452900 89310 2059974681635273079659763066462201883522905868909646828774025 89311 2060251485542630972119144836205248091326774496772909630429025 89312 2060528323544865711352168246118930176503541498045218546233600 89313 2060805195645795056166202959912678752967251905235554847240448 89314 2061082101849237150106984379619738898850971063365502450584225 89315 2061359042159010521493077600931298268281958423079618886414025 89316 2061636016578934083450344069800220084001250021467594519180900 89317 2061913025112827133946410940495856966692377997044376874772900 89318 2062190067764509355825143135291431716660229748385181372151073 89319 2062467144537800816841118105965481323732347626793744081115225 89320 2062744255436521969694103297298870641941307636230459273715600 89321 2063021400464493652063536312748892326688207783020603675955600 89322 2063298579625537086643007782481979793683758758422359684375625 89323 2063575792923473881174746933946570121015016834122754501701073 89324 2063853040362126028484109865167663978192446489652141999080900 89325 2064130321945315906514070520944639828993763657411951512922500 89326 2064407637676866278359714372133889818337904851685870498625625 89327 2064684987560600292302734798197854917294508129183452973623025 89328 2064962371600341481845932173202047064661494097221673017360448 89329 2065239789799913765747715655441656208325714328800779164840000 89330 2065517242163141448056607680879350314859205849134848953102225 89331 2065794728693849218145751160575886581496369113555885319887225 89332 2066072249395862150747419382295162250785388390366628549420100 89333 2066349804273005705987528616465343594810452982757271757922948 89334 2066627393329105729420153426677721802939830560253063296575025 89335 2066905016567988452062044684904954674568605311593764579146025 89336 2067182673993480490427150291620363186293938967074829075760400 89337 2067460365609408846561138600999962171385057259159017448995600 89338 2067738091419600908075924551388914518289823385893326307006073 89339 2068015851427884448184198501214108464254748802979270273292225 89340 2068293645638087625733957770524567729925625488226734518268900 89341 2068571474054038985243040888341414411041657987897155921588900 89342 2068849336679567456933664545999114714037043359777380689402025 89343 2069127233518502356766963256659747793520407864730210118051073 89344 2069405164574673386477531721182048121214376219292754215321600 89345 2069683129851910633607969900526981988004837699332983194009600 89346 2069961129354044571543430794881628913272198671864369595540225 89347 2070239163084906059546170929683148908655088522236674994515625 89348 2070517231048326342790103548724626716830630730788540576822948 89349 2070795333248137052395354514524594319784518330727739592316900 89350 2071073469688170205462820916142043185388758441903258327730625 89351 2071351640372258205108732384618747895905089317997678579605625 89352 2071629845304233840499215116230732977287740662588901399536400 89353 2071908084487930286884858603730724923870419157939720751410448 89354 2072186357927181105635285075763441589189171505047150958755625 89355 2072464665625820244273721644635581290315122090538144237618225 89356 2072743007587682036511575162622384150149016971894205358100100 89357 2073021383816601202283009786992648379663045504026614882988100 89358 2073299794316412847779527253934094380064570914551103829726073 89359 2073578239090952465484549861560979723301196769712876166939025 89360 2073856718144055934208006162185878248227042855619252135182400 89361 2074135231479559519120919364037546689106216828419715323662400 89362 2074413779101299871789998442606812432941262360846013426218225 89363 2074692361013114030212231961802426182381855729944827494506073 89364 2074970977218839418849484605098833481692226151101449157492100 89365 2075249627722313848663096416857829244434705966106376369256900 89366 2075528312527375517148484754006069603161490337941671130755025 89367 2075807031637863008369748948250425583497117692386665150398025 89368 2076085785057615292994277679013173287540387077031935735810448 89369 2076364572790471728327359057269025454516422182757628677363600 89370 2076643394840272058346793420466019450067389292430845817499225 89371 2076922251210856413737508838712286919483993188103058546664225 89372 2077201141906065311926179332410740524549326363280922431022500 89373 2077480066929739657115845801523723368491948053183475851022948 89374 2077759026285720740320539666649676898826235915908989525326025 89375 2078038019977850239399909222093893263595099974081639875390625 89376 2078317048009970219093848701115428282723090963140120100000000 89377 2078596110385923131057130053532261382836788832618162139910400 89378 2078875207109551813894037435866799031014137114544078632351073 89379 2079154338184699493193004414213828390485110512788683174975625 89380 2079433503615209781561253880013038109322781683496628742736100 89381 2079712703404926678659440678908233341636504074666123076696100 89382 2079991937557694571236296952875382289707566177859431414704225 89383 2080271206077358233163280195801641744892313922637349991826073 89384 2080550508967762825469224022697519294958397520663214875232400 89385 2080829846232753896374991652724340055816492147906787957664400 89386 2081109217876177381328132106219195976362583746728828663510025 89387 2081388623901879603037539115899565956354717241919118605870225 89388 2081668064313707271508112752429805208912989903412472523802948 89389 2081947539115507484075423764531712491352552761179674578340100 89390 2082227048311127725440380633821394020636473192786677378128025 89391 2082506591904415867703899344554653082768527369781669289023025 89392 2082786169899220170401575868463144538935347474194159301198400 89393 2083065782299389280538361364863543625152860790143985754960448 89394 2083345429108772232623240096221988636573641247334599295366225 89395 2083625110331218448703910059356067282469664052860115060903225 89396 2083904825970577738401466332456626693219026005448031462140100 89397 2084184576030700298945087138111697256395483252490277577802500 89398 2084464360515436715206722622514830655286179935828034081801073 89399 2084744179428637959735786351040162679845710688436784729202025 89400 2085024032774155392793849520366521577233692602436066738090000 89401 2085303920555840762389337887332912906678333401094731658090000 89402 2085583842777546204312231414707722061460087425931102881620025 89403 2085863799443124242168766634053985819317405007174691645651073 89404 2086143790556427787416141725873094481540819134661154285062500 89405 2086423816121310139397224317209296360442191399916561841112100 89406 2086703876141624985375261996897386574762872252335013051925225 89407 2086983970621226400568595548635972312917834016891943184412225 89408 2087264099563968848185374902068716924762524172033543645160448 89409 2087544262973707179458277802055975403815276398852483808486400 89410 2087824460854296633679231196319244023570623201356187272217025 89411 2088104693209592838234135341640857093697791777853431149522025 89412 2088384960043451808637590628801374004534049610867785318264100 89413 2088665261359729948567627126437109931354413253514773836302948 89414 2088945597162284049900436844000273773427558340278620650836225 89415 2089225967454971292745108714004187106852586256261650373476025 89416 2089506372241649245478366293736068134612628478265086616080400 89417 2089786811526175864779308186619874822179118670846983637584400 89418 2090067285312409495664151183411711612354950498486828219876073 89419 2090347793604208871520976123410314318855681119205075912298225 89420 2090628336405433114144476475865138004395451773820292793284100 89421 2090908913719941733770709641764582855768393097200053852124100 89422 2091189525551594629111850976186903275596979072440338408605625 89423 2091470171904252087390950531396355618056105245300545166501073 89424 2091750852781774784376692520867150203975609234178758962382400 89425 2092031568188023784418157504417783459274540030528527200360000 89426 2092312318126860540479587294638336229687732406330794117000625 89427 2092593102602146894175152584793334534209169249822105576384025 89428 2092873921617745075803723298382779229597233159264712479122948 89429 2093154775177517704383641660543961268664274458590413587922500 89430 2093435663285327787687497991476689445906971280065209045246225 89431 2093716585945038722276909222074567735324743809856082249881225 89432 2093997543160514293537300131944969537021024535027169809299600 89433 2094278534935618675712687310000366361386494687885582143010448 89434 2094559561274216431940465837803678692324489378915255368576025 89435 2094840622180172514286198695850326984096665466301195819309025 89436 2095121717657352263778408892969670959941732352119766288260900 89437 2095402847709621410443374319028535594651581946859402971056100 89438 2095684012340846073339925321119532377777535329589193763256073 89439 2095965211554892760594245003416894669084665475701650129824225 89440 2096246445355628369434672250882556173274273152955036511238400 89441 2096527713746920186226507477005211776853602025106769533958400 89442 2096809016732635886506821095755110206347794476682370420181025 89443 2097090354316643535019264717937338183821927008626677939776073 89444 2097371726502811585748885072126365972910738579340663573472100 89445 2097653133295008881956940650364634426240392305866124211048100 89446 2097934574697104656215721078807973863270305823032384866616225 89447 2098216050712968530443369213500655326183763651857287787025625 89448 2098497561346470515938705961462884980513701480375281079810448 89449 2098779106601481013416057827273562646704742638667202435648400 89450 2099060686481870813040087185331135668784286583850985061575625 89451 2099342300991511094460625277975389546744213229164351354700625 89452 2099623950134273426847507939653026980120590783376721128264900 89453 2099905633914029768925414047309897191601673742297923397922948 89454 2100187352334652469008706697192747621294467123138507772305625 89455 2100469105400014265036277108243380304537228285295917007482225 89456 2100750893113988284606391252268105468859494068510693464001600 89457 2101032715480448045011539211065395108862573832318213608897600 89458 2101314572503267453273287260694649521421953630717922103501073 89459 2101596464186320806177132683069000007698728534740201222220025 89460 2101878390533482790307361305055081172990034355200182041752900 89461 2102160351548628482081907765262716480448502050820093413632900 89462 2102442347235633347787218508707470940158023265852062111746225 89463 2102724377598373243613117509529035040967609059459332025756073 89464 2103006442640724415687674721948414258856861299876175347491600 89465 2103288542366563500112077259646908702435572733568645899696400 89466 2103570676779767522995503303749877683466242737405907479532025 89467 2103852845884213900489998739598294228041856554714107424457025 89468 2104135049683780438825356522491104772252141738853426176222948 89469 2104417288182345334343998772581419514829701915808609401544100 89470 2104699561383787173535861599109569128382950165731399400445225 89471 2104981869291984933073282654156073760395637648280077295460225 89472 2105264211910817979845891416097580485203012894169891904000000 89473 2105546589244166070995502202948835598642268792124408998760448 89474 2105829001295909353951009915773768378019953053290532124625025 89475 2106111448069928366463288512348773161441449171380735885955625 89476 2106393929570104036640092211261286832407493953909377451502500 89477 2106676445800317682980959426626769027899999915813128768668900 89478 2106958996764451014412119433607202620954211539748775307051073 89479 2107241582466386130321401764914242261946458956047893416805625 89480 2107524202910005520593148338480148996516496318623149457507600 89481 2107806858099192065643128316479659212190640390353930940067600 89482 2108089548037829036453455695885946400376672942261367417581225 89483 2108372272729800094607509630743844455463753855089048159601073 89484 2108655032178989292324857486343511468280425630053296988480900 89485 2108937826389281072496180625477723207141189708176008959704900 89486 2109220655364560268718202926965995716147115905766964249388025 89487 2109503519108712105328622036628746697298523738627279427678225 89488 2109786417625622197441043350894715580327963771090199172240448 89489 2110069350919176550979916733224872421969543730131636338369600 89490 2110352318993261562715475963536056014646103311845502911975025 89491 2110635321851764020298680920807591823278858720305614154520025 89492 2110918359498571102296162499054150608104928360287380128224900 89493 2111201431937570378225170256848118831026630098902125018122948 89494 2111484539172649808588522800574762183112623460651116659014225 89495 2111767681207697744909560901603473811424872369824590837569225 89496 2112050858046602929767103347558409064357040947985488505843600 89497 2112334069693254496830405527871818816139321757263490902810000 89498 2112617316151541970894120753803403673091848097460374115226073 89499 2112900597425355267913264313109021606593774861993785519781025 89500 2113183913518584695038180259542091800577841380287286690062500 89501 2113467264435120950649510937371047744660769968496873565062500 89502 2113750650178855124393169241096202847778220922938087618846025 89503 2114034070753678697215313610549402091409233768076137751351073 89504 2114317526163483541397325761559843486149151060639985427360000 89505 2114601016412161920590791152369463340521960300838890327353600 89506 2114884541503606489852482185981289596512816858658220688704225 89507 2115168101441710295679344148624177732349241635995120834569225 89508 2115451696230366776043483884517353979565136802511590146622948 89509 2115735325873469760427161207118200848345346713423331613764900 89510 2116018990374913469857783047036730202570024390241023233165025 89511 2116302689738592516942900336800199373857562070313085409120025 89512 2116586423968401905905207632651336052242322657805183683539600 89513 2116870193068237032617545473563647939918882787754232203490448 89514 2117153997041993684637905477657303403737982996659158651833225 89515 2117437835893568041244438176199079611850891528665764936043025 89516 2117721709626856673470463585369884890068440947060282212984900 89517 2118005618245756544139484515983372284128606318140293586640900 89518 2118289561754165007900202621339171565152175640560213944226073 89519 2118573540155979811261537183394277167109832760272119748226225 89520 2118857553455099092627646637436139797125845591865076825857600 89521 2119141601655421382332952835441019711903543414453908567297600 89522 2119425684760845602677168048301169906475891677631294191580625 89523 2119709802775271067960324707104427714860746494067930885926073 89524 2119993955702597484517807883649803576034809164160012813928900 89525 2120278143546724950755390510382665972932919029060290317802500 89526 2120562366311553957184271339933131806930136036210331992880625 89527 2120846624000985386456115644441281725473087981182224189890025 89528 2121130916618920513398098654852830176194306816645759853010448 89529 2121415244169261005047951740368890216968769049353197662250000 89530 2121699606655908920689011328233483367955602435271976563895225 89531 2121984004082766711885270564042455048709940287833474235380225 89532 2122268436453737222516433712757466400950211091483189911424100 89533 2122552903772723688812973300608743555524760119437869977222948 89534 2122837406043629739391189998070275660538626748244408934322025 89535 2123121943270359395288275244091163246476561500203255161977025 89536 2123406515456817069997376611766828763491975886118016833766400 89537 2123691122606907569502665915633811385823491223658568846361600 89538 2123975764724536092314410060771878438551105129715864885131073 89539 2124260441813608229504044633897196062612741687664609602101225 89540 2124545153878029964739250236630311995169108731959789562212900 89541 2124829900921707674319031561122713604030368632842742636332900 89542 2125114682948548127208799208225734576942152763333011494705025 89543 2125399499962458485075454248385593929070929849687832323126073 89544 2125684351967346302322475525448361255029690006019020148867600 89545 2125969238967119526125009703558652415244344795007607121091600 89546 2126254160965686496464964057335870110379184501233368064197225 89547 2126539117966955946166102005511814061916192313465949193280625 89548 2126824109974837000929141388213495781818006649616447719922948 89549 2127109136993239179366855488075003179497862785535848777224900 89550 2127394199026072393039176795362270520071948629425722002925625 89551 2127679296077246946488303517294619514080292280596161172300625 89552 2127964428150673537273808831746947585531576288308405820238400 89553 2128249595250263256007752885516449632255160647460348436560448 89554 2128534797379927586389797537337769860130108897240788244600625 89555 2128820034543578405242323845830490540806164591264579378851225 89556 2129105306745127982545552302562874811035434248120630807908100 89557 2129390613988488981472665810415790900696013035076101527052100 89558 2129675956277574458424935407430755446009956250584315703901073 89559 2129961333616297863066848736326043814337868519285285176246025 89560 2130246746008573038361241259864825637270968862753829623328400 89561 2130532193458314220604430222259294019538808827071862416608400 89562 2130817675969436039461351356794767162506888001452376898019225 89563 2131103193545853518000698339857751412753241918040121497631073 89564 2131388746191482072730064991551965018386686849418177955736100 89565 2131674333910237513631090223086332148401809785364131458140900 89566 2131959956706036044194605731118967003457005242470916295814025 89567 2132245614582794261455786439241178120011898908165606187261025 89568 2132531307544429156029303686785533243769376813557467850760448 89569 2132817035594858112144481165142035422835173136900789542969600 89570 2133102798737998907680453601766471245934575231087823243896225 89571 2133388596977769714201328192065002426411296414655344345761225 89572 2133674430318089096991348779339082208577960836800758533222500 89573 2133960298762876015090062782974788349290955693709516353622948 89574 2134246202316049821327490875060674704384649607287201819669025 89575 2134532140981530262359299405618253726821167449702641869025625 89576 2134818114763237478701975576629232461092066679861571618010000 89577 2135104123665092004768005365043634896547393723265856300672400 89578 2135390167691014768901054194952953820925726447236325841376073 89579 2135676246844927093411150359112485594415945732096478312380625 89580 2135962361130750694609871189997011544097640888881458936284100 89581 2136248510552407682845531980573999958582255599046879211444100 89582 2136534695113820562538377654978512943111338525443519950203225 89583 2136820914818912232215777189274012676261591140778336519001073 89584 2137107169671605984547420782483271890758820014524292392974400 89585 2137393459675825506380519778073603682714417166739494196750400 89586 2137679784835494878775009336080636035868625512821265315771025 89587 2137966145154538577038753856054866730154612262507829085231225 89588 2138252540636881470762755151015244587086286775447109023802948 89589 2138538971286448823856363372594033288120876190720008306644100 89590 2138825437107166294582490687557224286254527515518906431327025 89591 2139111938102959935592827705884775615675654155768801452522025 89592 2139398474277756193963062660594963689326403476209619576496400 89593 2139685045635481911228103339497145459707505267048097175410448 89594 2139971652180064323417301769057238604205884346794002627407225 89595 2140258293915431061089681650560237682627799324719302229740225 89596 2140544970845510149369168548754094501482919160264491213552100 89597 2140831682974230007979822833159301206886684969751326914062500 89598 2141118430305519451281075372228524915729541922376553413276073 89599 2141405212843307688302965980540652983002180417431153991105025 89600 2141692030591524322781384619213618291865812423131793367040000 89601 2141978883554099353193315349720384242215743264826329047040000 89602 2142265771734963172792083041292479403105096657447826186817025 89603 2142552695138046569642602832095482084473526765088986171676073 89604 2142839653767280726656632344360865374163120920942219205902500 89605 2143126647626597221628026653658623477200475735434023727600100 89606 2143413676719928027267996012495110485780133041353496890988225 89607 2143700741051205511240366328420533000300205854654659339471225 89608 2143987840624362436196842396830548314176123651265158692210448 89609 2144274975443331959812273888646430167992996156867504090288400 89610 2144562145512047634819924093058274371851150901784326976618025 89611 2144849350834443409046741415515726888512957390690676704223025 89612 2145136591414453625448633631150727264172125261131830607060100 89613 2145423867256013022145744893816770588339270640325689023802948 89614 2145711178363056732457735500929201459469699441399077638575225 89615 2145998524739520284939064414291063728551073953315116429115025 89616 2146285906389339603414274537089040088919925158905547194894400 89617 2146573323316451007013280747244025877086863148582241276942400 89618 2146860775524791210206660687300891746320837169764131210201073 89619 2147148263018297322840948311042000172172920650461018363899225 89620 2147435785800906850173930187009051047009860346788998816436100 89621 2147723343876557692909944559117841918977047975781923296476100 89622 2148010937249188147235183164550538729619662694381075178300625 89623 2148298565922736904852995809110063203659508960946237914976073 89624 2148586229901143053019197700221213344153552055394071918720400 89625 2148873929188346074577379537763143786448348226836193900250000 89626 2149161663788285847994220362917843064992493472404937191265625 89627 2149449433704902647394803165219255148176889717208286549141025 89628 2149737238942137142597933247987702897940065052779174984022948 89629 2150025079503930399151459352334281412903001090053889342822500 89630 2150312955394223878367597539919899516284930783248882134049225 89631 2150600866616959437358257834653657952798389673767399931384225 89632 2150888813176079329070373623515263162128447779563032180793600 89633 2151176795075526202321233816686185800467533706666028695560448 89634 2151464812319243101833817767174283485903602377632955538813025 89635 2151752864911173468272132950116617548245608448647342822150025 89636 2152040952855261138276555401945203869116344415358272957276900 89637 2152329076155450344499172919600448203848700980118679989912100 89638 2152617234815685715639131019977026682887322863242266697631073 89639 2152905428839912276477981659786982497023481281747657825123225 89640 2153193658232075447915034716024820077876780184654435476192400 89641 2153481922996121047002712227219388392583072418435269063712400 89642 2153770223135995286981905395657355279653699694252166417974025 89643 2154058558655644777317334350763085061436901934997133883101073 89644 2154346929559016523732910673819741977537982690145934666508100 89645 2154635335850057928247102684216452292940583215589367319140100 89646 2154923777532716789208303487406368244417223919844242613283225 89647 2155212254610941301330201784760487299123133573624215308280625 89648 2155500767088680055727155445502090510033319363270534702160448 89649 2155789314969882039949567840906674064108849936949834932046400 89650 2156077898258496638019266940952258430764444443109030136780625 89651 2156366516958473630464887173604969830355698591068469047405625 89652 2156655171073763194357254046924799055010649371809521160456900 89653 2156943860608315903344771534176452987196898661291023662322948 89654 2157232585566082727688812222130224474942197887673358280640625 89655 2157521345951015034299110222737816536613256676645729926725225 89656 2157810141767064586769156848368067182604593294991403994819600 89657 2158098973018183545411599050787531456196509191280689912451600 89658 2158387839708324467293640624070887611208759384189346015926073 89659 2158676741841440306272446171626144659904220273781387524017025 89660 2158965679421484413030547837519638840884842049894123044908900 89661 2159254652452410535111254802285816873470429645587302527588900 89662 2159543660938172816954065543406814182259339533878770650037225 89663 2159832704882725799930082860646846593239024994440790885131073 89664 2160121784290024422377431666426444320943525185672614067225600 89665 2160410899164024019636679541421567384744488849037862799590400 89666 2160700049508680324086260055572651911412167149545419364601025 89667 2160989235327949465177898854688647100593017421888851893810025 89668 2161278456625787969472042512831112949821145849514689324422948 89669 2161567713406152760673290150663459156111797757580347776640100 89670 2161857005673001159665827819950415932076494654548100692852225 89671 2162146333430290884548865654392837795851232815545651072567225 89672 2162435696681980050672077786982951715941414468453686363690000 89673 2162725095432027170671045034065171314359894926146960070610448 89674 2163014529684391154502700346287609154167712710952242875458025 89675 2163303999443031309480777026629429460720740246071826759600625 89676 2163593504711907340311259715689193949579665449676671564522500 89677 2163883045494979349127838144419363758155404967163898370920900 89678 2164172621796207835527363654492130802737273222607925980326073 89679 2164462233619553696605308486481762207587003368965511716700625 89680 2164751880968978226991227836048651778278051975718323704065600 89681 2165041563848443118884224678310282817416534320292102445825600 89682 2165331282261910462088417360584316907297646854062268237570225 89683 2165621036213342744048409963689033610929553203668944405026073 89684 2165910825706702849884765431986356370195455352690388533712900 89685 2166200650745954062429481472352710207723957836776999783800900 89686 2166490511335060062261469222262967167297875286786300007659025 89687 2166780407477984927742034687172745756352347879284128393529225 89688 2167070339178693135050362947384340983294530612333965003490448 89689 2167360306441149558219005134581571912019226227473695518163600 89690 2167650309269319469169368178218843986097653457209805641184025 89691 2167940347667168537747207321949733705680097502619180918029025 89692 2168230421638662831758121410280413571177493649458296051012900 89693 2168520531187768817003050945633245539272063125602198741822948 89694 2168810676318453357313778916005881568752968100078603825545225 89695 2169100857034683714588434393411220166079595537176580532416225 89696 2169391073340427548826998903283578173442532861189398910265600 89697 2169681325239652918166815565036447375420577471735457606560000 89698 2169971612736328278918101003957215834121242490071902080951073 89699 2170261935834422485599460034624244196942198127498322358174025 89700 2170552294537904790973403116031697555801937162312263654022500 89701 2170842688850744846081866578607543771859689606637375019022500 89702 2171133118776912700281735623310139515377251153955760170533025 89703 2171423584320378801280370092988835606468947837839100601626073 89704 2171714085485113995171133016194043579040450918032737425690000 89705 2172004622275089526468921923622215727232596757891196516851600 89706 2172295194694277038145702937381201231162771783724424163777225 89707 2172585802746648571666047633261451296693807938766805874118225 89708 2172876446436176567022672676198556582358714779445146566922948 89709 2173167125766833862771982229112610525428965926960216633056900 89710 2173457840742593696069613135309902518434475400815982567576025 89711 2173748591367429702705982874632455227224858841081761129831025 89712 2174039377645315917141840293540930681904091191449534853825600 89713 2174330199580226772543819109316440112674261484489575172240448 89714 2174621057176137100819994188566802843788802363194130596062225 89715 2174911950437022132655440600222809900441352308556810507692025 89716 2175202879366857497547795443210058325503307641533759246808900 89717 2175493843969619223842822448981932545571154649584873063488900 89718 2175784844249283738769979359099319468793855073756044482801073 89719 2176075880209827868477988078042654340420906102937386334317225 89720 2176366951855228838070407601441904725943224378862038010019600 89721 2176658059189464271641209719910110336091727740283725314659600 89722 2176949202216512192310357498666106752812423949620761313765625 89723 2177240380940351022259386533132071460651977872555464308651073 89724 2177531595364959582766988980691540933764132943350656441756900 89725 2177822845494317094244600368793557874985024669052422782702500 89726 2178114131332403176271989179588618050124358827697894577155625 89727 2178405452883197847632849211282096507779650322889522189137025 89728 2178696810150681526350394716390843322602245793727989517160448 89729 2178988203138835029722958317088649348026699469553278384640000 89730 2179279631851639574359591697826292813019252828009928180708225 89731 2179571096293076776215669075411887946406699787754589792893225 89732 2179862596467128650628493446737267161813815869131711742408100 89733 2180154132377777612352905614336138686165807413170623533022948 89734 2180445704029006475596895989959771865101910987462238527049025 89735 2180737311424798454057219176355972729497358953357770814828025 89736 2181028954569137160955011327437122758603440249340778703792400 89737 2181320633466006609071410287023064127089341187546893116707600 89738 2181612348119391210783178506344625075504864891775998025756073 89739 2181904098533275778098328740493589396380015353836495733890225 89740 2182195884711645522691752524004924381335808378901567858176900 89741 2182487706658486055940851425757091928200552358307854451096900 89742 2182779564377783388961171083376277861207242278796409494988025 89743 2183071457873523932642038017330384871890646079836715034701073 89744 2183363387149694497682199224898644843307148834983389651393600 89745 2183655352210282294625464554202716675666472689132332000193600 89746 2183947353059274933896351858485146087392024461352603738874225 89747 2184239389700660425835734930821074222015853753300474027025625 89748 2184531462138427180736494219449092248165047717044708031522948 89749 2184823570376564008879170323907149497208859764763269015112900 89750 2185115714419060120567620272159433040909983877870902248140625 89751 2185407894269905126164676578900146969659159226708267795015625 89752 2185700109933089036127809085220129990569736976313984633920400 89753 2185992361412602261044789579822260323867977861702648670210448 89754 2186284648712435611669359201971607235635690800520015585425625 89755 2186576971836580298956898626366298905044384905320439026104225 89756 2186869330789027934100101030115086684764405195734591429736100 89757 2187161725573770528564647842007596174238571526534661840096100 89758 2187454156194800494124887274263265886977656175470746224576073 89759 2187746622656110642899515636944984654964633609501079560533025 89760 2188039124961694187387261435223449275646031604769102271494400 89761 2188331663115544740502572249678274269841921569835045741574400 89762 2188624237121656315611304399821895982221123049035648032800225 89763 2188916846984023326566415391032323619765078399553606963256073 89764 2189209492706640587743659145080800187882593978303232566960100 89765 2189502174293503314077284014440446648538259279899221479044900 89766 2189794891748607121095733580561972989919860771934250270893025 89767 2190087645075948024957350236302550262794518116054846799104025 89768 2190380434279522442486081552693948004789602480744390962210448 89769 2190673259363327191207189430236051840382765182491734577555600 89770 2190966120331359489382962034901886411395625374682406892313225 89771 2191259017187616956048428519040279160257853376979260650878225 89772 2191551949936097611047076527362310856242556941387271240402500 89773 2191844918580799875066572488197709123270046724193574104722948 89774 2192137923125722569674484690207351596735239915453251356992025 89775 2192430963574864917354009144738055706134172809912391292680625 89776 2192724039932226541539698234005842450047349525825078056040000 89777 2193017152201807466653192145293871900281970531976760414414400 89778 2193310300387608118138953091351258542681476569663443268901073 89779 2193603484493629322500002317178984933279326397028899284765625 89780 2193896704523872307333659893389142520104515980009182085852100 89781 2194189960482338701367287296323738853039057749497726998212100 89782 2194483252373030534494032775119320776682486780891863304682225 89783 2194776580199950237808579505903673574195461672923272952676073 89784 2195069943967100643642896533310866403573696950965484655696400 89785 2195363343678484985601992499500924741744816439549593635856400 89786 2195656779338106898599672160870420926284268683647788270052025 89787 2195950250949970418894295692640284259412211592789729967572225 89788 2196243758518079984124540781507142514261269480990201836302948 89789 2196537302046440433345167506544517059195307023862594807928100 89790 2196830881539057007062786008540204192211866797590670046546025 89791 2197124496999935347271626947956185654175695448393614086041025 89792 2197418148433081497489314751697421666807853611853739756774400 89793 2197711835842501902792643648875890218994281905433398032360448 89794 2198005559232203409853356495756246703079395101482938678428225 89795 2198299318606193266973926390069488381374314399174148840597225 89796 2198593113968479124123341074881018542135738999566842720984100 89797 2198886945323069032972890132199515583760218396257586775302500 89798 2199180812673971446931954966513022645889731372940422023251073 89799 2199474716025195221183801578438683786538022097245474635988025 89800 2199768655380749612721376128672563085223103366272206236010000 89801 2200062630744644280383103292425993433429727442503520196010000 89802 2200356642120889284888687404534912155526461468822882954994025 89803 2200650689513495088874916395428650985525302618051016536201073 89804 2200944772926472556931468518144658307797543366007653691722500 89805 2201238892363832955636721866575641953047865028167514970108100 89806 2201533047829587953593566685135631224499413419442376812071225 89807 2201827239327749621465220470031467213355909635751279413510225 89808 2202121466862330432011045862326240847182686966451122855760448 89809 2202415730437343260122371332981208499886937280346796437070400 89810 2202710030056801382858314660062725377478412337184385871039025 89811 2203004365724718479481609198300747279755372813897846580944025 89812 2203298737445108631494432941185461724486725853417896988836100 89813 2203593145221986322674240375788619807550056096894993323802948 89814 2203887589059366439109597130496150559836650901413462309294225 89815 2204182068961264269236017415838649949548663228702704626774025 89816 2204476584931695503871804258606347066790260970349507853728400 89817 2204771136974676236253892529435160416093994706292747101280400 89818 2205065725094222962073694764050467631725692530992090027026073 89819 2205360349294352579512949778355222320275976081003910034480225 89820 2205655009579082389279574077549062125174001714512765451608100 89821 2205949705952430094643516059465062498349280383742013696848100 89822 2206244438418413801472613012310801055320434561533064342975625 89823 2206539206981052018268450907000407781505526090514279921951073 89824 2206834011644363656202226984264286749527150474296638348038400 89825 2207128852412368029150615136723205399726856382497193600160000 89826 2207423729289084853731634086113457829007629452910520815550625 89827 2207718642278534249340518355849818926490192302974312444878025 89828 2208013591384736738185592039113016588298733467303906897422948 89829 2208308576611713245324145362648459638084402217341786342702500 89830 2208603597963485098698314046462969474650509352266188928872225 89831 2208898655444074029170961459606273863261871536756366074907225 89832 2209193749057502170561563572224031682902144060893315521267600 89833 2209488878807792059682096704069167837887319470600891524610448 89834 2209784044698966636372928069658307938850842824164113044030025 89835 2210079246735049243538709120260112755186023832404562955011025 89836 2210374484920063627184271682902322838564627298296529918312900 89837 2210669759258033936450526896584334115146711547765756741748100 89838 2210965069752984723650366945882135642555975399063329494506073 89839 2211260416408940944304569592132451126617083115732616063402225 89840 2211555799229927957177705502382936192236679190413732113166400 89841 2211851218219971524314048376295293802658096176528516233486400 89842 2212146673383097811073487871188180621631114585574426830747025 89843 2212442164723333386167445325406787513812569562987379992926073 89844 2212737692244705221694792280205987779951130109314839428524100 89845 2213033255951240693177771800333957125110218490119220159252100 89846 2213328855846967579597922593503179760346805642299918465970225 89847 2213624491935914063432005928935765440890728301416345044515625 89848 2213920164222108730687935355170012646959240709494805513010448 89849 2214215872709580570940709217315163516894753581433810941424400 89850 2214511617402358977368345973941306546330140976554562922005625 89851 2214807398304473746787822313791393471565627306489382030130625 89852 2215103215419955079691014072502347160284117378218465525628900 89853 2215399068752833580280639949522247738137917588756594855222948 89854 2215694958307140256506208025410594585609131623202589663955625 89855 2215990884086906520099965079708652245878614728386048851988225 89856 2216286846096164186612848709566898691234252308313163317657600 89857 2216582844338945475450442249316604802808506683505372184985600 89858 2216878878819283009908932491172584326157665842964921314851073 89859 2217174949541209817211070207254163973381045364057844380794025 89860 2217471056508759328542133473111433751127554851589719068084900 89861 2217767199725965379085893792943848002949558722619275853564900 89862 2218063379196862208060585026698258064039853408310405511308225 89863 2218359594925484458754875119233467836426864528909508307006073 89864 2218655846915867178563840631738414003205853793641974139939600 89865 2218952135172045819024944075591083011350031755182740851504400 89866 2219248459698056235854014048845287364075014579949554399690025 89867 2219544820497934688981228175532434175623056152716304958143025 89868 2219841217575717842587098847965429353689946589214544929122948 89869 2220137650935442765138461772231871187537410056095272220716100 89870 2220434120581146929424467317063697533117274166815908787279225 89871 2220730626516868212592574666270461200280635607999108055694225 89872 2221027168746644896184548774923418561355727527224940808360000 89873 2221323747274515666172460129477626815052219054054864210960448 89874 2221620362104519612994687312019255754787261605677775129271025 89875 2221917013240696231591922368825330306129755821592868003265625 89876 2222213700687085421443178983423130514124062553222823657562500 89877 2222510424447727486601803454336486077782736779650299666152900 89878 2222807184526663135731488477706212946029840105501417052101073 89879 2223103980927933482142289734971949906832001097416978471575625 89880 2223400813655580043826645285802663519173658607954944206643600 89881 2223697682713644743495397766463100155915856896900071023603600 89882 2223994588106169908613819393803474344424578266906827976539225 89883 2224291529837198271437639775059693011164914560602395096951073 89884 2224588507910772969049076523651425656231408697504791803924900 89885 2224885522330937543392868681165340904022656939488455467916900 89886 2225182573101735941312312945710840296969767241521801847950025 89887 2225479660227212514585302706835630620393534348818778222360225 89888 2225776783711412019960369887188486468194233721543926047240448 89889 2226073943558379619192729591116565181170769383287194810937600 89890 2226371139772160879080327560384646712322550879524320952413025 89891 2226668372356801771499890437203681396507937177389074291558025 89892 2226965641316348673442978834756039025317386018837592698780900 89893 2227262946654848367052043215404863051967601436559335162022948 89894 2227560288376348039656482576774944175434995337005297411056225 89895 2227857666484895283808705945892537977922686729227922049283225 89896 2228155080984538097320196681571561715095069813768925570707600 89897 2228452531879324883297579585233615784317705224845850015290000 89898 2228750019173304450178690820349285822407942724174786945176073 89899 2229047542870526011768650640688191811133284058869146639547025 89900 2229345102975039187275938927565260995890057002260761598002500 89901 2229642699490894001348473536270711850654511278832705093002500 89902 2229940332422140884109691451871246750421979616710139725200025 89903 2230238001772830671194632754569961440937288057647941270401073 89904 2230535707547014603786027394812489824571164369847913409000000 89905 2230833449748744328650384778326913010712997438244757162369600 89906 2231131228382071898174086161284972009029959335473720940870225 89907 2231429043451049770399479855772133874386230890273670732647225 89908 2231726894959730809060979245754071543123886454631328443722948 89909 2232024782912168283621163613727128031778909712924282497328900 89910 2232322707312415869306881778240346101141845262405244552007025 89911 2232620668164527647145358542476654920872755811665592752562025 89912 2232918665472558104000303954080815702644467679644709377091600 89913 2233216699240562132608025376421738703016563320079717953490448 89914 2233514769472595031613542371476794430935234333129209363271225 89915 2233812876172712505606704394525752328910957345710208041361025 89916 2234111019344970665158311300841990631547013733660294300652900 89917 2234409198993426026856236664568631540177157911321333345316900 89918 2234707415122135513341553909967266287920263317027075907876073 89919 2235005667735156453344665255226945105473555766097947639388225 89920 2235303956836546581721433469021117534444096016481143986201600 89921 2235602282430364039489316440000218971960512686645759318041600 89922 2235900644520667373863504559407609767713628571618727810930625 89923 2236199043111515538293060917006583632445583412340026409876073 89924 2236497478206967892497064310506172555242349777381641402564900 89925 2236795949811084202500755068673485865784181406415554787622500 89926 2237094457927924640671683688320331516972540633877364371450625 89927 2237393002561549785755862285351878103080438851644590451364025 89928 2237691583716020622913918860065126568765906874167302369810448 89929 2237990201395398543757254376884971004945506031633066572010000 89930 2238288855603745346384202658725638368646411330042610403541225 89931 2238587546345123235416193096165307405541660575485842832426225 89932 2238886273623594822033916171621717495923683457753402242372100 89933 2239185037443223124013491798716588587386217720354741505322948 89934 2239483837808071565762640477016683820464201205042546034756025 89935 2239782674722203978356857262339356896925214244412254857699025 89936 2240081548189684599575588552810436684314552081746474245838400 89937 2240380458214578073938411690862311994729047219043611180033600 89938 2240679404800949452741217381360089920632352328489203528881073 89939 2240978387952864194092394926043711555826551106222903348659225 89940 2241277407674388162949020274473919375461702697194225446160900 89941 2241576463969587631153046891669980995196260573600983645880900 89942 2241875556842529277467499442627084476317254504625416330251025 89943 2242174686297280187612670293901330790789700010028604772776073 89944 2242473852337907854302318832450259507829918943082810122899600 89945 2242773054968480177279873601916854211687333098107342591315600 89946 2243072294193065463354637256544984608873845483664725619571225 89947 2243371570015732426437994332914252732099166643753079855750625 89948 2243670882440550187579621839682221097654391645925336751622948 89949 2243970231471588275003702665522011122934802587348272425980900 89950 2244269617112916624145141805443270561206277197901268543375625 89951 2244569039368605577685785405684519161597841844367668167750625 89952 2244868498242725885590642627364892213645832462796784920582400 89953 2245167993739348705144110329083312087522835168762905412360448 89954 2245467525862545600986200568653128333357085019414541821230625 89955 2245767094616388545148770924160277355785322129132973379377225 89956 2246066700004949917091757634533023133084254574888681663584100 89957 2246366342032302503739411559811350903892772770927247622120100 89958 2246666020702519499516536961304096198668915748506948071751073 89959 2246965736019674506384733101821902047622321548667676879800025 89960 2247265487987841533878638666174107651924517228398636999680400 89961 2247565276611094999142179002117682260525934297398928458560400 89962 2247865101893509726964816181946328450899988248543831350561225 89963 2248164963839160949817801884907889468490951725178105291381073 89964 2248464862452124307890433100638205736563695287798571271164100 89965 2248764797736475849126310653799576105539683207248906071968900 89966 2249064769696292029259600550111989868754909727261988935992025 89967 2249364778335649711851298143965306029891759312426052225927025 89968 2249664823658626168325495127800566766118088035141795190160448 89969 2249964905669299078005649343448642490213167963944754781121600 89970 2250265024371746528150857415614416374671527703101565122750225 89971 2250565179770047013992130207694726660952175607406000062015225 89972 2250865371868279438768671100118295537682223164701354512562500 89973 2251165600670523113764157091395883832730550110285007944322948 89974 2251465866180857758343022722068921225638885520798913857295025 89975 2251766168403363499986746821744872148934535939611021226355625 89976 2252066507342120874330142079407608009350988020526772734090000 89977 2252366883001210825197647437191066822949764751761125161136400 89978 2252667295384714704639623307804491821569236547619058474926073 89979 2252967744496714272968649615797551051923596881790118532130625 89980 2253268230341291698795826662853650453037922194418791991440100 89981 2253568752922529559067078817299763362533163046370844477000100 89982 2253869312244510839099461028021109867568073429924356878141225 89983 2254169908311318932617468162969029882003493287366055572851073 89984 2254470541127037641789347172450404297578071149906432823398400 89985 2254771210695751177263412077386989023573464901523676794982400 89986 2255071917021544158204361782733037196601304508733964286353025 89987 2255372660108501612329600716239595309763756651136409372893225 89988 2255673439960708975945562292753869478524413052511915961302948 89989 2255974256582252093984035204242068529176447462228175962192100 89990 2256275109977217220038492535724141064810566186024731463785025 89991 2256576000149691016400423707308834133166229328573846669580025 89992 2256876927103760554095669242517511590695960002531208682032400 89993 2257177890843513312920758363085180727584302195446322045810448 89994 2257478891373037181479249410427186189340150282581842048429225 89995 2257779928696420457218073093960040701923769846424806853474225 89996 2258081002817751846463878566464872579177876028836422184436100 89997 2258382113741120464459382326681980463605647616101214721522500 89998 2258683261470615835399719949324996224277547957666342351726073 89999 2258984446010327892468800642703167408853313163517825983851025 90000 2259285667364346977875664634140281120375469330677502025000000 90001 2259586925536763842890843383378761663626269334322502025000000 90002 2259888220531669647882722624157484780441011501972827466151025 90003 2260189552353155962353908234151861768437332788851753899226073 90004 2260490921005314764977594933464757253152273408032893782522500 90005 2260792326492238443633937811856814859576703759826172968636100 90006 2261093768818019795446426684904775505540103470847014455174225 90007 2261395247986752026818263279276383516327701914527842406529225 90008 2261696764002528753468741247310486237306645261982676015810448 90009 2261998316869444000469629011090943299198162425983025608832400 90010 2262299906591592202281555436202972168958676732550378075480025 90011 2262601533173068202790398335360567098024467305866011139685025 90012 2262903196617967255343675802093639058931839504736356183592100 90013 2263204896930385022786940374683534741047832824970195336302948 90014 2263506634114417577500176030535603156335293004306100142993225 90015 2263808408174161401434198011177488886730678157903081806453025 90016 2264110219113713386147055478071841485833272156147731672582400 90017 2264412066937170832840436999432141029190557656255413550598400 90018 2264713951648631452396078868230350289516371738814481990351073 90019 2265015873252193365412176251585114495696144504349129124041225 90020 2265317831751955102239797171719240117417020777811328258800100 90021 2265619827152015603019299318675194600710002775653404853240100 90022 2265921859456474217716749694977379463606442736122927062630625 90023 2266223928669430706160347092429939645492274624348717227426073 90024 2266526034794985238076847401238882488590318625683641170336400 90025 2266828177837238393127991751647290215313836760014186580090000 90026 2267130357800291160946937488272420251013278113061405509855625 90027 2267432574688244941174691977333498227882843415150241143595025 90028 2267734828505201543496549246959018992504136530927222979322948 90029 2268037119255263187678529460762381426680770382817604227562500 90030 2268339446942532503603821224874693378860372444734810429715225 90031 2268641811571112531309226728623593491549005739135125920450225 90032 2268944213145106721021609719046947198697600778741402430721600 90033 2269246651668618933194346309430284656080597643278754110160448 90034 2269549127145753438543778622056858857193640900855216244227025 90035 2269851639580614918085671265359212677169868903008693937892025 90036 2270154188977308463171670645661154077653108632100711131368900 90037 2270456775339939575525767113699049196471143290184988546564100 90038 2270759398672614167280759946111353537323177720577234353881073 90039 2271062058979438561014725162085311966532702078309233924661225 90040 2271364756264519489787486175349768716220162445017896862160400 90041 2271667490531964097177087281703039086019203849495897723280400 90042 2271970261785879937316269982264805028695771939357487698500025 90043 2272273070030374974928952142641007298731059884638537189251073 90044 2272575915269557585366709988190717337097182513586499659520100 90045 2272878797507536554645262935583982560088565717681401891384100 90046 2273181716748421079480961260839649215172371350685835824677225 90047 2273484672996320767327276604032177462387851719217961755730625 90048 2273787666255345636411295310856473835857358854289483152360448 90049 2274090696529606115770214611239776736470837599108216983782400 90050 2274393763823213045287841635189641103771023683215107297250625 90051 2274696868140277675731095266067078912498263912056214422875625 90052 2275000009484911668786510831473922637151890920074315703780900 90053 2275303187861227097096747631943489326289435150380295336622948 90054 2275606403273336444297099307623633427115657371414565162250625 90055 2275909655725352605052007043141287000210451657461498383271225 90056 2276212945221388885091575610837596464008116882508500272515600 90057 2276516271765559001248092252562775508870339943164186626499600 90058 2276819635361977081492548400219804321291491673930575080276073 90059 2277123036014757664971164235246115759937522285170683752551025 90060 2277426473728015702041916087222419626848872679079031431280900 90061 2277729948505866554311066671797826679233406720646890951560900 90062 2278033460352425994669698168120444529837432998160505615559225 90063 2278337009271810207330248135962628086911438340667680091381073 90064 2278640595268135787863048272730077688282214907930148245633600 90065 2278944218345519743232866010543988588004643571824954095438400 90066 2279247878508079491835448953585465958494514107491922864799025 90067 2279551575759932863534072155891430075938432948615426257456025 90068 2279855310105198099696088239791246862138107475291457510322948 90069 2280159081547993853229480355173329461774117536525048133772100 90070 2280462890092439188619417979770967040368705704432926443726225 90071 2280766735742653581964815560656647494988153155941815244841225 90072 2281070618502756921014893997134151276952973622768803598010000 90073 2281374538376869505205744965217704033518469084686854659810448 90074 2281678495369112045696898083887486283649163347800919006064025 90075 2281982489483605665407890923310808851638278892418647096950625 90076 2282286520724471899054841855218273291417763938069821450622500 90077 2282590589095832693187025745624247043965426100630997734364900 90078 2282894694601810406223452490080993580243501853012250482376073 90079 2283198837246527808489448391655808292597502791472320521430625 90080 2283503017034108082253240381820521408505445999702979165241600 90081 2283807233968674821762543084442739711995612138064349113401600 90082 2284111488054352033281148723068209369945796811806716434488225 90083 2284415779295264135125519871683692672838643836172670915376073 90084 2284720107695535957701385049149762012376088764673042359116900 90085 2285024473259292743540337157492924931651213026653060932052900 90086 2285328875990660147336434764246504597337928778938650930261025 90087 2285633315893764235982806229029710557587897661649151434171225 90088 2285937792972731488608256674554345164019948608299621703490448 90089 2286242307231688796613877802248601551350016243556010496691600 90090 2286546858674763463709660552687419583839287757257826485662025 90091 2286851447306083205951110611018876693834838019738728155107025 90092 2287156073129776151775866757576101054240565650554053311528900 90093 2287460736149970842040322063864205043786732320309342398722948 90094 2287765436370796230056247934111747481463869303564206415547225 90095 2288070173796381681627420992576243624451264760295501748170225 90096 2288374948430856975086252816793252442301697955021979087169600 90097 2288679760278352301330422516958581199042558177643880089000000 90098 2288984609342998263859512161633157894218992059905105547901073 90099 2289289495628925878811645049960132633737278838057552083900025 90100 2289594419140266575000126830583779521666254448057231602002500 90101 2289899379881152193950089467459781184921307707055315107002500 90102 2290204377855714989935138052746488563989270787014994962847025 90103 2290509413068087630014000466966759124553437276283005317676073 90104 2290814485522403194067179886629987167045979906514003817290000 90105 2291119595222795174833610139503950433790222049473284063907600 90106 2291424742173397477947313907726107736497557915260207059983225 90107 2291729926378344421974063778943992850453331565078328810156225 90108 2292035147841770738448046145674360445762689942850750057022948 90109 2292340406567811571908527953070750350531335686108288366580900 90110 2292645702560602479936526295289146965827237053376517706458025 90111 2292951035824279433191480860641421177707720458813665037313025 90112 2293256406362978815447929225726252637501991391508213373337600 90113 2293561814180837423632184998727240807912017473381543547240448 90114 2293867259281992467859018812067923699334878633151054833460225 90115 2294172741670581571468342164613433748117159401732238777050025 90116 2294478261350742771061894113608530816226742724578744854516900 90117 2294783818326614516539930816541762820069478996907481272124900 90118 2295089412602335671137917923125515024887663817006459939451073 90119 2295395044182045511463225817581719570354078779696956263439225 90120 2295700713069883727531827711423007322619547055684464714403600 90121 2296006419269990422805000586919094678183545082496064777443600 90122 2296312162786506114226028991438208475536408988821669243075625 90123 2296617943623571732256911682853362701568094946555037629601073 90124 2296923761785328620915071126203311211252312054214565016352900 90125 2297229617275918537810065841798011211096160162606201012562500 90126 2297535510099483654180305604958442789294188819809256295765625 90127 2297841440260166554929769497580640308442062799403501256571025 90128 2298147407762110238664726811713802010048790045241387570960448 90129 2298453412609458117730460805342354713937754880276316264360000 90130 2298759454806354018247995310561861029945618548605878632394225 90131 2299065534356942180150824194338667034114516151942512993979225 90132 2299371651265367257221643672043198896826909367493018411316100 90133 2299677805535774317129087473946827486053963557368181774122948 90134 2299983997172308841464464864872230505077421564155114217443025 90135 2300290226179116725778501517187192260701660197513839410590025 90136 2300596492560344279618083237331791695096954717297691819904400 90137 2300902796320138226563002546068939852006957074781012756339600 90138 2301209137462645704262708112648238486113030850489707994506073 90139 2301515515992014264473057043073142062875395290598075926408225 90140 2301821931912391873093070022661415935166028159951947166164900 90141 2302128385227926910201689313088894022470977864922011300684900 90142 2302434875942768170094539604106549858370155020246062440494025 90143 2302741404061064861320691720120905412400827907893996857351073 90144 2303047969586966606719429181827812633276950670239377763385600 90145 2303354572524623443457017623089653201770123162246292454457600 90146 2303661212878185823063477063246012523359432726125531506288225 90147 2303967890651804611469357035047894533026676315470705839455625 90148 2304274605849631089042514568405554427310521953089097920222948 90149 2304581358475816950624895030140036981938057026775559929828900 90150 2304888148534514305569315819928518657024902979667799168630625 90151 2305194976029875677776252922633562235975667106440540810505625 90152 2305501840966054005730630317206403288824967993662382560224400 90153 2305808743347202642538612242354398295835627212716151423010448 90154 2306115683177475355964398319162774812714881757680184592015625 90155 2306422660461026328467021530860834604821654989738581438670225 90156 2306729675202010157237149059922771224218044075632964749452100 90157 2307036727404581854233885982693274050366254662331959473124100 90158 2307343817072896846221581821728101362688254385768222725426073 90159 2307650944211110974806639956039815561089441340812683494047025 90160 2307958108823380496474329889438884198899647415603389527886400 90161 2308265310913862082625602377160361041504834989249202527566400 90162 2308572550486712819613907410966371913230914481459200171302225 90163 2308879827546090208782015062914640644797225199825186682006073 90164 2309187142096152166498839187983300983881398429670821148348100 90165 2309494494141057024196263985742250882029575327285673676912900 90166 2309801883684963528405973421261316122306298485040636971111025 90167 2310109310732030840796283505445500803706850611732676507730025 90168 2310416775286418538208977434987612750451392189277519454610448 90169 2310724277352286612696143592128562466844967803649689953667600 90170 2311031816933795471557016404415644811420323680196935095207225 90171 2311339394035105937374820064649123117581522357912703979172225 90172 2311647008660379248053615111207446041935569991063611109702500 90173 2311954660813777056855147868941437975936703047211925512422948 90174 2312262350499461432435702750827814411373629755964793840578025 90175 2312570077721594858882957420572384205603903130886373550050625 90176 2312877842484340235752840816353311248281732316436097772160000 90177 2313185644791860878106394035894818587635932981401230020838400 90178 2313493484648320516546634083061728631133391069275547819451073 90179 2313801362057883297255420476165243592610383003944817294475625 90180 2314109277024713782030324718170380915669375015765631253048100 90181 2314417229552976948321502628995488961322530178904678487808100 90182 2314725219646838189268569540094278806515099616223644870580225 90183 2315033247310463313737478351510818559282179713979329459526073 90184 2315341312548018546357400451597947155880995676433366856080400 90185 2315649415363670527557609499589575165297938921750922994128400 90186 2315957555761586313604368071217350687055057257278188924674025 90187 2316265733745933376637817167562178989234588056735324221194225 90188 2316573949320879604708868587331095095102451376701165198802948 90189 2316882202490593301816100162749999088642397678000562449436100 90190 2317190493259243187942653859262774471711749142582282723044025 90191 2317498821630998399093136739227320468397400081888227483139025 90192 2317807187610028487330524789799039735486966202602103992270400 90193 2318115591200503420813069615192333501774710114412051735760448 90194 2318424032406593583831207993510666723195137016757096137410225 90195 2318732511232469776844474298335776405518965572527297028371225 90196 2319041027682303216518415785266606811556550151773314603908100 90197 2319349581760265535761510743598565835492777493419677112722500 90198 2319658173470528783762089513333707393124998973879765638701073 90199 2319966802817265426025258367712455243391704674797516154694025 90200 2320275469804648344409826261457494223664412894694786214010000 90201 2320584174436850837165234444920465448828654238233580254010000 90202 2320892916718046618968488944322112592201988529603842800288025 90203 2321201696652409820961095908276536934827721121060918220751073 90204 2321510514244114990785999820790229438642398292048284318302500 90205 2321819369497337092624524580926558668443274947182683923184100 90206 2322128262416251507233317449326403957478777311527840260297225 90207 2322437193005034031981295861775633781850544378262736118528225 90208 2322746161267860880886597110010139879749940076629806852360448 90209 2323055167208908684653530889949148222854999086841845165574400 90210 2323364210832354490709534717547538518985618523694106509941025 90211 2323673292142375763242132212457914497355450932575869540446025 90212 2323982411143150383235894249693177800468406781355048711328100 90213 2324291567838856648509402979480368879885952480517552461302948 90214 2324600762233673273752218715496548866738508513622785419672225 90215 2324909994331779390561849691677506961970227102576543608152025 90216 2325219264137354547480724687790088465891275559756770531456400 90217 2325528571654578710033168523958949141665485684336141864896400 90218 2325837916887632260762380424338552182883866836253833220176073 90219 2326147299840695999267415250121234631366036261568402632582225 90220 2326456720517951142240167602072180667792110441091491598012100 90221 2326766178923579323502358792782149774697041284320725365652100 90222 2327075675061762594042526688828818348757786487168193297265625 90223 2327385208936683422053018423037603917171089909572344671401073 90224 2327694780552524692966985977032851691256031002885892105614400 90225 2328004389913469709495384634270273769220897722395941920040000 90226 2328314037023702191663974303741541879308360593246360594180625 90227 2328623721887406276850323714541945134276392254533359325292025 90228 2328933444508766519820817481492034848384902482916186789722948 90229 2329243204891967892767666042004189048739658990554151437402500 90230 2329553003041195785345918464385039893995754799723176436578225 90231 2329862838960636004710478127764717795042679315599693508013225 90232 2330172712654474775553121273843876614381967947292624309155600 90233 2330482624126898740139518430649474903466459863466948732210448 90234 2330792573382094958346258708490298720297400811392142299404025 90235 2331102560424250907697876968303222153072003475868562290793025 90236 2331412585257554483403883862581212259639637206483419356444900 90237 2331722647886193998395798749074095716959577697619799524360100 90238 2332032748314358183364185477453115059657220965527582275756073 90239 2332342886546236186795691049130312972148870330850089288900225 90240 2332653062586017575010087150423793684647655683916728963174400 90241 2332963276437892332197314559259921109674856684837389013094400 90242 2333273528106050860454530425603523942481891332292273861233025 90243 2333583817594683979823158425807188536038514125570475192076073 90244 2333894144907982928325941791070730948962359445886785959496100 90245 2334204510050139362003999210201950152953881397659900475536100 90246 2334514913025345354953883606869774974958996780972766889404225 90247 2334825353837793399364643791540927938409348715909859001925625 90248 2335135832491676405554888988291239757487090311274706060210448 90249 2335446348991187702009856236682758828427456268078168379120400 90250 2335756903340521035418480668897810652408161036243495942515625 90251 2336067495543870570710468662321172715579850705633799145640625 90252 2336378125605430891093373867761540943266457814552661974912900 90253 2336688793529396998089676113503474437308379305426532266522948 90254 2336999499319964311573863185381015797934933553921356815525625 90255 2337310242981328669809515483064194924435568350094651920574225 90256 2337621024517686329486393552749634782251803524502612499393600 90257 2337931843933233965757528496446488217933915194980608236993600 90258 2338242701232168672276315258048945497697918967950983192201073 90259 2338553596418687961233608786386562840079502468786806399288025 90260 2338864529496989763394823075443672808412208906522310254496900 90261 2339175500471272428137033081939148024557398606944254181576900 90262 2339486509345734723486079520457800261483330183063278682790225 90263 2339797556124575836153676536324707568930122861736250838256073 90264 2340108640811995371574522256413772683506402058721297864307600 90265 2340419763412193353943412218081826572142107200974205371392400 90266 2340730923929370226252355676419601555870269644161523839928025 90267 2341042122367726850327694790010909059428564935141364231749025 90268 2341353358731464506867226685391367631159123233862640388022948 90269 2341664633024784895477328400398037477142460047418489715808100 90270 2341975945251890134710084706601328353428482151866725222193225 90271 2342287295416982762100418811010558260624346296252288440008225 90272 2342598683524265734203225937244550985965516609732531892640000 90273 2342910109577942426630509786358671139332696178860413457160448 90274 2343221573582216634088521877519705931483414640313893425837025 90275 2343533075541292570414903768720013545042952457408460320655625 90276 2343844615459374868615832157722368551544989429676161463702500 90277 2344156193340668580903166863426945431027895537067086455556900 90278 2344467809189379178731601687851891854377952057702177031151073 90279 2344779463009712552835818158918953992766015634699673506265625 90280 2345091154805875013267642154235626723149233217877545579859600 90281 2345402884582073289433203406065312203904397184912917955219600 90282 2345714652342514530130097887676980900224413068974752211417225 90283 2346026458091406303584553081265839744944152801441791340301073 90284 2346338301832956597488596127636522726966699834923864559288900 90285 2346650183571373819037224857840329806435674559616889896208900 90286 2346962103310866794965581706958050663243974681582057214592025 90287 2347274061055644771586130510219920393383891311735439348962225 90288 2347586056809917414825836181654264876028183036399340172240448 90289 2347898090577894810263347275456404143086322821780687655425600 90290 2348210162363787463166181430269392692304791863630328680931025 90291 2348522272171806298527913696568186294774996047871765188676025 90292 2348834420006162661105367747338835457977140156786249929256900 90293 2349146605871068315455809972244316316223227957366777371922948 90294 2349458829770735445974146455468620331567278463015888639018225 90295 2349771091709376656930122837430734799925875586516874789077225 90296 2350083391691204972505527060560156769297315721156418859651600 90297 2350395729720433836831394999325593589582901118366468587690000 90298 2350708105801277114025218974708513926599361894977683529126073 90299 2351020519937949088228159153313223686426991722175661211233025 90300 2351332972134664463642257831305151910263867342909833546022500 90301 2351645462395638364567656603369042314452505656554965181022500 90302 2351957990725086335439816416878756765311509821144123363474025 90303 2352270557127224340866740511470407593841183276903387103451073 90304 2352583161606268765666200244210546271278763412892007890560000 90305 2352895804166436414902963800551146582855860404402837821465600 90306 2353208484811944513926027791263131053957897165868247361116225 90307 2353521203547010708405851735540200000202849016154142306645225 90308 2353833960375853064371595430464733190744392164462774486822948 90309 2354146755302690068248359207027544732362704120103582200812900 90310 2354459588331740626894427072893282400634632232976099350929025 90311 2354772459467224067638512742103273263673774408931891544084025 90312 2355085368713360138317008551907628063600214240781421762563600 90313 2355398316074369007311237266918427441039236977470683753490448 90314 2355711301554471263584706770775823708558338547101395686629225 90315 2356024325157887916720367645518902500032242880583612754759025 90316 2356337386888840396957873638853159244476478678712957188400900 90317 2356650486751550555230845019506456034911351153624512483912900 90318 2356963624750240663204134820865335085309892783506097097526073 90319 2357276800889133413311097973083575591645605375115513606470225 90320 2357590015172451918790863323854891436488529360345938954625600 90321 2357903267604419713725608548041677800501410889473444692865600 90322 2358216558189260753077837946351725368561498553799369970200625 90323 2358529886931199412727663133254831443077805103512667207826073 90324 2358843253834460489510086614331247902388530952434253403120900 90325 2359156658903269201252288253243916567908781209903784937522500 90326 2359470102141851186810914628526453169954732081812194070100625 90327 2359783583554432506109371280378851728897031368399955684758025 90328 2360097103145239640175117847662891795493467087006683080610448 90329 2360410660918499491176966095289241621918823594893690301690000 90330 2360724256878439382462380832188260963148381612335137067267225 90331 2361037891029287058594783720056517836960722881498948717552225 90332 2361351563375270685390859973071044199905387474675666049240100 90333 2361665273920618849957867948763366126131517618967651019422948 90334 2361979022669560560730951630245354705994921966774714635110025 90335 2362292809626325247510455999978954511853024145803445393501025 90336 2362606634795142761499245305281857109419934802730648585990400 90337 2362920498180243375340024215761197724487422845256856365625600 90338 2363234399785857783152661872867363806721874822630486822631073 90339 2363548339616217100571518831760014864622436999689725747137225 90340 2363862317675552864782776895678423578571448309286546658188900 90341 2364176333968097034561771843008258832225009648200607295508900 90342 2364490388498081990310329047236941936279111548241367065717025 90343 2364804481269740534094101989989717952905173743442135408426073 90344 2365118612287305889679913667338594663878152202683537572851600 90345 2365432781555011702573100889576312360620557441705903949619600 90346 2365746989077092040054861474647518270056818006586367999025225 90347 2366061234857781391219604335429330066314430570019199938140625 90348 2366375518901314667012302461053483554921278740145504377322948 90349 2366689841211927200265848792462270253232392087575461246656900 90350 2367004201793854745738414992390481228374270688323581203905625 90351 2367318600651333480150813109965584192020734297671973043280625 90352 2367633037788600002223860140118371489811084751871582232846400 90353 2367947513209891332715745477996327262189210980816168262160448 90354 2368262026919444914459401268571972692881133745454070337780625 90355 2368576578921498612399875651638458901138397529160411003983225 90356 2368891169220290713631708902384687674255685553345372727340100 90357 2369205797820059927436312467742250877723076295336846793108100 90358 2369520464725045385319350898696490021696491802508620465601073 90359 2369835169939486641048126678753988104264125162535094563274025 90360 2370149913467623670688967948758816494251992347693304376112400 90361 2370464695313696872644619128249870259048247943801988708592400 90362 2370779515481947067691634433551635986133550644531096615023225 90363 2371094373976615499017774292790746790683578482625170135131073 90364 2371409270801943832259404658030689845759791224598478078512100 90365 2371724205962174155538899214717042416225733818562841533876900 90366 2372039179461548979502044488625623022618585900271287856250025 90367 2372354191304311237355447850505955006769303774778762484513025 90368 2372669241494704284903948418612450416999588645258151475560448 90369 2372984330036971900588030859315732777230063801735128695193600 90370 2373299456935358285521242085986527951311469656434422769684225 90371 2373614622194108063527610856344562961339404565024862602349225 90372 2373929825817466281179070268464923266633166950619152591822500 90373 2374245067809678407832883155634329658450605996581183249022948 90374 2374560348174990335669070380249806574373579742019524626841025 90375 2374875666917648379727842026952224285632666447647598943765625 90376 2375191024041899277947031495187208060445193247162204090250000 90377 2375506419551990191199532491385918056717451008472183273520400 90378 2375821853452168703330738920958214348210171648384036462476073 90379 2376137325746682821195987680290732139485969522453385611800625 90380 2376452836439780974698004348942402876648507597718991270676100 90381 2376768385535712016824351782229967613045657559374344670636100 90382 2377083973038725223684881604396039641742896452871920281999225 90383 2377399598953070294549188602552284059678636570614488492701073 90384 2377715263282997351884068021590292581990135707730305513742400 90385 2378030966032756941390975760252742579047097285264700353294400 90386 2378346707206600032043491468557439963250059822606086545015025 90387 2378662486808778016124784546766856207642208485602600232475225 90388 2378978304843542709265083046095780433846333594465612148802948 90389 2379294161315146350479145471349718162773327698393833749660100 90390 2379610056227841602203735485686678977954869764428544664323025 90391 2379925989585881550335099517695006008230807839254873606718025 90392 2380241961393519704266447270979910793871235877730692127488400 90393 2380557971655009996925435136451387758034381944434518422210448 90394 2380874020374606784811652507506193163754199338404233145371225 90395 2381190107556564848034110998296584095415995020763108925288225 90396 2381506233205139390348736565278523662914556694718753779400100 90397 2381822397324586039195864532232069286397066652440549108902500 90398 2382138599919160845737737518946671579672632718884891924176073 90399 2382454840993120284896006273764122011021539944404282068517025 90400 2382771120550721255389233410171898181260346781951673083040000 90401 2383087438596221079770400047639666220513731987227569403040000 90402 2383403795133877504464415356891710467210559057912540837405025 90403 2383720190167948699805629009808071255359979338226978260776073 90404 2384036623702693260075346534147182299173558614854278939062500 90405 2384353095742370203539347573282809827581400777490882833752100 90406 2384669606291238972485407051148106285144071570030753467440225 90407 2384986155353559433260819242579602080287811275083497149507225 90408 2385302742933591876309924749253969526688083013941252845410448 90409 2385619369035597016211640381410403788995948865373097467296400 90410 2385936033663835991716991945551476309943114869206762894422025 90411 2386252736822570365786649938315326862174753844372149743227025 90412 2386569478516062125628468146712071034944417476092083892044100 90413 2386886258748573682735025154917310633062501973722070898802948 90414 2387203077524367872921168757815645133218850430217981219331225 90415 2387519934847707956361563281487093011001175487550614471871025 90416 2387836830722857617628239810829342420604083691137365110350400 90417 2388153765154080965728149324508761378368593662418622084174400 90418 2388470738145642534140718737433108270909179594311418636501073 90419 2388787749701807280855409850938894178674555242013006360103225 90420 2389104799826840588409281210886359176349657204436728629244100 90421 2389421888525008263924552873855035442539605532722552634084100 90422 2389739015800576539146174081632880682681830225402101806880625 90423 2390056181657812070479393844191976041110069638886705893876073 90424 2390373386100981939027334431343793350643586921307031673872400 90425 2390690629134353650628567773267047240996728932030937500010000 90426 2391007910762195135894694770101158300697884403435464188525625 90427 2391325230988774750247927510798364161073000001068982469969025 90428 2391642589818361273958674401427526045187100108916610688622948 90429 2391959987255223912183128203122688999447744274128745212222500 90430 2392277423303632295000856979869464700857060956688065549461225 90431 2392594897967856477452397956322316408653933210820351677596225 90432 2392912411252166939576854285845836305315096843591061356569600 90433 2393229963160834586449494728973116148583360119511556470760448 90434 2393547553698130748219356242474322833362881875891357169561025 90435 2393865182868327180146849479228601139965467650247583333714025 90436 2394182850675696062641367199092436623308176766798086153540900 90437 2394500557124510001298895590957622276251192952745482595136100 90438 2394818302219042026939628506191983279325912625876723060131073 90439 2395136085963565595645584603656024828636564182474828836119225 90440 2395453908362354588798227406488678713724404088530456456208400 90441 2395771769419683313116088270855334997661657007961954382928400 90442 2396089669139826500692392266851355832592893259561098958946025 90443 2396407607527059309032686971754279125364483250581812521401073 90444 2396725584585657321092474175817930449778150860531517728452100 90445 2397043600319896545314844500801672284372481715406572671708100 90446 2397361654734053415668114931428030337476543572278232660151225 90447 2397679747832404791683469259961947404592560299074139143100625 90448 2397997879619227958492601444104925886949863857249361476560448 90449 2398316050098800626865361878397330784330145948784009247438400 90450 2398634259275400933247406579322135659994358246911470337800625 90451 2398952507153307439797849284303404760744483065849077918425625 90452 2399270793736799134426916464792815160828830612594723419024900 90453 2399589119030155430833605253637533484547530277938461604922948 90454 2399907483037656168543344286922772449035487438933945463780625 90455 2400225885763581612945657460482363155793289636243631663897225 90456 2400544327212212455331830601270689747102382432423766438291600 90457 2400862807387829812932581053789343731499311427106460816467600 90458 2401181326294715228955730181761865970994958478269570330626073 90459 2401499883937150672623878785249955011708502831810101881005025 90460 2401818480319418539212085433404531129042327271249594457732900 90461 2402137115445801650085547713045056148453281242743100703612900 90462 2402455789320583252737286393260519793277622865126401233001225 90463 2402774501948047020825832506225514001941605478354913947631073 90464 2403093253332477054212917344424827348237067594545053275961600 90465 2403412043478157879001165374480002390161543472453826319366400 90466 2403730872389374447571790067771309465115350717501145205077025 90467 2404049740070412138622292648048601142013846994574256121022025 90468 2404368646525556757204163756224522234111595809424055682222948 90469 2404687591759094534760588032543560970046557046384759966824100 90470 2405006575775312129164151616320437614796637225683945482680225 90471 2405325598578496624754552563441337526898012943368592241195225 90472 2405644660172935532376314181821506333404594361810291652250000 90473 2405963760562916789416501285012735599670839610171771443010448 90474 2406282899752728759842439364154278067115881213766546108590025 90475 2406602077746660234239436678460742228675597880919712754380625 90476 2406921294549000429848509264440526708670874818083249016802500 90477 2407240550164038990604108864038365611314858901262888509728900 90478 2407559844596065987171853771895566700049547187311696258426073 90479 2407879177849371916986262601921534968342564085720481866080625 90480 2408198549928247704288490973370184861488499713916509250497600 90481 2408517960836984700164071116614855108345715210845627589057600 90482 2408837410579874682580654398815350821799085769181702707326225 90483 2409156899161209856425756769670748227071764550650524651726073 90484 2409476426585282853544507127451608077814726156789371564440900 90485 2409795992856386732777398605505254521181602624451004880384900 90486 2410115597978814979998042779427786874848173687311659460943025 90487 2410435241956861508150926795096502481160831977712902086733225 90488 2410754924794820657289173417756419506296428623860118453490448 90489 2411074646496987194612304002354599255487131012565640167139600 90490 2411394407067656314504004385315978279008308024558662778220025 90491 2411714206511123638569893697954431247745014495430396872265025 90492 2412034044831685215675296101712796281743391698431343391964900 90493 2412353922033637521983015445425605120217249973824945801622948 90494 2412673838121277460991112844798271227017268931911650681469225 90495 2412993793098902363570687184296499631580655622099865132004225 90496 2413313786970809988003658541639693011862757377792453088153600 90497 2413633819741298520020554535092139232709049406003045071360000 90498 2413953891414666572838299593745776260556123281486095328851073 90499 2414274001995213187198007150988341083253807018075625341546025 90500 2414594151487237831402774761350719972177366015544036110062500 90501 2414914339895040401355482140927328132648882609625124235062500 90502 2415234567222921220596592131563357498010405877252151207081025 90503 2415554833475181040341954589002742132488318460246929787726073 90504 2415875138656121039520613195190701418258599160710633668810000 90505 2416195482770042824812615194924731912866284622609427835043600 90506 2416515865821248430686824057047929474369466239262875484269225 90507 2416836287814040319438735060378533963268615208722022222114225 90508 2417156748752721381228293804569599542445925091805513613122948 90509 2417477248641594934117717646092704308976713004631300760024900 90510 2417797787484964724109320059539623704785743392970475605420025 90511 2418118365287134925183337924435902866705647884137414632875025 90512 2418438982052410139335761737760273790552426688242378264769600 90513 2418759637785095396616168752363873898364347119641519172240448 90514 2419080332489496155165559041483233312955418726844229402778225 90515 2419401066169918301254194489541008859413037950845068814488025 90516 2419721838830668149319440709428453529121373874050166382304900 90517 2420042650476052442003611886463620858317626171225811420680900 90518 2420363501110378350191818549219314390087442527116636702101073 90519 2420684390737953473049818267414803106078551239815869868481225 90520 2421005319363085838061869277065334432058061182220974266867600 90521 2421326286990083901068587033083487139758921443921850864307600 90522 2421647293623256546304803689526417186254732520939723152305625 90523 2421968339266913086437430507683060251369475559503833184551073 90524 2422289423925363262603323192195365453369791591507961482868900 90525 2422610547602917244447150155407645443402214622764238842502500 90526 2422931710303885630159263710138138799826256550349310214455625 90527 2423252912032579446513574191066891364756473892246083615925025 90528 2423574152793310148905427004934073886762631911498375658760448 90529 2423895432590389621389482609742864055786836608937960324000000 90530 2424216751428130176717599423161031738920044944282938708160225 90531 2424538109310844556376719660315376948737704226458967243145225 90532 2424859506242845930626758101173180799425428592123599756144100 90533 2425180942228447898538493787704840429930609568688604721222948 90534 2425502417271964488031464651021869597854694597092307647757025 90535 2425823931377710155911865068684457372753567772977382526432025 90536 2426145484549999787910446352372788082940046655929590504096400 90537 2426467076793148698720420166116336395782983498527169327891600 90538 2426788708111472632035364875275362137871844363983264213256073 90539 2427110378509287760587134826468840188263951037326233890846225 90540 2427432087990910686183772558643071505353824094893066362232900 90541 2427753836560658439747423945475232075700276685294630310352900 90542 2428075624222848481352256269306127301417093197180138245920025 90543 2428397450981798700262379226796430071477300750661013346001073 90544 2428719316841827414969768866500691491499220056077283351297600 90545 2429041221807253373232194458553423976274681342175568236801600 90546 2429363165882395752111148296661567139466026472336530497782225 90547 2429685149071574158009778432597657645538805749208118911805625 90548 2430007171379108626710824343388034920111432962282817762922948 90549 2430329232809319623414555531390425346491500667263134896464900 90550 2430651333366528042776713057455258308230995208497410529200625 90551 2430973473055055208946454007365078170069303314692360986075625 90552 2431295651879222875604298891746427022643684922221217418448400 90553 2431617869843353226000081979648583749831815918695486289810448 90554 2431940126951768872990904565983555711550095461449834298525625 90555 2432262423208792859079091173021730069264681120945958675316225 90556 2432584758618748656450148686137602516379677037922106437248100 90557 2432907133185960167010728424000011911048571275836707782072100 90558 2433229546914751722426591143401320044810914307560940372276073 90559 2433551999809448084160574978919986516786366808496494047481025 90560 2433874491874374443510566317610999419962637348808914864358400 90561 2434197023113856421647473608918633283392494897098236561638400 90562 2434519593532220069653204110006016451867992978748731601724225 90563 2434842203133791868558643566696000822867297586927123450756073 90564 2435164851922898729381638830217837599271085235599106741656100 90565 2435487539903867993164983409954173455521386585220155682860900 90566 2435810267081027431014405962382892254546010576488023871409025 90567 2436133033458705244136561716408338192896309689627741796276025 90568 2436455839041230063877026835276466992145054520369027773010448 90569 2436778683832930951758295715268482495664591043671608405699600 90570 2437101567838137399517781221367526771453272437303802906181225 90571 2437424491061179329145817860093002563700404874878714931546225 90572 2437747453506387092923667889697117678276638987542399318922500 90573 2438070455178091473461530367918251630307891451178386394122948 90574 2438393496080623683736553137485755625436510098078968336084025 90575 2438716576218315367130847749570807690293516795218756887500625 90576 2439039695595498597469507325377955512100390792580351408360000 90577 2439362854216505879058627356071990292188007041802721999182400 90578 2439686052085670146723329441234805663564034835474398364001073 90579 2440009289207324765845787966046906468478347738747122324105625 90580 2440332565585803532403259717388242938228811896019712244324100 90581 2440655881225440673006116439053056564217222115002027465484100 90582 2440979236130570844935880326273434696507159377627724912398225 90583 2441302630305529136183262459746281653852165321501675352376073 90584 2441626063754651065486204179358424877353884496650256356384400 90585 2441949536482272582367921397804585408575729550444165792480400 90586 2442273048492730067174951854292952722078193649184910307376025 90587 2442596599790360331115205308533114691957184128835831926736225 90588 2442920190379500616296016675201104222056697300931668211302948 90589 2443243820264488595762202099076334820091812244359538142864100 90590 2443567489449662373534117971045208146957367011358366927622025 90591 2443891197939360484645722885166187324011809688969690920317025 90592 2444214945737921895182642536991140533114604907874228327686400 90593 2444538732849686002320237563337770196659239401996402225160448 90594 2444862559278992634361674323707953777782323817731134072312225 90595 2445186425030182050775998623546832994342547874768800904225225 90596 2445510330107594942236212379537498994151327915237522310912100 90597 2445834274515572430657353227126131793299905568566314670062500 90598 2446158258258456069234577070472463034265429430764670048151073 90599 2446482281340587842481243575020441875791194033727489445320025 90600 2446806343766310166267004602883994582323737688069885712090000 90601 2447130445539965887855895591242779137051928747582192792090000 90602 2447454586665898285944429873942846959330514190726762257502025 90603 2447778767148451070699695946497134564482880871077151579301073 90604 2448102986991968383797457674680718761665004080976640084802500 90605 2448427246200794798460257446915779743634745928063353500340100 90606 2448751544779275319495522270641227180907833170117522116603225 90607 2449075882731755383333672812861955191894006317723610899466225 90608 2449400260062580858066235385072702820194004724644500274960448 90609 2449724676776098043483956872751507410300251771062013673998400 90610 2450049132876653671114922609617749033481345833780527748923025 90611 2450373628368594904262677196849794876642762259298008508028025 90612 2450698163256269338044348267457263268443544739848639845740100 90613 2451022737544024999428773196002937778911227068987505648802948 90614 2451347351236210347274628753869372591234793952242019421970225 90615 2451672004337174272368563710265241107328178100365647637610025 90616 2451996696851266097463334379166490512144615968712844889264400 90617 2452321428782835577315943112387375785585161957473133048432400 90618 2452646200136232898725779738976457415182806385567261959326073 90619 2452971010915808680572765951132657827556971827876964906604225 90620 2453295861125913973855502636836482321921691193456781312496100 90621 2453620750770900261729420159391521054694514954113812858536100 90622 2453945679855119459544931584071359390492169941238400151475625 90623 2454270648382923914885588852067034701513213847372093334851073 90624 2454595656358666407606241901930188464497413731402729195110400 90625 2454920703786700149871200738707073272116339166520960000000000 90626 2455245790671378786192400450958585143789716922546503212890625 90627 2455570917017056393467569175861502289537459973671254857626025 90628 2455896082828087481018399012586122249567974904153055836022948 90629 2456221288108826990628719884145500101869384183458411592022500 90630 2456546532863630296582676347911501200111689034572205168364225 90631 2456871817096853205702907354992892674684660460792052069199225 90632 2457197140812851957388728958670708700688396163776342572963600 90633 2457522504015983223654319972086135308161035315737407205810448 90634 2457847906710604109166910575376171281771097178631115614698025 90635 2458173348901072151284973872452332469620319130505361186655025 90636 2458498830591745320096420397617677593696730501693371882656900 90637 2458824351786982018456795572217444427887026479481999478892100 90638 2459149912491141082027480111518595983302116947805755307006073 90639 2459475512708581779313893382013587114990034227317368046318225 90640 2459801152443663811703699709343672738906207010115336181262400 90641 2460126831700747313505017637037089623282461082065946912782400 90642 2460452550484192851984632136257454494283006433986465431639025 90643 2460778308798361427406209766757731972058130821249916497226073 90644 2461104106647614473068516789235136630004357480269663166388100 90645 2461429944036313855343640229282344247213455290810744039900100 90646 2461755820968821873715211893130398101741928926488902936918225 90647 2462081737449501260816635335378706930457480203839013339255625 90648 2462407693482715182469315778907541959819435664991085441410448 90649 2462733689072827237720892987168451191026295152660512508736400 90650 2463059724224201458883477089048019902515387501563280763105625 90651 2463385798941202311571887356500417112827138220577501261230625 90652 2463711913228194694741893935144178527349675918408147916116900 90653 2464038067089543940728462528018687273438444975937988111822948 90654 2464364260529615815284002032695824509860167334977420747015625 90655 2464690493552776517616615131942272778440922000219708613240225 90656 2465016766163392680428351838127965748204302683673697329209600 90657 2465343078365831369953465991576188785167587703838716964921600 90658 2465669430164460085996674713050845564321627530908509975551073 90659 2465995821563646761971420810576416724153739990192648557702025 90660 2466322252567759764938138140786147348382316844922311760988900 90661 2466648723181167895642519924994010844357104023207194477668900 90662 2466975233408240388553790020186007572840236879023818586192225 90663 2467301783253346911902977145126367369620107330982111619506073 90664 2467628372720857567721192061774235885623027252823713560595600 90665 2467955001815142891877907712206435458876447844086377379360400 90666 2468281670540573854119242311241902018842213636405763640246025 90667 2468608378901521858106245394963410311278988039148027965275025 90668 2468935126902358741453186825332210519909600646450414312922948 90669 2469261914547456775765848751091210149761650665616570686820100 90670 2469588741841188666679820525152345826118271533839896385187225 90671 2469915608787927553898796578663800452560534816430740048402225 90672 2470242515392047011232877251952731961603562575467957636840000 90673 2470569461657921046636872582539190681925042313795908257360448 90674 2470896447589924102248609050416913137157513086605553574323025 90675 2471223473192431054427239280796690882664531182881518278125625 90676 2471550538469817213791554704508023778645644663521798229922500 90677 2471877643426458325258301176254777890316023754046755376880900 90678 2472204788066730568080497550920578998783624379960056524201073 90679 2472531972395010555885757218119683499599920754804698840875625 90680 2472859196415675336714612595189079259789545637918084777155600 90681 2473186460133102393058842578817579798469639424324596854915600 90682 2473513763551669641899802955507685950951347366953084122215225 90683 2473841106675755434746759771065999971473733715618387929651073 90684 2474168489509738557675225659317987825454418142496265334572900 90685 2474495912057998231365299130242896218351499265033057204580900 90686 2474823374324914111140006817724641704917828129595925229314025 90687 2475150876314866287003648687114500019791446938264668567484225 90688 2475478418032235283680146202801434568005030842917742347240448 90689 2475805999481402060651393455985913812112479051446350711833600 90690 2476133620666748012195611252853078091222411547162092817529025 90691 2476461281592654967425704163341127206296255171213823485874025 90692 2476788982263505190327620530700810905612863416413883339652900 90693 2477116722683681379798715442041915204322223786955902207822948 90694 2477444502857566669686116660062648272507780750096747942900225 90695 2477772322789544628825093516157840427150256901332165536951225 90696 2478100182483999261077428765101883564835605742625038772675600 90697 2478428081945315005369793401502346173975892192900347900010000 90698 2478756021177876735732124438220210867714487370702664187076073 90699 2479084000186069761336005646952692181565998070368824594839025 90700 2479412018974279826533051261174603183196844455396216774122500 90701 2479740077546893110893292641634250245584367576329369989122500 90702 2480068175908296229243567904599846139100807146235333573668025 90703 2480396314062876231705914513052442402853455335830225330501073 90704 2480724492015020603735964831021392760873779944041497992040000 90705 2481052709769117266161344641258370154486335920076612304641600 90706 2481380967329554575220074626445970768402863622100193869442225 90707 2481709264700721322598974814136949234778121157927228356563225 90708 2482037601887006735472071985620140006631732427595828115922948 90709 2482365978892800476539010048909130699684667839513569604216900 90710 2482694395722492644063463376049764009779926864647921389931025 90711 2483022852380473771911553104942555621654576390873005463686025 90712 2483351348871134829590266405876126333904532006358595399955600 90713 2483679885198867222285878712967757434534366641407179203490448 90714 2484008461368062790902378920707189171512008197373022261907225 90715 2484337077383113812099897545799792973252460654542974596237025 90716 2484665733248412998333137854505258884935667443779396316228900 90717 2484994428968353497889809955667950498021347355325751322428900 90718 2485323164547328894929067859635090462258087708807476873176073 90719 2485651939989733209519949503258950481895192687824624049472225 90720 2485980755299960897679819741179230510693772417676047011129600 90721 2486309610482406851412816303581822673698336303072783891769600 90722 2486638505541466398748298720630166257571738111933530749390625 90723 2486967440481535303779300213765410925614726059598202399776073 90724 2487296415307009766700982554071616128386594483484572975596900 90725 2487625430022286423849093887902225496115530370133603807502500 90726 2487954484631762347738429529964065814836213773874646048830625 90727 2488283579139835047101295724055131004418081818473243730072025 90728 2488612713550902466925976371652422333350417269930400865410448 90729 2488941887869362988495202728546126922330090380259206771290000 90730 2489271102099615429424626069716427406354382599096585355073225 90731 2489600356246059043701293322649246443154868603286254610758225 90732 2489929650313093521722125669287240574418844675313022932028100 90733 2490258984305118990332400116812368765332282541245247159522948 90734 2490588358226536012864234037456371767542774129566242415384025 90735 2490917772081745589175072677535509270682430106208949329383025 90736 2491247225875149155686179635905912628109219250861192334222400 90737 2491576719611148585421130312035921763520802538139047763137600 90738 2491906253294146188044308323891785686567540947838513166381073 90739 2492235826928544709899404895833116867541055324823850237535225 90740 2492565440518747334047921216714500543641505815195377518296900 90741 2492895094069157680307673768389670852230653295548527825216900 90742 2493224787584179805291302624814676509858781561085772821103025 90743 2493554521068218202444782721946469579711712621117372390076073 90744 2493884294525677802085938098633361694459454042477357698723600 90745 2494214107960963971442959108693802926300492658326945276003600 90746 2494543961378482514692922604379949321285408897805663202559225 90747 2494873854782639673000315091422495940770346267455528320450625 90748 2495203788177842124555558855853263079094946905068048517022948 90749 2495533761568496984613541062802034153300672407717768199252900 90750 2495863774959011805532145827464154587903985085727391824515625 90751 2496193828353794576810789258435411845414684190983809558890625 90752 2496523921757253725128957473610727581442790289564950397030400 90753 2496854055173798114384747588843203731867764573565384665960448 90754 2497184228607837045733411679560075168651554314192820514250625 90755 2497514442063780257625903715532132390461986626864669852669225 90756 2497844695546037925847429468993188544335406028728035519176100 90757 2498174989059020663555999396306175905147182699669889440016100 90758 2498505322607139521320984493372467770675823689736730325451073 90759 2498835696194805987161675124981032561540914329552254706668025 90760 2499166109826431986585842828294037747267017576762943112624400 90761 2499496563506429882628305090665532052174980752058124446704400 90762 2499827057239212475889493101989845227728857864553984851405225 90763 2500157591029193004574022481776355511370867280298863228881073 90764 2500488164880785144529266981147285725758484631696540617780100 90765 2500818778798403009283935159955199806676935382449390963864900 90766 2501149432786461150086650039216882382737016135236316096588025 90767 2501480126849374555944531729060294865282354381151234883019025 90768 2501810860991558653661783032381312342721928724674233666960448 90769 2502141635217429307878278024406956409772931459714815285185600 90770 2502472449531402821108153608361849898845878505488319064698225 90771 2502803303937895933778404047434630318028273920443648766763225 90772 2503134198441325824267478473241069637825133283281880451002500 90773 2503465133046110108943881370980658906994277947767888987722948 90774 2503796107756666842204776041483427016471546328365415888307025 90775 2504127122577414516514591040343773769515944742892415661255625 90776 2504458177512772062443629594338108255817294712918308246490000 90777 2504789272567158848706681995323094367399141789376012077824400 90778 2505120407744994682201640971811316134717588717055256284026073 90779 2505451583050699808048120038421186402402318864843435071390625 90780 2505782798488694909626074823397933205609400116697783173992100 90781 2506114054063401108614427374402509049956520629627380112352100 90782 2506445349779239965029693442765279140490121808042749361777225 90783 2506776685640633477264612746401355448090476307649781518551073 90784 2507108061652004082126782211584454345155125655926415744006400 90785 2507439477817774654877292193776166386313258949775865031686400 90786 2507770934142368509269365677707537654313596854197942171757025 90787 2508102430630209397587000456909872936096159569106882623977225 90788 2508433967285721510683614292891681839403959345444493586302948 90789 2508765544113329478020693054158699806114183307533892709048100 90790 2509097161117458367706441835273926824769836567581827952941025 90791 2509428818302533686534439056154637491572114692104774103936025 90792 2509760515672981380022293541803326916350984290911756632864400 90793 2510092253233227832450304582669567817766586639559132064610448 90794 2510424030987699866900124975839765000207157608681228718233225 90795 2510755848940824745293427047251804253540193551425600125182225 90796 2511087707097030168430571655131603566042602986860351598444100 90797 2511419605460744276029280174848585390482583706499166556202500 90798 2511751544036395646763309465387099553450970117180797650626073 90799 2512083522828413298301129817630837248642822010965332805103025 90800 2512415541841226687344605884657287405871089316338855981160000 90801 2512747601079265709667680594239297579153303530068482541160000 90802 2513079700546960700155062043750812349249431251086376540579025 90803 2513411840248742432840913377673873088544294332717404536326073 90804 2513744020189042120947545647903973789161330433661638995522500 90805 2514076240372291416924113657050878508665952978009028522948100 90806 2514408500802922412485314784932016841666386527156183047786225 90807 2514740801485367638650090798455584680047618119119311568405225 90808 2515073142424060065780332645090488379480033041045784221010448 90809 2515405523623433103619588230120281305228410566720413745680400 90810 2515737945087920601331773177878252586149257210890170393444025 90811 2516070406821956847539884577160838762104967824989431394849025 90812 2516402908829976570364717711016539866842044183381763492416100 90813 2516735451116414937463585771107532345677582384936360511302948 90814 2517068033685707556069042556841182065113480221368300707589225 90815 2517400656542290473027608159468671529751329441380425145369025 90816 2517733319690600174838497631347966280612761368687528148198400 90817 2518066023135073587692352640568356308180123413265342397670400 90818 2518398766880148077509976111133819173160794449780135708651073 90819 2518731550930261449981069848902462388145214626600251672085225 90820 2519064375289851950602975153479313473973825714897260407768100 90821 2519397239963358264719416416259736965751607412288181039008100 90822 2519730144955219517559247704820768505050768881776144691050625 90823 2520063090269875274275202333857667016922429037287548234326073 90824 2520396075911765539982645422862996832896809485099882789328400 90825 2520729101885330759798329440745562484188586399474704900010000 90826 2521062168195011818879152737586529752839617754771373387275625 90827 2521395274845250042460921063730077432525296059483949568263025 90828 2521728421840487195897112076405935115223289844628832191922948 90829 2522061609185165484697642834081173184894445454675085416802500 90830 2522394836883727554567640278738622064755139979061871493287225 90831 2522728104940616491446214706279308630628422251944815122822225 90832 2523061413360275821545236225246308569247867543160445758337600 90833 2523394762147149511388114204067424327253218670848079617360448 90834 2523728151305681967848579707014109163960607592422661194815025 90835 2524061580840318038189470919074068688812462882699288769616025 90836 2524395050755503010101521559934982132713125693327565703792900 90837 2524728561055682611742152287276796471235735614046780695628100 90838 2525062111745303011774265089570057386944124131714526416381073 90839 2525395702828810819405040668577751927810282916033091199497225 90840 2525729334310653084424738811758148588923472760189253778336400 90841 2526063006195277297245501754766131415381222479371508482656400 90842 2526396718487131388940160534250535595425351229819864519312025 90843 2526730471190663731281044331145002884537748365530903239551073 90844 2527064264310323136778792804649886073340977909166539273304100 90845 2527398097850558858721171417102742584757855788628808940112100 90846 2527731971815820591211889749934968158971992992042996319705225 90847 2528065886210558469209422810912132458297922532763601550390625 90848 2528399841039223068565835332855589298114848404056262794760448 90849 2528733836306265406065609064042945084542286352236079883014400 90850 2529067872016136939464473050484979914538925119529286298430625 90851 2529401948173289567528236910276626669587938616389428494055625 90852 2529736064782175630071627100219624310092740090407812146188900 90853 2530070221847247907997126174914472454046804578625765347222948 90854 2530404419372959623333815038519325200459711575646181105230625 90855 2530738657363764439276218189373473035418991735464902568603225 90856 2531072935824116460223151957683072536543715364758009212147600 90857 2531407254758470231816575736466794469941052274176298082355600 90858 2531741614171280740980446205959071752611278047068724406976073 90859 2532076014067003415959574551668639632559916777385913589379025 90860 2532410454450094126358486676290071318667910636054878684264900 90861 2532744935325009183180286405666023172641908063966728263744900 90862 2533079456696205338865521688997914456116980776328544862363225 90863 2533414018568139787331053793502777507213330914295034853881073 90864 2533748620945270164008929493714025102556849412659446598209600 90865 2534083263832054545885256255623892642960750784439247791374400 90866 2534417947232951451539080415865323683631953872280944625435025 90867 2534752671152419841181268356131078212911418500919194604508025 90868 2535087435594919116693390673027853967182300202995176000122948 90869 2535422240564909121666609343563221953683565101253382475796100 90870 2535757086066850141440567886463188237549630432728155889714225 90871 2536091972105202903142284519518204934458678914583094061629225 90872 2536426898684428575725048313155464235813552996707913406410000 90873 2536761865808988770007318340435320179399583843286552340210448 90874 2537096873483345538711625823669693764963365454953621143036025 90875 2537431921711961376503479277860327901135362505828299571890625 90876 2537767010499299220030272651154769557577357046978232023062500 90877 2538102139849822447960196462517967384173110041391867337012900 90878 2538437309767994881021151936817383947497254567345254988476073 90879 2538772520258280782039668137519532623693364279505986470650625 90880 2539107771325144855979822097195860076267369172938435559833600 90881 2539443062973052249982161946035906137157036677424613392793600 90882 2539778395206468553402633038565683799772115441605961456084225 90883 2540113768029859797851507078769232923512967672143647054076073 90884 2540449181447692457232314243811312140568109396497036629684900 90885 2540784635464433447780778306559204347563052343488886988796900 90886 2541120130084550128103754757101622056884212108366550879705025 90887 2541455665312510299218171923462709775232430713734536511215225 90888 2541791241152782204589975091709151470170873420026746453490448 90889 2542126857609834530173073625648402079121715504956570769507600 90890 2542462514688136404448291086316072909435150546827911638858025 90891 2542798212392157398462318351450511672802843338256634109503025 90892 2543133950726367525866669735152628792416033751634608212320900 90893 2543469729695237242956642107929032516876088502810449910522948 90894 2543805549303237448710277017316546270952411642553584623311225 90895 2544141409554839484827325809286192569849277574350937563918225 90896 2544477310454515135768217750624738720689358280246281713217600 90897 2544813252006736628793031152491910432447495062407224233640000 90898 2545149234215976634000467495351390353573630305878462143801073 90899 2545485257086708264366828555473729455028782366885067891112025 90900 2545821320623405075784996533209310075422532520767261818202500 90901 2546157424830541067103417183229510344384712794187788963202500 90902 2546493569712590680165085946934230600227853288032354343235025 90903 2546829755274028799846537087223953318360483101148614491776073 90904 2547165981519330754096835825834518967794596021814326500250000 90905 2547502248452972313976573483432811114453506595013098230259600 90906 2547838556079429693696865622671554991828949830997773756635225 90907 2548174904403179550658353194401444661858634526356169309992225 90908 2548511293428698985490206687238824791697561755329327475222948 90909 2548847723160465542089133280687163975338282389284703093388900 90910 2549184193602957207658387002010567432796906349180100424462025 90911 2549520704760652412746781887057587823823107523081463996517025 90912 2549857256638030031287708145233603817813607722179854488121600 90913 2550193849239569380638151328820046966809686538499542047240448 90914 2550530482569750221617714506838768334140167340157909344016225 90915 2550867156633052758547643443659847237432088730534926540006025 90916 2551203871433957639289854782551155371351901441289859670172900 90917 2551540626976945955285967234368000482560548661428494229156900 90918 2551877423266499241596335771581184676966209061526764530751073 90919 2552214260307099476939088827841823347438822090055923949443225 90920 2552551138103229083729168503281281618710790334178302347411600 90921 2552888056659370928117373775744596115228479687387693175251600 90922 2553225015980008320029406718155760767239330588299303521455625 90923 2553562016069625013204921722213266280399568526444190493501073 90924 2553899056932705205236577728614293804667675190133800401304900 90925 2554236138573733537609093464005974249208968896721629712522500 90926 2554573260997195095738305684862135601476860135639551693225625 90927 2554910424207575409010230428483971520556611008512823507199025 90928 2555247628209360450820127271323075387257751907895443060560448 90929 2555584873007036638611566594825294906321710776500018883560000 90930 2555922158605090833915499858993873269471705572355727608006225 90931 2556259485008010342389332883870353801872554972594765660391225 90932 2556596852220282913856002139131735928888791720370887776892100 90933 2556934260246396742343054042002381214830333196930531414322948 90934 2557271709090840466121727263679179140655990625613456897991025 90935 2557609198758103167746038044468493203366297628430033122354025 90936 2557946729252674374091868517833418836058526501068957636368400 90937 2558284300579044056396058043549895564338352391303456591363600 90938 2558621912741702630295497550170226731984437401705455482006073 90939 2558959565745140955866226886992571046444254333613893467204225 90940 2559297259593850337662535185734981112901769189051780166380900 90941 2559634994292322524756064232112575044300168494711736120100900 90942 2559972769845049710774914847516438153825667851545056431266025 90943 2560310586256524533942756280992862655961587689556703060651073 90944 2560648443531240077117938611721544222305346865138452015129600 90945 2560986341673689867832608162191365158904820323023563827225600 90946 2561324280688367878331825922272404892914649402426159113356225 90947 2561662260579768525612688984382829377897598343192802524075625 90948 2562000281352386671463454989949321949100933989246955879622948 90949 2562338343010717622502669587359729082523083440001777275020900 90950 2562676445559257130218296901606605434551512312854538569850625 90951 2563014589002501391006853015820353462398880198806532481725625 90952 2563352773344947046212542464890663849491085666474072248592400 90953 2563690998591091182166397741374973884367826645415891350610448 90954 2564029264745431330225421813892671866543789046295281824955625 90955 2564367571812465466811733658203786538146552901765538736042225 90956 2564705919796692013451716801170911465995786987307098413124100 90957 2565044308702609836815170877803125225117305655095087566940100 90958 2565382738534718248754466201580679161495101336226287005126073 90959 2565721209297517006343701348259235439154558687522738100835025 90960 2566059720995506311917863753352449004440717529241900040910400 90961 2566398273633186813111993323491698028606697390295459523790400 90962 2566736867215059602900349061861778318559242499294204884066225 90963 2567075501745626219635578707911388114820808284526954869506073 90964 2567414177229388647087891391537240625460704725828081986884100 90965 2567752893670849314484233301940652574921554088519951016888900 90966 2568091651074511096547466371355467977321726516911424411787025 90967 2568430449444877313535549973846187274949502525217850984742025 90968 2568769288786451731280725639375182914280492450616603277410448 90969 2569108169103738561228704783337893363946335280188784333651600 90970 2569447090401242460477859451764898511659918784794283605235225 90971 2569786052683468531818416082389790310160325442904600708000225 90972 2570125055954922323771652281781763475779430070845033948062500 90973 2570464100220109830629096618741861977251571247892793869822948 90974 2570803185483537492491731434161827986888005390706787003510025 90975 2571142311749712195309198667544510901218945547443252345030625 90976 2571481479023141270919008700384804973667902503802751924640000 90977 2571820687308332497085752216610095037765799477670448189446400 90978 2572159936609794097540315080279200735835939382813981782551073 90979 2572499226932034742019096230738820604985381222501040293655625 90980 2572838558279563546303228595436488309623645488449941859680100 90981 2573177930656890072257803020589064247595933347137924651240100 90982 2573517344068524327871095219905796695365226752418633030136225 90983 2573856798518976767293795741564997596505752289246447271226073 90984 2574196294012758290878242953643389037079356387023368836608400 90985 2574535830554380245217659048197187391256369401975332590912400 90986 2574875408148354423185389064194003060813546815678892898158025 90987 2575215026799193063974142929494644672893683291394684444198225 90988 2575554686511408853135240522083927541644515431567997273802948 90989 2575894387289514922617859750749597141068577649424983328212100 90990 2576234129138024850808287655408489278610768466069834980280025 90991 2576573912061452662569174527279059601686537633266806637575025 90992 2576913736064312829278791049099426012510833622912909883022400 90993 2577253601151120268870288455590078510226272079162885660560448 90994 2577593507326390345870961714360421923448414660696695683134225 90995 2577933454594638871441515727458327940946600171509002548159225 90996 2578273442960382103415334553761883793260461851986321841996100 90997 2578613472428136746337753652412535883615112041405806327322500 90998 2578953543002419951505335147488837612541993992173721171601073 90999 2579293654687749317005146114120021587137606279304035467866025 91000 2579633807488642887754039886238627352898713870349324570250000 91001 2579974001409619155537940386171426733560287366117179570250000 91002 2580314236455197059051129476267899812331274056264081966636025 91003 2580654512629895983935537332765525536373417121832452291851073 91004 2580994829938235762820035842091161875299718424911255711222500 91005 2581335188384736675359735019797801413881801720130789301576100 91006 2581675587973919448275282452335999209049392670271441900989225 91007 2582016028710305255392165761859280691640405615846382156324225 91008 2582356510598415717680018094262848344216730503430088563560448 91009 2582697033642772903291926630654916837598762587417906442342400 91010 2583037597847899327603744122460017260591028352834648947985025 91011 2583378203218317953253403450353622029671949431129632763690025 91012 2583718849758552190180235207227453018202867965317170552072100 91013 2584059537473125895664288305384846397974947794409888086302948 91014 2584400266366563374365653608165558639657481839260494556188225 91015 2584741036443389378363790586199409072937493052437757835148025 91016 2585081847708129107196856998488165361848330113725121967152400 91017 2585422700165308207901041598515089205974245580705106571888400 91018 2585763593819452775049899865581570533888719311487561204476073 91019 2586104528675089350793692761570289411336569535111988856546225 91020 2586445504736744924898728513334355843303693826009245475060100 91021 2586786522008946934786707420911888606233618314000480975500100 91022 2587127580496223265574069691765505204246921602844500585605625 91023 2587468680203102250111346301246206001298055950870860632301073 91024 2587809821134112669022512879481146539764128159655819376526400 91025 2588151003293783750744346624884803015001842194261376480040000 91026 2588492226686645171565786244493046834932060694862479231680625 91027 2588833491317227055667294921319655153716329108581268481880025 91028 2589174797190059975160226308934795229076240046325998516322948 91029 2589516144309674950126193553465031413774712527040810326562500 91030 2589857532680603448656441343214414553228136886004489524230225 91031 2590198962307377386891220986106224523149907170014130078465225 91032 2590540433194529129059168515144947603539144696144497512691600 91033 2590881945346591487516685822098081348223424988325901185410448 91034 2591223498768097722787324819597370572541071403621426269912025 91035 2591565093463581543601174631859089045607088294546147802597025 91036 2591906729437577106934251814222992437947090402142985576948900 91037 2592248406694619018047893601709579040105659214247525565344100 91038 2592590125239242330528154186795305733139437132221632588256073 91039 2592931885075982546325204026605417657690972345546051375656225 91040 2593273686209375615792732179724060994606867195517323687430400 91041 2593615528643957937727351672821359236813176395724969772550400 91042 2593957412384266359408007897297144299392264647170576261965025 91043 2594299337434838176635390036141044782518481819359637668376073 91044 2594641303800211133771345521208644670105063845327011849200100 91045 2594983311484923423778297521113436715691634678573830532344100 91046 2595325360493513688258665459934305736260584963872680208512225 91047 2595667450830521017494288566938288004311452362762732536505625 91048 2596009582500484950485852457518363898645242629580027176610448 91049 2596351755507945474992318745546051944915425436671941890272400 91050 2596693969857443027570357687338583348089130479999554823775625 91051 2597036225553518493613783857440447090530873440956527736900625 91052 2597378522600713207392994856419106641471973819596621589240900 91053 2597720861003568952094413050874700296161703371581195671122948 91054 2598063240766627959859930345863548136011140759399133778425625 91055 2598405661894432911826355989935299574537720951489582129986225 91056 2598748124391526938164867412983566427897572754876574927105600 91057 2599090628262453618120464097109897423253950532216874368769600 91058 2599433173511756980051424480700961033173402517529884704901073 91059 2599775760143981501468765895918814499666794091431952936036025 91060 2600118388163672109075707539804147887399935791896300547560900 91061 2600461057575374178807136479192402981988368606212723621840900 91062 2600803768383633535869076689642677826162849100085462981514225 91063 2601146520592996454778161128579338663946270077189623450756073 91064 2601489314208009659401106842846272040819164613861489068803600 91065 2601832149233220322994193110873720786169588366130255595408400 91066 2602175025673176068242742619657658583124072887561242440644025 91067 2602517943532424967300605676751668810139507214275659678721025 91068 2602860902815515541829647457471304318501252056290549263822948 91069 2603203903526996763039238287510915790120536470584604733752100 91070 2603546945671418051725746961172947300754246769990170756261225 91071 2603890029253329278312037095409708694982607532436765280876225 91072 2604233154277280762886966519877645360974990806873851320960000 91073 2604576320747823275244889703204136975251187855376180931560448 91074 2604919528669508034925163215666867770304953915828682934729025 91075 2605262778046886711251654228485821861098506406893388115675625 91076 2605606068884511423372252049927968150060936617721082116222500 91077 2605949401186934740298382698424710314330200120477033470124900 91078 2606292774958709680944526512902188363567497805944037611251073 91079 2606636190204389714167738800524529241744463463336915595405625 91080 2606979646928528758807173522050154931857651097449273798531600 91081 2607323145135681183723610015001267508561381592143533642691600 91082 2607666684830401807838982754846641570229079782125748508933225 91083 2608010266017245900175914154397865468954825378403316705001073 91084 2608353888700769179897250401619183744490970400641165009776900 91085 2608697552885527816345600336051104156084357695994123153032900 91086 2609041258576078429082877364047943694622925663432861572116025 91087 2609385005776978087929844413029498946436319349979772437926225 91088 2609728794492784313005661924947037169508563535860414172240448 91089 2610072624728055074767438889163815432757905174935520620161600 91090 2610416496487348794049786914950346159418616500837040882207025 91091 2610760409775224342104377343794638406421882144267206623152025 91092 2611104364596241040639501401727655203017889629559245249968900 91093 2611448360954958661859633391864238263708918525818141029722948 91094 2611792398855937428504996927359762382873595217084913722702225 91095 2612136478303738013891134204982792811255563624672411572905225 91096 2612480599302921541948478319504029907765633161127836509779600 91097 2612824761858049587261928619101836353805019617559430032250000 91098 2613168965973684175110429101984653211558608483043310039026073 91099 2613513211654387781506549854430622102431259265571792950365025 91100 2613857498904723333236071530444741777007049627936166322302500 91101 2614201827729254207897572873233898343601045468823376477302500 91102 2614546198132544233942021278700119418645693369365126195782025 91103 2614890610119157690712366401152413458809280988876186831551073 91104 2615235063693659308483136801437566531882114931372153633440000 91105 2615579558860614268500039637690279781087140217830341411897600 91106 2615924095624588203019563398903041835575686689565055185848225 91107 2616268673990147195348583681516141418455891337393202482401225 91108 2616613293961857779883972009228236402771127601680369971022948 91109 2616957955544286942152207696227906565398489022442404387540900 91110 2617302658742002118848992754046628288873041139343665229013025 91111 2617647403559571197878869842233620461662188151940018991368025 91112 2617992190001562518394843263053021828416115454471005649267600 91113 2618337018072544870838003000403871043204881660869234703490448 91114 2618681887777087496977151803163371680720360038732894529105225 91115 2619026799119760089948435313153935462871885280455349885795025 91116 2619371752105132794294975237934507961138163160529357924136900 91117 2619716746737776206006505568616692038454763765596790980864900 91118 2620061783022261372559011842906195298316359543801395394826073 91119 2620406860963159792954373453570138813155803308474666168394225 91120 2620751980565043417760009002530775408928184454545154235713600 91121 2621097141832484649148524700786176788177169911060376914753600 91122 2621442344770056340937365814358459779693245666948061028500625 91123 2621787589382331798628471156470133009188940977068961905726073 91124 2622132875673884779447930626149156292214756489525385079992900 91125 2622478203649289492385645793463316057821345441235375237562500 91126 2622823573313120598234993531584531119238529655459086067640625 91127 2623168984669953209632492695883714116089985251117039227306025 91128 2623514437724362891097473850256824961393922648564935404210448 91129 2623859932480925659071752040882763635814827539530694700810000 91130 2624205468944217981959302617613760681329339890069964866959225 91131 2624551047118816780165940103198934756650642674899124032044225 91132 2624896667009299426139000110541697627420326809911695290736100 91133 2625242328620243744407024308191697975324609568016159365622948 91134 2625588031956228011619448434272006421923026542940677855578025 91135 2625933777021830956586293359042255175092307877972710025345025 91136 2626279563821631760317859196298456718586103913727618770534400 91137 2626625392360210056064422463810236978292559543308029532569600 91138 2626971262642145929355936292996229412336466307312061760131073 91139 2627317174672019918041733688038387486220862528109951059853225 91140 2627663128454413012330233834635984008734520486020603146484900 91141 2628009123993906654828651458600076819366771693217080275004900 91142 2628355161295082740582709234489231333469592638456963516409025 91143 2628701240362523617116353244487301467388819871503244677726073 91144 2629047361200812084471471487724081482251800885156406500515600 91145 2629393523814531395247615440239652302047731850290421450467600 91146 2629739728208265254641724665793256879069400780655560030173225 91147 2630085974386597820487854477717550197701061065309424682680625 91148 2630432262354113703296906652019080525936721423544047890722948 91149 2630778592115397966296363191925869542896270126620007043768900 91150 2631124963675036125470023144082969989973569709376373045205625 91151 2631471377037614149597742466596890513100979280085252274580625 91152 2631817832207718460295176949129788383948700846338302853134400 91153 2632164329189935932053528185244341808694919726215783103760448 91154 2632510867988853892279292597200224554303933025771579870640625 91155 2632857448609060121334013513403116644034350254594708325435225 91156 2633204071055142852574036298707195896168022339852702359092100 91157 2633550735331690772390266537772066102702625505108146762844100 91158 2633897441443293020247931271675088667986810622998655891301073 91159 2634244189394539188726343287980095550996542650604494589982025 91160 2634590979190019323558668464463472379154714533367685369216400 91161 2634937810834323923671696166698611626283341438492077752896400 91162 2635284684332043941225612699699746772448640272915009019707225 91163 2635631599687770781653777813826189389114092075616712572631073 91164 2635978556906096303702504265148002119155186970991701928968100 91165 2636325555991612819470840430474151547911978851364468281932900 91166 2636672596948913094450355977244195988561845744956797497006025 91167 2637019679782590347564930588484574232684977843521988141445025 91168 2637366804497238251210545743030572344969114334617719524360448 91169 2637713971097450931295079551215056609557938430609099351097600 91170 2638061179587822967278104646225071764589333233840677687792225 91171 2638408429972949392210689131327414690995415249204456155257225 91172 2638755722257425692775200583164304751645913376123006570102500 91173 2639103056445847809325113111320283007410065006674952680422948 91174 2639450432542812135924817474361483567689773350475830201693025 91175 2639797850552915520389434252548431364438327225601652818825625 91176 2640145310480755264324630077423531670624542224265668562810000 91177 2640492812330929123166436918474427716531756308440453814048400 91178 2640840356108035306221074427074413790194719440816695219576073 91179 2641187941816672476704775337901102241675071737415163230900625 91180 2641535569461439751783613928034553844757823767177274901388100 91181 2641883239046936702613337533936092004017051948659451922148100 91182 2642230950577763354379201126509032330048917432603764117475225 91183 2642578704058520186335804944442570141004124340058061690401073 91184 2642926499493808131846935186040079484370068677628289594190400 91185 2643274336888228578425407759733088309255208603468691790158400 91186 2643622216246383367772915093482205456214625899206302046579025 91187 2643970137572874795819876003266286168926363443958038307399225 91188 2644318100872305612765288620861133869782930117084837073802948 91189 2644666106149279023116586381109046979701378806839964680356100 91190 2645014153408398685729497068880530601178601003459724049639025 91191 2645362242654268713847904925929503922825958738715460801234025 91192 2645710373891493675143715817843345243309107331046709718160400 91193 2646058547124678591756725461289127552794866438026589533010448 91194 2646406762358428940334490711757408650667288238321662367015225 91195 2646755019597350652072203912004950819419666096098372933156225 91196 2647103318846050112752570301397756116258140734945262041568100 91197 2647451660109134162785688486355814386065809699122244343422500 91198 2647800043391210097248933972100972141973845640962635851076073 91199 2648148468696885665926845755909341502868095678537049553609025 91200 2648496936030769073351015982069679420725983651586940959360000 91201 2648845445397468978839982658749178474729285500945133599360000 91202 2649193996801594496539125436968121553633511142226205615673025 91203 2649542590247755195460564451884863792894220033885758805876073 91204 2649891225740561099523062226592616178554638088558379071902500 91205 2650239903284622687591928638629516275887446580983066036224100 91206 2650588622884550893518928949403482587256595202255073116212225 91207 2650937384544957106182194896733360090622467335396954463223225 91208 2651286188270453169526138850707875557555711918461145982610448 91209 2651635034065651382601371033063932297551568856053089323984400 91210 2651983921935164499604619800285785023847569776138710332546025 91211 2652332851883605729918654990626646584843108944463455774551025 91212 2652681823915588738152214335254289354599566282402045544708100 91213 2653030838035727644179932933722215125764441624468089773802948 91214 2653379894248637023182275793967978398612342538279739247767225 91215 2653728992558931905685473437040259010729673152090085346947025 91216 2654078132971227777601460566756291103188514432987122226126400 91217 2654427315490140580267817804491266470858483172835270811086400 91218 2654776540120286710487716489301341396793323509605808566801073 91219 2655125806866283020569866543581887123401637079913647459987225 91220 2655475115732746818368467404462635166368511805678884874372100 91221 2655824466724295867323162021141379731036880805549085268012100 91222 2656173859845548386498993918357910545184247932087541795140625 91223 2656523295101123050626367326209860476841970911138569368776073 91224 2656872772495638990141010376512163361000612942957494676704400 91225 2657222292033715791223941365901828514725974858724287820090000 91226 2657571853719973495841438085889749476376318454379134066105625 91227 2657921457559032601785010220061275561262003390108642278477025 91228 2658271103555514062711374808627285883224300992405362369222948 91229 2658620791714039288182434780527516549230534370902938761302500 91230 2658970522039230143705260553287902792187941408986233061193225 91231 2659320294535708950772074700833708865768781350671354976128225 91232 2659670109208098486900239689460229584114222831975573236025600 91233 2660019966061021985672248682162858448844477238831948189960448 91234 2660369865099103136775719411528328365847492161778231999989025 91235 2660719806326966086043391121388942014848311406743708805598025 91236 2661069789749235435493124577441619995775956458200378262124900 91237 2661419815370536243367905147033605937444405423015002208040100 91238 2661769883195494024175848948316678816048955258164418822631073 91239 2662119993228734748730212068971733793448967451036170454795225 91240 2662470145474884844189402854705603948162732225657489148544400 91241 2662820339938571194096997267722006335439957740555250262464400 91242 2663170576624421138421757315368506876702214573074469499598025 91243 2663520855537062473597652549161409643051558000249733503701073 91244 2663871176681123452563884634390487162442527137458695494076100 91245 2664221540061232784804914990505479445492796833165140776596100 91246 2664571945682019636390495502486300490772951291506470803339225 91247 2664922393548113630015702303398902096766173655071743857600625 91248 2665272883664144845040972628338755874524119179076261026960448 91249 2665623416034743817532144739963925422365877116741357850510400 91250 2665973990664541540300500925819711691772743965857463019140625 91251 2666324607558169462942813567656865641922544250418175909765625 91252 2666675266720259491881394282945373349083460481386310525272900 91253 2667025968155443990404146138785829806348787309962430243522948 91254 2667376711868355778704618938420428718940722108394894806600625 91255 2667727497863628133922067580545606670543261240970064697389225 91256 2668078326145894790181513491628391106841504075273936114083600 91257 2668429196719789938633809131428512653647191285393664824163600 91258 2668780109589948227495705571928353358678136169050410749326073 91259 2669131064761004762089923149872813518232363494694611357673025 91260 2669482062237595104885225193121190822656265767671771470876900 91261 2669833102024355275536494821013176627649937712351430911956900 91262 2670184184125921750924814818951085232082072165624124663645225 91263 2670535308546931465197550587400443117101410422780566010131073 91264 2670886475292021809808436165511076175931753326213346452377600 91265 2671237684365830633557663329560844038822971997693247631462400 91266 2671588935772996242631973766424181673201325043588600165873025 91267 2671940229518157400644754322267619515118708267085515627914025 91268 2672291565605953328676135326674464464642249360347491424022948 91269 2672642944041023705313091992400835154852929681092795660688100 91270 2672994364828008666689548890965255981634684001084856544828225 91271 2673345827971548806526487504274025459433713007692013506143225 91272 2673697333476285176172056852484585546651558303495572540490000 91273 2674048881346859284641687198309129663304851642776020071410448 91274 2674400471587913098658206827960698203039575127803101869402025 91275 2674752104204089042691961908944021421528173022762624189480625 91276 2675103779200029999000939424893380663703954689787389029402500 91277 2675455496580379307670893187659769973198937871187491656216900 91278 2675807256349780766655472926849651208748618096211899152526073 91279 2676159058512878631816356457017606874210129341484165855140625 91280 2676510903074317616963384922715205951208899183955460493249600 91281 2676862790038742893894701121598409106283214516472682844609600 91282 2677214719410800092436890905795850727736117411883007880762225 91283 2677566691195135300485127661740346331229760885353160362426073 91284 2677918705396395064043319868665984957468787079986318834848900 91285 2678270762019226387264261735973177270116461751935783417288900 91286 2678622861068276732489786919664041147370224822456211266547025 91287 2678975002548194020290925318050517646392013160463911667617225 91288 2679327186463626629508062946937621306043194625310777703490448 91289 2679679412819223397291104894484239840114237701075089343795600 91290 2680031681619633619139641355943909360465344756549630987576025 91291 2680383992869507048943116748488002357206215035426107706821025 91292 2680736346573493899021001906313776751240891885447310492596900 91293 2681088742736244840162969356239745423187303440387276485422948 91294 2681441181362411001669071673990836711850642941837037041073225 91295 2681793662456643971389922921375827465085170096481486723912225 91296 2682146186023595795766883164559541316020364276763306562361600 91297 2682498752067918979872246073632315948254639956804430055840000 91298 2682851360594266487449429603679254204733060499805777512751073 91299 2683204011607291740953169757551784986624674246833266292598025 91300 2683556705111648621589717430544070980600262769233634166422500 91301 2683909441111991469357038337176811345482451107568436651422500 91302 2684262219612975083085016020290998582297299798919590611309025 91303 2684615040619254720475657942654199905299694462065780709826073 91304 2684967904135486098143304661281944525574086637066522631610000 91305 2685320810166325391654842084676809353327435433280146449555600 91306 2685673758716429235569916813187806719992569299193746997081225 91307 2686026749790454723481154562692688816747646860417434073790225 91308 2686379783393059408054381671805794642030961250902062683322948 91309 2686732859528901301068849692814076347090019659338965446672900 91310 2687085978202638873457463066543952965549654900601857123584025 91311 2687439139418931055347009881361650610415904674154728008239025 91312 2687792343182437236098395716509699319850542761084767803393600 91313 2688145589497817264346880569982267831455480712685632972240448 91314 2688498878369731448042318871142028663696794570523050497174225 91315 2688852209802840554489402578281256982474884805221098673604025 91316 2689205583801805810387907361329877830710264943722681358120900 91317 2689559000371288901872941869913187399163711247760781217552900 91318 2689912459515951974555200086961985117545008285337013985401073 91319 2690265961240457633561216768077864446286309278099696106325225 91320 2690619505549468943573625966856421351164211686953885436035600 91321 2690973092447649428871422646371150545249043592679382110275600 91322 2691326721939663073370227377020810685440581014788131630525625 91323 2691680394030174320662554120943050814116486367678429876451073 91324 2692034108723848074058081103197101440173189756048297131660900 91325 2692387866025349696623924769918344757978743739572807862622500 91326 2692741665939345011224916833647589607483384528438416892075625 91327 2693095508470500300563884406037887883946144285219735970393025 91328 2693449393623482307221933218141740211434896283889059856360448 91329 2693803321402958233698733928481549800442693092924441063040000 91330 2694157291813595742452811519106194516635193686336445331932225 91331 2694511304860062955941837779836598294902384424125022165717225 91332 2694865360547028456662926880903194140532697162714295273560100 91333 2695219458879161287192934034178182067459031337152581693422948 91334 2695573599861130950228757243205496432144111681515620848145025 91335 2695927783497607408627642142231408230777075303570844958356025 91336 2696282009793261085447489924438699037044197086257536896720400 91337 2696636278752762863987168359587354367814246834169869106755600 91338 2696990590380784087826825901264735374643141200605051400756073 91339 2697344944681996560868208883948198870053324202815079295482225 91340 2697699341661072547374981810083146809080698043185804098608900 91341 2698053781322684772013050727379497458605946985819174169928900 91342 2698408263671506419890889696529581599497767175421457316532025 91343 2698762788712211136599870349550478219592850512859985361301073 91344 2699117356449473028254594538953815269021487003951410154881600 91345 2699471966887966661533230077946072163358363360043584505729600 91346 2699826620032367063717849571862431834535562036158956553010225 91347 2700181315887349722734772341037241244398920330637786756265625 91348 2700536054457590587194909435314150391219809625462581390322948 91349 2700890835747766066434111740399010955392056305218931225496900 91350 2701245659762553030553521176258626846948164341760526330580625 91351 2701600526506628810459924987768460034420230958255600257455625 91352 2701955435984671197906113127812406151948987177906590890656400 91353 2702310388201358445531238733037765499409260407112585485410448 91354 2702665383161369266901181692468546168671862488393385091305625 91355 2703020420869382836548915309180247147960469873573070420848225 91356 2703375501330078790014876055239280375587498701438123397080100 91357 2703730624548137223887336420110201834165302605598860427728100 91358 2704085790528238695842780852733932896688251017201631263976073 91359 2704440999275064224686284797480164256667396553421463334109025 91360 2704796250793295290391896824177145895772527786619187617542400 91361 2705151545087613834143023852422077664196444261332243894022400 91362 2705506882162702258372819470375326171203300057893083378328225 91363 2705862262023243426804575348241704806056856483792199338256073 91364 2706217684673920664492115746642064832745479598633240324032100 91365 2706573150119417757860195120078456625628730237724403998996900 91366 2706928658364418954744898815696131237325438985422472832245025 91367 2707284209413608964434046867545663614845252155052633193128025 91368 2707639803271672957707600886548489905134793250677914127810448 91369 2707995439943296566878074046369162416865823610646092937523600 91370 2708351119433165885830944165397636931436121957508751272369225 91371 2708706841745967470065069885044918182784251397746449308534225 91372 2709062606886388336733109944555400452736960022255453877122500 91373 2709418414859115964681945552539251356212683649614965859522948 91374 2709774265668838294493105855428198018696502423969322802856025 91375 2710130159320243728523196503058085976980962923487311762640625 91376 2710486095818021130944331311581592263233430149710753081000000 91377 2710842075166859827784567023914485262004095248937281231630400 91378 2711198097371449606968341167918835059829451060708265755101073 91379 2711554162436480718356913012526589137613974592452737923125625 91380 2711910270366643873788807622006939386987939280682817699116100 91381 2712266421166630247120263008580917563341736415506421565076100 91382 2712622614841131474265680383586667420226830374630079623794225 91383 2712978851394839653238077507398852902290522333829762656076073 91384 2713335130832447344189545138305672906876067891782140776752400 91385 2713691453158647569451706580546964257871401567234254749424400 91386 2714047818378133813576180331716885669328781395157937977020025 91387 2714404226495600023375045829734686610804095865548413933580225 91388 2714760677515740607961312299587076121278389213996419586302948 91389 2715117171443250438789390700045717753925375587552260245480100 91390 2715473708282824849695568770563387969877343873520860001018025 91391 2715830288039159636938489178552346435517918993841797674913025 91392 2716186910716951059239630767248477814693658235130366578278400 91393 2716543576320895837823792904364775784587438706147919001960448 91394 2716900284855691156459582931737751141835050292645404969876225 91395 2717257036326034661499906716170357003792363516746544840173225 91396 2717613830736624461922462301675035248673909507220149997160100 91397 2717970668092159129370236663320499477584705851398599764502500 91398 2718327548397337698192005562885880921255703432745485729051073 91399 2718684471656859665482836506525874854569331464124255982332025 91400 2719041437875424991124594804650536222725296809985863428490000 91401 2719398447057734097826452734223384324148065355641703148490000 91402 2719755499208487871165401803681487536976333633533503367690025 91403 2720112594332387659626768120681210218201304160319536838401073 91404 2720469732434135274644730862873315047234723980382006717562500 91405 2720826913518432990642843851911125228889448757089437726892100 91406 2721184137589983545074560230895462114444770409236319933455225 91407 2721541404653490138463760245460084943645910763296309089102225 91408 2721898714713656434445282128701370555151952989581437958160448 91409 2722256067775186559805456090155982058099072719564748750606400 91410 2722613463842785104522641409030286603086257710314490267127025 91411 2722970902921157121807766631885293537018784738371772387432025 91412 2723328385015008128144872874980895372860571077997841790324100 91413 2723685910129044103331660231483205152450151456389715773802948 91414 2724043478267971490520037283738794928126465790431841862326225 91415 2724401089436497196256673720819651236989894305385076120766025 91416 2724758743639328590523556061542674590191060825531213605120400 91417 2725116440881173506778546483167561148694858120460469155264400 91418 2725474181166740241995944755976915906509947199029896715626073 91419 2725831964500737556707053283942457852404661377002247282408225 91420 2726189790887874675040745251681188731648821815316995765704100 91421 2726547660332861284764035877905408180327460045518315316544100 91422 2726905572840407537322656775570469156266860779089051079655625 91423 2727263528415224047881633418924178742595701050685962083751073 91424 2727621527062021895365865717661760552434385484260693209862400 91425 2727979568785512622500711698390306116163978208854460800160000 91426 2728337653590408235852574293606653786172425700893960010550625 91427 2728695781481421205869491238392644847910067605863530438054025 91428 2729053952463264466921728075031717680508760408406480110622948 91429 2729412166540651417342374265750811965129307690689331961022500 91430 2729770423718295919467942413791566094600316659069624704176225 91431 2730128724000912299678970593014802093798099643914116655811225 91432 2730487067393215348440627786242303516591827402343497128339600 91433 2730845453899920320343322432539902942040834294606045711010448 91434 2731203883525742934143314083645906849881789777930488345046025 91435 2731562356275399372803328169748896813182402183652331098619025 91436 2731920872153606283533173874818957104365425431073319319320900 91437 2732279431165080777830365121696389969622013202175847543716100 91438 2732638033314540431520744667141990986036924172598978919506073 91439 2732996678606703284799111307052968075539742184166439116914225 91440 2733355367046287842269850192048598910076152771066122201678400 91441 2733714098638013072987566253629732603161428234192258232398400 91442 2734072873386598410497720741116252744234633515202801872211025 91443 2734431691296763752877270869566629993976690472893553265526073 91444 2734790552373229462775312578883703620988344829275153607932100 91445 2735149456620716367453726404310842522945284051337940432868100 91446 2735508404043945758827826458522647438557171787331633104186225 91447 2735867394647639393507012525514367220355211204251281873675625 91448 2736226428436519492835425266494213202519041697237595585810448 91449 2736585505415308742932604537982766862628326983248815883728400 91450 2736944625588730294734150822323687141387323572473296364525625 91451 2737303788961507764032389770809934950022043053707858732650625 91452 2737662995538365231517039859629743561189355556858242034284900 91453 2738022245324027242815883158836574745865541189706369024422948 91454 2738381538323218808535439214547311685798397210366989029755625 91455 2738740874540665404301642044572950858712067215006216470812225 91456 2739100253981092970800520247686066261547290716349703213081600 91457 2739459676649227913818880226729330505601793186552237248537600 91458 2739819142549797104284992525769388486506063962767471220251073 91459 2740178651687527878309281281500390501528818390230722414290025 91460 2740538204067148037225016789101502856754027231184274374212900 91461 2740897799693385847629011182752725177207536724218729294092900 91462 2741257438570970041422317231013354804036012763611550428756225 91463 2741617120704629815850930247267449834354238508401299932006073 91464 2741976846099094833546493115440653531378692352979993028931600 91465 2742336614759095222567004431192754004955848622003699539536400 91466 2742696426689361576437529758790364235572792619850749681122025 91467 2743056281894624954190916003864118688405540796485843692087025 91468 2743416180379616880408508902254793937916921815555708600722948 91469 2743776122149069345260873625152771897961021255336862256604100 91470 2744136107207714804548518500735275427285037567618197615415225 91471 2744496135560286179742621852505817255741955792920647337430225 91472 2744856207211516858025761954540314352438734412173787025000000 91473 2745216322166140692332650103844331033444735634976044599760448 91474 2745576480428892001390866810025925283573926413102869667055025 91475 2745936682004505569761601102488583944131952555587956873305625 91476 2746296926897716647880392955348743596385557539429102082602500 91477 2746657215113260952097878830282405148866996989055708575288900 91478 2747017546655874664720540337505361315470105369783083172301073 91479 2747377921530294434051456015091567350627519237563725689855625 91480 2747738339741257374431056226834196587680267441772605443987600 91481 2748098801293501066277881178853933506861519022227255038547600 91482 2748459306191763556129342055159068240115750209190250971571225 91483 2748819854440783356682485272361967601262968959127690306351073 91484 2749180446045299446834759853756508911794934873249555264900900 91485 2749541081010051271724787922961074074856550184433874301564900 91486 2749901759339778742773138317331712532720789795484382722998025 91487 2750262481039222237723103321350092926309701142589558320288225 91488 2750623246113122600681478520190874459047153977488618047240448 91489 2750984054566221142159345773673140151551172045707034820409600 91490 2751344906403259639112859310800545358384849122150661194965025 91491 2751705801628980334984034945094846103285056985544492840510025 91492 2752066740248125939741542410927482974977408706220908780204900 91493 2752427722265439629921500821053907511864263124504905997622948 91494 2752788747685665048668277245555349190539961646663005178424225 91495 2753149816513546305775288412392732320243992519681330976939225 91496 2753510928753827977725805529777463333008396602970644070963600 91497 2753872084411255107733762230563820147390478372766197864410000 91498 2754233283490573205784565638867686472305782512153183004976073 91499 2754594525996528248675910559116385106589355995309783237811025 91500 2754955811933866680058596787734375479515554108075678030562500 91501 2755317141307335410477349547669591867598082398030982405562500 91502 2755678514121681817411643045965209913572611155966517869816025 91503 2756039930381653745316527154581640264534170737348983286601073 91504 2756401390091999505663457214673559337760650877892685534760000 91505 2756762893257467876981126964526798414802101182752266743233600 91506 2757124439882808104896304591359923456953179215608226830334225 91507 2757486029972769902174671907195349228253033123839519084159225 91508 2757847663532103448761666649004842505673153551226261492122948 91509 2758209340565559391823327903334280350159300752712467030784900 91510 2758571061077888845787144655612540606688523379546106228175025 91511 2758932825073843392382907464349412996486551390814877407130025 91512 2759294632558175080683563260427430360024483012574528670499600 91513 2759656483535636427146073271692530805376710652336861453490448 91514 2760018378010980415652274073048472712974459228911718728223225 91515 2760380315988960497549741762259935744731158540097055743433025 91516 2760742297474330591692659261669252202947155108450009052124900 91517 2761104322471845084482686746031724282322004463666793379220900 91518 2761466390986258829909835196674493956812788084618013622476073 91519 2761828503022327149593343082183943441976586280847007963236225 91520 2762190658584805832822556165826615372824425188711247508377600 91521 2762552857678451136597810439908653037092718838050404561817600 91522 2762915100308019785671318187278772204206461958369952487530625 91523 2763277386478268972588057170179787291066211886457256445676073 91524 2763639716193956357726662946653725807138244657869935476308900 91525 2764002089459840069340324314705576223164197160976403867702500 91526 2764364506280678703597681884430725610133030152659220686530625 91527 2764726966661231324623729778311154597974282028237187616460025 91528 2765089470606257464540720459885468406737346553796747177010448 91529 2765452018120517123509072690997853906816915356472573610250000 91530 2765814609208770769768282617831063869069793877157466002925225 91531 2766177243875779339677837985928540770443043770879621301410225 91532 2766539922126304237758135484410803725997841443238686325364100 91533 2766902643965107336731401219591233323967587587768997877722948 91534 2767265409396950977562614318196400346732672290178190235692025 91535 2767628218426597969500433660396095567327910542721691641387025 91536 2767991071058811590118127742848229018322029917499101974926400 91537 2768353967298355585354507671963778337621731733528346633921600 91538 2768716907149994169554863287596977003955775371749892603881073 91539 2769079890618492025511902417365944483487268497669003254091225 91540 2769442917708614304506693261808971518184899896542569462752900 91541 2769805988425126626349609910581684996256242464592820484872900 91542 2770169102772795079421280989900328055108497685768289871635025 91543 2770532260756386220713541441436402277954165711508662031376073 91544 2770895462380667075870387432867930056321123005591200778227600 91545 2771258707650405139228934400292606402358488472579788153011600 91546 2771621996570368373860378222708120706951475112151388081867225 91547 2771985329145325211610959528764940152270173588477989504830625 91548 2772348705380044553142931135996857700478912730084562018422948 91549 2772712125279295767975528622734618793924505937725852340204900 91550 2773075588847848694525944032907952116203337832718338305975625 91551 2773439096090473640150302713941340978078888283070516550350625 91552 2773802647011941381184643287948883107282947257267913841158400 91553 2774166241617023162985900756433597836785459833632572855560448 91554 2774529879910490699972892738696550902159672195084876726950625 91555 2774893561897116175667308844161178275201042623533865622281225 91556 2775257287581672242734703178818201677980252434006906367088100 91557 2775621056968932023025489985996539639022616515347770761592100 91558 2775984870063669107615942421665629171308267731561756203151073 91559 2776348726870657556849194464474584370279689945716172293216025 91560 2776712627394671900376245960733629449025516917113884105888400 91561 2777076571640487137196970804543254947282014852997051507168400 91562 2777440559612878735701128253276557070856341029408982879929225 91563 2777804591316622633709377378620231338528535693496226966381073 91564 2778168666756495238514294653379702934432275483273605852076100 91565 2778532785937273426921394674253887385347709912855648208080900 91566 2778896948863734545290154020785086404263234133883476697504025 91567 2779261155540656409575038250689534963976837260202161779791025 91568 2779625405972817305366532031774126887411722095976267607760448 91569 2779989700164995987932172410644857464715235200928046492929600 91570 2780354038121971682257585218412532831094791924151623118966225 91571 2780718419848524083087524613601307063719445404256563167831225 91572 2781082845349433354966915762465619180881047633035340229122500 91573 2781447314629480132281900656921113451964600577392182647122948 91574 2781811827693445519300887070295137652623412115227270926999025 91575 2782176384546111090215600651102425125891071231002832656475625 91576 2782540985192258889182140155051577736789055601839809199210000 91577 2782905629636671430362035815487978035305998451569811522192400 91578 2783270317884131697963310852478770170432286424912311349126073 91579 2783635049939423146281546120745560326231752303927607210330625 91580 2783999825807329699740947896650498679720781721529154452864100 91581 2784364645492635752935418804441416109604187689892362020024100 91582 2784729509000126170669631881961700114686736823189865349093225 91583 2785094416334586288000107786030605631039252662685436848251073 91584 2785459367500801910276295137699707667748790576650873944294400 91585 2785824362503559313181654007591213912323491377004122388710400 91586 2786189401347645242774742541523866688554393138525197849481025 91587 2786554484037846915530306726632174881858728794862749842741225 91588 2786919610578952018380373298184727679842076988522900211302948 91589 2787284780975748708755345787307353209020181440208762303584100 91590 2787649995233025614625103709816896382335325847180236474417025 91591 2788015253355571834540104896371401506286863092006667138612025 91592 2788380555348176937672490964142496431170865413818079703376400 91593 2788745901215630963857195930215786263089902235903298187410448 91594 2789111290962724423633057966925075892050680628585548491717225 91595 2789476724594248298283934299326251826614715987409420629210225 91596 2789842202114994039879819245016665062205353496829512308772100 91597 2790207723529753571317965396505867947303350402183900550562500 91598 2790573288843319286364007946343569249382871101498963645526073 91599 2790938898060484049693092155210682860550157667691164474035025 91600 2791304551186041196931003963179356821448333695442359057640000 91601 2791670248224784534695303744347880581083795410215155537640000 91602 2792035989181508340636463205056379649812456854681959902687025 91603 2792401774061007363479005425889218042797761755754747949426073 91604 2792767602868076823062648047670040151816869449262445088202500 91605 2793133475607512410383449601655394924346782075320232173580100 91606 2793499392284110287634958984132896470408421232112294392718225 91607 2793865352902667088249368075629886459683800466059675433961225 91608 2794231357467979916938667504938574913949491459412194770210448 91609 2794597405984846349735805558163647242888562629783059882208400 91610 2794963498458064434035850232998336614853095157983113271728025 91611 2795329634892432688637154438434971998150269289005883362333025 91612 2795695815292750103782524340116023452916879184813081408920100 91613 2796062039663816141200390851531677498629993725672265086302948 91614 2796428308010430734145984271269986627775349538554478279865225 91615 2796794620337394287442512066525648282159957256211227396605025 91616 2797160976649507677522339803073479854811338659069669584134400 91617 2797527376951572252468175221912667527352807004415924444422400 91618 2797893821248389832054255462787878000182271584233593370951073 91619 2798260309544762707787537434793333420711206455633556923809225 91620 2798626841845493642948891334265961063340688437508664109056100 91621 2798993418155385872634297310173740563762796945680841321096100 91622 2799360038479243103796045277205382759578194128537319999150625 91623 2799726702821869515283937876767485439114384148487075217226073 91624 2800093411188069757886496586095322550714001414369228296000400 91625 2800460163582648954372170975683434675638515189424226100250000 91626 2800826960010412699530551115242199819099978362159287985015625 91627 2801193800476167060213583128386574825791907357316221240611025 91628 2801560684984718575376787896263208978640074265447656900522948 91629 2801927613540874256120482910322142592334937366943559965722500 91630 2802294586149441585731007274439314666539648404691135853179225 91631 2802661602815228519721949856596114917491070304216710757514225 91632 2803028663543043485875380590322226761026033636817642189633600 91633 2803395768337695384283084926108019074871170055866767628560448 91634 2803762917203993587387801432992755823332102295533394065083025 91635 2804130110146747940024462550534903883306559191336562801660025 91636 2804497347170768759461438491370830666826136650302613108536900 91637 2804864628280866835441784294568194392102957652465367292372100 91638 2805231953481853430224490029980341112320412292800155478881073 91639 2805599322778540278625734153808033869161498661550116842013225 91640 2805966736175739588060140015574850596314053099763623686832400 91641 2806334193678264038582035516722598656929370144545290762352400 91642 2806701695290926782926715921033105158239384384211019819804025 91643 2807069241018541446551709817082753446257734566762208273851073 91644 2807436830865922127678048232936147443701670735739098390768100 91645 2807804464837883397331536903285296754974913995812899061160100 91646 2808172142939240299384031689240726723246251827016580911053225 91647 2808539865174808350594717150980928886344865762232101744730625 91648 2808907631549403540651388273466578540371158808735410893160448 91649 2809275442067842332211735345425957382591193322889232909926400 91650 2809643296734941660944631991818030468343782229457849139930625 91651 2810011195555518935571426359979637980341813605839570725555625 91652 2810379138534392037907235459663273572893546819464207996276900 91653 2810747125676379322902242657171932318205413706728660773822948 91654 2811115156986299618682998323797522547055306807539050087890625 91655 2811483232468972226593723638769347141744454514539052450255225 91656 2811851352129216921237617546919171105346786254528955464099600 91657 2812219515971853950518166871269403497877195585867308241891600 91658 2812587724001704035680459580750933097094331464596983597676073 91659 2812955976223588371352501213257168409239503998801308465887025 91660 2813324272642328625586534454240843923090996870776180977568900 91661 2813692613262746939900361871060165769282550355854526728248900 91662 2814060998089665929318671803280881215896032601345029596847225 91663 2814429427127908682414367409140867700891368645604011416381073 91664 2814797900382298761349898868383848371981662652655071878465600 91665 2815166417857660201918598741668852375098145109264315759630400 91666 2815534979558817513586020486762049403618119376579611666391025 91667 2815903585490595679531280131717599292049487105311513911240025 91668 2816272235657820156688401105254168709877715710283655713922948 91669 2816640930065316875787662224533778283785289455675260321500100 91670 2817009668717912241396948840549654749449774825432847128022225 91671 2817378451620433131963107141329774007614646843508424174737225 91672 2817747278777706899853301613162792233106981965504913534490000 91673 2818116150194561371396375660053073459948041187044978156610448 91674 2818485065875824846924215381611533340666660205146806847688025 91675 2818854025826326100813116509589030053381247927861044047150625 91676 2819223030050894381525154503259044606164086455519479395822500 91677 2819592078554359411649557803856404064641540955642179707340900 91678 2819961171341551387944084248278812505715742724670582030576073 91679 2820330308417300981376400642257965777717319275416092339550625 91680 2820699489786439337165465493207037425214827611964667250745600 91681 2821068715453798074822914902951334415114717056636713064505600 91682 2821437985424209288194451620548932579585922179698737981360225 91683 2821807299702505545501237255408112970735580655440167616776073 91684 2822176658293519889381287650908431601846901331898520259932900 91685 2822546061202085836930871418732266330366890560222991125860900 91686 2822915508433037379745911634113695918700495988045987501469025 91687 2823284999991208983963390692211577590228762684271185315939225 91688 2823654535881435590302758325813700679821832735723465003490448 91689 2824024116108552614107342784578905260463072444830183730003600 91690 2824393740677395945385765176024065910438297067955539544374025 91691 2824763409592801948853356968462852068873997772582506304219025 91692 2825133122859607463973580656103187711230675264973533752792900 91693 2825502880482649804999453586510344360671865455336828086322948 91694 2825872682466766761014974950642612736036220692325817534755225 91695 2826242528816796595976555935666509622439101620702981091986225 91696 2826612419537578048754453040758487836321555703354550035585600 91697 2826982354633950333174204556100128443048325010050015817960000 91698 2827352334110753138058070205273805671932654119251593755701073 91699 2827722357972826627266473951265826260834175015096867906004025 91700 2828092426225011439739449966284056250237045798957219394722500 91701 2828462538872148689538091765597059534968829983621135459722500 91702 2828832695919079965886004505601783770466339208422307051303025 91703 2829202897370647333210760446326840519732840516136130521876073 91704 2829573143231693331185357578578437816861665978164803182890000 91705 2829943433507060974769681415936034613224373554732004492931600 91706 2830313768201593754251969951804797863137209743175941125607225 91707 2830684147320135635290281781731954297027732911978461313508225 91708 2831054570867531058953967391194140221824087353263571077422948 91709 2831425038848624941765143609062863980482588124857978699876900 91710 2831795551268262675740171226955206995255001807697631462786025 91711 2832166108131290128431135784676900612475204488807382348041025 91712 2832536709442553642967331521964927260315781708047144770585600 91713 2832907355206900038096748496736805725128621892429793547240448 91714 2833278045429176608227562870053731646639661059547709502252225 91715 2833648780114231123469630358004755627416678416321732735282025 91716 2834019559266911829675982850719192647670436026085308886148900 91717 2834390382892067448484328198714467772583517081466144705868900 91718 2834761250994547177358553166786614435987962618507536426051073 91719 2835132163579200689630229555650652881332251855212944739127225 91720 2835503120650878134540123491538087638490332851783060812739600 91721 2835874122214430137279707883958774213070303987178688869379600 91722 2836245168274707799032678051834416463477988944570869559515625 91723 2836616258836562697016470518210967440081054614368852453401073 91724 2836987393904846884523784973757217760402508675835327833936900 91725 2837358573484412890964109409256866894348397725146748332802500 91726 2837729797580113721905248417301384034043323797826082771005625 91727 2838101066196802859114854663390976523909023105808896845507025 91728 2838472379339334260601963526650995128175721893395676926160448 91729 2838843737012562360658530910371116715063316631739716782440000 91730 2839215139221342069900974222574656239409635438418072679938225 91731 2839586585970528775311716526825371208556140747481951479123225 91732 2839958077264978340280733863479133119827445986982815846148100 91733 2840329613109547104647105741587851661959957466473356198522948 91734 2840701193509091884740568801663048777346832957891679178219025 91735 2841072818468469973423073649506490986971286691407492594438025 91736 2841444487992539140130344861315299685398082805447132765152400 91737 2841816202086157630913444160268970419183861809777902234067600 91738 2842187960754184168480336764805743468550753465130802369506073 91739 2842559764001477952237460908795779359144560775635316815680225 91740 2842931611832898658331300533818604238168669654942914478916900 91741 2843303504253306439689961153752301357147763387291410699836900 91742 2843675441267561926064748891881936212031416385225802021718025 91743 2844047422880526224071752690734714200296724070909760407951073 91744 2844419449097060917233429694849380964151311102954264970553600 91745 2844791519922028066020193806687386898873364760826036352313600 91746 2845163635360290207892007415893348615753780209900242816744225 91747 2845535795416710357339976302112351460027095728162642488375625 91748 2845908000096152005927947711571648495592654906870744215022948 91749 2846280249403479122334111607634322680235375468928101707892900 91750 2846652543343556152392605095532490267456646807438457651390625 91751 2847024881921248019135120021487634783920236760366650073265625 91752 2847397265141420122832513746425672244905678633272077984640400 91753 2847769693008938341036423094494359584042448188880768374210448 91754 2848142165528669028620881476590669587972343368357942817575625 91755 2848514682705479017823939189105766941454863023420283329734225 91756 2848887244544235618289286888095231303791061050123264909116100 91757 2849259851049806617107882239082184653295345153862968764436100 91758 2849632502227060278859579742700991452892011170784322588826073 91759 2850005198080865345654763736389211506753970553680938227303025 91760 2850377938616091037175984572335496695235156431249440954254400 91761 2850750723837607050719597971891134093175498699218822952334400 91762 2851123553750283561237407556652949294978157031759931244510225 91763 2851496428358991221378310556425295088672908643390356057006073 91764 2851869347668601161529946694268861940487221217375975993100100 91765 2852242311683984989860350248844058071247616778794119749184900 91766 2852615320410014792359605294256718226228465561718224172783025 91767 2852988373851563132881504117613911560853356233515138341434025 91768 2853361472013503053185208814497630385935686328470609284210448 91769 2853734614900708072976916062564152837920120541684390217315600 91770 2854107802518052189951525073476883861855090776563880787583225 91771 2854481034870409879834308723380490217588576659805929533148225 91772 2854854311962656096422587862124156542935024771353738786102500 91773 2855227633799666271627408801441800831310455218664701083222948 91774 2855601000386316315515223982297099005575581550292109494122025 91775 2855974411727482616349575821601179594563150489187327780330625 91776 2856347867828042040632783738510860843995707707539149437440000 91777 2856721368692871933147634360515313919223630999005354565734400 91778 2857094914326850116999074909519047183430558867831198761651073 91779 2857468504734854893655909768129117861664296884915722732515625 91780 2857842139921765042992500226354488728255922296056018162632100 91781 2858215819892459823330467408925458782888145445400270526992100 91782 2858589544651818971480398383441108208766040735952555893372225 91783 2858963314204722702783555449552709235029046227527719746926073 91784 2859337128556051711153588609391065854722665709936629456816400 91785 2859710987710687169118251219445756679321606324825784428016400 91786 2860084891673510727861118824104266540963164683287507623962025 91787 2860458840449404517263311171059003784210551078236253354882225 91788 2860832834043251145945217408790211520320530961103183148802948 91789 2861206872459933701308224466332792448638281482477031934668100 91790 2861580955704335749576448615535078181884724727108075909836025 91791 2861955083781341335838470216017585344737824446739107872331025 91792 2862329256695834984089071643039812048239435751429837133454400 91793 2862703474452701697270978398483139676183293503647900009360448 91794 2863077737056826957316603405157916253757631212011266732538225 91795 2863452044513096725189794484642809003327754186135571460267225 91796 2863826396826397440927585018864525027349664733869824376404100 91797 2864200794001616023681947795626010394005569400950883461602500 91798 2864575236043639871761552038291249237245804814778511240501073 91799 2864949722957356862673523619834795819509415742968113548718025 91800 2865324254747655353165208461464183842477322658288403726810000 91801 2865698831419424179265939116023368628787742559599066886810000 91802 2866073452977552656328804536385369135713292178883588700664025 91803 2866448119426930579072423029042288100363023153191102498951073 91804 2866822830772448221622718393100899955030530403376509423822500 91805 2867197587018996337554699244892007490861253985430125976288100 91806 2867572388171466159934241528401779588058177211738377334001225 91807 2867947234234749401359874211733293671385326025989031697800225 91808 2868322125213738254004568169806517890762812604153395498760448 91809 2868697061113325389657528253504979368275656092920786678790400 91810 2869072041938403959765988545477376194941271434356292666349025 91811 2869447067693867595477010802802402203097359509981918259254025 91812 2869822138384610407679286086725064883282974517876155320496100 91813 2870197254015526987044939579672788157990803722031985511302948 91814 2870572414591512404071338589759603068668186633744393180384225 91815 2870947620117462209122903742986740776838141450203465214464025 91816 2871322870598272432472923363347953625199672336087752443168400 91817 2871698166038839584345371041047901350048918040476248318560400 91818 2872073506444060654956726389041950882339286544869415052776073 91819 2872448891818833114557798988105749521169618089925293784190225 91820 2872824322168054913475555520642942610454646180422844664428100 91821 2873199797496624482154950093439418196991599172060082281668100 91822 2873575317809440731200757749572472496090719952429948913625625 91823 2873950883111403051419411169683301339385794194694694009201073 91824 2874326493407411313860840562821234128383484839254142055118400 91825 2874702148702365869860316747068138166747387999580823200360000 91826 2875077849001167551080297420151432594244269547233557709500625 91827 2875453594308717669552276620254162495705928362070631766148025 91828 2875829384629918017718637377230595109280577791425946698922948 91829 2876205219969670868474507554435811409662557401400101615402500 91830 2876581100332878975209618881377777693898598779718786708202225 91831 2876957025724445571850169177400393149772788118440501721237225 91832 2877332996149274372900687766606020739670810722123730219907600 91833 2877709011612269573485904084226020086217044609211436622610448 91834 2878085072118335849392619474647812399865608158031136720100025 91835 2878461177672378357111582181307018843008576450966740834721025 91836 2878837328279302733879365528653225080041278748410692789772900 91837 2879213523944015097720249296397936118195891535780335974008100 91838 2879589764671422047488104286253296899820463990261539900756073 91839 2879966050466430662908280081370165463141071667457931910092225 91840 2880342381333948504619495998684136845400005870560023244006400 91841 2880718757278883614215735234378127259612786695141433732326400 91842 2881095178306144514288142202670139434031353300727558582377025 91843 2881471644420640208466923068134841361740051705705558648676073 91844 2881848155627280181463249471767602066645024495145590842584100 91845 2882224711930974399111165450999639351446324432225755021472100 91846 2882601313336633308409497553872945853005541234093276823940225 91847 2882977959849167837563768147583671090839963873399867430765625 91848 2883354651473489396028111921602648555287315859019835789010448 91849 2883731388214509874547195585581768243192914195547154649104400 91850 2884108170077141645198140762254906410773730283376024425355625 91851 2884484997066297561432450075542135675611289062154215208480625 91852 2884861869186890958117936434065949962517647383167229091248900 91853 2885238786443835651580655510288250151305860084123703051722948 91854 2885615748842045939646841415476847648278388696580020421005625 91855 2885992756386436601684845570710254467523849305928336435718225 91856 2886369809081922898647078774129539772884348970892640907137600 91857 2886746906933420573111956464646044196722440458599543204225600 91858 2887124049945845849325847182313754617378449027633614161601073 91859 2887501238124115433245024225575153443465608760522780672464025 91860 2887878471473146512577620505589367819902105674650851800944900 91861 2888255749997856756825586597851455537825776692837159974424900 91862 2888633073703164317326651991311675798278873698284920287918225 91863 2889010442593987827296289535203604347786986500159635463256073 91864 2889387856675246401869683083789963872687943762948094880979600 91865 2889765315951859638143698339235051908293292972550629531744400 91866 2890142820428747615218856892812659888686815492709695601680025 91867 2890520370110830894241313464658388333181476875163985125373025 91868 2890897965003030518444836342275274536168261994478536483622948 91869 2891275605110268013192791018001660498297515452829194455376100 91870 2891653290437465386020127025650240208635716210457727042649225 91871 2892031020989545126675367976527236759638077713757450218064225 91872 2892408796771430207162604795040671149469997085045879628960000 91873 2892786617788044081783492154106695999398195376430293181960448 91874 2893164484044310687179248110562978787655411645525762731301025 91875 2893542395545154442372656940798130575360752854246852391015625 91876 2893920352295500248810075176806187574751275494919487889062500 91877 2894298354300273490403440842875164285149099582356229332372900 91878 2894676401564400033572285893118708297752347388466136887351073 91879 2895054494092806227285751850059898246497474209941471844225625 91880 2895432631890418903104608644476237758895132722441553313523600 91881 2895810814962165375223276656714909637891602259695188562483600 91882 2896189043312973440511851959687365883453035836635277910129225 91883 2896567316947771378558134763752340540710347085982602173701073 91884 2896945635871487951709661063696383740138492671882648579944900 91885 2897324000089052405115737488021026674375219356893918010176900 91886 2897702409605394466769479350745698635911054904804865961960025 91887 2898080864425444347549851905935528620004444576747934374570225 91888 2898459364554132741263714805163175377793486297563597172240448 91889 2898837909996390824687869758113841185688713809377631552577600 91890 2899216500757150257611111396542635978739834466275702875803025 91891 2899595136841343182876281341793469877773262934527681177948025 91892 2899973818253902226422325476088663522696720124118867850360900 91893 2900352544999760497326354417798477007462104366827590071522948 91894 2900731317083851587845707200899769595768305351541622310066225 91895 2901110134511109573460018158833013780671636807074942629053225 91896 2901488997286469012913287012966898635853127564928874256227600 91897 2901867905414864948255952165879768791369048618087275076490000 91898 2902246858901232904886967199667156752283782296245825804926073 91899 2902625857750508891595880579484677664652474882404473217177025 91900 2903004901967629400604918562535567019884872080405688538902500 91901 2903383991557531407611071312712153175581333888037526333902500 91902 2903763126525152371828182221100567958487277816349786035770025 91903 2904142306875430236029040432558010003263223203816307175651073 91904 2904521532613303426587476578571886869314220785231145216000000 91905 2904900803743710853520461716610173366964766871417810698649600 91906 2905280120271591910530209476172334913803336658977805122900225 91907 2905659482201886475046281411750176132054442501778413361837225 91908 2906038889539534908267695562907986288365646620403344919222948 91909 2906418342289478055205038221691364568422249885438758813948900 91910 2906797840456657244722578907574119570323455168669040547417025 91911 2907177384046014289580388550152648792670681496791186790972025 91912 2907556973062491486476460879797215285831400049255741423651600 91913 2907936607511031616088837026469550027850391099790051453490448 91914 2908316287396577943117733326916219979984698494892501899261225 91915 2908696012724074216327672340447213170838801377292870089151025 91916 2909075783498464668589617073509203552572647783594737540192900 91917 2909455599724694016923108413262969767647217658943941237496900 91918 2909835461407707462538405770374453360060219923847473316126073 91919 2910215368552450690878630931228953361008395685797398233998225 91920 2910595321163869871661915119777965575392713698083814509121600 91921 2910975319246911658923549269228186292558520917411428432961600 91922 2911355362806523191058137503782211542134466688319937606480625 91923 2911735451847652090861753830640474413801769873955377539626073 91924 2912115586375246465574102042473974358289160347806330724544900 91925 2912495766394254906920678830577363785848615848316135137922500 91926 2912875991909626491154940108911968677922848466872897265500625 91927 2913256262926310779100470549248331327667388178978395137534025 91928 2913636579449257816193156327617874725438080028172277463810448 91929 2914016941483418132523361082283299506298873022659003819610000 91930 2914397349033742742878105083437335778044948696023659962971225 91931 2914777802105183146783247614839483550172531806753311538856225 91932 2915158300702691328545672567600386886659160997679380035912100 91933 2915538844831219757295477246323498308346789597452353735822948 91934 2915919434495721387028164387813701374144852313633969635726025 91935 2916300069701149656646837392562570774191388533177079137509025 91936 2916680750452458490004398769219960672527473503545276827398400 91937 2917061476754602295945751792261623441753591009440844827193600 91938 2917442248612535968350005373062572337546201479350746497631073 91939 2917823066031214886172682144585913066818633946528682660249225 91940 2918203929015594913487929759896880609712575144601283187100900 91941 2918584837570632399530735404711829062504860433065325094820900 91942 2918965791701284178739143524191933675909005417229723406781025 91943 2919346791412507570796476764191375671141970245702515011026073 91944 2919727836709260380673560127169791824514036831733038131859600 91945 2920108927596500898670948342978782220183418848349201863635600 91946 2920490064079187900461156454732280980097331487387657757641225 91947 2920871246162280647130893619970606190017738845661664066900625 91948 2921252473850738885223300127328016650902887604460631220122948 91949 2921633747149522846780187628913614495785042598492239448560900 91950 2922015066063593249384282588615444123650579124780441846825625 91951 2922396430597911296201472946537649313690774618790758546200625 91952 2922777840757438676023057999780561795650294822390518401102400 91953 2923159296547137563308001499773605964855502984740944001360448 91954 2923540797971970618225187966370915843856351171787380203180625 91955 2923922345036900986695682218919571806463756611943061743207225 91956 2924303937746892300434992124510375994309039374482481463164100 91957 2924685576106908676995334563621096770893216763056894236260100 91958 2925067260121914719807904613362123973431730809953371101001073 91959 2925448989796875518225147948534488138634544377929066696370025 91960 2925830765136756647563036460710208294892494816705313082640400 91961 2926212586146524169143347095544944330168358081895509389520400 91962 2926594452831144630335943908532941362215266907012620992071225 91963 2926976365195585064601063339414264955565960226354896010131073 91964 2927358323244812991531602705444337448053833780452997027104100 91965 2927740326983796416895411913735797068440929899181366262308900 91966 2928122376417503832677588392882712946038864053746919138082025 91967 2928504471550904217122775244077200533016253101077116118057025 91968 2928886612388967034777462611928493380390501416497517277160448 91969 2929268798936662236532292275194538629502832527228903110681600 91970 2929651031198960259664365457636195002073241624711180638220225 91971 2930033309180832027879553859204123493726604652993229004485225 91972 2930415632887248951354813907768472398172528748684631508062500 91973 2930798002323182926780504231601469712009682850869368007822948 91974 2931180417493606337402706352823047393410322512907902224225025 91975 2931562878403492053065548602019633371722535538530018214205625 91976 2931945385057813430253533254246258629306401238725995115690000 91977 2932327937461544312133866886622138101695792070710449042256400 91978 2932710535619659028598793957729895567449968383046043552676073 91979 2933093179537132396307933609028614124828441159610344929680625 91980 2933475869218939718730619688490905278688820237557890628420100 91981 2933858604670056786188243996674201087770542679213013125980100 91982 2934241385895459875896602755436485249787504013721534656631225 91983 2934624212900125752008246299506690429509710140437995632101073 91984 2935007085689031665654831991120000563268146011928936474318400 91985 2935390004267155354989480357928308302068134999983719387342400 91986 2935772968639475045229134454396089184744556303346722060463025 91987 2936155978810969448696922446891965562337413091575200590003225 91988 2936539034786617764864523422686244725108417506394921398802948 91989 2936922136571399680394536423064727114358496371432499018732100 91990 2937305284170295369182852700769091932442439704863429547275025 91991 2937688477588285492401031201974178896110329099294747356070025 91992 2938071716830351198538677273012496310535910941420215708512400 91993 2938455001901474123445824592056297074119736503315646187810448 91994 2938838332806636390375320325967575657379693360706482292339225 91995 2939221709550820610025213512526350532963516594515837293344225 91996 2939605132139009880581146668247607968037010024217910400056100 91997 2939988600576187787758750621997294525018043519060794057622500 91998 2940372114867338404846042574617757051839938450518318953976073 91999 2940755675017446292745827384773040378638625801169470526381025 92000 2941139281031496500018102081224464373965976546725282116000000 92001 2941522932914474562922463601746913450336977894618722116000000 92002 2941906630671366505460519758896283046120978010287232041621025 92003 2942290374307158839418303432838539048487062207207059646976073 92004 2942674163826838564408689991450857560310771435432723764422500 92005 2943057999235393167913817937905323852643845492755744535016100 92006 2943441880537810625327512785945680783540484919878618397304225 92007 2943825807739079399997714163067628403722793243809904880619225 92008 2944209780844188443268906141813187909754601319983768023810448 92009 2944593799858127194524550799389654546076804211704481900352400 92010 2944977864785885581229525005823675498438674554077930570990025 92011 2945361975632454018972560440861000262938370897635235438195025 92012 2945746132402823411508686839822462417062051333748123245052100 92013 2946130335101985150801678468626763161784647989403873648802948 92014 2946514583734931117066503828190638446966472963024600043883225 92015 2946898878306653678811778588417002935948427176208744414343025 92016 2947283218822145692882221751981675509414686659322113262222400 92017 2947667605286400504501115048129302453255362192904241217678400 92018 2948052037704411947312765556689105920322784213368627081101073 92019 2948436516081174343424971562521096701633771682300324063551225 92020 2948821040421682503451491640603401788726517435981960991820100 92021 2949205610730931726554516971971368655534579598152605998260100 92022 2949590227013917800487146890719119635291925177318646983080625 92023 2949974889275637001635867662274241215632044203440352499676073 92024 2950359597521086095063034493156304523190856911112905407216400 92025 2950744351755262334549356772429924717667488771400000380490000 92026 2951129151983163462636386545063078464439004836567717704005625 92027 2951513998209787710669010217401410104464892115765107894665025 92028 2951898890440133798837943494969268590354472770217152265822948 92029 2952283828679200936222229552808228708105538029099544550062500 92030 2952668812931988820831740438563861555155329107669746269245225 92031 2953053843203497639649681708531530697015573283504322786980225 92032 2953438919498728068675100296872001876891626881260631819161600 92033 2953824041822681272965395618207665605311898458016124173160448 92034 2954209210180358906678833903810183409917641197068092670097025 92035 2954594424576763113117065771590379979184929635580590917802025 92036 2954979685016896524767647030101214887970188598476020323028900 92037 2955364991505762263346562716764679047388037815671796908624100 92038 2955750344048363939840754370533472476645470390695472385131073 92039 2956135742649705654550650539198331450069513294765281401151225 92040 2956521187314791997132700521551884528676539610840579313200400 92041 2956906678048628046641911344619928442240331576523961822320400 92042 2957292214856219371574387976171026244922846802982642199930025 92043 2957677797742572029909876772715341625136433609552213310001073 92044 2958063426712692569154312163203634708408991441045240763380100 92045 2958449101771588026382366568637356150624295058016915473804100 92046 2958834822924265928280003557800787778108412840699632242847225 92047 2959220590175734291187034239326189490629866356719951691780625 92048 2959606403531001621139676890302923603475916543119747913360448 92049 2959992262995076913913119821641539265360137677035955621262400 92050 2960378168572969655064087480403811050007269989420434100800625 92051 2960764120269689819973409789309737280850241545526004301425625 92052 2961150118090247873888594723632515110361236108022354799200900 92053 2961536162039654771966404125692520838123772347364642218122948 92054 2961922252122921959315432757161335414835967203599351269100625 92055 2962308388345061371038690589386866543016498668690181027201225 92056 2962694570711085432276188331950630249264276983567976382195600 92057 2963080799226007058247526199668266267500494464692356335539600 92058 2963467073894839654294485918244373037697569126550777992026073 92059 2963853394722597115923625968792759590173542185158138994021025 92060 2964239761714293828848880071433223051602750649554236164340900 92061 2964626174874944669034158908175971975464089770177794592620900 92062 2965012634209565002735955085304827166716922351827449421969225 92063 2965399139723170686545951335470343138061699092057855872631073 92064 2965785691420778067433631959704004803207642411011642716473600 92065 2966172289307403982788897509564665481133431933916602895878400 92066 2966558933388065760464682709628403754388729111196499766989025 92067 2966945623667781218819577620532988194044607652120104974486025 92068 2967332360151568666760452042788150433959531745266303429822948 92069 2967719142844446903785083161562878547584461682285818058232100 92070 2968105971751435220024786432660954151585982730317628119296225 92071 2968492846877553396287049709895968132120064153148580467411225 92072 2968879768227821704098170614077061361641177402318921668410000 92073 2969266735807260905745897143816648246682051927758210915810448 92074 2969653749620892254322071528371392420088340034421815437894025 92075 2970040809673737493765277322727715364739914978377257384900625 92076 2970427915970818858903489745143130229836455294804203282322500 92077 2970815068517159075496729257354704575369389423716810530384900 92078 2971202267317781360279718387665967255445204289540237702626073 92079 2971589512377709421004541797123586126666575840974979043880625 92080 2971976803701967456483309588995154743817774911216719832321600 92081 2972364141295580156630823861759437681639354359271881972481600 92082 2972751525163572702507248505820435598514249544879028557878225 92083 2973138955310970766360782244156642635423140016825752657126073 92084 2973526431742800511670334917116880221561242102004363784936900 92085 2973913954464088593188207011574102836541646115495227874512900 92086 2974301523479862156982772434648582758141894415774487264471025 92087 2974689138795148840481164532211892304080733749636416016181225 92088 2975076800414976772511965352383113556340883514776041953490448 92089 2975464508344374573347898154228717037081256960723942568131600 92090 2975852262588371354748523161877562286208371197844216829252025 92091 2976240063151996720002936564262484772201700436633339341697025 92092 2976627910040280763972472760699945049811481383179582312908900 92093 2977015803258254073133409852519227560769986419300488073222948 92094 2977403742810947725619678380952687956678555345862916504357225 92095 2977791728703393291265573311498559306752736313752789948140225 92096 2978179760940622831648469264967839037126747357899015332889600 92097 2978567839527668900131538995426789932936147935020275600000000 92098 2978955964469564541906475115246600019414121295059443992651073 92099 2979344135771343294036215067471757623752129639656180891330025 92100 2979732353438039185497669345718709405489931088894624543102500 92101 2980120617474686737224452961816380629713056740713694348102500 92102 2980508927886320962149620161400148444347853816899011503217025 92103 2980897284677977365248402387670870410355123296957346807926073 92104 2981285687854691943580949493530582021633233798229290074090000 92105 2981674137421501186335074202306488439950394019498885160387600 92106 2982062633383442074868999817274887159233530078638602862213225 92107 2982451175745552082754111180196669803047957795365476629146225 92108 2982839764512869175817708879076062749107779651213685297522948 92109 2983228399690431812185766705354277765161688053937454533000900 92110 2983617081283278942325692360749755331602636896685930002068025 92111 2984005809296450009089091413956694817652668487731663495923025 92112 2984394583734984947754534507413577169976068988932512749697600 92113 2984783404603924186070327814353397265074988795462006172240448 92114 2985172271908308644297286746347334569821721071007443799250225 92115 2985561185653179735251512911553602247980998177313037045040025 92116 2985950145843579364347174323883226344573958260695040494256900 92117 2986339152484549929639288863294518174432869037387877814104900 92118 2986728205581134321866510987428014536292289111058464012701073 92119 2987117305138375924493921694793671869258115216667009047849225 92120 2987506451161318613755821739722111964490922872526266557523600 92121 2987895643655006758698528099291728341434174294740165452563600 92122 2988284882624485221223173692443473894911257343362720188425625 92123 2988674168074799356128510351495161916907948986137740144351073 92124 2989063500010995011153715046267124094848782542440829468132900 92125 2989452878438118527021199361031080586666956066282166963062500 92126 2989842303361216737479422224494088771957865902529267090015625 92127 2990231774785336969345705893029448777996100964814042772541025 92128 2990621292715527042549055187366455379384805897191725949960448 92129 2991010857156835270172979982950897370594731255167276761760000 92130 2991400468114310458498320954188217011638052436197571252024225 92131 2991790125593001907046078572781253648609172566567669120609225 92132 2992179829597959408620245360374507112811244172332623894656100 92133 2992569580134233249350641395716868004673066488871436369622948 92134 2992959377206874208735753076554773471646355958928732368213025 92135 2993349220820933559685575136467758592758163095587471390600025 92136 2993739110981463068564455916858384986477435707540410521664400 92137 2994129047693514995233945894308539763038422762780152133299600 92138 2994519030962142093095649463514109447346791167231439588256073 92139 2994909060792397609134079976010045004077005721082032267798225 92140 2995299137189335283959518034897845602551716752160148427304900 92141 2995689260158009351850873045787500265475626677540332749824900 92142 2996079429703474540798548024165938052577582276871972466824025 92143 2996469645830786072547307659404048937695480039304909160601073 92144 2996859908544999662639149635614349045818993836277104462145600 92145 2997250217851171520456179209571375425085153641125626246977600 92146 2997640573754358349263487045906907037701437330132918704558225 92147 2998030976259617346252030309792120163250301025227081400405625 92148 2998421425372006202581517017318797917807983243472475073722948 92149 2998811921096583103423293643791725102788990570423254482208900 92150 2999202463438406728003235990144411108405923941428357172280625 92151 2999593052402536249644643307690295108112251165486108489155625 92152 2999983687994031335811135681421599292373289329017098970544400 92153 3000374370217952148149554672068007402588046441075620497010448 92154 3000765099079359342532867217127357338961701396526094523765625 92155 3001155874583314069103072791080548129605391309398087862700225 92156 3001546696734877972314113825002873062116641775181307269232100 92157 3001937565539113190974789385784002293370234928763135777064100 92158 3002328481001082358291672115168849768225578544931691219676073 92159 3002719443125848601912028428831570793332733152106052060417025 92160 3003110451918475543966741975694948128195189468804344211046400 92161 3003501507384027301113240357707435972123281698265090778726400 92162 3003892609527568484578425110290142742687789601896013442612225 92163 3004283758354164200201604943666045058758840089488905025756073 92164 3004674953868880048477432245283736859190683586413984034088100 92165 3005066196076782124598842843548029106688307938650164187452900 92166 3005457484982937018499999033069727045367179369229954273401025 92167 3005848820592411814899235861646923499992682278543437149660025 92168 3006240202910274093342010679190158224861083760372318506610448 92169 3006631631941591928243855948803804830759090860282912973027600 92170 3007023107691433888933335320236058339414315108219847830877225 92171 3007414630164869039695002965909907936324225988287090981842225 92172 3007806199366966939812366179747491014826479041609709155002500 92173 3008197815302797643610851239000236126748861509021779060922948 92174 3008589477977431700500772529297213977952525085659541637308025 92175 3008981187395940155020304933124127130557687756243833838100625 92176 3009372943563394546878459481945380597616601085154876353960000 92177 3009764746484866910998062272181687040474312026931662431758400 92178 3010156596165429777558736645255671804033615578516710082201073 92179 3010548492610156172039888631917954550616612692717243041825625 92180 3010940435824119615263695661066195779091473091621602450228100 92181 3011332425812394123438098533269608042409371238103724656988100 92182 3011724462580054208199796659211443203673132022430933838870225 92183 3012116546132174876657246563261978598335906979076397583776073 92184 3012508676473831631433663652394536498105218346195912956800400 92185 3012900853610100470710027250657082800604973297280994586688400 92186 3013293077546057888268088899411962397825580492021524718984025 92187 3013685348286780873533383923556340205870111992529736468104225 92188 3014077665837346911618246263935928368482561853274516761302948 92189 3014470030202833983364826576164591677322674600185662235776100 92190 3014862441388320565388113596062434782930568648599777426734025 92191 3015254899398885630118958771924986301803477753574201869829025 92192 3015647404239608645847104163836106456986394122487181068550400 92193 3016039955915569576764213610237256422058236132019207242760448 92194 3016432554431848883006907161965779071375397963173066571120225 92195 3016825199793527520699798783974852372915184182892926888441225 92196 3017217892005686941998537324947788194042705643393343379728100 92197 3017610631073409095132850755019360825006330325168186698622500 92198 3018003417001776424449593671816861059948760201831326025951073 92199 3018396249795871870455798075033583210703259139812831527024025 92200 3018789129460778869861727409747463964627503549217187705210000 92201 3019182056001581355623933878697603534210983259917514945210000 92202 3019575029423363756988319023731411083175861195639361005558025 92203 3019968049731210999533197576635127951275723145159827353501073 92204 3020361116930208505212364579560493737981729570946520950002500 92205 3020754231025442192398165775260331843731336239073262049764100 92206 3021147392021998475924571267345842606400995787916136022627225 92207 3021540599924964267130252450778403710151104465148170782418225 92208 3021933854739426973901662212808689083778933441460789025360448 92209 3022327156470474500716118404575929046203398644145687106894400 92210 3022720505123195248684890583580145997694293233425717905651025 92211 3023113900702678115596290027240211496948048958834822059156025 92212 3023507343214012495958763017750582106102222971975513702588100 92213 3023900832662288281043987398449582928271741525941674898802948 92214 3024294369052595858929972401912119305181487651251581150362225 92215 3024687952390026114544161749979708685962112654311648636242025 92216 3025081582679670429706540025940736222168997428599191921296400 92217 3025475259926620683172742319073849188578105392639692381776400 92218 3025868984135969250677167141767416874307070664541243575926073 92219 3026262755312809004976092619427994134305269142769862761892225 92220 3026656573462233315890795953390738337252842779791505451232100 92221 3027050438589336050350676157044740992405704802310529070872100 92222 3027444350699211572436380065386246884921462242594032167515625 92223 3027838309796954743422931618212745096699968193634333528651073 92224 3028232315887660921822864417170927837771875980868618072294400 92225 3028626368976425963429357556871524561769127249399614720640000 92226 3029020469068346221359374730284030388012782093051625288530625 92227 3029414616168518546096806608624359402256008095413224306162025 92228 3029808810282040285535616495948464958123402808875825161222948 92229 3030203051414009285022989258664980651792147061543785209702500 92230 3030597339569523887402483530179947193465790850087932336308225 92231 3030991674753682933057187190886701950697775745814875994743225 92232 3031386056971585759952876123714019490629114008457166387395600 92233 3031780486228332203681176245445603000712991264835650560210448 92234 3032174962529022597502728814024038020508452965340027075074025 92235 3032569485878757772390359012052331470635791178204827570903025 92236 3032964056282639057072247806706170518997783918267486468304900 92237 3033358673745768278075107086270047378883570432077862216220100 92238 3033753338273247759767358073510407688585688974033041932006073 92239 3034148049870180324402313016098991677675674908139431195190225 92240 3034542808541669292161360154299548881099632756911379134414400 92241 3034937614292818481197151966131118718772372393010738512334400 92242 3035332467128732207676796690221080815367053231077083512463025 92243 3035727367054515285825053126561190492516827327709529977826073 92244 3036122314075273027967528715379826423665729038007406753156100 92245 3036517308196111244573880894343689000328041609081056378156100 92246 3036912349422136244301021734302199517538596116481907367774225 92247 3037307437758454834036325853787861845800941770902236087775625 92248 3037702573210174318940841612485859816866085142442773706210448 92249 3038097755782402502492505583886175111201545571277039146400400 92250 3038492985480247686529360307331521996038831260044998846265625 92251 3038888262308818671292775319674406824417121578528858924390625 92252 3039283586273224755470671466756631767671962259197463400132900 92253 3039678957378575736240748494924573816350157727503373433022948 92254 3040074375629981909313715922793581647565795098182202672175625 92255 3040469841032554068976527193474844520347473683394647624704225 92256 3040865353591403508135617107478098924563358505878847529273600 92257 3041260913311642018360142536503550273548642596208710635833600 92258 3041656520198381889925226418336398495599407084000638968951073 92259 3042052174256735911855205033057367945037726575048172190558025 92260 3042447875491817371966878560782653619595196346816472187756900 92261 3042843623908740056912764921146707237405873800774824942836900 92262 3043239419512618252224356894741298293944945689317512719000225 92263 3043635262308566742355382526724296786796271195507105244506073 92264 3044031152301700810725068812811635864180325293908564864947600 92265 3044427089497136239761408667865924221723993269060226692032400 92266 3044823073899989310944431177295189641005162123694911242318025 92267 3045219105515376804849475131475246632958134181080909898579025 92268 3045615184348416001190465843409192719280568784551657872522948 92269 3046011310404224678863195249837549455538955932541433330068100 92270 3046407483687921115988605296012575870727557269702809917963225 92271 3046803704204624089956074604350293569595331394763818722778225 92272 3047199971959452877466708427173774316116608254856384812840000 92273 3047596286957527254576631883761252489044207785633701398160448 92274 3047992649203967496740286481912636373548327238467471887467025 92275 3048389058703894378853729924248003826510866122604643308805625 92276 3048785515462429175297939199451679427112933693949210095602500 92277 3049182019484693659982116958675501798923107756053305181376900 92278 3049578570775810106387001177314901364765601516242123236401073 92279 3049975169340901287608178102371420371220863674201837578515625 92280 3050371815185090476399398485615318595686302125824771807139600 92281 3050768508313501445215897102761919725501799955981462534499600 92282 3051165248731258466257715558875364975723500084878296524607225 92283 3051562036443486311513028380213452089709988338819126547051073 92284 3051958871455310252801472392727249444767520152930278234908900 92285 3052355753771856061817479387429186563685329896494882438868900 92286 3052752683398250010173612072843333912078350257092349369002025 92287 3053149660339618869443903314751596441042868544223509560772225 92288 3053546684601089911207198663449556914720773493346575547240448 92289 3053943756187790907090502168725716642960116484432349856665600 92290 3054340875104850128812325482777892820353741352801375844721025 92291 3054738041357396348226040251280543254533743482016991475466025 92292 3055135254950558837363233792816800848697517947216137180436900 92293 3055532515889467368477068066889011785941164441057567011422948 92294 3055929824179252214085641930721582946078049882401745917628225 92295 3056327179825044147015356685069955669224404299208766209247225 92296 3056724582831974440444284909249534564539958111604320665571600 92297 3057122033205174867945542585598411647119835638627026148490000 92298 3057519530949777703530664513587737671144216833194761958876073 92299 3057917076070915721692983013793604113004683235028401448463025 92300 3058314668573722197451009921944310844240691241717275287322500 92301 3058712308463330906391821873256906120736282355224487622322500 92302 3059109995744876124714448877276897101745962386688068933644025 92303 3059507730423492629273266183435040699939676018505831778701073 92304 3059905512504315697621389437535136151779985951881324997160000 92305 3060303341992481108054073129386752286169953433092776478145600 92306 3060701218893125139652112331796834058437825575917387183546225 92307 3061099143211384572325247731134144506354480904444501315435225 92308 3061497114952396686855573949680509875011684253841443292322948 92309 3061895134121299264940951159982847248023571910747301817032900 92310 3062293200723230589238419991419965613650443974468485146739025 92311 3062691314763329443407619729198142886082899699995014022894025 92312 3063089476246735112154209805989492994265629369361521668723600 92313 3063487685178587381273294586427148743283789354708777503490448 92314 3063885941564026537692851444671297746480851810580951882219225 92315 3064284245408193369517162135260120320125153190895231642949025 92316 3064682596716229166070247457459689826593082854371952028340900 92317 3065080995493275717939305213326907546689970728097038075692900 92318 3065479441744475317018151459699555756885267669739897035776073 92319 3065877935474970756550665054327564282896580132558366580680225 92320 3066276476689905331174235496359597397217538321831043717945600 92321 3066675065394422836963214061399079524847360565263190928185600 92322 3067073701593667571472368231343789818645342432066089665350625 92323 3067472385292784333780339419223167263401363555015597507576073 92324 3067871116496918424533103989247479565883884466411938184700900 92325 3068269895211215645987437572283020686799816382401355288222500 92326 3068668721440822302054382676967513469776105090846903964550625 92327 3069067595190885198342719596679905422150892246469828830528025 92328 3069466516466551642202440612578757302542719784297948344610448 92329 3069865485272969442768227492923435770849442159880286448890000 92330 3070264501615286911002932288892332957514323043938698747097225 92331 3070663565498652859741061427112347410585234272162060664382225 92332 3071062676928216603732263099113872481283961610095141222380100 92333 3071461835909127959684817947925549811496370571274798779922948 92334 3071861042446537246309133052023057189790612457016626935680025 92335 3072260296545595284361239206846211646269672302005478273711025 92336 3072659598211453396686291504098680260766392844897039007950400 92337 3073058947449263408262073209044602763593668331652270672385600 92338 3073458344264177646242502936016441613269805235813345041381073 92339 3073857788661348940001145122348386841349110179253765918327225 92340 3074257280645930621174723800949654560700604794315611839528900 92341 3074656820223076523706639671732029640293399319255991544848900 92342 3075056407397940983890490472106014656765697699489456441847025 92343 3075456042175678840413594646759958840775673213513674976676073 92344 3075855724561445434400518316936552344356561491276396961411600 92345 3076255454560396609456605549421082764225283581070719862339600 92346 3076655232177688711711511925455862465223751786174860257495225 92347 3077055057418478589862741409795246857804741672077830448890625 92348 3077454930287923595219186520115675393709851277303276615822948 92349 3077854850791181581744671796995178654725629483963764528836900 92350 3078254818933410906101500574676806520645456057004378707755625 92351 3078654834719770427694005052830444014309212382738875222130625 92352 3079054898155419508712099669527493033840210767208912372966400 92353 3079455009245518014174837775642909794949267632926067421160448 92354 3079855167995226311973971610899099419429228418860300219330625 92355 3080255374409705272917515581766180719719695783643997488213225 92356 3080655628494116270773312841433145843681194176748362367320100 92357 3081055930253621182312605172064451058480539318093230786848100 92358 3081456279693382387353606169556586567754786954760821224851073 92359 3081856676818562768805077731009184871989827786140777479444025 92360 3082257121634325712709909845125238798321491008234366859472400 92361 3082657614145835108288703685755011942741933866639975879952400 92362 3083058154358255347983358008798235884972145268934138716133225 92363 3083458742276751327500658852679200154042594234110190103881073 92364 3083859377906488445855872542609352540908425093152120894052100 92365 3084260061252632605416341998852038973213157244770118764616900 92366 3084660792320350211945086349204023786605604258226311058740025 92367 3085061571114808174644403845908442846808701545808032276243025 92368 3085462397641173906199478087213853596936140045989088692560448 92369 3085863271904615322821987543794057725353161710138496404353600 92370 3086264193910300844293718390243383770681597416626476325554225 92371 3086665163663399394010180641862128602356235592528493665219225 92372 3087066181169080399024227596946868337449916651383171286922500 92373 3087467246432513790089678584800360877298370702516278682522948 92374 3087868359458870001704945019675773870772770200551949053371025 92375 3088269520253319972156659760869983534868271630499013332015625 92376 3088670728821035143563309779180701387600487312184032072250000 92377 3089071985167187461918872129942197573028876306116391014240400 92378 3089473289296949377136453232854401083556488559781811510226073 92379 3089874641215493843091931458820168810489355197889895108950625 92380 3090276040927994317667603024005526980176106581623933028056100 92381 3090677488439624762795831191337700159889134790186208760016100 92382 3091078983755559644502698779655754644952814862982434440089225 92383 3091480526880973932951663980728694666471975833081807481951073 92384 3091882117821043102487219484355861487364984632915465664262400 92385 3092283756580943131678554911764497083260489712680866146054400 92386 3092685443165850503363222557519345734175083032101827959525025 92387 3093087177580942204690806440159178482750895318906674709185225 92388 3093488959831395727166594661775137045197456484837119836302948 92389 3093890789922389066695255076745805391951047204749289065800100 92390 3094292667859100723624514269843928846437255249330628388213025 92391 3094694593646709702788839843929712182198547570401476493608025 92392 3095096567290395513553126017445639831028392723320887653568400 92393 3095498588795338169856382531927772947636834327650002494210448 92394 3095900658166718190255426869748489709759441269274039768881225 92395 3096302775409716597968579782305646866512260589331017805558225 92396 3096704940529514920919364128873152182189790842580845115420100 92397 3097107153531295191780207026327949057601093495665724544602500 92398 3097509414420239948016145309968426246440984029809220496426073 92399 3097911723201532231928534305639277220098809168978221470647025 92400 3098314079880355590698759913377845370716638429844822774440000 92401 3098716484461894076431954002797002879221793340843347894440000 92402 3099118936951332246200713120419622712475522561384875472475025 92403 3099521437353855162088820509179714851600322106385362378526073 92404 3099923985674648391234971440305309491972913303555442620562500 92405 3100326581918898005876501857798181594298243339616001520532100 92406 3100729226091790583393120335725522805612080645323517449970225 92407 3101131918198513206350643348538678408995856286846854003197225 92408 3101534658244253462544733854634078601227369331920683983410448 92409 3101937446234199445044643193371505038534845202952132658416400 92410 3102340282173539752236956295764845232069627675872734390332025 92411 3102743166067463487869340209060499016664513793357694082137025 92412 3103146097921160261094295935418612958900422894783124013104100 92413 3103549077739820186512913584912330213463742584017883461302948 92414 3103952105528633884218630843060254980240332121262487579821225 92415 3104355181292792479840994753107342358559803798419990320161025 92416 3104758305037487604589426813269436039475361701033617100390400 92417 3105161476767911395296991389156687921940171236128179850854400 92418 3105564696489256494464167441591105384220978277176027457251073 92419 3105967964206716050302623570033483587873510108056673679213225 92420 3106371279925483716778996371834991838092087900829639202664100 92421 3106774643650753653658672117528694671237878601283916899504100 92422 3107178055387720526549571742376299987846329185810431226930625 92423 3107581515141579506945939154385438197414574657765668736126073 92424 3107985022917526272272132859012787989774009236109208570352400 92425 3108388578720757005926420900768375996861774319013232100810000 92426 3108792182556468397324779121936389258217663346020446583075625 92427 3109195834429857641944692738627851053549889000184584480639025 92428 3109599534346122441368961234380522316234318652835265745122948 92429 3110003282310461003329506571521402492637175924891228834322500 92430 3110407078328072041751184720507215363680846087081611509391225 92431 3110810922404154776795600507458276997106327114457132184526225 92432 3111214814543908934904925780101154651424052915968902124609600 92433 3111618754752534748845720892335537105587296945803584863760448 92434 3112022743035232957752759507640748541969159438085293895031025 92435 3112426779397204807172856721537349764275266259336754114024025 92436 3112830863843652049108700503319282186579778212938810785600900 92437 3113234996379776942062686457272021684732142926296512816796100 92438 3113639177010782251080755903592221056946233574424086341381073 92439 3114043405741871247796237279224331496452126013466715972209225 92440 3114447682578247710473690858829705135663784784904938747648400 92441 3114852007525115924052756796103692378393375276812616082368400 92442 3115256380587680680192006485656259394224810463891084159976025 92443 3115660801771147277312797245671662807245492464763615172151073 92444 3116065271080721520643130321562730269926038025223396211912100 92445 3116469788521609722261512210835307272033099332176722494528100 92446 3116874354099018701140819309378442194060223657657111198721225 92447 3117278967818155783192165879395893274766053598605910978750625 92448 3117683629684228801308775339194552823018070489575288407560448 92449 3118088339702446095409854875045395665253543295919037344518400 92450 3118493097878016512484473375332570481487380318558548141750625 92451 3118897904216149406635442687206264344919207732562808797375625 92452 3119302758722054639123202195954982442819233715434061974044900 92453 3119707661400942578409706727312896619504316072370540656422948 92454 3120112612258024100202317772917928045852151210464643470230625 92455 3120517611298510587497698039136240983942659427723346428227225 92456 3120922658527613930625709319468836280061472142256208788371600 92457 3121327753950546527293313690755944884450947268607917905107600 92458 3121732897572521282628478033394933361849365829014109772376073 92459 3122138089398751609224081875787445023018912444682657822075025 92460 3122543329434451427181828563231511974127730963753486791192900 92461 3122948617684835164156159751474385048020790526428274185072900 92462 3123353954155117755398173225141840249088513222301474699011225 92463 3123759338850514643799544041259732011621118538934564978881073 92464 3124164771776241779936448998083575240220448413319179606401600 92465 3124570252937515622113494429451949770029666258549120560206400 92466 3124975782339553136407647324879532554234690226597605907667025 92467 3125381359987571796712169775605574556489541564760425137652025 92468 3125786985886789584780556746813650996620979608618049931722948 92469 3126192660042424990270477176238525269175872109184691270884100 92470 3126598382459697010787718399375978526087729597498600798650225 92471 3127004153143825151930133901511468586956731727868717584165225 92472 3127409972100029427331594396783493513160408393285523022250000 92473 3127815839333530358705942234497546855239925255440483469010448 92474 3128221754849548975890949132906563256739678560044867800020025 92475 3128627718653306816892277240673764771915644098715503242730625 92476 3129033730750025927927443526233829929470666314977001648902500 92477 3129439791144928863469787495268319249722632217646323965348900 92478 3129845899843238686292442236511302598364267344099781048676073 92479 3130252056850178967512308796101145436231133893112579888130625 92480 3130658262170973786634033880694422701257320706899063037977600 92481 3131064515810847731593990889557940736066307409814468288537600 92482 3131470817775025898804264275854859352417577092407337210316225 92483 3131877168068733893196637237340917802007759849990980123476073 92484 3132283566697197828266582736686780101908429630842393089860900 92485 3132690013665644326117257851642526842211165607101832223244900 92486 3133096508979300517503501455260332283244143038354379035553025 92487 3133503052643394041875835226391377230023353740999163128343225 92488 3133909644663153047424467990673059852405589193479722953490448 92489 3134316285043806191123303392222578300719566386241955298179600 92490 3134722973790582638773950896252970648466054154240303162210025 92491 3135129710908712065049740122827709375997582297618737059255025 92492 3135536496403424653539738511969959291913303691895581292944900 92493 3135943330279951096792772320342619472234847201979620606122948 92494 3136350212543522596361450949715281481264562934392905149879225 92495 3136757143199370862846194607434247822368437579281383372374225 92496 3137164122252728115939265299111766251772162698620486454273600 92497 3137571149708827084468801153750647273810389200286044281960000 92498 3137978225572901006442854081520443821926113290532842143601073 92499 3138385349850183629093430764401383816079429311429574208576025 92500 3138792522545909208920536979912257974092569436820197451562500 92501 3139199743665312511736225258138476941831245612652463076562500 92502 3139607013213628812708645872276523495000831777623872607051025 92503 3140014331196093896406101162911037253719890680987093247976073 92504 3140421697617944056841103196240781039922975919329046025210000 92505 3140829112484416097514434756469749697039542536842982051923600 92506 3141236575800747331459213672579693881296195068057879726899225 92507 3141644087572175581284960479700343024395406642535886420704225 92508 3142051647803939179221669415293623358235273112412218783622948 92509 3142459256501276967163882750368178583751838500903325426044900 92510 3142866913669428296714768455940512457888058798473080101430025 92511 3143274619313633029230201204959084265121576649002668731885025 92512 3143682373439131535862846709907699832917176167191499900729600 92513 3144090176051164697606249396304552443909091407012234047240448 92514 3144498027154973905338923412313279691563270256195711628168225 92515 3144905926755801059868446974682414020520264160628480722878025 92516 3145313874858888571975560051229616387775639482758595222444900 92517 3145721871469479362458265380087094176316704867530694462260900 92518 3146129916592816862175932825924616188801937126269909705351073 92519 3146538010234145012093407073366549245342782251921209032491225 92520 3146946152398708263325118657819352606426524647096241550387600 92521 3147354343091751577179198333925978139503672878807944659827600 92522 3147762582318520425201594781863635845753820670263027197255625 92523 3148170870084260789220195651701396062040223800667355669301073 92524 3148579206394219161388951946034111352065403509067199794248900 92525 3148987591253642544232005741109152800247961288542720393402500 92526 3149396024667778450687821246662467121854485013686028409105625 92527 3149804506641874904153319204680472703439958568686171191495025 92528 3150213037181180438528014627304324388675472937313619407760448 92529 3150621616290944098258157874093088526173292481807892521000000 92530 3151030243976415438380879068862381497956472277639083448190225 92531 3151438920242844524568335856315036649763267288206991410175225 92532 3151847645095481933171864498680376247425538260984674619084100 92533 3152256418539578751266134312578676787115258907985384446722948 92534 3152665240580386576693305446327427691314080602666501698127025 92535 3153074111223157518107189997905995126927730886769297506842025 92536 3153483030473144195017416473795314387039826938771696246256400 92537 3153891998335599737833597588909245983378491215599915764451600 92538 3154301014815777787909501407834242302653980146355675057006073 92539 3154710079918932497587225827593983386516394436774952691836225 92540 3155119193650318530241376402155652101979447642003003863772900 92541 3155528356015191060323247508894530676759244589464048159892900 92542 3155937567018805773405006857233612282086079389892871371850025 92543 3156346826666418866223883339674933054162420570104293379251073 92544 3156756134963287046726358225439341654561524703284397429657600 92545 3157165491914667534112359696931435179488526209328561869721600 92546 3157574897525818058879460729246401937959406157214265816452225 92547 3157984351801996862867080312935523329592963332124555972355625 92548 3158393854748462699300688020247098763856812940928785486422948 92549 3158803406370474832836011915059569274260538529933216108444900 92550 3159213006673293039603249806723627193147437388142390333250625 92551 3159622655662177607251283848030110965400845317584542865125625 92552 3160032353342389334991898477520495892551819579867080088368400 92553 3160442099719189533644001706356803312452015485712303133810448 92554 3160851894797840025677849749967762433858928892804720529875625 92555 3161261738583603145259275004688070759970310228239775219746225 92556 3161671631081741738293917369607610750140501966934535597428100 92557 3162081572297519162471458913847492084713727188633465465612100 92558 3162491562236199287309861889479800614117978316061048196526073 92559 3162901600903046494199610090307946790078138818136714913451025 92560 3163311688303325676447953556724518094028332958129802347918400 92561 3163721824442302239323156626863551695531255990701402253198400 92562 3164132009325242100098749334264155291746405977818895732634225 92563 3164542242957411688097782152262415797729735015755307044506073 92564 3164952525344077944737084085328547276594278558371660286996100 92565 3165362856490508323571524107566241218314823100553264033800900 92566 3165773236401970790338275948591193996219651165311959774099025 92567 3166183665083733823001086227005798050978874734312221137806025 92568 3166594142541066411794545931686995073171850390420652355010448 92569 3167004668779238059268365251104301177295677918661678804659600 92570 3167415243803518780331651750885025782362835355387528882251225 92571 3167825867619179102297191899843717637028613901593164054616225 92572 3168236540231490064925735944692883150488202142536526263822500 92573 3168647261645723220470286133652033914189047059925960112622948 92574 3169058031867150633720388289172132023716505803029274592414025 92575 3169468850901044882046426729992513535029813519616704175950625 92576 3169879718752679055443922542747382114551045155501809990560000 92577 3170290635427326756577835203338976668442059431773659869702400 92578 3170701600930262100826867548294528462743397621158709796751073 92579 3171112615266759716327774096324134972894784689204687971055625 92580 3171523678442094744019672720296689428509262262389210561904100 92581 3171934790461542837688359669851016747132088154425337875064100 92582 3172345951330380164010627944859378279081382244922066260288225 92583 3172757161053883402598589019960519514340099782471856006626073 92584 3173168419637329746043997920379446631848287098846490156704400 92585 3173579727085996899962581649251129501430737694308378985440400 92586 3173991083405163083038370966665340478988135108463172942086025 92587 3174402488600107027068035520649850066479559349322297833246225 92588 3174813942676107977005222330309212239630862338396630023802948 92589 3175225445638445691004897621336383978216901265145615788804100 92590 3175636997492400440467692014114435266185973353755120071712025 92591 3176048598243253010084249064625617561822037753162365107407025 92592 3176460247896284697879577158385070471574456491992478703566400 92593 3176871946456777315257404757616458095126053118478200062160448 92594 3177283693930013187044539001886838243718291196716770885622225 92595 3177695490321275151535227662418079468707331680345356404695225 92596 3178107335635846560535524450292152572786654758812686207132100 92597 3178519229879011279407657678767635012280844496168979555562500 92598 3178931173056053687114402279924778335391049884322439205401073 92599 3179343165172258676263455175856500538255570239007294077250025 92600 3179755206232911653151814004622676958178982604618998403690000 92601 3180167296243298537810159201185115061380250431295032283690000 92602 3180579435208705764047239433540610221114342672207904122372025 92603 3180991623134420279494260394269491321033067049398370282051073 92604 3181403860025729545649276947717076758169096981374339216102500 92605 3181816145887921537921588633025473159952564984252034747320100 92606 3182228480726284745676138523233160870202122679893218719333225 92607 3182640864546108172277915440659822000072045299122927942956225 92608 3183053297352681335136359528793878581483803185878427177960448 92609 3183465779151294265749771180900220102624550719578937714918400 92610 3183878309947237509749723325565611447656210709009048545033025 92611 3184290889745802126945477069399284005847276102823296267138025 92612 3184703518552279691368400697106224458915127241006820296600100 92613 3185116196371962291316392029150687499449588270223742336302948 92614 3185528923210142529398304137227470477878637196262339212260225 92615 3185941699072113522578374417758499720534656781410410706100025 92616 3186354523963168902220657023632290006984384546586606279504400 92617 3186767397888602814133458654403850440897805940789870464912400 92618 3187180320853709918613777705172621695350651727640490445076073 92619 3187593292863785390491746774356041360581925244558269415514225 92620 3188006313924124919175078530576345869862013848896792206116100 92621 3188419384040024708693514938878229227268448011923183684156100 92622 3188832503216781477743279846494990509815277591050679721325625 92623 3189245671459692459731534928380813865538354238702138562101073 92624 3189658888774055402820838992726836478802558128466634221390400 92625 3190072155165168569973610646678671724268202632023727201000000 92626 3190485470638330738996594322473066481632508700221056507640625 92627 3190898835198841202585329664211383334448177925625620698096025 92628 3191312248851999768368624275487610128014726029107523177522948 92629 3191725711603106758953029828088611113539383257191989463922500 92630 3192139223457463011967321531984345658473041338020999188494225 92631 3192552784420369880106980966825792256142944660144730996329225 92632 3192966394497129231178682275168327321527602648714956030803600 92633 3193380053693043448144781717638320014250757357032244963810448 92634 3193793762013415429167810590260716084610191507216035889968025 92635 3194207519463548587654971504165395493703724041785862667165025 92636 3194621326048746852302638027890100314468929128282941634916900 92637 3195035181774314667140857692497741176714946932198398430352100 92638 3195449086645556991577858359725902275994246780237192213256073 92639 3195863040667779300444557953386376723439372017519739212208225 92640 3196277043846287584039077554232575771474557360245802992902400 92641 3196691096186388348171257858512667208604680301511835612422400 92642 3197105197693388614207179000426309975284304584633034582469025 92643 3197519348372595919113683738702863812177612358079324212976073 92644 3197933548229318315502904007518964511935818811949665339648100 92645 3198347797268864371676790831973367105942235311095927382920100 92646 3198762095496543171671647608336971078306510728235401535688225 92647 3199176442917664315302666749295953460728752285684275524705625 92648 3199590839537537918208469694405947423701223181082416057410448 92649 3200005285361474611895650285975215741870151045397011135616400 92650 3200419780394785543783321510594780274242875305678420267255625 92651 3200834324642782377247665606533480363296129245940392440380625 92652 3201248918110777291666487537215944820919710422948086400936900 92653 3201663560804082982463771831001473933516157545775536648322948 92654 3202078252728012661154242787481839683471339415248851303265625 92655 3202492993887880055387928050516024149613088488687036437770225 92656 3202907784288999408994725548219927815185194533908483399489600 92657 3203322623936685482028973800129091278282229111862438743361600 92658 3203737512836253550814025591752485626616815727400851882301073 92659 3204152450993019407986825016735438505925109860911562248572025 92660 3204567438412299362542487886849774679258424188428595694648900 92661 3204982475099410239878885510029261642859143563414194279328900 92662 3205397561059669381841231836668462633277338219019968682002225 92663 3205812696298394646766673974403111129850818604986165275756073 92664 3206227880820904409528886071590132726645797748488474020835600 92665 3206643114632517561582666569705452018437853473606132940400400 92666 3207058397738553511008538824877733916303529680433448443036025 92667 3207473730144332182557355098776220579891699623314464731705025 92668 3207889111855174017694903919070836925450751189727678527422948 92669 3208304542876399974646520809682749441202761018819791680680100 92670 3208720023213331528441702391043574814679117363674997921357225 92671 3209135552871290670958723850581446650163547346654778451572225 92672 3209551131855599910969259783652160328428219135453299056640000 92673 3209966760171582274183008405133627835496540032141024768360448 92674 3210382437824561303292319131901886162222473972024967695553025 92675 3210798164819861058016823536406914652040672927604039066675625 92676 3211213941162806115148069671566528450314472659563380062222500 92677 3211629766858721568594159767196626985289860606308506362300900 92678 3212045641912933029424391298196088187752898911019947499451073 92679 3212461566330766625913901424704610934085795105998247212725625 92680 3212877540117549003588314804451819975522873263909296124835600 92681 3213293563278607325268394777515959395022125940527706074595600 92682 3213709635819269271114697923710512412290838430163154815005225 92683 3214125757744863038672231992817097137134988189948318466401073 92684 3214541929060717342915117207882999651441750219729298309792900 92685 3214958149772161416291250941801717580752500167947616547640900 92686 3215374419884525008766975767394899097540217428509331824124025 92687 3215790739403138387871750881214074079970166957429193638894225 92688 3216207108333332338742826901280585932096197429598757972240448 92689 3216623526680438164169924038982144354126951134294929572673600 92690 3217039994449787684639913645344431134586754132312550821719025 92691 3217456511646713238381503131896202819894960127519664373064025 92692 3217873078276547681409924266346345901095074701200352290432900 92693 3218289694344624387571624843291351942181104479126191377322948 92694 3218706359856277248588963730171691859693274909597137601110225 92695 3219123074816840674104909288695580348988557086785022197521225 92696 3219539839231649591727741171948633238833354919021957698995600 92697 3219956653106039447075755497407932342716245377981156360410000 92698 3220373516445346203821973396079024162537853034133495786826073 92699 3220790429254906343738852937974390588102792048919367291669025 92700 3221207391540056866743004434151941524115140717596856515822500 92701 3221624403306135290939909115532091165164142001914286430822500 92702 3222041464558479652668641188711991428480764722162965603438025 92703 3222458575302428506546593268995507844048430657705211175751073 92704 3222875735543320925514205190857534991962629198009157998240000 92705 3223292945286496500879696196061260367754319857176548081721600 92706 3223710204537295342363800499646997347720980378898870932272225 92707 3224127513301058078144506234011219718146910781052379744953225 92708 3224544871583125854901797771294442024640967985430360451422948 92709 3224962279388840337862401424296601790675298114453538920036900 92710 3225379736723543710844534526138611447772870579493877786141025 92711 3225797243592578676302657888888759613664716201445686782896025 92712 3226214800001288455372231641372653149119747260488647965715600 92713 3226632405955016787914474446385403219040907036072993203490448 92714 3227050061459107932561126097524770378821176537835877317097225 92715 3227467766518906666759213495863995502861673211603439924827025 92716 3227885521139758286815820006683055168571726900373881956568900 92717 3228303325327008607942858196477091906097428717097108213808900 92718 3228721179086003964301845950460781521460735213405388141426073 92719 3229139082422091209048685970787411498735789775801623403282225 92720 3229557035340617714378448655701456285342712018127024414849600 92721 3229975037846931371570158359843447063501720536713415247489600 92722 3230393089946380591031583035925945410362111223137422744140625 92723 3230811191644314302344027257999442049301328859950169469526073 92724 3231229342946081954307128626527013695379160428527786016776900 92725 3231647543857033514983657555486582798930960907001391358602500 92726 3232065794382519471744320441719636792791812802161769743680625 92727 3232484094527890831312566216745275250660635714730716535442025 92728 3232902444298499119809396281258465166639518355240162699410448 92729 3233320843699696382798177822531396369018959081109263418090000 92730 3233739292736835185329460514936840884924288687861515155303225 92731 3234157791415268611985796603812431876492327332636835397988225 92732 3234576339740350266926564372884789573810312570440915484768100 92733 3234994937717434273932794995472433434921344017504885650022948 92734 3235413585351875276452002769686431568782038596626593815554025 92735 3235832282649028437643018737847750263148795141710115609993025 92736 3236251029614249440420827690340278265969044818547344996582400 92737 3236669826252894487501408554118512275963130832184871529497600 92738 3237088672570320301446578166088901905701033714336390635131073 92739 3237507568571884124708838431583864188606053593936530468325225 92740 3237926514262943719676226868147489509954794727142483740036900 92741 3238345509648857368717170534851972651089386677286838074956900 92742 3238764554734983874225343347363814445713837368235502096833025 92743 3239183649526682558664526778978851357311762264430994088326073 92744 3239602794029313264613473947845182097397487636081336466883600 92745 3240021988248236354810777090593072215496700727321500229123600 92746 3240441232188812712199738422590929403446432137916267581429225 92747 3240860525856403739973244385046454068807222334734411530800625 92748 3241279869256371361618643279172081544892861407703500125522948 92749 3241699262394078020962626287633844118145115456507084541032900 92750 3242118705274886682216111883502792867312380819521584728765625 92751 3242538197904160830019133626928131123132255216374304338140625 92752 3242957740287264469485731349751223171968599251357552396750400 92753 3243377332429562126248845728279653642113799098433094794960448 92754 3243796974336418846505216244440524827236648041737787495400625 92755 3244216666013200197060282535532191017735557360742354457299225 92756 3244636407465272265373089132793640727545702309263384599556100 92757 3245056198698001659601193589010749521247223125481674813356100 92758 3245476039716755508645577995378637964129750609431408014701073 92759 3245895930526901462195563887839381036186327298903125122438025 92760 3246315871133807690773730543114327169837265148513260796384400 92761 3246735861542842885780836664650296890521635354353836258464400 92762 3247155901759376259540745458698942859140942053022852212115225 92763 3247575991788777545345353100748564935696105544179560447631073 92764 3247996131636416997499520592527685704325188925655123692920100 92765 3248416321307665391366009009799703721325361075519662835004900 92766 3248836560807894023410418141167953569628415252658259499478025 92767 3249256850142474711246128518110513625594772702993512174349025 92768 3249677189316779793679246836464114266896311039518582813960448 92769 3250097578336182130753554769576511073673584298135634373945600 92770 3250518017206055103795461173346699399078061945648937060968225 92771 3250938505931772615458957683372358509744924219213977950033225 92772 3251359044518709089770577704423925321686727496523391245702500 92773 3251779632972239472174358792464709582552912421802665391222948 92774 3252200271297739229576808429436474177164685733434097174437025 92775 3252620959500584350391873191029916059709280644222562649905625 92776 3253041697586151344585911307659495142962006704813066628890000 92777 3253462485559817243722668618862070302398854824774922878144400 92778 3253883323426959601008257921338813481066743024943515701776073 92779 3254304211192956491336141710859884709592790039676117268140625 92780 3254725148863186511332118318251362684738303570006912051772100 92781 3255146136443028779399311439683937379437484299907453242132100 92782 3255567173937862935763163061482882987305192219957007899467225 92783 3255988261353069142516429779678841335152514848042922637801073 92784 3256409398694028083664182514518957728113334087940070794126400 92785 3256830585966120965168809620157923023559626216811966824846400 92786 3257251823174729514995023389748487562067864335241129626667025 92787 3257673110325235983154869956151024416293641042095157160287225 92788 3258094447423023141752742588481731251716507605485695523802948 92789 3258515834473474285030398384719071926832050984753547484788100 92790 3258937271481973229411978360588070794493418211643618917231025 92791 3259358758453904313549030934942084500739865356802850391226025 92792 3259780295394652398365538811861687912595472085982886258544400 92793 3260201882309602867102949259690322641976939144752716866610448 92794 3260623519204141625365207787226368469015391497376177721343225 92795 3261045206083655101163795217291309804773360781391857845852225 92796 3261466942953530244962768157893681170524633721311086054864100 92797 3261888729819154529723802871208487508461444670041232491502500 92798 3262310566685915950951242540591806976900577012820167792876073 92799 3262732453559203026737147935850295721777336273642531866833025 92800 3263154390444404797806351476985325955444083906754234472960000 92801 3263576377346910827561514696631500513528091434528688232960000 92802 3263998414272111202128189101409298900851906307012604435249025 92803 3264420501225396530399880432411621678178230107092305424076073 92804 3264842638212157944083116325044011882810513008390569976622500 92805 3265264825237787097742517368438344017860082210821782330128100 92806 3265687062307676168845871564659782987280662931727964670716225 92807 3266109349427217857809212187926827196571634919564114801695225 92808 3266531686601805388041899044064261882362311883427741689010448 92809 3266954073836832505991703130408860577910952196919810236400400 92810 3267376511137693481189894696387684465884123240823317689754025 92811 3267798998509783106296334704988841214624465298187902174159025 92812 3268221535958496697144569695344576739467850510266337473076100 92813 3268644123489230092786930046646585176534424545369243323802948 92814 3269066761107379655539631643613434202792069828451224727679225 92815 3269489448818342271027880943730014683075455930833979834059025 92816 3269912186627515348230983446478935472139061530984365738638400 92817 3270334974540296819527455564783796047728379733128319863950400 92818 3270757812562085140740139898884281499069970975480893059401073 92819 3271180700698279291181323912863036244108121779150111370795225 92820 3271603638954278773697862014044284698253619687825263221588100 92821 3272026627335483614716301035484178967358581433041492424828100 92822 3272449665847294364288009121772865488090389136330922010700625 92823 3272872754495112096134308018368274389847614734490272246576073 92824 3273295893284338407691608764681647203841362294436081145408400 92825 3273719082220375420156550791134830396956747976956883501210000 92826 3274142321308625778531144420409374060511284621738438782225625 92827 3274565610554492651667916773107486937039758767320394038533025 92828 3274988949963379732315061078044910821758798897483395418422948 92829 3275412339540691237161589387395789229398751328663089938502500 92830 3275835779291831906882488696909617071635720930395859573617225 92831 3276259269222207006183880471420369945412714311930380870152225 92832 3276682809337222323848183575867923488005759722754793905977600 92833 3277106399642284172779280612051885110768687213012697540360448 92834 3277530040142799390047687661337972280078951092089384619885025 92835 3277953730844175336935727433537083371106480920875434150326025 92836 3278377471751819898982705822177218977638073686546456176252900 92837 3278801262871141486030091866388423419311304949679637576888100 92838 3279225104207549032266701119620928046244357134059694947631073 92839 3279648995766451996273882425416689800191555261864573195187225 92840 3280072937553260361070708100454530351008780833676145510176400 92841 3280496929573384634159167525089092987378319726900426982496400 92842 3280920971832235847569364141603846301419106451028314019942025 92843 3281345064335225557904715860398375567995771367400261220301073 92844 3281769207087765846387158874330214581238396068791019136364100 92845 3282193400095269318902354881431482572994451534593753403332100 92846 3282617643363149106044901716220602700655050445402484978675225 92847 3283041936896818863163547389829390455029405671469537685640625 92848 3283466280701692770406407539165812202684267958308029495760448 92849 3283890674783185532766186285332725941419133735431650239694400 92850 3284315119146712380125400501522928212313185287044062302780625 92851 3284739613797689067301607490610842977056266762933057173405625 92852 3285164158741531874092636072661200135063727190770701360808900 92853 3285588753983657605321821082575063221173692294706502968722948 92854 3286013399529483590883241278093577691535277047158312611280625 92855 3286438095384427685786960658379823072617436999003225453333225 92856 3286862841553908270204273193399164116100595066251963402627600 92857 3287287638043344249512950964318507970756888117414682550595600 92858 3287712484858155054342495715144886251279870924149275578726073 92859 3288137382003760640619393815823792753390810327796240630049025 92860 3288562329485581489612374637017719434426316355774103418124900 92861 3288987327309038607977672336785345149001006014619065985604900 92862 3289412375479553527804291059381843500239196111140696787973225 92863 3289837474002548306659273546400788038481290230526585135131073 92864 3290262622883445527632973160478144911293578451413303988249600 92865 3290687822127668299384329321778854941044623024454941072614400 92866 3291113071740640256186146357486518979257275604625892328425025 92867 3291538371727785557970375764516712260402678230609431520738025 92868 3291963722094528890373401885674465351771357609721491379622948 92869 3292389122846295464781330999476461170536746916829683159456100 92870 3292814573988511018375283823858509414118177773936267246084225 92871 3293240075526601814176691433988871625453593867141851524999225 92872 3293665627465994641092594594408021990806963303591184476010000 92873 3294091229812116813960946505715440844261625837076541736210448 92874 3294516882570396173595918966024049730088620021946764894066025 92875 3294942585746261086833211947402908751728410715905761460640625 92876 3295368339345140446575366587528808814185395668603856255562500 92877 3295794143372463671837081596767403245207127730405320652232900 92878 3296219997833660707790533080904535159704363020488107748726073 92879 3296645902734162025810697779748428811463851731985589592300625 92880 3297071858079398623520679721823425056313243651059122467713600 92881 3297497863874802024837040295375952931516601453794651532673600 92882 3297923920125804280015131735913441237309817947202302338674225 92883 3298350026837837965694434030496885888127735166276895455826073 92884 3298776184016336184943895239007800683228980156317372654704900 92885 3299202391666732567307275232610291029090480887127963532056900 92886 3299628649794461268848492849629002029121322592313192094715025 92887 3300054958404956972196976469063704239935066431968086812425225 92888 3300481317503654886593018001961292277620895270345703203490448 92889 3300907727095990747933130300865983342166992071603712160147600 92890 3301334187187400818815407987568514613414411476893699663248025 92891 3301760697783321888584891699375150357656391065620250496893025 92892 3302187258889191273378935754117321470246582153777076612900900 92893 3302613870510446816172579234122732066340077274335570645022948 92894 3303040532652526886823920489368779619163389250544335471321225 92895 3303467245320870382119495060039147032993711544879532244688225 92896 3303894008520916725819657018704436926323877876804328199737600 92897 3304320822258105868703963732347730289497457484346297543840000 92898 3304747686537878288616564044455963570418387391035282928551073 92899 3305174601365674990511589877398030131771471164567877617742025 92900 3305601566746937506498551255310523913533981450641226760102500 92901 3306028582687107895887734747712055025414507569047132205102500 92902 3306455649191628745235605334067078885223106204012319802805025 92903 3306882766265943168390211689520192411056759241943014322026073 92904 3307309933915494806536594892021862667576134642568474556250000 92905 3307737152145727828242200551066565259553700409721669567539600 92906 3308164420962086929502294358264321659289374791744620039665225 92907 3308591740370017333785381059966636548418124325215877888182225 92908 3309019110374964792078626852167848149074261776178965775722948 92909 3309446530982375582933285197902916414329664967470144659008900 92910 3309874002197696512510126067362685843287751446624429920872025 92911 3310301524026374914624868600947671582191819484059156135927025 92912 3310729096473858650793617195481429369395319534029435183681600 92913 3311156719545596110278301013804581779042768579810421172240448 92914 3311584393247036210132116917970585115823379258634272029006225 92915 3312012117583628395244975826264333211185062860397993688796025 92916 3312439892560822638388952494264706269934296756720912910712900 92917 3312867718184069440263738720172184815197439083582329370336900 92918 3313295594458819829542099974622660679281443111881967264001073 92919 3313723521390525362915335455208588888046587236565245493053225 92920 3314151498984638125138741565928636186990810437525225471331600 92921 3314579527246610729077078821786993858344543955772540091171600 92922 3315007606181896315750042178763534380086574328148875066005625 92923 3315435735795948554377734789376003379915477375299942548251073 92924 3315863916094221642426145184055450239847543783227697372284900 92925 3316292147082170305652627878556112610260891101372206063822500 92926 3316720428765249798151387407620981995866640843050566088275625 92927 3317148761148915902398965785124289480261649460779140342369025 92928 3317577144238624929299733390912162560403334823457750579560448 92929 3318005578039833718231383284562715967545651988888076380160000 92930 3318434062557999637090428946286851256886260088277132468436225 92931 3318862597798580582337705445191051854398402564240235467821225 92932 3319291183767034979043874035123472156057012375722304019432100 92933 3319719820468821780934930178324631181917068647913743469822948 92934 3320148507909400470437714997104033195263288148715729247961025 92935 3320577246094231058725430153764049605323850462033707903164025 92936 3321006035028774085763156158992408380827046348927776818928400 92937 3321434874718490620353374108944649110978521087560790887523600 92938 3321863765168842260181490851237913760248175109452201575756073 92939 3322292706385291131861367580077455073679799550616505927794225 92940 3322721698373299890980851860737256500273180959944639508320900 92941 3323150741138331722147313083616169413337723902235685570040900 92942 3323579834685850339033181348090985318578629108522022256796025 92943 3324008979021319984421489776387872653051344711026755623901073 92944 3324438174150205430251420257693619691007395503877393473089600 92945 3324867420077971977663852622728136986054806643559751700545600 92946 3325296716810085457046917248999684692969190295372746552426225 92947 3325726064352012228081551096964302026917172994535859484225625 92948 3326155462709219179787057177310928032792224474160667773122948 92949 3326584911887173730566667449593714752814121968436073946600900 92950 3327014411891343828253109152433045796507264079860063374300625 92951 3327443962727197950154174565506785233649851756301461361175625 92952 3327873564400205103098294203553293647775597309571908378112400 92953 3328303216915834823480113442607760105312122274865958364610448 92954 3328732920279557177306072578693410713455577813076841955905625 92955 3329162674496842760239990319189166358409283849164217400872225 92956 3329592479573162697648650707095334134655351773341535813704100 92957 3330022335513988644647393478418928895482346862124042630080100 92958 3330452242324792786145707852900233275059077157849685359376073 92959 3330882200011047836892829758302216452924581933126257666405025 92960 3331312208578227041523342488484443852857351616097141124870400 92961 3331742268031804174602780795483121889692758719139373055750400 92962 3332172378377253540673238415818933799776632453652044674576225 92963 3332602539620049974298979031254334513374884883357003713256073 92964 3333032751765668840112050664221984450504110224770501391824100 92965 3333463014819586032857903508146014045306147803323006808228900 92966 3333893328787277977441011192877822728260739774470358114877025 92967 3334323693674221628970495485468128020214643578874402625872025 92968 3334754109485894472805754426496992317402892777513202189410448 92969 3335184576227774524602093902183566872348354964943886112211600 92970 3335615093905340330356362652497304401749328445775701221705225 92971 3336045662524070966452590715492403679201666839963359951470225 92972 3336476282089446039707631308087261397851839316404292192562500 92973 3336906952606945687416806143510718515840440301476985358322948 92974 3337337674082050577399554185636900225671972829906624519440025 92975 3337768446520241908045083840430460617436260760360353833880625 92976 3338199269927001408358028584724055035109613428485567307240000 92977 3338630144307811338004106032549875054979888517094862719566400 92978 3339061069668154487355780439247092945568891548611088785301073 92979 3339492046013514177537928643567074399268130010811987440205625 92980 3339923073349374260473509447998230257259823275809263297660100 92981 3340354151681219118929236437532389881164272726870764901220100 92982 3340785281014533666561254237094590757237236431312386757626225 92983 3341216461354803347960818207858190851836845853770135655476073 92984 3341647692707514138699977582667222170288865056590680736528400 92985 3342078975078152545377262040787915905201742147085052184272400 92986 3342510308472205605663371722211341494718954969565696773268025 92987 3342941692895160888346870681729113846145624768378872810308225 92988 3343373128352506493379883783004134915849279331855713336302948 92989 3343804614849731051923797032858347772311007531895858033752100 92990 3344236152392323726394961355999493205693076765783320164770025 92991 3344667740985774210510399810408870884292400152187503825065025 92992 3345099380635572729333518243612118995766057998851631158502400 92993 3345531071347210039319819390055038249045414612301218627560448 92994 3345962813126177428362620409806498051399243527457926876044225 92995 3346394605977966715838773868810474614163698265116706089029225 92996 3346826449908070252654392160909282680227958345990612858616100 92997 3347258344921980921290575371860074506448958069958272912422500 92998 3347690291025192135849142585566691674766785077130340698851073 92999 3348122288223197842098366632748967246904133512606446159396025 93000 3348554336521492517518712282271587719158629288902359662250000 93001 3348986435925571171348577875354636175935929048924144662250000 93002 3349418586440929344630040402887949983324246548343962691106025 93003 3349850788073063110254604026071438307177396869939370964601073 93004 3350283040827469073008952040603516683853586724899202942122500 93005 3350715344709644369620702284639827815951034658635613668956100 93006 3351147699725086668804165990744429710089094832991148944119225 93007 3351580105879294171306110082055644219004898774965685579414225 93008 3352012563177765609951522912888770995970637636641099396560448 93009 3352445071626000249689383453997883815785499674638246982862400 93010 3352877631229497887638433922718938163358970403344387944495025 93011 3353310241993758853132955858216430938178712777799014163200025 93012 3353742903924284007768549642055865070746588393378079262532100 93013 3354175617026574745447917464324283795370574624483127023802948 93014 3354608381306132992426649735521151272518393437891501606078225 93015 3355041196768461207359014944441868203270611883181796544038025 93016 3355474063419062381343752962276223028256818557996490557792400 93017 3355906981263440037969871793144091253818241245479272487968400 93018 3356339950307098233362447771290707399013865001022244620226073 93019 3356772970555541556228429205163846008474753801828809745056225 93020 3357206042014275127902443468595260128012889042448819809080100 93021 3357639164688804602392607539308737592306431239437154921520100 93022 3358072338584636166426341984977147426912903876045411255055625 93023 3358505563707276539496188397050860620305406951155347829551073 93024 3358938840062232973905630272579941475584609073635164262406400 93025 3359372167655013254814917344252517705990957442434993281440000 93026 3359805546491125700286893358871749393327301352882085926830625 93027 3360238976576079161332827304493828883901963549991394381950025 93028 3360672457915383021958248086449455652616231389732429227822948 93029 3361105990514547199208782652471242122348292949003661898062500 93030 3361539574379082143215997567149518382827828524833105664760225 93031 3361973209514498837243244035939015710751801963676259045995225 93032 3362406895926308797731506378938920750962495543605030350131600 93033 3362840633620024074345253954668804177093513277014758073410448 93034 3363274422601157250018296534062939609188357090918660444782025 93035 3363708262875221440999643124905540525409274958004138283507025 93036 3364142154447730296899364246929454865081406276803960369608900 93037 3364576097324198000734457657800868980958824216354617576404100 93038 3365010091510139268974717530212584559754913932697678744506073 93039 3365444137011069351588607080308444091649646115007959001146225 93040 3365878233832504032089134647661492431670723811841368739470400 93041 3366312381979959627579733227028473958544313507178608872590400 93042 3366746581458952988800143452103276799824135546148090512395025 93043 3367180832275001500172300031491947555835100836448779114126073 93044 3367615134433623079846221637131911919209456858823811402060100 93045 3368049487940336179745904245378048551549562994077951715764100 93046 3368483892800659785615217930978275544021969601062016927682225 93047 3368918349020113417063807114161320754472443746097614221555625 93048 3369352856604217127612994261059359279950983576174750362610448 93049 3369787415558491504741687037688213290349709632968473176752400 93050 3370222025888457669932288917707821416184831509690630128325625 93051 3370656687599637278716613244185696851396678745777559116450625 93052 3371091400697552520721800745586105300399072323529100333660900 93053 3371526165187726119716240506207705867481114164530329977622948 93054 3371960981075681333655494391292409956050803210833022634275625 93055 3372395848366941954728224927028225215110764605633770074916225 93056 3372830767067032309402126635668863540771819750101209637785600 93057 3373265737181477258469860825992904111540146196973807526809600 93058 3373700758715802197094993839325314407558394037826539941651073 93059 3374135831675533054857938751344144135940356240100636926506025 93060 3374570956066196295801900529895218956812650883072903281620900 93061 3375006131893318918478824649037672877665380020234198863900900 93062 3375441359162428455995349159543170157116899550731229936924225 93063 3375876637879052976058760216071679533215683606639252357006073 93064 3376311968048721081022951061246675565934812148269594188643600 93065 3376747349676961907934384466852653858561868299225650996848400 93066 3377182782769305128578058632377858898249019039611379843834025 93067 3377618267331280949523476541125135232064785803131117144751025 93068 3378053803368420112170618774113824671480506885619185008322948 93069 3378489390886253892795919781995644195330767962979263107212100 93070 3378925029890314102598247615207491198908147030130543532831225 93071 3379360720386133087744887112584134714988502304240535804446225 93072 3379796462379243729417526548653763211233742680519959640360000 93073 3380232255875179443858247739839371547584576782766999612560448 93074 3380668100879474182415519609788981656936155109636481515559025 93075 3381103997397662431590195214057703492584816837591089904625625 93076 3381539945435279213081512224364654766644345099340049948922500 93077 3381975944997860083833096872647769984855238609315863915144900 93078 3382411996090941136078971355139541264950539952768495756501073 93079 3382848098720058997389564696686745407996738290112265866855625 93080 3383284252890750830717727075537223674898203251343742266611600 93081 3383720458608554334444747608816792703538524005115849102771600 93082 3384156715879007742426375598919376985832039482217681581323225 93083 3384593024707649824038845241033465308273769112941213771751073 93084 3385029385100019884224903792028005544405904801641983684596900 93085 3385465797061657763539843200920864172964020809604390096492900 93086 3385902260598103838197535201152988881326215349343573007326025 93087 3386338775714899020116469864891424600263532610311797168936225 93088 3386775342417584756965797619584345302880243238581330047240448 93089 3387211960711703032211374726991275888037901582758211340601600 93090 3387648630602796365161812224911690456477565896808959326797025 93091 3388085352096407811014528331835185276290179759678761310742025 93092 3388522125198080960901804314736436723335885833925369500348900 93093 3388958949913359941936843820238166471678993343824798529222948 93094 3389395826247789417259835669365348199086464910616739760512225 93095 3389832754206914586084020116113902063134143242199831873875225 93096 3390269733796281183741758570057135194476520240466740556499600 93097 3390706765021435481730606783213198445362676965750311792250000 93098 3391143847887924287759391501396841623523109189055512408776073 93099 3391580982401294945794290580278761434109516573754830906795025 93100 3392018168567095336104916566375848345442290464461391264402500 93101 3392455406390873875310403743195650587908402427455083719402500 93102 3392892695878179516425498642758385489455689690270135885152025 93103 3393330037034561748906654022719840345748171074162080246801073 93104 3393767429865570598698126309318517018181024508819118139240000 93105 3394204874376756628278076506370386448603231370885290309377600 93106 3394642370573670936704674570534631275760660303995255089078225 93107 3395079918461865159662207253073766735152540465814226250391225 93108 3395517518046891469507189408331542021189877915119881036522948 93109 3395955169334302575314478769152036288255415707700733802960900 93110 3396392872329651722923394189463375465491244822579277025623025 93111 3396830627038492694983837354249508058882155898956593550978025 93112 3397268433466379811002417957133490113460297538833399674627600 93113 3397706291618867927388582345795741508229692230362632953490448 93114 3398144201501512437500745635450747756697672382859587643895225 93115 3398582163119869271692427290605693486704353146622855254785025 93116 3399020176479494897358390175324525774560872230245377564876900 93117 3399458241585946318980783072220957510342316436218996771844900 93118 3399896358444781078175286670403932973532036724014030793076073 93119 3400334527061557253737263022599089801080444890460459901804225 93120 3400772747441833461687908471669763533323402042538946679833600 93121 3401211019591168855320410046761092927102968540334605390873600 93122 3401649343515123125246105329290796229846603620997491722850625 93123 3402087719219256499440645789010200613289897091531327345476073 93124 3402526146709129743290163590359118970972601912892963180772900 93125 3402964625990304159637441869338180289598131804383311189062500 93126 3403403157068341588828088481122231810822808790156564362890625 93127 3403841739948804408756713218638443207033008503735946892276025 93128 3404280374637255534913108502332755002175972676925304208210448 93129 3404719061139258420428433541348325476733455182027717447210000 93130 3405157799460377056121401966339642304466556886763022787589225 93131 3405596589606175970544472934145977177615102036010503259674225 93132 3406035431582220230030045704547873686805731510142829223076100 93133 3406474325394075438736657689330370732009552743271147786122948 93134 3406913271047307738695185973876675751492708933554522755348025 93135 3407352268547483809855052311516014066821628059562038506355025 93136 3407791317900170870130431590849392653619001749592012073294400 93137 3408230419110936675446463776277028659916741853285995558529600 93138 3408669572185349519785469321951205006618285255618566478881073 93139 3409108777128978235233168059378327417764681671547154550243225 93140 3409548033947392192024901558893969241996921484776088008624900 93141 3409987342646161298591858965234702440820957766089303725144900 93142 3410426703230856001607306307430525134011865045757294291739025 93143 3410866115707047286032819283241708107739573841203305305976073 93144 3411305580080306675164519518363894706760640976355896648275600 93145 3411745096356206230679314300625300548298577994211001843987600 93146 3412184664540318552681139789399871512029380080724732529443225 93147 3412624284638216779747207700460270477899092508263470992630625 93148 3413063956655474588974255466494575301326537292812284469222948 93149 3413503680597666196024799873510582533686716163705317245148900 93150 3413943456470366355173394173351623414828923690868436549855625 93151 3414383284279150359352888672547810683758263125887824454230625 93152 3414823164029594040200694797726646773500073813428155912454400 93153 3415263095727273768105052637806935976573769542767158602760448 93154 3415703079377766452251301963199955188425768559993333551390625 93155 3416143114986649540668156722241849857610584774590995050465225 93156 3416583202559501020273983015081233793464762594929084479872100 93157 3417023342101899416923080545245983504490191441151901515784100 93158 3417463533619423795451967549113229763651446937072413710551073 93159 3417903777117653759725669203506561120296190701180550905352025 93160 3418344072602169452684009511644466102428336167445231053376400 93161 3418784420078551556387906667664052877600670596212136605056400 93162 3419224819552381292065671899944097165746930011538778440017225 93163 3419665271029240420159311793451481222842970851480439041381073 93164 3420105774514711240370834091335098740372686270218452463708100 93165 3420546330014376591708556975991312532176692913936216393472900 93166 3420986937533819852533421829825063907380582234785592300296025 93167 3421427597078624940605309475930744655734705638291178532375025 93168 3421868308654376313129359898916954599849061608613581401360448 93169 3422309072266658966802295446099279697474892053093505819457600 93170 3422749887921058437858747509285237706169091082641490524462225 93171 3423190755623160802117586687375550452378498928395683458927225 93172 3423631675378552675028256430005913777198613318571463864402500 93173 3424072647192821211717110162453448261795217033858259653922948 93174 3424513671071554107033751892032025866727910156723893147423025 93175 3424954747020339595597380296200679651181565361565551607875625 93176 3425395875044766451843136292609315770395311091156386145610000 93177 3425837055150423990068454091305958982378807262992190873968400 93178 3426278287342902064479415729329774928322327880015037407326073 93179 3426719571627791069237109087914124484940521217208611727250625 93180 3427160908010681938503989392523917521339697752508838899568100 93181 3427602296497166146490244195951545427865115341495751692328100 93182 3428043737092835707500161844695683819768006934928079034765225 93183 3428485229803283175978503428847268854432045041207372139651073 93184 3428926774634101646556878215706962637315575777527381943910400 93185 3429368371590884754100122567358435228699300369347646383718400 93186 3429810020679226673752682342421802800779149983855701941889025 93187 3430251721904722120984998782211573532610907455534933703309225 93188 3430693475272966351639897881523464868896693417476829261302948 93189 3431135280789555161978983244274467807603771227666390115696100 93190 3431577138460084888729032424220545920923251512483847854329025 93191 3432019048290152409128396750976368854110209777817885688924025 93192 3432461010285355140973404641561492087297485999545623043440400 93193 3432903024451291042664768397697406786443030038130119865010448 93194 3433345090793558613253994489079895611155107765501633749725225 93195 3433787209317756892489797322851142389241006585365953894226225 93196 3434229380029485460864516499496055610443092210120583618388100 93197 3434671602934344439660537555387277734961187768513199178322500 93198 3435113878037934490996716192203364356012288198259641163326073 93199 3435556205345856817874805993444629299847604067620777074939025 93200 3435998584863713164225889628271163791332866110346111451560000 93201 3436441016597105814956813542887549858400731490711339291560000 93202 3436883500551637595996626139698800194404031781248593969943025 93203 3437326036732911874343019444462068743635507477190518863626073 93204 3437768625146532558108774261658688322033601230978214952602500 93205 3438211265798104096568208818311103632364848510131446963804100 93206 3438653958693231480203630896469280080961426705417233979542225 93207 3439096703837520240751793454591180851397518487007260076113225 93208 3439539501236576451250353738041916739310329067969720980610448 93209 3439982350896006726084335878936185301910886631138733514304400 93210 3440425252821418221032596985548627925586167151642894229256025 93211 3440868207018418633314296721516745465367635848009763394261025 93212 3441311213492616201635370375061025160932004165007918184968100 93213 3441754272249619706235005418446943585207880176812882836302948 93214 3442197383295038468932121557913522433587058245614996127457225 93215 3442640546634482353171854274293126014181467324710588476037025 93216 3443083762273561764072041854547201352526293103074364616966400 93217 3443527030217887648469715914442673877606523897399461576966400 93218 3443970350473071494967595412593723710078160454968303247551073 93219 3444413723044725333980584156093679628066592284195323538297225 93220 3444857147938461737782271797961779840953194427332298328592100 93221 3445300625159893820551438326629560757107055380076031774232100 93222 3445744154714635238418562047691646987581925794451309414390625 93223 3446187736608300189512331058145727884378995323501392151026073 93224 3446631370846503414006158213346517968973978128503127292384400 93225 3447075057434860194164699586898510664422232821490457621690000 93226 3447518796378986354390376423712346802488276608032399261455625 93227 3447962587684498261269900586449631435896092778040340408347025 93228 3448406431357012823620803495581044544964092116802920165722948 93229 3448850327402147492537968563282603287573488925750145782602500 93230 3449294275825520261440167121394945501621207804274399261923225 93231 3449738276632749666116597843670516229828264802284411563858225 93232 3450182329829454784773429662533551098011882660396228763265600 93233 3450626435421255238080348180577762439684421263486990842960448 93234 3451070593413771189217105577026646122114547796824572524659025 93235 3451514803812623343920074009381339091775953065567633586708025 93236 3451959066623432950528802510480969720416357671892488974984900 93237 3452403381851821800032577381200455096804560893488794548900100 93238 3452847749503412226116986079010711473555882827175976603881073 93239 3453292169583827105210484602626256143296553306784506510085225 93240 3453736642098689856530968372965191083805425930435703920784400 93241 3454181167053624442132346610646570777666858894513188762704400 93242 3454625744454255366951120210250168678381722885878120899828025 93243 3455070374306207678852963111563668861814286686525979614451073 93244 3455515056615106968679307168042321469301210052559144736736100 93245 3455959791386579370293930512706112616715057499058542280216100 93246 3456404578626251560629549421699511512258652511538001582709225 93247 3456849418339750759734413675738869594768236070872930692450625 93248 3457294310532704730818905419672558573822792879983949097960448 93249 3457739255210741780302141520378946322994079975557027266790400 93250 3458184252379490757858579423227321648126852155482588423890625 93251 3458629302044581056464626507326891023611543511642363189515625 93252 3459074404211642612445252939788982461202250987667305599492900 93253 3459519558886305905520608029227603748041290942192656835022948 93254 3459964766074201958852640078723514363177879850164685412250625 93255 3460410025780962339091719738476982455012642178482475702519225 93256 3460855338012219156423266858374410335761688788619451744963600 93257 3461300702773605064614380840694024023213954609152520672003600 93258 3461746120070753261060474493175834434753351446978552851076073 93259 3462191589909297486831911382681089913833097329422483897943025 93260 3462637112294872026720646689666451844823344352800077405136900 93261 3463082687233111709286871563698137188404959319010131274216900 93262 3463528314729651906905660980231283846452032133471807848855225 93263 3463973994790128535813625098879806842633412678626343541381073 93264 3464419727420178056155564123402025382769324331079538102017600 93265 3464865512625437472031126663627352937302888121420397553102400 93266 3465311350411544331541471599549354567088232408317742069263025 93267 3465757240784136726835933447810487793056775517533502043744025 93268 3466203183748853294158691230803855390201269747219204733522948 93269 3466649179311333213895440848617310566713301128858577723948100 93270 3467095227477216210620070954045267070024167024419430341598225 93271 3467541328252142553141342330893578842931419700974579089913225 93272 3467987481641753054549570775802865934943885120894513709690000 93273 3468433687651689072263313483815675456446658985711112437410448 93274 3468879946287592508076058937912878446274463242266768480032025 93275 3469326257555105808202920302744715606786832468518952678630625 93276 3469772621459871963327332322781916944561907471446089662302500 93277 3470219038007534508647751725112332439367159719333662031036900 93278 3470665507203737523924361127108522949125171564104094282776073 93279 3471112029054125633525776449191772644170670255442043676390625 93280 3471558603564344006475757832917996350191375176767504521529600 93281 3472005230740038356499924064611027265859884213489312024889600 93282 3472451910586854942072470504768782608296813366655343142952225 93283 3472898643110440566462890523467816827156730320684524894176073 93284 3473345428316442577782700441991784116298104333258687759468900 93285 3473792266210508869032167980909344040686548209965801960948900 93286 3474239156798287878147044214827056185387069927574116521957025 93287 3474686100085428588045299034042821823225898349890548028427225 93288 3475133096077580526673860113325442687945716111385158703490448 93289 3475580144780393767055355388045879030439839798873004194035600 93290 3476027246199518927334859037885801226931049713618768252366025 93291 3476474400340607170826640978349041299759405418709651494611025 93292 3476921607209310206060919860301562803760505643226634992776900 93293 3477368866811280286830619577765579624051278599789663949922948 93294 3477816179152170212238129284193466324394538049972140268683225 93295 3478263544237633326742066917447114779186228197745508245082225 93296 3478710962073323520204046233708403916500523379754286169281600 93297 3479158432664895227935447350546461494537763228421751865640000 93298 3479605956018003430744190799367408929248607185590241867501073 93299 3480053532138303654981515087472292286854800616908781678828025 93300 3480501161031451972588757769948914651452574997153141908722500 93301 3480948842703105001144140031623297174868973381115533093722500 93302 3481396577158919903909554779296508213444316321006643330479025 93303 3481844364404554389877358244492612054435619217202735310076073 93304 3482292204445666713817165096943500833276056472733719987210000 93305 3482740097287915676322647069036385341984557441590702907235600 93306 3483188042936960623858335091449732528597330695537172920511225 93307 3483636041398461448806424940203449587589563262798019031580225 93308 3484084092678078589513586395349126641870746894293701313822948 93309 3484532196781473030337775911526162118071060768859486311892900 93310 3484980353714306301695052800609607018489006038375548420394025 93311 3485428563482240480106398926675576395242058917524344588049025 93312 3485876826090938188244541913510088434852502321935948358553600 93313 3486325141546062594980781864887203664709828034086492347240448 93314 3486773509853277415431821597842348896579188710143584841764225 93315 3487221931018246911006600389166722626572338415027166662794025 93316 3487670405046635889453131235348690715763348469653954199060900 93317 3488118931944109704905341626188093280916138896395138058332900 93318 3488567511716334257929917832309395830594541339294711248651073 93319 3489016144368975995573152706799629788248223698021600029535225 93320 3489464829907701911407797001197079650709376532672158800355600 93321 3489913568338179545579914196056686137895603254567646146595600 93322 3490362359666076984855738846318146797393986900628689074675625 93323 3490811203897062862668538441702707635999842580637725101201073 93324 3491260101036806359165478782364651459201223172960841562240900 93325 3491709051090977201254492870023500709036843210689762214322500 93326 3492158054065245662651153314802964700710738832638020287525625 93327 3492607109965282563925548258002673268821706858495269265163025 93328 3493056218796759272549160811028750945059380171380493545360448 93329 3493505380565347702941752010709297900731716341066481459240000 93330 3493954595276720316518247291220855999520718484659822312762225 93331 3494403862936550121735626472851950418414388426256019213547225 93332 3494853183550510674139817267829809407833248971148828895700100 93333 3495302557124276076412592303436376875559281242015037278922948 93334 3495751983663520978418469662639744593183821222936577897715025 93335 3496201463173920577251616942467142938418863611334860339566025 93336 3496650995661150617282758830345641201763347477408699919680400 93337 3497100581130887390206088198636720601682363765376276062515600 93338 3497550219588807735086180717590895268642846030969692744506073 93339 3497999911040589038404912986948568575054199685822220615672225 93340 3498449655491909234108384186413324305386508102585074880948900 93341 3498899452948446803653841245223864278482442916132194420268900 93342 3499349303415880776056607531050816152341817427735169441662025 93343 3499799206899890727937015058444647260439872872651119254551073 93344 3500249163406156783567340217060932447941894139556522992441600 93345 3500699172940359614918743019889235995997631025430005019449600 93346 3501149235508180441708209871711879842639269964944804112480225 93347 3501599351115301031445499858018882429666376082642726016015625 93348 3502049519767403699480094554605364626280323072949095053822948 93349 3502499741470171309048151358077731302129265511633576156676900 93350 3502950016229287271319460337494949244842701437163423335430625 93351 3503400344050435545444404607371254240072139106430112937305625 93352 3503850724939300638600924222266632255511337421811531679776400 93353 3504301158901567606041483593191431794346051341071709069410448 93354 3504751645942922051140042426051476608079198314168020721855625 93355 3505202186069050125439030182360060083692886137959067206078225 93356 3505652779285638528696324062443214745643823277769994638060100 93357 3506103425598374508932230511364662439243286370818532870468100 93358 3506554125012945862476470247796862888547062998034875348226073 93359 3507004877535040934015166816064590448974637585579831999279025 93360 3507455683170348616637838661587481002490361173494307101902400 93361 3507906541924558351884394729948003071312458464872679666382400 93362 3508357453803360129792133589811319354768494743574427628438225 93363 3508808418812444488942746079923517023088367620961417432006073 93364 3509259436957502516509321480414697231618020842019504788572100 93365 3509710508244225848303357208633426449148916248397040830736900 93366 3510161632678306668821772039739064324789862160631887535735025 93367 3510612810265437711293922852278494949059098604762714733858025 93368 3511064041011312257728624898973800496645598670607540169810448 93369 3511515324921624138961175602947428370579377551578314095683600 93370 3511966662002067734700381879611415100361223180678242929239225 93371 3512418052258337973575590984447242379932691546349670672404225 93372 3512869495696130333183724886902912765217462447513649821222500 93373 3513320992321140840136318170633844685335244332234576718022948 93374 3513772542139066070106559460314198556479366662078968378386025 93375 3514224145155603147876336375245257922859021657898938651890625 93376 3514675801376449747383284009987501685036831016298306064000000 93377 3515127510807304091767836942243015612442033943630447621350400 93378 3515579273453864953420284768214903473809137340587718727851073 93379 3516031089321831654027831165670370256781353890186012169275625 93380 3516482958416904064621656484934162085927595860496162257496100 93381 3516934880744782605623983868039059586951208336455561255456100 93382 3517386856311168246895148896260133583918032048495509730884225 93383 3517838885121762507780672766259484155900799675887257970326073 93384 3518290967182267457158338995068196219526307176345025176272400 93385 3518743102498385713485273654132256944521280037587949543184400 93386 3519195291075820444845029132649192450482390068673201492530025 93387 3519647532920275368994671430422193374745488156745497559290225 93388 3520099828037454753411870980458511043398819016537937898802948 93389 3520552176433063415341997001538918120174792063997255210620100 93390 3521004578112806721845215380985039751164814860642854825908025 93391 3521457033082390589843590087851373367031768810910945062803025 93392 3521909541347521486168188116768827448644937660347960353358400 93393 3522362102913906427606187962666621706832604548024583898960448 93394 3522814717787252980947991626599403272238129622224062542386225 93395 3523267385973269263034340152906445637076124244955122821443225 93396 3523720107477663940803432697929809236916366299147464134180100 93397 3524172882306146231338049130518354707474370783861218449202500 93398 3524625710464425901912676164544511998759057449193501226301073 93399 3525078591958213270040637023660720676819759395865693533462025 93400 3525531526793219203521224638522468891746910057152736120890000 93401 3525984514975155120486838376704870639513147505656718640890000 93402 3526437556509732989450124305539733094694301297575542151760025 93403 3526890651402665329351118988100077941082794796075449881151073 93404 3527343799659665209604396812559092777699421817003691648062500 93405 3527797001286446250146220855150500828723257228692349214672100 93406 3528250256288722621481697276957349337393653527582151016985225 93407 3528703564672209044731933254756229175992876117769606891792225 93408 3529156926442620791681198446143950356592955760643575921160448 93409 3529610341605673684824089989173710280345804146177944190726400 93410 3530063810167084097412701036727803716711564486192860264037025 93411 3530517332132568953503792825853935658156570158353309827342025 93412 3530970907507845728005970282292210350509177454563995560384100 93413 3531424536298632446726861160419881954339140125824748961302948 93414 3531878218510647686420298718840964448424120384970203371816225 93415 3532331954149610574833507931847810542585400046828312070056025 93416 3532785743221240790754295236981781523913883270349560596160400 93417 3533239585731258564058241818920142117667085637695409170944400 93418 3533693481685384675755900429916326601897999780001575861376073 93419 3534147431089340458039995747020734573177532157778160550518225 93420 3534601433948847794332628266309226919593635645261203940124100 93421 3535055490269629119332481734346504716552334972433932382964100 93422 3535509600057407419062034117111565920768573566193487248705625 93423 3535963763317906230914772106612446898218217623911180851001073 93424 3536417980056849643702409165417467982726653069440042755342400 93425 3536872250279962297702107109330214423294220104839386401960000 93426 3537326573992969384703701228435496240204265102447088906100625 93427 3537780951201596648056928946743542672425867303528979597724025 93428 3538235381911570382718662020659699061810334924021912592122948 93429 3538689866128617435300142276506906183088378537671490832122500 93430 3539144403858465204114220887328254192703475735313750965106225 93431 3539598995106841639222601189196915534066356769687153263741225 93432 3540053639879475242483085037260773301885782911869701345379600 93433 3540508338182095067596822701749073733821874292456708929010448 93434 3540963090020430720155566304168443663820188802526418819516025 93435 3541417895400212357688926793915625938117574911240167379929025 93436 3541872754327170689711634465534297962064535743905905552380900 93437 3542327666807036977770803016843350713583466182171493414376100 93438 3542782632845543035493197148164017727277675822738170325756073 93439 3543237652448421228632503702873255721922605088983894402004225 93440 3543692725621404475116606349510790713308096357907811094118400 93441 3544147852370226245094863805667255624159013369955962932838400 93442 3544603032700620560985391603880857573140927159027550822241025 93443 3545058266618321997522347399770025195758022002111713241276073 93444 3545513554129065681803219822629498521271837170746070540392100 93445 3545968895238587293336120868717336101611966298357413856688100 93446 3546424289952623064087081837460326260613402687437191943756225 93447 3546879738276909778527352810805301504799862597673221458325625 93448 3547335240217184773680705675943867310338156210215744941810448 93449 3547790795779185939170740691638068674715524284170088629808400 93450 3548246404968651717268196598374529996139834239507310669475625 93451 3548702067791321102938264272574616018631649246554043112600625 93452 3549157784252933643887903925088173756267464607106968238304900 93453 3549613554359229440613165844198427486044864007417871500922948 93454 3550069378115949146446514683365611075373000840571913785205625 93455 3550525255528833967604157293936934087245673467252696536142225 93456 3550981186603625663233374103050490283729354742028988164161600 93457 3551437171346066545459854036960729326494872109943877786177600 93458 3551893209761899479435032990013124651739031808529970987001073 93459 3552349301856867883383435839495682675981355926964503104360025 93460 3552805447636715728650022006594950668881271010824496708672900 93461 3553261647107187539747534563684192809402568292071030376552900 93462 3553717900274028394403852888171416122354765204108139043766225 93463 3554174207142983923609348863134940173565152346008784088256073 93464 3554630567719800311664246624974216583680826223618798008371600 93465 3555086982010224296225985858303616602866902653938944381376400 93466 3555543450020003168356588638316917171455395409002598884712025 93467 3555999971754884772570029820850228074908946232827555457717025 93468 3556456547220617506879610980371114985294722526698744675222948 93469 3556913176422950322845337896121685365816374501166022009664100 93470 3557369859367632725621301586643416399825981175207600032385225 93471 3557826596060414774003062892911516291133431001863277981400225 93472 3558283386507047080475040610306622468347694853488644644000000 93473 3558740230713280811257903169651652412422973347186343050760448 93474 3559197128684867686355963867541635013542753770855905507485025 93475 3559654080427559979604579646194362550956410921950386862655625 93476 3560111085947110518717553423049715577386147734075012715702500 93477 3560568145249272685334539970345525178146812381007469679908900 93478 3561025258339800415068455344897849264167465353916634887551073 93479 3561482425224448197552889868313551747671519546219999460905625 93480 3561939645908971076489524657863085639361855392721507032467600 93481 3562396920399124649695551708241393296568538336840922339027600 93482 3562854248700665069151097524444849242949654083671286423561225 93483 3563311630819349041046650305992183171990344979428829103101073 93484 3563769066760933825830490682717332938721395182094430039320900 93485 3564226556531177238256126002362189536776689796550093645424900 93486 3564684100135837647429728170197208251128580583508893398608025 93487 3565141697580673976857575040897872370581644958601631510898225 93488 3565599348871445704493495362905008038368542520055458172240448 93489 3566057054013912862786317275496961013976671024774536600449600 93490 3566514813013836038727320358801658314641118317964393679955025 93491 3566972625876976373897691236976589900768014955741964528500025 93492 3567430492609095564515982734784757765902830888812865930184900 93493 3567888413215955861485576587794651988730445344004704627122948 93494 3568346387703320070442149706432325501987968695307075595834225 93495 3568804416076951551801143994113651531087325403530417318309225 93496 3569262498342614220805239719684859853682534770560405238083600 93497 3569720634506072547571832444399460230376468047613679324010000 93498 3570178824573091557140513503659673556243633104414277744726073 93499 3570637068549436829520554043750503482849258155686313253841025 93500 3571095366440874499738392613794593460970630701033579373062500 93501 3571553718253171257885126313156026355274313612745581248062500 93502 3572012123992094349164005494521235983772523952284900418786025 93503 3572470583663411573937932022885212136973638359484054671851073 93504 3572929097272891287776961090671192834255498488480620140160000 93505 3573387664826302401505806589212049778125947711175148761113600 93506 3573846286329414381251350036821585170692852922893439173964225 93507 3574304961787997248490153063683970260845769516717399231749225 93508 3574763691207821580095973453789568195353410193719770487622948 93509 3575222474594658508387284744145395952305195997558370945804900 93510 3575681311954279721174799381488492341071417555374562225185025 93511 3576140203292457461808995436730471259224932724875983607140025 93512 3576599148614964529227646877361551603657890442401156955459600 93513 3577058147927574278003357398042367440439716291557611953490448 93514 3577517201236060618391097809611874245797539919948293102613225 93515 3577976308546198016375746986739679238957404676164098752823025 93516 3578435469863761493719636374451136036463992474592709893264900 93517 3578894685194526628010098053753556066998238676002969669800900 93518 3579353954544269552707016366591901395636119451995889950726073 93519 3579813277918766957190383100362335816938084436312148076246225 93520 3580272655323796086807856232212023287227097211054301392897600 93521 3580732086765134742922322233353574977904052086880846158337600 93522 3581191572248561282959461933622558443662474469277992281480625 93523 3581651111779854620455319946506494611999900614591285855426073 93524 3582110705364794225103877654873780513481187526439019436688900 93525 3582570353009160122804629757630987885789241882627123419602500 93526 3583030054718732895710164377536999998701294972293698382180625 93527 3583489810499293682273746730402461261753905420641669341030025 93528 3583949620356624177296906355903026391507359742539737351010448 93529 3584409484296506631977027910234908130990079255112772056250000 93530 3584869402324723853954945520841234730096047352189316043955225 93531 3585329374447059207362540703437740612423160359470632569440225 93532 3585789400669296612870343841566325871277794908235789637304100 93533 3586249480997220547735139228905032455330791747362099428222948 93534 3586709615436616045847573674562997122692496918839687035062025 93535 3587169803993268697779768671588953460979493011571315122797025 93536 3587630046672964650832936128921867490273212543210518318086400 93537 3588090343481490609084997667012303585720769161597691719481600 93538 3588550694424633833438207477343129676901087067858536572631073 93539 3589011099508182141666778746078182901974771604644117204081225 93540 3589471558737923908464513642067529116054161087887074565292900 93541 3589932072119648065492436869437961875170648451753048335412900 93542 3590392639659144101426432784997398739679677887467287746565025 93543 3590853261362202062004886080681844963929823151039422389626073 93544 3591313937234612550076326031273606862531057356598498305587600 93545 3591774667282166725647074307619449367588745625448184386931600 93546 3592235451510656305928896355577404515824048690779488701537225 93547 3592696289925873565386656340920949829578334229314813314380625 93548 3593157182533611335785975660429287781298870069440593166922948 93549 3593618129339663006240895019392469757225536276412441201184900 93550 3594079130349822523261540075760120162643558205141451611025625 93551 3594540185569884390801790651162528538235346706406354930400625 93552 3595001295005643670306953509032889784755451539955301160078400 93553 3595462458662895980761438700059484821466406455093372124560448 93554 3595923676547437498736439475196606232509886113586170707300625 93555 3596384948665064958437615766463045684647122818993162467711225 93556 3596846275021575651752781235756972129584961649182499128268100 93557 3597307655622767428299593891916042034409282833435966894132100 93558 3597769090474438695473250276251595114475806841251101352401073 93559 3598230579582388418494183216785801274459537426068516908186025 93560 3598692122952416120455763151420636695138307563435734590448400 93561 3599153720590321882372003020267579235883089609662383799728400 93562 3599615372501906343225266727366925555747930854282235159839225 93563 3600077078692970700013981172025644589495595718430238685131073 93564 3600538839169316707800351850002694248861252932741255046416100 93565 3601000653936746679758082024770740453845856884113658160020900 93566 3601462523001063487220095469083229833843253722546158101194025 93567 3601924446368070559726262777075779673940511539499274870321025 93568 3602386424043571885071131247130860917789546740461647014760448 93569 3602848456033372009351658335734762275029812409582080340889600 93570 3603310542343276037014948682555835718346645776685765196036225 93571 3603772682979089630905994706973035892877857620410792591901225 93572 3604234877946619012315420776283778198832303349620902423022500 93573 3604697127251670961027230945820152546858520373072773790622948 93574 3605159430900052815366560271202542024899065969300144332329025 93575 3605621788897572472247429692959707954986960979940206445925625 93576 3606084201250038387220504493744415058684654045746218782410000 93577 3606546667963259574520856328373682690633185561138802041712400 93578 3607009189043045607115728826922760340969766816540238706876073 93579 3607471764495206616752306771101937849185814704463119606280625 93580 3607934394325553294005488844145313014334612662297305571444100 93581 3608397078539896888325663954440651529358220989226410030604100 93582 3608859817144049208086491133129486410687051084334452645983225 93583 3609322610143822620632683005906616338172665285721167827501073 93584 3609785457545030052327792839248174564844883624675449993614400 93585 3610248359353484988602005161297452300938187723363950582670400 93586 3610711315575001473999929957637672722109727038137880585191025 93587 3611174326215394112228400442180923997771970462866190898251225 93588 3611637391280478066204274403402471981987223737446682648802948 93589 3612100510776069058102239126149685456418866935966033598524100 93590 3612563684707983369402619889254819062405273317371622719507025 93591 3613026913082037840939192039180911307316967789837419826702025 93592 3613490195904049872946996639930067278975686949466730328256400 93593 3613953533179837425110159699443407951055629886148522849410448 93594 3614416924915219016609714972721980212052356486202326254027225 93595 3614880371116013726171430341897934000593514585198803230680225 93596 3615343871788041192113637773485285180577875817677269005992100 93597 3615807426937121612395066853039595040865049156404446685062500 93598 3616271036569075744662681897455909555997737715696101727776073 93599 3616734700689724906299522645134313796721525194878993254965025 93600 3617198419304890974472548524242469131873940143287588750240000 93601 3617662192420396386180486499304513116544965821709638030240000 93602 3618126020042064138301682496345714215265257601717079916557025 93603 3618589902175717787641956406822285763356115369002613577176073 93604 3619053838827181450982460670565775824476752065205027468502500 93605 3619517830002279805127542437971461857829618100624136221560100 93606 3619981875706838086952609311660191364433501683933700096448225 93607 3620445975946682093451998667843121938346843931091443426451225 93608 3620910130727638181786850557618826405720201721071382498210448 93609 3621374340055533269332984188432240992077077448115942172128400 93610 3621838603936194833728777985924946716266429866593298568838025 93611 3622302922375450912923053236406286468098100923277242222443025 93612 3622767295379130105222961310174832485764156611329521508780100 93613 3623231722953061569341874465919731208764762249203712398802948 93614 3623696205103075024447280236431464742196710975209487219155225 93615 3624160741835000750208679395851580428926115444039752566095025 93616 3624625333154669586845487508690952287354073504992239975374400 93617 3625089979067912935174940060846150334195345823092226109902400 93618 3625554679580562756660001172843506073925253764383318181701073 93619 3626019434698451573457275895540474699309136196196577381719225 93620 3626484244427412468464926088513906810711810943491310603676100 93621 3626949108773279085370589881364854725691587284999014947716100 93622 3627414027741885628699304718169550714714486859869324318000625 93623 3627879001339066863861433985306206763679468479146238369476073 93624 3628344029570658117200597222887297729324634389386011971280400 93625 3628809112442495276041603920027002019487638311115198302250000 93626 3629274249960414788738390894173486196620835866027573780765625 93627 3629739442130253664721963254735732169913132607599888230081025 93628 3630204688957849474548338951234617908846010574295199667022948 93629 3630669990449040349946496906207974879010867887204355086622500 93630 3631135346609664983866328733099357669538604209695120174309225 93631 3631600757445562630526594039360273550540344670597467785644225 93632 3632066222962573105462879314995631968530332920214309096473600 93633 3632531743166536785575560406782186257898357135929974211560448 93634 3632997318063294609177768578389752117119617817673286089353025 93635 3633462947658688076043360156634999669534719909616175783170025 93636 3633928631958559247454889764097628200201490950249302461796900 93637 3634394370968750746251587138328744932513608385728707892832100 93638 3634860164695105756877337537881281480998579678846590510131073 93639 3635326013143468025428665735392293889949475206218070156903225 93640 3635791916319681859702723597947004441310982957726379099472400 93641 3636257874229592129245281254954455689530852533722116462992400 93642 3636723886879044265398721853764659455902640676077714719634025 93643 3637189954273884261350039903257135790264878368464579314601073 93644 3637656076419958672178843205630749183785367199014789013028100 93645 3638122253323114614905358376624761592947296995077924005180100 93646 3638588484989199768538439954401034111766274515671489810823225 93647 3639054771424062374123583097317321406704181023394329679180625 93648 3639521112633551234790939870821615306707051655329005934160448 93649 3639987508623515715803339123697506219279908473462862185806400 93650 3640453959399805744604309953890543322521698701428679145080625 93651 3640920464968271810866108764145586762578206748283681405705625 93652 3641387025334764966537749907685157366030039984348168130096900 93653 3641853640505136825893039924158801657316550671909110735322948 93654 3642320310485239565578615366093502252404866768315429393140625 93655 3642787035280925924661984216075175981546079314464935575785225 93656 3643253814898049204679570894891314376118090602081586135379600 93657 3643720649342463269684764860864833437236682083038083469331600 93658 3644187538620022546295972800609211887023030848184199829426073 93659 3644654482736582023744674411435009387147205266945604905757025 93660 3645121481697997253923481775637868493523120847970420912228900 93661 3645588535510124351434202326898116400811053361289092130908900 93662 3646055644178819993635905409022094815689104560144200841657225 93663 3646522807709941420692992427255358583685013262526248197631073 93664 3646990026109346435623270592397895980714417905563704987705600 93665 3647457299382893404346030257951535867351122777664283921670400 93666 3647924627536441255730125850529719191259115771451758970181025 93667 3648392010575849481642060393759824611145047493210035426670025 93668 3648859448506978136994073625908250304043626720213747753422948 93669 3649326941335687839792233711458466306726932324831539764360100 93670 3649794489067839771184532546872264031532003692832393765192225 93671 3650262091709295675508984660764441886929267162463877878907225 93672 3650729749265917860341729708721178223707401910519859203290000 93673 3651197461743569196545138562992355118728161822048903092610448 93674 3651665229148113118315922997288108799807467012207001117918025 93675 3652133051485413623233248966909894807406776633022138336700625 93676 3652600928761335272306853484446368281471370205865165229122500 93677 3653068860981743190025165091264392054929714783922070341760900 93678 3653536848152503064403427925025497529070596580006597930826073 93679 3654004890279481147031829383458135600242165106067718460400625 93680 3654472987368544253123631384616067202069492174521196399425600 93681 3654941139425559761563305223853255322664704121214830885185600 93682 3655409346456395614954670027745632652106220138928259623150225 93683 3655877608466920319669034805190131311791139472674875478526073 93684 3656345925463002945893344095911373414117382237938744484152900 93685 3656814297450513127678327216606433498329819594925748469920900 93686 3657282724435321062986651104958096186267345760876803197279025 93687 3657751206423297513741076761747044700175663683782208536349225 93688 3658219743420313805872619291293428183703494950109246253490448 93689 3658688335432241829368711540458268066677999472428323239843600 93690 3659156982464954038321371336435176014258418516473531649564025 93691 3659625684524323450975372323562868301595352497937732692409025 93692 3660094441616223649776418399388973756176669524275443952572900 93693 3660563253746528781419321750215644711619828693423207080822948 93694 3661032120921113556896184486357492718774410507460033141965225 93695 3661501043145853251544583877342383062627892232992283853556225 93696 3661970020426623705095761187285634436662205459989286762905600 93697 3662439052769301321722814110668182429988383295808464527360000 93698 3662908140179763070088892808749277786791662400481175280451073 93699 3663377282663886483395399546844302702349767242591237751834025 93700 3663846480227549659430191932698300725142787352234713137422500 93701 3664315732876631260615789756185828140354079788928437902422500 93702 3664785040617010514057585430567747016368005348621594230073025 93703 3665254403454567211592058035535592402702055026203862292126073 93704 3665723821395181709834990962274158475168059749499067438090000 93705 3666193294444734930229693160772960731939718229447418071011600 93706 3666662822609108359095223989617243652611641751134188289437225 93707 3667132405894184047674621668489215541268517683998858650898225 93708 3667602044305844612183135333610204584041852239796181237922948 93709 3668071737849973233856460696354442461616084376878345264696900 93710 3668541486532453658998979305265194167655683562683425359996025 93711 3669011290359170199032001411703964995160171186866713768251025 93712 3669481149336007730542012439363527964314855589574569985345600 93713 3669951063468851695328923057875527277491460757570353172240448 93714 3670421032763588100454322860743425699664775570273210706442225 93715 3670891057226103518289737647831576075648970873616451164872025 93716 3671361136862285086564890312641209509220342447685500527488900 93717 3671831271678020508415965334604145043381955940427696846248900 93718 3672301461679198052433876876625037995740011890768197019301073 93719 3672771706871706552712540488102996418201731887007935041937225 93720 3673242007261435408897148413663407465970207527569882817459600 93721 3673712362854274586232448507830827777102968998506938026099600 93722 3674182773656114615611026755873804280718036583555835303265625 93723 3674653239672846593621593401052504169273933106142908448151073 93724 3675123760910362182597272678500045088218574997204812524116900 93725 3675594337374553610663896155968428914696141216925067884902500 93726 3676064969071313671788299681669994815920959461809271966855625 93727 3676535656006535725826623939445319597273164790590937799877025 93728 3677006398186113698572618611488505670142393833298203185160448 93729 3677477195615942081805950148860809290043094937800301678240000 93730 3677948048301915933340513150023574036548177788032037781168225 93731 3678418956249930877072745347621446828136712028964061367353225 93732 3678889919465883103029946203746866087126230086705146847888100 93733 3679360937955669367418599113916823992460911509707770514022948 93734 3679832011725186992672697219992917081253541611077031327389025 93735 3680303140780333867502072832275711783631662794991533376048025 93736 3680774325127008446940730461004463799616789535128574028512400 93737 3681245564771109752395183457493242551469954372999370649427600 93738 3681716859718537371692794265134524270167209352856802963256073 93739 3682188209975191459130118280501329600425041841311126195470225 93740 3682659615546972735521251324778993934977992528310390301656900 93741 3683131076439782488246180725757671015619103406403144950576900 93742 3683602592659522571299140010616682665848191512251878046448025 93743 3684074164212095405336967209731839847833357023616188431201073 93744 3684545791103403977727466771736872564777608772243797187713600 93745 3685017473339351842597775090070118458695043194423231906433600 93746 3685489210925843120882729641237632283039661032851662496614225 93747 3685961003868782500373241735023890759594666562801430447725625 93748 3686432852174075235764672876881279659520983579535021248522948 93749 3686904755847627148705214742729562279480757690085531698672900 93750 3687376714895344627844272766396540815294812438812258056640625 93751 3687848729323134628880853339931134467662404300842287353515625 93752 3688320799136904674611954627020110447067195439261558633360400 93753 3688792924342562854980960989739716378115150179724658928210448 93754 3689265104946017827126041028873474937198078249372759547725625 93755 3689737340953178815428549238027413891550811795303958235364225 93756 3690209632369955611561431271774017042470530881409499590496100 93757 3690681979202258574537632828056193910693560401611782586776100 93758 3691154381455998630758512145082578337678066983213871603076073 93759 3691626839137087274062256112945478512820504327352810392073025 93760 3692099352251436565772300000192813273439406385957067639014400 93761 3692571920804959134745750795585381861692226648017859365094400 93762 3693044544803568177421814165270826660449385444630112754220225 93763 3693517224253177457870225025605660768534532424735951400756073 93764 3693989959159701307839681731856744614651275044765568717240100 93765 3694462749529054626806283883013608148754282898730275221324900 93766 3694935595367152882021973742943027489586768834452707076673025 93767 3695408496679912108562981278117277247596887900551311381764025 93768 3695881453473248909378272812147492083462601091921219256210448 93769 3696354465753080455338003297353583403998039453521722755075600 93770 3696827533525324485281972203602169439284392208401332884853225 93771 3697300656795899306068083024643989287464847041533669017418225 93772 3697773835570723792620806402182283856766148342029382829802500 93773 3698247069855717387979646867903638977958926928818436911722948 93774 3698720359656800103347613203702798304645109405510143929252025 93775 3699193704979892518139692420332965963463453655741555269980625 93776 3699667105830915780031327354713131261533595948183524820840000 93777 3700140562215791605006897886123960104214951518112852015054400 93778 3700614074140442277408205771523810122539401178062452104401073 93779 3701087641610790649982963100216438856485938331872973678265625 93780 3701561264632760143933284368101986687601360573191489841412100 93781 3702034943212274748964182171742828562333684690157983257772100 93782 3702508677355259023332066522475900895834260222109830380062225 93783 3702982467067638093893247780803122394900571571399225191176073 93784 3703456312355337656152443211291539888174468913998684755936400 93785 3703930213224283974311287158214842601680070626965027222176400 93786 3704404169680403881316844842167900668281851509901453179872025 93787 3704878181729624778910129777885996010666488572518909040192225 93788 3705352249377874637674624813500426089001896442829455711302948 93789 3705826372631081997084806791462173356503564372342974359408100 93790 3706300551495175965554674831365345618741823228180661975126025 93791 3706774785976086220486282234902104845654040619920236660621025 93792 3707249076079743008318272013180814338882982264263809008134400 93793 3707723421812077144574416036639146511246704696644597636360448 93794 3708197823179020013912157807783905889856375349397086684648225 93795 3708672280186503570171158856989334309636367685200254281937225 93796 3709146792840460336421848761585677619765868356617961633824100 93797 3709621361146823405013978788469805581853077112516708645902500 93798 3710095985111526437625179160469688995471895245110372307751073 93799 3710570664740503665309519946694550444036801622895302759448025 93800 3711045400039689888546075577102517411864423640687733219610000 93801 3711520191015020477287492981517618881670140594608761579610000 93802 3711995037672431371008563353327978880674925913789508744334025 93803 3712469940017859078754797538097072802951559208759208311701073 93804 3712944898057240679191005047319924695620336086260125653922500 93805 3713419911796513820649876697556136057012489989292972584468100 93806 3713894981241616721180570875171649055954732807581950057931225 93807 3714370106398488168597303426921159442890636525766235880090225 93808 3714845287273067520527941176603106785644033593240607791760448 93809 3715320523871294704462599068019182025246225869807379418510400 93810 3715795816199110217802240934470304710392577784649810463659025 93811 3716271164262455127907283895021034632765045602437978139564025 93812 3716746568067271072146206377764394949655378279835574950156100 93813 3717222027619500257944159770319096245049133178853508948802948 93814 3717697542925085462831583697791163345583298741316280349474225 93815 3718173113989970034492824928431979073570222982452124004154025 93816 3718648740820097890814759907224771485587728192929553034608400 93817 3719124423421413519935420917631583511969765409542412033840400 93818 3719600161799861980292625871732776279893743887553534728526073 93819 3720075955961388900672611728991129770649777845163779431900225 93820 3720551805911940480258671543872616830093542015758261079248100 93821 3721027711657463488679795142555938920228235899934186468488100 93822 3721503673203905266059313428962924369332340920633508982275625 93823 3721979690557213723063546320341902248048431815146837946451073 93824 3722455763723337340950454312636177369374290411840365060198400 93825 3722931892708225171618293675869744281550983302062220802560000 93826 3723408077517826837654275279782390494423421694045381605450625 93827 3723884318158092532383227049946351551957238791337271385418025 93828 3724360614634973019916260054596692936231614239307323350422948 93829 3724836966954419635199438222407606161390963395928305386102500 93830 3725313375122384284062451691446818789729208273970015089532225 93831 3725789839144819443267293789540330476298673838019407569567225 93832 3726266359027678160556941646279699523181524788743261816547600 93833 3726742934776914054704040436904116799835090896291597370610448 93834 3727219566398481315559591258289516261723440222815249894170025 93835 3727696253898334704101642637276983675776166069211883716431025 93836 3728172997282429552483985671572737538071572062253400863232900 93837 3728649796556721764084852803451968546525287334375900504268100 93838 3729126651727167813555620226498836369276837109182316557006073 93839 3729603562799724746869513925614934827905850061028450054782225 93840 3730080529780350181370319350528548993576419437205725576846400 93841 3730557552675002305821094723037040073702666986828623233166400 93842 3731034631489639880452887978214706346750804102570935832007025 93843 3731511766230222237013457339818480783342960121221925954426073 93844 3731988956902709278815995530123838372905770318359849154644100 93845 3732466203513061480787857614423298556712202643334499085692100 93846 3732943506067239889519292480419920550298369545640345783910225 93847 3733420864571206123312177952748201720898136215435007315015625 93848 3733898279030922372228759542854801568727216072561348915010448 93849 3734375749452351398140392834471526244665155263472181654784400 93850 3734853275841456534776289504913020921128167137800684930705625 93851 3735330858204201687772266982431629717698202050193269388830625 93852 3735808496546551334719501739861895268373944243010213954868900 93853 3736286190874470525213286224787182403137632886548260098222948 93854 3736763941193924880901789426460922802887725460853262676055625 93855 3737241747510880595534821079714989873671475432634444621448225 93856 3737719609831304435012599506087725473563499488288881698617600 93857 3738197528161163737434523092404152513476379305979291121465600 93858 3738675502506426413147945407040919841657295862823393658351073 93859 3739153532873060944796953954108538210620647454652088462134025 93860 3739631619267036387371152565783478514790572832939098535804900 93861 3740109761694322368254447433022715877179305014218941297284900 93862 3740587960160889087273836774893315554007336269775039362528225 93863 3741066214672707316748204146749669017279497436137158869506073 93864 3741544525235748401537115387491000966967261878878458920019600 93865 3742022891855984259089619206131780416611893072608237413984400 93866 3742501314539387379493051407917681388855481708537619805670025 93867 3742979793291930825521842760219751150627480387532288790603025 93868 3743458328119588232686330498439456311463058181498905688122948 93869 3743936919028333809281573472157289502706480529979823588036100 93870 3744415566024142336436170931757631750157788963013421500019225 93871 3744894269112989168161084955762578048054326887073972982434225 93872 3745373028300850231398466519107446038140149020014172947560000 93873 3745851843593702026070485202590700093966079895533753002960448 93874 3746330714997521625128162543731035507481168060287192631331025 93875 3746809642518286674600209029264379872422534040180261780765625 93876 3747288626161975393641864729513581156985148739906602122562500 93877 3747767665934566574583743574863564356755921544919076296592900 93878 3748246761842039582980681274574751017927640901753212572601073 93879 3748725913890374357660586878167548320367811445218494714875625 93880 3749205122085551410773297979610726810205287704103968022403600 93881 3749684386433551827839439564546518272213831935723857303363600 93882 3750163706940357267799286500785277633416339599232559741719225 93883 3750643083611949963061629672302565191006497263902161900451073 93884 3751122516454312719552645756971517859886081247574953853964900 93885 3751602005473428916764770648263390537845987878733438554436900 93886 3752081550675282507805576521149161089677424859885974277970025 93887 3752561152065858019446652542435104855286504667422108824780225 93888 3753040809651140552172489225765256991200782141282289547240448 93889 3753520523437115780229366431523693359700086284606147592217600 93890 3754000293429769951674245011869573085176327697225907001193025 93891 3754480119635089888423662101137898303227834896070377066338025 93892 3754960002059062986302630051838959034423201919213939499940900 93893 3755439940707677215093539016489443521627632957777206631022948 93894 3755919935586921118585063175508206777271364200854649107076225 93895 3756399986702783814621070611409702494954945503162301410823225 93896 3756880094061254995149536829528095888329991783578268543747600 93897 3757360257668324926271461925505087429266483125962586635690000 93898 3757840477529984448289791399774489866918820272723238514676073 93899 3758320753652224975758340619276613319432645468033796092807025 93900 3758801086041038497530722926635525640692934313257061481802500 93901 3759281474702417576809281397032267675701069334199821576802500 93902 3759761919642355351194024243007115429884537220887840644340025 93903 3760242420866845532731563867423993589887566078538730930901073 93904 3760722978381882407964059564830157246164453416614419521000000 93905 3761203592193460837978163871444271080999546894905449836929600 93906 3761684262307576258453972564006027699408844935547023506930225 93907 3762164988730224679713978307720459194738000092062037889027225 93908 3762645771467402686772027953530108455660151435699775044722948 93909 3763126610525107439382283484948239136694500070580555628568900 93910 3763607505909336672088186614686275630312891117916633544827025 93911 3764088457626088694271427031308676795176893011667767031382025 93912 3764569465681362390200914296148459612051987619576000768211600 93913 3765050530081157219081753390716601356478519441137826203490448 93914 3765531650831473215104223914838561295341015834602504733251225 93915 3766012827938310987492762935751175333068399785782252338941025 93916 3766494061407671720554951488393189452317489049932370781732900 93917 3766975351245557173730504727122710213641027472176313627676900 93918 3767456697457969681640265729094862998819342820241011374376073 93919 3767938100050912154135202949532961103241587444320340726608225 93920 3768419559030388076345411329126501203958410411748080234041600 93921 3768901074402401508729117053789313151792849348244603149881600 93922 3769382646172957087121685967011204458190233952572360900030625 93923 3769864274348060022784635635036452270310977937622240519376073 93924 3770345958933716102454651065102508051222318888744365344524900 93925 3770827699935931688392604076972292605926363120380977490222500 93926 3771309497360713718432576327993471518372221955963723161550625 93927 3771791351214069706030885991918113489539603855170894121704025 93928 3772273261502007740315118091716146492149970368929807407810448 93929 3772755228230536486133158486616039083559289918283291565210000 93930 3773237251405665184102231513606146644913548771064870124401225 93931 3773719331033403650657941283630174741704520233252292447286225 93932 3774201467119762278103316632710224228448867883261084727452100 93933 3774683659670752034657859728230895148328483561026235616322948 93934 3775165908692384464506598330617938907274052683588380734696025 93935 3775648214190671687849141710644960631147215199498234419319025 93936 3776130576171626400948740222601686044379367020486802610958400 93937 3776612994641261876181348533557319638657140985686309772353600 93938 3777095469605591962084692508952533331005935226754945716381073 93939 3777578001070631083407339754753637241913537117444598269839225 93940 3778060589042394241157773816402496655955939714701754130040900 93941 3778543233526897012653472034795771659736881636914752545760900 93942 3779025934530155551569987059527068384831477585382557981311025 93943 3779508692058186587990032019625603216832562104808139899276073 93944 3779991506117007428452569352024993765536060605300343038819600 93945 3780474376712635956001903287995802825768846040048708337955600 93946 3780957303851090630236775997775473993359153857922950497711225 93947 3781440287538390487359467393629310036275728837509583776050625 93948 3781923327780555140224898591576157557017482067659370538622948 93949 3782406424583604778389739032012473918920561578967695769140900 93950 3782889577953560168161517259468464846164402860592488152275625 93951 3783372787896442652647735361729993544902542627637755926650625 93952 3783856054418274151804987068559974631117767646562027179622400 93953 3784339377525077162488079510252978589504547090636829440360448 93954 3784822757222874758499158636256784926914678695667672083130625 93955 3785306193517690590636838294094634623664682829645680709037225 93956 3785789686415548886745332968821944926295721390728966464744100 93957 3786273235922474451763594183251261966198717118325907748400100 93958 3786756842044492667774450559179239129868920354794714780251073 93959 3787240504787629494053751539849441548435431443471906010940025 93960 3787724224157911467119514773884789516522154705843649167600400 93961 3788208000161365700781077160923466093437351220485345522480400 93962 3788691832804019886188249559192126583159389343083440931581225 93963 3789175722091902291880475155250260033586480974946352978881073 93964 3789659668031041763835991496139565340048154921795780081044100 93965 3790143670627467725520996184172216983135973200552727654648900 93966 3790627729887210177938816234591907876500558764901626342172025 93967 3791111845816299699679081096341569246381390746598265508187025 93968 3791596018420767446966899336171679911285052865110323014160448 93969 3792080247706645153712038986323089777406709059930508338241600 93970 3792564533679965131558111556018294813098544564829290355690225 93971 3793048876346760269931759706995113213927767488824468548955225 93972 3793533275713064036091848593316724918635532412506161001562500 93973 3794017731784910475178660865692049085606840468695900921322948 93974 3794502244568334210263095340540446589290106771725318889155025 93975 3794986814069370442395869334034747046363682808741294204055625 93976 3795471440294054950656724661356612332335195428588533499290000 93977 3795956123248424092203637301398261000678132278555424221376400 93978 3796440862938514802322030727144590468558682866522962480426073 93979 3796925659370364594473992901969746285684451786117922825230625 93980 3797410512550011560347496942082200255815312955988684867400100 93981 3797895422483494369905625445352411634015387912303834976960100 93982 3798380389176852271435798486757158076793924177388514333121225 93983 3798865412636125091599005280674635476881738428790302341351073 93984 3799350492867353235479039510264438269518890534094146623238400 93985 3799835629876577686631738324166544252788385419933545981702400 93986 3800320823669840007134225000753440420719977131682062036573025 93987 3800806074253182337634155280169538764607590236424616105113225 93988 3801291381632647397398967364392043455233494849531398086302948 93989 3801776745814278484365135585547443276472189948378195373272100 93990 3802262166804119475187427742717815639056982199725311832765025 93991 3802747644608214825288166107471140962132511194592911044560025 93992 3803233179232609568906492098349838669586983681123661232992400 93993 3803718770683349319147634624551748508058656037234217979810448 93994 3804204418966480268032182099037793353942162756515754434249225 93995 3804690124088049186545358121300572137681646058901003935214225 93996 3805175886054103424686300830028143975129314808481854217676100 93997 3805661704870690911517345925897277057770066651308337891722500 93998 3806147580543860155213313364730448316165162603157991406226073 93999 3806633513079660243110797721250892334050665148625277366911025 94000 3807119502484140841757462223670010454139456186295542209000000 94001 3807605548763352196961336459341463480819156798448462209000000 94002 3808091651923345133840117751716283849612193766253958915091025 94003 3808577811970171056870476208833355598468614921711181244726073 94004 3809064028909881949937363443579622941697063754930598244322500 94005 3809550302748530376383324965954400713604600109422971703396100 94006 3810036633492169479057816247572172415711815228849638541434225 94007 3810523021146852980366522458638274068735952796578999252709225 94008 3811009465718635182320681877631874538391529865117467681810448 94009 3811495967213570966586412973930675472445269637132696689872400 94010 3811982525637715794534045163611766455380028864816186068500025 94011 3812469140997125707287453238663083456470843111555163938705025 94012 3812955813297857325773395469839931117055240201473903604512100 94013 3813442542545967850770855383401041893289602800896623211302948 94014 3813929328747515062960387211958657541723612164072284242773225 94015 3814416171908557322973465019677130906595693566840669224233025 94016 3814903072035153571441835502054558439853926779924038853862400 94017 3815390029133363329046874460521966357539099032174655382758400 94018 3815877043209246696568946952094585809329480217730978821851073 94019 3816364114268864354936771114309764911740507544330120901061225 94020 3816851242318277565276785665686077969696896338047166926840100 94021 3817338427363548168962521081938204685949762247899502745280100 94022 3817825669410738587663974448182164633097164567842838401530625 94023 3818312968465911823396987987365504738783077749832001621926073 94024 3818800324535131458572631265157050010997185356320860942096400 94025 3819287737624461656046587071530840207276084630689290182890000 94026 3819775207739967159168540979278887629015507486828548900155625 94027 3820262734887713291831574579687403700043021972067762943735025 94028 3820750319073765958521562395611154467071394078721574402322948 94029 3821237960304191644366572472180617638654380107081017370562500 94030 3821725658585057415186270645376626258799201555315092710775225 94031 3822213413922430917541328488707196591453344668518493855510225 94032 3822701226322380378782834938221250272677642259410918105601600 94033 3823189095790974607101711596093953268442853156705137886160448 94034 3823677022334282991578131713018406657643171584014574593967025 94035 3824165005958375502230942849638436742107291862826904899712025 94036 3824653046669322690067093217257244468105840008348950716688900 94037 3825141144473195687131061698056686627103179988110802568684100 94038 3825629299376066206554291545061973787281825581645176666381073 94039 3826117511384006542604627762086582391678955857233119175641225 94040 3826605780503089570735758163892190943616860210891396966240400 94041 3827094106739388747636658116798462685482544636092645923360400 94042 3827582490098978111281038959977509662816231353139326199360025 94043 3828070930587932280976800107667885552104096067999850080751073 94044 3828559428212326457415484832542967117637327895463348765240100 94045 3829047982978236422721739730468596650297483314742234258224100 94046 3829536594891738540502777866884870229157154371573159263017225 94047 3830025263958909755897845605046969135345199644221715125830625 94048 3830513990185827595627693116359944236717211196729139524360448 94049 3831002773578570168044048573042375651494528796755709556742400 94050 3831491614143216163179096023353842489188981023341027906350625 94051 3831980511885844852794956949621149957815648478042107181975625 94052 3832469466812536090433175509298273617612324087812443192620900 94053 3832958478929370311464207459294993053232006396595953949622948 94054 3833447548242428533136912763809199728653720732235952873950625 94055 3833936674757792354628051885897876281867237153608824273131225 94056 3834425858481543957091785763021757009728860077912779693875600 94057 3834915099419766103709179466798691787258419408162402942579600 94058 3835404397578542139737709547200748160051913774908455553776073 94059 3835893752963955992560775061430098843419960123128841733491025 94060 3836383165582092171737212287708754357329307264590366899400900 94061 3836872635439035769050813124217213022223191127592031435680900 94062 3837362162540872458559847173417113037326263220059569526379225 94063 3837851746893688496646587511992983860101228229018687903881073 94064 3838341388503570722066840146648206603117198660442328485313600 94065 3838831087376606555999477155990305662714130929617054898318400 94066 3839320843518884002095973518740706292503565295137567671179025 94067 3839810656936491646529947628504105333933268441409051189516025 94068 3840300527635518658046705495332614815862289307467658999322948 94069 3840790455622054788012788634319850635343402886733514880692100 94070 3841280440902190370465525641460151032591950136062161996866225 94071 3841770483482016322162587457008122074433701786593906291981225 94072 3842260583367624142631546316573719862369596697210910236810000 94073 3842750740565105914219438390188091683772048388054602021810448 94074 3843240955080554302142330109575410827635993491046846167724025 94075 3843731226920062554534888183865952289747990011573720674850625 94076 3844221556089724502499953303985669096108478465667487116022500 94077 3844711942595634560158117535957541477945812095757728624404900 94078 3845202386443887724697305403349983636695860431314456772876073 94079 3845692887640579576422358659107605342887910404792531064330625 94080 3846183446191806278804624746999638118976248014886766101401600 94081 3846674062103664578531548952921348262787218105259890033561600 94082 3847164735382251805556270246283771475413747155010832579268225 94083 3847655466033665873147220811727116365083291014968935048876073 94084 3848146254064005277937729271393196606750953229551369708756900 94085 3848637099479369099975627597992264045927126915887624818972900 94086 3849128002285857002772861718899627544538461089038163800681025 94087 3849618962489569233355105811517454876442257783616630896191225 94088 3850109980096606622311380290137167490567586287529103453490448 94089 3850601055113070583843673484537850470541472232793261937571600 94090 3851092187545063115816567010556112531075499141778873374842025 94091 3851583377398686799806864832862843403337065265363107530287025 94092 3852074624680044801153226020182328474010386133424911812288900 94093 3852565929395240869005801193189193055765140129177487397722948 94094 3853057291550379336375872665318661180395437558782908491167225 94095 3853548711151565120185498276725626319968570078594732350110225 94096 3854040188204903721317158921628043955931783926680237180609600 94097 3854531722716501224663409769270168431266134145791433609000000 94098 3855023314692464299176535178741169036449334844851520287401073 94099 3855514964138900197918207307884672796194439488829857996760025 94100 3856006671061916758109148416534793940668182196483251486202500 94101 3856498435467622401178796864314222562161903026094359591202500 94102 3856990257362126132814976803229957475989184205649984341587025 94103 3857482136751537543013571565302280822717657180843982148176073 94104 3857974073641966806128200745462584467707919177193342828890000 94105 3858466068039524680919900979955670773330139667113931858867600 94106 3858958119950322510606810420482162839158758665067416866443225 94107 3859450229380472222913856904316671825907697110276526346136225 94108 3859942396336086330122449820637381499862731703786142188022948 94109 3860434620823277929120175673302722656094149411957537197420900 94110 3860926902848160701450497340310822600791507399317671299678025 94111 3861419242416848913362457030177427395653299377900804156533025 94112 3861911639535457415860382935468007090387586226032331424057600 94113 3862404094210101644753599583719766693035204205491890047240448 94114 3862896606446897620706141885989298152015035161092211063040225 94115 3863389176251961949286472883261621148511026690220359515030025 94116 3863881803631411821017205190956373023073203391467954135996900 94117 3864374488591365011424826141766920686089829911146402854084900 94118 3864867231137939881089426627068179888105189574622460735951073 94119 3865360031277255375694433637128939752807145886759493730259225 94120 3865852889015431026076346500364503002890775083412339602643600 94121 3866345804358586948274476821865464836918913185360871729683600 94122 3866838777312843843580692121438465943747467619102220631775625 94123 3867331807884322998589163171394767670062818397737678509101073 94124 3867824896079146285246115034322509886090594072331851217912900 94125 3868318041903436160899581801078524624579570142493542915562500 94126 3868811245363315668349165029235591098741419327795742886265625 94127 3869304506464908435895795882221030235936561022642186586511025 94128 3869797825214338677391500969382549395538428360287215178960448 94129 3870291201617731192289171887217260471583112571271671757160000 94130 3870784635681211365692338461999807113518572712258644473654225 94131 3871278127410905168404945694045549331607431338207981449239225 94132 3871771676812939156981134403844766287309830269447336275996100 94133 3872265283893440473775025580303850603277912241270428615122948 94134 3872758948658536846990508431329480062431240893371294016983025 94135 3873252671114356590731032136991765100952890236218326372610025 94136 3873746451267028605049401305502383035949042398256368425424400 94137 3874240289122682375997575132243722504950746088832174808259600 94138 3874734184687447975676470262085074131405024784562167432006073 94139 3875228137967456062285767355221915967803800139456152907188225 94140 3875722148968837880173721356774354806133129509791926890444900 94141 3876216217697725259886975470380796983892063752179528200964900 94142 3876710344160250618220378836022934853030029576497133991154025 94143 3877204528362546958266807912318147618784046693820748113851073 94144 3877698770310747869466991563515427795562320772865208058905600 94145 3878193070010987527659339851430957067718825786923643241497600 94146 3878687427469400695129776532559467884294420677316126504828225 94147 3879181842692122720661575260597539658563852359776388459355625 94148 3879676315685289539585199494614990985524696938219381077222948 94149 3880170846455037673828146113110541833293900547504210332588900 94150 3880665435007504231964792734187932207740117505059296177930625 94151 3881160081348826909266248742088696333575523392853115169805625 94152 3881654785485143987750210020317803939559221298818858678864400 94153 3882149547422594336230817391598392780425777703479892421010448 94154 3882644367167317410368518764891829073646837386540901953515625 94155 3883139244725453252719934989719345075161191233333704888730225 94156 3883634180103142492787729418021515564769123926324338991012100 94157 3884129173306526347070481173791847558980367196847418979004100 94158 3884624224341746619112562130720770116731545571643908363926073 94159 3885119333214945699554017598086323651548642362809186124787025 94160 3885614499932266566180450715127860712422751003940210896206400 94161 3886109724499852783972910554139082744893227715495110231886400 94162 3886605006923848505157783932516749893591342874897869011922225 94163 3887100347210398469256690934001413457789657358347989619506073 94164 3887595745365648003136384139346533162327643498603892217828100 94165 3888091201395743021058651566652353957642545153534079899992900 94166 3888586715306830024730223321600929614526144691667196577691025 94167 3889082287105056103352681957828692931652993461377367289590025 94168 3889577916796568933672376547672984926883783508131773208610448 94169 3890073604387516780030340463528967936838908928181252890387600 94170 3890569349884048494412212870053360103261902286330650768547225 94171 3891065153292313516498163927451441279250351969483308586512225 94172 3891561014618461873712823706083792943523127186374015698302500 94173 3892056933868644181275214812629247266517275547508249459422948 94174 3892552911049011642248688728040533028265830758394849732038025 94175 3893048946165716047590865857529118644698991924637441128150625 94176 3893545039224909776203579292815765116235728290640862937760000 94177 3894041190232745794982822286883314270290840906257374140678400 94178 3894537399195377658868699441468250227613892729669122194951073 94179 3895033666118959510895381607527584581201218022564824287175625 94180 3895529991009646082241064498917628335880457567967209249408100 94181 3896026373873592692277931019521226216558755235011788028168100 94182 3896522814716955248622117304060041513550910722036124705160225 94183 3897019313545890247183682472828492194362429923342020358026073 94184 3897515870366554772216582100585951572794565280131841555520400 94185 3898012485185106496368645399843839388264110686946462181248400 94186 3898509158007703680731556118784241710789926026358678715294025 94187 3899005888840505174890837154046710650190932191976145013014225 94188 3899502677689670416975838878619907411666655528616399573802948 94189 3899999524561359433709731185074764804091327964828883320116100 94190 3900496429461732840459499244375857872046082733111340332424025 94191 3900993392396951841285942980507683887840942463917947258519025 94192 3901490413373178228993680261152565505539093597962140642830400 94193 3901987492396574385181153804656903445290395484817542399760448 94194 3902484629473303280290641803522517643109201222215688902830225 94195 3902981824609528473658272264659828368593387237890448950511225 94196 3903479077811414113564041066639641380977016822848007757548100 94197 3903976389085124937281833734180313762338316290430976782522500 94198 3904473758436826271129450930107089635747638158739386263201073 94199 3904971185872684030518637665020407545636840734474801197354025 94200 3905468671398864720005116224909993847702044714052297198410000 94201 3905966215021535433338622816951569026216051913205221638410000 94202 3906463816746863853512947933723006427724845989977189508828025 94203 3906961476581018252815980436076795471734557039003228336251073 94204 3907459194530167492879755354905673971161078208736966079702500 94205 3907956970600481024730505412038306768014190029553795778344100 94206 3908454804798128888838716260501900463021593941582571986957225 94207 3908952697129281715169185444388656591665697579183097344308225 94208 3909450647600110723231085078562978173407347707046926848360448 94209 3909948656216787722128028248446357135705989314169323546214400 94210 3910446722985485110608139130116882689814958259996004303361025 94211 3910944847912375877114126830960323311233807035826074779866025 94212 3911443031003633599833362951109747554136735658349723991848100 94213 3911941272265432446747962865910661506067369455674288586302948 94214 3912439571703947175684870729648653266695309544364669179052225 94215 3912937929325353134365948200776547412469097134274259866332025 94216 3913436345135826260458066888878084987573496442012025313136400 94217 3913934819141543081623204523605157140706329949882633396656400 94218 3914433351348680715568544845825633106831511021513152581676073 94219 3914931941763416870096581221218835813240429484966304789202225 94220 3915430590391929843155223976555730969963472726122208506452100 94221 3915929297240398522887911458900908085817225107034568378092100 94222 3916428062315002387683724817973444433150799143741018535765625 94223 3916926885621921506227506511903755566666829853899500235901073 94224 3917425767167336537549982536623548584538926025262887336974400 94225 3917924706957428731077888379126006903427835870383351523240000 94226 3918423704998379926684098694833347902913266630408020984880625 94227 3918922761296372554737760709308907379307215181101225585032025 94228 3919421875857589636154431344550917333797836587379992382722948 94229 3919921048688214782446218070105156205390316859113475480002500 94230 3920420279794432195771923479233663245162941891509758838038225 94231 3920919569182426668987193590376721314942583739252116683473225 94232 3921418916858383585694669874145324980624174986169585363635600 94233 3921918322828488920294145006081363358013429043512904038210448 94234 3922417787098929238032722345422759757261105752096913348744025 94235 3922917309675891695054979140110822760680534689265841853013025 94236 3923416890565564038453133458277075957997910103801130782164900 94237 3923916529774134606317214846446846152877078433846214206080100 94238 3924416227307792327785238714696902444887168918353747838256073 94239 3924915983172726723093384449004451181942486905514031399480225 94240 3925415797375127903626177251024804369639615106505768507654400 94241 3925915669921186571966673705535051715846667254489936013574400 94242 3926415600817094021946651075781079081364128422173586661693025 94243 3926915590069042138696800326965288700475713641993197413576073 94244 3927415637683223398696922878112389128741198476858134444816100 94245 3927915743665830869826131082550635469451238822666493482776100 94246 3928415908023058211413052437245913024766819503031678448144225 94247 3928916130761099674286037521226070112703169158773422671625625 94248 3929416411886150100823371663332918386789769557027492202210448 94249 3929916751404404925003490339539331591444487764971137211680400 94250 3930417149322060172455198300068886282840886669164716752015625 94251 3930917605645312460507892426555500642323440091753203705140625 94252 3931418120380358998241788319480540107235710277995022123352900 94253 3931918693533397586538150616124871142371554824891575449522948 94254 3932419325110626618129527039273357074139134207541748026825625 94255 3932920015118245077649986176909302508941906958065623930834225 94256 3933420763562452541685358993136365457229944281715853761153600 94257 3933921570449449178823484070565468885158786476669869932673600 94258 3934422435785435749704456584404256016811716978879037395701073 94259 3934923359576613607070881008486646311494763202510541479828025 94260 3935424341829184695818127553480061642701963611584252123016900 94261 3935925382549351553044592337507904807971484661371044906096900 94262 3936426481743317308101961289424885102011046411333375053210225 94263 3936927639417285682645477784982798289163838757566755900756073 94264 3937428855577460990684214016124380915513698384916851163587600 94265 3937930130230048138631346093642871505690786720637015214672400 94266 3938431463381252625354432883444923794736378406412377646708025 94267 3938932855037280542225698576654529751217655117967247063409025 94268 3939434305204338573172318993795622754150617975812197007022948 94269 3939935813888633994726711623291043893191400331856403842328100 94270 3940437381096374676076829394515566968993398409851562815733225 94271 3940939006833769079116458185640690378599757148549169607548225 94272 3941440691107026258495518066508916679247869671007504231040000 94273 3941942433922355861670368276775253233004688108003908189160448 94274 3942444235285968128954115939553679944228818064678756647097025 94275 3942946095204073893566928510806342711967595864407987298955625 94276 3943448013682884581686349964713243830044643859880492729502500 94277 3943949990728612212497620715260213178775781596215697205196900 94278 3944452026347469398244001274282956663968656472827057291651073 94279 3944954120545669344277099646204990971114063808112139148765625 94280 3945456273329425849107202459707286315464669892783683636419600 94281 3945958484704953304453609836567451482019749752964286315779600 94282 3946460754678466695294973997906308063292620962626872735797225 94283 3946963083256181599919641608079713417130712976512190403801073 94284 3947465470444314189975999856453504481786675129592492408528900 94285 3947967916249081230522826277299447200902612698138156983528900 94286 3948470420676700080079642308050088927068466271503157725412025 94287 3948972983733388690677070586150423789149732174259342070582225 94288 3949475605425365607907195984744293625649177837022952172240448 94289 3949978285758849970973930387433459703971952873335587355905600 94290 3950481024740061512743381202347293063603551211753013210511025 94291 3950983822375220559794223615761043939885458989687322764256025 94292 3951486678670548032468076585500663344284044071730708929616900 94293 3951989593632265444919882574372162496794323043713582300922948 94294 3952492567266594905168291023853508426401697388528345094238225 94295 3952995599579759115146045568287066676341599305056507831417225 94296 3953498690577981370750374989810614672249246322006028073491600 94297 3954001840267485561893387914264961933179389519094102207290000 94298 3954505048654496172552471248316225927899069834155822238626073 94299 3955008315745238280820692358030825001814987642140121983693025 94300 3955511641545937558957204989141262423391159576651619030622500 94301 3956015026062820273437658929240788222942100463151988065622500 94302 3956518469302113285004613412145038121251844281950398801814025 94303 3957021971270044048717954264658761470569723315853686303951073 94304 3957525531972840614005314795985762756169976099339012601760000 94305 3958029151416731624712500430020193832833969511241900736825600 94306 3958532829607946319153917080757346697321115379469109207976225 94307 3959036566552714530163003271062109225137454332758662222225225 94308 3959540362257266685142665995033258927689386379989621747822948 94309 3960044216727833806115720324201782414224165861324413931252900 94310 3960548129970647509775332757801420871808565037240611944549025 94311 3961052101991940007535468317349654505982562701332314703704025 94312 3961556132797944105581341385777351514646048861050312872883600 94313 3962060222394893204919870291345319798193370768083152503490448 94314 3962564370789021301430135636586012239903096437997434375809225 94315 3963068577986562985913842372508649022118656318556058733139025 94316 3963572843993753444145785618306033075819558989679872870280900 94317 3964077168816828456924320226801347393782679747534936165472900 94318 3964581552462024400121834095873235570668708683299421624026073 94319 3965085994935578244735225226097479567040234456737471452890225 94320 3965590496243727556936382524843601328525148429089975683265600 94321 3966095056392710498122670357064727526082098202653522765505600 94322 3966599675388765824967416843019069318603616959789374858500625 94323 3967104353238132889470405903161381674907322346376367657326073 94324 3967609089947051639008373050442779428516233048648672264280900 94325 3968113885521762616385504930257299875515809713056363640922500 94326 3968618739968506959883942608273614363197806501730130861000625 94327 3969123653293526403314288606390303955159437407159092274298025 94328 3969628625503063276066117687053126897020734515001840458610448 94329 3970133656603360503158491386172718245953320750106281094090000 94330 3970638746600661605290476294881174666780154314735741028927225 94331 3971143895501210698891666090365990037508143076970852813212225 94332 3971649103311252496172707316019820147793891638923983293520100 94333 3972154370037032305175828911144567415017248756772032190422948 94334 3972659695684796029825375490448289184347785246052318734250025 94335 3973165080260790169978344373573445821435869534904506155921025 94336 3973670523771261821474926364895017449142636674070064631910400 94337 3974176026222458676189050283827030823041883924932100277145600 94338 3974681587620629022078931245876050484281789075506419510131073 94339 3975187207972021743237622694680200972785353429254878387517225 94340 3975692887282886319943572185272299528695637023421298222868900 94341 3976198625559472828711180918805691355435196113186917796188900 94342 3976704422808031942341367028981392163748669356566401315977025 94343 3977210279034814929972132620415155362633206504238233194926073 94344 3977716194246073657129134559183093910133408790407813247971600 94345 3978222168448060585776259015784499484585670687682134977059600 94346 3978728201647028774366199760760514285041295283497513117965225 94347 3979234293849231877891040213207323418278517310953868457640625 94348 3979740445060924147932839242422548479030625876399541704322948 94349 3980246655288360432714220722923535579810750223569981109016900 94350 3980752924537796177148966843076243737003573513663945213605625 94351 3981259252815487422892615167573452170720288636955628402980625 94352 3981765640127690808393059454001017727275523559265433811086400 94353 3982272086480663568941154223730926285043758701082605430160448 94354 3982778591880663536721323087379894656887952403947751598880625 94355 3983285156333949140862170825072292155324699713822154574443225 94356 3983791779846779407487099221746163640098291560914925209300100 94357 3984298462425413959764926657741148521880532996491341678588100 94358 3984805204076113017960511454907102850394137516590478634101073 94359 3985312004805137399485378978472244270374956717743421893614025 94360 3985818864618748518948352494909652284442247648472473344832400 94361 3986325783523208388206187786040968918136641300695850253312400 94362 3986832761524779616414211519616157539112471785652115115243225 94363 3987339798629725410076963376608190239734673918446156322631073 94364 3987846894844309573098841935461546850130574253017777007592100 94365 3988354050174796506834754313533421307083604124820225197356900 94366 3988861264627451210140769565966543763029270031706287263230025 94367 3989368538208539279424775842232539478823643774752435565973025 94368 3989875870924326908697141300584758203901199250667133559560448 94369 3990383262781080889621378780659520407922041697049521011513600 94370 3990890713785068611564814234464739389028465602472696083424225 94371 3991398223942558061649258915994890945387356466906655330089225 94372 3991905793259817824801685329711314958788236196476234480022500 94373 3992413421743117083804906938126845901696759202437314966022948 94374 3992921109398725619348261628733781942330213310379945777901025 94375 3993428856232913810078298940514214986025083435221322722265625 94376 3993936662251952632649471050271756655407013704087840056250000 94377 3994444527462113661774827519023707876650572376618386052960400 94378 3994952451869669070276713798692732404430100584827032407976073 94379 3995460435480891629137473499337107284013627657080244104100625 94380 3995968478302054707550154417158635915339379667971330387436100 94381 3996476580339432272969218323527322050838810933274334051396100 94382 3996984741599298891161254515261915726231367512453830496179225 94383 3997492962087929726255697126405454791514364456480749121201073 94384 3998001241811600540795546201734938377906441612403564312782400 94385 3998509580776587695788092532244281305575073335056919940814400 94386 3999017978989168150755646252839711106587562527625503576035025 94387 3999526436455619463786269202486782007670866104050997483895225 94388 4000034953182219791584511047048192888048494305367098773802948 94389 4000543529175247889522149165051608898842617377226493679940100 94390 4001052164440983111688932296626699102286416995760544314103025 94391 4001560858985705410943327955850615161285653582465238382498025 94392 4002069612815695338963273606741148782699401345375289677648400 94393 4002578425937234046296931603136818291077947593073478216210448 94394 4003087298356603282413447892703147383500978660147398290391225 94395 4003596230080085395753714485304411790601398727975454887828225 94396 4004105221113963333781135685980142243839466993984632053440100 94397 4004614271464520643032398092765684824608410106922376478302500 94398 4005123381138041469168244359596132446806287616733732918676073 94399 4005632550140810557024250724532953901099675457204187170777025 94400 4006141778479113250661608303552659566232703259851788467840000 94401 4006651066159235493417908150136855570400152661224030387840000 94402 4007160413187463827957930080903050863905712785732388405545025 94403 4007669819570085396324435267515594343066112835758794346276073 94404 4008179285313387939988962595116131844598727273673858800062500 94405 4008688810423659799902628787512985509544393510658255809312100 94406 4009198394907189916546932299368870696128612399220025634500225 94407 4009708038770267829984560975626378301853035234817042754887225 94408 4010217742019183679910203478410663036535194482152698771410448 94409 4010727504660228205701364481648790869977826129002878347536400 94410 4011237326699692746469183633645211560449876510704232888242025 94411 4011747208143869241109258287852834853199402717900014623047025 94412 4012257148999050228352470002079201621794080375374521432164100 94413 4012767149271528846815814806367253909197942737746487273802948 94414 4013277208967598835053237239790220510143307765733274238311225 94415 4013787328093554531606468156400147421544622202300996370451025 94416 4014297506655690875055866300569615173426180739302029092430400 94417 4014807744660303404071263651966197739098381230553812115534400 94418 4015318042113688257462814540399230410117370645476306928001073 94419 4015828399022142174231848530778466708900638147486582896323225 94420 4016338815391962493621727078424217099746338402816234978084100 94421 4016849291229447155168703954968574947416897058100936766924100 94422 4017359826540894698752789445087347861397778349183464144980625 94423 4017870421332604264648618314302325253430199099625853428376073 94424 4018381075610875593576321548093525625942071016358660764832400 94425 4018891789382009026752401862561079799564561272983058703610000 94426 4019402562652305505940612986876418979022396970124051979625625 94427 4019913395428066573502842717762449248324419258911550789309025 94428 4020424287715594372449999746242406778356934790503365651622948 94429 4020935239521191646492904256897100722696132794285172954422500 94430 4021446250851161740093182299870263470707252573073768071321225 94431 4021957321711808598514163935861740620787315618759934893456225 94432 4022468452109436767871785154348265730935095980166319790649600 94433 4022979642050351395185493565271577598696609040635952906760448 94434 4023490891540858228429157864433650517936769570542508118501025 94435 4024002200587263616581981072838820655828021894419885896334025 94436 4024513569195874509679417550222604389924695339003948619660900 94437 4025024997372998458864093783007017142207603892782804336456100 94438 4025536485124943616436732946922213944537007295645355872631073 94439 4026048032458018735907083244534285668043498675244209406299225 94440 4026559639378533172044850017919057547615698441453644241088400 94441 4027071305892796880930631636721749331810832528873233783808400 94442 4027583032007120420006859161842369088219372327131806859006025 94443 4028094817727814948128739784986725394557930847575562472901073 94444 4028606663061192225615204044322955346545561930931001593372100 94445 4029118568013564614299856816483478514937513692232509519348100 94446 4029630532591245077581932085152299685947361015572400339291225 94447 4030142556800547180477251486477595921683301841306408312400625 94448 4030654640647785089669186631549536180157265321830270188560448 94449 4031166784139273573559625206183294437896363748895384739598400 94450 4031678987281328002319940848247229962195141565977668947700625 94451 4032191250080264347941966802776221084594050864139676678325625 94452 4032703572542399184288973355110151532254630610179745827064900 94453 4033215954674049687146649042297561079525003563053256557922948 94454 4033728396481533634274085643004484988150547490351804974680625 94455 4034240897971169405454766946168519411283962993169941794557225 94456 4034753459149275982547561298638162643686466077471746340451600 94457 4035266080022172949537717932037494808287496665948491891747600 94458 4035778760596180492587867069096271277584171619553539864126073 94459 4036291500877619400089023809685517837213739625992853261145025 94460 4036804300872811062711595796798728308422532607382569126652900 94461 4037317160588077473456394662718778056083371195364292868532900 94462 4037830080029741227705651255610679519380087413861508463021225 94463 4038343059204125523274034646780318613282793092396032260131073 94464 4038856098117554160459674918839323560480764801853033234841600 94465 4039369196776351542095189735016230425521352355540026003046400 94466 4039882355186842673598714689854122335523165247444613612257025 94467 4040395573355353163024937441534932084989966903234789652282025 94468 4040908851288209221116135626070610535948227394603457831222948 94469 4041422188991737661353218553601375938866168411236629472944100 94470 4041935586472265900006772687041272014585396894545640316620225 94471 4042449043736121956188110903311275352807882911272803529135225 94472 4042962560789634451900325537400205398531110181444296890250000 94473 4043476137639132612089345209493703014212731272552878345010448 94474 4043989774290946264694995435411556322373010929317347789450025 94475 4044503470751405840702063020593665250808757425258642733080625 94476 4045017227026842374191364237874948920596340298389200283002500 94477 4045531043123587502390816789289512735603790468629880718968900 94478 4046044919047973465726515552144404751312892629606489688926073 94479 4046558854806333107873812109603303620371627063056939408180625 94480 4047072850404999875808398066020493132455315741383562427457600 94481 4047586905850307819857392147265491086711392864458272190017600 94482 4048101021148591593750431086278712956297869922538423611306225 94483 4048615196306186454670764294098563526299317090347672245226073 94484 4049129431329428263306352316600362408616553340650211113280900 94485 4049643726224653483900969077187522060277244221991873568104900 94486 4050158080998199184305307905675409655004265878053170812163025 94487 4050672495656403036028091353608336881807023698974878467953225 94488 4051186970205603314287184796250134468827931092155848703490448 94489 4051701504652138898060713821488780955681975345826913727219600 94490 4052216099002349270138185405895567963071740537977737748200025 94491 4052730753262574517171612878179296934543439021121010248245025 94492 4053245467439155329726644670276015051871440295448267691924900 94493 4053760241538433002333696856314810752719496175053773060622948 94494 4054275075566749433539089479700202006926361160329241516289225 94495 4054789969530447125956186668551663236001813960976827814744225 94496 4055304923435869186316540539740849489196217275326825422393600 94497 4055819937289359325521038891767089218822725330118197990560000 94498 4056335011097261858691056686711729727366079428304694808351073 94499 4056850144865921705219611321511932089305637948849315373606025 94500 4057365338601684388822521688794525081512886000289808795062500 94501 4057880592310896037589571027510540387555178357884351920062500 94502 4058395905999903384035673563611064073247904521528286305021025 94503 4058911279675053765152044941005052063346643827880662558226073 94504 4059426713342695122457376443039770082359218645126312879610000 94505 4059942207009176002049013004744531256084871882760341870803600 94506 4060457760680845554654135016078417304654108472314510171529225 94507 4060973374364053535680943916422681992548066229008332517294225 94508 4061489048065150305269851580558548236320636700223301604122948 94509 4062004781790486828344673496371123006529958356150098590064900 94510 4062520575546414674663825734520166896708369892991717599440025 94511 4063036429339286018871525710318467969061457612128017032895025 94512 4063552343175453640548996738058582223987474922429364834689600 94513 4064068317061270924265676378028715778448171100580970172240448 94514 4064584351003091859630428576458536576700957649339548151558225 94515 4065100445007271041342759598635716195920381029946664833268025 94516 4065616599080163669244037755434015048794077326687138064584900 94517 4066132813228125548368716923493737025274774643387074001840900 94518 4066649087457513088995563859295392356305499848437519358601073 94519 4067165421774683306698889307367420223509954792011500094501225 94520 4067681816185993822399782902868835380554070432181772035907600 94521 4068198270697802862417351868787675794138042541673484057347600 94522 4068714785316469258519963507996141055370716940391892740205625 94523 4069231360048352447976491490403324055610042627404202004051073 94524 4069747994899812473607565935446451164724464886842659403628900 94525 4070264689877209983836827290161558894140604532711547946302500 94526 4070781444986906232742184003074547771992381055664195605755625 94527 4071298260235263080107073994153566903175903658670317065065025 94528 4071815135628642991471729921063695433142992136683846006760448 94529 4072332071173409038184448241964899880834116386874067216000000 94530 4072849066875924897452862075094259053258876149987688790220225 94531 4073366122742554852395217855373461001878898499618099779205225 94532 4073883238779663792091655788282589229134226734584256380024100 94533 4074400414993617211635494101241228102179927810641477822222948 94534 4074917651390781212184517092737930180164773392098191246497025 94535 4075434947977522501012266979449100911188469132696859489252025 94536 4075952304760208391559339541588368905418035029796713190416400 94537 4076469721745206803484683566727522741727593758295489499011600 94538 4076987198938886262716904092330108016649020903034402150756073 94539 4077504736347615901505569447238791096383668093194531790826225 94540 4078022333977765458472522092357608785127704322325486567312900 94541 4078539991835705278663193260770235876005549336422556011432900 94542 4079057709927806313597921397535415304487413013522943995780025 94543 4079575488260440121323274399400708378288123265623564062501073 94544 4080093326839978866463375654675735312405239291693128406017600 94545 4080611225672795320271233883506089053154924123882950704641600 94546 4081129184765262860680076778789118130804207462819381737122225 94547 4081647204123755472354688447972787036678123917533756530905625 94548 4082165283754647746742750655978835377439780076963090059922948 94549 4082683423664314882126187869491469816600703469208742618424900 94550 4083201623859132683672516102852835571217874538405407139300625 94551 4083719884345477563486195565806526990172656414025867746175625 94552 4084238205129726540659987113330409499405433590987162056288400 94553 4084756586218257241326312497800037958998166808652474827810448 94554 4085275027617447898708618423723969237055284540724032259225625 94555 4085793529333677353172744405292279565931378714441502366176225 94556 4086312091373325052278294426979610007492070695146301959608100 94557 4086830713742771050830012407444076115772180330215450047152100 94558 4087349396448396010929161466963390647612983074042200670776073 94559 4087868139496581202024906998649560934617895042939973277421025 94560 4088386942893708500965703543683535293063400405728745833478400 94561 4088905806646160392050685470811185612239446932849091146758400 94562 4089424730760319967081061460342026026070900935020766161544225 94563 4089943715242570925411512792892080337788989352964896888256073 94564 4090462760099297574001595443112323632878981544148375130336100 94565 4090981865336884827467145978644136281527693482855485586740900 94566 4091501030961718208131691264543221298331749778476756678789025 94567 4092020256980183846077861973413448794104931256422677977336025 94568 4092539543398668479198809901492104022240384969576716587010448 94569 4093058890223559453249629090928028290240996549116826101619600 94570 4093578297461244721898780758494154775728838895638577060321225 94571 4094097765118112846779522030975954055482333488949723779686225 94572 4094617293200552997541338487477316925827608192181413706722500 94573 4095136881714954951901380508885414863028525477843678681122948 94574 4095656530667709095695903434736091243178004645373045146744025 94575 4096176240065206422931711527721349212491587967171174466400625 94576 4096696009913838535837605746080514870842720929070900574760000 94577 4097215840219997644915835324116667203857947957907773038222400 94578 4097735730990076568993553161079938971909184390101543079501073 94579 4098255682230468735274275018659305537899430067905657116005625 94580 4098775693947568179389342527324491389837756991668864481484100 94581 4099295766147769545449390001759636888839150044839033486644100 94582 4099815898837468086095815065630380548364823081655149506178225 94583 4100336092023059662552253085926024926238989764011607310876073 94584 4100856345710940744676055417118466987238756592694098455024400 94585 4101376659907508411009771455379586570854841738295852180400400 94586 4101897034619160348832634503098799376162224678206365778796025 94587 4102417469852294854212051443942493653621615428064144037756225 94588 4102937965613310832055096228697082572054815459284883086302948 94589 4103458521908607796160007172137417007999642359383950732744100 94590 4103979138744585869267688061162316284153124059836349417802025 94591 4104499816127645783113213074438987163655153168550466296497025 94592 4105020554064188878477335513798114187548744742428139577446400 94593 4105541352560617105238000347621417223877478862059681549160448 94594 4106062211623333022421860566463484878545649767837739596932225 94595 4106583131258739798255797351149705200272103227509956107165225 94596 4107104111473241210218444053592127894714740372631485705352100 94597 4107625152273241645091713990565105046129216609091196939062500 94598 4108146253665146099012332050682570128752485518798956212651073 94599 4108667415655360177523370114818827874469547070027377007180025 94600 4109188638250290095625786290214740348230074087453915097290000 94601 4109709921456342677829967958511207368130527944664787777290000 94602 4110231265279925358207278637951852193066950977139972285242025 94603 4110752669727446180441608659996836187393856318280072834801073 94604 4111274134805313797880929660589738959095542880965214845402500 94605 4111795660519937473588852886319453255587761188919911596300100 94606 4112317246877727080396191315719056689419961852625143524063225 94607 4112838893885093100952525595943635154841389830861296884446225 94608 4113360601548446627777773795069045585428061368737245730960448 94609 4113882369874199363313764970253618492742193804178368253838400 94610 4114404198868763619975816552004813516310968435588828343143025 94611 4114926088538552320204315544792854006067610492412716228248025 94612 4115448038889978996516303544253379449794685096598850045460100 94613 4115970049929457791557065571221167350047251095891950273802948 94614 4116492121663403458151722722836988947512102939157807300550225 94615 4117014254098231359356828640969675980778781499693807976590025 94616 4117536447240357468511969798195488466058365085133155671744400 94617 4118058701096198369291369601576886274487278952938246379392400 94618 4118581015672171255755496314482820079295502629775441580826073 94619 4119103390974693932402674796692670040301626362811955822424225 94620 4119625827010184814220702063025973388921228263080364301736100 94621 4120148323785062926738466660740094873140029287784510111776100 94622 4120670881305747906077571865938006818709251302402098789175625 94623 4121193499578659999003962699228358360167571217666329639351073 94624 4121716178610220062979556760880026193182048764336426545670400 94625 4122238918406849566213878885713351998129424003812374404000000 94626 4122761718974970587715699617970284483809250329192604804390625 94627 4123284580321005817344677506405656799691466643757458836566025 94628 4123807502451378555863005219841842865153235766891231369022948 94629 4124330485372512714987059483429048964753202066299311833822500 94630 4124853529090832817439054835853509759725767005564823810624225 94631 4125376633612763996998701207735870667553563883514276125459225 94632 4125899798944731998554865321462051363693049682779726386643600 94633 4126423025093163178157235912688897962286039795974090371810448 94634 4126946312064484503067992773766944235989107616017389663238025 94635 4127469659865123551813479619322615038893072719708417149675025 94636 4127993068501508514235880774242217900886325798334640589176900 94637 4128516537980068191544901684300081566738502754021910679812100 94638 4129040068307231996369453249673213058645041644076075369506073 94639 4129563659489429952809339981584857646978451576554944676098225 94640 4130087311533092696486951982319358920538709397887857006542400 94641 4130611024444651474598960748850728954683095227050668314062400 94642 4131134798230538145968018800327351383344998740488265231299025 94643 4131658632897185181094463129655252989121791757899288578726073 94644 4132182528451025662208022479422392234323786281765894410908100 94645 4132706484898493283319528442406425965129597864094983927940100 94646 4133230502246022350272630386908428330787929173568970736458225 94647 4133754580500047780795514207155048770141895076879059208155625 94648 4134278719667005104552624899011608728629545591490085523410448 94649 4134802919753330463196392961248649580333223875883801060496400 94650 4135327180765460610418964622604457041610840160230310773405625 94651 4135851502709832912003935894886100175344066348591152621530625 94652 4136375885592885345878090452351535897881877106670838183756900 94653 4136900329421056502163141337615342714342798750677878034822948 94654 4137424834200785583227476494320660222065694337265389357515625 94655 4137949399938512403737908126819923736666929186392024864300225 94656 4138474026640677390711425887106996210371342813235568671769600 94657 4138998714313721583566953889243312428035618067326217419801600 94658 4139523462964086634177111551520663282575403342529112439051073 94659 4140048272598214806919978266603260748341926196443631437442025 94660 4140573143222548978730861899891736988369853768610521630308900 94661 4141098074843532639154071116351743849335824180400115282988900 94662 4141623067467609890394691536049831816526410802731291075812225 94663 4142148121101225447370365718639300320115305058339935182006073 94664 4142673235750824637763076977038724103592230451038549779075600 94665 4143198411422853402070937020545873185270547953509223703440400 94666 4143723648123758293659977427629756764426697906237028247826025 94667 4144248945859986478815944948643534244792563352169380996135025 94668 4144774304637985736796100638701049369831551423891128391922948 94669 4145299724464204459881022820959756286480690182209879572540100 94670 4145825205345091653426413880552819176834345347089079659527225 94671 4146350747287096935914910889413179920580291834247797456742225 94672 4146876350296670539007900062232401074875846084229338974440000 94673 4147402014380263307597335043797104282770594016451468129360448 94674 4147927739544326699857559027945837046242953230177872114783025 94675 4148453525795312787297130708389213625420403979344976857225625 94676 4148979373139674254810654061636188651597728640954499896522500 94677 4149505281583864400730611962269334868254031049877206645720900 94678 4150031251134337136879203630812009241397682359346978324701073 94679 4150557281797546988620185914430304508238676179459061082575625 94680 4151083373579949094910718400712696061400189819287593074515600 94681 4151609526487999208353212364770306894635457685833342496275600 94682 4152135740528153695247183549900726165312384449293977405795225 94683 4152662015706869535641108782058329758766676643869873653151073 94684 4153188352030604323384286418374064070004669111595003783012900 94685 4153714749505816266178700629967667049159484288994201892700900 94686 4154241208138964185630889519295313388568704958557246620934025 94687 4154767727936507517303817072275683561348381915291745008304225 94688 4155294308904906310768748945437469253886954209538554847240448 94689 4155820951050621229657132088331340567773548397736099731513600 94690 4156347654380113551712478201449413200308161740196887027909025 94691 4156874418899845168842251029895266646916439706867146262254025 94692 4157401244616278587169757493047577303509147666497913739212900 94693 4157928131535876927086042650460443182086027420045090196822948 94694 4158455079665103923301788504243489788685538474181829157320225 94695 4158982089010423924899216638164859549126028814656761060091225 94696 4159509159578301895383994693720200004870177611336562227315600 94697 4160036291375203412737146683410778838773119946964635318810000 94698 4160563484407594669466967141473866628445518490145437236576073 94699 4161090738681942472660939112308541063476006210385394286499025 94700 4161618054204714244037655976840079201812904940108374259522500 94701 4162145430982378019998747117066117180202944006701204874522500 94702 4162672869021402451680807419027769633724878468480477931208025 94703 4163200368328256805007330614448913920138454874016478871001073 94704 4163727928909410960740646461286857085994111106877036502440000 94705 4164255550771335414533861763437616353216142960299789460801600 94706 4164783233920501276982805229839056747181840791665098197102225 94707 4165310978363380273677976173215142330171312118385773031343225 94708 4165838784106444745256497048704570347457377518779018436922948 94709 4166366651156167647454069832617070437242074877828492733856900 94710 4166894579519022551156936241560663900125948053031039184351025 94711 4167422569201483642453841792183190868818447614667258304106025 94712 4167950620210025722688003701771426064362450623114375829475600 94713 4168478732551124208509082629951116671253130628873448453490448 94714 4169006906231255131925158261731288710481195404813394670287225 94715 4169535141256895140354708732136181136722875531107121455417025 94716 4170063437634521496678593892668179733634009038178549598908900 94717 4170591795370612079292042419845135729483143058784965603188900 94718 4171120214471645382156642766055466904178780034581128059676073 94719 4171648694944100514852337952974451808108750652967154655092225 94720 4172177236794457202629424207785140563115215544891581020569600 94721 4172705840029195786460553442447318566377000042107232205209600 94722 4173234504654797223092739576257972268961868162066752236890625 94723 4173763230677743085099368701946719052344960649465824389276073 94724 4174292018104515560932213095549676078265974545027272355956900 94725 4174820866941597454973449070305255839916765564463312911702500 94726 4175349777195472187587678674815388995612926744014154440530625 94727 4175878748872623795173955235715687919807554534259795638812025 94728 4176407781979536930217812745098077260552873992122143383410448 94729 4176936876522696861343299092929430647305675123563286562890000 94730 4177466032508589473365013144709765548305629958252765557533225 94731 4177995249943701267340145664613561132631531784594784387218225 94732 4178524528834519360620524084357776848459341331511334935508100 94733 4179053869187531486904661118040162286007656745167945790522948 94734 4179583271009225996289807223191461751160862167667036713724025 94735 4180112734306091855324006908285129833807770774244460892603025 94736 4180642259084618647058158886948187113524079459675564860942400 94737 4181171845351296571098080079116858004360411177778814593857600 94738 4181701493112616443656573459380645600174154424811564353881073 94739 4182231202375069697605499752758511242162734713260738997115225 94740 4182760973145148382527852978150839391018387302480939163776900 94741 4183290805429345164769839839710881247429961132626666326696900 94742 4183820699234153327492962966379383426505788044529934870563025 94743 4184350654566066770726107999826120854083216157118458436576073 94744 4184880671431580011417634531042065915825048912544872133043600 94745 4185410749837188183487470885825938753480868984659126384243600 94746 4185940889789387037879212759408896466712076176422352562299225 94747 4186471091294672942612225700461131843443447804312294239150625 94748 4187001354359542882833751444724165106811156081052012584022948 94749 4187531678990494460871018098512625032427466860812258180812900 94750 4188062065194025896283354172329328655875815002463962635015625 94751 4188592512976636025914306464837481657086620735924114119390625 94752 4189123022344824303943761797433834375524095983942281694470400 94753 4189653593305090801940072599666641277937406796975755773960448 94754 4190184225863936208912186345742284568795925102621263974550625 94755 4190714920027861831361778842364435502437937054296169663929225 94756 4191245675803369593335391368149639825415093587740714881936100 94757 4191776493196962036476571664863226647511108560057067084696100 94758 4192307372215142320078018780719452910452748256385598353951073 94759 4192838312864414221133731765989808494414030306281989036208025 94760 4193369315151282134391162221163419874040777358101526482144400 94761 4193900379082251072403370697903503107892268418283587272224400 94762 4194431504663826665581186953043829817909715776787077870825225 94763 4194962691902515162245374055869182688777685113847003916381073 94764 4195493940804823428678796348923789890844387920856896066060100 94765 4196025251377258949178591262591740704610025974048211908144900 94766 4196556623626329826108344983693397499679074478615851904368025 94767 4197088057558544779950271978341832096502570858271490963679025 94768 4197619553180413149357398369303327415210147206499583610960448 94769 4198151110498444891205749168105998192348723347013830360705600 94770 4198682729519150580646539362140597423405481478396913259238225 94771 4199214410249041411158368856997588066596989708348877735303225 94772 4199746152694629194599421274284572421554147623428258538402500 94773 4200277956862426361259666605168184475224009598066670644722948 94774 4200809822758945959913067719884563386544518029757014758567025 94775 4201341750390701657869790733462539161226766303805740640555625 94776 4201873739764207741028419227903674448301627249411989013290000 94777 4202405790885979113928172331063319270953444357965276976464400 94778 4202937903762531299801126652476848385573007303576252969526073 94779 4203470078400380440624442076375263844915237544572646962890625 94780 4204002314806043297172591412134358223743911202968776531552100 94781 4204534612986037249069593902401646848386362227078915573912100 94782 4205066972946880294841252589145290255205456251182748335157225 94783 4205599394695091051967395537869240987124221786518462407051073 94784 4206131878237188756934120920238861722010387621292416342246400 94785 4206664423579693265286045955361274611943720785633580620006400 94786 4207197030729125051678559709964714598148505362629123283577025 94787 4207729699692005209930079757721172352676766011260823994597225 94788 4208262430474855453074312697956625384774938524089888711302948 94789 4208795223084198113412518533993168737257640285142847558528100 94790 4209328077526556142565778911367369586147013335229410083521025 94791 4209860993808453111527269216169182945314819106833501680516025 94792 4210393971936413210714534533745778566887073973083510382224400 94793 4210927011916961250021769468014642017737545779812557318610448 94794 4211460113756622658872101821630325802506900711413118622453225 94795 4211993277461923486269880137249239294238714395484555768522225 94796 4212526503039390400852965100136879124921958293942276113284100 94797 4213059790495550690945024802361914579971959375441806924802500 94798 4213593139836932264607833868821555432968225032171729785126073 94799 4214126551070063649693576445342642549797943410151141226563025 94800 4214660024201473993897153049102914484728428983358284966760000 94801 4215193559237693064808491281616916184850301535908701926760000 94802 4215727156185251249964860404531028813795780941048386627919025 94803 4216260815050679556903189778472112600643167459248006161826073 94804 4216794535840509613212391165194267515469374938859481455722500 94805 4217328318561273666585684893268229469107309510670671739308100 94806 4217862163219504584872929887557932631303956341675338495646225 94807 4218396069821735856132957562728781358658268973235069932985225 94808 4218930038374501588685909581032188121445366934681778807010448 94809 4219464068884336511165579474610946716705154915791389225120400 94810 4219998161357775972571758132570022953789298021312335988064025 94811 4220532315801355942322583153057357897920539739080741155469025 94812 4221066532221613010306892060599291657222649451785132751736100 94813 4221600810625084386936579388935228599127851833108157386302948 94814 4222135151018307903198957629596177783061438514085045045769225 94815 4222669553407822010709122046471815297840410207756052724749025 94816 4223204017800165781762319356610728094304462262593499331078400 94817 4223738544201878909386320277498511806323425601157379828230400 94818 4224273132619501707393795941058407956495425413744305060151073 94819 4224807783059575110434698174619178846564539041573372967505225 94820 4225342495528640674048643649094931336845639424793583237408100 94821 4225877270033240574717301894621613623747418532157939412648100 94822 4226412106579917609916787183894922029832313556810154828350625 94823 4226947005175215198170054283454367726744224581854946108826073 94824 4227481965825677379099298073158266217771533116179658799488400 94825 4228016988537848813478357034094425313794023601674170104410000 94826 4228552073318274783285120605171320243887891924231751179175625 94827 4229087220173501191753940408634557449933113349743298806803025 94828 4229622429110074563428045344753441523182054380121875494922948 94829 4230157700134542044211960555922472649907366010978002958202500 94830 4230693033253451401423930260422614842950907000036178255947225 94831 4231228428473351023848344456087188146243732252230536819482225 94832 4231763885800789921788169494117250910160060522496758951617600 94833 4232299405242317727117382523291351146905624559805871113360448 94834 4232834986804484693333409804814538887022922795544577542955025 94835 4233370630493841695609568898051544370522651945880604533036025 94836 4233906336316940230847514717389039819122021681568071850712900 94837 4234442104280332417729689460471915449586753050418339756148100 94838 4234977934390570996771776408058513302234358848420729728881073 94839 4235513826654209330375157595739775373261813856642997488877225 94840 4236049781077801402879375357767275454710963024334868444016400 94841 4236585797667901820614597743235117001580003516224157484336400 94842 4237121876431065811954087804860692261829129286322229018572025 94843 4237658017373849227366676760609310821812961724495467851051073 94844 4238194220502808539469241028407718637001724178827105897424100 94845 4238730485824500843079183134191541535727269019967687068552100 94846 4239266813345483855266916493531700102109050617194584239645225 94847 4239803203072315915408354067084855763278973374076671318890625 94848 4240339655011555985237400890112960825532748059138299046760448 94849 4240876169169763648898450476316998124088979298769363894374400 94850 4241412745553499112998885096230008871735699511231177309130625 94851 4241949384169323206661579930414520212787476987720166854755625 94852 4242486085023797381577411097709496910464575505195751873428900 94853 4243022848123483712057767558771954518038947022541069440222948 94854 4243559673474944895087066895158384306870114903455075615330625 94855 4244096561084744250375274964191153147777269963484868940063225 94856 4244633510959445720410429429855054466062172692374300795107600 94857 4245170523105613870511167169969199314910749494368943916835600 94858 4245707597529813888879255559879449536859605956581653400476073 94859 4246244734238611586652127632916607908517073237654119168719025 94860 4246781933238573397955421117865593089776871904778302153984900 94861 4247319194536266379955521353690840125356038176061280909464900 94862 4247856518138258212912108081763180173627427786985113011583225 94863 4248393904051117200230706115833466065400909834450631666381073 94864 4248931352281412268515239889998223223536304200084944676289600 94865 4249468862835712967620591884902618403045218756984573555854400 94866 4250006435720589470705164932426051640658223762070963033415025 94867 4250544070942612574283448399095689732698277871327311934968025 94868 4251081768508353698278588248473272490511010329303644409122948 94869 4251619528424384886074960982760535953657384319722590741116100 94870 4252157350697278804570751463868609672574434463456834804454225 94871 4252695235333608744230534614196758104455204256609489590369225 94872 4253233182339948619137860997365849098689724098303190043610000 94873 4253771191722872967047846279151945381344884708828381982210448 94874 4254309263488956949439764568865427881842391428135610943096025 94875 4254847397644776351569645641421072679220649356763588351390625 94876 4255385594196907582522876040344516280138444801020990490062500 94877 4255923853151927675266804061960556876095672256795431265452900 94878 4256462174516414286703348621008752163209125457321496358976073 94879 4257000558296945697721611997931787244289543065538342211950625 94880 4257539004500100813250496468082099069919691657606914977593600 94881 4258077513132459162311324813092256812732297967401660874553600 94882 4258616084200600898070464714654610507131126189369575119264225 94883 4259154717711106797891957030955733225288451716452036507576073 94884 4259693413670558263390147956011194999387627268547137177724900 94885 4260232172085537320482325062146219639760388193370758077316900 94886 4260770992962626619441357225867788538795018044035657511725025 94887 4261309876308409434948338437373768491263510605055115411635225 94888 4261848822129469666145235493944653503033437600000581203490448 94889 4262387830432391836687539577463523501993379619274272848787600 94890 4262926901223761094796921716309835807429518605334329889638025 94891 4263466034510163213313892131872678157045340775532095886283025 94892 4264005230298184589750463469929125034316376400152161511480900 94893 4264544488594412246342817917133351982917524636313313029522948 94894 4265083809405433830103978202862175539551794898483488217331225 94895 4265623192737837612876482486662699361646258275238845127458225 94896 4266162638598212491385063131547760072063660531674320288257600 94897 4266702146993147987289329363384879289206519520032437352040000 94898 4267241717929234247236453816624441257664631610504097563301073 94899 4267781351413062042913862966612828441876761302978743642372025 94900 4268321047451222771101931448736260393142902742354377704002500 94901 4268860806050308453726680264641094148734898688796809449002500 94902 4269400627216911737912478875776357370810398844362233560375025 94903 4269940510957625896034751184504298382338152563331452002276073 94904 4270480457279044825772685403024750207291478130475085110250000 94905 4271020466187763050161947810359118672961449234667926506819600 94906 4271560537690375717647400397639817583381906250551820524695225 94907 4272100671793478602135822401950986924544852724428368364372225 94908 4272640868503668103048635728966343014317153298727357726222948 94909 4273181127827541245374634264630022462747725459089686722628900 94910 4273721449771695679722717076126294761778631206534016419282025 94911 4274261834342729682374625502384031277243643301917414477337025 94912 4274802281547242155337684134361831370454001358888503177241600 94913 4275342791391832626397545685359719331633203033067441547240448 94914 4275883363883101249170939751603338762970812127934485011996225 94915 4276423999027648803158425463346584005119425870895601039586025 94916 4276964696832076693797148026738621157559145165611096153252900 94917 4277505457302986952513599156701264200400151558676549009516900 94918 4278046280446982236776381401062684682886330230253370647251073 94919 4278587166270665830148976356193446402101306789741558934663225 94920 4279128114780641642342516774390869454162804289915923797251600 94921 4279669125983514209268562563257740999521892927319192609091600 94922 4280210199885888693091880677321403043860515634694640108555625 94923 4280751336494370882283228902139260496503645454784626453001073 94924 4281292535815567191672143531136765729231582476220799641264900 94925 4281833797856084662499730935423948819893246474151584417122500 94926 4282375122622530962471463026836575627282883493721533485325625 94927 4282916510121514385809976614448028806350397706927491475539025 94928 4283457960359643853307876654798019835969561226484392948560448 94929 4283999473343528912380543396084253095188661438258704374760000 94930 4284541049079779737118943416563175988134735081053597930866225 94931 4285082687575007128342444557405962082535428023904237477251225 94932 4285624388835822513651634750255887192161726731775147159972100 94933 4286166152868837947481144739733271299380349036219365175322948 94934 4286707979680666111152474701134172180436475304099569095931025 94935 4287249869277920312926824753569029563065763691186973685974025 94936 4287791821667214488057929368787471613559242145010699203488400 94937 4288333836855163198844895675935508518475722449758416481683600 94938 4288875914848381634685045662491350894813855152722103919506073 94939 4289418055653485612126762271626103731619855944498194686384225 94940 4289960259277091574922339396235599535717301252010532052260900 94941 4290502525725816594080835769889647324502230712912461021980900 94942 4291044855006278367920932754944987079550124100889935580326025 94943 4291587247125095222123796028068252246131157433043382837151073 94944 4292129702088886109785941163415255835626504682448711829049600 94945 4292672219904270611472103113712928660281355011127566775865600 94946 4293214800577868935268109589490251202719778001297794593496225 94947 4293757444116301916833758336704533596182608266595031942375625 94948 4294300150526191019455698313009411165532153340987044516622948 94949 4294842919814158334100314762910935953696772142739519916180900 94950 4295385751986826579466618192058157633404242865794801180750625 94951 4295928647050819102039137240914600179775356133416757242625625 94952 4296471605012759876140815458057053655618348931422659805632400 94953 4297014625879273503985911973348113438080654493617452228610448 94954 4297557709656985215732906071228912192677000213381875584855625 94955 4298100856352520869537405664378502878622157076322126667702225 94956 4298644065972506951605059667986364047852647323407478416284100 94957 4299187338523570576244474274884511679124469336409864591220100 94958 4299730674012339485920133131785714768123417362385944363626073 94959 4300274072445442051305321416874324874620875936441606729975025 94960 4300817533829507271335053818996242808351071997489102210830400 94961 4301361058171164773259006418694558616475688995909721789710400 94962 4301904645477044812694452471337414017238504041095774763086225 94963 4302448295753778273679202092584649406696318607254018807006073 94964 4302992009007996668724545846439810548242932784462018094764100 94965 4303535785246332138868202236134103038020279805996383801568900 94966 4304079624475417453727269098088895623235108879978608819967025 94967 4304623526701886011551178899203386434870797481355259765002025 94968 4305167491932371839274657937714059181302006497453544751410448 94969 4305711520173509592570689447872569334884980245503544788771600 94970 4306255611431934555903480608688713329708355672631393040175225 94971 4306799765714282642581433456985146775348398287304029796940225 94972 4307343983027190394810119705010530678678643835810382935062500 94973 4307888263377294983745259462857797653537011708224369696822948 94974 4308432606771234209545703865934243086353585815904350333370025 94975 4308977013215646501426421607730159214689448507797874324730625 94976 4309521482717170917711489378132743065031220266859958691840000 94977 4310066015282447145887086207532022186127319732341868547686400 94978 4310610610918115502654491716965555104640432310513509638051073 94979 4311155269630816933983088274548676420926278547858106084755625 94980 4311699991427193015163367058437069454331522829598780337640100 94981 4312244776313885950859938026568462339533576115622878353200100 94982 4312789624297538575164543793430256468122140618865242383116225 94983 4313334535384794351649077414099909162846636851763930689726073 94984 4313879509582297373418604075804905465725161598642879134448400 94985 4314424546896692363164386697249166915529366400301415779632400 94986 4314969647334624673216915435952758185025637346560062850378025 94987 4315514810902740285598941103851765443766215648249345474418225 94988 4316060037607685812078512491405233308184441887721000648802948 94989 4316605327456108494222017600456060237256152312360646037292100 94990 4317150680454656203447228786092765229044420325103209551260025 94991 4317696096609977441076351807759051671047337726276804014555025 94992 4318241575928721338389078789858107195418385559270810931982400 94993 4318787118417537656675645092098591388826170895947259244560448 94994 4319332724083076787289890089829276205964920854162689966954225 94995 4319878392931989751702321864609316935519145857376125831899225 94996 4320424124970928201553185805261144567725327913587059477236100 94997 4320969920206544418705537119652983413560373796639083995522500 94998 4321515778645491315298317257458010827020914746467476076101073 94999 4322061700294422433799434244137188883939350955754279148926025 95000 4322607685159991947058846926392810873311847968637814756250000 95001 4323153733248854658361653129339818460190310472924689756250000 95002 4323699844567666001481181725641958382814704111354905713576025 95003 4324246019123082040732088616859860550833985160922285487351073 95004 4324792256921759471023456627258132416183348523464814671022500 95005 4325338557970355617911899310318577493452533727488393638336100 95006 4325884922275528437654668668206658912394553852612692189249225 95007 4326431349843936517262766784438341891586450746633120900504225 95008 4326977840682239074554061369994462029163548903846257879560448 95009 4327524394797095958206405223129779314006197205219326021382400 95010 4328071012195167647810759603123890768763169679793489943005025 95011 4328617692883115253924321518221187644648760826355879764710025 95012 4329164436867600518123654928007056097051175129220461270992100 95013 4329711244155285813057825860467533280638091506611337211302948 95014 4330258114752834142501541443979643812841298839696032953968225 95015 4330805048666909141408292854479654565346065740187117454928025 95016 4331352045904175075963502178056498754502443620398543150432400 95017 4331899106471296843637673189217633313415024227852844902048400 95018 4332446230374939973239546045074606540854798393495394685976073 95019 4332993417621770624969255895695626035071709115154932531566225 95020 4333540668218455590471495410872429934069276553332347345100100 95021 4334087982171662292888681223548777497933312352303024469540100 95022 4334635359488058786914124290157888083385253213846973422505625 95023 4335182800174313758845204168116170575857046142004468876801073 95024 4335730304237096526636547210720598360058827543786260446286400 95025 4336277871683077039953208679697097926232872711803826084840000 95026 4336825502518925880223858775647332226057468429748071623980625 95027 4337373196751314260693972586641272909482496830319848580020025 95028 4337920954386914026479023955202968591644630497752332789322948 95029 4338468775432397654617683263936929317424144443977465967562500 95030 4339016659894438254125019140042560410167467299654232407290225 95031 4339564607779709566045704078964091910609739149937582215525225 95032 4340112619094885963507223987423462832089834211629520085571600 95033 4340660693846642451773091646083632478756560295188598611410448 95034 4341208832041654668296064092089804094619081024315280117652025 95035 4341757033686598882771363921736059132997038400177005766417025 95036 4342305298788151997189904513504913458176399799851136364268900 95037 4342853627352991545891519171727319813875732192673166885464100 95038 4343402019387795695618194191110653916474434547672891150756073 95039 4343950474899243245567305842382234554849454394317796924636225 95040 4344498993894013627444861279295941103110193591880368993510400 95041 4345047576378786905518743367249504877512688864787807974630400 95042 4345596222360243776671959433760063794373751877546754260825025 95043 4346144931845065570455893941045582811893588858873941209876073 95044 4346693704839934249143565080959755665431508346482477852920100 95045 4347242541351532407782885292528016432963684817913058101184100 95046 4347791441386543274249925702332302495184593105564384248852225 95047 4348340404951650709302184487992223482994680872736249404605625 95048 4348889432053539206631859164990303833946121359485020398610448 95049 4349438522698893892919122797088979608596103400201879761232400 95050 4349987676894400527885404130587043247643087677220512434875625 95051 4350536894646745504346671652663242981195804614968563498000625 95052 4351086175962615848266721574054756632547507546085968376080900 95053 4351635520848699218810469736318272590399142103797209134122948 95054 4352184929311683908397247443921423755594666523261946988125625 95055 4352734401358258842754101221412333301099774978621818621846225 95056 4353283936995113580969096495915044117171754552357191550465600 95057 4353833536228938315544625205198616847433163240077317582849600 95058 4354383199066423872450717331567694455875468848065809828401073 95059 4354932925514261711178356361822344299680754054230148414976025 95060 4355482715579143924792798673535001718160088587362692017680900 95061 4356032569267763239986896847892352184066212746979387307960900 95062 4356582486586813017134426909350002100045784648993233190334225 95063 4357132467542987250343419492347801360052633953999037513256073 95064 4357682512142980567509494935333693833148254728254830606483600 95065 4358232620393488230369202302343984965269176816168469600288400 95066 4358782792301206134553362332387928733242895981224748249024025 95067 4359333027872830809640414316884549224584735414172262108781025 95068 4359883327115059419209766905399625156407372327648190402822948 95069 4360433690034589760895152839930778687122810570335148378672100 95070 4360984116638120266437987617988622915513330816663728511401225 95071 4361534606932350001740732084721935503193421235807966930016225 95072 4362085160923978666920258954334838898478900932443718457760000 95073 4362635778619706596361223261043980682222413197991073143560448 95074 4363186460026234758769436739823720599266203031745074394389025 95075 4363737205150264757225246137187343882803620803681984695575625 95076 4364288013998498829236915452252333523130128652443379783622500 95077 4364838886577639846794012108337747177002745561043939658164900 95078 4365389822894391316420797055341757459113868347581765751751073 95079 4365940822955457379229618803147427403021266367377529636305625 95080 4366491886767542810974311386304805925260784865620216336691600 95081 4367043014337353022103596260237441173301922965206459764851600 95082 4367594205671594057814488129221422685488994542845606551713225 95083 4368145460776972598105704706385076339142051057846151488501073 95084 4368696779660195957831080405977449111572162072847866857416900 95085 4369248162327972086752983968153733727895029065028947041952900 95086 4369799608787009569595740016525796319205268491274304644536025 95087 4370351119044017626099054548725983264901058263079632197946225 95088 4370902693105706111071444360232396443725215128590187172240448 95089 4371454330978785514443670401703839169414176272502029359041600 95090 4372006032669966961322175070072648138720814052319563973387025 95091 4372557798185962212042523433643639772000535514764013000332025 95092 4373109627533483662222848391447412379522725502424514248728900 95093 4373661520719244342817299767096258640191301091862969678722948 95094 4374213477749957920169497337390955933428973124515947696322225 95095 4374765498632338696065987795926715119599775025436686376845225 95096 4375317583373101607789705651946581419513537277106730205219600 95097 4375869731978962228173438064690594099274275151503536050250000 95098 4376421944456636765653293613489024723001934928985472628526073 95099 4376974220812842064322175003848026792773627173361377161225025 95100 4377526561054295603983255709776042652496382015124990208502500 95101 4378078965187715500203460552599326590338608145996336963502500 95102 4378631433219820504366950216514956132811841674728041872522025 95103 4379183965157330003728609701129716582608050464074647512051073 95104 4379736561006964021467540711233256911860731389721669143040000 95105 4380289220775443216740557984053928182610319462027184808857600 95106 4380841944469488884735689554245728726916036259205493194308225 95107 4381394732095822956725680956854793380267257965007451916381225 95108 4381947583661168000121503368513877123707797814317653752022948 95109 4382500499172247218525865687113296552396191256051159716380900 95110 4383053478635784451786730550196805651184161974313077824233025 95111 4383606522058504176050834292330895421203950396368290312588025 95112 4384159629447131503817210841696019965413120790305972997987600 95113 4384712800808392183990719556148264705552845847488552453490448 95114 4385266036149012601935576998999985468032516086426199056685225 95115 4385819335475719779528892654767960241859852837459104825775025 95116 4386372698795241375214208585137608477891535303768355207616900 95117 4386926126114305684055043025391845865384701576344351060824900 95118 4387479617439641637788437921553155589084567841556118841326073 95119 4388033172777978804878510408487470137887846693186585533214225 95120 4388586792136047390570008229218470804475651779893590325953600 95121 4389140475520578236941869095700925084213169318054139468993600 95122 4389694222938302822960783991301695251066574613244751915200625 95123 4390248034395953264534764415237064458290490995962748635226073 95124 4390801909900262314566713569215039782191746823725558579552900 95125 4391355849457963363008001486531304698377300767885597142562500 95126 4391909853075790436912044103867506551545993825219567660140625 95127 4392463920760478200487886276040577652085265707810196855246025 95128 4393018052518761955153788733951801705485160806517003862210448 95129 4393572248357377639590818985984350353882862130376794691610000 95130 4394126508283061829796446163098027682901647833894761310219225 95131 4394680832302551739138139807869973621348581494058458689304225 95132 4395235220422585218406972607730090236285441527069170053416100 95133 4395789672649900755871227072639968001487384379642413856622948 95134 4396344188991237477330006157464102193353637730050291153118025 95135 4396898769453335146166847829282202644934151228996249989365025 95136 4397453414042934163403343579891413165885610639425424578054400 95137 4398008122766775567752760883747270013869563937343304882489600 95138 4398562895631601035673669601592241881154632352868967447631073 95139 4399117732644152881423572330020706938983902802677862338633225 95140 4399672633811174057112538697229235561617638032649170072764900 95141 4400227599139408152756843605201060431860414394244541177284900 95142 4400782628635599396332609418573628810330721861593696565069025 95143 4401337722306492653829452100438144831729954000497552584226073 95144 4401892880158833429304131295320022772916594467995463694035600 95145 4402448102199367864934204359589185319690288594558645439507600 95146 4403003388434842741071684339549153941839391023510225630713225 95147 4403558738872005476296701897453891569204520597441628800580625 95148 4404114153517604127471171185701370845259649033067669897722948 95149 4404669632378387389792459669452854319011317758375948744528900 95150 4405225175461104596847061897926886020865734943681621056505625 95151 4405780782772505720664277224617006953512769586262695635880625 95152 4406336454319341371769891476682220114825248851954592269774400 95153 4406892190108362799239862573759243756271496082121316951760448 95154 4407447990146321890754010096445604667388737286854404730140625 95155 4408003854439971172649708804702636364464870911504492377495225 95156 4408559782996063809975586106427460149726156530513375802652100 95157 4409115775821353606545223476443040096028650237140663166724100 95158 4409671832922595004990861826155416101301715207587260179801073 95159 4410227954306543086817110824127232246792682571091152718722025 95160 4410784139979953572454662167816690783512747662057148739536400 95161 4411340389949582821314006806731075162185477314793906659216400 95162 4411896704222187831839156117243998613450892434945850158327225 95163 4412453082804526241561367029325547877079993993566231760131073 95164 4413009525703356327152871105434504771506837189687088296448100 95165 4413566032925437004480607571821841388087845165273209707012900 95166 4414122604477527828659960302494697788151007683036252105586025 95167 4414679240366388994108498756090064175100948943532158421305025 95168 4415235940598781334599722865907402608599589574435158928360448 95169 4415792705181466323316811883349456423146288123404529185817600 95170 4416349534121206072906377175020508609235944478430373563132225 95171 4416906427424763335532218973731363511678598878221041364597225 95172 4417463385098901502929087083660339296619582912701109656702500 95173 4418020407150384606456445539919571736305290503013603477422948 95174 4418577493585977317152241222775942958696154644916376391153025 95175 4419134644412444945786676426775961907635457052848137398925625 95176 4419691859636553442915985385023936358440180108296971730410000 95177 4420249139265069398936214748862789433488251049880547231888400 95178 4420806483304760044137008023206886662635244498554409445076073 95179 4421363891762393248755393957776252734102918544779435721600625 95180 4421921364644737523029578894481570182841879090842938499748100 95181 4422478901958562017252743071209365365281214296746088664508100 95182 4423036503710636521826840882256800171839133178413995850055225 95183 4423594169907731467316405095665501031580497009089377238901073 95184 4424151900556617924502355027703869866969666535636436791630400 95185 4424709695664067604435808674747334760780319498473256979278400 95186 4425267555236852858491898802806011201887838894698300039199025 95187 4425825479281746678423592994949257881884550206773885397219225 95188 4426383467805522696415517656876624120223512792335852698802948 95189 4426941520814955185137785980884699101912764153137876849036100 95190 4427499638316819057799829868479386218648893231999659861019025 95191 4428057820317889868204235811883138911696597585463821578614025 95192 4428616066824943810800584734686707522789476606594838866720400 95193 4429174377844757720739295791894959767846746287257689847010448 95194 4429732753384109073925474129616350557370847672941557030435225 95195 4430291193449775987072762604645629997012078536757407057296225 95196 4430849698048537217757197464189391511958423244014640797208100 95197 4431408267187172164471067985984075149531706656513214511222500 95198 4431966900872460866676780079056054225645071598480366325576073 95199 4432525599111184004860723845373446592601593236406818894269025 95200 4433084361910122900587145102639304918089615075732329945760000 95201 4433643189276059516552020868475853478157137511595776985760000 95202 4434202081215776456636938806249452080425328352266432622213025 95203 4434761037736056965962980632785980847829972826341350771376073 95204 4435320058843684930944609488226352707759455652624279331302500 95205 4435879144545444879343561268271873546588687159454483493384100 95206 4436438294848121980322739919069183105290266553154355044872225 95207 4436997509758502044500116694984522808037135618602557587003225 95208 4437556789283371524002633379517089832495032754469391628610448 95209 4438116133429517512520109469601249847838227667492552202624400 95210 4438675542203727745359153323547393964408318640808813127966025 95211 4439235015612790599497077272871238557373324417639551215971025 95212 4439794553663495093635816698261379745732918770769396123228100 95213 4440354156362630888255853069934927427555455127836467148802948 95214 4440913823716988285670140952631056892423428560413285305147225 95215 4441473555733358230078038975492329152706240389508017807127025 95216 4442033352418532307619244767083644256472583980129559009806400 95217 4442593213779302746427733855798704966599476361975262840846400 95218 4443153139822462416685702535903881312930936491519956578301073 95219 4443713130554804830677514699469379647186574632577081514607225 95220 4444273185983124142843652634437632953718925847900180984812100 95221 4444833306114215149834671789078842293168251334093113882452100 95222 4445393490954873290565159503083612380564761666862804531640625 95223 4445953740511894646267697705542637424480803324706412783276073 95224 4446514054792075940546829580063406479439511498067763206064400 95225 4447074433802214539433030197273910689941785539782831425290000 95226 4447634877549108451436681114963347931180205843583055458805625 95227 4448195386039556327602048946109833478766699823225114836217025 95228 4448755959280357461561267895045138467610397378518386812222948 95229 4449316597278311789588326262006491028443210149543229301902500 95230 4449877300040219890653056916325488119403241350476136064653225 95231 4450438067572882986475131738504179199550201413808146353588225 95232 4450998899883102941578060031428396021202586438872061188505600 95233 4451559796977682263343190900968415948553488900358325145960448 95234 4452120758863424102063719606217059341140570608140094547329025 95235 4452681785547132250998697879615334672415953894851167369818025 95236 4453242877035611146427048217215758185883595818237156889844900 95237 4453804033335665867701582139333488024045119177666536187760100 95238 4454365254454102137303022421835425898720100735044880635131073 95239 4454926540397726320894029298317452505183478576788640863375225 95240 4455487891173345427373230633419976016991054432914877895024400 95241 4456049306787767108929256067531986133344050359486315264944400 95242 4456610787247799661094775133133819286375349869777485798058025 95243 4457172332560252022800539343028853751823428746123298375201073 95244 4457733942731933776429428250714366543195077757366600877396100 95245 4458295617769655147870499483141797106704855725391804985836100 95246 4458857357680227006573042746116675972017804208037862964079225 95247 4459419162470460865600637802588489652112321874711307025300625 95248 4459981032147168881685216424080766224422254825619108018960448 95249 4460542966717163855281128315511679164811226026427183981070400 95250 4461104966187259230619211013655480145878020078403868830640625 95251 4461667030564269095760863759495084651589476101173895471265625 95252 4462229159855008182652125344716147401286838952897797971712900 95253 4462791354066291867177755932592977717712894733179424276522948 95254 4463353613204936169215322853516658115860487889830795515900625 95255 4463915937277757752689290375415742532148201664694167309649225 95256 4464478326291573925625113449319923756686098449306158577843600 95257 4465040780253202640203335430317072775203479261923533417843600 95258 4465603299169462492813689774154065871571649387314977602826073 95259 4466165883047172724109205709731828486767687624123339936213025 95260 4466728531893153219060317887745037975590226946248661341396900 95261 4467291245714224507008980005716940548455282089689260838476900 95262 4467854024517207761722782409679750832169222010066579332065225 95263 4468416868308924801449073672751115630697099704474817322631073 95264 4468979777096198088969086150857136614617735940529089049657600 95265 4469542750885850731652065515852459816182224372091334676742400 95266 4470105789684706481509404266287952955669900732052102974653025 95267 4470668893499589735248779216076504774065315665024099957574025 95268 4471232062337325534328292961307493696961386684510699693022948 95269 4471795296204739565010619325460486305027697098065086685208100 95270 4472358595108658158417152783268739237368875928534052340368225 95271 4472921959055908290582161863483091305636150258430465275683225 95272 4473485388053317582506946530786845748845527426910901376890000 95273 4474048882107714300213999547112255711498656504225743653410448 95274 4474612441225927354801171812609239180797253846699201388662025 95275 4475176065414786302495841686516962772489073686492182169780625 95276 4475739754681121344709088288188946909182779025172884297202500 95277 4476303509031763328089868778522358089820737969404545703856900 95278 4476867328473543744579199622042167104402753462158257263026073 95279 4477431213013294731464341829890865204010047515437478995640625 95280 4477995162657849071432990183974443392687481932591334151809600 95281 4478559177414040192627466442515353164803023512292440407169600 95282 4479123257288702168698916527263180169116870244923610303142225 95283 4479687402288669718861511692613775438958463438582958075926073 95284 4480251612420778207946653676887601986627836439670637182088900 95285 4480815887691863646457183836018067719408411035919562506608900 95286 4481380228108762690621596259900628794401465141999117979367025 95287 4481944633678312642448254871653460689768077364042206687237225 95288 4482509104407351449779614510040507430892422914574380953490448 95289 4483073640302717706346445995307732571460868498676634342275600 95290 4483638241371250651822065178683408691484408611473315719156025 95291 4484202907619790171876565975793295336877619572251240284401025 95292 4484767639055176798231057384241568488345497968098263990956900 95293 4485332435684251708711904485608377811020314386677337064422948 95294 4485897297513856727304973432114921100533968780768485394293225 95295 4486462224550834324209880418206938506007297924024559968252225 95296 4487027216802027615894244637307542275786375585870371378201600 95297 4487592274274280365147945223990310937657079671867572173440000 95298 4488157396974436981137382181823589991723095042773108072251073 95299 4488722584909342519459741297136954361139093439906137363058025 95300 4489287838085842682197263038960801013450100305641091653022500 95301 4489853156510783817971515445390053333400039695562267538022500 95302 4490418540191012921997670996622971996737160333112420347649025 95303 4490983989133377636138787474926080263761505558873879760326073 95304 4491549503344726248960092811776224781129814875730507840810000 95305 4492115082831907695783273922430806150756252389232344966915600 95306 4492680727601771558740769528177226695523165091047201045941225 95307 4493246437661168066830066966512616022944699034325105887370225 95308 4493812213016948095968002989504908159907561405377989594322948 95309 4494378053675963169045068550586357204147528708908979675112900 95310 4494943959645065455979717580030591611207483157099240719204025 95311 4495509930931107773772679749364320409262828289526519369859025 95312 4496075967540943586561277224964817808393108254864880211713600 95313 4496642069481427005673745411094325845624550460681132972240448 95314 4497208236759412789683557682622527882367085848846985484354225 95315 4497774469381756344463754107688258946721192285939062853984025 95316 4498340767355313723241274160551632089534671875678893042000900 95317 4498907130686941626651293424887773100047229809514287397112900 95318 4499473559383497402791564287773369104471488077769993161901073 95319 4500040053451839047276760624617249748922859373672055850745225 95320 4500606612898825203292826475286232846727542242615239366675600 95321 4501173237731315161651328711677479549307795366299595784915600 95322 4501739927956168860843813696988617279566624233179592016825625 95323 4502306683580246887096167936936901846970084740781080175951073 95324 4502873504610410474422982723178703344354592909947095290820900 95325 4503440391053521504681922769180613607868945274437494568022500 95326 4504007342916442507628098838793486203396218050359600684975625 95327 4504574360206036660968444367780733085289342297842332857933025 95328 4505141442929167790416096078552215256295964371745134084360448 95329 4505708591092700369744778588355077941143213428940940353440000 95330 4506275804703499520843193011172893970401228027120379895592225 95331 4506843083768431013769409553584492255945759324788516463377225 95332 4507410428294361266805264104833861424594886485187229415840100 95333 4507977838288157346510758821362531862302868009662518514422948 95334 4508545313756686967778466706055852607655428290258694445285025 95335 4509112854706818493887940182454592720325359089177930722776025 95336 4509680461145420936560123664183309937615218336676678144640400 95337 4510248133079363956011770119846942620235151001827958316275600 95338 4510815870515517861009861633647094177038456245573850338256073 95339 4511383673460753608926033961969492347565499026204174233862225 95340 4511951541921942805791005086194118910927930207769386865288900 95341 4512519475905957706349007761979518579799954436277296672608900 95342 4513087475419671214112226065272809029071587011508957064792025 95343 4513655540469956881415235935296927200060487108958931797801073 95344 4514223671063688909469449714766660213074062412164292728001600 95345 4514791867207742148417564687585022413562126916305804735169600 95346 4515360128908992097388015614271553270102476775579712273950225 95347 4515928456174314904549431265374124036017346005950652773765625 95348 4516496849010587367165094953115854280527832038372121567322948 95349 4517065307424686931647409061528752590016057962632594385856900 95350 4517633831423491693612363575325708935181081226250229342280625 95351 4518202421013880397934008607762479395644384974259736619155625 95352 4518771076202732438798930927741317129884215552639603766896400 95353 4519339796996927859760734486407916675255075369209851503410448 95354 4519908583403347353794524943493351860279361730148697850405625 95355 4520477435428872263351398193652700809382476867255134593308225 95356 4521046353080384580412932893052064718780739560513059081040100 95357 4521615336364766946545686986455700281323121962546232211208100 95358 4522184385288902652955698235064998837733233866712316082476073 95359 4522753499859675640542988745361058531897098149754342162449025 95360 4523322680083970499956073499202608948595122884360330588262400 95361 4523891925968672471646472885431060913383295078292982640742400 95362 4524461237520667445923229233234467336189015576923366176548225 95363 4525030614746841963007427347522194182601181787382681775756073 95364 4525600057654083213086719046562113859802121967847322551112100 95365 4526169566249279036369851702132146507610809297772726864476900 95366 4526739140539317923141200782437987889182453227634595241225025 95367 4527308780531089013815306398048875780539097123730949772588025 95368 4527878486231482098991413851103259963289262399019733861810448 95369 4528448257647387619508018188036254130631987579354092151843600 95370 4529018094785696666497412756080761223031833520736480788109225 95371 4529587997653300981440241763794176916796580692614122638274225 95372 4530157966257092956220056845862589196188448500418270263322500 95373 4530728000603965633177877632434405147652737463509948426522948 95374 4531298100700812705166756323235349323254850118802446251916025 95375 4531868266554528515606346266716791229477703212318400543140625 95376 4532438498172008058537474544489372707146619497904899049000000 95377 4533008795560146978676718561293919178417899711737141309070400 95378 4533579158725841571470986640761631947490441460918797550601073 95379 4534149587675988783152102627215571952977009282629745913425625 95380 4534720082417486210791394493765458581703086425439262417876100 95381 4535290642957232102354286956947820366086671405520382147836100 95382 4535861269302125356754898098163547600191938526859921735974225 95383 4536431961459065523910639992164910123043378755814915934576073 95384 4537002719434952804796823342844116731834893036541828073792400 95385 4537573543236688051501266126575505902270341755307192338944400 95386 4538144432871172767278906243363470708428279039230179210040025 95387 4538715388345309106606418176048234050254036339727289483000225 95388 4539286409665999875236833657821603513046983734310827461302948 95389 4539857496840148530254166348304848400129707014285339473760100 95390 4540428649874659180128040518440854697259011342504701852798025 95391 4540999868776436584768323744452726945266115497277391452693025 95392 4541571153552386155579763611121019215895151898684580626438400 95393 4542142504209413955516628424631790604845154175316500445960448 95394 4542713920754426699137351935247693875611113406413972012896225 95395 4543285403194331752659182070054319107864433800666609004713225 95396 4543856951536037134012833676034027424812235882874973873200100 95397 4544428565786451512897145273719523095228457688104493631902500 95398 4545000245952484210833739821679425527657609444983320573551073 95399 4545571992041045201221689492088115896654362200929217382592025 95400 4546143804059045109392184457632146363838913238202164815290000 95401 4546715682013395212663205690005513080019288387005498135290000 95402 4547287625911007440394201770246107378657430897000299233830025 95403 4547859635758794374040769711165672795536105818522390773901073 95404 4548431711563669247209339792125608774618335306831049076562500 95405 4549003853332545945711864406410975145780291334571496304452100 95406 4549576061072339007620510921455064686342325417362946302515225 95407 4550148334789963623322358552166924305121127563459636592482225 95408 4550720674492335635574099247614218615078896189568637534160448 95409 4551293080186371539556742591313842888552884640305630128846400 95410 4551865551878988482930324715382705617510785647954217262947025 95411 4552438089577104265888621228801114130294140012057203469252025 95412 4553010693287637341213864160041209945883327405166766628444100 95413 4553583363017506814331462914312913776843732962437273398802948 95414 4554156098773632443364729245679853322793400629647985179306225 95415 4554728900562934639189606244297760227467900568046998221346025 95416 4555301768392334465489401339027835804248270686832007589200400 95417 4555874702268753638809523315677598367362759037213043684624400 95418 4556447702199114528612223351121738238872711798287985657126073 95419 4557020768190340157331340063555519735007338357219815716628225 95420 4557593900249354200427048579133282669421257977617277316544100 95421 4558167098383080986440613615244609145512709204135505051384100 95422 4558740362598445497049146580680734645059100912043606915755625 95423 4559313692902373367120366692943795656100220222131041468251073 95424 4559887089301790884767366112951519319227904808488527598822400 95425 4560460551803624991403379097389973808224352874412384005760000 95426 4561034080414803281796555168967011398329500705319500803650625 95427 4561607675142254004124736304819049413311062672865133055394025 95428 4562181335992906060030238143323847480958919307534569923622948 95429 4562755062973689004674635209571952765628573024305330201222500 95430 4563328856091533046793550159749498086016385724387387828036225 95431 4563902715353369048751447044685051066462285252749232073671225 95432 4564476640766128526596428592813225710743596013697182460419600 95433 4565050632336743650115037512807781028546630383129851797010448 95434 4565624690072147242887061816136944586580689354540206791986025 95435 4566198813979272782340344159793712098632180565051224663239025 95436 4566773004065054399805595209453887411744686916780284987440900 95437 4567347260336426880571211023314640489154026887030460583036100 95438 4567921582800325663938094456866374234605655757967767982006073 95439 4568495971463686843274480588850704247235182842691895985094225 95440 4569070426333447166070766168657368841301340790439343188558400 95441 4569644947416544033994343085412899910724456669933363635278400 95442 4570219534719915502944435859013898464602358207841457270271025 95443 4570794188250500283106943153357771906649719750510877867026073 95444 4571368908015237739009283312023803378836128673584014370852100 95445 4571943694021067889575243916657436737382651538072504482508100 95446 4572518546274931408179835368310673977716417735681261385326225 95447 4573093464783769622704148491991495173977734133676666540975625 95448 4573668449554524515590216164675224248224514773808169147810448 95449 4574243500594138723895878967030777134584372454506340673888400 95450 4574818617909555539349654859114742154265591484945707976425625 95451 4575393801507718908405612880286255668554400498095824494550625 95452 4575969051395573432298250873595649328697508402473179740324900 95453 4576544367580064367097377234899858493895772794199590827422948 95454 4577119750068137623762996686957594641517155897785322038655625 95455 4577695198866739768200200078757297847074805811768757203472225 95456 4578270713982818021314058210330898665509197960306188317241600 95457 4578846295423320259064519683306431999861800650728135221817600 95458 4579421943195195012521312777452558798531706967041301403751073 95459 4579997657305391467918851353468064677966120347802303292430025 95460 4580573437760859466711144782269417823850510561530969045132900 95461 4581149284568549505626711901029481780634687862043356661012900 95462 4581725197735412736723498996220491996556993338309547956776225 95463 4582301177268400967443801813914418249210290327586384494506073 95464 4582877223174466660669191597593848335130482695914070285811600 95465 4583453335460562934775445153726541665880898266237220425216400 95466 4584029514133643563687478945356814672654077151420535090302025 95467 4584605759200662976934287213966933181516312687647682721347025 95468 4585182070668576259703884129861700182079724523855854399722948 95469 4585758448544339152898249971329440673601716666070288660724100 95470 4586334892834908053188281332832598534282405363231166651355225 95471 4586911403547240013068745362481173621857010115183769227370225 95472 4587487980688292740913238029042240576462303246131624761000000 95473 4588064624265024601029146418738804060194026880597344351760448 95474 4588641334284394613712615062091258431765728246728559645915025 95475 4589218110753362455303516291054733119228752476924305854005625 95476 4589794953678888458240424626705618218818183941903629350802500 95477 4590371863067933611115595197730578113650360105522292082528900 95478 4590948838927459558729946189971374172214213388260190452801073 95479 4591525881264428602148045327278830853371144042112354729955625 95480 4592102990085803698753100383929292811906408033746854222947600 95481 4592680165398548462301953728856933866559135871736172841507600 95482 4593257407209627162980080901955291960898098663283073773551225 95483 4593834715526004727456593222701417516406223912371944549851073 95484 4594412090354646738939244431356035846688653141272281311740900 95485 4594989531702519437229441362993137571826843797758386991284900 95486 4595567039576589718777258654612424242564866568610456276218025 95487 4596144613983825136736457485588049655233653623614818999508225 95488 4596722254931193901019508351707110610094530931438919547240448 95489 4597299962425664878352617873051354138114936087839221678489600 95490 4597877736474207592330759635975581494076799546453140366945025 95491 4598455577083792223472709069436242487361669212080709218490025 95492 4599033484261389609276082355923726995756303515395291578164900 95493 4599611458013971244272379377251873782178163806318440906622948 95494 4600189498348509280082030695458230009332020651101127911244225 95495 4600767605271976525469448569068608122976767866087009861679225 95496 4601345778791346446398082004979500050705530340174172007203600 95497 4601924018913593166085475846211921939922274359486695281610000 95498 4602502325645691465058333895790275936034399723429298334476073 95499 4603080698994616781207586076999828779773228903205895567871025 95500 4603659138967345209843459630276420281002927314480870717562500 95501 4604237645570853503750554346982028005383207927960790092562500 95502 4604816218812119073242921840319827789812210398450715265756025 95503 4605394858698119986219148853642402982693217127935711907101073 95504 4605973565235834968217444606406768585742393665363029243560000 95505 4606552338432243402470732178029889755284536059328136380993600 95506 4607131178294325329961743929898387402769890694438697719594225 95507 4607710084829061449478120965786136916587500232750961277339225 95508 4608289058043433117667516630933479310149240023715197133122948 95509 4608868097944422349092704050041777384673760215269003358824900 95510 4609447204539011816286687704437062779110957271183711224195025 95511 4610026377834184849807819048656533064215382151969964009150025 95512 4610605617836925438294916166711671322901168525419988538419600 95513 4611184924554218228522387468281773944691650515408283703490448 95514 4611764297993048525455359425091685648313853151457561775003225 95515 4612343738160402292304808347727554033281497324736933964213025 95516 4612923245063266150582696203144429248660082166894664736404900 95517 4613502818708627380157110473119547655114008825104462458380900 95518 4614082459103473919307408053905151644798608088954362928976073 95519 4614662166254794364779363197334711072679347711728940087256225 95520 4615241940169577971840319493636425042436441039992998479417600 95521 4615821780854814654334345896207896080245574201308233356857600 95522 4616401688317494984737396788605882020414532080899773573430625 95523 4616981662564610194212476094005044218101151124999259115176073 95524 4617561703603152172664805427379623996140277122653384695068900 95525 4618141811440113468796996290661992525366276020595928973502500 95526 4618721986082487290164226311132032630733152999297485079830625 95527 4619302227537267503229419523291324309006496964856749363600025 95528 4619882535811448633418430694476119037830301773672690375010448 95529 4620462910912025865175233694463101250557239387896633000250000 95530 4621043352845995042017113909321948646373191242931726686985225 95531 4621623861620352666589864699768716300945799877514948039470225 95532 4622204437242095900722987904274082839082500816340299847244100 95533 4622785079718222565484898387180510227695952289283854628722948 95534 4623365789055731141238132632082382044744015104960459332432025 95535 4623946565261620767694561380723198377737464354833045606207025 95536 4624527408342891243970606317663918803891456093029425863246400 95537 4625108318306543028642460800976558203036443202385124103041600 95538 4625689295159577239801314639217153454000752805377196791381073 95539 4626270338908995655108582914932232365330420296262231452071225 95540 4626851449561800711851138854952929491922139844966944869832900 95541 4627432627124995506996550747730906790412355541553306187952900 95542 4628013871605583797248322907970250367989598700209245119495025 95543 4628595183010569999101140688809527881678192711884233397876073 95544 4629176561346959188896119541808204448079414713445912730947600 95545 4629758006621757102876058124991628227051140717495155822851600 95546 4630339518841970137240695459208810146858925210024269923207225 95547 4630921098014605348201972133057235542940395062584380621930625 95548 4631502744146670452039295556628958787590788411557381165422948 95549 4632084457245173825154809264332245293600459419885335360164900 95550 4632666237317124504128666267043038581155217046942141918075625 95551 4633248084369532185774306453840543404147487601250996312450625 95552 4633829998409407227193738043581229239440504429935247776998400 95553 4634411979443760645832823086565571750579051099984306243560448 95554 4634994027479604119536567016551863145948734341831110185650625 95555 4635576142523949986604412253371435660451357347950269915141225 95556 4636158324583811245845535856399655699386720241139449091448100 95557 4636740573666201556634151229137059493411110142150089924672100 95558 4637322889778135238964813875155014424179875768062631151651073 95559 4637905272926627273507731205660303491575828375297479021156025 95560 4638487723118693301664076398933043705276789618823901077008400 95561 4639070240361349625621306311892362495824435026748619294288400 95562 4639652824661613208408483444044269553322676782174253737749225 95563 4640235476026501673951601954066174815417208857521156653881073 95564 4640818194463033307128917729282516640288518756277005538756100 95565 4641400979978227053826282508285977515028670679615401313960900 95566 4641983832579102520992482056958777964967502347112440506884025 95567 4642566752272679976694578398148552645266569458859785458851025 95568 4643149739065980350173256095253325912409235387961326071760448 95569 4643732792966025231898172589970117490082756635411491086849600 95570 4644315913979836873623312594461722161373074361756209475106225 95571 4644899102114438188442346538196220737175306430168232617971225 95572 4645482357376852750843993069713792869262660352429005114922500 95573 4646065679774104796767385613575415595553672821967729784122948 95574 4646649069313219223657442982748044824772343646099142035659025 95575 4647232526001221590520244046680890287907888352825443237375625 95576 4647816049845138117978406455327407804650502046291720367610000 95577 4648399640851995688326469419367646034306724719841107859232400 95578 4648983299028821845586280546885598202582742707605267914626073 95579 4649567024382644795562386736756222618066269766053055500230625 95580 4650150816920493405897429128996809115237541927637312292024100 95581 4650734676649397206127542112337381884397450261724663243184100 95582 4651318603576386387737756389264842473015942515830281840873225 95583 4651902597708491804217406098795570067676565795639409456751073 95584 4652486659052744971115539997231209491023415478576780540934400 95585 4653070787616178066096336697152390673904817946347098778630400 95586 4653654983405823928994523964905136689253823970843673522901025 95587 4654239246428716061870802076834730761149043199403872251761225 95588 4654823576691888629067271234521825989960525664241056336302948 95589 4655407974202376457262863039275594862504311092031302191464100 95590 4655992438967215035528776026138728944705938518473905166597025 95591 4656576970993440515383915257659112483407654824938139516792025 95592 4657161570288089710850335977683006973646298816182011451136400 95593 4657746236858200098508691325424597077978884856075091161410448 95594 4658330970710809817553684110066761615240784379136535914337225 95595 4658915771852957669849522646147946667487122306737010034150225 95596 4659500640291683119985380649990031185791586025601561305212100 95597 4660085576034026295330861197422088808058304640748125317562500 95598 4660670579087027986091464743054962935041813203528007660026073 95599 4661255649457729645364061201361585444367388046691560333895025 95600 4661840787153173389192366089817982756499242741441762444840000 95601 4662425992180401996622420734359926301317227035684296524840000 95602 4663011264546458909758076537410197769233790947925066228427025 95603 4663596604258388233816483308731452866612080487661343054926073 95604 4664182011323234737183581659359680631633137761183606346802500 95605 4664767485748043851469599458873268703705304012340735871540100 95606 4665353027539861671564552356252698277012086952276954002178225 95607 4665938636705734955693748364585905806855971062046563316941225 95608 4666524313252711125473296509874361876074938919340201876210448 95609 4667110057187838265965619544194930967985850517668510960048400 95610 4667695868518165125734970723472589232044313525966602867948025 95611 4668281747250741116902954650119090668704287991792713284553025 95612 4668867693392616315204052180792685500812421635550470906640100 95613 4669453706950841460041149399534007840282024130286230961302948 95614 4670039787932467954541070656533263100759678125787184456445225 95615 4670625936344547865610115672783858949523768771485131937585025 95616 4671212152194133923989600710877636934938709634973938368614400 95617 4671798435488279524311403812196875269431368717061186273382400 95618 4672384786234038725153514100758246592157171245848225642451073 95619 4672971204438466249095585153963927880282593607385879737629225 95620 4673557690108617482774492440515073023128282655370098300296100 95621 4674144243251548476939894825742871919292854253873844176336100 95622 4674730863874315946509800144612433303311561762375848134850625 95623 4675317551983977270626134842654741855396496788827367371726073 95624 4675904307587590492710317685081953495355808432044942944560400 95625 4676491130692214320518837534341306109898620927546990506250000 95626 4677078021304908126198835196362936311199910619647914578515625 95627 4677664979432731946343689335756906173825589026134767517551025 95628 4678252005082746482048606460214757246902446959494163283522948 95629 4678839098262013098966214974370922488760462740113514705522500 95630 4679426258977593827362163303379340122176283002199435097439225 95631 4680013487236551362170722086460626759806464972752511015774225 95632 4680600783045949063050390440675180501417341918593232901313600 95633 4681188146412850954439506295177598057095156227296728444560448 95634 4681775577344321725611860796207803303755414836478591611623025 95635 4682363075847426730732316783074298035964276974061501766680025 95636 4682950641929231988912431335384959026337201942189901017056900 95637 4683538275596804184266082391780818865591082491961621791292100 95638 4684125976857210665965099440428281407695684718091371791381073 95639 4684713745717519448294898281525236001498425875358197769793225 95640 4685301582184799210710119862076548046683364605930741714112400 95641 4685889486266119297890273183194416768970771292490026165632400 95642 4686477457968549719795382280179104467067807140925891117464025 95643 4687065497299161151721637275635554842043686673082767005351073 95644 4687653604265024934357049505881431378524247099752406533288100 95645 4688241778873213073837110720902120106381117072401202151200100 95646 4688830021130798241800456358108254431429684104889969312593225 95647 4689418331044853775444532890151333084047822039973259111630625 95648 4690006708622453677581269247053015595583874836298559825160448 95649 4690595153870672616692752312903693073937718196974842759686400 95650 4691183666796585926986906497385945411772853677923000152230625 95651 4691772247407269608453177382378509423450448430902521087855625 95652 4692360895709800326918219443896395769968035180440481561916900 95653 4692949611711255414101587849622805894936248934348333546822948 95654 4693538395418712867671434332288513558936516812943336196390625 95655 4694127246839251351300207139154388924471052781705579303315225 95656 4694716165979950194720355057852756509143857515475736008659600 95657 4695305152847889393780035518843291690697702639376815594771600 95658 4695894207450149610498826774739173814077305712735674711176073 95659 4696483329793812173123444156759227317793095078063836843627025 95660 4697072519885959076183460408561795664523139618675762848888900 95661 4697661777733672980547030097716106229112995087186158735568900 95662 4698251103344037213476618105066897665914413514712804384467225 95663 4698840496724135768684732192248094646744092819260901228881073 95664 4699429957881053306389659647601328230642927633988793394945600 95665 4700019486821875153371208010755113497074577104729407285710400 95666 4700609083553687303026449876120509445219608494509741275971025 95667 4701198748083576415425471775559099533598024414481656440100025 95668 4701788480418629817367127140479144606388653909627085442922948 95669 4702378280565935502434793343615773325508700998172186105220100 95670 4702968148532582131052132820751088600770716130547100604362225 95671 4703558084325659030538858272630081884247403932036612185077225 95672 4704148087952256195166501947328260569347022058424483370090000 95673 4704738159419464286214189003326907110033678561749574878610448 95674 4705328298734374632024414953551901851117616369940545686148025 95675 4705918505904079228058827190632054936590600866120189628250625 95676 4706508780935670736954010593632906039590817647679049064422500 95677 4707099123836242488577277216521964034750259889086250274180900 95678 4707689534612888480082460058621372111405455863475533681076073 95679 4708280013272703375965710917303997204439574634324830079250625 95680 4708870559822782508121302323188955998370469248413711150105600 95681 4709461174270221875897433558092603139705089483436495907865600 95682 4710051856622118146152040755991020672545937867278233162940225 95683 4710642606885568653308611087250061092959870830501347990276073 95684 4711233425067671399412001026379009798703579018884221206372900 95685 4711824311175525054184258703563946092543534519107791815980900 95686 4712415265216228955080450340236895279611085578477507095089025 95687 4713006287196883107344490768936877781995728869837318054759225 95688 4713597377124588184064978037718974577101413006888308753490448 95689 4714188535006445526231032099367541650172042394641994047683600 95690 4714779760849557142788137585669719535833175146759021956754025 95691 4715371054661025710693990667005397408497260258456340082599025 95692 4715962416447954574974349997509804567039655033284866650352900 95693 4716553846217447748778891746064915545272121467527055725322948 95694 4717145343976609913437068713375868466419537440747850647175225 95695 4717736909732546418513973535388609647044192689028448817126225 95696 4718328543492363281866205973304990843660288192861809092225600 95697 4718920245263167189697744290451558923639138339200363734760000 95698 4719512015052065496615820716258291130923105561695086655201073 95699 4720103852866166225686800997603542506543494670092751895664025 95700 4720695758712578068492068037781485413974516294773424882122500 95701 4721287732598410385183909623348334509952013341588202347122500 95702 4721879774530773204541410239103663892541948621939901706843025 95703 4722471884516777224026346971463136549959693440245455912376073 95704 4723064062563533809839089500478979625916953432703570191290000 95705 4723656308678154996974504180764552410108736905206837251091600 95706 4724248622867753489277862211579367355848129862192805655267225 95707 4724841005139442659500751896330937820811808400498997886288225 95708 4725433455500336549356994991749839621374210711514857048422948 95709 4726025973957549869578567146994386886083125140118076327516900 95710 4726618560518197999971522432941336089464145139419484259206025 95711 4727211215189396989471921961919045543536014085962115390461025 95712 4727803937978263556201766598139531021173350330835530498105600 95713 4728396728891915087524933759085871582767623108651854047240448 95714 4728989587937469640103118308111433075511560559328114208632225 95715 4729582515122045939951777538507390173066429688339805796462025 95716 4730175510452763382496080249295041222365852151129414170828900 95717 4730768573936742032626859912999423563864026848613969484628900 95718 4731361705581102624756571935660750391650438015547346262551073 95719 4731954905392966562875255009340203620527353324532557242747225 95720 4732548173379455920606496557376630628380678068790064024179600 95721 4733141509547693441263402272650706143969046279780272784819600 95722 4733734913904802537904569749113133952610415235228818545015625 95723 4734328386457907293390066206833476495159903773155672292901073 95724 4734921927214132460437410310826213839147194702674030512296900 95725 4735515536180603461677558083910646904976524947479661439002500 95726 4736109213364446389710892913861273234687131428339982164705625 95727 4736702958772788007163219655105276995927023642125525052247025 95728 4737296772412755746741762825223788319508132982982328294160448 95729 4737890654291477711291168896513580475186261632466673072040000 95730 4738484604416082673849512682865886797144837876564823484398225 95731 4739078622793700077704307822219032678057297545578159457583225 95732 4739672709431460036448521354841591358558970475313304747628100 95733 4740266864336493334036592397702785647475674012689346479522948 95734 4740861087515931424840454915186871117232820193938654974559025 95735 4741455378976906433705564586408249728505746867579613159658025 95736 4742049738726551156006929769384076248369203276191062493872400 95737 4742644166771999057705146562321133236961475009998618362787600 95738 4743238663120384275402437962273763788996539361038199807006073 95739 4743833227778841616398697121429664628335917499205003873260225 95740 4744427860754506558747534701280355566270552121206435326396900 95741 4745022562054515251312330324933154747162105851061737203316900 95742 4745617331686004513822288127821502518652564257442677569178025 95743 4746212169656111836928496407070490177770955460308919104451073 95744 4746807075971975382259991369774463258946383488805786302873600 95745 4747402050640733982479824980443582445177432386475078662553600 95746 4747997093669527141341136907876238599409350101062262778484225 95747 4748592205065495033743230571714231829532283007533597905075625 95748 4749187384835778505787653288937637917336221057659179132022948 95749 4749782632987519074834280520556298859241247591354078987452900 95750 4750377949527858929557404218754887684665184347948183463890625 95751 4750973334463940930001825274748511136494798744091299635765625 95752 4751568787802908607638950067605827217291414603875906580080400 95753 4752164309551906165422891114296668024587056801124680332210448 95754 4752759899718078477846571821221171718913182269159705775875625 95755 4753355558308571090997835337477440889050622115628063742994225 95756 4753951285330530222615557510124758000396599715354135473876100 95757 4754547080791102762145763941699402034312615209339303307116100 95758 4755142944697436270797751150240123848845615379918473267326073 95759 4755738877056678981600211832080351214304216968060656054843025 95760 4756334877875979799457364227664207900821838716585302325774400 95761 4756930947162488301205085590643444619249440330741714979854400 95762 4757527084923354735667049760512393041492182713617112561930225 95763 4758123291165730023710868839038067551736730827018192994506073 95764 4758719565896765758304238970742552805909135917996690739380100 95765 4759315909123614204571090227694828603157275206613727895464900 95766 4759912320853428299847740598869197000166712021779978982563025 95767 4760508801093361653739054084327490026694585369355005920094025 95768 4761105349850568548174602894482249788842762590792740878210448 95769 4761701967132203937464833754698086175289009692501132190835600 95770 4762298652945423448357238315488430810953368667129523184123225 95771 4762895407297383380092527668564919332396297259961479103688225 95772 4763492230195240704460810968996647489625441728594563371502500 95773 4764089121646153065857778163736560009929194774620021590222948 95774 4764686081657278781340886826772244590857456564929474662382025 95775 4765283110235776840685553101158416821533284180794553761630625 95776 4765880207388806906441346748188395264103401508577924206240000 95777 4766477373123529313988190303961879360320865090796332762374400 95778 4767074607447105071592562343606356261999559364591163297151073 95779 4767671910366695860463704853409476118387644601159492122015625 95780 4768269281889464034809834711119748788375620299415797122192100 95781 4768866722022572621894359274672928380884313355515305190552100 95782 4769464230773185322092096079601465462768871602665486764752225 95783 4770061808148466508945496645384420210126756869040469285426073 95784 4770659454155581229220874390995243216010805112119210553056400 95785 4771257168801695202964636659904844105222672032284242018336400 95786 4771854952093974823559520854797381545097428424302784937782025 95787 4772452804039587157780834682256221679986727969992217023502225 95788 4773050724645699945852700507677525456505858786940419523802948 95789 4773648713919481601504303820668938746529126404968702082148100 95790 4774246771868101212026145811190872615398417522818068242416025 95791 4774844898498728538326300056697874523851478481402880450911025 95792 4775443093818534014986673320537604693779427456370895380814400 95793 4776041357834688750319270461864945310087322501463610913360448 95794 4776639690554364526422463457328783673657246345481398534758225 95795 4777238091984733799237264534789023863700360840086557305607225 95796 4777836562132969698603603419321394911632746754153854493244100 95797 4778435101006246028316608691767636933019595794199022328202500 95798 4779033708611737266182893260088660109103478881244845225001073 95799 4779632384956618564076843943778284854964995414352762268178025 95800 4780231130048065747996915171595184957458130082353274714410000 95801 4780829943893255318121926792870668912718124330815924274410000 95802 4781428826499364448867366002649948140256626434141323086004025 95803 4782027777873570988941693380924554198437334846332893974451073 95804 4782626798023053461402653046213580574465311692380942382022500 95805 4783225886954991063713586923751438070924634499499854794648100 95806 4783825044676563667799753128539826260362092138301134983861225 95807 4784424271194951820104648463521636929439233033328291960380225 95808 4785023566517336741646335033134518884761257595559039734760448 95809 4785622930650900328073770972501846943639030112197734656230400 95810 4786222363602825149723145292518851384749885587405459262969025 95811 4786821865380294451674216841091677585933941847982786221874025 95812 4787421435990492153806657380787159029195314197234275877816100 95813 4788021075440602850856398783151100306371986605474563636302948 95814 4788620783737811812471984339952880212894137454421003816564225 95815 4789220560889304983270924191614198471568466792961920995844025 95816 4789820406902268982896054873079803083405543501764389628048400 95817 4790420321783891106071902977388048758148402292530078247120400 95818 4791020305541359322661052937199150333363589673428169054276073 95819 4791620358181862277720518924539008547720602484703966977610225 95820 4792220479712589291558120869016498991412199937420974696068100 95821 4792820670140730359788864594772128514556417863850526257308100 95822 4793420929473476153391326076415976832871289700651304548925625 95823 4794021257718018018764039814212854528925300166523151733701073 95824 4794621654881547977781891328772622106840482255684627363278400 95825 4795222120971258727852513775503628218460833638888066406760000 95826 4795822655994343641972688679087238639696392436692912503400625 95827 4796423259957996768784750788231441037012892197678511302688025 95828 4797023932869412832632997050961524025858429369869196851922948 95829 4797624674735787233620099710705842485202041189912437654802500 95830 4798225485564316047663523523434694555304525324907274072862225 95831 4798826365362196026551947096110349209349252380004723619897225 95832 4799427314136624598001688346706276753630146125140910311187600 95833 4800028331894799865713134086053648075625451591031253768610448 95834 4800629418643920609427173721773181924479395632731212566240025 95835 4801230574391186284981637084550432974169385753904111600141025 95836 4801831799143797024367736377012626885954008522045014138692900 95837 4802433092908953635786512245465162053576796380274170332528100 95838 4803034455693857603705283974745911182142548671284259463256073 95839 4803635887505711088914103806455469319586936830319650497472225 95840 4804237388351716928582215380821508428226212573767679111686400 95841 4804838958239078636314516302455412053002089105503164736006400 95842 4805440597175000402208024830259377112727296482366998579637025 95843 4806042305166687092908350691742183310889940921263801910176073 95844 4806644082221344251666170022001844133389641591885814364704100 95845 4807245928346178098393704427633366871955494919931012351912100 95846 4807847843548395529721204175819862583935243225170925345880225 95847 4808449827835204119053435508865260371646619236492924697265625 95848 4809051881213812116626172084426893837545718262115384891010448 95849 4809654003691428449562690541706241045093433147941811958464400 95850 4810256195275262721930270193856112789389491231238824438055625 95851 4810858455972525214796696846862597456394474891617064571180625 95852 4811460785790426886286770745160084224873405618155300116488900 95853 4812063184736179371638818644237699841070043352295025994722948 95854 4812665652816994983261210010495507672559015833071956429105625 95855 4813268190040086710788877348608831224723264366935373409178225 95856 4813870796412668221139840656659077780867090471797125692097600 95857 4814473471941953858571736009289451305100329807377215936705600 95858 4815076216635158644738348269143957225816883305067739805101073 95859 4815679030499498278746147926848115196841018054484127749804025 95860 4816281913542189137210832069789809413127529895042179272664900 95861 4816884865770448274313869479958719538277053404088579822144900 95862 4817487887191493421859049861102788782065530673486082735138225 95863 4818090977812542989329037195460199147687125529644278525756073 95864 4818694137640816063941927230325337350472712283692146257059600 95865 4819297366683532410707809094707248392471495305076004498224400 95866 4819900664947912472485331046339087260471345299970007011660025 95867 4820504032441177370038270349297092698784087752507255953833025 95868 4821107469170548902092107282487620492435266159346572542622948 95869 4821710975143249545390603279260787181273845064218959618696100 95870 4822314550366502454752383198409288610955933086952152159389225 95871 4822918194847531463127521726810971212757911749522076348804225 95872 4823521908593561081654133913973747390738369538764580764160000 95873 4824125691611816499714969838741459881894979920704883673960448 95874 4824729543909523584994013408419313442651944544598584829361025 95875 4825333465493908883533085290577505703265866255666976172515625 95876 4825937456372199619788449977791702520552938384458286358062500 95877 4826541516551623696687426985579016648718154708450320558812900 95878 4827145646039409695685006183788162038007876098971004107851073 95879 4827749844842786876820467261702469561410552785161287083525625 95880 4828354112968985178774003327114463460696712998316788333283600 95881 4828958450425235218923348639630711294718507116664917246243600 95882 4829562857218768293400410478465673665081158924974873471309225 95883 4830167333356816377147905144983293487053639848238154277201073 95884 4830771878846612123975998100245078066903765627243667625984900 95885 4831376493695388866618948237823440740723735489818337100696900 95886 4831981177910380616791756292139082324255909048792686795980025 95887 4832585931498822065246817382581206118235363540730221572990225 95888 4833190754467948581830577693669373709335511222845803172240448 95889 4833795646824996215540195291515822302935801384415422929857600 95890 4834400608577201694580205076847077820626301118798973328583025 95891 4835005639731802426419187874843711492622761358777441956728025 95892 4835610740296036497846443662057101173087647317432447647520900 95893 4836215910277142675028668930662072104737563015822704840522948 95894 4836821149682360403566638190304305358065545634159777802086225 95895 4837426458518929808551889607801415670017864612342758394593225 95896 4838031836794091694623414784956613907039250366234108433267600 95897 4838637284515087546024352674743882878037915795970144692890000 95898 4839242801689159526658687636123608724022338060290265074426073 95899 4839848388323550480147951627747623612925555995097235266437025 95900 4840454044425503929887930540812628970459727684352360426702500 95901 4841059770002264079105374671320981980733900666457310821702500 95902 4841665565061075810914713332007841593821391699339383550910025 95903 4842271429609184688374773604193683781479871532767172536151073 95904 4842877363653836954545503229821209286807220367574576324000000 95905 4843483367202279532544697643935680618759479239425874577209600 95906 4844089440261760025604731147867738548163789070843816092960225 95907 4844695582839526717129292223377761868129100211144344314217225 95908 4845301794942828570750122988020847688590668551741298820222948 95909 4845908076578915230383762791991503042120947386435232941188900 95910 4846514427755037020288295956707152086099454705582943544237025 95911 4847120848478444945120103655389576694857561192626493473792025 95912 4847727338756390689990619935903421744500922454878007410771600 95913 4848333898596126620523091886110909902762487591612442203490448 95914 4848940528004905782909343942001924246452672705685497865241225 95915 4849547226989981903966546338858630539850410024705994790731025 95916 4850153995558609391193987705713824518719388539257074025272900 95917 4850760833718043332829851803362203036537908114151690515856900 95918 4851367741475539497907998406183771441998393509965810082626073 95919 4851974718838354336314748328038613069863775292225775117218225 95920 4852581765813744978845672592492260240862658831110301160961600 95921 4853188882408969237262385747630919680463488132205883468801600 95922 4853796068631285604349343325725818781089785715937957691580625 95923 4854403324487953253970643448005952647624030807367455349126073 95924 4855010649986232041126832574798525381896843337039465262504900 95925 4855618045133382502011715401296392578270888315811161844522500 95926 4856225509936665854069168899211825519405321660751162059600625 95927 4856833044403343996049960504575931078826682144340767403874025 95928 4857440648540679508068570451943074855035912444735452201810448 95929 4858048322355935651660018255259668580548682920546369808810000 95930 4858656065856376369836693335656696368497412349628040887831225 95931 4859263879049266287145189796425367879218348088228825557716225 95932 4859871761941870709723145345435300009605801555461916316992100 95933 4860479714541455625356084365254642228938151259640667146822948 95934 4861087736855287703534265131231574206366542389214939331666025 95935 4861695828890634295509531177796617897307346923834240703129025 95936 4862303990654763434352166813245219778593418912805811596518400 95937 4862912222154943835007756783260072445417003651636126015513600 95938 4863520523398444894354050083432658306838854595534801185131073 95939 4864128894392536691257827921043511640943695615180530177429225 95940 4864737335144489986631775826360708795591656258526878274980900 95941 4865345845661576223491359913716109846148721667156745998700900 95942 4865954425951067527011707292618888547576594341240760053841025 95943 4866563076020236704584490629165900944823679688447199437526073 95944 4867171795876357245874816858008456532584198864487324843779600 95945 4867780585526703322878120045135069383181718452025822014275600 95946 4868389444978549789977058401729780189586684666474803839781225 95947 4868998374239172183998415449365653699394877658122398983200625 95948 4869607373315846724270005336793069544975076736891994707122948 95949 4870216442215850312677582308582438004939667615921961387720900 95950 4870825580946460533721754325880985762601445690602087459725625 95951 4871434789514955654574900839543270258153492578573580309100625 95952 4872044067928614625138094715895094762946744281733591256142400 95953 4872653416194717078098028315390509836441746032089721729360448 95954 4873262834320543328983943724421600359177118788359457461080625 95955 4873872322313374376224567140540770868427463098846230276867225 95956 4874481880180491901205047411355255457117815278057776668324100 95957 4875091507929178268323898727353592031020366199841288158540100 95958 4875701205566716525049947468923814254281972128938859109501073 95959 4876310973100390401979283207823128048918047536628954823510025 95960 4876920810537484312892213863358853050059749415695765254560400 95961 4877530717885283354810225013540422955456958866906796857440400 95962 4878140695151073308052943361462252245019456315396011169091225 95963 4878750742342140636295104357177290284022889273129076197631073 95964 4879360859465772486623523975321097362014663735620400432984100 95965 4879971046529256689594074648746290758427769730297830248988900 95966 4880581303539881759288665358427222465447795863757190548262025 95967 4881191630504936893372225879894763738780014589369940396317025 95968 4881802027431711973149695186461085187629446979425532401160448 95969 4882412494327497563623014009494334656437260681695770463801600 95970 4883023031199584913548121556003128692711735113859454275160225 95971 4883633638055265955491956383790786937651361445847518695425225 95972 4884244314901833305889461434439252319181449185455102993062500 95973 4884855061746580265100593224382653470513903862478646684822948 95974 4885465878596800817467335194330479341392639047502083852085025 95975 4886076765459789631370715217300349513804408389973129195905625 95976 4886687722342842059287827265520377279116707163442907884890000 95977 4887298749253254137848857236461136079350815611221930698496400 95978 4887909846198322587894112938257253461609055841032575258176073 95979 4888521013185344814531058234778670241550927770680492218780625 95980 4889132250221618907191351350611616119252995326860174708380100 95981 4889743557314443639687887336209366538792229394856550029940100 95982 4890354934471118470271844693472859131461996557375895907611225 95983 4890966381698943541689736162021261631664030095674455700601073 95984 4891577899005219681240463666412596704218549705558423270158400 95985 4892189486397248400832377424574542672098226555078876578062400 95986 4892801143882331897040339217705542684419938330581944214683025 95987 4893412871467773051162789821906368415921242434307975918223225 95988 4894024669160875429278820601802297941106232161441546023802948 95989 4894636536968943282305249266416080978767948149242345025812100 95990 4895248474899281546053699787551878255681813307848818320255025 95991 4895860482959195841287686480950375291916661464123017735050025 95992 4896472561155992473779702250475284464426855729445585255472400 95993 4897084709496978434368310995591462760370759792990957421810448 95994 4897696927989461399015244182394886186947451597399458474159225 95995 4898309216640749728862501578454735360455071827967466779084225 95996 4898921575458152470289456151727860353750596993919653637296100 95997 4899534004448979354969963133805906438332136255796606223822500 95998 4900146503620540799929473247755395914871090211642999708476073 95999 4900759072980147907602150100811074784192696252039766505441025 96000 4901371712535112465887991742182846569439636485980162304000000 96001 4901984422292746948209956386236629159454518282403842304000000 96002 4902597202260364513571092301309484103283171822502488086561025 96003 4903210052445279006611671864419381346131861372690478692476073 96004 4903822972854804957666329782129975958107694924757757222222500 96005 4904435963496257582821205477830786968632758065920454473776100 96006 4905049024376952783971089645693181981548810095356914887564225 96007 4905662155504207148876574971562584808620781153829325522799225 96008 4906275356885337951221211021047336922403816137978854989810448 96009 4906888628527663150668663295064657093260242090047629977392400 96010 4907501970438501392919876453104157139699608246694464568010025 96011 4908115382625172009770241704469385286166879657171356641215025 96012 4908728865094995019166768367757882187920973901720617261972100 96013 4909342417855291125265259598840248248728133616312244023802948 96014 4909956040913381718487492287598734423742142920809832739663225 96015 4910569734276588875578401123685882267156141115740896236123025 96016 4911183497952235359663266831563752551988779819831788447502400 96017 4911797331947644620304908575084295357710727728494296045838400 96018 4912411236270140793560880531871428090326068045034057212601073 96019 4913025210927048702040672637765401468996975034371919636571225 96020 4913639255925693854962915501590047083339215736777706063860100 96021 4914253371273402448212589490503513696120518320129095094300100 96022 4914867556977501364398237986193113037263697507511861317980625 96023 4915481813045318172909184812174909406791647656924904594176073 96024 4916096139484181129972755832458700976651923056165627774976400 96025 4916710536301419178711504721839054254224640493737535987290000 96026 4917325003504361949200442908073066743748878841299619098305625 96027 4917939541100339758524273686205546415899631900591286290805025 96028 4918554149096683610834630505302310170309711794110449388822948 96029 4919168827500725197407319427852317050958818380656862689062500 96030 4919783576319796896699565762099365550045303221107049754305225 96031 4920398395561231774407264867564097912214982173758079126040225 96032 4921013285232363583522237134017067927845706429930061290041600 96033 4921628245340526764389487134163642281476305377284475249160448 96034 4922243275893056444764466950301519099423983768898222015837025 96035 4922858376897288439870343675211660919155307949300555883622025 96036 4923473548360559252455271087543452882062569013568662312348900 96037 4924088790290206072849665501954910530949582421692525526744100 96038 4924704102693566779023485794268775173748891427633747197631073 96039 4925319485577979936643517601905348355775903381057027248131225 96040 4925934938950784799130661699852930564174721190215989821280400 96041 4926550462819321307717226552436742870125354667903830026400400 96042 4927166057190930091504225041147223796862625790078779696790025 96043 4927781722072952467518675368788607284603435750457567501501073 96044 4928397457472730440770906140208701207091157766117823665100100 96045 4929013263397606704311865619870799478643775551411718244644100 96046 4929629139854924639290435166528674375336020903085016885187225 96047 4930245086852028315010746845265609279255192601603212057880625 96048 4930861104396262488989505217158445640645580505862497985360448 96049 4931477192494972607013313306827631539197490974629198790222400 96050 4932093351155504803196002748134272812743790262495968713900625 96051 4932709580385205900035968108285201309199668985523843064525625 96052 4933325880191423408473505390607088405720000807081260884040900 96053 4933942250581505527948154716250645527753239833087790531122948 96054 4934558691562801146456047185085966989941291503682809976800625 96055 4935175203142659840607255916050084070651218701397228121061225 96056 4935791785328431875683151267207812822327026040706950207555600 96057 4936408438127468205693760235786991710818118537255726447619600 96058 4937025161547120473435130038449218768375373754285887765526073 96059 4937641955594741010546695872057211537106116766509951970961025 96060 4938258820277682837568652855199926672345662545763943636460900 96061 4938875755603299663999332150736589668635508336642361480740900 96062 4939492761578945888352581269620798764796736932630985928789225 96063 4940109838211976598215148556265880678951748163101176185131073 96064 4940726985509747570304071855712689419278088038350085552153600 96065 4941344203479615270524071362861053011774910553475550102758400 96066 4941961492128936854024946654026086582385503802440606577369025 96067 4942578851465070165258977901080603827448357481757104902546025 96068 4943196281495373738038331268444872503644460749715244218822948 96069 4943813782227206795592468493184973166369915433288738601152100 96070 4944431353667929250625560648481033983790547422404488076436225 96071 4945048995824901705373906090726628052729016442199992718551225 96072 4945666708705485451663352590520633241994978930588329303210000 96073 4946284492317042470966723647812868188795168153664467977810448 96074 4946902346666935434461248991464831674452837648341331195554025 96075 4947520271762527703085999263486886206824886273590716966800625 96076 4948138267611183327599324888213240238530163262642592951722500 96077 4948756334220267048636299126676097052393957382694032016424900 96078 4949374471597144296766165316440351948371523310692067693126073 96079 4949992679749181192549788297160232969637708308547016582780625 96080 4950610958683744546597110022119294009520330914036517972481600 96081 4951229308408201859624609356015182745511948340376013296641600 96082 4951847728929921322512766059250619451718048284027128498658225 96083 4952466220256271816363528958992036346789531563228098090626073 96084 4953084782394622912557788307257340740643632135764820130576900 96085 4953703415352344872812852326294278850100168260830371765432900 96086 4954322119136808649239927941510890760949250563986040538891025 96087 4954940893755385884401605702219560621922307224147516074201225 96088 4955559739215448911369348890456179764560541115453406203490448 96089 4956178655524370753780986818135954052063726193475448605011600 96090 4956797642689525125898212312807400369857598403514636122432025 96091 4957416700718286432664083392266090780840017598077112720877025 96092 4958035829618029769760529128289716479054589070788481809668900 96093 4958655029396130923665859699756057286895554035103660372222948 96094 4959274300059966371712280635405456052869505388688382375977225 96095 4959893641616913282143411246509410919427876099142888954080225 96096 4960513054074349514171807249706912043439200215031444630329600 96097 4961132537439653618036487580270162965491878539564514116000000 96098 4961752091720204835060465396061340438406610094713374432151073 96099 4962371716923383097708283272442060140092794343347503400190025 96100 4962991413056569029643552588397229311205085418869392431302500 96101 4963611180127143945786497104134980973944906028843830836302500 96102 4964231018142489852371500730424398004807122944711793477957025 96103 4964850927109989447004659489932748951094265757643671338426073 96104 4965470907037026118721337670823971098609653565091802081690000 96105 4966090957930983948043728172880149916096598148185424159347600 96106 4966711079799247707038417046407757620713494701677889072673225 96107 4967331272649202859373952224190427228124109980980077961126225 96108 4967951536488235560378416446750052070638750530537600728522948 96109 4968571871323732657097004381178014387265258150442896359840900 96110 4969192277163081688349603933798360210518953640095461599288025 96111 4969812754013670884788381756924751396397750825681047019143025 96112 4970433301882889168955372949973039266052708629348989396417600 96113 4971053920778126155340074955191317950375297169709395172240448 96114 4971674610706772150437045648269329151980642293500436624830225 96115 4972295371676218152803505624089103662890999225210646187020025 96116 4972916203693855853116944677878738600615707883670165779736900 96117 4973537106767077634232732482031222950282917551105096392064900 96118 4974158080903276571241733458850237626004454690205370109201073 96119 4974779126109846431527925849484869890748362488082210310669225 96120 4975400242394181674826024979315195600653881862647843849763600 96121 4976021429763677453279110720050696366950988897367583608803600 96122 4976642688225729611496259148803492356441070675310930573125625 96123 4977264017787734686610178404398385079856927964130492723851073 96124 4977885418457089908334848741181718146349056861560150265692900 96125 4978506890241193199023166780591077591841100048150208870062500 96126 4979128433147443173724593960747867019060489412518803684515625 96127 4979750047183239140242809184334806417680643217035412698481025 96128 4980371732355981099193365665020417164208650361572215257960448 96129 4980993488673069744061351972692569333017189383138741250560000 96130 4981615316141906461259057277763181082251508303599698297284225 96131 4982237214769893330183640794806173511241651010378289979869225 96132 4982859184564433123274805425790798019516774230549355555336100 96133 4983481225532929306072475603172466831552374041878238510622948 96134 4984103337682786037274479333103230985982549960380759163753025 96135 4984725521021408168794234439024063723178095658453724356620025 96136 4985347775556201245818439005901120840827236006509125531184400 96137 4985970101294571506864766025368163223459248100662000781219600 96138 4986592498243925883839562242037340388722026946063691525756073 96139 4987214966411672002095551201240547530662902216999117844578225 96140 4987837505805218180489540498463582178267698718307322555584900 96141 4988460116431973431440133230735340226086177535835877654104900 96142 4989082798299347460985443650234304732912615094667187013484025 96143 4989705551414750668840817020374594524198391151292033717101073 96144 4990328375785594148456553674633853274149081838655088553665600 96145 4990951271419289687075637278385273384301707970329103438017600 96146 4991574238323249765791467293996062616788489601628154907098225 96147 4992197276504887559605595649454675082471723051252987016305625 96148 4992820385971616937485467610789141826680243917449055930722948 96149 4993443566730852462422166858538849898391386788394547480968900 96150 4994066818790009391488164768542132432383417058734096185580625 96151 4994690142156503675895073897302045918132110234315280852455625 96152 4995313536837751961051405672192724474041507047118741685184400 96153 4995937002841171586620332286768714590982896324316927195010448 96154 4996560540174180586577452801439707455067789571937446881265625 96155 4997184148844197689268563449773099606100069357699632516760225 96156 4997807828858642317467432150686826335239635522560499914792100 96157 4998431580224934588433577226794925873064756730040609078944100 96158 4999055402950495313970050329168306067442977590561554158176073 96159 4999679297042746000481223568773198899410851289243645687157025 96160 5000303262509108849030580854849801834620982014681909583366400 96161 5000927299357006755398513440493618657840888248306420887046400 96162 5001551407593863310140119675702026088482054844573286879232225 96163 5002175587227102798643008968148606126199246527327840463256073 96164 5002799838264150201185109951947797727229725663502825699568100 96165 5003424160712431192992482864672435064339470668501060814532900 96166 5004048554579372144297136132886753276008845865172243883981025 96167 5004673019872400120394847166457456263823446777603706927520025 96168 5005297556598942881702987361905454750937054409750003560610448 96169 5005922164766428883818351315060896468942795755339709705747600 96170 5006546844382287277574990243284123995525743328001703908217225 96171 5007171595453947909102049617515209420875311607997956793182225 96172 5007796417988841319881611004414728677008940693554490739602500 96173 5008421311994398746806538118858452020899714840134176707922948 96174 5009046277478052122238327087048640819609763690050438124768025 96175 5009671314447234074064960920504654443508554557904275420200625 96176 5010296422909377925758768201195584732100522865131377523560000 96177 5010921602871917696434285978077649155999922430533045147598400 96178 5011546854342288100906126875299087458172325544464344157701073 96179 5012172177327924549746850412335320217711882304164001030525625 96180 5012797571836263149344838536317141440141277288700251650588100 96181 5013423037874740701962175366814730939507317026710908601348100 96182 5014048575450794705792531153340285939399261581438617469450225 96183 5014674184571863355019050445832084982439395668776477782276073 96184 5015299865245385539872244478382810900785936758786312652240400 96185 5015925617478800846687887766474973263747217313441845777808400 96186 5016551441279549557964918917986284382733173407560410913604025 96187 5017177336655072652423345658227856618465540190766669855924225 96188 5017803303612811805062154069278102400631813700995813636302948 96189 5018429342160209387217222043875232036000006159976105702456100 96190 5019055452304708466619236954131258047411515794184211440114025 96191 5019681634053752807451617535330428453038070157162943649209025 96192 5020307887414786870408439985075025062825701607419822715110400 96193 5020934212395255812752368278041476537154092747344777206760448 96194 5021560609002605488372588696609749621413405980023563132540225 96195 5022187077244282447842748577628995639442902620175823214581225 96196 5022813617127733938478899275582442998586280930777507737368100 96197 5023440228660407904397443342414540129497736776669607364422500 96198 5024066911849752986573085924283366954780293019410386350451073 96199 5024693666703218522896790375501346652053972052966745165684025 96200 5025320493228254548233738089927303149135917727100794693610000 96201 5025947391432311794481292550072923461667626054397620333610000 96202 5026574361322841690626967594186697656746036278075608310098025 96203 5027201402907296362806399901578422899905382821666281169001073 96204 5027828516193128634361325696447371717155432079359659707402500 96205 5028455701187792025897561670477238278709043668665685108924100 96206 5029082957898740755342990124460990186527921386792788153287225 96207 5029710286333429738005548329218766923879972420910515804198225 96208 5030337686499314586631222106071979801734892092732100321360448 96209 5030965158403851611462043627136781914026453302481514483534400 96210 5031592702054497820294093435700090291580522609523085703071025 96211 5032220317458710918535506686941356122847066280323987702576025 96212 5032848004623949309264483609263292588482367382953399579108100 96213 5033475763557672093287304186494783536304366845327993523802948 96214 5034103594267339069196347061229209903189485056591529505742225 96215 5034731496760410733428112659561444471093493812435217298422025 96216 5035359471044348280321250537486779225562008921262350706976400 96217 5035987517126613602174590949225063266847979334681404909536400 96218 5036615635014669289305180637733342906074176979050880237426073 96219 5037243824715978630106322847670309261768160281239928714512225 96220 5037872086238005611105621561075872355555511438323160763672100 96221 5038500419588214917023029956029194389824350514876643287312100 96222 5039128824774071930828903088548528574770226200534312402015625 96223 5039757301803042733802054797996223557395491262517884793151073 96224 5040385850682594105587818836252267190771208121355619899654400 96225 5041014471420193524256114220919757068172514301711432327840000 96226 5041643164023309166359514812825698933570226503280067683230625 96227 5042271928499409906991323118080547767402293438559243161902025 96228 5042900764855965319843648314959920034558539134847448454222948 96229 5043529673100445677265488505871919270090987837266862248302500 96230 5044158653240321950320817194673530867309946718573655941768225 96231 5044787705283065808846673989599555622642961040960655574203225 96232 5045416829236149621511259532067565281919765966316481237875600 96233 5046046025107046455872034651622377023601457616186189166210448 96234 5046675292903230078433823747283557505896310983055161120414025 96235 5047304632632174954706922395559480796698001632993325137123025 96236 5047934044301356249265209185391478197844459558962312298024900 96237 5048563527918249825804261780291631668327214787384175493940100 96238 5049193083490332247199477207937776244781903151445899994506073 96239 5049822711025080775564196377489290551860604766986969901770225 96240 5050452410529973372307832824887268189925904924974337082894400 96241 5051082182012488698194005686402676482915015093165661516814400 96242 5051712025480106113398676900696122765199988243621823308923025 96243 5052341940940305677568292639652862082817025537646397499326073 96244 5052971928400568149877928968256693881554118251264769034476100 96245 5053601987868374989089441733766408952071817458639371789396100 96246 5054232119351208353609620684458461600486792154349480130514225 96247 5054862322856551101548347818199555711672041935112178753475625 96248 5055492598391886790776759961112847071921190824522501548210448 96249 5056122945964699678985415576601478017587222058350982574960400 96250 5056753365582474723742465804993174176838337400830529659765625 96251 5057383857252697582551829734069646772775356582534953487890625 96252 5058014420982854612911373900744557657826230486610818144572900 96253 5058645056780432872371096024153817951573843511353498316022948 96254 5059275764652920118591312970422004856983343852867232879475625 96255 5059906544607804809400852949368694933374783031636180838964225 96256 5060537396652576102855251943418525808435885581446471195033600 96257 5061168320794723857294954368978812016088324178794286127513600 96258 5061799317041738631403517970548554352108962366617258472451073 96259 5062430385401111684265822947822695845065164169189874267098025 96260 5063061525880334975426285316055491146350475056990970060276900 96261 5063692738486901164947074499946869849903769653314474071356900 96262 5064324023228303613466335161315687959561356030753785685420225 96263 5064955380112036382256413260823775429927542178215002807006073 96264 5065586809145594233282086354014701415154824980942836760227600 96265 5066218310336472629258798121931192569100173600682610939312400 96266 5066849883692167733710897136575153449968865224428203053098025 96267 5067481529220176411029879861474251792772009522464015726239025 96268 5068113246927996226532637887619045123708286574212777791522948 96269 5068745036823125446519709405034638901934539238732801252588100 96270 5069376898913063038333534910250880086113722720919743915503225 96271 5070008833205308670416717149935103735622339170279341094318225 96272 5070640839707362712370285300951463969362891302638250147240000 96273 5071272918426726235011963387110894318760094012808273830160448 96274 5071905069370901010434442932875756225722604504841867704727025 96275 5072537292547389512063659854283248151124887363309972291105625 96276 5073169587963694914717075587351661474706538981561729365402500 96277 5073801955627321094661962454233583083198973609123342527016900 96278 5074434395545772629673693267380158259971838738562939196901073 96279 5075066907726554799094035171980541206543898380961418217015625 96280 5075699492177173583889447726940674243925416737626481067699600 96281 5076332148905135666709385224665550459951309623277829299059600 96282 5076964877917948431944603249909128287526524492394280844987225 96283 5077597679223119965785469477956080218037279825895662910551073 96284 5078230552828159056280278712399571574083958710350067080148900 96285 5078863498740575193393572162779278986163627447335633530188900 96286 5079496516967878569064460962343871938972355727699642283822025 96287 5080129607517580077264953926202194474609768055869456878392225 96288 5080762770397191314058289550127397862150574475071870047240448 96289 5081396005614224577657272250278288765800229987670680153145600 96290 5082029313176192868482612844102171167174374148566880778301025 96291 5082662693090609889221273272683474021134322896820639055046025 96292 5083296145364990044884815564802470349073641544817205176796900 96293 5083929670006848442867755042968407198583738729246943240422948 96294 5084563267023700893005917771691379624029503808108686168848225 96295 5085196936423063907634802248257295568739282427450459655587225 96296 5085830678212454701647945336270292256256964545576141083411600 96297 5086464492399391192555292442226978425417663856283656764090000 96298 5087098378991392000541571935386890471892415062041704368376073 96299 5087732337995976448524673811203564287301523578908542816923025 96300 5088366369420664562214032598580638316020688773867944775922500 96301 5089000473272977070169014511217417079398804508892786510922500 96302 5089634649560435403857308843308338147271437361603792967984025 96303 5090268898290561697713323609860799267389411177396510679201073 96304 5090903219470878789196585431895816094687704350259510704360000 96305 5091537613108910218850143666795994694196011197466010597505600 96306 5092172079212180230358978784065316723838848755523453434406225 96307 5092806617788213770608414986765248936390023050214025027015225 96308 5093441228844536489742537078891702373433622151625589853322948 96309 5094075912388674741222611578957380358341494885498078543472900 96310 5094710668428155581885512080044068130005421705104999744359025 96311 5095345496970506772002148856589430694360905703732553586514025 96312 5095980398023256775335902718172899206608724837457915375043600 96313 5096615371593934759201063110565239933480108902580808753490448 96314 5097250417690070594521270464306413581901654443314723167399225 96315 5097885536319194855887962791076346517996885325151334025329025 96316 5098520727488838821618826528123249138512723969998199714220900 96317 5099155991206534473816251631014130395481075983449046753252900 96318 5099791327479814498425790914972171214218266885440390862276073 96319 5100426736316212285294623645065633284628221656509428223100225 96320 5101062217723261928230023375512993446209063606696694850585600 96321 5101697771708498225057830038369007628167246437002640204825600 96322 5102333398279456677680926281856422047618440068748785549650625 96323 5102969097443673492137718058608063111000184639119417657076073 96324 5103604869208685578660619464084051206537825776845775641860900 96325 5104240713582030551734541825428897318892465656087489995622500 96326 5104876630571246730155387041033255140977626155080794759450625 96327 5105512620183873137088545171065115102360040495444026016068025 96328 5106148682427449500127396279235240478659485784911519422610448 96329 5106784817309516251351816526061659491932858707829714237290000 96330 5107421024837614527386688513898041058168797981485663912757225 96331 5108057305019286169460415883990795584731087900108965164042225 96332 5108693657862073723463442165829755967871855100423192262660100 96333 5109330083373520440006773879057307688289213381521231250922948 96334 5109966581561170274480507888200850651128536776568550030820025 96335 5110603152432567887112363010493489165821966883736649040131025 96336 5111239795995258643026215877047860210727104498542085457870400 96337 5111876512256788612300641047648023877663115629490065179905600 96338 5112513301224704570027455379424353642150715804040310228881073 96339 5113150162906553996370266649676377856441701963240543154707225 96340 5113787097309885076623026433108537614273895982092445808208900 96341 5114424104442246701268587233743839888708565720378466049528900 96342 5115061184311188466037263871780398597399616287206641688107025 96343 5115698336924260671965399125655870003207113674215130063176073 96344 5116335562289014325453933629584802612202032859877986432531600 96345 5116972860413001138326980026833935485814530693697709293779600 96346 5117610231303773527890401379000492639154548117656126580435225 96347 5118247674968884616990393831558534953381164356890473964390625 96348 5118885191415888234072073535938444786415875396302339642822948 96349 5119522780652338913238067828404632223284868139199030987196900 96350 5120160442685791894307110665996565664936427902984560721455625 96351 5120798177523803122872642319798243212511868130604752585830625 96352 5121435985173929250361413325801235062751825170521026547206400 96353 5122073865643727634092092693626440889494435488422542289160448 96354 5122711818940756337333880373369719946067825507038064476430625 96355 5123349845072574129365123980836565383796513212997882262673225 96356 5123987944046740485531939781431008042829763508812301253280100 96357 5124626115870815587306837932963948733059673811135779468328100 96358 5125264360552360322347351987646131785027810391403072693351073 96359 5125902678098936284554672653530986413421587209853387805784025 96360 5126541068518105774132285815672576199035295297467343832192400 96361 5127179531817431797644614817263910758915769881365571828672400 96362 5127818068004478068075667001020887438829142217062345812353225 96363 5128456677086809004887684511077144627172981275307268791381073 96364 5129095359071989734079799355655122055017404822126526419132100 96365 5129734113967586088246692730778637213089447818505600832096900 96366 5130372941781164606637258605292300783217136241719896469720025 96367 5131011842520292535213271567453107749023344184770012353703025 96368 5131650816192537826708058933359554618504629215235206076560448 96369 5132289862805469140685177117483646959546863262012002516673600 96370 5132928982366655843597092265571175218417621540114242043294225 96371 5133568174883668008843865150175650560834978012604747596959225 96372 5134207440364076416831840329091306245343600417805102171122500 96373 5134846778815452555032339566950583809431858752555932099522948 96374 5135486190245368618040359520251537120098076092212034800431025 96375 5136125674661397507633273686080601112420077539360407114515625 96376 5136765232071112832829538614796185812099849720419748042250000 96377 5137404862482088909947404386938570010944427387161648389680400 96378 5138044565901900762663629354631582737805093124000059155726073 96379 5138684342338124122072199147741574441629628707209672597250625 96380 5139324191798335426743049945059193577986710105007783348816100 96381 5139964114290111822780796010769498065697610243989560544776100 96382 5140604109821031163883461496475944856058182294434308450269225 96383 5141244178398672011401216509043814633553659141560393410451073 96384 5141884320030613634395117444528642443960139709328561459302400 96385 5142524534724436009695851588455238823289757685676181737574400 96386 5143164822487719821962485982712899779171460761276673394545025 96387 5143805183328046463741220559332417754966086536596488556605225 96388 5144445617252998035524145541410519486193022573073348961302948 96389 5145086124270157345808003111447370438696200462940127592080100 96390 5145726704387107911152953347362799298399515068214332441993025 96391 5146367357611433956241344426456909763495998032678439273388025 96392 5147008083950720413936487097580760671481227101675538199728400 96393 5147648883412552925341433421782809275579537493991465588210448 96394 5148289756004517839857759781696826267821636359111708709901225 96395 5148930701734202215244354159937004929314224023221180172098225 96396 5149571720609193817676207686766000572096214080319114593460100 96397 5150212812637081121803210457301650221402136222980864910002500 96398 5150853977825453310808951618528136272151318833213669190926073 96399 5151495216181900276469523726377371639051500570494299168907025 96400 5152136527714012619212331373146397705847629304782050163240000 96401 5152777912429381648174904085516600165960790550779336883240000 96402 5153419370335599381263713493440561634048483870042159636615025 96403 5154060901440258545212994770162383695875852324171234164026073 96404 5154702505750952575643572343637324852317984790058367477562500 96405 5155344183275275617121689879616614602316071592207845700092100 96406 5155985934020822523217844536663317699185018273054718021030225 96407 5156627757995188856565625493365136404817128215885863404577225 96408 5157269655205970888920556748010052357045670062729977209410448 96409 5157911625660765601218944190990723456723568238082894534656400 96410 5158553669367170683636726950203564972936112205608178388152025 96411 5159195786332784535648333009708457857202490156402271365957025 96412 5159837976565206266085539101915041050529133461810796149224100 96413 5160480240072035693196334873561558360758327229269282336302948 96414 5161122576860873344703791325752244281808317484728621194801225 96415 5161764986939320457864933528319246921126244678793272622741025 96416 5162407470314978979529617608775099996972674184998481086470400 96417 5163050026995451566199412016121769663026295037300758878214400 96418 5163692656988341584086483059782315714239536149842377048751073 96419 5164335360301253109172484723921220524890422485733734011433225 96420 5164978136941790927267452757419452867362979903704875955504100 96421 5165620986917560534068703039770347558347914523106212236344100 96422 5166263910236168135219734223162395677887158220355160561030625 96423 5166906906905220646369134651015053905990204115366099970626073 96424 5167549976932325693229493553233695321426972436971108257312400 96425 5168193120325091611636316518449837807751265784413497308410000 96426 5168836337091127447606945243512800012630711340619600378175625 96427 5169479627238042957399481560498948608153463855440561395979025 96428 5170122990773448607571715741504714401948875017088470408122948 96429 5170766427704955575040059081489568651698839981623017572522500 96430 5171409938040175747138480759435164738928628147998335235251225 96431 5172053521786721721677448978086864161850710564646799804386225 96432 5172697178952206807002876382543879611492428448018714354689600 96433 5173340909544245022055069757964281700368323999444940599760448 96434 5173984713570451096427684006651129718560593840044159839971025 96435 5174628591038440470426680404786000598246444760427498680644025 96436 5175272541955829295129289139076204074459148919300259655720900 96437 5175916566330234432442976123581985837190328939732477154116100 96438 5176560664169273455164414096990034277834470361245531653881073 96439 5177204835480564647038458000599620241442877427689189138389225 96440 5177849080271727002817124637287713005293276043279812936528400 96441 5178493398550380228318576611719429513893042730623287487248400 96442 5179137790324144740486110552070187710718618393912107056036025 96443 5179782255600641667447149613525948617751068446991374423651073 96444 5180426794387492848572240263827945625197994229228933872832100 96445 5181071406692320834534053351128313265695102422065893746168100 96446 5181716092522748887366389454423041559756717216100300081861225 96447 5182360851886400980523188516828695832293392083273191144050625 96448 5183005684790901798937543761969355713636562002256746819560448 96449 5183650591243876739080719893740240852704890688932371432678400 96450 5184295571252951909021175579714504684714628619705512755650625 96451 5184940624825754128483590218459691411176924225516601561275625 96452 5185585751969910928907894991030365165838640401326054978084900 96453 5186230952693050553508308196903434156709839242497769309422948 96454 5186876227002801957332374874622706391380727509171469977130625 96455 5187521574906794807320010707419227410463521556060817762887225 96456 5188166996412659482362550214073964272200411172172019094531600 96457 5188812491528027073361799225289413850057594777107182776387600 96458 5189458060260529383289091645836727324477241542667740605876073 96459 5190103702617798927244350502744956569884227075545448198215025 96460 5190749418607468932515153279799041958542606134490961464112900 96461 5191395208237173338635801538613174923928046289361516753992900 96462 5192041071514546797446394826546182447926868286118222525031225 96463 5192687008447224673151908871725594458389939987787915791381073 96464 5193333019042843042381278065447068946360468943612094161281600 96465 5193979103309038694246482232215863435658751724433382647886400 96466 5194625261253449130401637687697055261444183979545248318847025 96467 5195271492883712565102092584841226938885331546849789664912025 96468 5195917798207467925263526548452346728152627712697599380722948 96469 5196564177232354850521054598464588327605312699058774573004100 96470 5197210629966013693288335362194847453274586482900624036590225 96471 5197857156416085518816683575837726889548622955400650076105225 96472 5198503756590212105254186875469775423342110036847773256250000 96473 5199150430496035943704826877829779901983354507094996071010448 96474 5199797178141200238287604551141923483575739821906906076880025 96475 5200443999533348906195669876248636977687467893549411225430625 96476 5201090894680126577755455798319984003894069550920364919102500 96477 5201737863589178596485816469406434525942150992211438770588900 96478 5202384906268151019157169782101895150120272833686582179176073 96479 5203032022724690615850644194583878407813752174193200426230625 96480 5203679212966444870017229847297707074184554269391007418937600 96481 5204326477001061978536933971551663407455316775662279293497600 96482 5204973814836190851777940590290007026387943914897561910296225 96483 5205621226479481113655774511310798977232138161844081016976073 96484 5206268711938583101692469613195483375677720999841185634700900 96485 5206916271221147867075741424217191844176649763298848914964900 96486 5207563904334827174718163994494749800406282421321994790773025 96487 5208211611287273503316351061659377488624694191935368105563225 96488 5208859392086140045410141510301092482221726946280695703490448 96489 5209507246739080707441789125461834222895972303169595454259600 96490 5210155175253750109815156640442344999588069963081406536190025 96491 5210803177637803586954914079189855608574562024063896439235025 96492 5211451253898897187365741393533637774974099597365442588904900 96493 5212099404044687673691535395535499255339067835708323165122948 96494 5212747628082832522774620985222311381000697339982459780699225 96495 5213395926020989925714966673967672642404481659245358459114225 96496 5214044297866818787929404403789825755815240083074869992513600 96497 5214692743627978729210853662832959495487469983724266197160000 96498 5215341263312130083787549897299040416686741437731293323101073 96499 5215989856926933900382277220097333437811816582561368836636025 96500 5216638524480051942271605416478784093304944983816750140562500 96501 5217287265979146687345131246922449113049412043184910765562500 96502 5217936081431881328164724047541175828538918007666872300991025 96503 5218584970845919772023775628273744751262758288125997718476073 96504 5219233934228926641006454469130703514484079401605674232010000 96505 5219882971588567272046964214761134215895716759326107291683600 96506 5220532082932507716988806467607610045519298573301606818159225 96507 5221181268268414742644047879916610930668442192005560511884225 96508 5221830527603955830852591544871681777825993042705842074622948 96509 5222479860946799178541452687116630739888379898623580252084900 96510 5223129268304613697784038652936078786407301246927708099450025 96511 5223778749685069015859433200360685704210133953131019535905025 96512 5224428305095835475311685089464391506105685043434893066649600 96513 5225077934544584134009100973121026076281208104083527547240448 96514 5225727638038986765203542588487653732469995371308418972948225 96515 5226377415586715857589728249482033237016352902813661145658025 96516 5227027267195444615364538640521587641586387128186074908724900 96517 5227677192872846958286326911791292203468794417694590039420900 96518 5228327192626597521734233076307902465179768933623985661851073 96519 5228977266464371656767502709047958443430245782892143054511225 96520 5229627414393845430184809948407014728431994221920325723427600 96521 5230277636422695624583584800257560150011587222625469056867600 96522 5230927932558599738419344744873104523068016940414679781155625 96523 5231578302809235986065030646985923841550718379987612188801073 96524 5232228747182283297870346969245969147350023681764460311008900 96525 5232879265685421320221106289348458158281614800398201501202500 96526 5233529858326330415598578121097682597710390767011531804405625 96527 5234180525112691662638842039674578027297335068803601236635025 96528 5234831266052186856192145111375616843865476794151015455760448 96529 5235482081152498507382263628090598961467903929303324409000000 96530 5236132970421309843665869146786928560402026405636954734250225 96531 5236783933866304808891898834267979146149918035944732350235225 96532 5237434971495168063360930117473163023034608196532145038964100 96533 5238086083315584983884559639587335149766663861467564847722948 96534 5238737269335241663844786522227175207014318229062936292867025 96535 5239388529561824913253399933972205570663781551784988473662025 96536 5240039864003022258811370965508116748544230742925801336576400 96537 5240691272666521943968248811650085703074334740476410531571600 96538 5241342755560012928981561260513786347544050315098845494506073 96539 5241994312691184890976219490101805369576835869601251187816225 96540 5242645944067728224003927172573190401723396646978154472852900 96541 5243297649697334039102593886463871426118611498344033864972900 96542 5243949429587694164355752837125710167688416816793596117710025 96543 5244601283746501144951982885651946098523155274566945395751073 96544 5245253212181448243244334886556821544738253465452476280377600 96545 5245905214900229438809762334477182256422091309065094741561600 96546 5246557291910539428508556320163863671124584975802478259792225 96547 5247209443220073626543784796030686971768341998587680587455625 96548 5247861668836528164520736151528902910867280008002571483422948 96549 5248513968767599891506367098614935244515347019523434426404900 96550 5249166343020986374088754867579289491760459274077540947350625 96551 5249818791604385896436553713504506607706000145207655629225625 96552 5250471314525497460358455733620055031984218437290143322208400 96553 5251123911792020785362655995822068448122644369401561371810448 96554 5251776583411656308716321978625850463776224528838209486575625 96555 5252429329392105185505067322819081296824280947602940114606225 96556 5253082149741069288692429895083675427932642065393445523788100 96557 5253735044466251209179354163854253056357392555136061526692100 96558 5254388013575354255863677887681202072517662663658677795026073 96559 5255041057076082455699623116366321138190743722805429139391025 96560 5255694174976140553757291505139048343083592677654265321038400 96561 5256347367283234013282163942141293785010492721366063242318400 96562 5257000634005069015754604489488908299957287283800462888454225 96563 5257653975149352460949368638177834447938218556978892982006073 96564 5258307390723791966995115877102999740751997318729131271676100 96565 5258960880736095870433926576458025978519325900748060341680900 96566 5259614445193973226280823185783842443234708603579894585479025 96567 5260268084105133808083295746934304579491031553705952314866025 96568 5260921797477288107980831722226933675036094792528940469010448 96569 5261575585318147336764450138046906936896051149329650296579600 96570 5262229447635423423936240044172441242451567046466907440391225 96571 5262883384436829017768903289089727729078487681742594106756225 96572 5263537395730077485365301611565588270765880896892621647622500 96573 5264191481522882912718008048746038775500568339891982099622948 96574 5264845641822960104768862661048958123158647129847599999074025 96575 5265499876638024585468532574119075450171078004736847758850625 96576 5266154185975792597836076338113502374332184742542543160960000 96577 5266808569843981104018512604586050640796892364217341504742400 96578 5267463028250307785350393121238589558564746121532058212251073 96579 5268117561202491042413380044807711485576217413744069758955625 96580 5268772168708249995095827572354987509949534434054074003064100 96581 5269426850775304482652367891229109364864292390262754300224100 96582 5270081607411375063763501447968227505151418444523974650068225 96583 5270736438624183016595191536410809164777707945618809265126073 96584 5271391344421450338858463205283354106117128955115841251344400 96585 5272046324810899747869006485533319664180429367878705377360400 96586 5272701379800254680606783937675620581829292969742848817506025 96587 5273356509397239293775642519421083025431395433291090540266225 96588 5274011713609578463862929773855246064418226399363027398802948 96589 5274666992444997787199114338435917792788487300458022974684100 96590 5275322345911223580017410775077907165756264326126894965892025 96591 5275977774015982878513408721593366520475029783755074487587025 96592 5276633276767003438904706364756193646075860945151650949326400 96593 5277288854172013737490548235258956165141101164776166686160448 96594 5277944506238742970711467324830814886193041484330240206242225 96595 5278600232974921055208931525784936684811089976256160011635225 96596 5279256034388278627884994393263901369600338601231720805572100 96597 5279911910486547045961950230451620888419451238212126820562500 96598 5280567861277458387041993497020303130036399666498261069901073 96599 5281223886768745449166882541081006476716784514628658235110025 96600 5281879986968141750877607654906345164161313417892915792890000 96601 5282536161883381531274063454693919406696486722609979272890000 96602 5283192411522199750074725584639058147685679919038846746112025 96603 5283848735892332087676331745585476197766629454295019237551073 96604 5284505135001514945213567048522461426735842550706906972702500 96605 5285161608857485444618753693197221578690680012805984047280100 96606 5285818157467981428681544972111034184405821627116536530793225 96607 5286474780840741461108623600167856949862534522979317723936225 96608 5287131478983504826583404370244069905366643650062435933960448 96609 5287788251904011530825741134948034505784368219606665290758400 96610 5288445099610002300651638114838168779094256432815587143253025 96611 5289102022109218584032965533368251527698340962498228391358025 96612 5289759019409402550157179578828682494756367344838049092320100 96613 5290416091518297089487046693552439316203534559102329461302948 96614 5291073238443645813820372190654485988084649506695503686840225 96615 5291730460193193056349733198573401488385952730044279449080025 96616 5292387756774683871722215933684011102670139419597173065984400 96617 5293045128195864036099157301249816913520295427312300791872400 96618 5293702574464480047215890824984037825074610521351035366576073 96619 5294360095588279124441496905488083405785838363617824127334225 96620 5295017691575009208838557407836299744967562553984657599356100 96621 5295675362432418963222914578575839431693418447579192141396100 96622 5296333108168257772223434292410521678195529199835417355025625 96623 5296990928790275742341773628837562524064559513912306566601073 96624 5297648824306223702012152779006068972285989742756626167950400 96625 5298306794723853201661131283066204823455484220068781609000000 96626 5298964840050916513767388598277949890400588847643268103140625 96627 5299622960295166632921508998148388191896461938286249273036025 96628 5300281155464357275885770802866474641199936991420540410522948 96629 5300939425566242881653939941304243662738954350601618701722500 96630 5301597770608578611511067844853437088483298446886279034754225 96631 5302256190599120349093293673366542604287656458087527456589225 96632 5302914685545624700447650873471247935839290600554853640483600 96633 5303573255455848994091878069527329883760107806748023429810448 96634 5304231900337551281074234287495011237906635118405136934508025 96635 5304890620198490335033318511983832521981384631792344634185025 96636 5305549415046425652257893576751099441215336158984028745436900 96637 5306208284889117451746714388918980828103796808349456227272100 96638 5306867229734326675268360487179345803976732329776204775756073 96639 5307526249589814987421072934255442797559823207373664437988225 96640 5308185344463344775692595543889536985633997006573538222182400 96641 5308844514362679150520020442625636645429045286150725017702400 96642 5309503759295581945349637966656452833491166361569797378129025 96643 5310163079269817716696790894003750731444902247432329594476073 96644 5310822474293151744205733012301264925326977107241750380168100 96645 5311481944373350030709492022449364812003013392168673674960100 96646 5312141489518179302289736778410670253588018451314610539228225 96647 5312801109735407008336648863415831528777916638829724389605625 96648 5313460805032801321608798502848701558562267723205333839410448 96649 5314120575418131138293024814080142312927679616569002283376400 96650 5314780420899166078064320393519721234877309982664432281555625 96651 5315440341483676484145720241154567448384275047575501804680625 96652 5316100337179433423368195022844671447765762823699483264576900 96653 5316760407994208686230548670643925897410199861904972271322948 96654 5317420553935774786959320321416219102811963466511874909765625 96655 5318080775011904963568690594015906646466882940360873892830225 96656 5318741071230373177920392205302000615357151770825393146049600 96657 5319401442598954115783624925255429780506295620557852994241600 96658 5320061889125423186894974871468738023413526447821971645801073 96659 5320722410817556525018338143277602239082178949582416124312025 96660 5321383007683130988004848795803564880838989695611009567968900 96661 5322043679729924157852811154177390248199759703604117488648900 96662 5322704426965714340767636468212467555672455693938305767622225 96663 5323365249398280567221783907797697757601071758840821338256073 96664 5324026147035402592014705899279315041942609585408220835315600 96665 5324687119884860894332797803101107844235359586431289668480400 96666 5325348167954436677809351932972518171959295219108383054616025 96667 5326009291251911870584515916834111969008846311554016758565025 96668 5326670489785069125365255399889927190094612273006883906422948 96669 5327331763561691819485321089976220195563730538653834362400100 96670 5327993112589564054965220145536145018378647397226501599697225 96671 5328654536876470658572191906469913996820965372578397063912225 96672 5329316036430197181880187968130002208890881483266037390240000 96673 5329977611258529901329856598730972087353501891062078340360448 96674 5330639261369255818288531500443508537941038575015986832013025 96675 5331300986770162659110224914442268827354580637213411649775625 96676 5331962787469038875195625070177165452420804565204477732822500 96677 5332624663473673643052097979137714147047662149979536227140900 96678 5333286614791856864353693573380093129488779693544708999951073 96679 5333948641431379166001156189086573638869035543135580450425625 96680 5334610743400031900181939395426995756943572766822775626195600 96681 5335272920705607144430225168991977458659367844995546119955600 96682 5335935173355897701686947414067558783262432501616951894585225 96683 5336597501358697100359819829020996966444792146255333489901073 96684 5337259904721799594383368119067442323353578751110541754232900 96685 5337922383453000163278966555687238622189916255339333239760900 96686 5338584937560094512214878882963605638607780681082429619744025 96687 5339247567050879072066303571110475532182702971216442675714225 96688 5339910271933150999475423417460268637857068027878132972240448 96689 5340573052214708176911459495181408217482866453487741188353600 96690 5341235907903349212730729449995387669374093982954341436099025 96691 5341898839006873441236710145163217647149585457971749153444025 96692 5342561845533080922740104655011094493092933343171407685992900 96693 5343224927489772443618913607265145345779293131122318666322948 96694 5343888084884749516378510874465119236819337440861422611530225 96695 5344551317725814379711723614726907447248405095275342124661225 96696 5345214626020769998558916662123790350344018879081052357635600 96697 5345878009777420064168081266956321924487433944584344775210000 96698 5346541469003568994154928186180777077094745860416928536326073 96699 5347205003707021932562985124266100878630351003022225579329025 96700 5347868613895584749923698524749312764280230286103450005222500 96701 5348532299577064043316539712759332720004638024263045320222500 96702 5349196060759267136429115388779210429409338948718150556978025 96703 5349859897450002079617282473916752318171565950711188416251073 96704 5350523809657077649965267306953555393631386937857173504640000 96705 5351187797388303351345789193442470738611189166359736441881600 96706 5351851860651489414480188307123533480555531474336515663932225 96707 5352515999454446796998557943928410019690696905342408215733225 96708 5353180213804987183499881128843427263087918193857682072422948 96709 5353844503710922985612171575901262575276464403679191045676900 96710 5354508869180067342052619001571387120392586583849525584561025 96711 5355173310220234118687738791819369235767741553384080027316025 96712 5355837826839237908593526023105158442354563764383498991235600 96713 5356502419044894032115613837590484663461753542293144953490448 96714 5357167086845018536929436172825521189919413781607054321477225 96715 5357831830247428198100394846184973897024414305096859188007025 96716 5358496649259940518144030994323773186421111494932479243248900 96717 5359161543890373727086200867922559094456218395477763490568900 96718 5359826514146546782523255981993163977507825191088016627926073 96719 5360491560036279369682227622014311154327529699275417804902225 96720 5361156681567391901481015706167761855551370211881276828289600 96721 5361821878747705518588582003945156801229776586510034764929600 96722 5362487151585042089485147711395812698499087859918679227640625 96723 5363152500087224210522395383285747923367343747167207159026073 96724 5363817924262075205983675222438225623015061128341951993136900 96725 5364483424117419128144215726526116448017572932155648466802500 96726 5365148999661080757331338692586397097479253626668320139380625 96727 5365814650900885601984678579527114834231600746094361040182025 96728 5366480377844659898716406228897162101986703443867102917410448 96729 5367146180500230612371456944189219351655124890896916205690000 96730 5367812058875425436087762928946238159932673359727336561763225 96731 5368478012978072791356490083941850699733954975881341578448225 96732 5369144042816001828082279163705105599102007303282881284248100 96733 5369810148397042424643491292659944202852725087793907581022948 96734 5370476329729025187952457841149845229420225538551931109894025 96735 5371142586819781453515734661618079794154778408225705177213025 96736 5371808919677143285494360685214032749688463768195811927302400 96737 5372475328308943476764120879096060273925335691052196956217600 96738 5373141812723015548975813564701367616732580979092234322631073 96739 5373808372927193752615522097253404897506986542481555823905225 96740 5374475008929313067064890906777292827466984963557183789516900 96741 5375141720737209200661405900893804212774653113930692580436900 96742 5375808508358718590758679229662441077424311348481111142293025 96743 5376475371801678403786738412744161228244828715276685434826073 96744 5377142311073926535312319829154322068351400723565764697203600 96745 5377809326183301610099166569876423449949448434234983741363600 96746 5378476417137642982168330653607245342538408909923318145169225 96747 5379143583944790734858479605903990078286565317049936445500625 96748 5379810826612585680886207402004052922649718141479225892522948 96749 5380478145148869362406349773588058705186444995895809118592900 96750 5381145539561484051072303879756816232980953293054405543265625 96751 5381813009858272748096352342492856197121115568133358902640625 96752 5382480556047079184309991646877232271294209389056618290190400 96753 5383148178135747820224264906332279090756180529827727602960448 96754 5383815876132123846090098993161034789701927332982489951700625 96755 5384483650044053181958646034654049765414183887926715472559225 96756 5385151499879382477741629275034317328497077737264866366316100 96757 5385819425645959113271693303511075890007372228698266254036100 96758 5386487427351631198362758648713246328381792291502381343201073 96759 5387155505004247572870380739773282171722693270176806447978025 96760 5387823658611657806752113234332224224246683430165060169904400 96761 5388491888181712200127875713736765259521669798500937487984400 96762 5389160193722261783340325745699144397517182053161581827535225 96763 5389828575241158317015235314690704777470758166472993635131073 96764 5390497032746254292121871620339962134129666378170537737200100 96765 5391165566245402930033382244106045881062308761085078183284900 96766 5391834175746458182587184684498388301447320085695373311258025 96767 5392502861257274732145360261113551444040659828120811251009025 96768 5393171622785707991655052387760095319891912939057756057960448 96769 5393840460339614104708869214942404993830584338590803245465600 96770 5394509373926849945605290641974408163771410964011007659508225 96771 5395178363555273119409079698994128820494641515391348122573225 96772 5395847429232741962011698299150036580742865757720842329102500 96773 5396516570967115540191727361230165287240330290269144748222948 96774 5397185788766253651675291303004988470583774025300288640697025 96775 5397855082638016825196486905555053269875672171405429633205625 96776 5398524452590266320557816548854388411471410234078795399690000 96777 5399193898630864128690625818880715848291337370588154372784400 96778 5399863420767672971715545486523509665806889310931428087276073 96779 5400533019008556303002937858560959865047042925335864155640625 96780 5401202693361378307233347500976912637787285325327576613332100 96781 5401872443834003900457956334888872754478068074230207107692100 96782 5402542270434298730159043105358167691443389598765770668847225 96783 5403212173170129175310447223353387130432724181323080826301073 96784 5403882152049362346438036981138225470741011917895012388366400 96785 5404552207079866085680182141354869001821858695501626417166400 96786 5405222338269508966848230900074083392608486521319083142487025 96787 5405892545626160295486991224083171162625340370302403126907225 96788 5406562829157690108935216562682982809420616055772473148802948 96789 5407233188871969176386095934265179276876342415554072930268100 96790 5407903624776868998947748387940957459558048292492841451811025 96791 5408574136880261809703721840492464449450488320606607971806025 96792 5409244725190020573773496288918140243189409355172869003904400 96793 5409915389714018988372991398843242640241929455522773420610448 96794 5410586130460131482875078469066822075409791592377051421563225 96795 5411256947436233218870096772516428142530562656766053893192225 96796 5411927840650200090226374273881843580331792844840521773704100 96797 5412598810109908723150752724199155506052249032488849856102500 96798 5413269855823236476249117132656487697682606286288323627376073 96799 5413940977798061440586929615892731741495442133960880884293025 96800 5414612176042262439749767625060628877931046589578087462560000 96801 5415283450563719029903866550925568395881455148035843622560000 96802 5415954801370311499856666707271482442970249981938403118589025 96803 5416626228469920871117364692885231137560074344506066749576073 96804 5417297731870428897957469132390885886933484657334813432822500 96805 5417969311579718067471360796205332835385741895043496750488100 96806 5418640967605671599636857099886632385840436623670344522576225 96807 5419312699956173447375780983146584759050468360121576962275225 96808 5419984508639108296614534168798965575477877750398175575010448 96809 5420656393662361566344674801914909466556377369470310711840400 96810 5421328355033819408683499469456933744230161680641745288374025 96811 5422000392761368708934629600663108180431716812528708338779025 96812 5422672506852897085648602248452890971509914273220269328396100 96813 5423344697316292890683465252126164986547677480012102698802948 96814 5424016964159445209265376781627022423015973995905641661859225 96815 5424689307390243860049209263643860018297827587803883817439025 96816 5425361727016579395179157689817360991282480613348408925518400 96817 5426034223046343100349352307327953914475786761335362290510400 96818 5426706795487426994864475692134352743898394772698091710901073 96819 5427379444347723831700384205134796261448313413598636462215225 96820 5428052169635127097564733831522619212389044618048180455228100 96821 5428724971357531012957610403607801449188653323867722002468100 96822 5429397849522830532232164207376155422078927052265403144000625 96823 5430070804138921343655248973057826386427183687778009821076073 96824 5430743835213699869468065249976793727316330162103935751568400 96825 5431416942755063265946808165953075832611475793117244709610000 96826 5432090126770909423463319571529354977253779840142230578125625 96827 5432763387269136966545744569293752713564281369800943873073025 96828 5433436724257645253939192428570500294962238745209432421422948 96829 5434110137744334378666401885750262693704013917149864475902500 96830 5434783627737105168088410830531888807029791171614227540277225 96831 5435457194243859183965230378347374480466439036700922970812225 96832 5436130837272498722516523329241839011975625636519340895257600 96833 5436804556830926814482287013480329836156899864161480336360448 96834 5437478352927047225183540524153284123815871293946999964025025 96835 5438152225568764454583016337052490068887878729422919917746025 96836 5438826174763983737345856318089404671967648652756772727172900 96837 5439500200520611042900312118527698867535428568328607233408100 96838 5440174302846553075498449958301914880389954284000230760131073 96839 5440848481749717274276859797694134735798392513587844080567225 96840 5441522737238011813317368897640572887453108779726262579856400 96841 5442197069319345601707759768940019967484763414199779988176400 96842 5442871478001628283602492510636078703520853459908049515202025 96843 5443545963292770238283431537845147089098413442287843131801073 96844 5444220525200682580220576699302117935639181265946999556484100 96845 5444895163733277159132798784895777976675144872580169935772100 96846 5445569878898466560048579423465903738072028737393094102615225 96847 5446244670704164103366755371134065431637974752100162450140625 96848 5446919539158283844917267190440164173724437512287111447760448 96849 5447594484268740576021912320556741875226167465126140847054400 96850 5448269506043449823555102538853117194767114750044911317480625 96851 5448944604490327850004625814081414992819169850305277538105625 96852 5449619779617291653532412551456570771040882338234843684048900 96853 5450295031432258968035306229902405628243684012138224761722948 96854 5450970359943148263205838431735881312093705560130110117380625 96855 5451645765157878744593008265061658993938034517084833028793225 96856 5452321247084370353663066179149099443005234677764261389587600 96857 5452996805730543767860302173063856325671151264515682181075600 96858 5453672441104320400667838397826228405502479994643337872226073 96859 5454348153213622401668426152368450470392299723941909205389025 96860 5455023942066372656605247273563116864283775532599194891844900 96861 5455699807670494787442719920594945552740549941761333035324900 96862 5456375750033913152427308753948104703964972377911113533193225 96863 5457051769164552846148339509281337819788289012613374447631073 96864 5457727865070339699598817966463137504660244672277448662329600 96865 5458404037759200280236253314039232014749253611892585241094400 96866 5459080287239061892043485909404662783928394554096836740405025 96867 5459756613517852575589519434952745178666995486702875847198025 96868 5460433016603501108090357450473218789672513264556555088622948 96869 5461109496503937003469844342071907624532800052347905220776100 96870 5461786053227090512420510667884224622594701051103018564824225 96871 5462462686780892622464422900854868970881263750303408257739225 96872 5463139397173275058014037568856078757996676118022690109210000 96873 5463816184412170280433059792416815561695407661625713078210448 96874 5464493048505511488097306220335271625099921140300679290126025 96875 5465169989461232616455572363447104336439771867219660244140625 96876 5465847007287268338090504326821816787653933983047754726562500 96877 5466524101991554062779474940659717248247806793817679176672900 96878 5467201273582025937555464290161904452426577225197780819226073 96879 5467878522066620846767944644645739659737464632621484329600625 96880 5468555847453276412143769786178280512244869603700413089473600 96881 5469233249749930992848068738000165774634606977268481418433600 96882 5469910728964523685545143893012454107596243064127979797854225 96883 5470588285104994324459373542598934089366095970290150209326073 96884 5471265918179283481436118806056436765427713976792290198744900 96885 5471943628195332466002634960905696072061638103972590624576900 96886 5472621415161083325428987174355316545711999265705507130735025 96887 5473299279084478844788970636191421796994015784228542308845225 96888 5473977219973462547021035093365571295603761472881180453490448 96889 5474655237835978692989213786553547080409685986754932835427600 96890 5475333332679972281544056788957626077604305674717842318028025 96891 5476011504513389049583568747624967778974262725696450277673025 96892 5476689753344175472114151027554761102107590973013502908060900 96893 5477368079180278762311548258866788324698546288902197064022948 96894 5478046482029646871581799287304078056032776053330442861341225 96895 5478724961900228489622192528342333280238933703625636212228225 96896 5479403518799973044482225725178834577977108851117257978777600 96897 5480082152736830702624570110873532705899658875508003658240000 96898 5480760863718752368986038974915058786466212264712146048051073 96899 5481439651753689687038560634484394434521785245601785965002025 96900 5482118516849595038850155810688958221455129437988194649902500 96901 5482797459014421545145919410039878952743627349118540694902500 96902 5483476478256123065369006711445240310261292498241175615945025 96903 5484155574582654197741623958992095486877729810009887532526073 96904 5484834748001970279326023360790064517608287631654998162250000 96905 5485513998522027386085502494149341088889103302314069048099600 96906 5486193326150782332945408117365949685445327624425815211725225 96907 5486872730896192673854144388387108012696527847757440738562225 96908 5487552212766216701844185490629563711700131867939183326722948 96909 5488231771768813449093092666223788463271806255172889284248900 96910 5488911407911942686984535656956926658140875457287779919692025 96911 5489591121203564926169318553187409890799307057131399020747025 96912 5490270911651641416626410051004162616084426300373578468801600 96913 5490950779264134147723978117903338389498400239504003172240448 96914 5491630724049005848280429067255540194811665756828828292986225 96915 5492310746014219986625451041836492445622884427699388592376025 96916 5492990845167740770661061906694146331254708659488289397792900 96917 5493671021517533147922661551625214261652655786788393146696900 96918 5494351275071562805640088603534143250823727814143094680501073 96919 5495031605837796170798681548947551163802102269887864274273225 96920 5495712013824200410200344266957163838161272164330757325171600 96921 5496392499038743430524615972864305177705448328832250729011600 96922 5497073061489393878389745572799006403167873446042558649105625 96923 5497753701184121140413770429586814732519951862669082207751073 96924 5498434418130895343275599540136395851852790802100827208244900 96925 5499115212337687353776101124621038626731894862804844772422500 96926 5499796083812468778899194627727184593446374697797773884375625 96927 5500477032563211965872947132243118859676140519220556906709025 96928 5501158058597890002230674185260973134784169559014930167560448 96929 5501839161924476715872045037265205701206081841196342867360000 96930 5502520342550946675124192294380737230255948582890923995296225 96931 5503201600485275188802825984053935438095510240176811688681225 96932 5503882935735438306273352034439655670623814651236817198512100 96933 5504564348309412817511995167767558599635717904155676530822948 96934 5505245838215176253166926207960940306770739471018136441901025 96935 5505927405460706884619393802781324126528446805292350470784025 96936 5506609050053983724044860560772077714962880997696484790048400 96937 5507290772002986524474143603274332906586542229096453373843600 96938 5507972571315695779854559531788500018514149650092162513256073 96939 5508654448000092725111073810954682357957792958812839742974225 96940 5509336402064159336207454567425310786848220344424697798200900 96941 5510018433515878330207430804903332295601877617693542475920900 96942 5510700542363233165335855035619300636879944265749636401856025 96943 5511382728614208041039870328520731169594021850452304700401073 96944 5512064992276787898050081774447096163403336623299007083009600 96945 5512747333358958418441732368563850914520339459890969053185600 96946 5513429751868706025695883310328895124795440229149503236566225 96947 5514112247814017884760598721264888097787318512739879898525625 96948 5514794821202881902112134780810850407842826184840526110122948 96949 5515477472043286725816133280526498801109957758203435183760900 96950 5516160200343221745588819596922775190888729606467431989200625 96951 5516843006110677092858205083192044713788097192361340126075625 96952 5517525889353643640825293880111451917802268274592606531152400 96953 5518208850080113004525294146392938258646957741053532942610448 96954 5518891888298077540888833708753438186505294231058422711805625 96955 5519575004015530348803180131978785211724248073588666536532225 96956 5520258197240465269173465209254873444975622291278566220864100 96957 5520941467980876884983913873039634214950851510803553450360100 96958 5521624816244760521359077526749401474796105589486944017876073 96959 5522308242040112245625071797533253817213513625745545291545025 96960 5522991745374928867370818710408935027455727778243903298790400 96961 5523675326257207938509293284033969213324552986488865725670400 96962 5524358984694947753338774548385600661749996275609115149596225 96963 5525042720696147348604100984623202682573855852138600150756073 96964 5525726534268806503557930387406813811791893668040112095704100 96965 5526410425420925740022004149945473858720733559618921996908900 96966 5527094394160506322448415972049046394349918469411256527057025 96967 5527778440495550257980884991457228391516062645984862402132025 96968 5528462564434060296516033338719461841494766102626950963410448 96969 5529146765984039930764668115899476286146937015257960363331600 96970 5529831045153493396313067799378205319879411167108919060645225 96971 5530515401950425671684273067028834231385284017618410244410225 96972 5531199836382842478399382050037750071417198500896466175562500 96973 5531884348458750281038850009645179549716978260592986885322948 96974 5532568938186156287303793439079314281677479719094884445300025 96975 5533253605573068448077298590957737023347375176028093817580625 96976 5533938350627495457485734430429976652006791050798446078440000 96977 5534623173357446752960070014335033768741328443481345673806400 96978 5535308073770932515297196296647732919224005405248004340801073 96979 5535993051875963668721252360487771549279099701551036227305625 96980 5536678107680551880944956076965349932748755436711492979620100 96981 5537363241192709563230939191137280430712564705951505007180100 96982 5538048452420449870453086835347488563222164469271799906606225 96983 5538733741371786701157881470225832497407217120223312373976073 96984 5539419108054734697625751253619181679085988771280324030368400 96985 5540104552477309245932422837728709458873120116274143376992400 96986 5540790074647526476010278594727368688219118879647951129488025 96987 5541475674573403261709718271131533385840608342973422436528225 96988 5542161352262957220860525071200803700607461272428059211302948 96989 5542847107724206715333236169639985523142650778340427338832100 96990 5543532940965170851100517653877270225162977241411943139750025 96991 5544218851993869478298543896192654132943801462133387206045025 96992 5544904840818323191288381355970651469228546652918489203462400 96993 5545590907446553328717376812351368626424043819633927511560448 96994 5546277051886581973580550027554021763025804493944784955864225 96995 5546963274146431953281990841146993844903029704018421776769225 96996 5547649574234126839696260695538541383341622532811061697856100 96997 5548335952157690949229798592962275252594681634944999576622500 96998 5549022407925149342882331484231554101123932689986767303351073 96999 5549708941544527826308289089536943002732321987046054436456025 97000 5550395553023852949878223151560904126387569188691569852250000 97001 5551082242371152008740231121183900336718872837254934852250000 97002 5551769009594453042881384276056106770934200370070391034046025 97003 5552455854701784837189160272308939572253692328851555860101073 97004 5553142777701176921512880129680625094885686109383330897922500 97005 5553829778600659570725149650330047031085736028525729209716100 97006 5554516857408263804783305271613123046935791714076911636379225 97007 5555204014132021388790864353095976650160413877586888119594225 97008 5555891248779964833058979898079184150559573439384644012560448 97009 5556578561360127393167899709907390711483214767885103557902400 97010 5557265951880543070028429983338603629201384501055274943515025 97011 5557953420349246609943403331247485116035352066489789568220025 97012 5558640966774273504669151246936981002709794637995236577452100 97013 5559328591163659991476981002332635915563805891402318648802948 97014 5560016293525443053214656982333959625019232581378768599858225 97015 5560704073867660418367886455597223403048663685539760567818025 97016 5561391932198350561121809782024079369312311683753559745072400 97017 5562079868525552701422495057230409948143052491197463814128400 97018 5562767882857306805038437194269828701652047675783531401726073 97019 5563455975201653583622061442886267947903677896767757216076225 97020 5564144145566634494771231346570102717367988034774588083120100 97021 5564832393960291742090761137692274745701500277577089619560100 97022 5565520720390668275253932570990894346333109514609547087955625 97023 5566209124865807790064016195684812152340853810563463774051073 97024 5566897607393754728515797066488666863697669509111227928166400 97025 5567586167982554278857104893803929283139813696767354890240000 97026 5568274806640252375650348633360477071670484369460156323130625 97027 5568963523374895699834055515583248803053308726243711076090025 97028 5569652318194531678784414514958540045575820601799669200822948 97029 5570341191107208486376824259674518348871827178401062535062500 97030 5571030142120975043047445381810548163683690825648069751820225 97031 5571719171243881015854757308349930873121042239722539587055225 97032 5572408278483976818541119493290679265231314030699766719011600 97033 5573097463849313611594337091128959928539757574530102799410448 97034 5573786727347943302309231071989851204642298343958845288522025 97035 5574476068987918544849212778680078484943714098561670251327025 97036 5575165488777292740307862925937402792226204287277673560928900 97037 5575854986724120036770515042151352741909475836737693492524100 97038 5576544562836455329375843353830004132623018205098669807006073 97039 5577234217122354260377455113087525571054297214163845146126225 97040 5577923949589873219205487368427222691963180772823964449550400 97041 5578613760247069342528208179094827690763038213198447078670400 97042 5579303649102000514313622273276795043162646618561807507255025 97043 5579993616162725365891081150418378444040310270855243955626073 97044 5580683661437303276012897627936278155982471227324011201780100 97045 5581373784933794370915964832600662116763578092977509688604100 97046 5582063986660259524383379636861378314472104330902382172022225 97047 5582754266624760357806070540393190098999384989102598085655625 97048 5583444624835359240244429997134880259203389563999677284610448 97049 5584135061300119288489951188097083856238686910877881643712400 97050 5584825576027104367126869240213723965306703694652281743425625 97051 5585516169024379088593806891511938640426948894992860881550625 97052 5586206840300008813245424602875401579760191383047905716500900 97053 5586897589862059649414075116675953132528653618139393140622948 97054 5587588417718598453471462462548472452676140117588346839975625 97055 5588279323877692829890305410583935769092672577377527770776225 97056 5588970308347411131306005372215619907493672412152560665145600 97057 5589661371135822458578318749073424364893034086952804536889600 97058 5590352512250996660853033730081299404042586977273974365151073 97059 5591043731701004335623651537072781802227467666191647401446025 97060 5591735029493916828793072119199654056407836615286186755740900 97061 5592426405637806234735284296408757014882191078345048954020900 97062 5593117860140745396357060352262000074416268011989592741744225 97063 5593809393010807905159655076374627251134214624563978919506073 97064 5594501004256068101300509256746811603405348143289078322323600 97065 5595192693884601073654957622263664655480448419651951405728400 97066 5595884461904482659877941235638761641736145184470827656214025 97067 5596576308323789446465724337076297563074594157617934570811025 97068 5597268233150598768817615638927003219298300863941285447322948 97069 5597960236392988711297694071612964554136665957816860548132100 97070 5598652318059038107296538981096502823041609165671685691971225 97071 5599344478156826539292964778168287267894498670805258657586225 97072 5600036716694434338915760039829866157375586940332687773160000 97073 5600729033679942587005431063045816226940250682880841524560448 97074 5601421429121433113675949871140724728123569880963781571219025 97075 5602113903026988498376506673116232473256176717292752488525625 97076 5602806455404692069953266776163380438619877763557991620322500 97077 5603499086262627906711131951645516666601320077745540699184900 97078 5604191795608880836475506254827034385515951916485007597001073 97079 5604884583451536436654066298623226444472739667298746903755625 97080 5605577449798681034298535981646555339932562397346096008771600 97081 5606270394658401706166465670824652290479932156107005628931600 97082 5606963418038786278783015838865372996778699915578523420103225 97083 5607656519947923328502745156844251904717721839488009855251073 97084 5608349700393902181571403042189710971372096499653574528236900 97085 5609042959384812914187726662341393115609558760211913989412900 97086 5609736296928746352565242394357004717959948386625416483746025 97087 5610429713033794072994071740743065717738379064184997524956225 97088 5611123207708048401902741701784980039369834488525585547240448 97089 5611816780959602415919999604651853264404430577222454675481600 97090 5612510432796549941936632389551498650838524705965694821977025 97091 5613204163226985557167290353211086787067242254616041691922025 97092 5613897972259004589212315349958908354088845717499119495108900 97093 5614591859900703116119573450682733656460710248839974478222948 97094 5615285826160177966446292059940266769970509838890737530132225 97095 5615979871045526719320901491497206342034578410048535081815225 97096 5616673994564847704504881002568439269468308046457605455939600 97097 5617368196726240002454609287037907667490900386970262806250000 97098 5618062477537803444383219427932703733628814982009230698276073 97099 5618756837007638612322458309426961300568878202304351713655025 97100 5619451275143846839184550488651127062983246154517243154602500 97101 5620145791954530208824066527582208654904273068637656209602500 97102 5620840387447791556099795785290610946367840838326724157892025 97103 5621535061631734466936623670819186120768873882058648627301073 97104 5622229814514463278387413356970137287682614314309446644840000 97105 5622924646104083078694891955275429579799783636867024910337600 97106 5623619556408699707353541152426376877103026845671009501538225 97107 5624314545436419755171492308438086496476041063885479480371225 97108 5625009613195350564332426016824458380585551622987168117522948 97109 5625704759693600228457476127059449516109831986712042127800900 97110 5626399984939277592667138229600328508205788114312787624843025 97111 5627095288940492253643182603748659435509760856679069276198025 97112 5627790671705354559690571628624768307955159838774045619347600 97113 5628486133241975610799381657531459648262847072229193203490448 97114 5629181673558467258706729355982764917117856330871808767475225 97115 5629877292662942106958702503673518701788583177864538598765025 97116 5630572990563513510972295260665572788272028524814970852356900 97117 5631268767268295578097347898066472437961043799838893847804900 97118 5631964622785403167678490993476433391326826272678579539576073 97119 5632660557122951891117094091479472323192166900504843062624225 97120 5633356570289058111933218829454557676838178288258245174073600 97121 5634052662291838945827576528982662007439445072972379149113600 97122 5634748833139412260743490253125611169159761313504601605550625 97123 5635445082839896676928861329852639884662867366882865774976073 97124 5636141411401411566998140341890577440799890331839691276332900 97125 5636837818832077055994302583273601459827545511196113098062500 97126 5637534305140014021450827982868511901688589560102215959390625 97127 5638230870333344093453685495151491659648547119631269116216025 97128 5638927514420189654703321958512334318930379858128394366210448 97129 5639624237408673840576655421362133855921548029671166434010000 97130 5640321039306920539189072936320445264045847984019780434849225 97131 5641017920123054391456432822757939301495512599901830320934225 97132 5641714879865200791157071397970588765707353438146917781756100 97133 5642411918541485884993814177261437909740221598187037577122948 97134 5643109036160036572655991543206020826569786886269943048888025 97135 5643806232728980506881458884377508838760600042266664474375025 97136 5644503508256446093518621203807681143004628500435416284814400 97137 5645200862750562491588462197459827171629960554548877504449600 97138 5645898296219459613346577802989703346383173936389064666381073 97139 5646595808671268124345214219070681113573980776124754425023225 97140 5647293400114119443495310395559237364041209771243889338904900 97141 5647991070556145743128544994776952556354986225623072631424900 97142 5648688820005479949059387824185196077211139510455810336399025 97143 5649386648470255740647155740728692589100423522980506512476073 97144 5650084555958607550858073027124177332047096956470507637795600 97145 5650782542478670566327336240370362563508794725366112237027600 97146 5651480608038580727421183532755451538412447792709039333983225 97147 5652178752646474728298968445638450649769294003522258106530625 97148 5652876976310490016975238176280544569365785418173444176222948 97149 5653575279038764795381816318002813447666456145152021541908900 97150 5654273660839438019429890073946585452289586874533406565155625 97151 5654972121720649399072101944712732145226806293527585819530625 97152 5655670661690539398364645890156228420373623406112691925094400 97153 5656369280757249235529367965612312944919306562410218150760448 97154 5657067978928920883015871432830599270711532813111633406890625 97155 5657766756213697067563626345893502004863843123233400306525225 97156 5658465612619721270264083612395356652612173091448016327432100 97157 5659164548155137726622793530158625969750603210274231715664100 97158 5659863562828091426621528799763599886886005452943875299051073 97159 5660562656646728114780412013168010293246472169601860030092025 97160 5661261829619194290220047618692996193859317003818358427696400 97161 5661961081753637206723658362651868980581053885748547915376400 97162 5662660413058204872799226207898141784714107206588744174637225 97163 5663359823541046051741637729569301106783102116543490728881073 97164 5664059313210310261694833988302813147467446602003889427188100 97165 5664758882074147775713964881200871492696564674083088222552900 97166 5665458530140709621827547970820407035509590727472656912876025 97167 5666158257418147583099631792464895247462606993558167808235025 97168 5666858063914614197691963640054510143133617103020572105360448 97169 5667557949638262758926161830851188512628417179281169450177600 97170 5668257914597247315345892449315182228929369694023686803802225 97171 5668957958799722670779050570369690669453822618921129872267225 97172 5669658082253844384399945962350179524299565293253903947002500 97173 5670358284967768770791493269915006497351290985347824150922948 97174 5671058566949652900007406677193988640704562447076999932883025 97175 5671758928207654597634399051451560297732268935830490191975625 97176 5672459368749932444854385567541184865573039298468745317210000 97177 5673159888584645778506691813427697823861553868404202887808400 97178 5673860487719954691150266377054272713147196211910371332826073 97179 5674561166164020031125897914830715983660022265348075213950625 97180 5675261923925003402618436702019810872881617223821373701928100 97181 5675962761011067165719020665298444708763077766836502838688100 97182 5676663677430374436487305897770268274403116931204914563345225 97183 5677364673191089087013701656706650109556159259448356988151073 97184 5678065748301375745481609844292702864483292857444614137350400 97185 5678766902769399796229668971655173062388090782484043576838400 97186 5679468136603327379814002606448999867994624847148856338509025 97187 5680169449811325393070472304279362701726488560711013389129225 97188 5680870842401561489176935024236051781433340633674907386302948 97189 5681572314382204077715505028817009916685394338644304880376100 97190 5682273865761422324734820268517908124316429148218400069709025 97191 5682975496547386152812313251364631878142307554840748470304025 97192 5683677206748266241116486397665569050614659915531197188000400 97193 5684378996372234025469191880260604849588371653691019479010448 97194 5685080865427461698407915950543743299386788288524032209145225 97195 5685782813922122209248067750536289061940162648272692422366225 97196 5686484841864389264145272611287537640950823355011633578028100 97197 5687186949262437326157669837879936259802862345127850342122500 97198 5687889136124441615308214981315691952284839910175251337826073 97199 5688591402458578108646986597561817654131106607222495011599025 97200 5689293748273023540313497494030621332910860496190276441960000 97201 5689996173575955401599010463772657443904013614443366681960000 97202 5690698678375551941008858507659174250299351496882001572483025 97203 5691401262679992164324769544831104797333351994157414529126073 97204 5692103926497455834667195611691663581857402733980612208002500 97205 5692806669836123472557646549719625211277038412737575624964100 97206 5693509492704176355981028182380375598849227799076076312202225 97207 5694212395109796520447984981411840495952693980469846995893225 97208 5694915377061166759057247222762410416161768091048037926610448 97209 5695618438566470622557982632457995260756374627627305388944400 97210 5696321579633892419412152522675356210689443594698587028676025 97211 5697024800271617215856872418298876706008359222271179239681025 97212 5697728100487830835966777174237948590289004977506199359488100 97213 5698431480290719861716390583782163754789568146895442711302948 97214 5699134939688471633042499478271515874766542505648086780837225 97215 5699838478689274247906532318358831088717332620597213340217025 97216 5700542097301316562356942277141660730222536258363785404646400 97217 5701245795532788190591594815440883481556380298123114602726400 97218 5701949573391879505020159749503278578315928584886088559051073 97219 5702653430886781636326507811405345954988585411885121388917225 97220 5703357368025686473531111702435663482633103896966092843032100 97221 5704061384816786664053451639733085711691792525728131592672100 97222 5704765481268275613774425396458102795380913681791187146890625 97223 5705469657388347487098762835774692532122403180647671265526073 97224 5706173913185197207017444938920012729083027777082322417744400 97225 5706878248667020455170127327639295353076956436509689230890000 97226 5707582663842013671907568281263318199864468957539622658155625 97227 5708287158718374056354061248705844078243180416768845562087025 97228 5708991733304299566469871855658431771278739987714522308722948 97229 5709696387607988919113679407260037303559486074829829319202500 97230 5710401121637641590105022886518838310484024511920443469383225 97231 5711105935401457814286751448763728573302160913635799345318225 97232 5711810828907638585587479412402944051928080251033670511745600 97233 5712515802164385657084045746267296016430144459877431098960448 97234 5713220855179901541063978053815501147574190496061158067999025 97235 5713925987962389509087961054479112746856774839480030154928025 97236 5714631200520053592052309562424571467111444129256342006704900 97237 5715336492861098580251445963009908246004833503351547124620100 97238 5716041864993730023440382187213646396560222428471330916381073 97239 5716747316926154230897206184313464081254130456405653514665225 97240 5717452848666578271485572893092192669226630545513451071264400 97241 5718158460223209973717199711848740749728313456309309769184400 97242 5718864151604257925814366467491547849096271383756604194288025 97243 5719569922817931475772419883992186173308100542010609785951073 97244 5720275773872440731422282550476742973506768986450863916056100 97245 5720981704775996560492966389232630407820275659732088893456100 97246 5721687715536810590674090623908484049318357600477454947449225 97247 5722393806163095209678404248184825467054102572719632856150625 97248 5723099976663063565304312995193178584831212179219377789960448 97249 5723806227044929565498410807961343800617853930686347993350400 97250 5724512557316907878418015811162548128395557874393184239390625 97251 5725218967487213932493710784446203903686472358784892755015625 97252 5725925457564063916491888137628022874044512444887267641932900 97253 5726632027555674779577299388017246776425531490429092568022948 97254 5727338677470264231375609140158769784568639648804465117550625 97255 5728045407316050742035953568267942491325200562877739518779225 97256 5728752217101253542293503401635861373263877514110896612723600 97257 5729459106834092623532031413282961967859390831880903061683600 97258 5730166076522788737846484412138748277139407597834765004576073 97259 5730873126175563398105559739025505195818230717757139472483025 97260 5731580255800638878014286266723855046687705401126843279656900 97261 5732287465406238212176609904398033591365035109114379604736900 97262 5732994755000585196157983606658775170414014228395359113275225 97263 5733702124591904386547961887541710913360559224369787353881073 97264 5734409574188421101022799839679198246215371947102679295297600 97265 5735117103798361418408056658943514211796116230828099002382400 97266 5735824713429952178741203674839359406408650067849962882043025 97267 5736532403091420983334236886923633625301648575164949369404025 97268 5737240172790996194836294007530458598751395832534496302522948 97269 5737948022536906937296276011079437490663634579825722544468100 97270 5738655952337383096225473190245155122197159845379482541138225 97271 5739363962200655318660195719265937174119343962474672063453225 97272 5740072052134955013224408724669900913397004244541095542090000 97273 5740780222148514350192371863696344281906988958901153719410448 97274 5741488472249566261551283410690534478119580291138520595292025 97275 5742196802446344441063928851749971456164312855717792662930625 97276 5742905212747083344331333987900216060832101111603492934102500 97277 5743613703160018188855422547078386811799676913113222674676900 97278 5744322273693384954101678305202443645682277495224348093276073 97279 5745030924355420381561811716604391220428312588545311812890625 97280 5745739655154361974816431054105548683065395212043149384089600 97281 5746448466098447999597718059012047098890662131642507991449600 97282 5747157357195917483852108101308730037869755130605609361332225 97283 5747866328455010217802974850329647112268201244167139907676073 97284 5748575379883966754013319456183344558386237097605727102708900 97285 5749284511491028407448464242211171254703387585529985054268900 97286 5749993723284437255538750908756832868762350472760375638777025 97287 5750703015272436138242243248525441125732974216289407644047225 97288 5751412387463268658107434373810319492796364536265844453490448 97289 5752121839865179180335958455865840875276434135010259788515600 97290 5752831372486412832845306976704587222821537610338913387946025 97291 5753540985335215506331549493597135246902228166932754076191025 97292 5754250678419833854332058916552786754442652331493437487136900 97293 5754960451748515293288241299059576406542681658706415828922948 97294 5755670305329508002608270142361904015975584510683072417903225 97295 5756380239171060924729825213554152802461884538053001893422225 97296 5757090253281423765182835877768669330624053622070162189121600 97297 5757800347668846992652228944736495162018863890201850979240000 97298 5758510522341581839040681029999254559724594129279216127001073 97299 5759220777307880299531375431050616891628868627367053345288025 97300 5759931112575995132650763518685766686819719315396563399322500 97301 5760641528154179860331330643837328608327523190007959984322500 97302 5761352024050688767974366560176208914898794518053601662819025 97303 5762062600273776904512740362755829294504423389272774060576073 97304 5762773256831700082473679942978243262894866935595326192410000 97305 5763483993732714878041555960160639631713035112564872628595600 97306 5764194810985078631120670329980751862462187480067871373371225 97307 5764905708597049445398049230079706435001089065860094641160225 97308 5765616686576886188406240623100857672201980286617207524822948 97309 5766327744932848491586116297443170775958616178094605536332900 97310 5767038883673196750349678426007729143871741989529454020014025 97311 5767750102806192124142870643215956350667913669094012353669025 97312 5768461402340096536508393640578157493724561048825683362873600 97313 5769172782283172675148525281090998917979646771200554847240448 97314 5769884242643683991987945232742559651998213327941132424944225 97315 5770595783429894703236564121403602204050552147686027247174025 97316 5771307404650069789452357203383724684727690616102977886940900 97317 5772019106312474995604202557931070540879393383573069233892900 97318 5772730888425376831134723799954286504507931455762579725151073 97319 5773442750997042570023137313245433679687504515651663569955225 97320 5774154694035740250848104004482571010604426836701087134995600 97321 5774866717549738676850585578290744694427023160977431025235600 97322 5775578821547307415996705333640131423916646178764400456975625 97323 5776291006036716801040613481860097666482339903376935100701073 97324 5777003271026237929587356986547951508761451432852378317400900 97325 5777715616524142664155753925651177918776955475578684923722500 97326 5778428042538703632241272376001962601279419736766078084425625 97327 5779140549078194226378913820582823946027422964381206748703025 97328 5779853136150888604206101078802186893494859284520141473360448 97329 5780565803765061688525570760058746867816940565349857745640000 97330 5781278551928989167368270240873486252698861084221518080422225 97331 5781991380650947494056259165868220212512033883250153915207225 97332 5782704289939213887265615472869562987892564033834496833980100 97333 5783417279802066331089345942417220122835208739900905399922948 97334 5784130350247783575100301271955526408543505943112730490855025 97335 5784843501284645134414095674987163658153050001280176107986025 97336 5785556732920931289752031005468006755890073244497831571600400 97337 5786270045164923087504025407722060754261573923262635868035600 97338 5786983438024902339791546492155466123496232400492124182006073 97339 5787696911509151624530549037048563588667296556852420150052225 97340 5788410465625954285494417216705024321729512428371580051628900 97341 5789124100383594432376911356237065588092045229583560926948900 97342 5789837815790356940855119213265786280328197287421260185922025 97343 5790551611854527452652411786815671105190601174126742991051073 97344 5791265488584392375601403653682326524257466635318919361561600 97345 5791979445988238883706917832552525883281406916172543652889600 97346 5792693484074354917208955176155655500647381948909481037420225 97347 5793407602851029182645668291725667821270390733348727029515625 97348 5794121802326551152916339990052662078776741274343700930822948 97349 5794836082509211067344366263403227245915041791164905913036900 97350 5795550443407299931740243792588696390834509740247224351130625 97351 5796264885029109518464561983460475895148803650570991303005625 97352 5796979407382932366490999533111627328573365017014687152016400 97353 5797694010477061781469325526063894114383231688407772787410448 97354 5798408694319791835788405060719379459986468481201056476955625 97355 5799123458919417368639209406356096367545773304508272582538225 97356 5799838304284233986077830690946624880807476055978556726020100 97357 5800553230422538061088501120079126066113071099130558449948100 97358 5801268237342626733646616727259976567973630420383433466726073 97359 5801983325052797910781765655877301922581951747399353823619025 97360 5802698493561350266640760973104701156221122149220978076622400 97361 5803413742876583242550678016024469539701341093133112817102400 97362 5804129073006797047081896270249640714719365763661219022658225 97363 5804844483960292656111145781324183753386833816474192369506073 97364 5805559975745371812884558099180705058115002805391773611652100 97365 5806275548370337028080721755935019355574139445787902100216900 97366 5806991201843491579873742277296968385565913824383275948715025 97367 5807706936173139513996306727876880233356721796059378309318025 97368 5808422751367585643802752790667076602318891285601415203810448 97369 5809138647435135550332142380977849672615243199261227106003600 97370 5809854624384095582371339795107344541140493311168624848979225 97371 5810570682222772856518094394024797588000515986729205206144225 97372 5811286820959475257244127822346595465467562103420075203422500 97373 5812003040602511436958225762884633756596150193396720985022948 97374 5812719341160190816069334227046468702520549826992276423446025 97375 5813435722640823583049660381366769749880567746835577436390625 97376 5814152185052720694497777910449595022837748414620652036000000 97377 5814868728404193875201736916601026177749129612584842294790400 97378 5815585352703555618202178356431713452760368715925862223351073 97379 5816302057959119184855453014708896079364394387513179155575625 97380 5817018844179198604896745015737477578345759909502718180256100 97381 5817735711372108676503199872549749818494596325395724242216100 97382 5818452659546164966357057074183374073027504188615515639064225 97383 5819169688709683809708787211327241665795900168105816548826073 97384 5819886798870982310440233640614851157095267216450509469312400 97385 5820603990038378341127758687844853377211462630619303136704400 97386 5821321262220190543105394390408429974752735299072431129550025 97387 5822038615424738326527997779203185506318409901398709704710225 97388 5822756049660341870434410700313247454147329978076888273802948 97389 5823473564935322122810624176735282919071131788875193034900100 97390 5824191161258000800652947310430155097369264899746441081688025 97391 5824908838636700390031180724979957011984401651117416844583025 97392 5825626597079744146151794549130174331008504236865867397518400 97393 5826344436595456093421110941496743469391363235054188642960448 97394 5827062357192161025508491156717785533454903251046533381406225 97395 5827780358878184505409527153329811032017988033749763389983225 97396 5828498441661852865509237743648204642747867179535679214220100 97397 5829216605551493207645269285931813687755807519442785312602500 97398 5829934850555433403171100919111478338445862667414183770801073 97399 5830653176682002093019254340362355936207172164870947529722025 97400 5831371583939528687764508125799906182711665364487629511690000 97401 5832090072336343367687116594579418321340592828641761631690000 97402 5832808641880777082836033216678975799614937751038854613900025 97403 5833527292581161553092138564645768271446489919228319516651073 97404 5834246024445829268231472809585675167558213197256919003062500 97405 5834964837483113487988472761676059432544522598061078996232100 97406 5835683731701348242119213455481724397754226911257145790045225 97407 5836402707108868330464654280354001130481205731002198191172225 97408 5837121763714009323013889656192947971840393768193302797160448 97409 5837840901525107559967404254852658348189358709449366564966400 97410 5838560120550500151800332767469687314028699780449481263857025 97411 5839279420798524979325724217994621657977680762030613313162025 97412 5839998802277520693757810823206832777674961673094674994504100 97413 5840718264995826716775281399492465904298025854332689086302948 97414 5841437808961783240584559316665733632828931940907467284796225 97415 5842157434183731227983084999113596090218371380784774574636025 97416 5842877140670012412422602974543924450214699918978434584240400 97417 5843596928428969298072453470617258880829654007562612696304400 97418 5844316797468945159882868559742286388207878598263246102876073 97419 5845036747798284043648272852315178399053199410502212780738225 97420 5845756779425330766070588738682942302740788725037575894964100 97421 5846476892358430914822546180110955553811017214299633321804100 97422 5847197086605930848610997049034865315697873468017370080805625 97423 5847917362176177697240234018877051007292385889988383935501073 97424 5848637719077519361675314003707861495279516712465867740302400 97425 5849358157318304514105386148031853057115533182590533611560000 97426 5850078676906882598007024366979268622031914704928515703200625 97427 5850799277851603828207564437183013180561445060206670811064025 97428 5851519960160819190948445638621394636782283947856012105122948 97429 5852240723842880443948556947706913761766530204447290068322500 97430 5852961568906140116467587781901401291601098317368335292966225 97431 5853682495358951509369383296137814598820648469362393085601225 97432 5854403503209668695185304231329020752154856501405340473459600 97433 5855124592466646518177591315243907166145502055805754315010448 97434 5855845763138240594402734216031175429432708945697012262456025 97435 5856567015232807311774845048671188288344209678960022948549025 97436 5857288348758703830129036434636254150846744232147217624500900 97437 5858009763724288081284804115039747864934659811624869049696100 97438 5858731260137918769109414117554480915137471643736771888256073 97439 5859452838007955369581294477380748571025592992516323866184225 97440 5860174497342758130853431512544495912381663801907958484998400 97441 5860896238150688073316770653806059047083919789547940339718400 97442 5861618060440106989663621829459952229717865671217361216301025 97443 5862339964219377444951069405306185981493165659808767142776073 97444 5863061949496862776664386680073615705194159651107585099312100 97445 5863784016280927094780454936575834682634772772319172310328100 97446 5864506164579935281831187048880139736421827419884041428896225 97447 5865228394402252992966955645770112232754908742903177121625625 97448 5865950705756246656020025830782371497505994930001308203810448 97449 5866673098650283471567992459098072113928060823620892015968400 97450 5867395573092731412997221971569730967038815509869168285375625 97451 5868118129091959226566298786163984297013659807814122878500625 97452 5868840766656336431469476247100889421800866203595156540344900 97453 5869563485794233319900132131970400187641909936306687003922948 97454 5870286286514020957114228717106659605240833839127253790105625 97455 5871009168824071181493777401500767528978529365775798472802225 97456 5871732132732756604610307889532695636810880184626943672321600 97457 5872455178248450611288341932803036369323860996628009555457600 97458 5873178305379527359668871631345286887843931024825342470501073 97459 5873901514134361781272842294499383513518427129492882978500025 97460 5874624804521329581064639861727216511888163920601811383592900 97461 5875348176548807237515582883650869490673105766090068147472900 97462 5876071630225172002667419063594342082281806427871497167786225 97463 5876795165558801902195826359909528986936334395926701150756073 97464 5877518782558075735473918649367242857276634032675289861251600 97465 5878242481231373075635755951894082910871732584049367671056400 97466 5878966261587074269639859216935965563219909159551638297892025 97467 5879690123633560438332729671729147780565912130742665482977025 97468 5880414067379213476512372731759588259200564246088357774222948 97469 5881138092832416052991826473691505945836648310311862209784100 97470 5881862200001551610662694671046009822174838729108457472325225 97471 5882586388895004366558684392910688285884653776445921075340225 97472 5883310659521159311919148165961060869927968303207887376000000 97473 5884035011888402212252630700074809452446564974539088502760448 97474 5884759446005119607400420177819720520320532201187752082345025 97475 5885483961879698811600104108096284460981056920053993847355625 97476 5886208559520527913549129744215912269129328484059471987902500 97477 5886933238935995776468369066695744467672884344742055783148900 97478 5887658000134492038165688331051041455441807156412509868051073 97479 5888382843124407111099522180866158908089744602424431497005625 97480 5889107767914132182442452326425126273018785846613647015427600 97481 5889832774512059214144790789182860814192810251142246545987600 97482 5890557862926580942998167712358064078321043081092213021541225 97483 5891283033166090880699123737928862070102227541824516646601073 97484 5892008285238983313912706950312264841020070873355469082160900 97485 5892733619153653304336074387008535613572462563180474339144900 97486 5893459034918496688762098116491573980800413241847031355828025 97487 5894184532541910079142975883626432139557741701268440786118225 97488 5894910112032290862653846322895097535129262931775202172240448 97489 5895635773398037201756408739711689714563620318094170054529600 97490 5896361516647548034262547460108233606436978375071341255935025 97491 5897087341789223073397960749072185865705566849631406910480025 97492 5897813248831462807865794297816905343838560875188225724144900 97493 5898539237782668501910279280266273166548013347851034836122948 97494 5899265308651242195380374979034682324149543010050962124654225 97495 5899991461445586703793415981183631102896243086754268607049225 97496 5900717696174105618398763944036169109528828932719344378323600 97497 5901444012845203306241463931330459065777407227154005737210000 97498 5902170411467284910225905319993731974634442005871884774226073 97499 5902896892048756349179487277817927685894532462239050179901025 97500 5903623454598024317916288812318327314724522188825432064062500 97501 5904350099123496287300743391056498393887247584084728939062500 97502 5905076825633580504311318133708888067693922725309442410726025 97503 5905803634136685992104197576162414063803767323646314992351073 97504 5906530524641222550076972006918417607625031642587152844960000 97505 5907257497155600753932330376086356873299075691919829602873600 97506 5907984551688231955741757777248633995068637818856842467224225 97507 5908711688247528284009237502477963093242898221550405220929225 97508 5909438906841902643734957670788701199975424122423621428622948 97509 5910166207479768716479022430303578401666593575040324269844900 97510 5910893590169540960425167734417277946989652354318873225205025 97511 5911621054919634610444481692238331502319181311858378613160025 97512 5912348601738465678159129493590809169712458182453943419379600 97513 5913076230634450952006082908857298316558006321368676703490448 97514 5913803941616007997300854363944679700561551451816204745393225 97515 5914531734691555156301235590654223808887674425973601377603025 97516 5915259609869511548271040852737544766015671468650153581544900 97517 5915987567158297069543854747919963601200531598814911744960900 97518 5916715606566332393586784586172847103354532129241952557226073 97519 5917443728102038971064217344516502928681755547646783996266225 97520 5918171931773839029901581198635226064506862903314098767937600 97521 5918900217590155575349111631586106191440738281183566157377600 97522 5919628585559412390045622119883219925319164260867656363380625 97523 5920357035690034034082279397238846360236517651698416224926073 97524 5921085567990445845066383296243358774474606487587151251448900 97525 5921814182469073938185151168265459802197221478554300529402500 97526 5922542879134345206269506881854441815443766070942300779480625 97527 5923271657994687319857874399926168703210477187631507684170025 97528 5924000519058528727259975936014489677255271825481566249010448 97529 5924729462334298654620634689869810177702171202534996442250000 97530 5925458487830427105983582162686559395553582295436897932015225 97531 5926187595555344863355270052241308373843474611609007711500225 97532 5926916785517483486768686728223307094381696124906016955184100 97533 5927646057725275314347178288039223402849344692088943479222948 97534 5928375412187153462368274193373881071407268185160067127802025 97535 5929104848911551825327517487788808744974426246475803091617025 97536 5929834367906905076002299595640425964920027225020984610406400 97537 5930563969181648665515699702599706912093073709097163784601600 97538 5931293652744218823400328718055176959885227359129273260131073 97539 5932023418603052557662177819681111577387756690883625998061225 97540 5932753266766587654844471580452821572660778291043820376372900 97541 5933483197243262680091525678390923116683060891111474042492900 97542 5934213210041516977212609189316505439693351009661401990425025 97543 5934943305169790668745811462899123543369516725135215056126073 97544 5935673482636524656021913582279557724619810790026444054307600 97545 5936403742450160619228264407549296159681243971291062460771600 97546 5937134084619141017472661203368711250733452430280331746877225 97547 5937864509151909088847234851005914891342557367982651427480625 97548 5938595016056908850492339645078292261748369287795766013922948 97549 5939325605342585098660447675278728220299901298722254817144900 97550 5940056277017383408780047793368554813228544127455489227125625 97551 5940787031089750135519549165719262881425438159339760696500625 97552 5941517867568132412851189411685035199959573117060433691918400 97553 5942248786460978154114947328088173043735972143934935212560448 97554 5942979787776736052082460200099502530948992317994135162000625 97555 5943710871523855579020945698795861554834316216200987964571225 97556 5944442037710786986757128365676782573664637308057796256628100 97557 5945173286345981306741170684422500988968373917787539853212100 97558 5945904617437890350110608740175433302578000487894625600901073 97559 5946636030994966707754292466627283704334779138246218632126025 97560 5947367527025663750376330481193952204089827278270903565568400 97561 5948099105538435628560039508560431884047586530224517990848400 97562 5948830766541737272831898392877897310496882693875158613659225 97563 5949562510044024393725506698895200607566904162935980872631073 97564 5950294336053753481845547902307006159830595327024737329096100 97565 5951026244579381807931757169600809375356180296126117669900900 97566 5951758235629367422922893727685099406178819004123803914574025 97567 5952490309212169158020717823580940189128770620974533545381025 97568 5953222465336246624753972274459258636509916466911024778760448 97569 5953954704010060215042368608306143273273094514452878730809600 97570 5954687025242071101260577795498471085072438323116915956176225 97571 5955419429040741236302225571572194809929813116067083246041225 97572 5956151915414533353643892351465637375162518916419208304822500 97573 5956884484371910967409117735520154650752703452781490627622948 97574 5957617135921338372432409607520542160453414158505584036989025 97575 5958349870071280644323257825057575862635937267057223030825625 97576 5959082686830203639530152502495091584186040987275233954810000 97577 5959815586206573995404606886824022162652977267833008974752400 97578 5960548568208859130265184826685825824344620971080558972376073 97579 5961281632845527243461532834847753799144954614135454892180625 97580 5962014780125047315438416744412419646506259441488574614604100 97581 5962748010055889107799762959044147241337867710750761657764100 97582 5963481322646523163372704297494588843376184944118352933763225 97583 5964214717905420806271630432710119149076922765682041736001073 97584 5964948195841054141962242925803525701120111052221625586254400 97585 5965681756461896057325614855172530507261500716369686976590400 97586 5966415399776420220722255041047692197500443760114936662611025 97587 5967149125793101082056176865752252526364263528049513903271225 97588 5967882934520413872838971689956505505532523598416621273802948 97589 5968616825966834606253886865209281931041486721132048082404100 97590 5969350800140840077219908343029156548919443891155923815687025 97591 5970084857050907862455847880837999583307506278873906208882025 97592 5970818996705516320544434845019508831917907572878363072016400 97593 5971553219113144591996412611385373015072879571462323123410448 97594 5972287524282272599314639563331731546551757834368377472647225 97595 5973021912221381047058194687968610377052165123361601039620225 97596 5973756382938951421906487770505028044242926466884189206432100 97597 5974490936443465992723374187172480547151809228638096448062500 97598 5975225572743407810621274296969528146990272791042721442276073 97599 5975960291847260709025297432510221681470173631113785710825025 97600 5976695093763509303737370490259120465213820917767160141440000 97601 5977429978500638993000371120435668334998933545601651021440000 97602 5978164946067135957562265516870708885313929990965798838297025 97603 5978899996471487160740250807097935427026605782047696382676073 97604 5979635129722180348484902042963085689890637966699821723102500 97605 5980370345827704049444323792033705778129519990953031123520100 97606 5981105644796547575028306330092322377446492119289296109908225 97607 5981841026637201019472486434995876701511810186709635105431225 97608 5982576491358155259902512782184288156275307324804132904210448 97609 5983312038967901956398215942121030191342667602131126245968400 97610 5984047669474933552057782979948615299138165516342746169058025 97611 5984783382887743273061936657641900614654849225128256548663025 97612 5985519179214825128738119238942140061265276559033249602500100 97613 5986255058464673911624680897354723481331969475774020773802948 97614 5986991020645785197535072727493557684216752947398649991735225 97615 5987727065766655345622044360055058838742106573519805511075025 97616 5988463193835781498441846180704740132205599741203444763854400 97617 5989199404861661582018436153159393113690422160660844934862400 97618 5989935698852794305907691246747875635650979351751235753201073 97619 5990672075817679163261623468733533804582515395925263991539225 97620 5991408535764816430892600501681299849007771258466187198916100 97621 5992145078702707169337570946152522311031804483930729006956100 97622 5992881704639853222922294169010599466328303331143651449700625 97623 5993618413584757219825574757620501376627043700922102223976073 97624 5994355205545922572143501580225280478572578778234541215840400 97625 5995092080531853475953691452782685113218837419445482712250000 97626 5995829038551054911379537412545004901413056223746430378265625 97627 5996566079612032642654461598665291371905400195284339103021025 97628 5997303203723293218186172740113111751197756188704907750022948 97629 5998040410893343970620928251183008326916530196036278822422500 97630 5998777701130693016907800934878850299859862237630680622569225 97631 5999515074443849258362950294457279543829509425212680447904225 97632 6000252530841322380733898453413466196911756932282613604153600 97633 6000990070331622854263810684192404513020116397896110327560448 97634 6001727692923261933755780545908993908255279966263270631893025 97635 6002465398624751658637119631360164642974833989135860752190025 97636 6003203187444604853023651923612322087396617653403968774316900 97637 6003941059391335125784012762447398026085356705905028987752100 97638 6004679014473456870603952420950811964792329294732299322631073 97639 6005417052699485266050644292524659911832347995265179680683225 97640 6006155174077936275636997688609462615491287604052751530752400 97641 6006893378617326647885975247397819748860770529261299870272400 97642 6007631666326173916394914953823331043994458847717189013294025 97643 6008370037212996399899856771108159888372712601083291346101073 97644 6009108491286313202339873884152629408349175933219350951548100 97645 6009847028554644212921408555050255576534164493487493499220100 97646 6010585649026510106182612591011636392945567413241019416363225 97647 6011324352710432342057692424980630703228363371919250042080625 97648 6012063139614933165941258809226274731308801072379312566160448 97649 6012802009748535608752681122193898918508828110017294631566400 97650 6013540963119763487000446288898922176400487014930292161380625 97651 6014279999737141402846522315146815176528751439285809772005625 97652 6015019119609194744170726435862738816574667322008228291736900 97653 6015758322744449684635097877814378519568711659050289208322948 97654 6016497609151433183748275237011509540397003509451610497640625 97655 6017236978838672986929878471065842972070416345031183632845225 97656 6017976431814697625574895506794716663048766075225845083939600 97657 6018715968088036417118073463352209776329103318955304618211600 97658 6019455587667219465098314491171274241018740023524088242926073 97659 6020195290560777659223076227000490867720007617893564279497025 97660 6020935076777242675432776865319072420254894805979126787548900 97661 6021674946325146975965204846413750458053666127128886542228900 97662 6022414899213023809419933161401197285922335808175360225277225 97663 6023154935449407210822738274479648870889483477349370510131073 97664 6023895055042832001690023662693409109413367278208617100185600 97665 6024635258001833790093247973493930352405634085239325851750400 97666 6025375544334948970723357800381179620298164155989438583761025 97667 6026115914050714724955225076909014465744736931911616951530025 97668 6026856367157669020912089089338306967509284096333788782422948 97669 6027596903664350613530003108221568865647523688308199344080100 97670 6028337523579299044622285639202845375238763331065327645532225 97671 6029078226911054642943976293316659743669639739339227093247225 97672 6029819013668158524256296277069805144811543897232746034890000 97673 6030559883859152591391113502589795032368484924225833514610448 97674 6031300837492579534315412318123797604202188948443160552378025 97675 6032041874576982830195767859171894559566330560808277921800625 97676 6032782995120906743462825020538518861901971909014450901722500 97677 6033524199132896325875782049585940751161556484505399504600900 97678 6034265486621497416586878760973685781539189437424949281326073 97679 6035006857595256642205889373167783192990452102679867196100625 97680 6035748312062721416864619967003757458025663614156011502785600 97681 6036489850032439942281410566587290378956335303399748132545600 97682 6037231471512961207825641842816495645065582303764058600730225 97683 6037973176512834990582246439809762294059479691535865152026073 97684 6038714965040611855416224924523138057637795872696110426592900 97685 6039456837104843155037166359841238107099222048879641164040900 97686 6040198792714081030063773501425679251568161750334859194899025 97687 6040940831876878409088392618605054178697366889144633871169225 97688 6041682954601789008741547939590474865563224844945652503490448 97689 6042425160897367333756480721300728825928333030533076153523600 97690 6043167450772168677033692944081106399099161479095250465944025 97691 6043909824234749119705495631599971825255118531797808474789025 97692 6044652281293665531200561796207165392369217967810641846132900 97693 6045394821957475569308484010038338480679816192802094019822948 97694 6046137446234737680244336602149337872107563670943870050385225 97695 6046880154134011098713242481964770234041813934483435982696225 97696 6047622945663855847974944589324892229546274519228317023545600 97697 6048365820832832739908381971414986249254685339503273440160000 97698 6049108779649503375076270486861396304043789618315767879951073 97699 6049851822122430142789688137278413161982838814000730337494025 97700 6050594948260176221172665026550212358066364320290034628822500 97701 6051338158071305577226777948132063250839973349717348793822500 97702 6052081451564382966895749600655041846227502628051509481613025 97703 6052824828747973935130052432118494655662009617952071382626073 97704 6053568289630644815951517112954515403012815241534351442490000 97705 6054311834220962732517945638248710942786152772667662033171600 97706 6055055462527495597187729059401547300657943009633433223097225 97707 6055799174558812111584469845514581296573824306637879019678225 97708 6056542970323481766661608874785897760423835828379478508922948 97709 6057286849830074842767057056199086900667101785561931888336900 97710 6058030813087162409707831581790110937245511701439928160416025 97711 6058774860103316326814696809776423661684755241083947214671025 97712 6059518990887109243006809778832721139436168097321746308865600 97713 6060263205447114596856370353797716322263696161902896172240448 97714 6061007503791906616653276003096344891826907009357900008822225 97715 6061751885930060320469781208161824209553388876678636630052025 97716 6062496351870151516225161505142001802432096127100129816168900 97717 6063240901620756801750382159174444369493244934057402621008900 97718 6063985535190453564852771471514732849470251905342304155801073 97719 6064730252587819983380698719802443646464959881485011341557225 97720 6065475053821435025288256731749310667359027480699164432899600 97721 6066219938899878448699949092534077382231890419998493145539600 97722 6066964907831730801975381986188562677159151513330979284765625 97723 6067709960625573423773960671259478827474640828173183987651073 97724 6068455097289988443119590591030554478884726067745901798476900 97725 6069200317833558779465383118589530083724764132990808995102500 97726 6069945622264868142758365937024607800144886303198733364555625 97727 6070691010592501033504198055034952423105619853590538602617025 97728 6071436482825042742831889458239854477753186499482812253160448 97729 6072182038971079352558525396471181168029701117558470963840000 97730 6072927679039197735253995307333755436254941043217429789628225 97731 6073673403037985554305726376318317952893885177389485749813225 97732 6074419210976031263983421733751741419797851455309889545368100 97733 6075165102861924109503803288869181134876809232721564095022948 97734 6075911078704254127095359201292860331426328131284910119729025 97735 6076657138511612144063095990202203371194665154529451945268025 97736 6077403282292589778853295281480044436733705738728558161232400 97737 6078149510055779441118275193119653935631880140250965374147600 97738 6078895821809774331781156359177339396877792483247192900756073 97739 6079642217563168443100632592555392207850144200346029849050225 97740 6080388697324556558735746186900166109272624796121489553136900 97741 6081135261102534253810667857900087934911799150573867458056900 97742 6081881908905697894979481324268415652831660260254240589908025 97743 6082628640742644640490972528695573335650457690828872427701073 97744 6083375456621972440253423499055907258473673390082032316033600 97745 6084122356552280035899410850153721895001616188220736620673600 97746 6084869340542166960850608926293469154731062596875443662354225 97747 6085616408600233540382597584958978777187702713763904860425625 97748 6086363560735080891689674621886632372739874451352857865522948 97749 6087110796955310923949672837817398173754205240140263574232900 97750 6087858117269526338388781747212658134660346115890113873140625 97751 6088605521686330628346373929218773594894996991157806920015625 97752 6089353010214328079339836021165350294694902240996601824800400 97753 6090100582862123769129404354882178110304460807459192586210448 97754 6090848239638323567783005236119835452356063154402021502025625 97755 6091595980551534137741099867358962848970256890537199852624225 97756 6092343805610362933881533914293224813508372032406012559256100 97757 6093091714823418203584391716270993675892324008091730925456100 97758 6093839708199308986796855140980803635984975915545207581576073 97759 6094587785746645116098067083665637877699699555236435215613025 97760 6095335947474037216763999611151126163279645664715465014534400 97761 6096084193390096706832326750972744908555735902187949796614400 97762 6096832523503435797167301925887126321957540767379850667640225 97763 6097580937822667491524640034052597772613027121152880838256073 97764 6098329436356405586616404175164087136031664581282022059520100 97765 6099078019113264672175897022827544449620590141638517771604900 97766 6099826686101860131022556843459044794635463197230319890453025 97767 6100575437330808139126858161993751906116317070005861956424025 97768 6101324272808725665675217074689936597904146432269694150210448 97769 6102073192544230473134901209313258675976181028608018524595600 97770 6102822196545941117318944332986535600076803116371211685393225 97771 6103571284822476947451065607990235740956887392376359791958225 97772 6104320457382458106230593495798948668466996163317640411202500 97773 6105069714234505529897394309639099494279367463522695118722948 97774 6105819055387240948296805415853188882140008040660221693512025 97775 6106568480849286884944573084355854928275464932653803255280625 97776 6107317990629266657091794988467067704899017062630067593640000 97777 6108067584735804375789867354407781850678120198840876807694400 97778 6108817263177524945955436760743387183538973079139292339901073 97779 6109567025963054066435356588060311903295067801122118063765625 97780 6110316873101018230071648119161147544294562046217140004972100 97781 6111066804600044723766466290063679431586282655904676325332100 97782 6111816820468761628547070092089220988006157828409325047442225 97783 6112566920715797819630797625325664834084897072442132029676073 97784 6113317105349782966490045803750678217773812359153766848176400 97785 6114067374379347532917254712300484906678818972988348816496400 97786 6114817727813122777089896616169690271782888695592662897692025 97787 6115568165659740751635469622627620888524569483698697304812225 97788 6116318687927834303696495995636664578584653041695474586302948 97789 6117069294626037074995525123558111413814682962550495102888100 97790 6117819985762983501900141140231010802419769737317934711706025 97791 6118570761347308815487975199709574376784133234540919243201025 97792 6119321621387649041611722404944669002200946547654336251494400 97793 6120072565892641000964163390694958826238425722633059840360448 97794 6120823594870922309143190560953269889541716131593202282868225 97795 6121574708331131376716838981173765420534986473200840531277225 97796 6122325906281907409288321925585534538750273880308102954664100 97797 6123077188731890407561071079878211694369046722329784508502500 97798 6123828555689721167403781399545258775019183727978769992251073 97799 6124580007164041279915460624170556414924127346954212074908025 97800 6125331543163493131490483447943965646152374141256108211210000 97801 6126083163696719903883650346691535636964233772591874971210000 97802 6126834868772365574275251061706047868098939156827711725674025 97803 6127586658399074915336132740663601704288741914977719487201073 97804 6128338532585493495292772735911960925327597688549399608122500 97805 6129090491340267677992356060416395388660453531282572606828100 97806 6129842534672044622967857501648766603695012765911972111791225 97807 6130594662589472285503128393705620606871189730408599938670225 97808 6131346875101199416697988047941066135954296060442971327760448 97809 6132099172215875563533319842400230712046339891171012391950400 97810 6132851553942151068936171970339101848435687939851759064279025 97811 6133604020288677071844862848116575216628756179621102506184025 97812 6134356571264105507274091182744546211728376062698378103476100 97813 6135109206877089106380050699381895971742048327498149573802948 97814 6135861927136281396525549529058237518419463658038443581654225 97815 6136614732050336701345134256913302300832457185534096189534025 97816 6137367621627910140810218631237862037121990361369742223488400 97817 6138120595877657631294216933602095364645837418366086958400400 97818 6138873654808235885637682010357323424167412804365038030026073 97819 6139626798428302413213447965797053119730628950018456421320225 97820 6140380026746515519991777517263281412467838853000945514888100 97821 6141133339771534308605514012484028623787813555783301648128100 97822 6141886737512018678415238109428083341188348996078895613575625 97823 6142640219976629325574429118962956138333508250964075370951073 97824 6143393787174027743094631010602053940028702210704248964358400 97825 6144147439112876220910623081627101482317812540093040012960000 97826 6144901175801837845945595289871850938115383747611070403350625 97827 6145654997249576502176328250453135399573574620286631517958025 97828 6146408903464756870698377896735336529768081529520727203422948 97829 6147162894456044429791264805814351318269645505426538421502500 97830 6147916970232105454983668188807157497748049849905963658192225 97831 6148671130801607019118624546233091801933723747596089872227225 97832 6149425376173216992418730988772969869038208175193675703827600 97833 6150179706355604042551353223692191219108831740108285816610448 97834 6150934121357437634693838207213987358765004235881784736310025 97835 6151688621187388031598731463128985692333583021695544485851025 97836 6152443205854126293658999067927276544568820154293892616152900 97837 6153197875366324278973254302739185226908474860884865458788100 97838 6153952629732654643410988972370965706581794779513968619506073 97839 6154707468961790840677809391721647065847248747895013238162225 97840 6155462393062407122380677039867278567198152131950723848526400 97841 6156217402043178538093153882098833769532681090966138240846400 97842 6156972495912780935420652360200048770041243117266186825267025 97843 6157727674679890960065690051251484276918776005046506515926073 97844 6158482938353186055893148995247115848962304436139686472764100 97845 6159238286941344464995539691809771269665010961188854820132100 97846 6159993720453045227758269766291748655567194644402815509850225 97847 6160749238896968182924917305546963531371814370632779577515625 97848 6161504842281793967662508863660987737677863127165983717010448 97849 6162260530616204017626802137925357671128612811976965560144400 97850 6163016303908880567027573315342543991313824628188722947405625 97851 6163772162168506648693909089947989563905356244524120755530625 97852 6164528105403766094139503351235637045244231977298367576108900 97853 6165284133623343533627958543973382149934194625116760741222948 97854 6166040246835924396238091699694903279932045607373741680155625 97855 6166796445050194909929245140154332831158722066750122798908225 97856 6167552728274842101606601853030250131787073939400612887577600 97857 6168309096518553797186505540165490605092709020013917649945600 97858 6169065549790018621661785338629280389083088098388132601851073 97859 6169822088097925999167085214888220285047293665945258535474025 97860 6170578711450966153044198032372657547694582831435814011524900 97861 6171335419857830105907404292724998670673986292058035549004900 97862 6172092213327209679708815551016530962989848826811370405748225 97863 6172849091867797495803722505219335354149341160971194432006073 97864 6173606055488286975015947760219887508797626542336236892099600 97865 6174363104197372337703203266660958975114556319962370784464400 97866 6175120238003748603822452434898444735363515573431537219650025 97867 6175877456916111592995276924359758171698360754662926615063025 97868 6176634760943157924573248108590449105648304724580457047122948 97869 6177392150093585017703303216275715215613128843706402547356100 97870 6178149624376091091393126148523491783212255259431079020759225 97871 6178907183799375164576532972695819366441013574163160317174225 97872 6179664828372137056178862093075203645295903029019863078760000 97873 6180422558103077385182369098652696333837802548771325194960448 97874 6181180373000897570691626288324440701567934817384459325391025 97875 6181938273074299831998926873783439896495965342068875566265625 97876 6182696258331987188649693860393320912382931569936660595562500 97877 6183454328782663460507893606330881693343768898349442119032900 97878 6184212484435033267821454060284223520295048221215871493101073 97879 6184970725297802031287687677993285475633181832771088950175625 97880 6185729051379675972118719017919612435026809421942614246163600 97881 6186487462689362112106917016332202688304361888885208391123600 97882 6187245959235568273690331942096295945113936155626419098899225 97883 6188004541027003080018137031451977135327617380355659303951073 97884 6188763208072375955016074803069486069056274375438749896004900 97885 6189521960380397123451908053668137676633647928847933648956900 97886 6190280797959777611000875534485772205020268493840563515990025 97887 6191039720819229244311152308885669403768397699249192619200225 97888 6191798728967464651069314791387875390978805699887938047240448 97889 6192557822413197260065810468411905547568791890936137565497600 97890 6193317001165141301260432301017801446658448309706941857973025 97891 6194076265232011805847797809932534483968771501297155849118025 97892 6194835614622524606322832843148763534810868089972032293100900 97893 6195595049345396336546260026382968623530190134866604700022948 97894 6196354569409344431810091896679997252153496916160408395096225 97895 6197114174823087128903128719451074696469088456157073580363225 97896 6197873865595343466176460989232344239852811188901393924787600 97897 6198633641734833283608976614451017977833416112696309248090000 97898 6199393503250277222872872786486233489671072853118145484176073 97899 6200153450150396727399172533311726337102227691222910738067025 97900 6200913482443914042443245958007443014882558134317065373602500 97901 6201673600139552215150336162427233642837539387035714068602500 97902 6202433803246035094621089856309778354807117481007494755480025 97903 6203194091772087331977092652119916006147198204941591991401073 97904 6203954465726434380426409045907558488326128706776455625000000 97905 6204714925117802495329127084471388606629088079185284919489600 97906 6205475469954918734262907719114554145057332753218622880990225 97907 6206236100246510957088538846279585411182580476533132637407225 97908 6206996816001307826015494035349778222989481407236596245722948 97909 6207757617228038805667495943904298969611134776976350751808900 97910 6208518503935434163148084420714283048333983032990890545647025 97911 6209279476132224968106189296767212651319170724286526118202025 97912 6210040533827143092801707864606874547157611018122281351331600 97913 6210801677028921212171087046276213174645576986191299453490448 97914 6211562905746292803892910250150409039036646052255761295231225 97915 6212324219987992148453488916947527074494292611879737444521025 97916 6213085619762754329212458755204094310537364188040727270812900 97917 6213847105079315232468380666502980854938108941891311902036900 97918 6214608675946411547524346360740972880799365284267989440876073 97919 6215370332372780766753588661723440981403996099560701405828225 97920 6216132074367161185665096503373521932895669068494837289881600 97921 6216893901938291902969234616843246581915669129843869389721600 97922 6217655815094912820643367908814061252985597623066687981130625 97923 6218417813845764643997490531274204748690583474705862028876073 97924 6219179898199588881739859643060417694582023301823350478484900 97925 6219942068165127846042633863451475660182897876895768200822500 97926 6220704323751124652607516418101052167542400401924533959650625 97927 6221466664966323220731402977597432379449975846894694984044025 97928 6222229091819468273372034188937612940681928591372771845810448 97929 6222991604319305337213652900203338127516526140576678550410000 97930 6223754202474580742732666078726637143216028141662972253261225 97931 6224516886294041624263311423032442080236320675616950870146225 97932 6225279655786435920063328668845880753586854218733274804532100 97933 6226042510960512372379635589451853294025388129347928327322948 97934 6226805451825020527514008690694516074633653394710805426636025 97935 6227568478388710735888768600904311229781477044531617988939025 97936 6228331590660334152112470156040194711548184477025063784078400 97937 6229094788648642735045597180334730515331228325834413556673600 97938 6229858072362389247866261962729733393633002798011312903881073 97939 6230621441810327258135909429390157064877709010634358383019225 97940 6231384897001211137865026012583939612570958123395895621920900 97941 6232148437943796063578853216215532459175553383686785453640900 97942 6232912064646838016383105878300853988737597946849169624371025 97943 6233675777119093782029695130671423582557750885209413625776073 97944 6234439575369320950982456056195446523063117533484583546739600 97945 6235203459406277918482880043803634912495930613788502892595600 97946 6235967429238723884615851841607564445095873819735417783851225 97947 6236731484875418854375391308398381564113638095413669688350625 97948 6237495626325123637730399863813690228254101101016943725622948 97949 6238259853596599849690411637460462206008400692790356304300900 97950 6239024166698609910371349317281829510795152041161919769175625 97951 6239788565639917045061284697455632284892153648351151693550625 97952 6240553050429285284286203926112610135801158386615490630662400 97953 6241317621075479463875777453162139624949670142226780868360448 97954 6242082277587265225029134678513435305495283100254776337030625 97955 6242847019973409014380643300980146403459827523638110446697225 97956 6243611848242678084065693368156295934482541449586552073904100 97957 6244376762403840491786486027551523747143670430198035466680100 97958 6245141762465665100877826979273609683072325665781684088751073 97959 6245906848436921580372924630546267743915123002620973134080025 97960 6246672020326380405069192952350216855705099676031781343520400 97961 6247437278142812855594059038475548522233680759186223394400400 97962 6248202621894991018470775367273426360692061413278051704601225 97963 6248968051591687786184236766395167215112302610567665666381073 97964 6249733567241676857246802080806768246002725404408338082924100 97965 6250499168853732736264120544366959098036850435639514045328900 97966 6251264856436630734000962855256872951720183579232691756352025 97967 6252030629999146967447056955549444969624613835660580782447025 97968 6252796489550058359882928515206661353046084145376465438160448 97969 6253562435098142640945746120792796930807538139658889487361600 97970 6254328466652178346695171169191793908395954324893232396630225 97971 6255094584220944819679212466616949112689572218498179443895225 97972 6255860787813222209000085533201091775199210901908617482562500 97973 6256627077437791470380076613455448605015897718419645298322948 97974 6257393453103434366227411392885407611525881810777117113015025 97975 6258159914818933465702128421051406846423522255041803189755625 97976 6258926462593072144781957241363188944622532093705638272490000 97977 6259693096434634586328201227895677054336645992923848473616400 97978 6260459816352405780151625129514742457871978937045641885926073 97979 6261226622355171523078347321601148896545174719753693110330625 97980 6261993514451718419015736765660973325613924386809360151360100 97981 6262760492650833879018314677110817538179584622772398284920100 97982 6263527556961306121353660901526139810695462745622279380101225 97983 6264294707391924171568324999641050436988876871829935709851073 97984 6265061943951477862553742041387929732580365333366126415078400 97985 6265829266648757834612153109265241806559426961013431176422400 97986 6266596675492555535522530511321932114352941789176328594793025 97987 6267364170491663220606507704046811521399968480536600029333225 97988 6268131751654873952794313925451344325024958709133565211302948 97989 6268899418990981602690713538634272399680588272890027976352100 97990 6269667172508780848640950086116522349211398226760389009745025 97991 6270435012217067176796695055234857268870285231427747427540025 97992 6271202938124636881182001354882749439501596996078027775952400 97993 6271970950240287063759261503886964996587194553862784513810448 97994 6272739048572815634495170531308366337735356542235394412069225 97995 6273507233131021311426693588955452753676840064790385824954225 97996 6274275503923703620727038276399174489917796484310708658916100 97997 6275043860959662896771631678777570168885587036566359053922500 97998 6275812304247700282204102117678792225690870859518983860726073 97999 6276580833796617728002265615391099734517665301855457941971025 98000 6277349449615217993544117072808412727142423607459022401000000 98001 6278118151712304646673826161280036830173556668164982401000000 98002 6278886940096682063767737928693181773294261895950299556031025 98003 6279655814777155429800378120076912047084031787959311990226073 98004 6280424775762530738410463213016182715887815844233440698122500 98005 6281193823061614791966915168164628118696520549828792846156100 98006 6281962956683215201634880895144785919098371551685287435694225 98007 6282732176636140387441756434124453694057648348043083690889225 98008 6283501482929199578343215853357889980575453166651009947810448 98009 6284270875571202812289244862980586429186510640117241762912400 98010 6285040354570960936290179145346352443746531795530086069520025 98011 6285809919937285606482747402195468418066433164317373545725025 98012 6286579571678989288196119118942678411652697890983184217432100 98013 6287349309804885256017957046373807839117418980002536086302948 98014 6288119134323787593860474400039806480727093673285925534553225 98015 6288889045244511195026496777637031855066060801139465450013025 98016 6289659042575871762275528794662602728898608202811642043142400 98017 6290429126326685807889825438633667274023243374178803206918400 98018 6291199296505770653740468142159445116223435775898382253351073 98019 6291969553121944431353445575154917257331322131847120270081225 98020 6292739896184026081975739156485052587934434971632338402880100 98021 6293510325700835356641413285328474445370488029564383045320100 98022 6294280841681192816237710292549485409371648313230075732430625 98023 6295051444133919831571150112367383266037562105608301416426073 98024 6295822133067838583433634674612015809735699273793325905856400 98025 6296592908491772062668557017854536892048355433488217793690000 98026 6297363770414544070236915123702340867007923170524648298455625 98027 6298134718844979217283430472547167322585830058156757935875025 98028 6298905753791902925202671321055382729725861041541737225322948 98029 6299676875264141425705180701689460382139454298809920505562500 98030 6300448083270521760883609144549694742609001341969817399835225 98031 6301219377819871783278852121825201054675212301491518598570225 98032 6301990758921020155946192215143265822316244457043861372481600 98033 6302762226582796352521446006106128504559554545180816262160448 98034 6303533780814030657287115690304289516902341604810594935707025 98035 6304305421623554165238545415095454376953015525442463869532025 98036 6305077149020198782150082341438238577844375454272315110008900 98037 6305848963012797224641242430069772519709130209295485782804100 98038 6306620863610183020242880952316360576850058250356583978881073 98039 6307392850821190507463367725826363126180505992269285618621225 98040 6308164924654654835854767075514485111056078718147997878320400 98041 6308937085119411966079022520006669463765306481547394131440400 98042 6309709332224298669974146183874808459695786587940242692220025 98043 6310481665978152530620412935950500826542832934889485572251073 98044 6311254086389811942406559254007097182880019081773665462960100 98045 6312026593468116111095986816099291131965204830267727433064100 98046 6312799187221905053892970818849528088811703742501805109357225 98047 6313571867660019599508873022970518671312199821832402487930625 98048 6314344634791301388228359526313158239562873948752663296360448 98049 6315117488624592871975623264729168921496973019306143321702400 98050 6315890429168737314380611241037795217500765493492336523450625 98051 6316663456432578790845256482385899031850494644978531949075625 98052 6317436570424962188609714726290814734576583629753487873460900 98053 6318209771154733206818605835655339613730982979341711962622948 98054 6318983058630738356587259943044249835005199693386362577650625 98055 6319756432861824961067968324511746783220226176723192570991225 98056 6320529893856841155516239003269253418385315257802527923235600 98057 6321303441624635887357057083482995037800342859141726850659600 98058 6322077076174058916251149814490813595056380987453354627276073 98059 6322850797513960814161256385727679486771088992616629706431025 98060 6323624605653192965418402452649379478479638932539486375520900 98061 6324398500600607566788179393943874202288139797369544727800900 98062 6325172482365057627537028300319833420684933714003818629199225 98063 6325946550955396969498528695161872013295723493344320716381073 98064 6326720706380480227139691987342024406361273421550793916993600 98065 6327494948649162847627259656477009928311422456329328509198400 98066 6328269277770301090894006170920856339006379394119096485559025 98067 6329043693752752029705046638782463545015751548327106113576025 98068 6329818196605373549724149192257704278707510447316779088322948 98069 6330592786337024349580052105565673284923138448860089219612100 98070 6331367462956563940932785646778711325621547400770566358006225 98071 6332142226472852648539998663835845080083032981377039747121225 98072 6332917076894751610323289905029298786075544554682738867610000 98073 6333692014231122777434544074253748235798928700164248783810448 98074 6334467038490828914322272621308002509438563453258590521384025 98075 6335242149682733598797959267538813598777958147098926260750625 98076 6336017347815701222102410267116528843540469006800440789422500 98077 6336792632898596988972109404232315873953291742754000706444900 98078 6337568004940286917705577726506704524452357747518230463376073 98079 6338343463949637840229738014899204955474698550948475599230625 98080 6339119009935517402166283990408775992915272359477375445561600 98081 6339894642906794062898054257854932468058185227655891761721600 98082 6340670362872337095635410987029295114627706113240916316048225 98083 6341446169841016587482623331507401354042488181717121782376073 98084 6342222063821703439504255585410610074996986682983475050396900 98085 6342998044823269366791560078407948289137224953211588713892900 98086 6343774112854586898528874809247762320843823030162477479101025 98087 6344550267924529378060025818109050965983586442474791550211225 98088 6345326510041970962954734298062372831941974374931550203490448 98089 6346102839215786625075028445930234849302445055169982570451600 98090 6346879255454852150641660052836883724195030285792345072022025 98091 6347655758768044140300525834737436879595538992812434913467025 98092 6348432349164240009189093503216304213718549910656732305048900 98093 6349209026652317987002832576844866784111844509730326996722948 98094 6349985791241157118061649933388393307127171429431538158787225 98095 6350762642939637261376330103152190144112241442406819760050225 98096 6351539581756639090714980303756995227941645780106437682049600 98097 6352316607701044094669480216633641166379988931034677121000000 98098 6353093720781734576721936505527027542248948217565046426901073 98099 6353870921007593655311142077299457214451235001266037101620025 98100 6354648208387505263899040085323406208588554697187327378402500 98101 6355425582930354151037192675753811571197663331696628083402500 98102 6356203044645025880433254476969976347518515593816318912327025 98103 6356980593540406831017450832477205629201311644545174378676073 98104 6357758229625384197009060777558302405454995800698307832490000 98105 6358535952908845987982904759965066738838458038068362061827600 98106 6359313763399681028935837104939956575197357502289259480903225 98107 6360091661106778960353243224858083286154144314132731474116225 98108 6360869646039030238275541573779729832066520348925540919022948 98109 6361647718205326134364690347203594223480269797555892020260900 98110 6362425877614558735970698927310975749816124619731020900898025 98111 6363204124275620946198144073991136235347126919720352083753025 98112 6363982458197406483972690861938083374442828252111806666777600 98113 6364760879388809884107618364109037990579643341840721547240448 98114 6365539387858726497370350081834861856742771121015200484620225 98115 6366317983616052490548989121872737508574327787328337061010025 98116 6367096666669684846518858120691406275954723217962355425476900 98117 6367875437028521364309043916279285553639871972073998428044900 98118 6368654294701460659168946967765801127115581727802112132451073 98119 6369433239697402162634835523146285165972423770230958789079225 98120 6370212272025246122596404535400805293849580519225939298883600 98121 6370991391693893603363339327297304941344602505257701089923600 98122 6371770598712246485731884005169449986237710112347610012475625 98123 6372549893089207467051414621959591483934262255579822788601073 98124 6373329274833680061291017089817269090187303392086246611472900 98125 6374108743954568599106069842543694577923710325250044826562500 98126 6374888300460778227904831248172669650362409598696569484765625 98127 6375667944361214911915031771978407053581443336429201108451025 98128 6376447675664785432250470890200738793262344615579086186960448 98129 6377227494380397386977618754778210062515361306405725241960000 98130 6378007400516959191182222609379572290467558228519332722914225 98131 6378787394083380077035917957024203524677749901281434712499225 98132 6379567475088570093862844479581999164427588558838881732676100 98133 6380347643541440108206266709443290866526972905495946056122948 98134 6381127899450901803895199453649366250464270754743087808523025 98135 6381908242825867682111037970774176835527681675228985342630025 98136 6382688673675251061454192900847836448923422509650241838944400 98137 6383469192007966078010729948612527150919317588682550052179600 98138 6384249797832927685419014320401444530648835082805811869506073 98139 6385030491159051654936359914931429034420649671677607079968225 98140 6385811271995254575505683268299944797192448015454375422724900 98141 6386592140350453853822162253477082257284945837393661109244900 98142 6387373096233567714399899534583275644432972224815771533814025 98143 6388154139653515199638590776243441241895016479057285970351073 98144 6388935270619216169890197608308257134570843947786145946425600 98145 6389716489139591303525625346233319966908688208718766836537600 98146 6390497795223562097001405467406929046819136196510003911368225 98147 6391279188880050864926382843717262944852158828879237071255625 98148 6392060670117980740128407730649728551536820848768739634222948 98149 6392842238946275673721032513205277370030048411758385927348900 98150 6393623895373860435170213208930498636071459867714237195230625 98151 6394405639409660612361015728350313672695692668734325537105625 98152 6395187471062602611664326893094110703211905838255827989504400 98153 6395969390341613658003570212006174162622221415462684819010448 98154 6396751397255621794921426415531277364916808202016569307015625 98155 6397533491813555884646558748666322201553125442138070746790225 98156 6398315674024345608160343022768924364900551220076230040572100 98157 6399097943896921465263602426513857409509238819286506076884100 98158 6399880301440214774643347096288283783743592513829308602426073 98159 6400662746663157673939518446316715784606250713618990747527025 98160 6401445279574683119811738258806664209467927520588360272526400 98161 6402227900183724888006062534405947299911912032354182744206400 98162 6403010608499217573421740103262647394999476613718787044542225 98163 6403793404530096590177975996978717533963919304841857557006073 98164 6404576288285298171680699581748255071646480009061064479308100 98165 6405359259773759370689337452971474193896943564402746931072900 98166 6406142319004418059383591091635424044675393712452976192271025 98167 6406925465986212929430219282752514001709328798479696063450025 98168 6407708700728083492049825296147922463282211229909129562610448 98169 6408492023238970078083648829886980335055516749241283419107600 98170 6409275433527813838060362716633635232756494905393367249887225 98171 6410058931603556742262874393231117244098167197815635601852225 98172 6410842517475141580795132133795941921436592684437094278902500 98173 6411626191151511963648936046616401005413140851850400806422948 98174 6412409952641612320770753835146706209176446708794026815498025 98175 6413193801954387902128541323387966222729901846969416714250625 98176 6413977739098784777778567745947191927505976081951740111360000 98177 6414761764083749837932245803065539642428385707201355452518400 98178 6415545876918230793022966480907017054487144832121935970451073 98179 6416330077611176173772938637398891319219874197279213271875625 98180 6417114366171535331260033353915053649465415733206529653768100 98181 6417898742608258436984633053093609544332829420971126376528100 98182 6418683206930296482936485383079978644510250190525812131740225 98183 6419467759146601281661561868486803034823875124868049856526073 98184 6420252399266125466328921328361977650347553592592486246960400 98185 6421037127297822490797578061456131278358083577349665376368400 98186 6421821943250646629683374799080901485030394879185481313914025 98187 6422606847133552978425860425849361632970342499281430996834225 98188 6423391838955497453355172468589972993490859856169758948802948 98189 6424176918725436791758924353725449795949749988361209382796100 98190 6424962086452328551949097433407939895484442046173630749804025 98191 6425747342145131113328937780701938580100628635440671041899025 98192 6426532685812803676459857754106367878297845419141067285390400 98193 6427318117464306263128342331707268569245776281626631663760448 98194 6428103637108599716412860215252566938960383786223289260250225 98195 6428889244754645700750779704440393167968894083093009680651225 98196 6429674940411406702005289341712443078597226323310043319188100 98197 6430460724087846027532323327843889813262667480433638444322500 98198 6431246595792927806247491708621366859008472746138766287701073 98199 6432032555535616988693015332900558677975637825759983432014025 98200 6432818603324879347104665582334950048570360987351360190810000 98201 6433604739169681475478708873067300067753708088883631030810000 98202 6434390963078990789638855929675421611152731497680897409368025 98203 6435177275061775527303215831663861894569792299712145851751073 98204 6435963675127004748151254832793094627949112949842641833102500 98205 6436750163283648333890759953537849100946663013938330041504100 98206 6437536739540676988324807346966216387941372376500424521617225 98207 6438323403907062237418735438331187709622392710361426162088225 98208 6439110156391776429367122838666294838188707605348189444360448 98209 6439896997003792734660771032677037283703843008539019918854400 98210 6440683925752085146153691841219795850259771018013082104781025 98211 6441470942645628479130099658659947002320350073390920827286025 98212 6442258047693398371371408465400907333935821678950260464368100 98213 6443045240904371283223233615875852286446006458003389711302948 98214 6443832522287524497662398402293868113820929050249642130432225 98215 6444619891851836120363945394432310948923670607053360932512025 98216 6445407349606285079768152555767161678721317893505248102816400 98217 6446194895559851127147554136233180191815967751540446920416400 98218 6446982529721514836673966341905677417618873396523746543176073 98219 6447770252100257605485517781895738433047003192160934537822225 98220 6448558062705061653753684692750744769782541657321922222892100 98221 6449345961544910024750330940652058912902214985708553798532100 98222 6450133948628786584914752801701748840054787787987073766265625 98223 6450922023965676023920728520590245309341672579127527200401073 98224 6451710187564563854743572647936839463637337214721735760334400 98225 6452498439434436413727195156594943179273106512836137134440000 98226 6453286779584280860651165337214049447800051166720285383580625 98227 6454075208023085178797780473350344940943958243037157036772025 98228 6454863724759838175019139296417941770867901555184953375722948 98229 6455652329803529479804220220772710320465695487095585514602500 98230 6456441023163149547345964359220709881622540905352623647498225 98231 6457229804847689655608363319243228703197475122677732666933225 98232 6458018674866141906393551780230459914905837950272454010115600 98233 6458807633227499225408904852015854658308881187030985944210448 98234 6459596679940755362334140215003208621751897927495130390084025 98235 6460385815014904890888425042178553042331849315216997423233025 98236 6461175038458943208897487703298936104820438311916991015884900 98237 6461964350281866538360734251550195534918941183839066079800100 98238 6462753750492671925518369692965838052276876213753698400756073 98239 6463543239100357240918524038899156217367784119259326702060225 98240 6464332816113921179484383141840728075582034284879524860134400 98241 6465122481542363260581324314873459871768673686816595022054400 98242 6465912235394683828084056735057346978935919795349833454153025 98243 6466702077679884050443766631036143055902983271382050235076073 98244 6467492008406965920755267255158142320384509421541110522136100 98245 6468282027584932256824153640403294696283067631910851298016100 98246 6469072135222786701233962142408888466864813855650712414884225 98247 6469862331329533721413334766886049938998721176595264333325625 98248 6470652615914178609703188282719324497750636001909441744210448 98249 6471442988985727483423888121041618305339891044895095236240400 98250 6472233450553187284942427060576794773788309437358317569515625 98251 6473024000625565781739608699542234816519185553190228272640625 98252 6473814639211871566477235714403684760697245924998331463792900 98253 6474605366321114057065302905774730679239696488139502032522948 98254 6475396181962303496729195031753252779173268786113897230125625 98255 6476187086144450954076889428987228361362706213122918349094225 98256 6476978078876568323166163421762266745592400349191539830913600 98257 6477769160167668323571806519403274434544915456500159220353600 98258 6478560330026764500452837402282663670387944748734382199201073 98259 6479351588462871224619725696727532418454843614990130552368025 98260 6480142935485003692601618539118258693883301073089945999536900 98261 6480934371102177926713571929470967029061959841474672438616900 98262 6481725895323410775123786874796339762325896051909664615630225 98263 6482517508157719911920850322527260711538840275239645963256073 98264 6483309209614123837180980884307793680002880697871201654867600 98265 6484100999701641877035279350436013126545155466463053865952400 98266 6484892878429294183736983995253219216645732911744667461488025 98267 6485684845806101735728730673772084357091514069122855887069025 98268 6486476901841086337709817709836293202867590133809920226022948 98269 6487269046543270620703475576104253011830066722028025560848100 98270 6488061279921678042124141366149466110142945558202113217273225 98271 6488853601985332885844738058970171119506250972113333183088225 98272 6489646012743260262263958576200874485853221871288982561440000 98273 6490438512204486108373554632318408738451078154372038321160448 98274 6491231100378037187825630378135168798202632353138925060357025 98275 6492023777272941090999940837872192544414871136890078285255625 98276 6492816542898226235071195140104766740375595686172640003302500 98277 6493609397262921864076364542873254309760303346633321146836900 98278 6494402340376058048981995253251853848178733912043728952151073 98279 6495195372246665687751526041668017147063910862368514783265625 98280 6495988492883776505412610651265265400606099402713364100979600 98281 6496781702296423054124445002602159660539897717026531484339600 98282 6497575000493638713245099193980195998304693971842320852177225 98283 6498368387484457689398854297693410729416977785832224067301073 98284 6499161863277915016543543952492495950817509626530562249768900 98285 6499955427883046556037900752556240538487143412764232078848900 98286 6500749081308888996708907433263126649762184996854963044232025 98287 6501542823564479854919152854055926672523570681768373984202225 98288 6502336654658857474634192778692160461783884002624729172240448 98289 6503130574601061027489915453173287603152314177305908248385600 98290 6503924583400130512859911981645524342220114415612618548091025 98291 6504718681065106757922851500565189719077961179242820347836025 98292 6505512867605031417729861151421500347951865014850865921976900 98293 6506307143028946975271910852309748183325958249057769829922948 98294 6507101507345896741547202868647810515908603147343769141458225 98295 6507895960564924855628566183328956344392844608468981681757225 98296 6508690502695076284730855666603928172163292603017259695331600 98297 6509485133745396824278356045985293181909079879799649818890000 98298 6510279853724933097972190676467072645516618468521248348126073 98299 6511074662642732557857735111352673331636492713019383948153025 98300 6511869560507843484392035473984159578945995488609332523222500 98301 6512664547329314986511231630665919609362556402090202958222500 98302 6513459623116197001697985165075794562303644656608931432154025 98303 6514254787877540296048912154456753638535673399071864904451073 98304 6515050041622396464342020747882213650208005268725259304960000 98305 6515845384359817930104153546888116182328379045868906060185600 98306 6516640816098857945678434788764890480202963273768459862836225 98307 6517436336848570592291722332802445087237813009415989729805225 98308 6518231946618010780122064449781346167978778964955627608822948 98309 6519027645416234248366161415003355362353912746819455653692900 98310 6519823433252297565306831905154514928776146199762168546169025 98311 6520619310135258128380484199293982846064515534272490671324025 98312 6521415276074174164244592184261835457049470474882449175203600 98313 6522211331078104728845176164799070150241873630676746253490448 98314 6523007475156109707484288478673055490066174175184698256989225 98315 6523803708317249814887503917101691120885951248554297519519025 98316 6524600030570586595271414950769554685384584778576412560160900 98317 6525396441925182422411131761729327913805243177238209839032900 98318 6526192942390100499707787081481808957102697124906524750526073 98319 6526989531974404860256045835527832954214694924218836891310225 98320 6527786210687160366911619594685437741422786209913161219905600 98321 6528582978537432712358785833465626530141575659156743246145600 98322 6529379835534288419177911995800094298451445279811881738800625 98323 6530176781686794839912984368414299561272821382257187506826073 98324 6530973817004020157139141762139278104270098984992568317440900 98325 6531770941495033383530214001455610187370390686801414352322500 98326 6532568155168904361926265222562967645186357480605815659900625 98327 6533365458034703765401141980268682233643524108588910055838025 98328 6534162850101503097330026163988791494730699887308145236610448 98329 6534960331378374691456992723155033334517435988396625878490000 98330 6535757901874391711962572202321275433414870468435867398587225 98331 6536555561598628153531318086262880532095861424448037716872225 98332 6537353310560158841419378955362523561537005033341768129800100 98333 6538151148768059431522075451575991511298997439072275961422948 98334 6538949076231406410441482055271511856422846005140080825390025 98335 6539747092959277095554013673236170290187684877626026926341025 98336 6540545198960749635078017038142993437451420630893461485830400 98337 6541343394244903008141366919772287151378144520407885380665600 98338 6542141678820817024849067148280835925046217071233617197631073 98339 6542940052697572326350856449812583878728176913446240219897225 98340 6543738515884250384908819094744432713538167464105894595548900 98341 6544537068389933503965000358860806952654430777103716304868900 98342 6545335710223704818209026797750651722443606165032617558237025 98343 6546134441394648293645731334720543257540110569531685581426073 98344 6546933261911848727662783162517607246267786646975116515091600 98345 6547732171784391749098322459155955065732301673963002812499600 98346 6548531171021363818308599918140362889461484191240500644905225 98347 6549330259631852227235621093380933584626914325218806969140625 98348 6550129437624945099474795559092496250643656483367710431322948 98349 6550928705009731390342590884972513186316058143943834163376900 98350 6551728061795300886944191426951279008676054282736505231305625 98351 6552527507990744208241161933808211583246432131056767770680625 98352 6553327043605152805119115969948049362655043971743570581326400 98353 6554126668647618960455389154630784668327025085570637998160448 98354 6554926383127235789186717217949177388390698291540878851980625 98355 6555726187053097238376918873847708503949044313962180552903225 98356 6556526080434298087284583510476847795492406990095730499260100 98357 6557326063279933947430763698176525021459502638119144156068100 98358 6558126135599101262666672515382708801792832270092083402601073 98359 6558926297400897309241385692751012380781272292869035215954025 98360 6559726548694420195869548575791260385536962426166698321552400 98361 6560526889488768863799087906306965639115637316333100606032400 98362 6561327319793043086878928422933680030559279272230150807463225 98363 6562127839616343471626714281070198388017422231855727510131073 98364 6562928448967771457296535292496609245588630021097449128672100 98365 6563729147856429315946657984973201339616623725906685668836900 98366 6564529936291420152507261482114249615876262103163818678210025 98367 6565330814281847904848178203830719475393103940906802639433025 98368 6566131781836817343846639387635942933556620683124226243560448 98369 6566932838965434073455025431108335314711299996057740919833600 98370 6567733985676804530768621055805236052541904810380274205164225 98371 6568535221980035986093375292921972115309046265556170465829225 98372 6569336547884236543013666290990257524339011448364534360222500 98373 6570137963398515138460070945910057384127476396571770083022948 98374 6570939468531981542777139353609059792980350071044736120961025 98375 6571741063293746359791174085623913954286554425550146508765625 98376 6572542747692921026878014287897407760297067863813876030250000 98377 6573344521738617815030824603085773072672062809217658024400400 98378 6574146385439949828927888916670321877053471365269251753476073 98379 6574948338806031007000408927167631442523834656551420588400625 98380 6575750381845976121500307540732511571023849952467891912196100 98381 6576552514568900778568037090448001976620643632370728240156100 98382 6577354736983921418300392380596662789946485993560068302359225 98383 6578157049100155314818328556207436139163444376557820349701073 98384 6578959450926720576334783798172371715453362628712417103822400 98385 6579761942472736145222506844227524188284576091709971536334400 98386 6580564523747321798081889336092345293566940625442897415055025 98387 6581367194759598145808802993061908376275090214792067927315225 98388 6582169955518686633662441612346318128196358992461670398802948 98389 6582972806033709541333167896451673221144528595692870802220100 98390 6583775746313789983010365107896964496273509203476032771883025 98391 6584578776368051907450293551561306331026250920161359166278025 98392 6585381896205620098043951884955913766763629927891273219808400 98393 6586185105835620172884943256715252942235779571178484610210448 98394 6586988405267178584837346273601807340784358809742371027411225 98395 6587791794509422621603590796318917322498587828280953658368225 98396 6588595273571480405792338564426165376490551572461292735480100 98397 6589398842462480894986368650651794493006295137699549839702500 98398 6590202501191553881810467744896662020248628820292269313176073 98399 6591006249767829993999325268224246336555343798548677465037025 98400 6591810088200440694465433317131238634952730394533087860640000 98401 6592614016498518281366991438393267084088908225006987380640000 98402 6593418034671195888175816234780315597144539833689269165685025 98403 6594222142727607483745255801936414408520025156934641831776073 98404 6595026340676887872378108996718194626908281962645808653062500 98405 6595830628528172693894549537286913902780725769342971192872100 98406 6596635006290598423700054935248575318341090250850034609560225 98407 6597439473973302372853340260136776578637294314433115952267225 98408 6598244031585422688134296736532941553765683459233199297410448 98409 6599048679136098352111935174118601193954669230637741219776400 98410 6599853416634469183212334230954405811776080138379490890062025 98411 6600658244089675835786593510280565698802438855555624310867025 98412 6601463161510859800178791491133432017706912416724468164284100 98413 6602268168907163402793948293072944885089863040435668648802948 98414 6603073266287729806165993275315690535211775670034808449291225 98415 6603878453661703009025737470568324430316872911784459077031025 98416 6604683731038227846368850853856132159344967307066853082510400 98417 6605489098426449989523844446641514943551063361862260138894400 98418 6606294555835515946220057256527201544882926028392357819501073 98419 6607100103274573060655648052839003350906296947717127024543225 98420 6607905740752769513565591978382944388615683275491922134924100 98421 6608711468279254322289681997671612998625684883720343307764100 98422 6609517285863177340840535181914596881003682717247480475080625 98423 6610323193513689259971603831067878204379402643373248362876073 98424 6611129191239941607245191433237080450950413825150271047792400 98425 6611935279051086747100473461729473651595037032865627915210000 98426 6612741456956277880921523010049659647505444943468411778725625 98427 6613547724964669047105341265133873997563951924250296300649025 98428 6614354083085415121129892819117856134104633615246140014622948 98429 6615160531327671815622145819933254353730505375305202688622500 98430 6615967069700595680426116961027547214493541900677113001181225 98431 6616773698213344102670921310502477895990856623723766917316225 98432 6617580416875075306838826979966013064785397414849485816729600 98433 6618387225694948354833314633392852774023573205154827942760448 98434 6619194124682123146047141836288532913195322983259409059441025 98435 6620001113845760417430412245452176711664292760178112466954025 98436 6620808193195021743558649639632966787887016104422503893780900 98437 6621615362739069536700876791375424225140318289361651269776100 98438 6622422622487067046887699180348596144085601530417613685131073 98439 6623229972448178361979393548454268232617237785371535168479225 98440 6624037412631568407734001297009333684170014711774684833968400 98441 6624844943046402947875426726297464986997468186430257192688400 98442 6625652563701848584161540117785249998879009858748824751066025 98443 6626460274607072756452285659297968734269039098472771024401073 98444 6627268075771243742777794213450202284065733975179793050292100 98445 6628075967203530659406500929626480281950964138856835174988100 98446 6628883948913103460913267699807188325635778224805010426431225 98447 6629692020909132940247510458534971756338208249691819473700625 98448 6630500183200790728801331327316887195421721966585158300560448 98449 6631308435797249296477655603757568233333559873537317423758400 98450 6632116778707681951758373595718686662802435091366759565600625 98451 6632925211941262841772487300800005645684670210718503446225625 98452 6633733735507166952364261931437336200886814025655269427104900 98453 6634542349414570108161382285912723399441141390703238910922948 98454 6635351053672648972643113965572203652068209830587678477580625 98455 6636159848290581048208469438546489474427845567361374333217225 98456 6636968733277544676244378950269953115736577879146667050611600 98457 6637777708642719037193866281093295437515652739550990559027600 98458 6638586774395284150624229351285301430929353078624591997626073 98459 6639395930544420875295225673719098763478452327033202633285025 98460 6640205177099310909227262654538350748728248727320783803572900 98461 6641014514069136789769592742098830136274788792518305841452900 98462 6641823941463081893668513424480835123286607836071336885041225 98463 6642633459290330437135572075867923993702612261646815572631073 98464 6643443067560067475915775652087459796519620860749842385721600 98465 6644252766281478905355805235608471480565589294524030494726400 98466 6645062555463751460472235430292352909726681808290590027437025 98467 6645872435116072716019758606191936189778145618345865175542025 98468 6646682405247631086559413994694490745760404895705794580222948 98469 6647492465867615826526821634304214597242941426657326571064100 98470 6648302616985217030300421167359799287829386431327111958560225 98471 6649112858609625632269715487982664934877831245560057225075225 98472 6649923190750033406903519241551476875640692195145112120250000 98473 6650733613415632968818212175998570396868555592140876647010448 98474 6651544126615617772845997345223925046372300938424462662310025 98475 6652354730359182114103164164922345037097472709676088719780625 98476 6653165424655521128058356321119517266934362092259015557202500 98477 6653976209513830790600844531712633490766588334676878120208900 98478 6654787084943307918108804161311278195150153533682818519426073 98479 6655598050953150167517597689674298740514003282249002942280625 98480 6656409107552556036388062034038389350882077242430398012417600 98481 6657220254750724862974800725634135546835696950999729598977600 98482 6658031492556856826294480940685280633763931600295352107286225 98483 6658842820980152946194135386186990874388324742091686438726073 98484 6659654240029815083419469040758910992097074419931676654120900 98485 6660465749715045939683170750868816669782454727088478263824900 98486 6661277350045049057733229682722685727643966795362810971383025 98487 6662089041029028821421256630117024682798430326863952041173225 98488 6662900822676190455770810178549302413526991569734463953490448 98489 6663712694995740027045727725882357671587848692807080479299600 98490 6664524657996884442818461359858662207232399417149749526180025 98491 6665336711688831452038418592760336293381517098462075632225025 98492 6666148856080789645100307953510828457847778807811145983884900 98493 6666961091181968453912489437514186255528720914092190919622948 98494 6667773417001578151965329814527859936145602815102359943109225 98495 6668585833548829854399562794864995887361736380834135305484225 98496 6669398340832935518074654054222191757984205948516020164633600 98497 6670210938863107941637171117428700191432779930417008901760000 98498 6671023627648560765589158101413083125750018849230277687851073 98499 6671836407198508472356515317683333643127034489080254597666025 98500 6672649277522166386357383734616497379230069430352901488062500 98501 6673462238628750674070534299853840530534064111506259613062500 98502 6674275290527478344103762123097626526400678319029110594961025 98503 6675088433227567247262285519605578461779854236409458728726073 98504 6675901666738236076617149914679119416165967473358370082410000 98505 6676714991068704367573636609441497814801929436992878314563600 98506 6677528406228192497939676408201920019097297586976009666789225 98507 6678341912225921687994268107701827364809538126881770404474225 98508 6679155509071114000555901848539469898731087114814920195122948 98509 6679969196772992341050987329068944097428789418463730412104900 98510 6680782975340780457582286882069876884996678984570371601460025 98511 6681596844783702940997353414483953300807917131917236240915025 98512 6682410805110985224956973210514500202887046602375004596609600 98513 6683224856331853586003613598385353427769566508743706172240448 98514 6684038998455535143629875481055250863572205693823004092338225 98515 6684853231491257860346950731184008929464187955531509660048025 98516 6685667555448250541753084450646754991807260691493685754864900 98517 6686481970335742836602042094892503284920317367240882575000900 98518 6687296476162965236871581462443376942723102409321828615101073 98519 6688111072939149077831929549830793786422763262856537912521225 98520 6688925760673526538114264272264948552926927027442662612947600 98521 6689740539375330639779201050333939288797546891258899658387600 98522 6690555409053795248385284263028900675301005116507748320105625 98523 6691370369718155073057483567391522091461893186178826223551073 98524 6692185421377645666555695085080343263990534499050722516388900 98525 6693000564041503425343247456152235395527689293818161058102500 98526 6693815797718965589655412760355490705834003891543757005055625 98527 6694631122419270243567922306230958364346655465979103706205025 98528 6695446538151656315065487288317679836931317981745087754760448 98529 6696262044925363576110324312759491714674053279350504100000000 98530 6697077642749632642710685791609079138185032132383081280280225 98531 6697893331633704974989395206125977977124132055127329123265225 98532 6698709111586822877252387239365038971507460297926140595904100 98533 6699524982618229498057252778351882088813730432762325523222948 98534 6700340944737168830281788786141884398980197803124296837237025 98535 6701156997952885711192553044059259818059551490946604460072025 98536 6701973142274625822513423764412804120601786940368120684736400 98537 6702789377711635690494164073984893670728662574693198862131600 98538 6703605704273162685978991368590341372382894251116405088256073 98539 6704422121968455024475151539001728390359781819699390882806225 98540 6705238630806761766221498068537845245465510991366647580392900 98541 6706055230797332816257076002611890939493949777290361720512900 98542 6706871921949418924489710790536093818672380542316067737640025 98543 6707688704272271685764601999879432937796294821770557379001073 98544 6708505577775143539932921903675153741454147088199441052737600 98545 6709322542467287771920418940774786933534834226789353980481600 98546 6710139598357958511796026049645394461613658190302155384462225 98547 6710956745456410734840473875906781598826658761526288142005625 98548 6711773983771900261614908853905429162468490159152069756922948 98549 6712591313313683758029516162621914965785477987599011532384900 98550 6713408734091018735412147556208608657283150359037871757400625 98551 6714226246113163550576954069454439160326407513409226514275625 98552 6715043849389377405893023598473548984880596536772703886128400 98553 6715861543928920349353023356914664742923110437333122765810448 98554 6716679329741053274641847207988028259347752489865692211925625 98555 6717497206835037921205267872606747731088016011263888465036225 98556 6718315175220136874318594013939443448700645191200006289968100 98557 6719133234905613565155332198671077656777382881436699904232100 98558 6719951385900732270855853735268873192290694954552759569276073 98559 6720769628214758114596066389550240603328506587520242499361025 98560 6721587961856957065656090977849648514633612217842880810598400 98561 6722406386836595939488942838081387070935446570365078539878400 98562 6723224903162942397789218178995189354245347672292105913364225 98563 6724043510845264948561785307921690737081322773708295325756073 98564 6724862209892832946190480737304721199994663182601808711016100 98565 6725681000314916591506810170317440708788562819140228298620900 98566 6726499882120786931858654365859342814448196406106853494169025 98567 6727318855319715861178979883231166707042525253796884150396025 98568 6728137919920976120054554706784773023710440181457044001010448 98569 6728957075933841295794668750845053780307740857080751389539600 98570 6729776323367585822499859245200961866366907346970480022461225 98571 6730595662231484981130641001462760613708661560253975035826225 98572 6731415092534814899576241560582609020342962166173710086522500 98573 6732234614286852552723341221835613283207345068519310368122948 98574 6733054227496875762524817953558490365812431257478259149404025 98575 6733873932174163198068497185943004399997993440256404053300625 98576 6734693728327994375645906486181351794748220894259657749160000 98577 6735513615967649658821035116260685999371767107002645269262400 98578 6736333595102410258499098473703987943320825582167415195001073 98579 6737153665741558232995307415554503250503874318701965899905625 98580 6737973827894376488103642465900982402138877527228239126644100 98581 6738794081570148777165632907240975098997652753404140315804100 98582 6739614426778159701139140755979445151307821349713541691958225 98583 6740434863527694708667149622359987302606278794279341869376073 98584 6741255391828040096146558455125942472477467316922478545664400 98585 6742076011688483007796980171208722982360925278417058576320400 98586 6742896723118311435729545170740674408475644378688982058216025 98587 6743717526126814220015709737689815786383705663920857340776225 98588 6744538420723281048756069326413814972802507081885662961302948 98589 6745359406917002458149176734430571051973657620439312514624100 98590 6746180484717269832560365161702790756207314477439596715982025 98591 6747001654133375404590576156733960953143398873285269680677025 98592 6747822915174612255145192449773134335805761652021452819206400 98593 6748644267850274313502875673425960535672000346150975473160448 98594 6749465712169656357384408970969409963740273526918472713552225 98595 6750287248142054013021544492667652769945134649265528118105225 98596 6751108875776763755225855780386570397257134852639191507792100 98597 6751930595083082907457595040804392293395740919498929200062500 98598 6752752406070309641894555307515965430291999447212393777151073 98599 6753574308747742979500937492328179369256369880940057761040025 98600 6754396303124682790096222326044084698238266010342280490490000 98601 6755218389210429792424047189033257756607106477137126770490000 98602 6756040567014285554221087831885979652540098399708407504982025 98603 6756862836545552492285944986448812668369583021503969490301073 98604 6757685197813533872548035867539172240122576958645055598002500 98605 6758507650827533810136490565636507788977165786137252100260100 98606 6759330195596857269449053330847720774464666988858637739523225 98607 6760152832130810064220988748444463431962995341005590461426225 98608 6760975560438698857593992806269976750355454194183477786960448 98609 6761798380529831162185108854313141339670259578498188825678400 98610 6762621292413515340155648456747429933069499081873044945363025 98611 6763444296099060603280117136732465362721952799799792756468025 98612 6764267391595777013015145014275902944872277870625737437180100 98613 6765090578912975480568422337453371305809499860453079898802948 98614 6765913858059967766967639907284220777440582167330508371130225 98615 6766737229046066483129434396560843588790077307578265123570025 98616 6767560691880585089928338562929345177974520059111338462224400 98617 6768384246572837898265736356519361048040320599194073702352400 98618 6769207893132140069138822922420828689506474619234191802326073 98619 6770031631567807613709569498305539192518445559443674330244225 98620 6770855461889157393373693207491308272197110214274832098976100 98621 6771679384105507119829631747746621532056711648676629773016100 98622 6772503398226175355147522976133623892268351268981395418875625 98623 6773327504260481511838189390187338212060693644575709343851073 98624 6774151702217745852922127505729013238677271911759753088230400 98625 6774975992107289491998502131611516119050086944062828816000000 98626 6775800373938434393314145541694699814702108578843166403890625 98627 6776624847720503371832561544348690865356830683719472007506025 98628 6777449413462820093302934449783058052311222364099810302022948 98629 6778274071174709074329142935499837618819273791008150067622500 98630 6779098820865495682438778810168405811536875603155964860884225 98631 6779923662544506136152170676220204614495014245739324989719225 98632 6780748596221067505051412491461341655097230588112537792323600 98633 6781573621904507709849397030001100370278994351027124137810448 98634 6782398739604155522458854242794411630221110909637237703778025 98635 6783223949329340566061394518096353126876518559444965120695025 98636 6784049251089393315176556842126757945049871977654666103696900 98637 6784874644893645095730861860243028844862160021265955072732100 98638 6785700130751428085126869838919269896138291815279380432006073 98639 6786525708672075312312243528829862217574122939614578497878225 98640 6787351378664920657848815929335625686470802062122886639822400 98641 6788177140739298853981662954670723598368616228168285723342400 98642 6789002994904545484708181002128482370069718845783271022959025 98643 6789828941169996985847169422544313494309256840888967260226073 98644 6790654979544990645107917893373940069717491141388633247428100 98645 6791481110038864602159298694665145345711546224365756623980100 98646 6792307332660957848698863888221275838564448569785320943998225 98647 6793133647420610228521947400254746692121139150030631069055625 98648 6793960054327162437590772007828812074466190190707401005410448 98649 6794786553389956024103561229385878520296040008188734804256400 98650 6795613144618333388563656119660654247809700407514264791705625 98651 6796439828021637783848636969276442598606107555027159989830625 98652 6797266603609213315279449909322902869363598068445101643396900 98653 6798093471390404940689538421213616924977415938204779357822948 98654 6798920431374558470493979752121815104344711453561147960015625 98655 6799747483571020567758626236292630052113199201107783523360225 98656 6800574627989138748269251522530262232449517078536396822329600 98657 6801401864638261380600701708158456004236390769373145466681600 98658 6802229193527737686186051379752700261073976902296109502551073 98659 6803056614666917739385764560942582764040251819009476309182025 98660 6803884128065152467556860567582742420358050145460979507628900 98661 6804711733731793651122084770590878886922356850753360896308900 98662 6805539431676193923639084266751294004060736835109532757432225 98663 6806367221907706771869588457782454691932365961774223744506073 98664 6807195104435686535848594537967082069617025487219767189555600 98665 6808023079269488408953557890643286685204656699295970835520400 98666 6808851146418468437973587393855284874068662894227392863406025 98667 6809679305891983523178645635462246391992110261197612018995025 98668 6810507557699391418388754038003838599915336448629065070922948 98669 6811335901850050731043202893621047607786244210506656050260100 98670 6812164338353320922269766309330871916320756225919623741867225 98671 6812992867218562306953922062953499227420554602503177273082225 98672 6813821488455136053808076369990592226548343367121354304040000 98673 6814650202072404185440793561753324273527473067795695401360448 98674 6815479008079729578426030675038821072012872112779031847243025 98675 6816307906486475963372376953653679522273858309406423444325625 98676 6817136897302007924992298262083250096936574890910633571122500 98677 6817965980535690902171386411605384214954526788130175106560900 98678 6818795156196891188037613399147363225310003669704699525201073 98679 6819624424294975930030590559184740748797084994064245316275625 98680 6820453784839313129970832628980845263698447644772643779875600 98681 6821283237839271644129026727465704959243357313456356945635600 98682 6822112783304221183295306248053172019423039307891478281375225 98683 6822942421243532312848529665695038639042111553464977976651073 98684 6823772151666576452825564258470952213800940881181072223452900 98685 6824601974582725877990574744012952286733671912037530588820900 98686 6825431890001353717904316831063466974470294613715640820554025 98687 6826261897931833956993435686465621738548480579255406641124225 98688 6827091998383541434619769317884728509372047917246492347240448 98689 6827922191365851845149656872559838313397829007955733943193600 98690 6828752476888141738023251852384255697731432929012154046289025 98691 6829582854959788517823840245613928390524933747436953046634025 98692 6830413325590170444347163575502640780395895771973674130772900 98693 6831243888788666632670746866162954943527385921255596785822948 98694 6832074544564657053223231525951858093162740250134517963740225 98695 6832905292927522531853713148680090472876865049656725391231225 98696 6833736133886644749901084232944142862287781457255628089955600 98697 6834567067451406244263381819879928011767984844661844729610000 98698 6835398093631190407467140049637145471225005054114409686076073 98699 6836229212435381487736747636873374427144339491373181170159025 98700 6837060423873364589063810265566944311825706819842763752922500 98701 6837891727954525671276517903447648099095353197260727767922500 98702 6838723124688251550109017036344378351742954318694263480748025 98703 6839554614083929897270787822748781237511513641224499811501073 98704 6840386196150949240516026168894038882662578731249609004840000 98705 6841217870898698963713030724647905584947102359757789024961600 98706 6842049638336569306913594800519138561234381439538763332762225 98707 6842881498473951366422403206076479059087733816825285298123225 98708 6843713451320237094866434010079354816225938964370231357922948 98709 6844545496884819301264365222619490007073992439934393855496900 98710 6845377635177091651095986399572623971485424240427456986771025 98711 6846209866206448666371615169659555177211326564730511952526025 98712 6847042189982285725701518684415742024798345665131737450995600 98713 6847874606513999064365339991368707261319234086304682703490448 98714 6848707115810985774381529330722507927675152330206336270667225 98715 6849539717882643804576780355848547923158771513903493122597025 98716 6850372412738371960655471277882025430531379574262750889588900 98717 6851205200387569905269110934723322605045651688151941875948900 98718 6852038080839638158085789784743660091638529489167373846176073 98719 6852871054103978095859635825494354095925782042168612852712225 98720 6853704120189991952500275437719028896651313055695671838009600 98721 6854537279107082819142299154968152849880152140665622926649600 98722 6855370530864654644214732359115281098474341732978363716390625 98723 6856203875472112233510510902074403364255624259564357778776073 98724 6857037312938861250255961654017810364737964914118744928316900 98725 6857870843274308215180287978393907561406532692802678023902500 98726 6858704466487860506585060134044420112227824794448786840230625 98727 6859538182588926360413710604720448067398175787556292739552025 98728 6860371991586914870321034356296846014274961761253801301410448 98729 6861205893491235987742694021984416544986409683473792346490000 98730 6862039888311300521964730015839422088382072061230228167993225 98731 6862873976056520140193075574869934816766745409905746971678225 98732 6863708156736307367623076730038559507255916666002154530988100 98733 6864542430360075587509017206461079407600733196430251021522948 98734 6865376796937239041233648253100590326955028143033637004064025 98735 6866211256477212828377723402256703343296112169955568463823025 98736 6867045808989412906789538159149411691064883930346046195662400 98737 6867880454483256092654474621897232565059333414824338616577600 98738 6868715192968160060564551032189249749698733464494600541381073 98739 6869550024453543343587976256950698156473753803972060948695225 98740 6870384948948825333338709201301746526710407653005657617256900 98741 6871219966463426280046023153109149731703171987449596836176900 98742 6872055077006767292624075059430457277814827520489070912023025 98743 6872890280588270338741479735150479800297562142490595083076073 98744 6873725577217358244890889004109730506361690572329814159363600 98745 6874560966903454696458575773024573705404982014632232300483600 98746 6875396449655984237794023038498827742317075366506564330039225 98747 6876232025484372272279517827426584828389816654896098149850625 98748 6877067694398045062399750071086025443595594592838780051022948 98749 6877903456406429729811416413224020163841896101308257354372900 98750 6878739311518954255412828952431326947271373034880793453515625 98751 6879575259745047479413528919108207094752722856590158687890625 98752 6880411301094139101403905287320298281398658312726042183910400 98753 6881247435575659680424818321844598238253192945111370281960448 98754 6882083663199040635037228060705427846211419230048705426850625 98755 6882919983973714243391827733500257587770922933522591883189225 98756 6883756397909113643298682115815296486364979605628679052696100 98757 6884592905014672832296870820030757847793735688195472321376100 98758 6885429505299826667724136522815731303650706163172836982451073 98759 6886266198774010866786538129612605842638141710963537357748025 98760 6887102985446662006628108876411003702276149663229181859664400 98761 6887939865327217524400519369111200180736913309947446905744400 98762 6888776838425115717332745560777019616376962042149284082245225 98763 6889613904749795742800741667078212970997219066717329603881073 98764 6890451064310697618397118020222337641932512705152728706340100 98765 6891288317117262222000823861676175317759400271968301660424900 98766 6892125663178931291846835073976738882713538908371103720148025 98767 6892963102505147426595846851931934565825464211565113036339025 98768 6893800635105354085403971313510960722316523738121620154960448 98769 6894638260988995587992440050724539826944877160595953028225600 98770 6895475980165517114717311620795095451754936709457980261778225 98771 6896313792644364706639183977917001194062399227372389111843225 98772 6897151698434985265592911845907043714501133390213502617802500 98773 6897989697546826554257329032045257239567651099607327701722948 98774 6898827789989337196224975682406302078323729416318038820827025 98775 6899665975771966676071830478981574898757977373873109627855625 98776 6900504254904165339427047778892253705762779279265205788090000 98777 6901342627395384393042699695993495659754111364572635067104400 98778 6902181093255075904863523125170021072648240592475001055026073 98779 6903019652492692804096671709623332116211291732856608846390625 98780 6903858305117688881281472751450829976715130210315512297112100 98781 6904697051139518788359189065817109389365972367137767843472100 98782 6905535890567638038742785779017724686120620387239874900537225 98783 6906374823411503007386702070735736691269244878191457895551073 98784 6907213849680570930856627860791365000543222705547418932486400 98785 6908052969384299907399285440685085381501699811565024216326400 98786 6908892182532148897012216050234527235561307124556169203397025 98787 6909731489133577721513571399605541265259830971606414557217225 98788 6910570889198047064611910137037822694186646342536848836302948 98789 6911410382735018471975999262565490591470380613527503600008100 98790 6912249969753954351304620488033039057787605621875553022101025 98791 6913089650264317972396381543707091235545375986420049265096025 98792 6913929424275573467219532431784402312195159989098202123584400 98793 6914769291797185829981786627096572892556164870155485172610448 98794 6915609252838620917200147225311949323562259741340976118673225 98795 6916449307409345447770738038935202762998665186986712219862225 98796 6917289455518827003038639641405093992562327701580423036124100 98797 6918129697176534026867730359590946184963448104058321285402500 98798 6918970032391935825710532214988363044785004673710789319626073 98799 6919810461174502568678061813914744953432322670829470840023025 98800 6920650983533705287609686187005170959735810837928721960360000 98801 6921491599479015877142983578309229669616931125825433320360000 98802 6922332309019907094783609184289397300690308954715333907259025 98803 6923173112165852560975165843021576380753646505676047187326073 98804 6924014008926326759169079673898423782811789545171005907922500 98805 6924854999310805035894480668136112003591937816916057363668100 98806 6925696083328763600828088230385182807433598795073022751506225 98807 6926537260989679526864101671746167572979483283701035889565225 98808 6927378532303030750184095654490663896252147673655211993010448 98809 6928219897278296070326920588788573220475820333979734696560400 98810 6929061355924955150258607981742219480393527324984065590684025 98811 6929902908252488516442280739028083966836374079680563724089025 98812 6930744554270377558908068419446906835924663614541867203056100 98813 6931586293988104531323027442682920906519456905428079261302948 98814 6932428127415152551061066250572998609398226006236894575949225 98815 6933270054561005599272875422186508172099434002922713112129025 98816 6934112075435148520955862743016690344468216690970574521958400 98817 6934954190047067025024093228584382191638857647533107250790400 98818 6935796398406247684378234102754929703509459847957973011651073 98819 6936638700522177935975504731069146192700141858442501854925225 98820 6937481096404346080899631509389188676538243630523014875048100 98821 6938323586062241284430807708160239662782434737889040194288100 98822 6939166169505353576115658272588896983582295240836226957650625 98823 6940008846743173849837209579039189547570904948143903383326073 98824 6940851617785193863884864147947152106005249380270232001648400 98825 6941694482640906241024380313554907355502848931864787316810000 98826 6942537441319804468567856850765218927172960296448796979075625 98827 6943380493831382898443722559417494039807004862829609237343025 98828 6944223640185136747266730806286229823275566232899226197922948 98829 6945066880390562096407959025102912547378386955796714491602500 98830 6945910214457155892064813174902394221109301736249407426607225 98831 6946753642394415945331037156994786257629989467885179324142225 98832 6947597164211840932266727190863925131194828178443539736897600 98833 6948440779918930393968351149293480183834014066501405209360448 98834 6949284489525184736638772853021788971783476972343411883095025 98835 6950128293040105231657281325226520774448008573098500304456025 98836 6950972190473194015649625006140284122098435038764918805632900 98837 6951816181833954090558050928098309432534631546164160008668100 98838 6952660267131889323711348851319353081593710637488798041381073 98839 6953504446376504447894900360720984467646838644606592970257225 98840 6954348719577305061420732924070432866108862995699167917696400 98841 6955193086743797628197578911772186106482286893572374494016400 98842 6956037547885489477800939578593548341571125321880215509832025 98843 6956882103011888805543154007629379416230836313736707062551073 98844 6957726752132504672543473016807253581367862624310900113544100 98845 6958571495256847005798138028234290537866360102948762004992100 98846 6959416332394426598250464900686927034700448879459814567585225 98847 6960261263554755108860932725544912485687820682143171079390625 98848 6961106288747345062677277586470827310154788910982506698760448 98849 6961951407981709850904591283136437944213896217666901097734400 98850 6962796621267363730975425019297217711403016014527544327830625 98851 6963641928613821826619898055516377984099518267330909223455625 98852 6964487330030600127935811326839769310404534842727856792668900 98853 6965332825527215491458766025723027425090674300994728933222948 98854 6966178415113185640232287150512354307721719069865056117430625 98855 6967024098798029163877952019780339696184908127466117719523225 98856 6967869876591265518665523752818243709625384383749085186067600 98857 6968715748502415027583089716586176481138286602819497343315600 98858 6969561714540998880407204939422625947556809676099808993976073 98859 6970407774716539133773040491814800191274363061529970740059025 98860 6971253929038558711244536834531265977255743970656501631704900 98861 6972100177516581403384562134418380377226028137475182363184900 98862 6972946520160131867825075548162027622476685464656018352803225 98863 6973792956978735629337295474316188576796269239049013478881073 98864 6974639487981919079901872773899885471717924664281895946369600 98865 6975486113179209478779068959864059797577933899331416128334400 98866 6976332832580134952578939355729956495798579344072193449395025 98867 6977179646194224495331521223700602850344783302254163257428025 98868 6978026554031007968557026862546985729457289105783143418122948 98869 6978873556100016101336041675570546082535605028609426598436100 98870 6979720652410780490379727208943624851431556581375978527194225 98871 6980567842972833600100029160729509710419103787029007527109225 98872 6981415127795708762679890360883747304728096521016444672810000 98873 6982262506888940178143468722538400913768881686040175024210448 98874 6983109980262062914426360164870948722031159609510489935156025 98875 6983957547924612907445826507859533138114232331179857138890625 98876 6984805209886126961171028339226286860436812118590268965062500 98877 6985652966156142747693262853870476646882883339015544385892900 98878 6986500816744198807296206666093221004965753458957321129476073 98879 6987348761659834548526163594915553279035408166780255945250625 98880 6988196800912590248262317422791616871614620151946216803353600 98881 6989044934512007051786989628018794597126969657105953164313600 98882 6989893162467626972855902091146589428075036278985716374444225 98883 6990741484788992893768444775686089156139534362900316561076073 98884 6991589901485648565437948383421862753700107446546791717764900 98885 6992438412567138607461961984628151484925889294576781173836900 98886 6993287018043008508192535623491233079848798859782300951745025 98887 6994135717922804624806507899039852549714882743409287504055225 98888 6994984512216074183375798521885628487408870140365300953490448 98889 6995833400932365278937705847075358962864480579520372120067600 98890 6996682384081226875565209383357166390107942739900276948418025 98891 6997531461672208806437277279162436009934661975705593671063025 98892 6998380633714861773909178785605517900189033652502740802640900 98893 6999229900218737349582801696803177694205057719748742748522948 98894 7000079261193387974376974767815796457170685857532599403351225 98895 7000928716648366958597795110512335440001744774924665498998225 98896 7001778266593228482008960567661096700751846540882141271297600 98897 7002627911037527593902107065548325854642937933903356462440000 98898 7003477649990820213167150945426718485477074441574668382801073 98899 7004327483462663128362636274095907023483649464209124585632025 98900 7005177411462613997786087133917020167567684216712157597802500 98901 7006027434000231349544364892563422203453907518782045942802500 98902 7006877551085074581624030452809754843368245855096225969515025 98903 7007727762726703961961711482661419487663021514162280912776073 98904 7008578068934680628514474626126653084174639017317053712250000 98905 7009428469718566589330202694933366037102846168610297191379600 98906 7010278965087924722617976841492925893818804633061044100755225 98907 7011129555052318776818463713413085815245214726454895010752225 98908 7011980239621313370674307589862272113305628816267122577222948 98909 7012831018804473993300527500087460417411876132637312343868900 98910 7013681892611367004254919324387885311048227613152640422102025 98911 7014532861051559633608462877846843559218571398464269766157025 98912 7015383924134619982015733977123866327848466500789181058361600 98913 7016235081870117020785321490609551077177512727841506047240448 98914 7017086334267620591950249372245359092739037904775581871976225 98915 7017937681336701408338403679310699899703677540768996347166025 98916 7018789123086931053642964574479639089161026079768372644332900 98917 7019640659527881982492843312449581368329191501883101781876900 98918 7020492290669127520523124211444295930715805048541259363751073 98919 7021344016520241864445511609893666526905843976795161511883225 98920 7022195837090800082118781808592563901921536252438086055091600 98921 7023047752390378112619239998641253550987650714604314450931600 98922 7023899762428552766311182175469767032041653233386590687655625 98923 7024751867214901724917362039248680360452547484212149812501073 98924 7025604066759003541589462881988758299154736926143500073224900 98925 7026456361070437640978574461631938645763961144165067129722500 98926 7027308750158784319305674863436145907221293646512607285425625 98927 7028161234033624744432117348956439042108358246209016635879025 98928 7029013812704540955930122192925013240992346050576922236560448 98929 7029866486181115865153273508332591005993113583373431857960000 98930 7030719254472933255307021060013753082216633421482910661726225 98931 7031572117589577781519187067038775085769370692335998102111225 98932 7032425075540634970910477994214550965756790600302714135052100 98933 7033278128335691222665001332997199730976182581518957536322948 98934 7034131275984333808100787372118967165939334478612591285871025 98935 7034984518496150870740315958232049555404324031640358257594025 98936 7035837855880731426381048246871981731757833751651893578608400 98937 7036691288147665363165963444043247055369957631463021564003600 98938 7037544815306543441654100538729782234442472907627377357006073 98939 7038398437366957294891105026633065187889015971802321097564225 98940 7039252154338499428479780625440489452421547292650376746140900 98941 7040105966230763220650645981926743933271934605418409931860900 98942 7040959873053342922332496371190932096850445410089964721386025 98943 7041813874815833657222970388332180003134437745587241213651073 98944 7042667971527831421859121632866497875690591032362879234969600 98945 7043522163198933085687995386187675207962645254701918532505600 98946 7044376449838736391137210282375004705803835643364072481636225 98947 7045230831456839953685544972650645668199040075427963352675625 98948 7046085308062843261933529783789452710706116388323552553622948 98949 7046939879666346677674043370784111039349015466407139749340900 98950 7047794546276951435962914364068434786517032058774635799650625 98951 7048649307904259645189528011601700224865017584432130011525625 98952 7049504164557874287147437816116900980268546433936028554672400 98953 7050359116247399217104982167835827670565918244045360506610448 98954 7051214162982439163875905972953889703115512063042523336755625 98955 7052069304772599729889987278197612271112402998801237007362225 98956 7052924541627487391263668891757756896142326609416439227444100 98957 7053779873556709497870695000901029172604049717644109207500100 98958 7054635300569874273412752786563352678402997266292564322126073 98959 7055490822676590815490119035227703325709612043202833351115025 98960 7056346439886469095672311748389513735585406353075664388750400 98961 7057202152209119959568746749912672530908020761047164863630400 98962 7058057959654155126899399291579158753273853641863785834106225 98963 7058913862231187191565470657135366921422985201419347744506073 98964 7059769859949829621720059765138193561216209657330263394644100 98965 7060625952819696759838839770903971350298028135557461394248900 98966 7061482140850403822790739667863352334302461324631381236147025 98967 7062338424051566901908630888625256985800533791975650537262025 98968 7063194802432802963060018906053021192149279872710740825410448 98969 7064051276003729846717739834655888573982142955085332835891600 98970 7064907844773966268030662032599010852279704573643839283115225 98971 7065764508753131816894392704635134298777805747086301293880225 98972 7066621267950846958021989506261165621907329228583701914062500 98973 7067478122376733031014677149402825958516216538528876923822948 98974 7068335072040412250432569009930616960299716590161146855230025 98975 7069192116951507705865393737310338283159422164411292312430625 98976 7070049257119643362003226866691411107625365209261549467040000 98977 7070906492554444058707227433736277639008330698871174097926400 98978 7071763823265535511080379592494161857101630357029332893551073 98979 7072621249262544309538239236622492107022870696890417867855625 98980 7073478770555097919879685624259301445176773323528401223600100 98981 7074336387152824683357678006849936977329878057101884863160100 98982 7075194099065353816750017262231424749416999932214659328096225 98983 7076051906302315412430112532277852075947638283631760708226073 98984 7076909808873340438437752865410144515748168710491375424288400 98985 7077767806788060738549883864273630030262605491540954976352400 98986 7078625900056109032351389338886798185741021774103321610598025 98987 7079484088687118915305877965564677587370376351206423696638225 98988 7080342372690724858826474951920270060747537846729089023802948 98989 7081200752076562210346618708247495424058738420044281938372100 98990 7082059226854267193390862525589116022913548452379960930240025 98991 7082917797033476907645681260793125528984759860243933399535025 98992 7083776462623829329030283028861101833428317470430705972942400 98993 7084635223634963309767425902892039196499664060382143428560448 98994 7085494080076518578454239621925190145844583991426011842774225 98995 7086353031958135740133052306985462947623861615462753923639225 98996 7087212079289456276362222185634935806931832593186019520476100 98997 7088071222080122545286974325334064286889217699460779655722500 98998 7088930460339777781710242375916173769330508384977854380601073 98999 7089789794078066097163515321478844114165640089068292021986025 99000 7090649223304632479977689241995809009274761833287504950250000 99001 7091508748029122795353924084953007838193607746138999950250000 99002 7092368368261183785434505447312443228865316653551898652516025 99003 7093228084010463069373711368107512783372548495285542082851073 99004 7094087895286609143408684131973498825821429872517991622822500 99005 7094947802099271380930307083916915343426244275072220383096100 99006 7095807804458100032554086455627426634340884257012647285509225 99007 7096667902372746226191038203636067514899921806053187236684225 99008 7097528095852861967118579859623510278668748165083337795560448 99009 7098388384908100138051427393182138940058604193247539592422400 99010 7099248769548114499212497087335706636238485779891062946025025 99011 7100109249782559688403812427120367402671884628178303573730025 99012 7100969825621091221077416001530888879822131687541325181912100 99013 7101830497073365490406286419135867851405767416951871336302948 99014 7102691264149039767355260237665785858028888686332388543748225 99015 7103552126857772200751958907877757474116835253613765882708025 99016 7104413085209221817357720732000839180742898172771820341712400 99017 7105274139213048521938537837065782112276976976772769224208400 99018 7106135288878913097335998163423127300710300822251174767476073 99019 7106996534216477204538232468753557388067479763832683798586225 99020 7107857875235403382750866347874434124492284729578302023140100 99021 7108719311945355049467977268646466317388687379726350371580100 99022 7109580844355996500543056624284468245413842633781492251405625 99023 7110442472476992910259976802376183900154886031465572521301073 99024 7111304196318010331403963270913167767976664036900186708046400 99025 7112166015888715695332571681637728214802836688813059697640000 99026 7113027931198776812046669991009954887488207429106060024280625 99027 7113889942257862370261425599098866896955663294728061870160025 99028 7114752049075641937477297506701733900406768720776398462322948 99029 7115614251661785960051033490995637552670866763801291600562500 99030 7116476550025965763266672300025356150133521401482817698350225 99031 7117338944177853551406550866331670644681302486643571160585225 99032 7118201434127122407822316540024205559716289718785570250451600 99033 7119064019883446295005944341602933695530272434209950637410448 99034 7119926701456500054660759234832488867185466895884915957392025 99035 7120789478855959407772463419973446274525680876543051738237025 99036 7121652352091500954680168647674745461039245463364731959588900 99037 7122515321172802175147433553831446176012724960770717397584100 99038 7123378386109541428433306015712022812752426320414414713256073 99039 7124241546911397953363370529659418454609078475922383665616225 99040 7125104803588051868400800610670094920119758096149795107590400 99041 7125968156149184171717416214155330558780220386944406184710400 99042 7126831604604476741264746180189032909780270460276490251685025 99043 7127695148963612334845095700546348697474701244100807351376073 99044 7128558789236274590182618808837368999422646719857411448640100 99045 7129422525432148024994395894040242785508973240857666478024100 99046 7130286357560918037061516237738027389962575598086610697192225 99047 7131150285632270904300165575363619842008177154708620264705625 99048 7132014309655893784832718681757128345430473561695561020610448 99049 7132878429641474717058836981340058562492226089790198824192400 99050 7133742645598702619726571183210704723431222263137018053975625 99051 7134606957537267292003468941465150949164897053401771267100625 99052 7135471365466859413547687541048303541855866186483592354920900 99053 7136335869397170544579111609439390365636682923802441997122948 99054 7137200469337893125950475854476378808057809803802662189825625 99055 7138065165298720479218492828623779181709116064312697521706225 99056 7138929957289346806714985719988315794972188610683356981825600 99057 7139794845319467191618026170386963290988398246513668388929600 99058 7140659829398777598023077120771861224676012241965313551901073 99059 7141524909536974871014140684316635218998707978244293885916025 99060 7142390085743756736734911047468668413677639175251907495800900 99061 7143255358028821802459932399271882292149754882515943802080900 99062 7144120726401869556665761889264601345806390791526428591154225 99063 7144986190872600369102137614257091408398261311117076575756073 99064 7145851751450715490863151634293376867965898037532217336163600 99065 7146717408145917054458428018101957338748324548657336413168400 99066 7147583160967908073884305918340059751237347659307098065404025 99067 7148449009926392444695027676936077194880300193574974530841025 99068 7149314955031074944073931960834861224890408763550190141822948 99069 7150180996291661230904651928450549722201200794076999615592100 99070 7151047133717857845842318427131627773799526903924375074541225 99071 7151913367319372211384768221942934419490876548386610987156225 99072 7152779697105912631943757256069343490590725350962427586560000 99073 7153646123087188293916178943145862146096690606756744755560448 99074 7154512645272909265755287491818906092578305832389923046049025 99075 7155379263672786498041926262843525855324274771638073283475625 99076 7156245978296531823555761159021373850211148748298805459022500 99077 7157112789153857957346519048284217388302507493792947038204900 99078 7157979696254478496805231220227818128353931373067381292251073 99079 7158846699608107921735481876401013876186351095129957669205625 99080 7159713799224461594424661654654854014298768331076781282851600 99081 7160580995113255759715226187856655230120875980197126695011600 99082 7161448287284207545075959697273859596956788931473432186493225 99083 7162315675747034960673243620932592447942943871724668872001073 99084 7163183160511456899442330277255832870236258801341866697056900 99085 7164050741587193137158621564286125034162878242985410938872900 99086 7164918418983964332508952694797773960193287477085268524956025 99087 7165786192711492027162880967603484715366277320217613149966225 99088 7166654062779498645843979575360419420162198788514125172240448 99089 7167522029197707496401136449180661836825183268662967289921600 99090 7168390091975842769879858140351094700754537364632191872567025 99091 7169258251123629540593578739467710347827371210215927385512025 99092 7170126506650793766194973833289390582377703547479625239488900 99093 7170994858567062287747279499616207123041825081151132927722948 99094 7171863306882162829795616340497309356785612341337309261942225 99095 7172731851605824000438318554073481525156786334388937988785225 99096 7173600492747775291398268045359466861153822447417166308659600 99097 7174469230317747078094233576271171590073359209389652060250000 99098 7175338064325470619712214955202877103289542414790826618026073 99099 7176206994780678059276792266459604010131796598784674564085025 99100 7177076021693102423722480139849787169862056730316430102702500 99101 7177945145072477623965087060743436203208538076657561457702500 99102 7178814364928538454973079720900971380990690304942062741262025 99103 7179683681271020595838952410377940186069091839046843592551073 99104 7180553094109660609850601450810835244174711099900090644640000 99105 7181422603454195944562704670389249719114211340503810613817600 99106 7182292209314364931868105920819621668411824160555044010768225 99107 7183161911699906788069204636585834256633782266848908942361225 99108 7184031710620561613949350436811954125448403452329904133022948 99109 7184901606086070394844242770032405621903673916789741037220900 99110 7185771598106175000713335602174893989454608764234126427453025 99111 7186641686690618186211247148061406029944789604680890441808025 99112 7187511871849143590759174646732632149040312480810937538707600 99113 7188382153591495738616314180901169102529942652054755203490448 99114 7189252531927420038951285540838878166442584920323496776265225 99115 7190123006866662785913562133003788860092257993027596573755025 99116 7190993578418971158704905933711953757941627670989904499096900 99117 7191864246594093221650807488159675333577825242456665132784900 99118 7192735011401777924271930955101541187118773181120332887826073 99119 7193605872851775101355564197489719416014578907755032490034225 99120 7194476830953835473027073919379981298476757803970071224193600 99121 7195347885717710644821365849409933868658127685330724431233600 99122 7196219037153153107754349971154960373218197372679800793900625 99123 7197090285269916238394410800667382010042770668299318764726073 99124 7197961630077754298933882711504369761642322771339881271112900 99125 7198833071586422437260530307550150548131497778856739055562500 99126 7199704609805676687029033843938067337691842239346629260640625 99127 7200576244745273967732479696378068266041649579778643675186025 99128 7201447976414972084773855879195215230680562440035835720210448 99129 7202319804824529729537552612384817840542383346092072674410000 99130 7203191729983706479460867937989814017177397561180680161479225 99131 7204063751902262798105518386106033959695434199087458154564225 99132 7204935870589960035229154690820999602432901592320272408096100 99133 7205808086056560426856882556391927111661149307450098947622948 99134 7206680398311827095352788473968615385629750917943438442658025 99135 7207552807365524049491470589166918940836687509252601961385025 99136 7208425313227416184529574620798518986637960730117547193574400 99137 7209297915907269282277334831062721910151894846659633424409600 99138 7210170615414850011170120047506029813878318530992658135131073 99139 7211043411759925926339984737055243169539967853198510809413225 99140 7211916304952265469687225132429871073362840974452285807044900 99141 7212789295001637969951940411239640010343881190053178087564900 99142 7213662381917813642785598928072907458008287074721275605729025 99143 7214535565710563590822609499881802083734965369734687090726073 99144 7215408846389659803751897744969927713927172753664428479555600 99145 7216282223964875158388487475888483678126255587354162236547600 99146 7217155698445983418745087146546669556609610951506173639253225 99147 7218029269842759236103681353842257786079576634271718910480625 99148 7218902938164978149087127394118233004737931009480847304722948 99149 7219776703422416583730756874751412445351064806841655637288900 99150 7220650565624851853553982381178977112843694447229273075805625 99151 7221524524782062159631909199668858911514239733088215005180625 99152 7222398580903826590666952096139944316142706080385534878414400 99153 7223272733999925123060457151338070611062111989253822199760448 99154 7224146984080138620984328652673806151687204910609859581640625 99155 7225021331154248836452661043028021534039431911163918837555225 99156 7225895775232038409393375926831273989474894405263446054212100 99157 7226770316323290867719864133723042754112337545240407162604100 99158 7227644954437790627402632840096868595371123479030939068301073 99159 7228519689585322992540957748837466111564632431866232839462025 99160 7229394521775674155434540327555892854652645285231780117856400 99161 7230269451018631196655170105628874761037004848875220373536400 99162 7231144477323982085118392030348402810688249188607980488947225 99163 7232019600701515678155178882487731270916978022569615947631073 99164 7232894821161021721583608751589923317752471170463135855928100 99165 7233770138712290849780547571285105265162545173361491940092900 99166 7234645553365114585753336714942606070242829335746686722166025 99167 7235521065129285341211485651964174221020584416570446693165025 99168 7236396674014596416638369665024479552657894852795940932360448 99169 7237272380030842001362932628565122977601557577950426612537600 99170 7238148183187817173631394848848392555612286040925790246472225 99171 7239024083495317900678965965877019770613965778224548981937225 99172 7239900080963141038801562917486205322934656688059806735302500 99173 7240776175601084333427532965914199187764855839555761674422948 99174 7241652367418946419189381787157735133535232067517483772613025 99175 7242528656426526819995506623418635337415638595981689987025625 99176 7243405042633625949101934498947916179259721345541026906010000 99177 7244281526050045109184065499593741740064887254149837841728400 99178 7245158106685586492408421116359586976385797723046483070576073 99179 7246034784550053180504397653278987988130926033222970204300625 99180 7246911559653249144836024699913272243786083108573944506108100 99181 7247788432004979246473728668778677074346192174881034214868100 99182 7248665401615049236266101398009280195096998524932235174635225 99183 7249542468493265754911673819562181462871854595516591387401073 99184 7250419632649436333030694693271390525515241738329073981070400 99185 7251296894093369391236914407056890470014297270906526176398400 99186 7252174252834874240209373843595363026112327472910130839819025 99187 7253051708883761080764198313759076333194122995070437679039225 99188 7253929262249841003926396557129451729831871520994993323802948 99189 7254806912942925991001664809891841477602602314263554209716100 99190 7255684660972828913648195940418064783633417343639308480399025 99191 7256562506349363533948493652843264939799282857024146363994025 99192 7257440449082344504481191758943665850589892419579538007280400 99193 7258318489181587368392878518621821676377086393199828761010448 99194 7259196626656908559469926049305968774152542463619659285855225 99195 7260074861518125402210324804570104573766955968599769989436225 99196 7260953193775056111895523122281433484286726296983761960848100 99197 7261831623437519794662271842581835382292275365450666671022500 99198 7262710150515336447574473996010027691773564989382736200076073 99199 7263588775018326958695039562071107523733170698683125426929025 99200 7264467496956313107157745298560175802685429061252630940160000 99201 7265346316339117563239099641946760766941722719187028380160000 99202 7266225233176563888430212679126773689896920968985580820753025 99203 7267104247478476535508671190848745130480372680945870136876073 99204 7267983359254680848610418767121105482506671508619253582702500 99205 7268862568515003063301640994907289054856699541254123358544100 99206 7269741875269270306650655718415456377238223655480037781532225 99207 7270621279527310597299808372289644889717587682384128302783225 99208 7271500781298952845537372388009173638279831978281539874610448 99209 7272380380594026853369454673803143063363898927943753073264400 99210 7273260077422363314591906168386886433632467174262335931386025 99211 7274139871793793814862237468827244943172417815111007465391025 99212 7275019763718150831771539532843553956881991293726047893748100 99213 7275899753205267734916409455851243355984363090834409523802948 99214 7276779840264978785970881323054970403414668462980880554527225 99215 7277660024907119138758362136898219017258460220381015075307025 99216 7278540307141524839323572820176314809474207757876123801486400 99217 7279420686978032826004494295119820716810759103291456862606400 99218 7280301164426480929504318638755293521132709488180019189801073 99219 7281181739496707872963405314850397027292368736433643161227225 99220 7282062412198553272031242482750383138236514466801593903252100 99221 7282943182541857634938413383412967539209377576596884904892100 99222 7283824050536462362568567802948642175710349576793617260140625 99223 7284705016192209748530398613973482183285746944707207597776073 99224 7285586079518942979229623395081520401278634611265724927424400 99225 7286467240526506133940971128743778077329217867667311038490000 99226 7287348499224744184880173977941055844710678223498620859505625 99227 7288229855623502997275964141837604530501572938065412585957025 99228 7289111309732629329442075790802810829136058942042086655222948 99229 7289992861561970832849252081088048353037258531245585834502500 99230 7290874511121376052197257249465860049827075412424321476113225 99231 7291756258420694425486893788138653454017714276848610539048225 99232 7292638103469776284092024700224105720126073935999656732985600 99233 7293520046278472852831600836124490863812092039963788701960448 99234 7294402086856636250041693311087157117926037378812123086669025 99235 7295284225214119487647531004263397791257692606227941942038025 99236 7296166461360776471235543139572974499312364789260004325564900 99237 7297048795306462000125406948681567118594722345035147359480100 99238 7297931227061031767442100416398440298661603541643527447631073 99239 7298813756634342360187960108801631849609192683680624463955225 99240 7299696384036251259314744084397983806688334240937863449504400 99241 7300579109276616839795699888625352458394271379704852275424400 99242 7301461932365298370697637632004349109653772488687516088518025 99243 7302344853312156015253008152246978837633466224644833846701073 99244 7303227872127050830931986260629559984218261205869733852716100 99245 7304110988819844769514559072937322616357999624334554003076100 99246 7304994203400400677162619425288099673254003599816177532819225 99247 7305877515878582294492064375142540007754937932118668185000625 99248 7306760926264254256644898787808288018353451891510398410960448 99249 7307644434567282093361344008745590057821394693957039303630400 99250 7308528040797532229051951621981803294792043208310414650140625 99251 7309411744964871982869722294942298195492755109335475040765625 99252 7310295547079169568782229710005261284350784995733194610152900 99253 7311179447150294095643749583087920334338693808936021709522948 99254 7312063445188115567267393769571729630693862089584934217200625 99255 7312947541202504882497249457874068445039104067793792329909225 99256 7313831735203333835280523450974021350948291174498505849603600 99257 7314716027200475114739691536199824506642249158686829603523600 99258 7315600417203802305244652943585577525766011473800995056326073 99259 7316484905223189886484889893104836053088811831171842506753025 99260 7317369491268513233541632231088715658482999684431943219916900 99261 7318254175349648616960027156136153159677382782299047572996900 99262 7319138957476473202821314034823986982044359684133067192485225 99263 7320023837658865052815004307524533662068621149843053635131073 99264 7320908815906703124311066484638353100158191470028988838937600 99265 7321793892229867270432116233549910668096167971040730530022400 99266 7322679066638238240125611556613859776693717990657601791433025 99267 7323564339141697678236053060479684010091726451451690279234025 99268 7324449709750128125577189317062453434669972639091114562022948 99269 7325335178473413019004227316467465192658870800741885301728100 99270 7326220745321436691486048012176553993309654593594480943908225 99271 7327106410304084372177426958803873617864439115010199453223225 99272 7327992173431242186491260042728966058577875113869456205290000 99273 7328878034712797156170794305914950416677136897806582635410448 99274 7329763994158637199361863863219679189406777293910846099922025 99275 7330650051778651130685130913507725082189558672319264158080625 99276 7331536207582728661308331844871076988443747384461635573002500 99277 7332422461580760399018528434266439286731558882460772943496900 99278 7333308813782637848294364141877044112672481155640326773526073 99279 7334195264198253410378325500506901771439103826928382128140625 99280 7335081812837500383349008600315429965661858179227150218369600 99281 7335968459710272962193390669200418023202748412987954777729600 99282 7336855204826466238879106749137297819516745455107140317522225 99283 7337742048195976202426731468782708600203040530043750389426073 99284 7338628989828699738982065912650358420856835351335517521328900 99285 7339516029734534631888429587167200433465798080417989603928900 99286 7340403167923379561758957483917957761353758015175049500187025 99287 7341290404405134106548902240386046218057666198690670898857225 99288 7342177739189698741627941398498959639532332665334949203490448 99289 7343065172286974839852489761286198113710982753086160532755600 99290 7343952703706864671638016847957834906708273694729201258736025 99291 7344840333459271405031369447711833400836097443524072869981025 99292 7345728061554099105783099272578240876111285278731395481316900 99293 7346615888001252737419795709608401484068243061021020243422948 99294 7347503812810638161316423672717346280448601955660901339513225 99295 7348391835992162136768666554487533701724186901253194020592225 99296 7349279957555732321065274278242129389419002962800258602041600 99297 7350168177511257269560416450696029785830536859572548283040000 99298 7351056495868646435746040615492849445010486290521406031751073 99299 7351944912637810171324235607936107523750082083121249625518025 99300 7352833427828659726279600011222864438825476556206637147622500 99301 7353722041451107248951615714488075198894254704639930432622500 99302 7354610753515065786107026572967941442195001774934867275989025 99303 7355499564030449283012222170590559734588050398080978210826073 99304 7356388473007172583505626685302179206487051570954615042010000 99305 7357277480455151430070092857437397131867885323436085892275600 99306 7358166586384302463905301061441636577803667767631223902801225 99307 7359055790804543225000163481254265778862240291752385292950225 99308 7359945093725792152205233389660734417215562827961635105322948 99309 7360834495157968583305119531922117516448895284911523895552900 99310 7361723995110992755090905613990473184821558286310708322824025 99311 7362613593594785803432574895618435972120435191447583539479025 99312 7363503290619269763351439888671483133262230887460477812033600 99313 7364393086194367569092577160951326621440857931863757972240448 99314 7365282980330003054197267245838899163882196183421905663534225 99315 7366172973036100951575439658065418304159886986285299842364025 99316 7367063064322586893578123015920027826542796163119688733880900 99317 7367953254199387412069900270202531509987330424914323568672900 99318 7368843542676429938501369040229749692155938215760190938401073 99319 7369733929763642803981607057204044657236887378049023187165225 99320 7370624415470955239350642715252576395359807245535662105315600 99321 7371514999808297375251930730445865816046530747191351867555600 99322 7372405682785600242204832908104258033407491732794674395125625 99323 7373296464412795770677104018700893876690342911181729875451073 99324 7374187344699816791157382782669813316309579423810010641980900 99325 7375078323656597034227687964427830032633801059964013281422500 99326 7375969401293071130635919575918831892580841356108372485875625 99327 7376860577619174611368365189989177637470353211520170937473025 99328 7377751852644843907722211363902875624608587096730675712360448 99329 7378643226380016351378060173305246004731048332183273635840000 99330 7379534698834630174472450856943783257705493173954636867252225 99331 7380426270018624509670386572454951549800338463856571569037225 99332 7381317939941939390237866263525660917352035285583631150120100 99333 7382209708614515750114421638738187823819312320024077935422948 99334 7383101576046295423985659262407319179992448315017446034425025 99335 7383993542247221147355807757718514460531904181709716495196025 99336 7384885607227236556620270122475896094042752605596520200560400 99337 7385777770996286189138181157768893848549405620106028717795600 99338 7386670033564315483304970009866384479519177239287114275756073 99339 7387562394941270778624927825647183453493247889346438364242225 99340 7388454855137099315783780521875761106919638922312494439968900 99341 7389347414161749236721266668632071146944877845268067183288900 99342 7390240072025169584703720487204394948709156962038518805052025 99343 7391132828737310304396659962754120652103978807985872834301073 99344 7392025684308122241937380072061391609991559970052602893121600 99345 7392918638747557145007551126660574289551649531219781772609600 99346 7393811692065567662905822231674511278713928369267910402890225 99347 7394704844272107346620429860656540600552809782712108783265625 99348 7395598095377130648901811546749278090066279320963873144322948 99349 7396491445390592924335224690469175139931411170467430738216900 99350 7397384894322450429413370484425879674626398903468688361980625 99351 7398278442182660322609022955285443765732358741278396988855625 99352 7399172088981180664447663123286436855277822629848661835136400 99353 7400065834727970417580118279618039108664755283034232921410448 99354 7400959679432989446855206381969204974017122829278736601505625 99355 7401853623106198519392385568558002580721529712253481173768225 99356 7402747665757559304654408790950250166484243957165727573000100 99357 7403641807397034374519983565976586279410067734408111586688100 99358 7404536048034587203356436847057126059415999243685707500976073 99359 7405430387680182168092385015242871461726492217857226982789025 99360 7406324826343784548290408990283058844257369719967969566982400 99361 7407219364035360526219734462027642900382108293221030195462400 99362 7408114000764877186928917242474131478887295836197306166768225 99363 7409008736542302518318533738768001393863600729142149213256073 99364 7409903571377605411213876547465940888844589646615937970192100 99365 7410798505280755659437655170371179981698216072667006537956900 99366 7411693538261723959882701852250185479594789702718609658205025 99367 7412588670330481912584682540740013016820747587738040344048025 99368 7413483901497002020794812968755624032279599967527504195810448 99369 7414379231771257691052579859706491168220036168075518958163600 99370 7415274661163223233258467255831831137056367620147835111849225 99371 7416170189682873860746687969963819669098274910372318376014225 99372 7417065817340185690357920161028158720585232720057824641522500 99373 7417961544145135742512049033591381688626029459338534393522948 99374 7418857370107701941280913661764297947475496283788978892976025 99375 7419753295237863114461058937770993589038931906628349331640625 99376 7420649319545598993646492645492820819579774111623685025000000 99377 7421545443040890214301447659296824034317845049789030578510400 99378 7422441665733718315833149268458066161944004187321272746101073 99379 7423337987634065741664587627485334442042299083653551895725625 99380 7424234408751915839307295332659720370002728938165129544636100 99381 7425130929097252860434130125095584116226547973464427538596100 99382 7426027548680061960952062720633429299271654144142491440154225 99383 7426924267510329201074969766874229566058052294741039813076073 99384 7427821085598041545396431927664764006352668662037029362832400 99385 7428718002953186862962537095343534003478944447639601936464400 99386 7429615019585753927344688731056849698549669000731517251060025 99387 7430512135505732416712419333454689821501446871352678224420225 99388 7431409350723112913906209036075954218816046546085920336302948 99389 7432306665247886906510309333732743985047670984913495894040100 99390 7433204079090046786925571938203319683135940065296112512578025 99391 7434101592259585852442282763543403716972101632495301238473025 99392 7434999204766498305313001041325508498800709979505460666598400 99393 7435896916620779252825403566115987633780747161756168489960448 99394 7436794727832424707375134071499522924398932517441146647916225 99395 7437692638411431586538657736960775578423788040761345977253225 99396 7438590648367797713146120825932945585711920769750580157240100 99397 7439488757711521815354215455322998811427967030278453491302500 99398 7440386966452603526719049496823336936116736151273330818051073 99399 7441285274601043386269021610319700956570312061535003974852025 99400 7442183682166842838577701409705114545564238924450610210090000 99401 7443082189160004233836714761409689153295450592607229130090000 99402 7443980795590530827928634215956128318740322099210288291970025 99403 7444879501468426782499874572850784245164143577249196109401073 99404 7445778306803697165033593579120135280653461840762141427562500 99405 7446677211606347948922597761802568531810121305983297290012100 99406 7447576215886386013542253394705367426640482904631189479575225 99407 7448475319653819144323402599736819631195226078521091687862225 99408 7449374522918656032825284583123376313664363775842251710160448 99409 7450273825690906276808462006821809339408642526998713499086400 99410 7451173227980580380307752495436328570812378094417572266767025 99411 7452072729797689753705165278950637036874010799108699359072025 99412 7452972331152246713802842971584917329109272360324240658564100 99413 7453872032054264483896008487087758172627856877104396023802948 99414 7454771832513757193845917090773045714157901365878929688286225 99415 7455671732540739880152813588611859662333424981073281129926025 99416 7456571732145228486028894653689430009728169620676721581280400 99417 7457471831337239861471276290337225660915046991181356205984400 99418 7458372030126791763334966436250261886253647311789477198626073 99419 7459272328523902855405842702899729117159021612288351742848225 99420 7460172726538592708473635254551061195283231958862459675384100 99421 7461073224180881800404914826197576785346990864090917194224100 99422 7461973821460791516216085880719843259292101538580736743855625 99423 7462874518388344148146384905580927957986383459614048252751073 99424 7463775314973562895730883849367717335901341904719783179782400 99425 7464676211226471865873498698488500093999034563478915219360000 99426 7465577207157096072920003194337026006508422037779453604750625 99427 7466478302775461438731047691233267748342980908176272864734025 99428 7467379498091594792755183155451128631610527021385799136622948 99429 7468280793115523872101890305643354761993061681041810433422500 99430 7469182187857277321614613894973925728729033440822393359896225 99431 7470083682326884693943802135268213545512722146476676299531225 99432 7470985276534376449619951263491215163835518692061575384499600 99433 7471886970489783957126655250864179485131712587152696483010448 99434 7472788764203139492973660654929965403557028817609995230926025 99435 7473690657684476241769926614877483017321594564729082235859025 99436 7474592650943828296296689990435585753220284068745463463560900 99437 7475494743991230657580535644646796756352505225514838814356100 99438 7476396936836719234966471870831268505000473332982182044506073 99439 7477299229490330846191010964051390219239884700371058045274225 99440 7478201621962103217455254937387473241089674541848896983438400 99441 7479104114262074983497986383334960173868238642111173046158400 99442 7480006706400285687668764480633619178912135648616102660331025 99443 7480909398386775782001026146839200438929885459211101068526073 99444 7481812190231586627285192336948047409008057980123382725772100 99445 7482715081944760493141779488385171088659424473621377340148100 99446 7483618073536340558094516112666311161303539743353732074466225 99447 7484521165016370909643464534044523461198756465082313200275625 99448 7485424356394896544338147775451848842101362008269602109810448 99449 7486327647681963367850681592046634136812292057165062656048400 99450 7487231038887618195048911652677091512284733176446371596325625 99451 7488134530021908750069555869571698141106897124277858264450625 99452 7489038121094883666391351876567053726943352143399178638364900 99453 7489941812116592486908209656183829038915549607482320030422948 99454 7490845603097085664002369315861454227927607214805749039555625 99455 7491749494046414559617564013662211316597021353983220344132225 99456 7492653484974631445332188033755410873731800267124894229401600 99457 7493557575891789502432470011992348504205555154854500787097600 99458 7494461766807942821985651311882752405620377355893974187251073 99459 7495366057733146404913169551283448864313885142673002162570025 99460 7496270448677456162063847280109988185061662455223143724052900 99461 7497174939650928914287085809381989171249453000453524835932900 99462 7498079530663622392506064191912975895340935525137706676796225 99463 7498984221725595237790943354955496123146708681310334057006073 99464 7499889012846907001432075385112326379708275695399936734691600 99465 7500793904037618145013217965824584269547358980814226118896400 99466 7501698895307790040484753967747584289595811851730988507482025 99467 7502603986667484970236916192325288999314747557796943742607025 99468 7503509178126766127173017268874223039333293919945574798722948 99469 7504414469695697614782684705487733117387623861640942656844100 99470 7505319861384344447215101094071492708419627052947032495295225 99471 7506225353202772549352249469821165844401794672701533525310225 99472 7507130945161048756882163825453159998790606902910592489000000 99473 7508036637269240816372184780499413700474960155829615503760448 99474 7508942429537417385342220405977180142678967154988402816775025 99475 7509848321975648032338012204744783683499826803971730842705625 99476 7510754314594003237004406247854341766611411238775060627002500 99477 7511660407402554390158629467212460423142773529096640781768900 99478 7512566600411373793863571104859927148847960129460353133301073 99479 7513472893630534661501069319181440584419336341427869762055625 99480 7514379287070111117845202948356432061161119692574885409907600 99481 7515285780740178199135588431362049709232984225976383452467600 99482 7516192374650811853150681886839391461295467185653304167531225 99483 7517099068812088939281086350134088920639497439142025393351073 99484 7518005863234087228602864168822359699761691158804353350580900 99485 7518912757926885403950854557033661472855143749826075689004900 99486 7519819752900563059991996308881096623822306726564578637438025 99487 7520726848165200703298655671310732010182193161889816870728225 99488 7521634043730879752421959376681014002638624428688506047240448 99489 7522541339607682537965132835383474600099533181420461728569600 99490 7523448735805692302656843488815940060589491851561436346925025 99491 7524356232334993201424549323019469129778661317352737604470025 99492 7525263829205670301467852543290263590761269819299708368124900 99493 7526171526427809582331858410077809501255556592495406415622948 99494 7527079324011497935980539236480523127564867039650378236064225 99495 7527987221966823166870103547650191228436285539623353554419225 99496 7528895220303873992022370402416510986378857140591322351443600 99497 7529803319032740041098148877443050529058099390472370690810000 99498 7530711518163511856470622714225966629067159375903677063976073 99499 7531619817706280893298740129246831816687647641444297089931025 99500 7532528217671139519600608787590938787194899009563143412562500 99501 7533436718068181016326895940342465631833189386613517787562500 99502 7534345318907499577434233726067901069786296387994561853696025 99503 7535254020199190309958629636699144507297749015046223927601073 99504 7536162821953349234088882148127711399553186635288230944360000 99505 7537071724180073283240001515821490041024459125146828426753600 99506 7537980726889460304126635735775511560691467199448713416854225 99507 7538889830091609056836501671108210549903283644213931062519225 99508 7539799033796619214903821344614669402614831358544123374122948 99509 7540708338014591365382763397588355100339341767956293678864900 99510 7541617742755627008920889715222872827389996266013368228215025 99511 7542527248029828559832607218905276455846582844590787419170025 99512 7543436853847299346172624825712491594174698957013941598339600 99513 7544346560218143609809415575422422548546018894406590953490448 99514 7545256367152466506498683925351330201658438516088902013783225 99515 7546166274660374105956838213329083470234531032320140992993025 99516 7547076282751973391934468289123902659385713665041456428684900 99517 7547986391437372262289828314628228689667855382865957529540900 99518 7548896600726679529062324733117367830921769494095178835476073 99519 7549806910630004918546009407892577235889150660103079803276225 99520 7550717321157459071363077930620272226121052835492362258457600 99521 7551627832319153542537373099679051942851981725845844559897600 99522 7552538444125200801567893568826255636298111553902000651330625 99523 7553449156585714232502307666495777528253050216193997184676073 99524 7554359969710808134010472386038883844898988270602439105828900 99525 7555270883510597719457957547219791279424994597261718087302500 99526 7556181897995199116979575129277781807347683997587865481130625 99527 7557093013174729369552913775867644441362498416003024302740025 99528 7558004229059306435071878472190250177116432863740324973010448 99529 7558915545659049186420235394625082046485218471826702382250000 99530 7559826962984077411545161933176557860759767379245029779045225 99531 7560738481044511813530801887045998892598106351037251585530225 99532 7561650099850474010671825833641113412680097098774740961124100 99533 7562561819412086536546996671334879664712980221820045979722948 99534 7563473639739472840092740336285728530776205481946070421172025 99535 7564385560842757285676721693630941807964142746356507579027025 99536 7565297582732065153171425603365197686885124365538354559566400 99537 7566209705417522638027743161216210692804869973628330764161600 99538 7567121928909256851348563114829429021081707691426165978881073 99539 7568034253217395819962368455573767870030150457556580842051225 99540 7568946678352068486496838186280373046468331693667341084912900 99541 7569859204323404709452454265226424791953569707433431899032900 99542 7570771831141535263276113726676007451088934135378998359355025 99543 7571684558816591838434745978290086277292149309372487364376073 99544 7572597387358707041488935275717648346056507679721092275667600 99545 7573510316778014395166548374680080221001700328094264300691600 99546 7574423347084648338436367360860870693910620139430274172547225 99547 7575336478288744226581727657912742596476275358293585731030625 99548 7576249710400438331274161213894333358640986017004587712422948 99549 7577163043429867840647044866448559666198042075788919572124900 99550 7578076477387170859369253887034817248743999045104573538175625 99551 7578990012282486408718820704527182508117793353495968082550625 99552 7579903648125954426656598808490798377140894767471538904838400 99553 7580817384927715767899931832448642478780795750062819031560448 99554 7581731222697912203996327817450891336798286749337685636350625 99555 7582645161446686423397138656259110070507201025029116616001225 99556 7583559201184182031531244718457512688473651738805580623808100 99557 7584473341920543550878744656803553778810246640133716679752100 99558 7585387583665916421044650395130128077179370764133364700151073 99559 7586301926430446998832587298111670077708394109645895741096025 99560 7587216370224282558318499523206461536738608274657262056128400 99561 7588130915057571290924360555087470404678842482346839889408400 99562 7589045560940462305491888922874060407214074324863069787569225 99563 7589960307883105628356269100476926183728952874329711341381073 99564 7590875155895652203419877590368624578046010552816330417436100 99565 7591790104988253892226014191092088364448474306699047227840900 99566 7592705155171063474032638448819524380458015188009728324264025 99567 7593620306454234645886111293274113726968517398422359129911025 99568 7594535558847922022694941858326947386098022193234463135760448 99569 7595450912362281137303539487581646297512427766230843272769600 99570 7596366367007468440565970925259130624996322335209844639246225 99571 7597281922793641301419722692695018636698513116133544476111225 99572 7598197579730958006959468650762151314762407705639071992722500 99573 7599113337829577762510842748530754502964425581706496321122948 99574 7600029197099660691704216958478766094527084975688790336319025 99575 7600945157551367836548484398564871456447343261122225826275625 99576 7601861219194861157504847641476805981485186241583679544010000 99577 7602777382040303533560612211367499354392382297558785388272400 99578 7603693646097858762302985268391651815026760267427271880126073 99579 7604610011377691559992879481355348397693354187236357782130625 99580 7605526477889967561638722088791332823380302595278492539184100 99581 7606443045644853321070269148772578419514514018356345274344100 99582 7607359714652516311012424977776809140449832495127665924653225 99583 7608276484923124923159066778914639461118776556578944665251073 99584 7609193356466848468246874459834017616127900973364745129574400 99585 7610110329293857176129165640613672357056461793735835176550400 99586 7611027403414322195849735851958279101828370733712030004321025 99587 7611944578838415595716703924008077051768423843064835852781225 99588 7612861855576310363376362566075684554325500556971977461302948 99589 7613779233638180405887034137622875692447871754683751271344100 99590 7614696713034200549792931610790096785228948284374518666777025 99591 7615614293774546541198024724791517188705763579097799902972025 99592 7616531975869395045839911332488424490587234484358225190896400 99593 7617449759328923649163693939453789898214802245577538735410448 99594 7618367644163310856395861435840845325214439766366050928957225 99595 7619285630382736092618176021368529389086240749098136247090225 99596 7620203717997379702841565323736675239395900171294952709652100 99597 7621121907017422952080019710783828844281372738585520076562500 99598 7622040197453048025424494796700602071667875491776283074526073 99599 7622958589314438028116819142611480610895201636418589385755025 99600 7623877082611776985623607151838022490403053913214061840040000 99601 7624795677355249843710177160156398657692806442012221520040000 99602 7625714373555042468514474721362242798987782956787157746167025 99603 7626633171221341646621001088455793287848815709966433560426073 99604 7627552070364335085134746890760325864467542068343313597402500 99605 7628471070994211411755131007286891360456623956432021977500100 99606 7629390173121160174849944636658388497683857833805966419638225 99607 7630309376755371843529300563906017504055998828353258791921225 99608 7631228681907037807719587624451176004148070995536655582210448 99609 7632148088586350378237430365585874358194995443082148029888400 99610 7633067596803502786863653905764763339214558259849448472168025 99611 7633987206568689186417253992021882754914079826147832014773025 99612 7634906917892104650829372255825255338547655170023177596360100 99613 7635826730783945175217276667682465951036530580009281836302948 99614 7636746645254407675958347190810381855442083699842963825025225 99615 7637666661313689990764066634182185544289001825404213286565025 99616 7638586778971990878754016705264907320275625109757439161094400 99617 7639506998239510020529879262760660551579056870117242094342400 99618 7640427319126448018249442769664798244264561192703268513951073 99619 7641347741643006395700613946954225296241987560026530143449225 99620 7642268265799387598375434628219116519776502292788737299536100 99621 7643188891605794993544103815551306242756786218283069439576100 99622 7644109619072432870329004937002631022751096162347494262550625 99623 7645030448209506439778738305926522732340203626310082926226073 99624 7645951379027221834942158782516164999306236368131326785120400 99625 7646872411535786110942418637852541710977876572624554920250000 99626 7647793545745407245051015620775722018385231884137241180015625 99627 7648714781666294136761846227892742002862011801700082986491025 99628 7649636119308656607865264177035458895348430817075793066522948 99629 7650557558682705402522144084481769466895540226425887437322500 99630 7651479099798652187337950346253599937750481782903456749699225 99631 7652400742666709551436811223805090481912477297196816082034225 99632 7653322487297091006535598134414413134191237953098651204993600 99633 7654244333700010987018010146592677637572914503145199860560448 99634 7655166281885684850008663680823395500103733663229283150163025 99635 7656088331864328875447187415945988262538095953190572739700025 99636 7657010483646160266162322401496841710666164951459065733576900 99637 7657932737241397147946027376321423499535876464987849482212100 99638 7658855092660258569627589293770997390715857480455173103881073 99639 7659777549912964503147739053797483038308987978921695889573225 99640 7660700109009735843632772442260025994621282784056448549392400 99641 7661622769960794409468676277756858342217434594336217576912400 99642 7662545532776362942375259766296046095552762243301248407124025 99643 7663468397466665107480291064118735252461469060420672336851073 99644 7664391364041925493393639048988524113503053990171022267808100 99645 7665314432512369612281420300260605225522451890729558049240100 99646 7666237602888223899940151288044336044765028198781640122133225 99647 7667160875179715715870905771772913154504935936270662470530625 99648 7668084249397073343353477408493840612394578871794504157160448 99649 7669007725550525989520547571193898743624032557470337801446400 99650 7669931303650303785431858377472335437492273965528035172530625 99651 7670854983706637786148390928876017747136979572111267458155625 99652 7671778765729759970806548761210297334946490003606488319556900 99653 7672702649729903242692346506139359049586325798506937719822948 99654 7673626635717301429315603764389837664613392470957092296890625 99655 7674550723702189282484144190871503553323752916699948564375225 99656 7675474913694802478377999792028833819784590304534353361219600 99657 7676399205705377617623620435737301151937753973333350539651600 99658 7677323599744152225368088574058228409231093533310120424676073 99659 7678248095821364751353339179166072704434661378060347213367025 99660 7679172693947254569990384892762018487131820178855432728208900 99661 7680097394132061980433546389287774884840348682988435550888900 99662 7681022196386028206654687953253488306815815302344388364087225 99663 7681947100719395397517458270993697065318803585821056041381073 99664 7682872107142406626851536437165270519489045749189456103425600 99665 7683797215665305893526883176301290997963169018261679619790400 99666 7684722426298338121527997279734852507998603656014730893551025 99667 7685647739051749160028177258206765991124260222173156960960025 99668 7686573153935785783463788210471176638228875885631977771922948 99669 7687498670960695691608533908213114530520474507338579480940100 99670 7688424290136727509647734097592015626945201765563434888702225 99671 7689350011474130788252607017725265873440903838972322603417225 99672 7690275834983156003654557136425836964820235128046607197690000 99673 7691201760674054557719468103508098046129826215044519000610448 99674 7692127788557078778022000921975903397016136770098565716608025 99675 7693053918642481917919897337407071899945078439827483217350625 99676 7693980150940518156628288445848389851071338939012690741022500 99677 7694906485461442599294008520535284431134589639838198033020900 99678 7695832922215511277069914057750330912973433951690404731576073 99679 7696759461212981147189208042134772442094071742713269810950625 99680 7697686102464110093039769431767246987209235007749897457465600 99681 7698612845979156924238487863323931818774010971890627559225600 99682 7699539691768381376705603577634331635288729870889135936520225 99683 7700466639842044112739052565946952219515174805882706963776073 99684 7701393690210406721088816937219117269760989367223572144812900 99685 7702320842883731717031280506745201815028334198239816514100900 99686 7703248097872282542443589606437571387096595362223619496709025 99687 7704175455186323565878019117074531887515294323100275985579225 99688 7705102914836120082636343722829610853022310590654277503490448 99689 7706030476831938314844214388396506589074122653851449557363600 99690 7706958141184045411525540059024057407979019770053457177134025 99691 7707885907902709448676874583775598975561155533509617868979025 99692 7708813776998199429341808862327093538352922953549609539912900 99693 7709741748480785283685368215618430572015449071890041964322948 99694 7710669822360737869068414980672314161022053980290691351595225 99695 7711597998648328970122056329895168189607313505717205350266225 99696 7712526277353831298822057315174506194584925851833010556865600 99697 7713454658487518494563259137087228501870929165082753643560000 99698 7714383142059665124234002639533325040414968373253658954701073 99699 7715311728080546682290557030109477999741284767002493077324025 99700 7716240416560439590831553826537074270432919703589222377522500 99701 7717169207509621199672426029459153380657303550520797242522500 99702 7718098100938369786419852521920832416228961598918697554383025 99703 7719027096856964556546207695847765186735529206502868702876073 99704 7719956195275685643464016305837208675916647922835451191690000 99705 7720885396204814108600413550576285590781631849975292417251600 99706 7721814699654631941471610382202047600881068045425710992927225 99707 7722744105635422059757364043917959636709765427062502051068225 99708 7723673614157468309375453836181441394413712437837925619422948 99709 7724603225231055464556162111777117972801963718082671947156900 99710 7725532938866469227916760500090447348125669262166877063626025 99711 7726462755073996230536001360896408172180805051510569240881025 99712 7727392673863924032028614467977947160018581005212937417625600 99713 7728322695246541120619808922888901114908009321040079547240448 99714 7729252819232136913219780299176124420188732941696048107012225 99715 7730183045831001755498223017375568610278959023107783665642025 99716 7731113375053426921958847951097076416363234952168727463508900 99717 7732043806909704616013905264512668466177863710678436255388900 99718 7732974341410127970058712481563116601838000260138390699051073 99719 7733904978564991045546187787197613564809920179051497338367225 99720 7734835718384588833061388560961364582924625071240744043619600 99721 7735766560879217252396055143245942180754865331649399108259600 99722 7736697506059173152623159834517261321736838756691477522515625 99723 7737628553934754312171461127836047778110282271449483532401073 99724 7738559704516259438900063174985688413076432768211346382656900 99725 7739490957813988170172980486522367848532410762726790553202500 99726 7740422313838241072933707866062411781332996329254045566405625 99727 7741353772599319643779795579121773001256539626451858450987025 99728 7742285334107526309037429756822611954710897327322415062160448 99729 7743216998373164424836018034781939489707830471983335353640000 99730 7744148765406538277182780427497305209760257726678856696858225 99731 7745080635217953082037345438544530657116149811151280244043225 99732 7746012607817714985386351406902502339135695004685501241108100 99733 7746944683216131063318053089720055405644681214595903360522948 99734 7747876861423509322096933481839994579756846145812156762899025 99735 7748809142450158698238320872395314739951262703086769732878025 99736 7749741526306389058583011138792699347117670945123021030592400 99737 7750674013002511200371895278398390706843059749919731683507600 99738 7751606602548836851320592178241541854406759900543982244506073 99739 7752539294955678669694086623050175647778854618451284122840225 99740 7753472090233350244381372541934892452377862715833992981876900 99741 7754404988392166094970101494035483600438422568134215714796900 99742 7755337989442441671821236393445623607568121082030607108638025 99743 7756271093394493356143710473730829929434689812504968400951073 99744 7757204300258638460069091492354894842520549425002335227193600 99745 7758137610045195226726251175330009834511142865587365780793600 99746 7759071022764482830316039902405818692146675954122605148224225 99747 7760004538426821376185966633112651277263800713985111313775625 99748 7760938157042531900904884073974205785284450658213697449022948 99749 7761871878621936372337679087204963084573487528138605459012900 99750 7762805703175357689719968341207632539885064688769929284390625 99751 7763739630713119683732799203185944528549672588173929206265625 99752 7764673661245547116577355874188120664119725448793124367520400 99753 7765607794782965682049670766896368548891294740594555690210448 99754 7766542031335702005615341126477763684053213052870946726175625 99755 7767476370914083644484250894811896974182280797663966564254225 99756 7768410813528439087685297818410682071404726807701970846636100 99757 7769345359189097756141125800345732613779421400403265441796100 99758 7770280007906390002742862496498735222327635932229154545826073 99759 7771214759690647112424862156450259931637405330200107874383025 99760 7772149614552201302239453709322465540107798625816875705294400 99761 7773084572501385721431694094891173177669656197442123815374400 99762 7774019633548534451514126840282797201224630317265247071350225 99763 7774954797703982506341545882571638341083686765543814932006073 99764 7775890064978065832185764637593059835359608785522242677660100 99765 7776825435381121307810390315288083103575509575286684849744900 99766 7777760908923486744545603481894955325692924916222009800343025 99767 7778696485615500886362942869303257108338742490471519490754025 99768 7779632165467503409950095431886134236220048011024599072210448 99769 7780567948489834924785691651126253323559949547315781756355600 99770 7781503834692836973214106088351096997865599446437158388663225 99771 7782439824086852030520263185893230066451987095553311082228225 99772 7783375916682223505004448316991183934891644515554973948902500 99773 7784312112489295738057124084746622365941209490467697497222948 99774 7785248411518414004233751870453467487510846693100505022642025 99775 7786184813779924511329618631614680778891855136714783750930625 99776 7787121319284174400454668949962409585741409337335674983040000 99777 7788057928041511746108342329797225536241310884319564151014400 99778 7788994640062285556254415746962197053399885760916799232651073 99779 7789931455356845772395851448767553981652769805195691503515625 99780 7790868373935543269649650005181718169739299228571718489752100 99781 7791805395808729856821708611604489676286584188446536662112100 99782 7792742520986758276481684643538194089623110117619145228132225 99783 7793679749479982205037864463472612279067902921082893423926073 99784 7794617081298756252812037480299529721299929335845913641296400 99785 7795554516453435964114375461572758372405501787170267616656400 99786 7796492054954377817318317098929499883829037041160247059602025 99787 7797429696811939224935457826988934788714598925368869884122225 99788 7798367442036478533690444896043938114022256442842020898802948 99789 7799305290638355024595877698861837703334428817972633421628100 99790 7800243242627928913027213351910147365433087462265901382996025 99791 7801181298015561348797677531323222794528960612576233037491025 99792 7802119456811614416233180563925804039458758551905371620174400 99793 7803057719026451134247238773629424131235924952169064417360448 99794 7803996084670435456415901083517679311044542058549497928978225 99795 7804934553753932271052680873936372134104793245637463958947225 99796 7805873126287307401283493096904554558811834996399307018084100 99797 7806811802280927605121596647162513965158070666328955186802500 99798 7807750581745160575542541990172760881691669577596986609501073 99799 7808689464690374940559124047390093036141756122601372179638025 99800 7809628451126940263296340339116826181353023724455313710010000 99801 7810567541065227042066354385259297985319626785395933670010000 99802 7811506734515606710443464364301767111890089235025354663344025 99803 7812446031488451637339077030813845457131660051247244849951073 99804 7813385431994135127076686891807617345394063250663937332222500 99805 7814324936043031419466860642260615328798951415360926021008100 99806 7815264543645515689882226860120838074202596923118501441721225 99807 7816204254811964049332470961110011662635462762228559814960225 99808 7817144069552753544539335413641311467813304224714682570760448 99809 7818083987878262158011625214167777622540382967694372625670400 99810 7819024009798868808120218623277672924686244997105229867589025 99811 7819964135324953349173083162853047877913343146645686992494025 99812 7820904364466896571490296874607793406463591683542001627136100 99813 7821844697235080201479074840321477628077744858015266761302948 99814 7822785133639886901708800964085278914522311611836479644744225 99815 7823725673691700270986065016876343315234574360257889585224025 99816 7824666317400904844429704943776910266267189848411090820928400 99817 7825607064777886093545854434154566354019833645865278167680400 99818 7826547915833030426302995755120002751186425969723861655776073 99819 7827488870576725187207017848578667790922664306067847763030225 99820 7828429929019358657376279692192721994449906820776133535708100 99821 7829371091171320054616678924569718717157918903194712640948100 99822 7830312357042999533496725734994449428750632459599842176225625 99823 7831253726644788185422622018020408494095892858098048858201073 99824 7832195199987078038713345793237348173192200813104549863438400 99825 7833136777080262058675740890531410411052715076799821621160000 99826 7834078457934734147679611901154337841329285668322775305300625 99827 7835020242560889145232824394918282281157055610641912031228025 99828 7835962130969122828056410403832744848993220852159074404922948 99829 7836904123169831910159679172500197692151892317632647686202500 99830 7837846219173414042915333175586953166300679953829483845522225 99831 7838788418990267815134589402685862165383635302681146326557225 99832 7839730722630792753142305910887439157269565642266557994467600 99833 7840673130105389320852113645376027337894488177688573514610448 99834 7841615641424458919841553528367633174772146234257726404380025 99835 7842558256598403889427218816706075469487079999126302373561025 99836 7843500975637627506739902728434109928160751169796396295612900 99837 7844443798552533986799751338656206088892682994305705883048100 99838 7845386725353528482591421745009669315825513724306044025756073 99839 7846329756051017085139245503060816430765291545006018276852225 99840 7847272890655406823582397331942929415206281691747699787366400 99841 7848216129177105665250069090552727478163030808906623747686400 99842 7849159471626522515736649024622113648401458750306940568897025 99843 7850102918014067218976906284981967913485343059273359771676073 99844 7851046468350150557321180717334774792514745399025665478824100 99845 7851990122645184251610577923852889094528721328969586490352100 99846 7852933880909580961252169596919259480276074138541816275820225 99847 7853877743153754284294199125327445311424979057001731955765625 99848 7854821709388118757501292473257778138285035154685185393010448 99849 7855765779623089856429674332346535044753717738886562459824400 99850 7856709953869083995502389547165006937473323126236660458755625 99851 7857654232136518528084529814425360735094339444100957941880625 99852 7858598614435811746558465656230210283086760677423296333728900 99853 7859543100777382882399083667682826689722205636254224337722948 99854 7860487691171652106249029039174934649666827974984258429205625 99855 7861432385629040527993953353669057193077926949485692790638225 99856 7862377184159970196837767659292387170185910355770583285057600 99857 7863322086774864101377900817559179654067840156597996261185600 99858 7864267093484146169680563127538675317679226774294052048601073 99859 7865212204298241269356015226285580715207049012849840819144025 99860 7866157419227575207633842265850147272439182174483722752384900 99861 7867102738282574731438233367184906666113536260027268477864900 99862 7868048161473667527463266351265136148114258293832222374358225 99863 7868993688811282222248197747740143246922356897896106588256073 99864 7869939320305848382252758081432475155904082362445810825139600 99865 7870885055967796513932452437002173995832360727563776272704400 99866 7871830895807558063813866302093215017484554909234890429640025 99867 7872776839835565418569976689279280689243828780461340774293025 99868 7873722888062251905095468537126039494351440461247479201622948 99869 7874669040498051790582056390687114142813407988089952374016100 99870 7875615297153400282593811361750939783957193132295362084129225 99871 7876561658038733529142493369155728687262356525546624887544225 99872 7877508123164488618762888659489773741353568539590779891360000 99873 7878454692541103580588152608494339003944934664048717565960448 99874 7879401366179017384425157803486401419061330541857336119421025 99875 7880348144088669940829847407118523702035359465835839962015625 99876 7881295026280502101182593802793154277587663122791844835062500 99877 7882242012764955657763562522048666041743653804303920977252900 99878 7883189103552473343828081454234461604421312297072174728351073 99879 7884136298653498833682015338792488556242529332137140314825625 99880 7885083598078476742757145540462524190474578923332045761043600 99881 7886031001837852627686555107728604998998718273439570738003600 99882 7886978509942072986380019114823992149829630284439396624489225 99883 7887926122401585258099400287612080042972480189107756980701073 99884 7888873839226837823534049913660670931303766538598160664024900 99885 7889821660428280004876214036827054483697927848409548199216900 99886 7890769586016362065896444936671347058793838737633164438000025 99887 7891717616001535212019017893015561349603912508243941963410225 99888 7892665750394251590397353235965892951613539917530494172240448 99889 7893613989204964289989443681715726300100055512986971499137600 99890 7894562332444127341633286954446878316118352440949852589363025 99891 7895510780122195718122323694646613994954683224165798743508025 99892 7896459332249625334280880654157984065841106745918333436680900 99893 7897407988836873047039619178281050747350489696299426209522948 99894 7898356749894396655510988975242583519155963147047940886106225 99895 7899305615432654901064687173351822727739290842834006968133225 99896 7900254585462107467403122666159924741169744347073125018307600 99897 7901203659993214980636885745940718266248820477815440301290000 99898 7902152839036439009360223025810417340126497632866119743926073 99899 7903102122602242064726517650803952407941728752326942507697025 99900 7904051510701087600523774798225596798123528920864656322502500 99901 7905001003343440013250112467591581807709354091248751317502500 99902 7905950600539764642189257560482409511394503235483254258050025 99903 7906900302300527769486047250622588310020028520989949296651073 99904 7907850108636196620221935644505532136837125987972897424000000 99905 7908800019557239362490505732881380143153221791877880863769600 99906 7909750035074125107472986633425509588868985493709883871020225 99907 7910700155197323909513776124905530567956311253224202858597225 99908 7911650379937306766195968473164567104104929228382347321222948 99909 7912600709304545618416887549238645057579762132065469060428900 99910 7913551143309513350463625239926023190782444867351394549057025 99911 7914501681962683790088585151126319647098597579555024964612025 99912 7915452325274531708585031604267302005337503450957342589891600 99913 7916403073255532820862643926137224980432811247339797953490448 99914 7917353925916163785523076032440615750071778129115575023221225 99915 7918304883266902204935521305395422796556409689407120300311025 99916 7919255945318226625312282765689460063472660702643210518352900 99917 7920207112080616536784348539114094137653650786304417786216900 99918 7921158383564552373476972618193138078469643221881669449126073 99919 7922109759780515513585260919124931428661351675860119592438225 99920 7923061240738988279449762634355601853753997634914048620801600 99921 7924012826450453937632066881101519770547460149195160912641600 99922 7924964516925396698990404646138973239272858091696511768680625 99923 7925916312174301718755256027179106308738002718640300558626073 99924 7926868212207655096604962771146179919153373984515740992464900 99925 7927820217035943876741346109677230383336626955011876559122500 99926 7928772326669656047965329892161216383637143901261158861700625 99927 7929724541119280543752569016635761339202832379527356862214025 99928 7930676860395307242329083158859613916129248932113326339810448 99929 7931629284508226966746895799878965371586221118590657790010000 99930 7932581813468531484959678552405778342209466532607464220691225 99931 7933534447286713509898400786326297606874285410038708384576225 99932 7934487185973266699546984553657929274435252521014560190072100 99933 7935440029538685657017964813272690768119973393688299157822948 99934 7936392977993465930628154955705449900006418674161139019606025 99935 7937346031348104013974317628365187251392127717824886276749025 99936 7938299189613097346008840861467531997879697465955319173638400 99937 7939252452798944311115419495006837241656464421513292395833600 99938 7940205820916144239184741907086076837737165233993480872631073 99939 7941159293975197405690182043922861625866644169391962886609225 99940 7942112871986605031763496751849888905345382712916046170860900 99941 7943066554960869284270528411628154916243776864288350910580900 99942 7944020342908493275886912875391276017311700474140626692901025 99943 7944974235839981065173792706539280178367987371172502464026073 99944 7945928233765837656653535722900246333070060179970719147699600 99945 7946882336696569000885458843478185066717048765532710972915600 99946 7947836544642681994541557239105570043130395299884992329921225 99947 7948790857614684480482238787318945504684155166384955891500625 99948 7949745275623085247832063831776051110222992436380657594122948 99949 7950699798678394032055490246532921306909254609296200518880900 99950 7951654426791121515032623805499432363981512839712665080625625 99951 7952609159971779325134973857391786128985590122811390080000625 99952 7953563998230880037301214306500435500255390012206005303182400 99953 7954518941578937173112949899591972543274801541663166857360448 99954 7955473990026465200870487819263516113043611254833668710980625 99955 7956429143583979535668614584068151779699719755602721218527225 99956 7957384402261996539472378255729992790417057117120932681484100 99957 7958339766071033521192875953767446737003437971479149672820100 99958 7959295235021608736763046677843288535665212286207069718001073 99959 7960250809124241389213469438160156263085970860556720942650025 99960 7961206488389451628748166694220102331284774586509817434480400 99961 7962162272827760552820413102266848422675412659637985133360400 99962 7963118162449690206208549571729408546342076336745282538111225 99963 7964074157265763581091802630985760516778580664414721385131073 99964 7965030257286504617126109102765262097207895989329073030864100 99965 7965986462522438201519946089508523991106283152088619043668900 99966 7966942772984090169110166269003467807701780206135209966442025 99967 7967899188681987302437838500616313070000183437626626666577025 99968 7968855709626657331824093742436253277313020536384442125160448 99969 7969812335828628935445976279652596978321348128442065408921600 99970 7970769067298431739412300264483165755406538673710184720100225 99971 7971725904046596317839511567972756966314572104700250794365225 99972 7972682846083654192927554943980495035193734681331864470062500 99973 7973639893420137835035746505674911031657070510208936761822948 99974 7974597046066580662758651514855606223770449172377338671945025 99975 7975554304033517043001967484420371238754725069851596185605625 99976 7976511667331482291058412594296648413716189586881244662090000 99977 7977469135971012670683619421156240867883375116163057546736400 99978 7978426709962645394172033982232187777630279572520922363676073 99979 7979384389316918622432820093556741286006260356881165499880625 99980 7980342174044371465065769042939396429571216991961241196340100 99981 7981300064155543980437214578003941417051260978640619741900100 99982 7982258059660977175755953209603511546684878969554264750591225 99983 7983216160571213007149169830932646002122650275484222369101073 99984 7984174366896794379738368652655362720374901162449616057998400 99985 7985132678648265147715309454368282479571285515218929776782400 99986 7986091095836170114417949152717849309204193388883175176903025 99987 7987049618471055032406388686490710281074124897109808438443225 99988 7988008246563466603538825218996333695339745947103655648802948 99989 7988966980123952479047509658060960632898283680874324224892100 99990 7989925819163061259614709493952000802783242274274463901235025 99991 7990884763691342495448676955551999571366143133937780122030025 99992 7991843813719346686359622485101319018887136672601028794432400 99993 7992802969257625281835693531828691828215914890614619255810448 99994 7993762230316730681118958664788822770759394101389362247979225 99995 7994721596907216233281397005226228515086154467132921072824225 99996 7995681069039636237300892978784522445129636714922419282536100 99997 7996640646724545942137236387880367136762625638746356382022500 99998 7997600329972501546808127804561333104104613917819583862976073 99999 7998560118794060200465189284166918390131257552802871676501025 100000 7999520013199780002469980400111999540001324997500002500000000